多設備之間共享信息的系統(tǒng)和方法
【技術領域】
[0001]本發(fā)明涉及計算機技術領域,尤其涉及多設備之間共享信息的系統(tǒng)和方法。
【背景技術】
[0002]隨著各種技術日漸深入到人們日常生活的方方面面,家用設備開始與其他設備之間相互連接起來。這些連接著的設備包括電視、智能手機、平板電腦、機頂盒、游戲機等等。隨著物聯(lián)網技術逐步的展開,更多的家用電器,例如冰箱、空調也被連接到物聯(lián)網。當用戶需要將一個設備連接到另一個設備,一個常用的方法是使用移動裝置(例如移動終端)或者個人電腦作為控制器來手動建立連接關系,這導致連接過程有時顯得冗長乏味。本發(fā)明公開的系統(tǒng)和方法是針對性的解決上述問題以及其他可能的問題。
【發(fā)明內容】
[0003]本發(fā)明一方面公開了在多設備之間共享信息的方法,該方法包括傳感設備感應到與目標設備相關的至少一個對象的信號和從感應到的信號的對象中提取至少一個特征。該方法還包括傳感設備廣播提取到的對象的特征,具體是在一個包含多個目標設備的指定網絡中進行廣播,以及傳感設備接收來自于處于該指定網絡中的多個目標設備的反饋,該反饋是針對該廣播所做的響應。進一步,該方法還包括傳感設備根據(jù)接收到的反饋自動識別對應于多個目標設備中的一個目標設備,同步被識別的目標設備的信息,以及顯示信息給傳感設備的用戶。
[0004]本發(fā)明另一方面公開了在多設備之間共享信息的系統(tǒng)。該系統(tǒng)包括用于從其他設備中搜索信息的傳感設備并且至少一個用于向傳感設備共享信息的目標設備。傳感設備包括感應和過濾模塊,該感應和過濾模塊用于探測與目標設備相關的至少一個對象的信號以及從探測到的信號中過濾外界噪聲和不必要內容,以產生相應的感應到的信號;傳感設備還包括信號提取模塊,該信號提取模塊用于從感應到的信號的對象中提取至少一個特征。傳感設備還包括廣播引擎,該廣播引擎用于廣播提取到的對象的特征,具體是向一個包含多個目標設備的指定網絡中進行廣播,該傳感設備還包括回復接收器,該回復接收器用于接收來自于處于該指定網絡中的多個設備的反饋,該反饋是針對廣播所做的響應。進一步,該傳感設備還包括設備識別器,該設備識別器用于根據(jù)接收到的反饋自動識別對應于多個目標設備中的一個目標設備,該傳感設備還包括信息同步器,該信息同步器用于從被識別的目標設備中同步信息。其中,至少一個目標設備包括一個信號接收器,該信號接收器用于接收信號以及對信號進行處理,以呈現(xiàn)內容和實現(xiàn)其他功能,該目標設備還包括一個信號提取模塊,該信號提取模塊用于從接收到的信號中提取特征。其中,至少一個目標設備還包括一個數(shù)據(jù)存儲模塊,該數(shù)據(jù)存儲模塊用于存儲提取到的特征,該目標設備還包括廣播接收器,該廣播接收器用于接收從傳感設備發(fā)出的廣播而來的特征。進一步,至少一個目標設備包括匹配引擎,該匹配引擎用于將接收到的特征與已存儲在數(shù)據(jù)存儲模塊中的提取出的特征進行匹配。
[0005]本發(fā)明的其他方面,所屬技術領域技術人員能夠依據(jù)本發(fā)明的權利要求書,說明書,以及附圖有效實施并充分公開。
【附圖說明】
[0006]圖1為本發(fā)明【具體實施方式】中一個典型的應用場景。
[0007]圖2為與本發(fā)明【具體實施方式】中的一個典型的計算機系統(tǒng)。
[0008]圖3為本發(fā)明【具體實施方式】中多設備共享信息系統(tǒng)的一個方框圖。
[0009]圖4為本發(fā)明【具體實施方式】中實現(xiàn)在多設備之間共享信息過程中傳感設備一側的流程圖。
[0010]圖5為本發(fā)明【具體實施方式】中實現(xiàn)在多設備之間共享信息過程中目標設備一側的流程圖。
[0011]圖6為本發(fā)明【具體實施方式】中以移動終端實現(xiàn)在多設備之間共享圖像信息的流程圖。
[0012]圖7為本發(fā)明【具體實施方式】中實現(xiàn)在多設備之間共享音頻數(shù)據(jù)的流程圖。
【具體實施方式】
[0013]附圖中展示的部分將被引用以具體說明,闡述本發(fā)明具體技術實施方案。說明書中引用的數(shù)字代表附圖的相應部分。應當說明的是,下述的【具體實施方式】僅為本發(fā)明的其中一些具體實施方案,而非本發(fā)明全部可能的實施方案。依據(jù)下述的【具體實施方式】的啟示,本領域技術人員獲得的其他技術方案均在本發(fā)明的保護范圍內。
[0014]圖1為本發(fā)明【具體實施方式】的一個應用的場景100。如圖1所示,該場景100包含一個電視102,一個個人電腦(PC) 103-1,一個多媒體播放器103-2,一個移動終端104,一個服務器106,一個用戶108,一個網絡110,一個局域網120,當然還包括其他設備。
[0015]電視102可以是任意合適類型的電視,例如等離子電視,液晶電視,投影電視,非智能電視,或者智能電視。電視102可以是播放任意內容的電視,例如可以播放在一個或多個頻道中播放多個節(jié)目。電腦103-1可以是任意一個計算機系統(tǒng),例如平板,臺式電腦,移動電腦等等。多媒體播放器103-2可以是任意合適類型的多媒體播放設備,例如iPod,MP3播放器,或者無線數(shù)位相框。應當注意的是,圖1中未示出的更多設備,例如冰箱,空調,也可通過場景中的局域網120或者網絡110被連接。
[0016]移動終端104可以是任意合適類型的通訊裝置,該通訊裝置可以與電視102,個人電腦103-1,以及多媒體播放器103-2通過局域網120進行通訊,該移動終端104可以是例如平板電腦,智能手機,萬能遙控器,或者其他具有遙控功能的計算裝置。
[0017]電視102,電腦103-1,多媒體播放器103-2,以及移動終端104只是多設備場景中的常用設備。任何其他合適類型的具有計算和通信功能的設備也可在該場景下使用。不同的設備,例如電視102,電腦103-1,多媒體播放器103-2,以及移動終端104可以通過局域網120相互連接,甚至還可以作為物聯(lián)網架構中的一部分連接到網絡110。
[0018]進一步,服務器106可以是任意合適類型的服務器,或者可提供信息(例如音頻內容和視頻內容)給用戶的多個服務器,該服務器106有助于在電視102,電腦103-1,多媒體播放器103-2,以及移動終端104之間的通信,數(shù)據(jù)存儲,和數(shù)據(jù)處理。移動終端104,服務器106,電視102,電腦103-1以及多媒體播放器103-2之間可通過一個或多個局域網120相互連接或者通過網絡110相互連接,例如有線電視網絡,電話網絡,或者衛(wèi)星網絡等等。
[0019]用戶108可以與電視102,電腦103-1,多媒體播放器103-2相互作用,如使用移動終端104來觀看各種節(jié)目,收聽各種歌曲以及進行其他感興趣的活動。用戶108可以是單個的用戶,也可以是多個用戶,例如家庭成員一起觀看電視節(jié)目或者收聽歌曲。
[0020]電視102,電腦103-1,多媒體播放器103-2,移動終端104,和/或服務器106可以是在任意計算處理平臺下實現(xiàn),圖2展示了一個計算機系統(tǒng)200的方框圖,包括電視102,電腦103-1,多媒體播放器103-2,移動終端104,和/或服務器106。
[0021 ] 如圖2所示,一個計算機系統(tǒng)200可以包括處理器202,一個存儲介質204,一個顯示器206,一個通信模塊208,一個數(shù)據(jù)庫210,以及外部設備212。還可以省略其中一些設備或者添加一些其他設備。
[0022]處理器202可以是任何合適的一個處理裝置或多個處理裝置。進一步,該處理器202可以包含用于多線處理或并行處理的多核。存儲介質204可以包含內存模塊,如R0M,RAM,閃存模塊,以及大容量存儲器,例如CD-ROM和硬盤等等。存儲介質204可存儲計算機程序,計算機程序可被處理器202要求執(zhí)行各種進程。
[0023]進一步,外部設備212可以是各種傳感器和其他I/O裝置,例如鍵盤和鼠標,通信模塊208是包含特定網絡接口的設備,以通過通信網絡建立連接。不同設備可能包含不同的外圍設備212。例如電視102可以包含視頻和音頻處理模塊,移動終端104中可能包含相機,麥克風,和其他傳感器,多媒體播放器103-2可能包含音頻編解碼模塊等。進一步,數(shù)據(jù)庫210可能包含一個或多個用于存儲指定數(shù)據(jù)以及用于在存儲的數(shù)據(jù)中完成指定操作例如數(shù)據(jù)庫搜索的數(shù)據(jù)庫。
[0024]回到圖1中,不同設備(例如移動終端104,服務器106,電視102,和/或電腦103-1)可具有兩種類型的功能:(I)作為信號提供者,例如電視,收音機,移動終端等等,可在顯示器上轉換為可視內容,在廣播或網絡中轉換為視頻或音頻內容或者其他信號;(2)作為信號接收者,例如移動終端,相機等等,可獲得特定類型的信號。
[0025]兩個共享信息的設備之間的連接以及同步的自動處理過程,可通過