專利名稱:局域網(wǎng)中用戶或終端特定信息的分發(fā)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及設(shè)備之間本地區(qū)域內(nèi)用戶或終端特定信息的分發(fā),其中所述設(shè)備能夠發(fā)送用戶或終端特定信息。尤其是,本發(fā)明涉及在這些設(shè)備間建立專用局域網(wǎng)以利于本地瀏覽,但不限于此。
背景技術(shù):
人們用其例如視覺和聽覺的官能從其相鄰的周圍獲得信息。除這種官能提供的信息以外,人們通常得不到關(guān)于其周圍的任何實時信息。
信息網(wǎng)絡(luò)未被優(yōu)化以有效提供本地信息,并且人們在移動時難以訪問信息網(wǎng)絡(luò)。這是由于信息網(wǎng)絡(luò)未被優(yōu)化以有效提供本地信息。
當(dāng)人攜帶例如移動電話或無線配備的個人數(shù)據(jù)助理(PDA)移動時,存在有限方法用于在某些位置“推送”信息。例如,廣告可以“推送”到移動電話,即使用例如SMS或WAP推送功能發(fā)送給接收方,其中不需要接收用戶的動作。類似地,對于移動終端或用戶,存在有限的機會來提供涉及其興趣的信息給本地服務(wù)提供商,或訪問本地公告牌。
移動(和固定)設(shè)備被越來越多地配備了諸如藍牙,WLAN或紅外(IR)的短程無線通信裝置,以避免本地通信的電纜連接。這些短程鏈路被專門提供給本地通信。然而,這些短程通信鏈路的使用需要使用者有一定程度的技術(shù)能力,這種技術(shù)能力他們可能不擁有,或可能不想花時間實現(xiàn)。
因此,當(dāng)前這些短程通信鏈路未被廣泛使用。在使用他們的地方,他們被用于兩個設(shè)備之間的短程點到點通信,例如膝上型計算機;蜂窩電話;PDA;打印機;藍牙接入點;藍牙用戶設(shè)備;或數(shù)字攝像機中的任何設(shè)備之間的短程點到點通信。
本發(fā)明的目的是提供一個或所有上述問題的解決方案。
發(fā)明內(nèi)容
基于本發(fā)明,提供了一種用于在多個設(shè)備之間發(fā)送信息的方法,包括從第一終端發(fā)送與所述第一終端相關(guān)的信息;在至少一個第二終端接收所述發(fā)送的信息;以及從所述至少一個第二終端選擇性地發(fā)送所述信息。發(fā)送信息的步驟最好使用短程通信鏈路。短程通信鏈路可以是藍牙鏈路;紅外鏈路;或WLAN鏈路之一。
該方法還可以包括在至少一個第三終端接收來自所述至少一個第二終端的所述發(fā)送的信息。從第一終端發(fā)送的信息可以被有限數(shù)量的其它終端重發(fā)??梢詮牡谝唤K端發(fā)送信息和轉(zhuǎn)發(fā)計數(shù)(hop count)。在接收到發(fā)送的信息時,轉(zhuǎn)發(fā)計數(shù)會被減1。8。如果轉(zhuǎn)發(fā)計數(shù)非零,則發(fā)送的信息會被重發(fā)。
發(fā)送信息的步驟可以包括從源終端向目的終端廣播信息。發(fā)送信息的步驟可以包括在目的終端從源終端獲取信息。
每個終端可以包含信息索引,用于存儲在終端中存儲的信息的索引,其中在接收到傳輸時,根據(jù)包含在傳輸中的信息未在信息索引中標識,從而接受傳輸。
每個終端可以包含信息索引,用于存儲由終端發(fā)送的信息的索引,其中根據(jù)信息索引指示前面的信息傳輸,從而阻止信息重發(fā)。
信息索引可以包括所述信息的標識符和版本信息,所述信息可以是鄰近主頁(Proximity Home Page)。所述與鄰近主頁相關(guān)的附加信息可以從相關(guān)用戶終端獲取。與鄰近主頁相關(guān)的附加信息可以從因特網(wǎng)獲取。所接收信息可被存儲在終端存儲器中。
根據(jù)預(yù)定參數(shù),存儲的信息可從設(shè)備存儲器中刪除。根據(jù)從存儲開始所經(jīng)過的時間;從刷新開始所經(jīng)過的時間;從訪問開始所經(jīng)過的時間;或在所存儲的鄰近主頁中設(shè)置的經(jīng)過時間,存儲信息可從設(shè)備存儲器刪除。
基于本發(fā)明的第二方面,還提供了包括多個終端的通信系統(tǒng),其中第一終端適于發(fā)送與所述第一終端相關(guān)的信息;第二終端適于接收所述發(fā)送的信息;以及所述第二終端還適于進一步選擇性地發(fā)送所述信息。
每個終端可以包含適于發(fā)送和接收的短程通信鏈路。短程通信鏈路可以是藍牙鏈路;紅外鏈路;或WLAN鏈路之一。通信系統(tǒng)可以包括適于從所述第二終端接收所述信息的第三終端。
有限數(shù)量的其它終端可以適于重發(fā)從第一終端接收的信息。每個終端適于把信息和轉(zhuǎn)發(fā)計數(shù)一起發(fā)送。
在接收到發(fā)送的信息時,每個終端可適于把轉(zhuǎn)發(fā)計數(shù)減1。如果轉(zhuǎn)發(fā)計數(shù)非零,則每個終端適于阻止信息的重發(fā)。每個終端適于通過作為源終端廣播信息來發(fā)送信息,以及作為目的終端來接收信息。每個終端適于作為目的終端獲取信息,以及作為源終端發(fā)送信息。
每個終端適于包含其存儲器中的信息索引,用于存儲在存儲器中存儲的信息的索引,其中在接收到傳輸時,根據(jù)包含在傳輸中的信息未在信息索引中標識,從而接受傳輸。
每個終端適于包含其存儲器中的信息索引,用于存儲由終端發(fā)送的信息的索引,其中根據(jù)信息索引指示前面的信息傳輸,從而阻止重發(fā)信息。
所述信息索引可以包括所述信息的標識符和版本信息。所述信息索引可以包括所述信息的標識符和版本信息。所述信息可以是鄰近主頁。
每個終端適于從相關(guān)用戶終端獲取與鄰近主頁相關(guān)的附加信息。每個用戶終端適于從因特網(wǎng)獲取與鄰近主頁相關(guān)的附加信息。每個終端可以包含存儲器,用于存儲所接收信息。
根據(jù)預(yù)定參數(shù),每個終端適于從設(shè)備存儲器中刪除存儲的信息。
根據(jù)從存儲開始經(jīng)過的時間;從刷新開始經(jīng)過的時間;從訪問開始經(jīng)過的時間;或在所存儲的鄰近主頁中設(shè)置的經(jīng)過時間,每個終端適于從設(shè)備存儲器刪除存儲的信息。
基于本發(fā)明的另一個方面,提供了一種通信終端,包含發(fā)送裝置,適于向其它終端發(fā)送與所述終端相關(guān)的信息;以及接收裝置,適于從其它終端接收與其它終端相關(guān)的信息,所述終端還適于選擇性地重發(fā)所接收的信息。
由終端發(fā)送或在終端處接收的信息可以包含可重發(fā)信息的次數(shù)的標識。
接收裝置適于在接收到信息時減少重發(fā)標識數(shù)的值。
終端可以根據(jù)重發(fā)標識數(shù)的值選擇性地重發(fā)所接收的信息。
如果重發(fā)標識數(shù)非零,終端可以重發(fā)所接收的信息。
現(xiàn)在參照附圖描述本發(fā)明,其中圖1是圖解實現(xiàn)本發(fā)明的例子的模塊圖;圖2圖解了基于本發(fā)明實施例的設(shè)備接口的例子實現(xiàn);圖3圖解了鄰近主頁的例子;圖4圖解了執(zhí)行本發(fā)明的實施例的方法步驟;圖5圖解了在實現(xiàn)本發(fā)明實施例的設(shè)備中執(zhí)行的方法步驟;圖6圖解了根據(jù)本發(fā)明建立的專用網(wǎng)絡(luò);圖7(a),7(b)以及7(c)圖解了根據(jù)本發(fā)明的實施例建立另一個專用網(wǎng)絡(luò)的例子;圖8(a)和8(b)根據(jù)本發(fā)明的優(yōu)選實施例圖解了本地多媒體聊天會話;以及圖9圖解了在本發(fā)明的最優(yōu)實施例中的本地瀏覽器。
具體實施例方式
這里參照具體例子描述本發(fā)明。然而本發(fā)明的適用性不受限于所描述的例子。
參照圖1,圖解了可有利地使用本發(fā)明的典型情景。參照圖1,其中示出了多個移動站2a到2f,便攜計算機4,桌面計算機6,接入點(AP)8,以及個人數(shù)據(jù)助理10。
為每個移動站2a到2f,PDA 10,和AP 8提供了用于與諸如移動無線蜂窩通信網(wǎng)絡(luò)的無線網(wǎng)絡(luò)通信進行RF通信的裝置。
每個移動站2a到2f可以包括用于與蜂窩通信系統(tǒng)通信的移動電話。接入點8可以是無線局域網(wǎng)(WLAN)接入點,諸如IEEE 802.11接入點。
針對描述本發(fā)明的當(dāng)前例子的目的,假定每個設(shè)備被配備了短程通信鏈路,諸如藍牙接口,紅外接口,或IEEE 802.11(WLAN)接口。短程通信的類型對本發(fā)明不重要。然而,應(yīng)當(dāng)理解,在下面的描述中,對于任何兩個進行通信的設(shè)備,它們必須具有兼容通信接口。
參照圖2,以模塊圖的形式圖解了包含多個通信接口的設(shè)備,例如膝上型計算機4。盡管未在圖1中示出,然而為了圖2的目的,假定膝上型計算機4包含RF通信接口,用于與無線蜂窩通信網(wǎng)絡(luò)通信。在圖2中只示出了與外部通信相關(guān)的設(shè)備單元。
參照圖2,給膝上型電腦4提供三個短程通信接口藍牙接口20,紅外接口22,以及WLAN接口24。還給膝上型電腦提供GSM/GPRS接口26。每個接口與相應(yīng)的輸入裝置30a到30d相關(guān),所述輸入裝置用于接收從不同設(shè)備的適當(dāng)接口發(fā)送的信號。每個接口還與相應(yīng)的輸出裝置32a到32d相關(guān),所述輸出裝置用于發(fā)送信號到不同設(shè)備的適當(dāng)接口。每個接口20,22,24以及26被連接到膝上型電腦的控制模塊34。
本領(lǐng)域技術(shù)人員熟悉通信接口發(fā)送和接收信號的控制,并且這里不進一步詳細描述。
為了參照圖1描述實現(xiàn)本發(fā)明的例子的目的,假定給其中示出的每個設(shè)備提供至少一個短程通信接口20,22,24。然而,本發(fā)明的范圍不限于此,并且通過下述可以明白,可以給每個設(shè)備提供任何類型的短程通信設(shè)備。
此外,為了本發(fā)明的目的,假定每個設(shè)備與“鄰近主頁”;特定于該設(shè)備(‘終端鄰近主頁’)或特定于該設(shè)備的用戶(‘用戶鄰近主頁’)相關(guān)。由于用戶至少暫時與使用中的設(shè)備/終端相關(guān),特定于用戶的主頁可以仍然被看作與設(shè)備/終端相關(guān)。
鄰近主頁類似于因特網(wǎng)主頁,但是最好適用于移動電話手機顯示器,并且可以存儲在手機中。如果設(shè)備是計算機,例如計算機6,鄰近主頁可以是因特網(wǎng)主頁的簡化版本。
在圖3示出了鄰近主頁及其結(jié)構(gòu)的例子。由附圖標記70指定的主頁可以包含某種通用介紹性文本82,或可選地,包含主菜單。在圖3示出的例子中,主頁另外包含用戶的照片80,和鏈接78,諸如到因特網(wǎng)頁面的鏈接,包含用戶電話號碼的直接調(diào)用鏈接,或到鄰近主頁的其它頁面的鏈接。鄰近主頁的相關(guān)頁面包含用戶的更大照片72,包含更多關(guān)于用戶的信息的子頁74(或多個子頁),以及用戶喜愛鏈接的頁面76。最好可通過主要主頁70上的鏈接訪問每個相關(guān)頁面。通過指向適當(dāng)子頁面鏈接分別獲取子頁面。
最好以包含任何文件的超文本文檔的形式組織鄰近主頁。根據(jù)具體實現(xiàn)限制文件大小。在最優(yōu)實施例中文件大小被限制為30千字節(jié)。
如圖3由附圖標記78所示,頁面可以包含到因特網(wǎng)的鏈接。通過使用蜂窩網(wǎng)絡(luò)上節(jié)點(移動終端)的因特網(wǎng)連接或通過使用例如藍牙/WLAN接入點,獲取因特網(wǎng)頁面。
鄰近頁面可以被用于和其它用戶共享私人終端用戶的簡表數(shù)據(jù);商業(yè)廣告;或公共(城市,本地機構(gòu)等)信息共享。更通常地,鄰近主頁可以被認為是用戶信息或終端信息。具體地,在本發(fā)明的優(yōu)選實施例中,用戶或終端信息是終端用戶希望(或是愿意)使其可被本地區(qū)域的其它終端的用戶得到的信息。該信息最好是本地信息。
現(xiàn)在通過參照圖1的情景描述實現(xiàn)本發(fā)明的例子,其中進一步參照圖4的方法步驟。圖4的例子圖解了在終端之間廣播鄰近主頁的情況。
在這個例子中,跟有來自移動站2b的傳輸。然而,本領(lǐng)域技術(shù)人員通過閱讀以下描述能夠理解,同時傳輸可以來自圖1中示出的設(shè)備的任何一個。
移動站2b具有與其相關(guān)的鄰近主頁,例如鄰近主頁A。在移動站2b啟用一操作模式,使得鄰近主頁A被從移動站2b周期性地自動廣播。此操作模式可以被用戶從移動站顯示器上提供的菜單系統(tǒng)中選擇,或可以在默認操作模式中設(shè)置。
為了描述當(dāng)前例子的目的,假定圖1的所有設(shè)備已經(jīng)啟用這種操作模式。
根據(jù)本發(fā)明的最優(yōu)方面,在移動站2b的短程通信接口上廣播鄰近主頁A。
根據(jù)本發(fā)明的另一個最優(yōu)方面,鄰近主頁A和移動站2b設(shè)置的‘轉(zhuǎn)發(fā)計數(shù)’一起廣播。如下文更詳細討論的,轉(zhuǎn)發(fā)計數(shù)指示鄰近主頁A可以發(fā)送經(jīng)過的設(shè)備或終端的數(shù)量。如在下文更詳細討論的,接收廣播的鄰近主頁的每個設(shè)備最好廣播它自身,因而在相鄰設(shè)備中間‘?dāng)U散’該鄰近主頁。然而,如在下文進一步討論的,鄰近主頁的‘?dāng)U散’最好是有限制的。
在圖4中步驟50表示從移動站2b廣播原始鄰近主頁A的步驟。為了這個例子的目的,假定轉(zhuǎn)發(fā)計數(shù)被初始設(shè)置為3。盡管轉(zhuǎn)發(fā)計數(shù)可以被移動站2b設(shè)置,但它最好是預(yù)先設(shè)定的系統(tǒng)參數(shù)。
在來自移動站2b的短程廣播傳輸?shù)姆秶鷥?nèi)的所有設(shè)備接收鄰近主頁A以作為兼容通信接口。因而設(shè)備2c,8,6和10接收鄰近主頁A。盡管設(shè)備2a在范圍內(nèi),但它不包含兼容通信接口,因此不接收鄰近主頁A。
因而移動站2b的廣播可以被認為是3轉(zhuǎn)發(fā)段(3hop)廣播的‘層1’。例如,具體參照移動站2c并參照圖4的步驟52,一旦廣播信號被接收,與其相關(guān)的轉(zhuǎn)發(fā)計數(shù)被遞減1,因為一個轉(zhuǎn)發(fā)現(xiàn)在已完成。
在步驟54,移動站2c確定轉(zhuǎn)發(fā)計數(shù)是否為0。如果轉(zhuǎn)發(fā)計數(shù)是0,則所有轉(zhuǎn)發(fā)完成,并且沒有進一步鄰近主頁A的廣播進行,并且在步驟68方法結(jié)束。
在當(dāng)前的例子中,在步驟54轉(zhuǎn)發(fā)計數(shù)是2,并且方法移動到步驟56。在步驟56移動站2c在其短程通信鏈路上廣播鄰近主頁A。在圖1的例子中只有膝上型電腦4在范圍內(nèi),并且通過其兼容通信接口接收鄰近主頁A。盡管移動站2b還在范圍內(nèi),但是通過識別前面從其廣播的、存儲在其鄰近主頁索引中的鄰近主頁A,可以忽略廣播信號。
鄰近主頁索引包括標識存儲在終端中的每個鄰近主頁的信息及其版本。版本信息可以包括例如日期和/或時間標簽,和/或滾動版本號。
步驟58表示移動站2c接收鄰近主頁A。移動站2c把接收信號的轉(zhuǎn)發(fā)計數(shù)減1。從移動站2c到膝上型電腦4的廣播可以被認為是3轉(zhuǎn)發(fā)段廣播的‘層2’。
在步驟60,膝上型電腦4確定轉(zhuǎn)發(fā)計數(shù)是否為0。由于轉(zhuǎn)發(fā)計數(shù)現(xiàn)在等于1,方法移動到步驟62。
在步驟62,膝上型電腦4在其短程通信鏈路上廣播鄰近主頁A。在圖1的例子中,移動站2d和2e通過兼容短程通信接口接收這個廣播信號。
這個廣播信號還被移動站2c接收,而由于移動站2c識別鄰近主頁A的身份為在其活躍鄰近主頁索引中,移動站2c此后沒有采取響應(yīng)動作。最好給每個設(shè)備或終端提供鄰近主頁索引。鄰近主頁索引可以用于把所有活躍鄰近主頁的列表保存在設(shè)備中,并且因此可以用于避免任何重復(fù)的廣播。
步驟64表示移動站2d接收鄰近主頁A。移動站2d把接收信號的轉(zhuǎn)發(fā)計數(shù)減1。從膝上型電腦4到移動站2d和2e的廣播可以被認為是3轉(zhuǎn)發(fā)段廣播的‘層3’。
在步驟66,移動站2d確定轉(zhuǎn)發(fā)計數(shù)是否為0。在這個例子中轉(zhuǎn)發(fā)計數(shù)是0,并且方法在步驟68結(jié)束。類似地,對移動站2e執(zhí)行步驟64和66。
通常,在n轉(zhuǎn)發(fā)段廣播的層n處的所有設(shè)備不進行進一步的廣播。
因而根據(jù)本發(fā)明,如在上文討論的,每個用戶最好接收所有鄰近用戶的鄰近主頁,并且可以使用用戶設(shè)備的瀏覽器離線瀏覽頁面。
轉(zhuǎn)發(fā)的使用允許要建立的連接超出特定短程通信接口的物理限制。因而被限制于數(shù)十米通信的短程通信技術(shù)可以被用于建立例如數(shù)百米的通信。
應(yīng)當(dāng)注意,鄰近主頁可以在使用不同短程通信接口的設(shè)備之間轉(zhuǎn)發(fā)。例如,膝上型電腦4可以通過藍牙通信接口從移動站2c接收廣播信號;但通過紅外接口發(fā)送給移動站2d,并且通過WLAN接口發(fā)送給移動站2e。
盡管已經(jīng)結(jié)合從終端廣播鄰近主頁的實施例描述了本發(fā)明,但是本發(fā)明不限于這樣的方案。在可選方案中,接收終端可以做出關(guān)于在終端(或節(jié)點)之間發(fā)送哪些文件(即鄰近主頁)的決定。尤其是在數(shù)據(jù)的傳輸是兩個節(jié)點之間的點到點傳輸,而不是通常的廣播的情況下。
最好由‘接收’終端使用從任意相鄰終端接收的鄰近頁面列表中的信息,并且使用包含在已接收鄰近頁面中的任何信息,做出關(guān)于是否發(fā)送文件的決定。這個原則可以被稱作‘吸取’或‘獲取’原則,其中終端自身判定哪些要得到的頁面形成其鄰居。由發(fā)送終端提供的鄰近頁面列表最好包含鄰近頁面的完整標識符和鄰近頁面的版本信息(即日期/時間標簽或滾動版本號)。
通常,根據(jù)以下原則進行節(jié)點之間頁面的傳輸1.在第一可能實現(xiàn)中,終端(或節(jié)點)向其本地區(qū)域廣播其頁面,并且所有鄰居收聽所有可能的廣播。每個終端或節(jié)點接著從不同廣播信號收集不同鄰近主頁。在這個廣播情景中,通常不存在提供給廣播節(jié)點、關(guān)于傳輸是否已經(jīng)成功的反饋。通過以某時間間隔重復(fù)傳輸來確保傳輸成功。然而,這種傳輸技術(shù)的一個潛在缺點是傳輸可能被不必要地重復(fù),尤其在靜態(tài)情況下。
2.在第二可能實現(xiàn)中,終端或節(jié)點使用普通點到點協(xié)議通過點到點連接交換其鄰近主頁。為消除頁面的不必要傳輸,可以如上所述使用‘吸取’原則。這個實現(xiàn)可能導(dǎo)致相同鄰近主頁的若干傳輸會話,但在靜態(tài)情況中不產(chǎn)生重復(fù)傳輸。
3.在第三可能實現(xiàn)中,第一和第二實現(xiàn)的單元被合并。一個實施例基于第二實現(xiàn),其中增加終端或節(jié)點,用于竊聽其它終端之間的通信,并且從那些傳輸收集鄰近主頁列表及終端不具有的相關(guān)頁面。這個實現(xiàn)可以最小化任何傳輸。
本領(lǐng)域技術(shù)人員會明白本發(fā)明的其它可能實現(xiàn)。
從圖1的任何一個設(shè)備的角度,此后參照圖5描述本發(fā)明的另一個特定實施例。圖5圖解了以網(wǎng)絡(luò)中鄰近主頁的傳送為特征的主要例程。還根據(jù)該主要例程傳送鄰近主頁的更新。
在開始步驟90之后,在步驟92,設(shè)備確定其是否具有任何新鄰居。通過從鄰居接收廣播消息來對此進行確定。
如果新鄰居被檢測,則在步驟94,設(shè)備向新鄰居發(fā)送所有與其鄰近主頁相關(guān)的頁面信息記錄。另外,設(shè)備向新鄰居請求鄰近頁面列表。
如果在步驟92沒有檢測到新鄰居,則在步驟96確定是否已經(jīng)從任何現(xiàn)有鄰居接收任何頁面信息記錄。如果已經(jīng)接收任何這些記錄,則在步驟98從相關(guān)鄰居獲取與這些記錄相關(guān)的新頁面。在步驟100,在步驟96檢測的頁面信息記錄被發(fā)送到所有鄰居,假定尚未超出任何那些鄰居的轉(zhuǎn)發(fā)計數(shù)。
如果在步驟96確定沒有從鄰居接收到頁面信息記錄,則在步驟102,設(shè)備確定其自身的鄰近主頁是否已經(jīng)改變。如果已經(jīng)改變,則在步驟104,更新的頁面信息被發(fā)送到所有鄰居。如果沒有進行改變,則例程返回到步驟92。在每個步驟94,100和104之后,例程返回到步驟92。
如在上文提到的,在步驟92,設(shè)備也向任何新的相鄰節(jié)點請求鄰近頁面列表。來自相鄰節(jié)點的頁面的傳送最好被實現(xiàn)為后臺通信(background communication)。
在從所有鄰居接收鄰近頁面列表之后,節(jié)點(設(shè)備)需要那些在其自身存儲器中不具有的鄰近頁面。向具有到鄰近頁面源的最短轉(zhuǎn)發(fā)計數(shù)的節(jié)點請求鄰近頁面。
當(dāng)節(jié)點更新其自身鄰近頁面或從另一個節(jié)點下載新鄰近頁面時,更新鄰近頁面索引。節(jié)點(設(shè)備)可以向其相鄰節(jié)點請求鄰近頁面列表。
最好提供一種技術(shù),用于從設(shè)備的鄰近主頁索引清除頁面。這可以根據(jù)時間來實現(xiàn)。例如,如果特定頁面在某個量的預(yù)定時間尚未更新,則該頁面可以被刪除。這也可以通過下述方式實現(xiàn),即存儲器一旦全滿,則下載的任何新頁面自動刪除最舊的頁面。用戶可能夠標記某些頁面為受保護的,以阻止刪除或改寫。
如果任何頁面包含位置和/或移動性信息,并且設(shè)備已知其自身位置和/或移動性信息,則這個信息可以用于進行判定以確定頁面是否應(yīng)當(dāng)被刪除。例如,與不在例如500米半徑的預(yù)定鄰近范圍內(nèi)的設(shè)備/應(yīng)用相關(guān)的頁面可以從頁面索引中刪除。預(yù)定鄰近區(qū)域可以是系統(tǒng)參數(shù)。與鄰近區(qū)域中固定站點相關(guān)的頁面可以較長時間存儲,因為它們被引用的概率高于與移動節(jié)點相關(guān)的頁面。
如在上文實施例中描述的,當(dāng)進行關(guān)于是否獲取頁面的判定時,也可以使用位置/移動性信息。例如,因為快速移動或“太遠”頁面可能不包含關(guān)于鄰近區(qū)域的相關(guān)信息,所以可不被獲取。這個原則也可節(jié)省不必要的傳輸。
系統(tǒng)設(shè)計者出于最優(yōu)目的可以優(yōu)化獲取和刪除參數(shù)。本領(lǐng)域技術(shù)人員會明白獲取及刪除原則的其它可能實現(xiàn)。
再次參照圖1,可以發(fā)現(xiàn),通過使用本發(fā)明,在設(shè)備6,8,10,2b,2c,2d,2e和4間產(chǎn)生專用網(wǎng)絡(luò),盡管這些設(shè)備中的一些在彼此間的短程通信鏈路外。在這個專用網(wǎng)絡(luò)中,構(gòu)成網(wǎng)絡(luò)模式的每個設(shè)備僅了解其直接鄰居。沒有設(shè)備知道整個網(wǎng)絡(luò)的拓撲。
在圖6中圖解了以這種方式實現(xiàn)的專用網(wǎng)絡(luò)。如圖所示,轉(zhuǎn)發(fā)在設(shè)備110發(fā)起。根據(jù)3轉(zhuǎn)發(fā)段實現(xiàn),產(chǎn)生覆蓋范圍112的網(wǎng)絡(luò)。最好使用終端中的藍牙射頻裝置產(chǎn)生專用網(wǎng)絡(luò)。在專用網(wǎng)絡(luò)中鄰近主頁自動向n轉(zhuǎn)發(fā)段鄰近范圍多點同播。專用網(wǎng)絡(luò)中的每個終端接收來自n轉(zhuǎn)發(fā)段環(huán)境的所有鄰近主頁。
如果所有設(shè)備是藍牙設(shè)備,則它們可以把自身組織為微微網(wǎng)。
圖7(a)圖解了在3轉(zhuǎn)發(fā)段網(wǎng)狀網(wǎng)絡(luò)中實現(xiàn)的本地瀏覽,其中信息作為廣播被發(fā)送給所有相鄰節(jié)點。主設(shè)備節(jié)點(m,n)圖解了向網(wǎng)絡(luò)發(fā)送信息的節(jié)點??蛻舳?c)通過第1層(m1,n1),第2層(m2,n2)和第3層(m3,n3)轉(zhuǎn)發(fā)段接收信息。所實現(xiàn)的主設(shè)備(m,n)的n轉(zhuǎn)發(fā)覆蓋區(qū)域用帶圓圈和不帶圓圈的字母說明。
圖7(b)圖解了在4轉(zhuǎn)發(fā)段分散網(wǎng)(scatternet)中實現(xiàn)的本地瀏覽。在分散網(wǎng)中,信息不是以廣播形式發(fā)送給每個相鄰節(jié)點,而只是發(fā)送給每個微微網(wǎng)內(nèi)的指定客戶端。再次,主設(shè)備節(jié)點(m,n)圖解了向網(wǎng)絡(luò)發(fā)出由客戶端(c)接收的信息(即主設(shè)備的鄰近主頁)的節(jié)點。字母上有圓圈的客戶端(c)接收由主設(shè)備n發(fā)送的信息,并且字母上沒有圓圈的客戶端(c)接收由主設(shè)備m發(fā)送的信息。
圖7(c)圖解了藍牙分散網(wǎng)。如圖所示,藍牙分散網(wǎng)由12個微微網(wǎng)組成,每個微微網(wǎng)具有主設(shè)備和至少一個從設(shè)備,一些從設(shè)備在多個微微網(wǎng)中是從設(shè)備,并且一些從設(shè)備在其它微微網(wǎng)中充當(dāng)主設(shè)備。藍牙環(huán)境領(lǐng)域的技術(shù)人員知道這類分散網(wǎng)。
因而本發(fā)明允許例如蜂窩電話,PDA,接入點或具有藍牙能力的其它設(shè)備構(gòu)成專用瀏覽網(wǎng)絡(luò)。也可以使用任何其他形式的專用無線通信。網(wǎng)絡(luò)模式可以是移動或固定的,或其任何組合。
為了控制和/或限制通信傳輸量,最好限制鄰近主頁的大小。
最好限制或優(yōu)化轉(zhuǎn)發(fā)計數(shù)以避免網(wǎng)絡(luò)阻塞,并且向移動設(shè)備提供合理的電池壽命。為了節(jié)省電池操作模式,系統(tǒng)可適于‘優(yōu)先選擇’在傳送鄰近主頁時連接到電源的節(jié)點。
可以在任何使用適當(dāng)軟件的設(shè)備或終端中實現(xiàn)本發(fā)明。例如,可以在使用Symbian應(yīng)用軟件的支持藍牙的移動電話中實現(xiàn)本發(fā)明。
在產(chǎn)生如在上文描述的專用網(wǎng)絡(luò)時,本發(fā)明可以有利地用于‘超分布’。使用藍牙接入點的媒體(例如,音樂,報紙,書籍,游戲等等)的分發(fā)是有效和快速的。然而其可用性因小覆蓋區(qū)域而受限。本發(fā)明支持的本地瀏覽技術(shù)使得能夠借助經(jīng)過接入點的個人周圍攜帶的鄰近頁面通知接入點。對接入點感興趣的人們可以接近它以直接訪問它提供的服務(wù)。鄰近主頁的公告可以通過若干轉(zhuǎn)發(fā)來執(zhí)行,但媒體分發(fā)最好被限于單轉(zhuǎn)發(fā)段,即在接入點的直接連接。因而轉(zhuǎn)發(fā)計數(shù)可以根據(jù)信息類型發(fā)生改變,并且單個實現(xiàn)可以支持多個同時轉(zhuǎn)發(fā)計數(shù)。
更普遍地,由本發(fā)明支持的專用網(wǎng)絡(luò)可以用于引導(dǎo)潛在客戶到例如商店的不同接入點。
如圖8(a)和8(b)示出的例子所示,本發(fā)明的另一個有利應(yīng)用是本地多媒體聊天。本地瀏覽技術(shù)可以被用于向鄰近傳送聊天消息。
本地聊天消息可以是純文本的,或可以是多媒體消息。參照圖8(a),當(dāng)從鄰近接收到新消息時,消息120在顯示器中保持向上滾動。附圖標記122表示附件,例如JPEG圖片附件或音樂選段。圖8(b)表示打開圖片附件以響應(yīng)附件的選擇。用戶可以在顯示器的指定部分124鍵入其自己的消息,并且接著在用戶的鄰近范圍發(fā)送該消息。
這種多媒體聊天可以使用集成攝像機和話筒。
在特定優(yōu)選實施例中,多媒體電話的本地瀏覽器可以包含例如顯示在鄰近區(qū)域中所有用戶的“網(wǎng)絡(luò)鄰居顯示”。這由圖9圖解,它圖解了顯示專用用戶的地理布局的顯示130的例子。這種顯示取決于支持位置數(shù)據(jù)的設(shè)備??蛇x地,網(wǎng)絡(luò)中的用戶可以被示作列表。通過點擊選擇的用戶,他/她的鄰近主頁可以被下載和在瀏覽器上顯示。在一個最優(yōu)實施例中,從終端存儲器進行主頁的瀏覽,并且不存在網(wǎng)絡(luò)或其它節(jié)點所需的費時下載。如圖130所示,顯示圖解了用戶的移動特性。顯示了三個移動用戶132,134,136,并且顯示了三個固定終端138,140,142。終端142被高亮顯示,因為它表示包含本地瀏覽器130的設(shè)備的使用者。
總之,鄰近主頁的信息通??梢园c環(huán)球網(wǎng)頁面類型相同的信息,并且包含(但不限于)名稱,地址,位置,說明,以及用戶圖片。鄰近頁面有利地包含到構(gòu)成專用網(wǎng)絡(luò)的設(shè)備中或因特網(wǎng)中任何信息的鏈接。指向?qū)S镁W(wǎng)絡(luò)中設(shè)備的鏈接可以在專用網(wǎng)絡(luò)內(nèi)瀏覽。指向因特網(wǎng)的鏈接則通過例如GPRS或接入服務(wù)的其它服務(wù)進行瀏覽。
本發(fā)明提供許多優(yōu)點。人們能夠獲得有關(guān)彼此及其周圍的、通常不可得到的信息,例如關(guān)于本地服務(wù)的信息,瀏覽相鄰人們,事情和服務(wù)的能力。本發(fā)明允許用戶在本地定位感興趣的目標。
通過使用“獲取”原則最小化鄰近頁面的傳輸?shù)姆职l(fā),例如圖5所描述的,其中基于從該節(jié)點接收的鄰近主頁列表,從相鄰節(jié)點獲取新鄰近主頁。也可以在接收有關(guān)這個新主頁存在的信息之后,或甚至只在用戶希望檢查特定鄰近主頁以后,獲取新鄰近主頁。這種“獲取”原則是功率利用友好的,因為對比廣播類型的傳輸,作為后臺傳輸而發(fā)送的數(shù)據(jù)的量可以被優(yōu)化,這對于具有有限電源的移動終端會是重要的方面。
當(dāng)遵循這個原則時,始終可從直接鄰居得到n轉(zhuǎn)發(fā)段鄰近范圍中節(jié)點的主頁。不需要路由,因此降低了開銷。不需要多轉(zhuǎn)發(fā)段連接來獲得頁面,并且這導(dǎo)致高數(shù)據(jù)速率。
這里通過參照特定的,非限制性的例子描述了本發(fā)明。然而,本領(lǐng)域技術(shù)人員會理解,該例子不限制本發(fā)明的范圍。本發(fā)明尤其不限于任何特定類型的短程通信。此外,術(shù)語短程在含義方面不限于特定傳輸范圍。術(shù)語短程意指最好在本地區(qū)域內(nèi)以直接的設(shè)備到設(shè)備的方式獨立于支持網(wǎng)絡(luò)(例如移動通信網(wǎng)絡(luò))地進行傳輸?shù)耐ㄐ拧?br>
權(quán)利要求
1.一種在多個設(shè)備之間發(fā)送信息的方法,包括從第一終端發(fā)送與所述第一終端相關(guān)的信息;在至少一個第二終端處接收所述發(fā)送的信息;以及從所述至少一個第二終端選擇性地發(fā)送所述信息。
2.如權(quán)利要求1所述的方法,其中所述發(fā)送信息的步驟利用短程通信鏈路。
3.如權(quán)利要求2所述的方法,其中短程通信鏈路是藍牙鏈路;紅外鏈路;或WLAN鏈路之一。
4.如權(quán)利要求1所述的方法,還包括在至少一個第三終端處接收來自所述至少一個第二終端的所述發(fā)送的信息。
5.如權(quán)利要求1所述的方法,其中從第一終端發(fā)送的信息被有限數(shù)量的其它終端重發(fā)。
6.如權(quán)利要求1所述的方法,其中所述信息和轉(zhuǎn)發(fā)計數(shù)一起從第一終端發(fā)送。
7.如權(quán)利要求6所述的方法,其中在接收到發(fā)送的信息時,轉(zhuǎn)發(fā)計數(shù)被減1。
8.如權(quán)利要求7所述的方法,其中如果轉(zhuǎn)發(fā)計數(shù)非零,則發(fā)送的信息被重發(fā)。
9.如權(quán)利要求1所述的方法,其中發(fā)送信息的步驟包括從源終端向目的終端廣播信息。
10.如權(quán)利要求1所述的方法,其中發(fā)送信息的步驟包括在目的終端獲取來自源終端的信息
11.如權(quán)利要求1所述的方法,其中每個終端包含信息索引,用于存儲在終端中存儲的信息的索引,其中在接收到傳輸時,根據(jù)在信息索引中未標識包含在傳輸中的信息,從而接受傳輸。
12.如權(quán)利要求1所述的方法,其中每個終端包含信息索引,用于存儲終端發(fā)送的信息的索引,其中根據(jù)信息索引指示先前的信息傳輸,從而阻止信息重發(fā)。
13.如權(quán)利要求11所述的方法,其中所述信息索引包括所述信息的標識符和版本信息。
14.如權(quán)利要求12所述的方法,其中所述信息索引包括所述信息的標識符和版本信息
15.如權(quán)利要求1所述的方法,其中所述信息是鄰近主頁。
16.如權(quán)利要求15所述的方法,其中從相關(guān)用戶終端獲取與鄰近主頁相關(guān)的附加信息。
17.如權(quán)利要求16所述的方法,其中從因特網(wǎng)獲取與鄰近主頁相關(guān)的附加信息。
18.如權(quán)利要求1所述的方法,其中接收的信息被存儲在終端存儲器中。
19.如權(quán)利要求18所述的方法,其中根據(jù)預(yù)定參數(shù)從設(shè)備存儲器刪除存儲的信息。
20.如權(quán)利要求19所述的方法,其中根據(jù)從存儲開始所經(jīng)過的時間;從刷新開始所經(jīng)過的時間;從訪問開始所經(jīng)過的時間;或在存儲的鄰近主頁中設(shè)置的經(jīng)過時間,從設(shè)備存儲器中刪除存儲的信息。
21.一種包括多個終端的通信系統(tǒng),其中第一終端適于發(fā)送與所述第一終端相關(guān)的信息;第二終端適于接收所述發(fā)送的信息;以及所述第二終端還適于選擇性地進一步發(fā)送所述信息。
22.如權(quán)利要求21所述的通信系統(tǒng),其中每個終端包含適于發(fā)送和接收的短程通信鏈路。
23.如權(quán)利要求22所述的通信系統(tǒng),其中短程通信鏈路可以是藍牙鏈路;紅外鏈路;或WLAN鏈路之一。
24.如權(quán)利要求21所述的通信系統(tǒng),還包括第三終端,適于從所述第二終端接收所述信息。
25.如權(quán)利要求21所述的通信系統(tǒng),其中有限數(shù)量的其它終端適于重發(fā)從第一終端接收的信息。
26.如權(quán)利要求21所述的通信系統(tǒng),其中每個終端適于發(fā)送信息和轉(zhuǎn)發(fā)計數(shù)。
27.如權(quán)利要求26所述的通信系統(tǒng),其中每個終端適于在接收到發(fā)送的信息時把轉(zhuǎn)發(fā)計數(shù)減1。
28.如權(quán)利要求27所述的通信系統(tǒng),其中每個終端適于在轉(zhuǎn)發(fā)計數(shù)非零的情況下阻止信息的重發(fā)。
29.如權(quán)利要求21所述的通信系統(tǒng),其中每個終端適于通過作為源終端廣播信息來發(fā)送信息,以及作為目的終端接收信息。
30.如權(quán)利要求21所述的通信系統(tǒng),其中每個終端適于作為目的終端獲取信息,并且作為源終端發(fā)送信息。
31.如權(quán)利要求21所述的通信系統(tǒng),其中每個終端適于在其存儲器中包含信息索引,用于存儲在存儲器中存儲的信息的索引,其中在接收到傳輸時,根據(jù)在信息索引中未標識包含在傳輸中的信息,從而接受傳輸。
32.如權(quán)利要求21所述的通信系統(tǒng),其中每個終端適于在其存儲器中包含信息索引,用于存儲終端發(fā)送的信息的索引,其中根據(jù)信息索引指示先前的信息傳輸,從而阻止信息重發(fā)。
33.如權(quán)利要求31所述的通信系統(tǒng),其中所述信息索引包括所述信息的標識符和版本信息。
34.如權(quán)利要求32所述的通信系統(tǒng),其中所述信息索引包括所述信息的標識符和版本信息。
35.如權(quán)利要求21所述的通信系統(tǒng),其中所述信息是鄰近主頁。
36.如權(quán)利要求35所述的通信系統(tǒng),其中每個終端適于從相關(guān)用戶終端獲取與鄰近主頁相關(guān)的附加信息。
37.如權(quán)利要求書36所述的通信系統(tǒng),其中每個終端適于從因特網(wǎng)獲取與鄰近主頁相關(guān)的附加信息。
38.如權(quán)利要求20所述的通信系統(tǒng),其中每個終端包含用于存儲所接收的信息的存儲器。
39.如權(quán)利要求38所述的通信系統(tǒng),其中每個終端適于根據(jù)預(yù)定參數(shù)從設(shè)備存儲器中刪除存儲的信息。
40.如權(quán)利要求39所述的通信系統(tǒng),其中每個終端適于根據(jù)從存儲開始所經(jīng)過的時間;從刷新開始所經(jīng)過的時間;從訪問開始所經(jīng)過的時間;或在存儲的鄰近主頁中設(shè)置的經(jīng)過時間,從設(shè)備存儲器中刪除存儲的信息。
41.一種通信終端包含發(fā)送裝置,用于向其它終端發(fā)送與此終端相關(guān)的信息;以及接收裝置,用于從其它終端接收與其它終端相關(guān)的信息,所述終端還用于選擇性地重發(fā)所接收的信息。
42.如權(quán)利要求41所述的通信終端,其中由終端發(fā)送或在終端接收的信息包含可重發(fā)信息的次數(shù)的標識。
43.如權(quán)利要求42所述的通信終端,其中接收裝置適于在接收到信息時減少重發(fā)標識數(shù)的值。
44.如權(quán)利要求43所述的通信系統(tǒng),其中根據(jù)重發(fā)標識數(shù)的值,終端選擇性地重發(fā)所接收的信息。
45.如權(quán)利要求44所述的通信系統(tǒng),其中如果重發(fā)標識數(shù)非零,則終端重發(fā)所接收的信息。
全文摘要
公開了多個設(shè)備之間發(fā)送信息的方法,包括從第一終端發(fā)送與所述第一終端相關(guān)的信息;在至少一個第二終端接收所述發(fā)送的信息;以及從所述至少一個第二終端選擇性地發(fā)送所述信息。
文檔編號H04L12/28GK1666467SQ03815270
公開日2005年9月7日 申請日期2003年6月23日 優(yōu)先權(quán)日2002年6月28日
發(fā)明者凱喬·萊希特坎格斯, 凱·穆斯通寧 申請人:諾基亞公司