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