本公開內(nèi)容涉及經(jīng)由身體耦合通信進(jìn)行的數(shù)據(jù)共享,具體地說,涉及用于在用戶、身體耦合通信設(shè)備和計(jì)算機(jī)服務(wù)器之間共享數(shù)據(jù)的方法。
背景技術(shù):
身體耦合通信(BCC)是一種新興的近場(chǎng)通信技術(shù),該技術(shù)使用人類(或者動(dòng)物)身體來經(jīng)由通過身體的無線通信在位于身體之上或者緊密接近處的設(shè)備之間傳播數(shù)據(jù)。BCC技術(shù)具有幾個(gè)使其特別適于多種多樣的可穿戴的消費(fèi)和醫(yī)療設(shè)備的重要特性。例如,它可以解決當(dāng)前的通信方法與之進(jìn)行斗爭(zhēng)的需求:易于使用、隱私性、安全性、具有高能效的高數(shù)據(jù)速率。
例如,U.S. 8,407,279描述了一種使用人類身體通信來提供社交網(wǎng)絡(luò)服務(wù)的方法,所述方法包括:感應(yīng)人類身體接觸;通過人類身體通信發(fā)射或者接收數(shù)據(jù);存儲(chǔ)所收集的社交數(shù)據(jù)、用戶數(shù)據(jù)、參考數(shù)據(jù)和額外數(shù)據(jù)中的至少一項(xiàng);使用經(jīng)由人類身體通信接收的數(shù)據(jù)標(biāo)識(shí)接觸物體,以及,使用所存儲(chǔ)的數(shù)據(jù)對(duì)與接觸物體的接觸的模式進(jìn)行分析。
US2012/023169描述了使用身體耦合通信進(jìn)行的個(gè)人之間的信息交換。所述通信是在被個(gè)人攜帶的移動(dòng)設(shè)備之間的,并且是在本地范圍的。
US2004/152440描述了傳遞指向保持在互聯(lián)網(wǎng)上的數(shù)據(jù)的指針。其描述了經(jīng)由身體耦合通信傳遞電子郵件地址,所述電子郵件地址然后被接收設(shè)備用于向發(fā)送設(shè)備發(fā)送具有數(shù)據(jù)的鏈接。因此,存在將數(shù)據(jù)單向傳遞到一個(gè)設(shè)備,其中,所述數(shù)據(jù)已被一個(gè)用戶在他們的設(shè)備上選擇。
WO2014/095947(D3)和US5796827(D4)公開了使用BCC進(jìn)行的各種通信,但根本未提到兩個(gè)用戶或者在他們之間傳遞任何形式的信息的情況。
有利地,身體耦合通信允許用于在用戶之間共享數(shù)據(jù)的容易和直觀的方法。例如,涉及多個(gè)用戶的身體耦合通信可以提供一種用于為多人提供單一的多媒體播放列表或者比較并且授權(quán)對(duì)多個(gè)數(shù)據(jù)集(例如,醫(yī)療數(shù)據(jù))的訪問的簡(jiǎn)單的方法。然而,不受限的數(shù)據(jù)共享可能引起安全性或者隱私性擔(dān)憂。另一方面,對(duì)數(shù)據(jù)訪問進(jìn)行限制可能妨礙由身體耦合通信使之變得可能的對(duì)相關(guān)數(shù)據(jù)的容易和直觀的共享。
相應(yīng)地,存在對(duì)于改進(jìn)對(duì)使用身體耦合通信進(jìn)行的數(shù)據(jù)共享的控制的期望。
技術(shù)實(shí)現(xiàn)要素:
本公開內(nèi)容的第一方面提供一種用于在用戶之間共享數(shù)據(jù)的方法。所述方法包括提供存儲(chǔ)第一設(shè)備數(shù)據(jù)的第一設(shè)備,所述第一設(shè)備是與第一用戶相關(guān)聯(lián)的,并且能夠進(jìn)行身體耦合通信。存儲(chǔ)第二設(shè)備數(shù)據(jù)的第二設(shè)備是與第二用戶相關(guān)聯(lián)的,并且也能夠進(jìn)行身體耦合通信。例如經(jīng)由第一和第二用戶的身體在第一和第二設(shè)備之間啟動(dòng)身體耦合通信。響應(yīng)于身體耦合通信,從設(shè)備中的一個(gè)或者全部?jī)蓚€(gè)設(shè)備向遠(yuǎn)程服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求。數(shù)據(jù)請(qǐng)求包括第一設(shè)備數(shù)據(jù)和第二設(shè)備數(shù)據(jù)。遠(yuǎn)程服務(wù)器對(duì)所述數(shù)據(jù)請(qǐng)求進(jìn)行處理,并且(至少部分上)基于第一設(shè)備數(shù)據(jù)和第二設(shè)備數(shù)據(jù)兩者,確定將被共享的數(shù)據(jù)。從遠(yuǎn)程服務(wù)器至少向第一設(shè)備發(fā)送數(shù)據(jù)響應(yīng)。數(shù)據(jù)響應(yīng)包括將被共享的數(shù)據(jù)。
經(jīng)由提供用戶設(shè)備之間的身體耦合通信和與獨(dú)立的服務(wù)器的遠(yuǎn)程通信的組合,可以在經(jīng)由獨(dú)立的服務(wù)器改進(jìn)數(shù)據(jù)控制的同時(shí),維持有利的身體耦合通信。服務(wù)器可以是能訪問來自兩個(gè)設(shè)備的設(shè)備數(shù)據(jù)的,并且確定要與任一個(gè)設(shè)備共享哪些用戶數(shù)據(jù)。因此,為確定公共的興趣,不一定要與另一個(gè)用戶共享全部數(shù)據(jù)。
例如,用戶設(shè)備之間的身體耦合通信可以導(dǎo)致所述設(shè)備中的一個(gè)或者全部?jī)蓚€(gè)設(shè)備發(fā)送與相應(yīng)的用戶相關(guān)聯(lián)的標(biāo)識(shí)符,并且服務(wù)器可以確定一個(gè)用戶的哪些數(shù)據(jù)可以與另一個(gè)用戶共享。經(jīng)由從一個(gè)設(shè)備向另一個(gè)設(shè)備發(fā)送標(biāo)識(shí)符,所述設(shè)備中的僅一個(gè)設(shè)備需要與遠(yuǎn)程服務(wù)器通信。另一方面,如果每個(gè)設(shè)備向服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,則可以提升數(shù)據(jù)安全性。服務(wù)器可以向一個(gè)設(shè)備或者全部?jī)蓚€(gè)設(shè)備提供具有被共享的數(shù)據(jù)的響應(yīng)。響應(yīng)和被共享的數(shù)據(jù)可以是不同的,例如,第一用戶接收來自第二用戶的被共享的數(shù)據(jù),并且第二用戶接收來自第一用戶的被共享的數(shù)據(jù)。例如基于用戶的數(shù)據(jù)之間的重疊,響應(yīng)也可以是相同的。響應(yīng)也可以是取決于其它準(zhǔn)則的,其它準(zhǔn)則例如是在用戶的數(shù)據(jù)之間進(jìn)行的另一種類型的比較。例如,在兩個(gè)用戶各自具有帶有他們自己的多媒體內(nèi)容集合的數(shù)據(jù)集時(shí),服務(wù)器可以對(duì)兩個(gè)用戶的多媒體內(nèi)容進(jìn)行比較,并且基于所述比較,確定被推薦的多媒體內(nèi)容。也可以基于例如是多媒體的流派的元數(shù)據(jù)執(zhí)行比較。被共享的數(shù)據(jù)還可以包括不是兩個(gè)用戶的自己的集合的部分的新內(nèi)容。例如,媒體集合可以被用作興趣簡(jiǎn)檔,其被組合以生成公共的興趣簡(jiǎn)檔,所述公共的興趣簡(jiǎn)檔被服務(wù)用于對(duì)內(nèi)容進(jìn)行推薦。因此,服務(wù)器的數(shù)據(jù)響應(yīng)可以是基于包括可用的用戶數(shù)據(jù)的公共性、推薦和/或訪問權(quán)限的各種準(zhǔn)則的。
用戶的數(shù)據(jù)記錄可以存儲(chǔ)在相應(yīng)的設(shè)備上,或者其可以存儲(chǔ)在遠(yuǎn)程的位置中,例如是用于確定數(shù)據(jù)共享的相同的遠(yuǎn)程服務(wù)器。經(jīng)由將用戶數(shù)據(jù)存儲(chǔ)在遠(yuǎn)程服務(wù)器上,對(duì)用戶設(shè)備的存儲(chǔ)要求可以較低。在相同的遠(yuǎn)程服務(wù)器用于存儲(chǔ)用戶數(shù)據(jù)和確定對(duì)用戶數(shù)據(jù)的訪問這兩者時(shí),可以提升通信效率。替換地,遠(yuǎn)程服務(wù)器可以訪問另外的服務(wù)器以檢索用戶數(shù)據(jù)。替換地,用戶數(shù)據(jù)也可以存儲(chǔ)在用戶設(shè)備上,并且首先被發(fā)送給遠(yuǎn)程服務(wù)器。遠(yuǎn)程服務(wù)器可以然后確定在設(shè)備之間共享數(shù)據(jù)中的哪些數(shù)據(jù)。也可以經(jīng)由身體耦合通信在設(shè)備之間發(fā)送一些用戶數(shù)據(jù)。例如,服務(wù)器可以調(diào)解要發(fā)送哪些數(shù)據(jù)以及何時(shí)發(fā)送它。這樣,可以減少?gòu)姆?wù)器到設(shè)備的數(shù)據(jù)業(yè)務(wù)。服務(wù)器也可以例如經(jīng)由提供對(duì)經(jīng)由身體耦合通信在設(shè)備之間發(fā)射的數(shù)據(jù)的解密使得能進(jìn)行設(shè)備之間的通信。例如,服務(wù)器可以向設(shè)備中的一個(gè)或者全部?jī)蓚€(gè)設(shè)備提供解密密鑰。在經(jīng)由單獨(dú)的通信信道發(fā)送解密密鑰時(shí),可以提升設(shè)備之間的數(shù)據(jù)安全性??梢杂煞?wù)器在例如是建立身體耦合通信之后的受限的時(shí)段內(nèi)提供數(shù)據(jù)訪問。也可以基于位置對(duì)數(shù)據(jù)訪問進(jìn)行限制。例如,服務(wù)器可以基于用戶設(shè)備與位置設(shè)備之間的接近度(距離)授權(quán)用戶設(shè)備對(duì)數(shù)據(jù)集的訪問。位置設(shè)備可以是第二用戶設(shè)備的部分或者是與其分離的(例如是綁定到具體的位置的)。例如,可以在第一設(shè)備與第二設(shè)備之間的距離超過特定的距離時(shí)終止數(shù)據(jù)訪問。距離可以例如由第二設(shè)備測(cè)量/檢測(cè)并且信號(hào)傳送給服務(wù)器。也可以例如響應(yīng)于來自用戶設(shè)備中的一個(gè)用戶設(shè)備的其它指令,終止數(shù)據(jù)訪問。
可以經(jīng)由允許用戶手工地對(duì)遵循身體耦合通信的共享進(jìn)行確認(rèn)來提供進(jìn)一步的安全性。這樣,可以防止用戶之間的非故意的共享。安全性甚至可以進(jìn)一步經(jīng)由用戶的安全性確認(rèn)提升。例如,可以將個(gè)人標(biāo)識(shí)號(hào)(PIN)輸入到設(shè)備中。也可以將例如是指紋讀取器的生物測(cè)定安全性添加到設(shè)備。
在第二方面中,本公開內(nèi)容提供一種身體耦合通信設(shè)備。所述設(shè)備包括耦合器安排,所述耦合器安排被配置為,耦合設(shè)備與人類身體之間的用于執(zhí)行經(jīng)由身體的與第二身體耦合通信設(shè)備的身體耦合通信的信號(hào)。所述設(shè)備進(jìn)一步包括收發(fā)器,所述收發(fā)器被配置為,獨(dú)立于耦合器安排,向遠(yuǎn)程服務(wù)器和從遠(yuǎn)程服務(wù)器發(fā)射和接收數(shù)據(jù)。所述設(shè)備進(jìn)一步包括控制器,所述控制器被配置為,經(jīng)由耦合器安排,監(jiān)聽來自第二設(shè)備的身體耦合通信。響應(yīng)于身體耦合通信,經(jīng)由收發(fā)器向遠(yuǎn)程服務(wù)器發(fā)射數(shù)據(jù)請(qǐng)求。在發(fā)送數(shù)據(jù)請(qǐng)求之后,控制器經(jīng)由收發(fā)器監(jiān)聽來自遠(yuǎn)程服務(wù)器的數(shù)據(jù)響應(yīng)??刂破骺梢匀缓髮?duì)響應(yīng)進(jìn)行處理,例如以檢索被共享的數(shù)據(jù)。通常,被共享的數(shù)據(jù)然后可以變成是對(duì)于(一個(gè)或者多個(gè))設(shè)備的一個(gè)或多個(gè)用戶可用的,例如,變成是在屏幕上可見的或者通過其它方式(例如經(jīng)由音頻)被感知的。如上面指出的,設(shè)備可以發(fā)送包括僅它自己的設(shè)備數(shù)據(jù)的數(shù)據(jù)請(qǐng)求。替換地,設(shè)備可以將從第二身體耦合設(shè)備接收的第二用戶數(shù)據(jù)包括在數(shù)據(jù)請(qǐng)求中。此外,本文中描述的方法的其它實(shí)施例可以被實(shí)現(xiàn)為例如設(shè)備上的程序指令。
在第三方面中,本公開內(nèi)容提供一種包括收發(fā)器、控制器和存儲(chǔ)程序指令的存儲(chǔ)器的計(jì)算機(jī)服務(wù)器。在程序指令被控制器執(zhí)行時(shí),它們導(dǎo)致控制器控制收發(fā)器監(jiān)聽來自第一和/或第二設(shè)備的一個(gè)或多個(gè)數(shù)據(jù)請(qǐng)求。一個(gè)或多個(gè)數(shù)據(jù)請(qǐng)求包括與第一用戶相關(guān)聯(lián)的第一標(biāo)識(shí)符和與第二用戶相關(guān)聯(lián)的第二標(biāo)識(shí)符。響應(yīng)于接收一個(gè)或多個(gè)數(shù)據(jù)請(qǐng)求,對(duì)數(shù)據(jù)請(qǐng)求進(jìn)行處理以確定第一和第二標(biāo)識(shí)符。在一個(gè)實(shí)施例中,確定與第二標(biāo)識(shí)符相關(guān)聯(lián)的第二用戶的數(shù)據(jù)記錄。此外,確定與第一標(biāo)識(shí)符相關(guān)聯(lián)的第一用戶的訪問權(quán)限。因此,基于第一用戶的訪問權(quán)限,確定第二用戶的數(shù)據(jù)記錄的將被共享的部分?;跀?shù)據(jù)記錄的將被共享的部分,編譯數(shù)據(jù)響應(yīng)。控制器可以經(jīng)由收發(fā)器從遠(yuǎn)程服務(wù)器向第一設(shè)備發(fā)送數(shù)據(jù)響應(yīng)。將認(rèn)識(shí)到,根據(jù)第二方面的一個(gè)或多個(gè)設(shè)備和/或根據(jù)第三方面的服務(wù)器可以執(zhí)行根據(jù)第一方面的方法的相應(yīng)的部分。認(rèn)為所述方法的相應(yīng)的實(shí)施例固有地在包括程序指令的相應(yīng)的硬件中公開其實(shí)現(xiàn)方式。
附圖說明
從下面的說明書、所附的權(quán)利要求和附圖中,本公開內(nèi)容的裝置、系統(tǒng)和方法的這些和其它的特征、方面和優(yōu)點(diǎn)將變得被更好地理解,其中:
圖1A-1D圖示了用于用戶之間的數(shù)據(jù)共享的方法的第一實(shí)施例;
圖2A-2D圖示了用于用戶之間的數(shù)據(jù)共享的方法的第二實(shí)施例;
圖3A圖示了用于確定用戶之間的數(shù)據(jù)共享的第一實(shí)施例;
圖3B圖示了用于確定用戶之間的數(shù)據(jù)共享的第二實(shí)施例;
圖4圖示了身體耦合通信設(shè)備的一個(gè)實(shí)施例;
圖5圖示了遠(yuǎn)程服務(wù)器的一個(gè)實(shí)施例。
具體實(shí)施方式
本公開內(nèi)容涉及允許數(shù)據(jù)信號(hào)經(jīng)由圍繞人類身體的電容場(chǎng)行進(jìn)的身體耦合通信(BCC)。這可以改進(jìn)情景中的用況和與物體交互的可用性和直觀性。通過利用BCC,用戶能夠在握持移動(dòng)設(shè)備或者穿戴智能手表的同時(shí)觸摸物體或者其它用戶,并且然后開始直接的數(shù)據(jù)比較以例如提供推薦或者共享特定的數(shù)據(jù)子集。系統(tǒng)標(biāo)識(shí)用戶或者物體,但不需要向那些用戶或者物體公開數(shù)據(jù)以提升隱私性。
常規(guī)上,例如為多人提供單一的多媒體播放列表或者比較以及授權(quán)對(duì)存儲(chǔ)在本地設(shè)備上或者云中的多個(gè)數(shù)據(jù)集(例如,醫(yī)療數(shù)據(jù))的訪問有時(shí)可能相當(dāng)麻煩。本公開內(nèi)容提供一種用于使該過程變得更直觀和非常易于使用的自組織的方法。其利用BCC信號(hào)可以行進(jìn)經(jīng)過人、設(shè)備和物體——以及實(shí)時(shí)地對(duì)數(shù)據(jù)進(jìn)行比較的系統(tǒng)的原理。本公開內(nèi)容可以進(jìn)一步提供一種用于經(jīng)由產(chǎn)生兩個(gè)或更多個(gè)用戶或者物體之間的物理連接來對(duì)本地或者遠(yuǎn)程的數(shù)據(jù)集進(jìn)行比較的方法。這提升安全性,并且提供一種用于對(duì)這些數(shù)據(jù)集進(jìn)行比較而不向用戶公開任何數(shù)據(jù)的方法。
一些實(shí)施例可以包括以下方面中的一個(gè)或多個(gè)方面。在兩個(gè)或更多個(gè)人之間建立身體耦合通信連接(例如,經(jīng)由觸摸、握持彼此的手)。每個(gè)人具有出于該目的啟用了身體耦合通信的設(shè)備(例如,移動(dòng)電話或者基于手腕的設(shè)備)。在連接在人/物體的組之間建立時(shí),經(jīng)由向中央服務(wù)器/系統(tǒng)發(fā)送特定的數(shù)據(jù)(基于用況的)執(zhí)行行動(dòng)。中央系統(tǒng)(服務(wù)器)對(duì)到來的數(shù)據(jù)集進(jìn)行比較以弄清什么是相關(guān)的并且重疊,并且使用特定的算法(基于用況的)來為兩個(gè)用戶提供特定的推薦。到來的數(shù)據(jù)集可以包括來自云的(例如,經(jīng)由ID被解鎖的)或者經(jīng)由(一個(gè)或者多個(gè))設(shè)備被上傳的數(shù)據(jù)。中央系統(tǒng)經(jīng)由僅公開反饋而不公開被收集或者用于提供例如推薦的數(shù)據(jù)來(基于用況)向用戶的智能設(shè)備發(fā)送反饋。這提升數(shù)據(jù)安全性和隱私性。
在一些實(shí)施例中,可以通過使用身體耦合通信(BCC)來標(biāo)識(shí)兩個(gè)或更多個(gè)用戶。可以比較或者使用來自每個(gè)設(shè)備的個(gè)人數(shù)據(jù)而不向其它用戶公開完整的數(shù)據(jù)集或者隱私敏感的數(shù)據(jù)。服務(wù)可以對(duì)諸如是多媒體、聯(lián)系人、位置或者消息之類的個(gè)人數(shù)據(jù)進(jìn)行比較,并且提供例如是特定的偏好、被共享的聯(lián)系人或者推薦的有用建議,而不公開實(shí)際的數(shù)據(jù)。這幫助用戶保護(hù)他們的隱私。在一些實(shí)施例中,身體耦合設(shè)備可以是具有BCC模塊并且位于用戶的身體的緊密接近處的智能設(shè)備(例如,智能電話或者可穿戴設(shè)備);用戶能夠與嵌入在其它個(gè)人設(shè)備中的其它BCC模塊或者BCC物體通信。
在一個(gè)實(shí)施例中,經(jīng)由首先將BCC設(shè)備中的一個(gè)BCC設(shè)備激活為監(jiān)聽模式來啟動(dòng)所述過程?,F(xiàn)在,可以通過身體耦合通信信道通過身體觸摸(例如,握手)發(fā)現(xiàn)其它設(shè)備。在此之后,在服務(wù)器側(cè)使用每個(gè)設(shè)備的該數(shù)據(jù)集來執(zhí)行比較(例如,對(duì)他們的諸如是多媒體、聯(lián)系人、位置和消息之類的個(gè)人數(shù)據(jù)進(jìn)行比較)或者執(zhí)行另一種算法(例如,基于用戶的數(shù)據(jù)創(chuàng)建推薦)。該數(shù)據(jù)或者出于該目的從每個(gè)設(shè)備被上傳,或者是已出于該目的被存儲(chǔ)在云中并且使其對(duì)于服務(wù)器來說可訪問的。在執(zhí)行服務(wù)器請(qǐng)求之后,將結(jié)果發(fā)送回每個(gè)設(shè)備。
根據(jù)一個(gè)實(shí)施例,過程流可以是如下這樣的。首先,經(jīng)由將一個(gè)BCC設(shè)備激活為監(jiān)聽模式來啟動(dòng)過程。然后,經(jīng)由身體通信信道發(fā)現(xiàn)另一個(gè)(另一些)設(shè)備。然后,利用每個(gè)設(shè)備的數(shù)據(jù)集執(zhí)行服務(wù)器請(qǐng)求。然后,將結(jié)果發(fā)送回每個(gè)設(shè)備。
在下文中參考附圖更充分地描述了本發(fā)明。在說明書和附圖中,類似的標(biāo)號(hào)從頭至尾指類似的元件。相對(duì)的術(shù)語(例如,水平的、垂直的)以及其派生詞應(yīng)當(dāng)理解為指如那時(shí)被描述的或者如正在討論中的附圖中所示的朝向。將理解,在描述結(jié)構(gòu)或者部件之間的(電氣)連接時(shí),除非另外指出,否則該連接可以是直接地或者通過中間結(jié)構(gòu)或者部件建立的。
圖1A-1D圖示了用于在用戶11、12之間共享數(shù)據(jù)SD2的方法的第一實(shí)施例。
參考圖1A,方法的實(shí)施例包括提供第一設(shè)備21和第二設(shè)備22。第一設(shè)備21存儲(chǔ)與第一用戶 11相關(guān)聯(lián)的第一設(shè)備數(shù)據(jù)ID1。第二設(shè)備22存儲(chǔ)與第二用戶22相關(guān)聯(lián)的第二設(shè)備數(shù)據(jù)ID2。設(shè)備21、22兩者都能夠進(jìn)行身體耦合通信BCC。方法進(jìn)一步包括例如經(jīng)由第一和第二用戶11、12的身體在第一和第二設(shè)備21、22之間執(zhí)行身體耦合通信BCC。在一個(gè)實(shí)施例中,第一設(shè)備數(shù)據(jù)包括與第一用戶11相關(guān)聯(lián)的第一標(biāo)識(shí)符ID1。在另一個(gè)或者進(jìn)一步的實(shí)施例中,第二設(shè)備數(shù)據(jù)包括與第二用戶12相關(guān)聯(lián)的第二標(biāo)識(shí)符ID2。替換地或者另外,設(shè)備數(shù)據(jù)ID1和/或ID2可以還包括另外的用戶數(shù)據(jù),所述另外的用戶數(shù)據(jù)包括將與另一個(gè)用戶共享的數(shù)據(jù)。
參考圖1B,方法的實(shí)施例包括:響應(yīng)于身體耦合通信BCC,向遠(yuǎn)程服務(wù)器30發(fā)送數(shù)據(jù)請(qǐng)求Q1。在所示的實(shí)施例中,第二設(shè)備22可以已經(jīng)由身體耦合通信BCC向第一設(shè)備21發(fā)送第二設(shè)備數(shù)據(jù)ID2。相應(yīng)地,第一設(shè)備21可以向遠(yuǎn)程服務(wù)器30發(fā)送包括第一和第二設(shè)備21、22兩者的設(shè)備數(shù)據(jù)ID1、ID2的數(shù)據(jù)請(qǐng)求Q1。
參考圖1C,方法的實(shí)施例包括:在遠(yuǎn)程服務(wù)器30處對(duì)數(shù)據(jù)請(qǐng)求Q1進(jìn)行處理,以及基于此確定將被共享的數(shù)據(jù)SD2??梢杂蛇h(yuǎn)程服務(wù)器30基于第一設(shè)備數(shù)據(jù)ID1和第二設(shè)備數(shù)據(jù)ID2確定要共享哪些數(shù)據(jù)。
參考圖1D,方法的實(shí)施例包括從遠(yuǎn)程服務(wù)器30向第一設(shè)備21發(fā)送數(shù)據(jù)響應(yīng)R1。例如,數(shù)據(jù)響應(yīng)R1包括被共享的數(shù)據(jù)SD2。
在一個(gè)實(shí)施例中,第二設(shè)備22經(jīng)由身體耦合通信BCC向第一設(shè)備21發(fā)送經(jīng)加密的數(shù)據(jù)記錄。在另一個(gè)或者另外的實(shí)施例中,從遠(yuǎn)程服務(wù)器30發(fā)送到第一設(shè)備21的數(shù)據(jù)響應(yīng)R1包括用于對(duì)經(jīng)加密的數(shù)據(jù)記錄進(jìn)行解密的解密密鑰。
在一個(gè)實(shí)施例中,第二設(shè)備22響應(yīng)于接收遠(yuǎn)程服務(wù)器30的數(shù)據(jù)響應(yīng)R1經(jīng)由身體耦合通信BCC向第一設(shè)備21傳輸數(shù)據(jù)記錄。在一個(gè)實(shí)施例中,遠(yuǎn)程服務(wù)器30在接收數(shù)據(jù)請(qǐng)求Q1之后或者BCC通信之后的特定的時(shí)段(窗口)內(nèi)為第一設(shè)備21提供對(duì)數(shù)據(jù)記錄AD2的訪問。在一個(gè)實(shí)施例中,遠(yuǎn)程服務(wù)器30在設(shè)備21位于特定的位置或者設(shè)備的接近處時(shí)為第一設(shè)備21提供對(duì)數(shù)據(jù)記錄AD2的訪問。例如,可以在第一設(shè)備21離開第二設(shè)備22或者例如是WIFI網(wǎng)絡(luò)的單獨(dú)的位置指示符的接近處時(shí)取消數(shù)據(jù)訪問。也可以與例如是GPS位置的絕對(duì)位置相關(guān)地確定接近度。組合也是可能的。在一個(gè)實(shí)施例中,遠(yuǎn)程服務(wù)器30為第一設(shè)備21提供對(duì)數(shù)據(jù)記錄AD2的訪問,直到第二設(shè)備22向遠(yuǎn)程服務(wù)器30發(fā)送撤銷訪問的消息為止。在一個(gè)實(shí)施例中,第二設(shè)備22響應(yīng)于在第二設(shè)備22上輸入的確認(rèn)而發(fā)送第二設(shè)備數(shù)據(jù)ID2。在一個(gè)實(shí)施例中,確認(rèn)包括輸入用戶12的安全性標(biāo)識(shí),例如是生物測(cè)定和/或pin碼。
圖2A-2D圖示了用于用戶之間的數(shù)據(jù)共享的方法的第二實(shí)施例。該方法與第一實(shí)施例類似,只是除了如圖2B中所示的,每個(gè)設(shè)備21、22發(fā)送至少包括相應(yīng)設(shè)備21、22的設(shè)備數(shù)據(jù)ID1、ID2的相應(yīng)數(shù)據(jù)請(qǐng)求Q1、Q2。因此,不必要在發(fā)送數(shù)據(jù)請(qǐng)求之前與其它設(shè)備共享特定的設(shè)備ID1、ID2數(shù)據(jù)。
在一個(gè)實(shí)施例中,如圖2D中所示,方法進(jìn)一步包括從遠(yuǎn)程服務(wù)器30向第二設(shè)備22發(fā)送第二數(shù)據(jù)響應(yīng)R2。第二數(shù)據(jù)響應(yīng)R2包括可以與發(fā)送給第一設(shè)備21的被共享的數(shù)據(jù)SD2相同的被共享的數(shù)據(jù)SD1,即,每個(gè)設(shè)備接收相同的被共享的數(shù)據(jù)。替換地,每個(gè)設(shè)備接收具有例如基于另一個(gè)用戶的數(shù)據(jù)的不同的被共享的數(shù)據(jù)的響應(yīng)。
一個(gè)示例場(chǎng)景可以包括對(duì)社交網(wǎng)絡(luò)聯(lián)系人進(jìn)行比較和匹配。例如,兩個(gè)人在商務(wù)會(huì)議期間遇見彼此,并且第一次握手(圖2A)。他們的、被裝備為具有ADA的個(gè)人智能設(shè)備經(jīng)由用戶的身體建立連接。該連接是收集和訪問存儲(chǔ)在個(gè)人設(shè)備上的用戶數(shù)據(jù)的中央系統(tǒng)的部分(圖2B)。中央系統(tǒng)使用算法來確定用戶具有哪些有共同點(diǎn)或者感興趣進(jìn)行共享的聯(lián)系人。這可以是在本地存儲(chǔ)在設(shè)備的地址簿中但也存儲(chǔ)在諸如是LinkedIn或者Facebook之類的社交平臺(tái)上的聯(lián)系人(圖2C)。服務(wù)器向用戶的智能設(shè)備發(fā)送具有他們有共同點(diǎn)的好友/聯(lián)系人的列表的消息,而不向另一個(gè)用戶公開全部其他的聯(lián)系人/好友(圖2D)。
另一個(gè)示例場(chǎng)景可以包括音樂推薦。例如,兩個(gè)或更多個(gè)人想要獲得關(guān)于具有他們?nèi)坑泄餐c(diǎn)并且可以一起欣賞的音樂的音樂播放列表的推薦。經(jīng)由同時(shí)握持手和觸摸音頻系統(tǒng),將在全部個(gè)人設(shè)備(例如,智能電話)和聲音系統(tǒng)之間建立連接。該連接使得對(duì)于系統(tǒng)來說基于存儲(chǔ)在這些設(shè)備上的音樂或者存儲(chǔ)在諸如是Spotifi或者Pandora之類的(第三方)服務(wù)上的音樂/播放列表確定用戶的音樂偏好是可能的。經(jīng)由使用算法,系統(tǒng)應(yīng)當(dāng)能夠確定用戶具有哪些有共同點(diǎn)的音樂以及哪個(gè)流派將是適于當(dāng)前情景的。其對(duì)數(shù)據(jù)進(jìn)行解釋,并且向音頻系統(tǒng)返回歌曲的列表,而不公開任何特定的不相關(guān)的音樂標(biāo)題或者藝術(shù)家。音頻系統(tǒng)接收播放列表,并且開始播放音樂。推薦可以還包括對(duì)新的或者其它的音樂的推薦,這種新的或者其它的音樂對(duì)于兩個(gè)用戶來說是未知的,但例如基于流派、藝術(shù)家或者多媒體集合的其它元數(shù)據(jù)適合所組合的音樂品味。
又一個(gè)示例場(chǎng)景可以包括安全的健康數(shù)據(jù)共享。例如,患者已使用健康腕帶或者其它可穿戴健康傳感器收集醫(yī)療數(shù)據(jù)。該數(shù)據(jù)被存儲(chǔ)在服務(wù)器上的云中。經(jīng)由利用他或者她的手觸摸醫(yī)師的ADA設(shè)備(例如,平板型設(shè)備),將在患者的健康設(shè)備與醫(yī)師的平板型設(shè)備之間建立連接。經(jīng)由ADA來自腕帶的用戶的標(biāo)識(shí)將被發(fā)送給醫(yī)師的ADA設(shè)備(例如,平板型設(shè)備)。從中央服務(wù)器向醫(yī)師的ADA設(shè)備(例如,平板型設(shè)備)發(fā)送醫(yī)療健康數(shù)據(jù)的子集。在服務(wù)器處,對(duì)醫(yī)師的訪問權(quán)限進(jìn)行檢查以弄清是否她/他被允許查看患者的數(shù)據(jù)以及數(shù)據(jù)的哪個(gè)部分是可訪問的。
這些和其它的場(chǎng)景可以被擴(kuò)展為具有由兩個(gè)設(shè)備發(fā)送的將用于出于一次性訪問權(quán)限的目的對(duì)數(shù)據(jù)進(jìn)行加密的個(gè)人數(shù)據(jù)加密密鑰。一種用于此的技術(shù)是使用公鑰密碼術(shù),其中,一個(gè)密鑰是秘密的(或者私有的),并且一個(gè)密鑰是公共的。
圖3A圖示了用于確定用戶之間的數(shù)據(jù)共享的第一實(shí)施例。在該實(shí)施例中,對(duì)數(shù)據(jù)請(qǐng)求Q1的處理包括確定與第二標(biāo)識(shí)符ID2相關(guān)聯(lián)的第二用戶的數(shù)據(jù)記錄AD2和確定與第一標(biāo)識(shí)符ID1相關(guān)聯(lián)的第一用戶11的訪問權(quán)限。數(shù)據(jù)記錄可以例如位于對(duì)請(qǐng)求進(jìn)行處理的遠(yuǎn)程服務(wù)器30或者另一個(gè)服務(wù)器上。第二用戶12的數(shù)據(jù)記錄AD2的被共享的部分SD2是基于第一用戶11的訪問權(quán)限的。遠(yuǎn)程服務(wù)器可以基于數(shù)據(jù)記錄AD2的被共享的部分SD2編譯對(duì)于第一設(shè)備21的數(shù)據(jù)響應(yīng)R1。
例如,具有關(guān)聯(lián)的標(biāo)識(shí)符ID1的第一用戶是醫(yī)師,并且具有關(guān)聯(lián)的標(biāo)識(shí)符ID2的第二用戶是患者。數(shù)據(jù)記錄AD2可以包括全部所存儲(chǔ)的與患者相關(guān)的信息的記錄(例如包括非醫(yī)療數(shù)據(jù))。醫(yī)師可以基于他的訪問權(quán)限訪問患者信息的部分SD2,例如,僅對(duì)于醫(yī)師來說是相關(guān)的醫(yī)療數(shù)據(jù)被共享。
在一個(gè)實(shí)施例中,第二設(shè)備數(shù)據(jù)ID2(從第二設(shè)備22被發(fā)送到遠(yuǎn)程服務(wù)器30)包括數(shù)據(jù)記錄AD2。在另一個(gè)或者另外的實(shí)施例中,遠(yuǎn)程服務(wù)器30基于例如是與第一用戶相關(guān)聯(lián)的標(biāo)識(shí)符的第一設(shè)備數(shù)據(jù)ID1,確定要與第一用戶11共享的數(shù)據(jù)記錄AD2的部分SD2。因此,應(yīng)當(dāng)指出,發(fā)送給服務(wù)器的設(shè)備數(shù)據(jù)可以包括以下一項(xiàng)或者兩項(xiàng):與特定的用戶或者設(shè)備相關(guān)聯(lián)的標(biāo)識(shí)符和/或?qū)⒉糠稚匣蛘呷颗c另一個(gè)用戶共享的特定的用戶或者設(shè)備的數(shù)據(jù)記錄。在設(shè)備數(shù)據(jù)僅包括標(biāo)識(shí)符時(shí),數(shù)據(jù)記錄在它被存儲(chǔ)或者對(duì)于服務(wù)器來說可訪問時(shí)可以被服務(wù)器發(fā)送。替換地,數(shù)據(jù)記錄可以例如在它被存儲(chǔ)在設(shè)備上時(shí)直接在設(shè)備之間被發(fā)送。服務(wù)器可以然后基于標(biāo)識(shí)符調(diào)解數(shù)據(jù)的哪個(gè)部分將被共享。
應(yīng)當(dāng)指出,在圖3A的實(shí)施例中,向服務(wù)器發(fā)送單一的請(qǐng)求Q1,并且由服務(wù)器給出單一的響應(yīng)。替換地,可以向服務(wù)器發(fā)送例如來自不同的設(shè)備的多個(gè)請(qǐng)求,并且服務(wù)器可以提供對(duì)這樣的多個(gè)請(qǐng)求的一個(gè)或多個(gè)響應(yīng)。其它組合也是可能的。
圖3B圖示了用于確定用戶之間的數(shù)據(jù)共享的第二實(shí)施例。在該實(shí)施例中,對(duì)數(shù)據(jù)請(qǐng)求Q1的處理包括訪問與第一設(shè)備數(shù)據(jù)ID1相關(guān)聯(lián)的第一數(shù)據(jù)記錄AD1和訪問與第二設(shè)備數(shù)據(jù)ID2相關(guān)聯(lián)的第二數(shù)據(jù)記錄AD2。第二數(shù)據(jù)記錄AD2的被共享的部分SD2是基于在第一數(shù)據(jù)記錄AD1與第二數(shù)據(jù)記錄AD2之間進(jìn)行的比較的。遠(yuǎn)程服務(wù)器可以基于數(shù)據(jù)記錄AD2的被共享的部分SD2,編譯對(duì)于第一設(shè)備21的數(shù)據(jù)響應(yīng)R1。在一個(gè)實(shí)施例中,比較是基于與相應(yīng)數(shù)據(jù)記錄相關(guān)聯(lián)的元數(shù)據(jù)的。
在一個(gè)實(shí)施例中,第一數(shù)據(jù)記錄AD1包括第一多媒體內(nèi)容集合,并且第二數(shù)據(jù)記錄AD2包括第二多媒體內(nèi)容集合。數(shù)據(jù)響應(yīng)R1包括對(duì)基于在第一與第二多媒體內(nèi)容集合之間進(jìn)行的比較推薦的多媒體內(nèi)容SD1、SD2的指示。例如,被推薦的多媒體內(nèi)容可以是被兩個(gè)用戶根據(jù)他們相應(yīng)的數(shù)據(jù)記錄擁有的多媒體內(nèi)容的列表。推薦也可以是更通用的,例如是在兩個(gè)多媒體集合中找到的公共流派。在一個(gè)實(shí)施例中,兩個(gè)能夠進(jìn)行多媒體回放的設(shè)備經(jīng)由BCC耦合在一起,并且由服務(wù)器在被一個(gè)或者全部?jī)蓚€(gè)設(shè)備請(qǐng)求時(shí)推薦播放列表。
可以指出,在圖3B的實(shí)施例中,向服務(wù)器發(fā)送多個(gè)請(qǐng)求Q1、Q2,并且由服務(wù)器給出多個(gè)響應(yīng)。替換地,可以向服務(wù)器發(fā)送例如來自所述設(shè)備中的一個(gè)設(shè)備的單一的請(qǐng)求,并且服務(wù)器可以提供對(duì)于這樣的單一的請(qǐng)求的一個(gè)或多個(gè)響應(yīng)。其它組合也是可能的。
圖4圖示了例如用于在本文中描述的方法中使用的身體耦合通信設(shè)備21的一個(gè)實(shí)施例。設(shè)備21包括耦合器安排1、收發(fā)器2和控制器4。
在一個(gè)實(shí)施例中,耦合器安排1被配置為,耦合在設(shè)備21與人類身體11之間用于經(jīng)由身體11執(zhí)行例如與第二身體耦合通信設(shè)備22的身體耦合通信BCC的信號(hào)。耦合器安排可以包括信號(hào)電子器件,其被配置為,生成和/或處理被耦合器安排發(fā)送或者接收的信號(hào)。
在一個(gè)實(shí)施例中,收發(fā)器2被配置為,向遠(yuǎn)程服務(wù)器30或者其它設(shè)備22發(fā)射數(shù)據(jù)ID1以及可選地從遠(yuǎn)程服務(wù)器30或者第二設(shè)備接收數(shù)據(jù)SD2。例如可以經(jīng)由本地的對(duì)等網(wǎng)絡(luò)(例如經(jīng)由藍(lán)牙)在設(shè)備之間發(fā)送數(shù)據(jù)。在一個(gè)實(shí)施例中,收發(fā)器2獨(dú)立于耦合器安排1,其例如提供有線或者無線的非身體耦合通信。在一個(gè)實(shí)施例中,收發(fā)器5包括用于發(fā)射和接收例如是無線電波的無線信號(hào)的天線。在另一個(gè)實(shí)施例中,收發(fā)器5包括有線通信設(shè)備。收發(fā)器可以包括單獨(dú)的發(fā)射器和接收器,或者可以被集成到單一的設(shè)備中。收發(fā)器可以包括被配置為生成和/或處理被收發(fā)器發(fā)送或者接收的信號(hào)的信號(hào)電子器件。
在一個(gè)實(shí)施例中,控制器4被配置為,經(jīng)由耦合器安排1監(jiān)聽來自第二設(shè)備22的身體耦合通信BCC。響應(yīng)于身體耦合通信BCC,控制器可以經(jīng)由收發(fā)器2向遠(yuǎn)程服務(wù)器30發(fā)射數(shù)據(jù)請(qǐng)求Q1。發(fā)射可以例如在一旦身體耦合通信被啟動(dòng)時(shí)和/或在設(shè)備21、22之間的身體耦合通信信道被協(xié)商之后啟動(dòng)。在一個(gè)實(shí)施例中,控制器例如在發(fā)射數(shù)據(jù)請(qǐng)求Q1之后經(jīng)由收發(fā)器2監(jiān)聽來自遠(yuǎn)程服務(wù)器30的數(shù)據(jù)響應(yīng)R1。
在一個(gè)實(shí)施例中,設(shè)備包括存儲(chǔ)第一設(shè)備數(shù)據(jù)ID1的存儲(chǔ)器3。在另一個(gè)或者另外的實(shí)施例中,控制器被配置為,經(jīng)由耦合器安排1從第二設(shè)備22接收第二設(shè)備數(shù)據(jù)ID2,并且經(jīng)由收發(fā)器2向遠(yuǎn)程服務(wù)器30發(fā)射包括第一設(shè)備數(shù)據(jù)ID1和第二設(shè)備數(shù)據(jù)ID2的數(shù)據(jù)請(qǐng)求Q1。替換地,設(shè)備發(fā)送僅具有第一設(shè)備數(shù)據(jù)ID1的數(shù)據(jù)請(qǐng)求。例如,第二設(shè)備22可以發(fā)送其相應(yīng)的設(shè)備數(shù)據(jù)ID2。
在一個(gè)實(shí)施例中,經(jīng)由第一和第二用戶11、12之間的身體接觸建立身體耦合通信。替換地或者另外,可以經(jīng)由中介導(dǎo)電結(jié)構(gòu)建立通信。替換地或者另外,可以在兩個(gè)用戶同時(shí)地或者順序地接觸一個(gè)或多個(gè)能夠進(jìn)行身體耦合通信的設(shè)備時(shí)建立通信。
圖5圖示了例如用于在本文中描述的方法中使用的遠(yuǎn)程服務(wù)器30的實(shí)施例。
在一個(gè)實(shí)施例中,計(jì)算機(jī)服務(wù)器30包括收發(fā)器32、控制器34和存儲(chǔ)器33。在一個(gè)實(shí)施例中,存儲(chǔ)器33存儲(chǔ)可以被控制器34執(zhí)行以提供如本文中描述的一個(gè)或多個(gè)實(shí)施例的程序指令。
在一個(gè)實(shí)施例中,控制器34控制收發(fā)器32監(jiān)聽來自第一和/或第二設(shè)備21、22的一個(gè)或多個(gè)數(shù)據(jù)請(qǐng)求Q1、Q2。一個(gè)或多個(gè)數(shù)據(jù)請(qǐng)求Q1、Q2包括與第一用戶11相關(guān)聯(lián)的第一標(biāo)識(shí)符ID1和與第二用戶11相關(guān)聯(lián)的第二標(biāo)識(shí)符ID2。
在一個(gè)實(shí)施例中,控制器34例如響應(yīng)于接收一個(gè)或多個(gè)數(shù)據(jù)請(qǐng)求Q1、Q2,對(duì)數(shù)據(jù)請(qǐng)求Q1、Q2進(jìn)行處理以確定第一和第二標(biāo)識(shí)符ID1、ID2。
在一個(gè)實(shí)施例中,控制器34確定與第二標(biāo)識(shí)符ID2相關(guān)聯(lián)的第二用戶12的數(shù)據(jù)記錄AD2。在一個(gè)實(shí)施例中,控制器34確定與第一標(biāo)識(shí)符ID1相關(guān)聯(lián)的第一用戶11的訪問權(quán)限。在一個(gè)實(shí)施例中,控制器34基于第一用戶11的訪問權(quán)限,確定第二用戶12的數(shù)據(jù)記錄AD2的被共享的部分SD2。
在一個(gè)實(shí)施例中,控制器34基于數(shù)據(jù)記錄AD2的被共享的部分SD2,編譯數(shù)據(jù)響應(yīng)R1。在一個(gè)實(shí)施例中,控制器34控制收發(fā)器從遠(yuǎn)程服務(wù)器30向第一設(shè)備21發(fā)送數(shù)據(jù)響應(yīng)R1。
出于清楚和簡(jiǎn)潔的描述的目的,已在本文中作為相同的或者單獨(dú)的實(shí)施例的部分描述了特征,然而將認(rèn)識(shí)到,本發(fā)明的范圍可以包括具有所描述的特征中的全部特征或者一些特征的組合的實(shí)施例。例如,盡管針對(duì)用于身體耦合通信的方法和設(shè)備示出了實(shí)施例,但也可以由本領(lǐng)域的技術(shù)人員設(shè)想用于實(shí)現(xiàn)類似的功能和結(jié)果的具有本公開內(nèi)容的好處的替換的方式。例如,電氣部件和結(jié)構(gòu)可以被合并或者拆分成一個(gè)或多個(gè)替換的部件。盡管實(shí)施例示出了兩個(gè)身體耦合設(shè)備和一個(gè)服務(wù)器,但也可以添加另外的BCC設(shè)備和/或服務(wù)器。例如,可以在多于兩個(gè)設(shè)備或者用戶之間共享數(shù)據(jù)。例如,可以將數(shù)據(jù)存儲(chǔ)在不同的服務(wù)器上。存儲(chǔ)數(shù)據(jù)的服務(wù)器可以是與確定數(shù)據(jù)共享的服務(wù)器分離的。所討論和示出的實(shí)施例的各種元件提供特定的優(yōu)勢(shì),諸如是提供直觀但可控的數(shù)據(jù)共享。當(dāng)然,應(yīng)當(dāng)認(rèn)識(shí)到,可以將上面的實(shí)施例或者過程中的任一個(gè)實(shí)施例或者過程與一個(gè)或多個(gè)其它的實(shí)施例或者過程組合,以在找到和匹配設(shè)計(jì)和優(yōu)勢(shì)時(shí)提供甚至進(jìn)一步的改進(jìn)。應(yīng)當(dāng)認(rèn)識(shí)到,本公開內(nèi)容為經(jīng)由身體耦合通信進(jìn)行的數(shù)據(jù)共享提供特定的優(yōu)勢(shì),并且概括地說可以被應(yīng)用于使用身體耦合通信來啟動(dòng)經(jīng)由遠(yuǎn)程服務(wù)器的數(shù)據(jù)訪問的任何應(yīng)用。
在解釋所附的權(quán)利要求時(shí),應(yīng)當(dāng)理解,術(shù)語“包括”不排除除了給定的權(quán)利要求中列出的那些元件或者動(dòng)作之外的其它的元件或者動(dòng)作的出現(xiàn);跟在元件前面的術(shù)語“一”或“一個(gè)”不排除多個(gè)這樣的元件的出現(xiàn);權(quán)利要求中的任何標(biāo)號(hào)不限制它們的范圍;幾個(gè)“單元”可以被相同或者不同的(一個(gè)或者多個(gè))項(xiàng)或者所實(shí)現(xiàn)的結(jié)構(gòu)或者功能表示;除非專門另外指出,否則所公開的設(shè)備中的任一個(gè)設(shè)備或者其部分可以被組合在一起或者分隔成另外的部分。在特定的措施在相互不同的權(quán)利要求中被詳述的單純事實(shí)不指示這些措施的組合不可以被加以利用。具體地說,認(rèn)為權(quán)利要求的全部起作用的組合固有地被公開。