本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種可穿戴電子設(shè)備的交互方法及裝置。
背景技術(shù):
隨著智能終端設(shè)備的普及,使用智能手機(jī)、智能可穿戴設(shè)備的人越來(lái)越多,并且越來(lái)越多的廠家也為不同的人群也開(kāi)發(fā)和設(shè)計(jì)了不同功能的智能終端設(shè)備。以智能手表為例,針對(duì)成年人和兒童,均存在有相對(duì)應(yīng)的智能手表設(shè)備。一般來(lái)講,用戶可以通過(guò)智能手表等智能終端與其他用戶之間進(jìn)行交互,例如,打電話、發(fā)短信、聯(lián)網(wǎng)玩游戲等。在現(xiàn)有的智能可穿戴設(shè)備的交互中,需要用戶在終端設(shè)備上進(jìn)行多次操作才能實(shí)現(xiàn)兩個(gè)設(shè)備之間的交互,例如,在用戶通過(guò)智能可穿戴設(shè)備與其他用戶聯(lián)網(wǎng)玩游戲或者pk的情況下,需要進(jìn)行聯(lián)網(wǎng)、打開(kāi)游戲、進(jìn)行游戲的具體操作等多個(gè)繁瑣的操作步驟,對(duì)于智能手表等可操控的區(qū)域或者按鈕過(guò)少的終端設(shè)備來(lái)講,更進(jìn)一步的增加了操作的不便。也就是說(shuō),在現(xiàn)有的智能可穿戴設(shè)備之間進(jìn)行交互的方案中存在操作便利性不足的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
基于此,為解決傳統(tǒng)技術(shù)中的智能可穿戴設(shè)備之間進(jìn)行交互的操作便利性不足的技術(shù)問(wèn)題,特提出了一種可穿戴電子設(shè)備的交互方法。
一種可穿戴電子設(shè)備的交互方法,該方法的運(yùn)行基于第一可穿戴電子設(shè)備,該方法包括:
確定預(yù)設(shè)的距離范圍內(nèi)存在第二可穿戴電子設(shè)備;
建立與所述確定的第二可穿戴電子設(shè)備之間的通信連接;
獲取所述第一可穿戴電子設(shè)備的第一賬號(hào)數(shù)據(jù),通過(guò)所述通信連接接收所述第二可穿戴電子設(shè)備發(fā)送的第二賬號(hào)數(shù)據(jù);
根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)確定與所述第一賬號(hào)數(shù)據(jù)和所述第二賬號(hào)數(shù)據(jù)對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)并輸出。
此外,為解決傳統(tǒng)技術(shù)中的智能可穿戴設(shè)備之間進(jìn)行交互的操作便利性不足的技術(shù)問(wèn)題,特提出了一種可穿戴電子設(shè)備的交互裝置。
一種可穿戴電子設(shè)備的交互裝置,基于第一可穿戴電子設(shè)備,包括:
可穿戴電子設(shè)備確定模塊,用于確定預(yù)設(shè)的距離范圍內(nèi)存在第二可穿戴電子設(shè)備;
通信連接建立模塊,用于建立與所述確定的第二可穿戴電子設(shè)備之間的通信連接;
賬號(hào)數(shù)據(jù)獲取模塊,用于獲取所述第一可穿戴電子設(shè)備的第一賬號(hào)數(shù)據(jù),通過(guò)所述通信連接接收所述第二可穿戴電子設(shè)備發(fā)送的第二賬號(hào)數(shù)據(jù);
數(shù)據(jù)交互模塊,用于根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)確定與所述第一賬號(hào)數(shù)據(jù)和所述第二賬號(hào)數(shù)據(jù)對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)并輸出。
實(shí)施本發(fā)明實(shí)施例,將具有如下有益效果:
采用了上述可穿戴電子設(shè)備的交互方法和裝置之后,可穿戴電子設(shè)備的使用者在一定的通信有效范圍之內(nèi)時(shí),可以直接建立兩個(gè)可穿戴電子設(shè)備的通信連接,然后觸發(fā)預(yù)設(shè)的數(shù)據(jù)交互流程(例如游戲戰(zhàn)斗/pk),并根據(jù)兩個(gè)可穿戴電子設(shè)備上對(duì)應(yīng)的賬號(hào)數(shù)據(jù)(例如戰(zhàn)斗角色數(shù)據(jù))自動(dòng)進(jìn)行數(shù)據(jù)的交互(自動(dòng)戰(zhàn)斗)并生成對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)(戰(zhàn)斗結(jié)果)。也就是說(shuō),用戶不需要在終端上進(jìn)行多次操作來(lái)實(shí)現(xiàn)兩個(gè)可穿戴電子設(shè)備之間的數(shù)據(jù)交互,只需要在有效的通信范圍之內(nèi)并滿足例如信號(hào)足夠強(qiáng)、或碰撞等觸發(fā)條件的情況即可自動(dòng)觸發(fā)兩個(gè)可穿戴電子設(shè)備之間的數(shù)據(jù)交互,提高了多個(gè)可穿戴電子設(shè)備的數(shù)據(jù)交互的操作便利性。進(jìn)一步的,用戶可以直接通過(guò)可穿戴電子設(shè)備自動(dòng)進(jìn)行與其他可穿戴電子設(shè)備之間的數(shù)據(jù)交互,提高了可穿戴電子設(shè)備的趣味性。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
其中:
圖1為一個(gè)實(shí)施例中可穿戴電子設(shè)備進(jìn)行交互的系統(tǒng)示意圖;
圖2為一個(gè)實(shí)施例中一種可穿戴電子設(shè)備的交互方法的流程示意圖;
圖3為一個(gè)實(shí)施例中檢測(cè)周?chē)纱┐麟娮釉O(shè)備的示意圖;
圖4為一個(gè)實(shí)施例中可穿戴電子設(shè)備進(jìn)行交互的通信連接建立的過(guò)程示意圖;
圖5為一個(gè)實(shí)施例中可穿戴電子設(shè)備進(jìn)行交互的過(guò)程示意圖;
圖6為一個(gè)實(shí)施例中可穿戴電子設(shè)備進(jìn)行交互的過(guò)程示意圖;
圖7為一個(gè)實(shí)施例中通過(guò)手環(huán)進(jìn)行自動(dòng)pk的戰(zhàn)斗結(jié)果示意圖;
圖8為一個(gè)實(shí)施例中一種可穿戴電子設(shè)備的交互裝置的結(jié)構(gòu)示意圖;
圖9為一個(gè)實(shí)施例中運(yùn)行前述可穿戴電子設(shè)備的交互方法的計(jì)算機(jī)設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
為解決傳統(tǒng)技術(shù)中的智能可穿戴設(shè)備之間進(jìn)行交互的操作便利性不足的技術(shù)問(wèn)題,在本實(shí)施例中,特提出了一種可穿戴電子設(shè)備的交互方法,該方法的實(shí)現(xiàn)可依賴于計(jì)算機(jī)程序,該計(jì)算機(jī)程序可運(yùn)行于基于馮諾依曼體系的計(jì)算機(jī)系統(tǒng)之上,該計(jì)算機(jī)程序可以是基于可穿戴電子設(shè)備的數(shù)據(jù)交互的應(yīng)用程序。該計(jì)算機(jī)系統(tǒng)可以是運(yùn)行上述計(jì)算機(jī)程序的例如智能手表等可穿戴電子設(shè)備或者其他終端設(shè)備。
需要說(shuō)明的是,在本實(shí)施例中,本方法的運(yùn)行并不僅限于智能手表等可穿戴電子設(shè)備,也可以是智能手機(jī)等終端設(shè)備。也就是說(shuō),本實(shí)施例中的交互方法可以是運(yùn)行于智能手表等可穿戴電子設(shè)備,也可以是運(yùn)行于智能手機(jī)其他智能終端設(shè)備。例如,如圖1所示,本方法的運(yùn)行基于圖1所示的兩個(gè)智能手表,建立圖1中的兩個(gè)智能手表之間的通信連接并實(shí)現(xiàn)二者之間的按照預(yù)設(shè)的交互規(guī)則下的交互過(guò)程。
具體的,如圖2所示,上述可穿戴電子設(shè)備的交互方法包括如下步驟s102-s108:
步驟s102:確定預(yù)設(shè)的距離范圍內(nèi)存在第二可穿戴電子設(shè)備。
在本實(shí)施例中,不同的可穿戴電子設(shè)備之間的交互,建立在兩個(gè)設(shè)備之間的距離足夠小的情況,例如,兩個(gè)智能手表的佩戴者面對(duì)面的情況。也就是說(shuō),在本實(shí)施例中,作為本實(shí)施例的執(zhí)行主體—第一可穿戴電子設(shè)備首先需要確定在其周?chē)A(yù)設(shè)的距離范圍之內(nèi)存在可以進(jìn)行交互的第二可穿戴電子設(shè)備。
在本實(shí)施例中,在檢測(cè)第一可穿戴電子設(shè)備的預(yù)設(shè)距離范圍內(nèi)是否存在其他可穿戴電子設(shè)備時(shí),可以通過(guò)距離傳感器、藍(lán)牙、近場(chǎng)通訊(nearfieldcommunication,nfc)等方式進(jìn)行檢測(cè)。
例如,在圖3所示的應(yīng)用場(chǎng)景中,可穿戴電子設(shè)備a通過(guò)藍(lán)牙、nfc或者其他方式來(lái)檢測(cè)在預(yù)設(shè)范圍內(nèi)的其他可穿戴電子設(shè)備,例如,在編號(hào)s1所示的范圍為與可穿戴電子設(shè)備a對(duì)應(yīng)的預(yù)設(shè)的距離范圍的情況下,確定可穿戴電子設(shè)備b2為第二可穿戴電子設(shè)備。
在另一個(gè)可選的實(shí)施例中,在通過(guò)可穿戴電子設(shè)備a通過(guò)藍(lán)牙、nfc或者其他方式來(lái)檢測(cè)在預(yù)設(shè)范圍內(nèi)的其他可穿戴電子設(shè)備時(shí),檢測(cè)到多個(gè)可穿戴電子設(shè)備b1、b2、b3時(shí),可以將距離最近的可穿戴電子設(shè)備b2作為第二可穿戴電子設(shè)備,也可以根據(jù)其他規(guī)則選擇第二可穿戴電子設(shè)備,例如,可穿戴電子設(shè)備是否與其他可穿戴電子設(shè)備發(fā)生碰撞、或者其他可穿戴電子設(shè)備是否返回預(yù)設(shè)的響應(yīng)消息等。
具體的,第一可穿戴電子設(shè)備通過(guò)藍(lán)牙、nfc檢測(cè)周?chē)欠翊嬖谄渌纱┐麟娮釉O(shè)備,也就是說(shuō),將藍(lán)牙或者nfc的檢測(cè)范圍作為上述預(yù)設(shè)的距離范圍。或者,通過(guò)藍(lán)牙或者nfc檢測(cè)信號(hào)強(qiáng)度超過(guò)預(yù)設(shè)值的其他可穿戴電子設(shè)備,其中信號(hào)強(qiáng)度超過(guò)預(yù)設(shè)值所對(duì)應(yīng)的范圍即為預(yù)設(shè)的距離范圍?;蛘撸ㄟ^(guò)藍(lán)牙或者nfc檢測(cè)與第一可穿戴電子設(shè)備的距離在預(yù)設(shè)的距離范圍內(nèi)的其他可穿戴電子設(shè)備,若檢測(cè)到,則將檢測(cè)到的電子設(shè)備作為第二可穿戴電子設(shè)備。
在另一個(gè)可選的實(shí)施例中,在第一可穿戴電子設(shè)備檢測(cè)在預(yù)設(shè)的距離范圍之內(nèi)是否存在其他可穿戴電子設(shè)備時(shí),可以通過(guò)集成在第一可穿戴電子設(shè)備中的距離傳感器來(lái)實(shí)現(xiàn)。具體的,通過(guò)距離傳感器檢測(cè)在預(yù)設(shè)的距離范圍內(nèi)是否存在其他物體,然后通過(guò)藍(lán)牙或者nfc來(lái)確定通過(guò)距離傳感器檢測(cè)到的目標(biāo)物體是否為可穿戴電子設(shè)備,若是,則將該目標(biāo)物體作為第二可穿戴電子設(shè)備。
步驟s104:建立與所述確定的第二可穿戴電子設(shè)備之間的通信連接。
在本實(shí)施例中,在第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間的距離在預(yù)設(shè)的距離范圍之內(nèi)的情況下,第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間即可進(jìn)行數(shù)據(jù)的交互;在第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間進(jìn)行數(shù)據(jù)交互之前,還需要建立第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間的通信連接。
在本實(shí)施例中,可以直接建立第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間的通信連接,也就是說(shuō),在第一可穿戴電子設(shè)備檢測(cè)到第二可穿戴電子設(shè)備在其預(yù)設(shè)的距離范圍之內(nèi)的情況下,直接發(fā)送通信連接建立請(qǐng)求給第二可穿戴電子設(shè)備;在第二可穿戴電子設(shè)備在接收到第一可穿戴電子設(shè)備發(fā)送的通信連接建立請(qǐng)求之后,根據(jù)通信連接建立請(qǐng)求中包含的設(shè)備地址,建立與第一可穿戴電子設(shè)備之間的通信連接。
在另一個(gè)可選的實(shí)施例中,兩個(gè)可穿戴電子設(shè)備之間的通信連接的建立,還需要相應(yīng)的信號(hào)強(qiáng)度滿足一定的條件,因?yàn)樵谛盘?hào)強(qiáng)度(例如nfc信號(hào)或藍(lán)牙信號(hào))較弱的情況下,兩個(gè)可穿戴電子設(shè)備之間的通信連接可能不穩(wěn)定并且通過(guò)二者之間的通信連接傳輸數(shù)據(jù)的數(shù)據(jù)傳輸速度也較慢,從而影響二者之間的數(shù)據(jù)交互。
因此,在上述確定預(yù)設(shè)的距離范圍內(nèi)存在第二可穿戴電子設(shè)備包括:在通過(guò)近場(chǎng)通信感應(yīng)到所述第二可穿戴電子設(shè)備的近場(chǎng)信號(hào)的信號(hào)強(qiáng)度大于或等于預(yù)設(shè)的信號(hào)強(qiáng)度閾值的情況下,確定預(yù)設(shè)的距離范圍內(nèi)存在第二可穿戴電子設(shè)備。
也就是說(shuō),在確定了第一可穿戴電子設(shè)備的預(yù)設(shè)的距離范圍內(nèi)存在其他可穿戴電子設(shè)備的情況下,還需要確定該可穿戴電子設(shè)備的信號(hào)強(qiáng)度是否滿足預(yù)設(shè)的信號(hào)強(qiáng)度條件,即第二可穿戴電子設(shè)備的信號(hào)強(qiáng)度是否大于或等于預(yù)設(shè)的信號(hào)強(qiáng)度閾值,其中信號(hào)強(qiáng)度閾值可以是系統(tǒng)默認(rèn)設(shè)置的信號(hào)強(qiáng)度值、也可以是用戶根據(jù)自己的需求進(jìn)行自定義設(shè)置的信號(hào)強(qiáng)度值。在本實(shí)施例中,通過(guò)nfc感應(yīng)第二可穿戴電子設(shè)備的nfc信號(hào)強(qiáng)度是否大于或等于預(yù)設(shè)的信號(hào)強(qiáng)度閾值,或通過(guò)藍(lán)牙芯片感應(yīng)第二可穿戴電子設(shè)備的藍(lán)牙信號(hào)是否大于或等于預(yù)設(shè)的信號(hào)強(qiáng)度閾值,并且,只有在通過(guò)nfc感應(yīng)第二可穿戴電子設(shè)備的nfc信號(hào)強(qiáng)度或通過(guò)藍(lán)牙芯片感應(yīng)第二可穿戴電子設(shè)備的藍(lán)牙信號(hào)大于或等于預(yù)設(shè)的信號(hào)強(qiáng)度的閾值的情況下,才確定該第二可穿戴電子設(shè)備為第一可穿戴電子設(shè)備的預(yù)設(shè)的距離范圍內(nèi)的第二可穿戴電子設(shè)備,并建立第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間的通信連接。
在另一個(gè)可選的實(shí)施例中,在建立第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間的通信連接之前,還需要滿足一定的通信連接建立的觸發(fā)條件,例如,用戶通過(guò)佩戴的可穿戴電子設(shè)備輸入通信連接建立指令或者,通過(guò)佩戴的可穿戴電子設(shè)備輸入其他預(yù)設(shè)的觸發(fā)指令。
具體的,在一個(gè)實(shí)施例中,上述觸發(fā)建立第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備的通信連接的觸發(fā)條件可以是:通過(guò)加速度傳感器檢測(cè)所述第一可穿戴電子設(shè)備的加速度,在所述檢測(cè)到的加速度大于等于加速度閾值的情況下,執(zhí)行所述建立與所述確定的第二可穿戴電子設(shè)備之間的通信連接。
一般來(lái)講,在可穿戴電子設(shè)備中都集成了加速度傳感器,用來(lái)檢測(cè)可穿戴電子設(shè)備的運(yùn)動(dòng)參數(shù)。在本實(shí)施例中,還可以通過(guò)加速度傳感器檢測(cè)可穿戴電子設(shè)備的加速度,并在檢測(cè)到的加速度大于或等于預(yù)設(shè)的加速度閾值的情況下,確認(rèn)輸入了通信連接建立的觸發(fā)指令。例如,用戶通過(guò)甩手、揮手、或者將兩個(gè)可穿戴電子設(shè)備之間進(jìn)行碰撞,都會(huì)引起可穿戴電子設(shè)備的加速度的改變,因此,在通過(guò)加速度傳感器檢測(cè)到的加速度大于或等于預(yù)設(shè)的加速度閾值的情況下,確定輸入了通信連接建立的觸發(fā)指令。
需要說(shuō)明的是,在本實(shí)施例中,在第二可穿戴電子設(shè)備通過(guò)安裝在第二可穿戴電子設(shè)備中的加速度傳感器檢測(cè)到第二可穿戴電子設(shè)備的加速度超過(guò)預(yù)設(shè)的加速度閾值的情況下,確定第二可穿戴電子設(shè)備對(duì)第一可穿戴電子設(shè)備發(fā)送的通信連接建立請(qǐng)求進(jìn)行可確認(rèn)。
在本實(shí)施例中,用戶還可以通過(guò)將兩個(gè)可穿戴電子設(shè)備之間進(jìn)行碰撞來(lái)發(fā)起二者之間的數(shù)據(jù)交互的觸發(fā)或者通信連接建立的觸發(fā)。
具體的,上述觸發(fā)建立第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備的通信連接的觸發(fā)條件還可以是:通過(guò)振動(dòng)傳感器檢測(cè)所述第一可穿戴電子設(shè)備是否發(fā)生碰撞振動(dòng),在所述第一可穿戴電子設(shè)備發(fā)生碰撞振動(dòng)的情況下,執(zhí)行所述建立與所述確定的第二可穿戴電子設(shè)備之間的通信連接。
在兩個(gè)可穿戴電子設(shè)備之間進(jìn)行碰撞的情況下,可穿戴電子設(shè)備中集成的振動(dòng)傳感器可以檢測(cè)到可穿戴電子設(shè)備發(fā)生了碰撞振動(dòng)。因此,在本實(shí)施例中,在第一可穿戴電子設(shè)備通過(guò)振動(dòng)傳感器檢測(cè)到第一可穿戴電子設(shè)備發(fā)生了碰撞振動(dòng)的情況下,觸發(fā)與第二可穿戴電子設(shè)備之間的通信連接的建立,例如發(fā)送通信連接建立請(qǐng)求給第二可穿戴電子設(shè)備。
進(jìn)一步的,在第二可穿戴電子設(shè)備通過(guò)安裝在第二可穿戴電子設(shè)備上的振動(dòng)傳感器檢測(cè)到第二可穿戴電子設(shè)備發(fā)生碰撞振動(dòng)的情況下,確認(rèn)第二可穿戴電子設(shè)備對(duì)第一可穿戴電子設(shè)備發(fā)送的通信連接建立請(qǐng)求進(jìn)行了確認(rèn),并建立第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間的通信連接。
需要說(shuō)明的是,在本實(shí)施例中,在建立第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間的通信連接之前,還需要相應(yīng)的設(shè)備進(jìn)行通信連接的確認(rèn)或者用戶通過(guò)相應(yīng)的設(shè)備輸入與通信連接對(duì)應(yīng)的確認(rèn)操作,從而避免了誤操作。
具體的,上述建立與所述確定的第二可穿戴電子設(shè)備之間的通信連接還包括:發(fā)送通信連接建立請(qǐng)求給所述第二可穿戴電子設(shè)備,以使所述第二可穿戴電子設(shè)備在接收到所述通信連接建立請(qǐng)求之后,在所述第二可穿戴電子設(shè)備接收到針對(duì)所述通信連接建立請(qǐng)求的確認(rèn)指令的情況下,根據(jù)所述通信連接建立請(qǐng)求建立與所述第一可穿戴電子設(shè)備之間的通信連接。
如圖4所示,在兩個(gè)可穿戴電子設(shè)備靠近并碰撞(可以是其他觸發(fā)條件)的情況下,觸發(fā)了可穿戴電子設(shè)備之間的近場(chǎng)掃描,并確定彼此為可建立連接的可穿戴電子設(shè)備,然后在兩個(gè)可穿戴電子設(shè)備對(duì)通信連接進(jìn)行確認(rèn)的情況下,確認(rèn)掃描成功(即通信連接建立成功),最終發(fā)起對(duì)交互的邀請(qǐng)。
在第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間的通信連接建立之后,即可通過(guò)該建立的通信連接來(lái)實(shí)現(xiàn)二者之間的數(shù)據(jù)交互,即步驟s106-s108。
在本實(shí)施例中,為了避免誤操作,在步驟s106之前還需要用戶對(duì)數(shù)據(jù)交互進(jìn)行確認(rèn),例如,通過(guò)可穿戴電子設(shè)備或者可穿戴電子設(shè)備上的按鍵、屏幕輸入對(duì)于進(jìn)行數(shù)據(jù)交互的確認(rèn)指令。
具體的,上述獲取所述第一可穿戴電子設(shè)備的第一賬號(hào)數(shù)據(jù)之前還包括:接收輸入的第一交互確認(rèn)指令,通過(guò)所述通信連接接收所述第二可穿戴電子設(shè)備發(fā)送的第二交互確認(rèn)指令;在接收到所述第一交互確認(rèn)指令以及所述第二交互確認(rèn)指令的情況下,執(zhí)行所述獲取所述第一可穿戴電子設(shè)備的第一賬號(hào)數(shù)據(jù)。
也就是說(shuō),數(shù)據(jù)交互的雙方必須對(duì)進(jìn)行數(shù)據(jù)交互進(jìn)行確認(rèn),并輸入或生成相應(yīng)的交互指令,只有在數(shù)據(jù)交互的雙發(fā)均對(duì)數(shù)據(jù)交互進(jìn)行確認(rèn)的情況下,才執(zhí)行數(shù)據(jù)交互的步驟,即執(zhí)行步驟s106-s108。
步驟s106:獲取所述第一可穿戴電子設(shè)備的第一賬號(hào)數(shù)據(jù),通過(guò)所述通信連接接收所述第二可穿戴電子設(shè)備發(fā)送的第二賬號(hào)數(shù)據(jù)。
在本實(shí)施例中,第一可穿戴電子設(shè)備獲取在本地存儲(chǔ)的賬號(hào)數(shù)據(jù),即第一賬號(hào)數(shù)據(jù)。需要說(shuō)明的是,在本實(shí)施例中,賬號(hào)數(shù)據(jù)為該可穿戴電子設(shè)備進(jìn)行數(shù)據(jù)交互的應(yīng)用程序中與當(dāng)前賬號(hào)對(duì)應(yīng)的屬性數(shù)據(jù)。例如,在兩個(gè)可穿戴電子設(shè)備之間的數(shù)據(jù)交互為預(yù)設(shè)的游戲pk/戰(zhàn)斗的情況下,賬號(hào)數(shù)據(jù)即為預(yù)設(shè)的游戲角色對(duì)應(yīng)的數(shù)據(jù)(例如,各戰(zhàn)斗屬性的屬性值、歷史數(shù)據(jù)等)。
第一可穿戴電子設(shè)備獲取本地存儲(chǔ)的第一賬號(hào)數(shù)據(jù),第二可穿戴電子設(shè)備獲取在第二可穿戴電子設(shè)備本地存儲(chǔ)的第二賬號(hào)數(shù)據(jù),并將第二賬號(hào)數(shù)據(jù)通過(guò)與第一可穿戴電子設(shè)備之間的通信連接發(fā)送給第一可穿戴電子設(shè)備。
步驟s108:根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)確定與所述第一賬號(hào)數(shù)據(jù)和所述第二賬號(hào)數(shù)據(jù)對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)并輸出。
在本實(shí)施例中,若第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間的交互為基于游戲應(yīng)用的角色pk的情況下,步驟s108即為根據(jù)第一可穿戴電子設(shè)備、第二可穿戴電子設(shè)備對(duì)應(yīng)的角色對(duì)應(yīng)的屬性數(shù)據(jù)、以及預(yù)設(shè)的角色戰(zhàn)斗規(guī)則進(jìn)行自動(dòng)戰(zhàn)斗的過(guò)程。
在一個(gè)實(shí)施例中,根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)確定與所述第一賬號(hào)數(shù)據(jù)和所述第二賬號(hào)數(shù)據(jù)對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)的過(guò)程,可以是基于預(yù)設(shè)的游戲應(yīng)用對(duì)應(yīng)的角色pk的戰(zhàn)斗規(guī)則進(jìn)行確定的。也就是說(shuō),根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)按照在可穿戴電子設(shè)備中安裝的應(yīng)用或者調(diào)用的進(jìn)程所對(duì)應(yīng)的數(shù)據(jù)交互規(guī)則或者算法確定對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)。需要說(shuō)明的是,在本實(shí)施例中,數(shù)據(jù)交互過(guò)程不僅可以是游戲應(yīng)用中的角色pk的過(guò)程,還可以是任意的可以自動(dòng)或者用戶手動(dòng)進(jìn)行操作的其他游戲,并且還可以是其他可以在可穿戴電子設(shè)備上實(shí)現(xiàn)的數(shù)據(jù)交互的過(guò)程(例如,通過(guò)登陸在可穿戴電子設(shè)備中的預(yù)設(shè)的應(yīng)用的賬號(hào)將特定的數(shù)據(jù)發(fā)送給其他可穿戴電子設(shè)備)。
在本實(shí)施例中,以第一可穿戴電子設(shè)備對(duì)應(yīng)的第一賬號(hào)數(shù)據(jù)以及第二可穿戴電子設(shè)備對(duì)應(yīng)的第二賬號(hào)數(shù)據(jù)為輸入,按照預(yù)設(shè)的交互算法或者按照預(yù)設(shè)的數(shù)據(jù)交互的邏輯/規(guī)則進(jìn)行計(jì)算,并生成對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)。例如,交互結(jié)果數(shù)據(jù)可以是角色pk對(duì)應(yīng)的pk結(jié)果(例如,輸贏、耗時(shí)、所用技能、得分等數(shù)據(jù)),然后在第一可穿戴電子設(shè)備上進(jìn)行展示。
需要說(shuō)明的是,在本實(shí)施例中,以第一可穿戴電子設(shè)備為交互的執(zhí)行主體,交互結(jié)果的計(jì)算和生成過(guò)程是基于第一可穿戴電子設(shè)備完成的,在交互結(jié)果數(shù)據(jù)生成之后,還可以通過(guò)所述通信連接將所述交互結(jié)果數(shù)據(jù)發(fā)送給所述第二可穿戴電子設(shè)備。
需要說(shuō)明的是,在另一個(gè)實(shí)施例中,上述交互結(jié)果數(shù)據(jù)的計(jì)算和生成過(guò)程還可以是基于第二可穿戴電子設(shè)備完成的,也就是說(shuō),第二可穿戴電子設(shè)備為交互的執(zhí)行主體。在本實(shí)施例中,上述交互結(jié)果數(shù)據(jù)的計(jì)算和生成過(guò)程的執(zhí)行可以是基于第一可穿戴電子設(shè)備,也可以是基于第二可穿戴電子設(shè)備。
在另一個(gè)實(shí)施例中,在計(jì)算以及生成交互結(jié)果數(shù)據(jù)的過(guò)程中,還可以展示與交互結(jié)果數(shù)據(jù)對(duì)應(yīng)的計(jì)算過(guò)程,例如,在可穿戴電子設(shè)備的顯示界面上展示與游戲戰(zhàn)斗過(guò)程對(duì)應(yīng)的戰(zhàn)斗過(guò)程。
具體的,上述根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)確定與所述第一賬號(hào)數(shù)據(jù)和所述第二賬號(hào)數(shù)據(jù)對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)并輸出還包括:根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)生成與所述交互結(jié)果數(shù)據(jù)對(duì)應(yīng)的視頻數(shù)據(jù),在所述第一可穿戴電子設(shè)備的顯示界面上展示所述視頻數(shù)據(jù);通過(guò)所述通信連接將所述視頻數(shù)據(jù)同步給所述第二可可穿戴電子設(shè)備,以使所述第二可穿戴電子設(shè)備在其顯示界面上展示該視頻數(shù)據(jù)。
也就是說(shuō),在對(duì)第一賬號(hào)數(shù)據(jù)、第二賬號(hào)數(shù)據(jù)進(jìn)行交互并生成交互結(jié)果數(shù)據(jù)的過(guò)程中,按照預(yù)設(shè)的視頻生成規(guī)則,生成對(duì)應(yīng)的視頻數(shù)據(jù),該視頻數(shù)據(jù)可以是根據(jù)上述數(shù)據(jù)交互中交互結(jié)果數(shù)據(jù)確定的過(guò)程,也可以是反映確定交互結(jié)果數(shù)據(jù)的每一個(gè)步驟的結(jié)果的呈現(xiàn)。
也就是說(shuō),在根據(jù)第一可穿戴電子設(shè)備上的角色a、第二可穿戴電子設(shè)備上的角色b對(duì)應(yīng)的屬性數(shù)據(jù)(戰(zhàn)斗屬性值、命中率、歷史戰(zhàn)斗數(shù)據(jù)等)按照預(yù)設(shè)的自動(dòng)戰(zhàn)斗規(guī)則進(jìn)行戰(zhàn)斗的過(guò)程中,不僅需要呈現(xiàn)最終的戰(zhàn)斗結(jié)果,還需要將戰(zhàn)斗的過(guò)程以視頻的形式進(jìn)行呈現(xiàn),并在第一可穿戴電子設(shè)備的顯示界面上進(jìn)行播放。
進(jìn)一步的,在第一可穿戴電子設(shè)備的顯示界面上播放戰(zhàn)斗的過(guò)程中,還可以通過(guò)第一可穿戴電子設(shè)備與第二可穿戴電子設(shè)備之間的通信連接,將戰(zhàn)斗過(guò)程對(duì)應(yīng)的視頻數(shù)據(jù)同步給第二可穿戴電子設(shè)備,從而使得第二可穿戴電子設(shè)備上也可以播放戰(zhàn)斗的過(guò)程對(duì)應(yīng)的視頻數(shù)據(jù),從而使得用戶不僅可以通過(guò)上述可穿戴電子設(shè)備進(jìn)行pk,還可以觀看相應(yīng)的pk的過(guò)程,進(jìn)一步的提高了趣味性。
在圖5所示的應(yīng)用場(chǎng)景中,展示了兩個(gè)可穿戴電子設(shè)備之間進(jìn)行交互的示意圖,也就是說(shuō),在用戶開(kāi)啟了可穿戴電子設(shè)備的交互功能(競(jìng)技功能)的情況下,在于其他可穿戴電子設(shè)備發(fā)生碰撞或者其他觸發(fā)條件的情況下,發(fā)起交互。如果雙方均同意進(jìn)行交互(例如用戶輸入了確認(rèn)指令或者根據(jù)默認(rèn)設(shè)置生成了確認(rèn)指令)的情況下,開(kāi)始交互,并且在兩個(gè)可穿戴電子設(shè)備上均播放交互的過(guò)程以及展示交互的結(jié)果;在有任何一方不同意進(jìn)行交互的情況下,交互發(fā)起失敗,返回交互失敗的提示消息。
如圖6所示,在開(kāi)啟了智能手表的碰撞pk功能(即在檢測(cè)到碰撞的情況下自動(dòng)進(jìn)行戰(zhàn)斗,不需要再進(jìn)行確認(rèn))的情況下,通過(guò)檢測(cè)手表是否與智能手表發(fā)生碰撞來(lái)建立與碰撞的智能手表之間的握手通訊,然后通過(guò)獲取本地方的屬性數(shù)據(jù)以及對(duì)方的屬性數(shù)據(jù),來(lái)執(zhí)行預(yù)設(shè)的角色pk過(guò)程,最終展示對(duì)應(yīng)的pk結(jié)果。
如圖7所示,在圖7中展示了一個(gè)集成了指定的游戲的智能手環(huán)與其他智能手環(huán)之間進(jìn)行自動(dòng)游戲的過(guò)程。
需要說(shuō)明的是,在本實(shí)施例中,在可穿戴電子設(shè)備中安裝的游戲應(yīng)用可以不止一個(gè),步驟s106之前,還可以在安裝的游戲應(yīng)用中選擇一個(gè)目標(biāo)游戲應(yīng)用作為本次交互的主體。例如,在第一可穿戴電子設(shè)備中安裝了3個(gè)游戲應(yīng)用a、b、c的情況下,在a、b、c中選擇一個(gè)作為目標(biāo)游戲應(yīng)用或者選擇默認(rèn)的游戲應(yīng)用作為目標(biāo)游戲應(yīng)用。
進(jìn)一步的,在選擇目標(biāo)游戲應(yīng)用時(shí),還可以根據(jù)在第二可穿戴電子設(shè)備上安裝的游戲應(yīng)用來(lái)確定,例如,在第二可穿戴電子設(shè)備上安裝的游戲應(yīng)用為b、d的情況下,選擇第一可穿戴電子設(shè)備和第二可穿戴電子設(shè)備上共同安裝的游戲應(yīng)用b作為目標(biāo)游戲應(yīng)用。
在另一個(gè)可選的實(shí)施例中,在確定目標(biāo)游戲應(yīng)用時(shí),還可以根據(jù)每一個(gè)已安裝的游戲應(yīng)用對(duì)應(yīng)的優(yōu)先級(jí)來(lái)確定,也就是說(shuō),優(yōu)先級(jí)高的游戲應(yīng)用會(huì)優(yōu)先被選擇作為目標(biāo)游戲應(yīng)用。
在本實(shí)施例中,上述對(duì)于第一可穿戴電子設(shè)備的第一賬號(hào)數(shù)據(jù)與第二可穿戴電子設(shè)備的第二賬號(hào)數(shù)據(jù)之間的交互結(jié)果的確定,不僅可以根據(jù)與第一可穿戴電子設(shè)備對(duì)應(yīng)的第一賬號(hào)數(shù)據(jù)以及與第二可穿戴電子設(shè)備對(duì)應(yīng)的第二賬號(hào)數(shù)據(jù)來(lái)確定,用戶還可以輸入其他參數(shù)來(lái)參與到交互結(jié)果的計(jì)算過(guò)程中,例如,通過(guò)可穿戴電子設(shè)備的按鍵或者觸摸屏來(lái)輸入,或者通過(guò)可穿戴電子設(shè)備上安裝的加速度傳感器、重力傳感器等可以對(duì)體感動(dòng)作進(jìn)行檢測(cè)的傳感器來(lái)進(jìn)行輸入。
具體的,在一個(gè)可選的實(shí)施例中,上述步驟s108中還包括:獲取第一可穿戴電子設(shè)備的第一體感動(dòng)作參數(shù);通過(guò)所述通信連接接收所述第二可穿戴電子設(shè)備發(fā)送的第二體感動(dòng)作參數(shù);所述根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)確定與所述第一賬號(hào)數(shù)據(jù)和所述第二賬號(hào)數(shù)據(jù)對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)包括:根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第一體感動(dòng)作參數(shù)和所述第二賬號(hào)數(shù)據(jù)、所述第二體感動(dòng)作參數(shù),確定交互結(jié)果數(shù)據(jù)作為與所述第一賬號(hào)數(shù)據(jù)和所述第二賬號(hào)數(shù)據(jù)對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)。
此外,為解決傳統(tǒng)技術(shù)中的智能可穿戴設(shè)備之間進(jìn)行交互的操作便利性不足的技術(shù)問(wèn)題,在一個(gè)實(shí)施例中,如圖8所示,還提出了一種可穿戴電子設(shè)備的交互裝置,該裝置基于第一可穿戴電子設(shè)備,包括可穿戴電子設(shè)備確定模塊102、通信連接建立模塊104、賬號(hào)數(shù)據(jù)獲取模塊106、數(shù)據(jù)交互模塊108,其中:
可穿戴電子設(shè)備確定模塊102,用于確定預(yù)設(shè)的距離范圍內(nèi)存在第二可穿戴電子設(shè)備;
通信連接建立模塊104,用于建立與所述確定的第二可穿戴電子設(shè)備之間的通信連接;
賬號(hào)數(shù)據(jù)獲取模塊106,用于獲取所述第一可穿戴電子設(shè)備的第一賬號(hào)數(shù)據(jù),通過(guò)所述通信連接接收所述第二可穿戴電子設(shè)備發(fā)送的第二賬號(hào)數(shù)據(jù);
數(shù)據(jù)交互模塊108,用于根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)確定與所述第一賬號(hào)數(shù)據(jù)和所述第二賬號(hào)數(shù)據(jù)對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)并輸出。
可選的,在一個(gè)實(shí)施例中,通信連接建立模塊104還用于發(fā)送通信連接建立請(qǐng)求給所述第二可穿戴電子設(shè)備,以使所述第二可穿戴電子設(shè)備在接收到所述通信連接建立請(qǐng)求之后,在所述第二可穿戴電子設(shè)備接收到針對(duì)所述通信連接建立請(qǐng)求的確認(rèn)指令的情況下,根據(jù)所述通信連接建立請(qǐng)求建立與所述第一可穿戴電子設(shè)備之間的通信連接。
可選的,在一個(gè)實(shí)施例中,如圖8所示,上述裝置還包括交互指令確認(rèn)模塊110,用于接收輸入的第一交互確認(rèn)指令,通過(guò)所述通信連接接收所述第二可穿戴電子設(shè)備發(fā)送的第二交互確認(rèn)指令;在接收到所述第一交互確認(rèn)指令以及所述第二交互確認(rèn)指令的情況下,調(diào)用所述賬號(hào)數(shù)據(jù)獲取模塊106。
可選的,在一個(gè)實(shí)施例中,可穿戴電子設(shè)備確定模塊102還用于在通過(guò)近場(chǎng)通信感應(yīng)到所述第二可穿戴電子設(shè)備的近場(chǎng)信號(hào)的信號(hào)強(qiáng)度大于或等于信號(hào)強(qiáng)度閾值的情況下,確定預(yù)設(shè)的距離范圍內(nèi)存在第二可穿戴電子設(shè)備。
可選的,在一個(gè)實(shí)施例中,如圖8所示,上述裝置還包括加速度檢測(cè)模塊112,用于通過(guò)加速度傳感器檢測(cè)所述第一可穿戴電子設(shè)備的加速度,在所述檢測(cè)到的加速度大于等于加速度閾值的情況下,調(diào)用所述通信連接建立模塊104。
可選的,在一個(gè)實(shí)施例中,如圖8所示,上述裝置還包括碰撞檢測(cè)模塊114,用于通過(guò)振動(dòng)傳感器檢測(cè)所述第一可穿戴電子設(shè)備是否發(fā)生碰撞振動(dòng),在所述第一可穿戴電子設(shè)備發(fā)生碰撞振動(dòng)的情況下,調(diào)用所述通信連接建立模塊104。
可選的,在一個(gè)實(shí)施例中,如圖8所示,上述裝置還包括體感動(dòng)作參數(shù)獲取模塊116,用于獲取第一可穿戴電子設(shè)備的第一體感動(dòng)作參數(shù);通過(guò)所述通信連接接收所述第二可穿戴電子設(shè)備發(fā)送的第二體感動(dòng)作參數(shù);所述數(shù)據(jù)交互模塊108還用于根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第一體感動(dòng)作參數(shù)和所述第二賬號(hào)數(shù)據(jù)、所述第二體感動(dòng)作參數(shù),確定交互結(jié)果數(shù)據(jù)作為與所述第一賬號(hào)數(shù)據(jù)和所述第二賬號(hào)數(shù)據(jù)對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)。
可選的,在一個(gè)實(shí)施例中,如圖8所示,上述裝置還包括數(shù)據(jù)同步模塊118,用于通過(guò)所述通信連接將所述交互結(jié)果數(shù)據(jù)發(fā)送給所述第二可穿戴電子設(shè)備。
可選的,在一個(gè)實(shí)施例中,數(shù)據(jù)交互模塊108還用于根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)生成與所述交互結(jié)果數(shù)據(jù)對(duì)應(yīng)的視頻數(shù)據(jù),在所述第一可穿戴電子設(shè)備的顯示界面上展示所述視頻數(shù)據(jù);通過(guò)所述通信連接將所述視頻數(shù)據(jù)同步給所述第二可可穿戴電子設(shè)備,以使所述第二可穿戴電子設(shè)備在其顯示界面上展示該視頻數(shù)據(jù)。
實(shí)施本發(fā)明實(shí)施例,將具有如下有益效果:
采用了上述可穿戴電子設(shè)備的交互方法和裝置之后,可穿戴電子設(shè)備的使用者在一定的通信有效范圍之內(nèi)時(shí),可以直接建立兩個(gè)可穿戴電子設(shè)備的通信連接,然后觸發(fā)預(yù)設(shè)的數(shù)據(jù)交互流程(例如游戲戰(zhàn)斗/pk),并根據(jù)兩個(gè)可穿戴電子設(shè)備上對(duì)應(yīng)的賬號(hào)數(shù)據(jù)(例如戰(zhàn)斗角色數(shù)據(jù))自動(dòng)進(jìn)行數(shù)據(jù)的交互(自動(dòng)戰(zhàn)斗)并生成對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)(戰(zhàn)斗結(jié)果)。也就是說(shuō),用戶不需要在終端上進(jìn)行多次操作來(lái)實(shí)現(xiàn)兩個(gè)可穿戴電子設(shè)備之間的數(shù)據(jù)交互,只需要在有效的通信范圍之內(nèi)并滿足例如信號(hào)足夠強(qiáng)、或碰撞等觸發(fā)條件的情況即可自動(dòng)觸發(fā)兩個(gè)可穿戴電子設(shè)備之間的數(shù)據(jù)交互,提高了多個(gè)可穿戴電子設(shè)備的數(shù)據(jù)交互的操作便利性。進(jìn)一步的,用戶可以直接通過(guò)可穿戴電子設(shè)備自動(dòng)進(jìn)行與其他可穿戴電子設(shè)備之間的數(shù)據(jù)交互,提高了可穿戴電子設(shè)備的趣味性。
在上述實(shí)施例中,可以全部或部分的通過(guò)軟件、硬件、固件或者其任意組合來(lái)實(shí)現(xiàn)。當(dāng)使用軟件程序?qū)崿F(xiàn)時(shí),可以全部或部分地以計(jì)算機(jī)程序產(chǎn)品的形式實(shí)現(xiàn)。所述計(jì)算機(jī)程序產(chǎn)品包括一個(gè)或多個(gè)計(jì)算機(jī)指令。在計(jì)算機(jī)上加載和執(zhí)行所述計(jì)算機(jī)程序指令時(shí),全部或部分地產(chǎn)生按照本發(fā)明實(shí)施例所述的流程或功能。所述計(jì)算機(jī)可以是通用計(jì)算機(jī)、專用計(jì)算機(jī)、計(jì)算機(jī)網(wǎng)絡(luò)、或者其他可編程裝置。所述計(jì)算機(jī)指令可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,或者從一個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)向另一個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)傳輸,例如,所述計(jì)算機(jī)指令可以從一個(gè)網(wǎng)站站點(diǎn)、計(jì)算機(jī)、服務(wù)器或者數(shù)據(jù)中心通過(guò)有線(例如同軸電纜、光纖、數(shù)字用戶線(dsl))或無(wú)線(例如紅外、無(wú)線、微波等)方式向另一個(gè)網(wǎng)站站點(diǎn)、計(jì)算機(jī)、服務(wù)器或者數(shù)據(jù)中心進(jìn)行傳輸。所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是計(jì)算機(jī)能夠存取的任何可用介質(zhì)或者是包含一個(gè)或多個(gè)可用介質(zhì)集成的服務(wù)器、數(shù)據(jù)中心等數(shù)據(jù)存儲(chǔ)設(shè)備。所述可用介質(zhì)可以是磁性介質(zhì),(例如,軟盤(pán)、硬盤(pán)、磁帶)、光介質(zhì)(例如,dvd)、或半導(dǎo)體介質(zhì)(例如固態(tài)硬盤(pán)solidstatedisk(ssd))等。
在一個(gè)實(shí)施例中,如圖9所示,圖9展示了一種運(yùn)行上述可穿戴電子設(shè)備的交互方法的基于馮諾依曼體系的計(jì)算機(jī)系統(tǒng)的終端。該計(jì)算機(jī)系統(tǒng)可以是智能手機(jī)、平板電腦、掌上電腦、筆記本電腦或個(gè)人電腦等終端設(shè)備。具體的,可包括通過(guò)系統(tǒng)總線連接的外部輸入接口1001、處理器1002、存儲(chǔ)器1003和輸出接口1004。其中,外部輸入接口1001可選的可至少包括網(wǎng)絡(luò)接口10012。存儲(chǔ)器1003可包括外存儲(chǔ)器10032(例如硬盤(pán)、光盤(pán)或軟盤(pán)等)和內(nèi)存儲(chǔ)器10034。輸出接口1004可至少包括顯示屏10042等設(shè)備。
在本實(shí)施例中,本方法的運(yùn)行基于計(jì)算機(jī)程序,該計(jì)算機(jī)程序的程序文件存儲(chǔ)于前述基于馮諾依曼體系的計(jì)算機(jī)系統(tǒng)的外存儲(chǔ)器10032中,在運(yùn)行時(shí)被加載到內(nèi)存儲(chǔ)器10034中,然后被編譯為機(jī)器碼之后傳遞至處理器1002中執(zhí)行,從而使得基于馮諾依曼體系的計(jì)算機(jī)系統(tǒng)中形成邏輯上的可穿戴電子設(shè)備確定模塊102、通信連接建立模塊104、賬號(hào)數(shù)據(jù)獲取模塊106、數(shù)據(jù)交互模塊108、交互指令確認(rèn)模塊110、加速度檢測(cè)模塊112、碰撞檢測(cè)模塊114、體感動(dòng)作參數(shù)獲取模塊116、數(shù)據(jù)同步模塊118。且在上述可穿戴電子設(shè)備的交互方法執(zhí)行過(guò)程中,輸入的參數(shù)均通過(guò)外部輸入接口1001接收,并傳遞至存儲(chǔ)器1003中緩存,然后輸入到處理器1002中進(jìn)行處理,處理的結(jié)果數(shù)據(jù)或緩存于存儲(chǔ)器1003中進(jìn)行后續(xù)地處理,或被傳遞至輸出接口1004進(jìn)行輸出。
具體的,處理器1002用于執(zhí)行如下操作:
確定預(yù)設(shè)的距離范圍內(nèi)存在第二可穿戴電子設(shè)備;
建立與所述確定的第二可穿戴電子設(shè)備之間的通信連接;
獲取所述第一可穿戴電子設(shè)備的第一賬號(hào)數(shù)據(jù),通過(guò)所述通信連接接收所述第二可穿戴電子設(shè)備發(fā)送的第二賬號(hào)數(shù)據(jù);
根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)確定與所述第一賬號(hào)數(shù)據(jù)和所述第二賬號(hào)數(shù)據(jù)對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)并輸出。
在其中一個(gè)實(shí)施例中,處理器1002還用于發(fā)送通信連接建立請(qǐng)求給所述第二可穿戴電子設(shè)備,以使所述第二可穿戴電子設(shè)備在接收到所述通信連接建立請(qǐng)求之后,在所述第二可穿戴電子設(shè)備接收到針對(duì)所述通信連接建立請(qǐng)求的確認(rèn)指令的情況下,根據(jù)所述通信連接建立請(qǐng)求建立與所述第一可穿戴電子設(shè)備之間的通信連接。
在其中一個(gè)實(shí)施例中,處理器1002還用于接收輸入的第一交互確認(rèn)指令,通過(guò)所述通信連接接收所述第二可穿戴電子設(shè)備發(fā)送的第二交互確認(rèn)指令;在接收到所述第一交互確認(rèn)指令以及所述第二交互確認(rèn)指令的情況下,獲取所述第一可穿戴電子設(shè)備的第一賬號(hào)數(shù)據(jù)。
在其中一個(gè)實(shí)施例中,處理器1002還用于在通過(guò)近場(chǎng)通信感應(yīng)到所述第二可穿戴電子設(shè)備的近場(chǎng)信號(hào)的信號(hào)強(qiáng)度大于或等于預(yù)設(shè)的信號(hào)強(qiáng)度閾值的情況下,確定預(yù)設(shè)的距離范圍內(nèi)存在第二可穿戴電子設(shè)備。
在其中一個(gè)實(shí)施例中,處理器1002還用于通過(guò)加速度傳感器檢測(cè)所述第一可穿戴電子設(shè)備的加速度,在所述檢測(cè)到的加速度大于等于加速度閾值的情況下,建立與所述確定的第二可穿戴電子設(shè)備之間的通信連接。
在其中一個(gè)實(shí)施例中,處理器1002還用于通過(guò)振動(dòng)傳感器檢測(cè)所述第一可穿戴電子設(shè)備是否發(fā)生碰撞振動(dòng),在所述第一可穿戴電子設(shè)備發(fā)生碰撞振動(dòng)的情況下,執(zhí)行所述建立與所述確定的第二可穿戴電子設(shè)備之間的通信連接。
在其中一個(gè)實(shí)施例中,處理器1002還用于獲取第一可穿戴電子設(shè)備的第一體感動(dòng)作參數(shù);通過(guò)所述通信連接接收所述第二可穿戴電子設(shè)備發(fā)送的第二體感動(dòng)作參數(shù);根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第一體感動(dòng)作參數(shù)和所述第二賬號(hào)數(shù)據(jù)、所述第二體感動(dòng)作參數(shù),確定交互結(jié)果數(shù)據(jù)作為與所述第一賬號(hào)數(shù)據(jù)和所述第二賬號(hào)數(shù)據(jù)對(duì)應(yīng)的交互結(jié)果數(shù)據(jù)。
在其中一個(gè)實(shí)施例中,處理器1002還用于通過(guò)所述通信連接將所述交互結(jié)果數(shù)據(jù)發(fā)送給所述第二可穿戴電子設(shè)備。
在其中一個(gè)實(shí)施例中,處理器1002還用于根據(jù)所述第一賬號(hào)數(shù)據(jù)、所述第二賬號(hào)數(shù)據(jù)生成與所述交互結(jié)果數(shù)據(jù)對(duì)應(yīng)的視頻數(shù)據(jù),在所述第一可穿戴電子設(shè)備的顯示界面上展示所述視頻數(shù)據(jù);通過(guò)所述通信連接將所述視頻數(shù)據(jù)同步給所述第二可可穿戴電子設(shè)備,以使所述第二可穿戴電子設(shè)備在其顯示界面上展示該視頻數(shù)據(jù)。
以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。