在計算設(shè)備之間共享信息的制作方法
【專利說明】
【背景技術(shù)】
[0001]諸如平板計算機、智能電話和智能器具之類的計算設(shè)備正在成為用于個人、商務(wù)和社交使用的普適工具。許多計算設(shè)備促進用戶對包括視頻、電影、音樂和web內(nèi)容的各種信息的消費。然而,許多個人計算設(shè)備僅提供信息的個體消費。因而,個人計算設(shè)備的用戶通常與其它個人計算設(shè)備的用戶“共享”信息。
[0002]然而,在計算設(shè)備之間共享信息可以是繁重且困難的。在許多情況中,用戶必須求助于使用某種類型的底層應(yīng)用來共享信息,諸如文本化、電子郵件或社交聯(lián)網(wǎng)應(yīng)用。這樣的底層應(yīng)用的使用為信息的共享增添了另外的復(fù)雜性和限制,特別是在其中底層應(yīng)用并不專用于計算設(shè)備之間的信息共享的那些情形中。因而,用戶可能求助于手動訪問其它計算設(shè)備上的信息而不是在設(shè)備之間共享信息。例如,在其中用戶期望與另一用戶共享網(wǎng)站的情況中,所述另一用戶可能被迫使簡單地鍵入網(wǎng)站的web地址并且在他/她的計算設(shè)備上手動訪問該網(wǎng)站而沒有設(shè)備之間的信息共享。
【附圖說明】
[0003]通過示例的方式而不是通過限制的方式在附圖中圖示本文所描述的概念。為了圖示的簡單和清楚,圖中圖示的元件不一定按照比例繪制。在被視為適當?shù)那闆r下,已在各圖之中重復(fù)參考標記以指示對應(yīng)或類似的元件。
[0004]圖1是用于在計算設(shè)備之間共享信息的系統(tǒng)的至少一個實施例的簡化框圖;
圖2是圖1的系統(tǒng)的源計算設(shè)備的至少一個實施例的簡化框圖;
圖3是圖2的源計算設(shè)備的環(huán)境的至少一個實施例的簡化框圖;
圖4是圖2和3的源計算設(shè)備使用的存在檢測技術(shù)的至少一個實施例的簡化圖示;
圖5是可以由圖1的系統(tǒng)的源計算設(shè)備執(zhí)行的用于檢測目的地計算設(shè)備的存在的方法的至少一個實施例的簡化流程圖;
圖6是用于在圖1的系統(tǒng)的計算設(shè)備之間共享信息的方法的至少一個實施例的簡化流程圖;
圖7和8是可以在圖2和3的源計算設(shè)備的情況下使用以與圖1的系統(tǒng)的目的地計算設(shè)備共享信息的共享輸入姿勢的簡化表示;
圖9是可以由圖1的系統(tǒng)的目的地計算設(shè)備執(zhí)行的用于響應(yīng)于詢問信號的簡化流程圖;
圖10是可以由圖1的系統(tǒng)的接收方目的地計算設(shè)備執(zhí)行的用于訪問共享信息的簡化流程圖;以及
圖11是在其間共享信息的圖1的系統(tǒng)的兩個計算設(shè)備的簡化圖示。
【具體實施方式】
[0005]雖然本公開的概念易受各種修改和替換形式,但是已經(jīng)在附圖中通過示例的方式示出并且將在本文中詳細描述其具體實施例。然而,應(yīng)當理解的是,沒有意圖將本公開的概念限制于所公開的特定形式,而是相反,意圖是覆蓋與本公開和隨附權(quán)利要求一致的所有修改、等同物和替換方案。
[0006]在說明書中對“一個實施例”、“實施例”、“說明性實施例”等的提及指示所描述的實施例可以包括特定特征、結(jié)構(gòu)或特性,但是每一個實施例可以或者可以不一定包括該特定特征、結(jié)構(gòu)或特性。而且,這樣的短語不一定指相同的實施例。另外,當結(jié)合實施例描述特定特征、結(jié)構(gòu)或特性時,所主張的是,結(jié)合其它實施例(無論是否被明確描述)而實現(xiàn)這樣的特征、結(jié)構(gòu)或特性在本領(lǐng)域技術(shù)人員的知識范圍內(nèi)。
[0007]在一些情況中,所公開的實施例可以實現(xiàn)在硬件、固件、軟件或其任何組合中。所公開的實施例還可以實現(xiàn)為由暫時性或非暫時性機器可讀(例如計算機可讀)存儲介質(zhì)承載或者存儲在其上的指令,所述指令可以由一個或多個處理器讀取和執(zhí)行。機器可讀存儲介質(zhì)可以體現(xiàn)為用于以機器可讀的形式存儲或傳輸信息的任何存儲設(shè)備、機制或其它物理結(jié)構(gòu)(例如易失性或非易失性存儲器、媒介盤或其它媒介設(shè)備)。
[0008]在附圖中,一些結(jié)構(gòu)或方法特征可以被示出以具體布置和/或定序。然而,應(yīng)當領(lǐng)會到,可以不要求這樣的具體布置和/或定序。相反,在一些實施例中,這樣的特征可以以與說明性的圖中所示的不同的方式和/或次序而被布置。此外,將結(jié)構(gòu)或方法特征包括在特定圖中不意指暗示這樣的特征在所有實施例中都是所要求的,并且在一些實施例中可以不被包括或者可以與其它特征組合。
[0009]現(xiàn)在參照圖1,在說明性實施例中,用于在計算設(shè)備之間共享信息的系統(tǒng)100包括源計算設(shè)備102和一個或多個目的地計算設(shè)備104。如以下更加詳細地討論的,源計算設(shè)備102被配置成基于從每一個目的地計算設(shè)備104接收的響應(yīng)信號而確定其相對位置和標識。源計算設(shè)備102的用戶可以通過選擇要共享的信息并且朝向所選目的地計算設(shè)備104移動信息來與一個或多個目的地計算設(shè)備104共享諸如視頻、圖片、web鏈接、文件和/或其它信息之類的信息。為了這樣做,源計算設(shè)備102的用戶使用一般指向所期望的目的地計算設(shè)備104的輸入姿勢,諸如觸覺姿勢(例如劃刷(swipe)姿勢)和/或非觸覺姿勢(例如,諸如手部或眼睛運動之類的感知姿勢)。例如,用戶可以通過使用觸摸屏顯示器或源計算設(shè)備102的其它感知輸入系統(tǒng)而朝向所期望的目的地計算設(shè)備104 “輕拂”或劃刷圖片、視頻或其它信息。源計算設(shè)備102基于輸入姿勢和目的地計算設(shè)備104中每一個的所確定的位置而確定接收方目的地計算設(shè)備104。例如,源計算設(shè)備102可以通過比較輸入姿勢和目的地計算設(shè)備104中每一個的當前位置(即輸入姿勢指向哪個目的地計算設(shè)備104)來推斷用戶期望與其共享信息的目的地計算設(shè)備104。
[0010]在已經(jīng)確定了接收方目的地計算設(shè)備104之后,源計算設(shè)備102通過使用通信鏈路122向接收方目的地計算設(shè)備104傳輸信息數(shù)據(jù),所述通信鏈路122可以不同于用于傳輸進行響應(yīng)的目的地計算設(shè)備104的標識數(shù)據(jù)的通信鏈路120。如以下更加詳細地討論的,信息數(shù)據(jù)可以體現(xiàn)為由接收方目的地計算設(shè)備104可用于訪問要共享的信息的任何類型的數(shù)據(jù)。例如,信息數(shù)據(jù)可以體現(xiàn)為對接收方目的地計算設(shè)備104可以從其訪問要共享的信息的位置(例如web地址)進行標識的位置數(shù)據(jù),體現(xiàn)為引起被存儲在接收方目的地計算設(shè)備104上的應(yīng)用的執(zhí)行和/或控制所述應(yīng)用的行為以向接收方目的地計算設(shè)備104的用戶呈現(xiàn)要共享的信息的應(yīng)用數(shù)據(jù),體現(xiàn)為要共享并且呈現(xiàn)給用戶的信息(例如在其中要共享的信息相對小的那些實施例中)和/或體現(xiàn)為由接收方目的地計算設(shè)備104可用于訪問或以其它方式產(chǎn)生要共享的信息的任何其它類型的信息。
[0011]如以上討論的,接收方目的地計算設(shè)備104使用從源計算設(shè)備102接收的信息數(shù)據(jù)以訪問、生成或以其它方式產(chǎn)生要共享的信息。例如,在其中信息數(shù)據(jù)體現(xiàn)為位置數(shù)據(jù)的實施例中,接收方目的地計算設(shè)備104從由信息數(shù)據(jù)所標識的位置而訪問信息。為了這樣做,目的地計算設(shè)備104可以經(jīng)由通信鏈路124使用系統(tǒng)100的局部網(wǎng)絡(luò)接入點108訪問例如網(wǎng)絡(luò)110,通信鏈路124可以不同于用于傳輸標識數(shù)據(jù)(即接收并且響應(yīng)于詢問信號)的通信鏈路120和/或通信鏈路122。目的地計算設(shè)備104可以下載或訪問位于所標識的位置處的信息并且隨后向接收方目的地計算設(shè)備104的用戶呈現(xiàn)所訪問的信息。以此方式,源計算設(shè)備102的用戶可以迅速且方便地與一個或多個目的地計算設(shè)備104共享信息,而沒有底層應(yīng)用(例如文本化或電子郵件應(yīng)用)的使用、計算設(shè)備102、104之間的復(fù)雜通信網(wǎng)絡(luò)的建立和/或直接在計算設(shè)備102、104之間的大量數(shù)據(jù)的傳遞。
[0012]網(wǎng)絡(luò)接入點108可以體現(xiàn)為目的地計算設(shè)備104可訪問以訪問所共享的信息的任何類型的網(wǎng)絡(luò)接入點和/或網(wǎng)絡(luò)設(shè)備。例如,網(wǎng)絡(luò)接入點108可以體現(xiàn)為網(wǎng)絡(luò)路由器、交換機或集線器。此外,網(wǎng)絡(luò)接入點108可以體現(xiàn)為私有、公共或半公共網(wǎng)絡(luò)接入點。類似地,網(wǎng)絡(luò)110可以體現(xiàn)為能夠促進在目的地計算設(shè)備104和所共享的信息的位置(例如遠程網(wǎng)站或數(shù)據(jù)服務(wù)器)之間的通信的任何類型的網(wǎng)絡(luò)。在說明性實施例中,網(wǎng)絡(luò)110體現(xiàn)為公共可訪問的全球網(wǎng)絡(luò),諸如因特網(wǎng)。網(wǎng)絡(luò)110可以包括任何數(shù)目的附加設(shè)備,諸如附加的遠程主機、計算機、路由器和交換機,以促進通過網(wǎng)絡(luò)110的通信。
[0013]在一些實施例中,系統(tǒng)100還可以包括一個或多個非啟用(non-enabled)的設(shè)備106。非啟用的設(shè)備106可以體現(xiàn)為沒有被啟用以響應(yīng)于由源計算設(shè)備102傳輸?shù)脑儐栃盘栆源_定目的地計算設(shè)備104的標識的任何類型的設(shè)備,如以下更加詳細地討論的那樣。例如,非啟用的設(shè)備106可以體現(xiàn)為沒有被配置成響應(yīng)于詢問信號的計算設(shè)備、不能夠響應(yīng)于詢問信號的非計算的或電子設(shè)備和/或不能夠響應(yīng)于詢問信號的其它設(shè)備或結(jié)構(gòu)。
[0014]源計算設(shè)備102和每一個目的地計算設(shè)備104可以是類似或不同的設(shè)備。例如,計算設(shè)備102、104中的每一個可以體現(xiàn)為能夠執(zhí)行本文所描述的功能的任何類型的計算設(shè)備,包括但不限于,移動計算設(shè)備、平板計算機、智能電話、膝上型計算機、移動媒體設(shè)備、游戲控制臺或設(shè)備、移動因特網(wǎng)設(shè)備、臺式計算機、諸如智能電視之類的智能器具、網(wǎng)絡(luò)器具、顯示設(shè)備、個人數(shù)字助理或其它計算機或電子設(shè)備。在一些實施例中,計算設(shè)備102、104中的每一個可以被配置成執(zhí)行以下參考單獨計算設(shè)備102、104描述的每一個功能。也就是說,“源計算設(shè)備”或“目的地計算設(shè)備”的特定指定可以取決于特定計算設(shè)備102、104是充當信息源設(shè)備(即用戶在共享來自所述特定設(shè)備的信息)還是信息目的地設(shè)備(即設(shè)備在接收所共享的信息)。因而,盡管以下關(guān)于圖2和3詳細描述源計算設(shè)備102的特征和功能性,但是應(yīng)當領(lǐng)會到,這樣的描述可以等同地可適用于每一個目的地計算設(shè)備104。
[0015]現(xiàn)在參照圖2,在說明性實施例中,源計算設(shè)備102包括處理器202、存儲器206、輸入/輸出子系統(tǒng)208、顯示器210、通信電路214、輸入姿勢系統(tǒng)216和存在檢測電路220。當然,在其它實施例中,源計算設(shè)備102可以包括其它或附加的組件,諸如在計算機、電子或其它計算設(shè)備中通常存在的那些(例如各種輸入/輸出設(shè)備)。此外,在一些實施例中,一個或多個說明性組件可以合并在另一組件中或者以其它方式來自另一組件的一部分。例如,在一些實施例中,存儲器206或其部分可以合并在處理器202中。
[0016]處理器202可以體現(xiàn)為能夠執(zhí)行本文所描述的功能的任何類型的處理器。例如,處理器可以體現(xiàn)為具有一個或多個處理器核204的(多個)單核或多核處理器、數(shù)字信號處理器、微控制器或其它處理器或處理/控制電路。類似地,存儲器206可以體現(xiàn)為當前已知或者將來開發(fā)的并且能夠執(zhí)行本文所描述的功能的任何類型的易失性或非易失性存儲器或數(shù)據(jù)存儲裝置。在操作中,存儲器206可以存儲在源計算設(shè)備102的操作期間使用的各種數(shù)據(jù)和軟件,諸如操作系統(tǒng)、應(yīng)用、程序、庫和驅(qū)動程序。
[0017]存儲器206經(jīng)由I/O子系統(tǒng)208通信耦合到處理器202,I/O子系統(tǒng)208可以體現(xiàn)為促進與處理器202、存儲器206和源計算設(shè)備102的其它組件的輸入/輸出操作的電路和/或組件。例如,I/O子系統(tǒng)208可以體現(xiàn)為或者以其它方式包括存儲器控制器集線器、輸入/輸出控制集線器、固件設(shè)備、通信鏈路(即點對點鏈路、總線鏈路、導(dǎo)線、線纜、光導(dǎo)、印刷電路板跡線等)和/或促進輸入/輸出操作的其它組件和子系統(tǒng)。在一些實施例中,I/O子系統(tǒng)2