專利名稱:使用基于鄰近的近程無線鏈路的入口通道系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本申請通常涉及數(shù)據(jù)通信網(wǎng)絡(luò),具體涉及使用基于鄰近的近程無線鏈路的入口通道系統(tǒng)。
背景技術(shù):
通常在每天,人們接觸大量的電子控制的裝置。這些裝置的范圍從汽車和器具,到家庭和辦公室設(shè)備,到電話和電視,這里只舉這幾個例子。許多這些裝置有時候需要移動,許多這些裝置甚至是便攜式的。這些裝置提供了大量不同類型的服務(wù)以供人們與這些裝置建立聯(lián)系。然而,它們普遍存在有關(guān)用戶輸入和輸出(I/O)的問題。
用戶I/O指的是下列的部件和步驟它們用于把用戶提供的數(shù)據(jù)傳遞給電子設(shè)備,并通告從電子設(shè)備來的數(shù)據(jù)以使得用戶能夠感知到。盡管電子設(shè)備提供了大量不同類型的服務(wù),但是它們趨向于具有冗余的I/O。換句話說,許多這樣的裝置具有顯示器、揚聲器和類似的進(jìn)行數(shù)據(jù)通告的設(shè)備,以及按鈕、開關(guān)、小鍵盤和其它用于把用戶提供的數(shù)據(jù)傳遞給電子設(shè)備的控制設(shè)備。為了節(jié)約費用和保持裝置的小巧,用戶I/O能力經(jīng)常遭受損失。因此,許多在每天生活中遇到的電子設(shè)備,特別是許多便攜式裝置使用起來麻煩而乏味,這是由于把數(shù)據(jù)從用戶傳遞給設(shè)備很困難,并且從用戶的角度來說,也不能清楚地得到設(shè)備所通告的數(shù)據(jù)。
在理論上,這種用戶I/O問題可以通過更好的集成電子設(shè)備以便于它們之間的數(shù)據(jù)通信而得到改善。例如,便攜式電話能夠接收傳真,但是通常不具有打印傳真的能力,也不具有與能夠打印傳真的打印機通信的能力。同樣,尋呼機能夠接收回叫的電話號碼,但是通常的尋呼機不能傳送這個回叫號碼到能夠進(jìn)行回叫的電話上。需要用戶的參與來解決這些問題以及其它的數(shù)據(jù)傳送問題。盡管存在許多傳統(tǒng)的數(shù)據(jù)通信或者計算機網(wǎng)絡(luò)結(jié)構(gòu),但是這些傳統(tǒng)的結(jié)構(gòu)不適合這樣的任務(wù),即集成多種電子設(shè)備用以共同提供大量不同類型的服務(wù)這樣的任務(wù)。
傳統(tǒng)的計算機網(wǎng)絡(luò)需要非常復(fù)雜的設(shè)置或激活步驟。這樣的設(shè)置和激活步驟使得形成到新的網(wǎng)絡(luò)節(jié)點的連接以及改變連接許可的工作非常麻煩。設(shè)置和激活步驟的建立至少是部分用來維持安全控制和定義網(wǎng)絡(luò)地址。通常情況下,在給予定義網(wǎng)絡(luò)地址的網(wǎng)絡(luò)表訪問權(quán)限之前,需要清空系統(tǒng)管理級別的安全設(shè)定。這樣,在傳統(tǒng)的網(wǎng)絡(luò)中,許多網(wǎng)絡(luò)用戶缺乏足夠的安全設(shè)定清空權(quán)限以激活和獲得他想要連接的網(wǎng)絡(luò)節(jié)點的地址。
一旦執(zhí)行設(shè)置,無論是直接由用戶還是由系統(tǒng)管理員執(zhí)行,一個初始的節(jié)點提供給網(wǎng)絡(luò)想要連接的網(wǎng)絡(luò)節(jié)點的地址,連接就這樣形成了。傳統(tǒng)網(wǎng)絡(luò)對于設(shè)置和激活的要求迫使節(jié)點在建立連接之前就知道或者獲得想要連接的節(jié)點地址的先驗知識。在通過設(shè)置步驟建立連接和在即時連接以獲得地址的過程中,用戶的參與會很多。這種級別的用戶參與程度導(dǎo)致了一種人們接觸的日常電子設(shè)備之間不實際的網(wǎng)絡(luò)實現(xiàn)。
更進(jìn)一步,傳統(tǒng)的計算機網(wǎng)絡(luò)趨向于密集的基礎(chǔ)結(jié)構(gòu)。這種基礎(chǔ)結(jié)構(gòu)包括配線、服務(wù)器、基站、集線器和其它專用于網(wǎng)絡(luò)但對于它們連接的計算機沒有實質(zhì)性網(wǎng)絡(luò)用途的裝置。對于日常電子設(shè)備之間的網(wǎng)絡(luò)實現(xiàn)來說,使用大量的網(wǎng)絡(luò)組件是不必要的,原因在于,為了支持這樣的基礎(chǔ)結(jié)構(gòu)將涉及大量的費用,而且這也阻止了節(jié)點的便攜性和移動性。
在傳統(tǒng)的網(wǎng)絡(luò)使用中,使用配線來互連網(wǎng)絡(luò)節(jié)點是特別討厭的阻礙,這是由于,當(dāng)一些節(jié)點是便攜式時,不同節(jié)點間不適合使用配線連接。無線通信鏈路可以從理論上解決配線問題,并且傳統(tǒng)的無線數(shù)據(jù)通信網(wǎng)絡(luò)是公知的。然而,傳統(tǒng)的無線網(wǎng)絡(luò)僅僅是用無線通信鏈路替換了有線連接。大量的基礎(chǔ)結(jié)構(gòu)和在設(shè)置步驟中大量的用戶參與仍然是必需的。
附圖簡要說明對于本發(fā)明的更透徹的理解可以結(jié)合附圖參考詳細(xì)的說明書和權(quán)利要求書。在附圖中,同樣的參考標(biāo)記表示相同的內(nèi)容。
圖1顯示了根據(jù)本發(fā)明的講授進(jìn)行配置的布置圖,它描述了在無線對等數(shù)據(jù)通信網(wǎng)絡(luò)中各同位體之間的關(guān)系;圖2顯示了一個同位體中硬件的方框圖;圖3顯示了可包含在圖2所示的硬件中的器具電路列表;圖4顯示了可包含在圖2所示的硬件中的中繼接口列表;圖5顯示了可包含在圖2所示的硬件中的I/O設(shè)備列表;圖6顯示了包含在由同位體執(zhí)行的能力可尋址連接過程中的作業(yè)流程圖;圖7顯示了同位體為初始化設(shè)置連接而傳遞的示范性需求/能力消息的數(shù)據(jù)格式圖表;圖8顯示了用于識別可能在同位體中出現(xiàn)的可能的網(wǎng)絡(luò)服務(wù)需求的示范性需求表;
圖9顯示了用于識別可能由同位體提供的可能的網(wǎng)絡(luò)能力的示范性能力表;圖10顯示了在同位體中執(zhí)行的過程服務(wù)連接步驟的流程圖;圖11顯示了包含在能力可尋址連接過程中的用于初始化同位體之間的通信鏈路的作業(yè)流程圖;圖12示出了第一個示例,由此,能力可尋址連接過程在計算機和個人存在識別器之間建立通信鏈路;圖13示出了第二個示例,由此,能力可尋址連接過程在門鈴和個人存在識別器之間建立通信鏈路;圖14是根據(jù)本發(fā)明的入口通道系統(tǒng)的一個實施例的方框圖;圖15是根據(jù)本發(fā)明的入口通道系統(tǒng)的過程流程圖。
具體實施例方式
圖1顯示了根據(jù)本發(fā)明的講授進(jìn)行配置的布置圖,它描述了在能力可尋址的無線對等數(shù)據(jù)通信網(wǎng)絡(luò)22中各種同位體(P)20間的關(guān)系。盡管圖1只示出了少許同位體20,實際上世界上任何計算機或者微處理器控制的電子設(shè)備都可以作為同位體20。因此,網(wǎng)絡(luò)22支持不計其數(shù)的同位體20之間的可能連接。
在這里使用的術(shù)語“對等”被定義為至少具有公共的通信協(xié)議和/或能力部分,而不是指相同的物理尺寸、功能、數(shù)據(jù)處理能力或者發(fā)射機/接收機范圍或者功率。通信網(wǎng)絡(luò)22中的每個同位體或者通信節(jié)點20建立個人區(qū)域網(wǎng)絡(luò)。例如,第一和第二節(jié)點20首先發(fā)現(xiàn)或者確定彼此都可以是兼容的節(jié)點。然后,作為自我初始化過程的結(jié)果,第一和第二節(jié)點20形成個人網(wǎng)絡(luò)。第一和第二節(jié)點20必須探測到它們互相特別鄰近,只有這樣通信鏈路才能建立。這個鏈路可以由已知的射頻技術(shù)RF完成。當(dāng)鏈路建立后,第一和第二節(jié)點20互相交流它們的需求和能力是什么。當(dāng)需求和能力不能相互滿足或者匹配時,第一和第二節(jié)點20中的任何一個可能傳送此通信鏈路到第三通信節(jié)點20。換句話說,包括至少兩個具有重疊通信區(qū)域的節(jié)點的通信平臺可能還包括用于在至少兩個節(jié)點之間交換需求和能力信息以建立通信網(wǎng)絡(luò)的裝置。
網(wǎng)絡(luò)22最好配置成對等結(jié)構(gòu),從而只使用少量的專用于網(wǎng)絡(luò)的部件。在優(yōu)選實施例中,每個同位體20都能夠初始化一個與其它同位體20的連接,而不需要服務(wù)器來管理這些連接。而且如圖1中的方向箭頭24所示,同位體20能夠自由的移動,而不影響網(wǎng)絡(luò)結(jié)構(gòu)或執(zhí)行重新配置、設(shè)置或者激活步驟。
同位體20的自由移動通過在網(wǎng)絡(luò)22中使用無線通信鏈路26作為物理傳輸層被進(jìn)一步支持。在優(yōu)選實施例中,無線通信鏈路26是工作在微波波段的更高區(qū)域的射頻鏈路,所以可以使用小的、輕型的、廉價的全向天線。然而,同樣也可以使用本領(lǐng)域普通技術(shù)人員所知的其它射頻頻率、光鏈路,或其它無線通信鏈路。用于實現(xiàn)無線通信鏈路26的專門的協(xié)議對于本發(fā)明不重要??梢允褂帽绢I(lǐng)域普通技術(shù)人員所知的各種TDMA、FDMA和/或CDMA技術(shù)。然而,不管同位體20的能力和需求如何,所有網(wǎng)絡(luò)22中的同位體20最好都能夠使用這種協(xié)議進(jìn)行通信。
圖1描述了每個同位體20周圍的探測區(qū)域28。在優(yōu)選實施例中,用于大多數(shù)同位體20的無線通信鏈路26都工作在足夠低的功率下,所以一個給定的同位體20的無線通信區(qū)域限制在小于50米,并且對于典型的同位體20,這個區(qū)域最好小于5米。使用這種程度的低功率發(fā)射限制了可能在不同的位置共享無線頻譜的獨立連接之間的干擾。而且,使用這種程度的低功率發(fā)射與配置一部分同位體20為便攜式電子設(shè)備相一致。本領(lǐng)域普通技術(shù)人員應(yīng)意識到,手持便攜式電子設(shè)備具有以下共性物理尺寸小、重量輕以及包括自帶的電源,如電池。特別低的功率發(fā)射不會嚴(yán)重耗盡通常用于便攜式設(shè)備的小容量電池的儲藏量。
盡管同位體20能夠潛在地通過網(wǎng)絡(luò)22連接大量的同位體20,但是低功率無線通信鏈路26的使用及時地限制了在任何情況下潛在的與那些物理上互相鄰近的同位體20之間的連接數(shù)量。換句話說,只有當(dāng)?shù)谝煌惑w20位于第二同位體20的探測區(qū)域28內(nèi),并且第二同位體20位于第一同位體20的探測區(qū)域28內(nèi)的時候,通過網(wǎng)絡(luò)22的連接才會發(fā)生。
網(wǎng)絡(luò)22使用物理鄰近以及需求和能力評估(下面討論)來選擇想要建立連接的同位體20作為目標(biāo),而不是通過指定網(wǎng)絡(luò)特定地址來初始化連接。通過不指定網(wǎng)絡(luò)特定地址來初始化連接,建立連接中用戶的參與程度降低,并且網(wǎng)絡(luò)尋址變成動態(tài)可配置。對于在用戶持有的并且每天進(jìn)行接觸的裝置之間交換數(shù)據(jù),這樣的尋址方案有用的。
并不是所有的同位體20都必須是便攜式裝置。圖1示出了把同位體20’連接到公共開關(guān)電信網(wǎng)絡(luò)(PSTN)32的有線通信鏈路30。通過PSTN 32,同位體20’可以與大量的各種類型的遠(yuǎn)端裝置34通信,圖1只示出了其中一個。同位體20’可能由公共電力網(wǎng)(沒有示出)供電,從而最小化能量消耗不再成為重要的涉及因素。盡管圖1只示出了PSTN 32連接同位體20到遠(yuǎn)端裝置34,其它的局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)或者本領(lǐng)域普通技術(shù)人員所知的通信鏈路也可以連接同位體20到遠(yuǎn)端裝置34。遠(yuǎn)端裝置34自身可以是也可以不是同位體20。盡管網(wǎng)絡(luò)22使用鄰近作為一個因素來選擇形成連接的同位體20作為目標(biāo),路由、網(wǎng)關(guān)或者中繼同位體20’的使用允許連接通過使用其它網(wǎng)絡(luò)擴展到很遠(yuǎn)的地方。
圖2顯示了一個包括在同位體20中的硬件的方框圖。同位體20包括設(shè)定為支持無線通信鏈路26的天線36。天線36連接到傳送和接收部分38。傳送和接收部分38與同位體20用來互相通信的協(xié)議兼容。傳送和接收部分38與處理器40連接。處理器40與存儲器42、可選的中繼接口44、可選的I/O部分46、和可選的器具電路48連接。
處理器40執(zhí)行存儲在存儲器42中的計算機程序50。計算機程序50定義由處理器40和同位體20執(zhí)行的過程。存儲器42還存儲個性化數(shù)據(jù)52和應(yīng)用程序數(shù)據(jù)54。個性化數(shù)據(jù)52代表了同位體20的用戶或者擁有者,并且根據(jù)不同的用戶而變化。ID碼、密碼和PIN碼,以及電視頻道預(yù)設(shè)、語言優(yōu)選和快速撥叫電話號碼都是個性化數(shù)據(jù)的例子。應(yīng)用程序數(shù)據(jù)54在執(zhí)行同位體應(yīng)用程序提供,并且瞬間變化。傳真、尋呼機收到的電話號碼、使用條形碼讀入器掃描的數(shù)據(jù),和從麥克風(fēng)或者其它音頻源收到的聲音片斷代表了應(yīng)用程序數(shù)據(jù)的示例。
圖3顯示了可包含在同位體20中的器具電路48的示例的非完備列表。參考圖2和圖3,器具電路48可以被配置成任何一種各種類型的日常經(jīng)常遇到的電子控制的裝置。由此,同位體20除了作為同位體20以外,還可以是個人數(shù)字助理(PDA)、智能卡、電視機、收音機、CD播放器、磁帶放音裝置、復(fù)印機、傳真機、電話、蜂窩電話、無繩電話、尋呼機、手表、計算機、銷售點(POS)終端、自動出納機,或者其它電子設(shè)備。
圖4顯示了可包含在同位體20中的中繼接口44的非完備列表。參考圖2和圖4,中繼電路44可以配置成任何一種本領(lǐng)域普通技術(shù)人員所知的多種中繼、路由或者網(wǎng)關(guān)裝置。例如,同位體20除了作為同位體20以外,還可以是連接同位體20到PSTN 32的調(diào)制解調(diào)器(見圖1)。其它的中繼接口44可連接同位體20到LAN或者WAN。同理,其它的中繼接口44可連接同位體20調(diào)制解調(diào)器到衛(wèi)星、同位體20蜂窩電話到PSTN 32、普通老式電話(POT)同位體20到PSTN 32,或同位體20到另外一個同位體20。
圖5顯示了可包含在同位體20中的I/O設(shè)備46的非完備列表。參考圖2和圖5,I/O設(shè)備46可以分為輸入設(shè)備和輸出設(shè)備。輸入設(shè)備可以包括鍵盤、指示器、光學(xué)掃描儀、麥克風(fēng),和其它眾所周知的輸入設(shè)備。輸出設(shè)備可以包括打印機、顯示器、揚聲器、和其它眾所周知的輸出設(shè)備。因而,同位體20除了作為同位體20以外,還可以是I/O設(shè)備46。
本領(lǐng)域普通技術(shù)人員將懂得,中繼接口部分44、I/O部分46和器具電路48不應(yīng)該屬于互斥的類別。例如,很多裝置屬于多種類別。例如,被認(rèn)為是器具的計算機可以既包括I/O部分又包括中繼接口。同樣的,中繼接口也可以承擔(dān)I/O的角色。
圖6顯示了包含在由同位體20執(zhí)行的能力可尋址連接過程56中的作業(yè)流程圖。過程56由同位體20的存儲器42存儲的計算機程序50以本領(lǐng)域中的普通技術(shù)人員所熟知的方式定義(見圖2)。在優(yōu)選實施例中,所有的同位體20都執(zhí)行類似于過程56的過程。
過程56包括查詢作業(yè)58。在查詢作業(yè)58的過程中,同位體20確定是否嘗試進(jìn)行設(shè)置連接。一般情況下,作業(yè)58允許第一同位體20確定是否第二同位體20在物理上鄰近第一同位體20。作業(yè)58使傳送和接收部分38(見圖2)監(jiān)視無線通信鏈路26(見圖1),來確定是否能夠接收到與網(wǎng)絡(luò)22(見圖1)使用的協(xié)議兼容的信號。由于上述的同位體20使用低發(fā)射功率級別,當(dāng)這樣一個信號被檢測到的時候,則傳送這個信號的同位體20位于接收同位體20的附近。
當(dāng)作業(yè)58未能確定設(shè)置連接正在被嘗試時,查詢作業(yè)60確定是否連接搜索事件已經(jīng)發(fā)生。連接搜索事件使同位體20搜索與另外一個同位體20之間的連接。連接搜索事件可以使用周期性的時間表觸發(fā)。例如,可以每幾秒鐘進(jìn)行一次搜索連接。在這個例子中,對于由公共電力網(wǎng)供電的同位體20,時間表可以要求其進(jìn)行更頻繁的周期性連接嘗試;而對于電池供電的同位體20,則不要求其進(jìn)行那么頻繁的連接嘗試。連接搜索事件也可以通過定時器到期或者收到其它的外部信息來觸發(fā)。其它的外部信息可以包括通過器具電路48、中繼接口44或者包括用戶輸入的I/O部分46(見圖2)收到的信息。
如果作業(yè)60無法確定連接搜索事件已經(jīng)發(fā)生,程序控制返回到作業(yè)58。如果作業(yè)60確定連接搜索事件已經(jīng)發(fā)生,過程56執(zhí)行作業(yè)62。作業(yè)62初始化未經(jīng)請求的設(shè)置連接。此設(shè)置連接不向網(wǎng)絡(luò)22中的任何一個特定的同位體20編址。實際上,它是進(jìn)行這次嘗試的同位體20發(fā)出的廣播,并且將會被此廣播同位體20的探測區(qū)域28(見圖1)中的所有同位體20接收到。如下面所述的那樣,即使另外一個同位體20位于探測區(qū)域28之內(nèi),此廣播信號也不必被此同位體20回應(yīng)。在這個階段,廣播同位體20不知道是否任何其它的同位體20能夠收到這個廣播信號,并且廣播同位體20不知道其它同位體的任何特定的需求和能力,假定其它的同位體20足夠鄰近使連接能夠形成。
作業(yè)62通過廣播需求/能力消息64來初始化設(shè)置連接。需求/能力信息的示范性格式圖示于圖7。參考圖7,信息64包括同位體20廣播信息64的ID 66、授權(quán)密鑰68、需求規(guī)格70、能力規(guī)格72,還可能包括其它的數(shù)據(jù)元素。ID 66最好在網(wǎng)絡(luò)22的范圍內(nèi)具有足夠的單一性,從而ID 66能夠用于尋址服務(wù)連接,假定設(shè)置連接證明是成功的。授權(quán)密鑰68包括一個或者多個可被接收同位體20用于執(zhí)行授權(quán)過程的數(shù)據(jù)碼。需求規(guī)格70是廣播同位體20當(dāng)前經(jīng)歷的網(wǎng)絡(luò)需求表。能力規(guī)格72是廣播同位體20能夠提供給網(wǎng)絡(luò)22中的其它同位體20的網(wǎng)絡(luò)能力列表。
需求規(guī)格70可以通過查閱需求表74來確定。需求表的非完備示例性方框圖示于圖8。如圖8所示,數(shù)據(jù)碼可以與服務(wù)請求同位體20經(jīng)歷的各種網(wǎng)絡(luò)服務(wù)需求聯(lián)系在一起。
一種示例性的需求是器具個性化需求。在器具個性化需求示例中,PDA可能需要使附近的器具個性化。為了滿足這種需求,個性化數(shù)據(jù)52(見圖2)應(yīng)該被編程到附近特定的器具中而不需要用戶的干預(yù)。結(jié)果是無論何時用戶到附近,特定的器具總是被編程而具有特定用戶的個性化數(shù)據(jù),而不需要用戶的參與行為,并且也不用考慮前面用過這個器具的那些人。
其它需求的示例包括打印應(yīng)用程序數(shù)據(jù)54(見圖2)、顯示應(yīng)用程序數(shù)據(jù)54、通過揚聲器通告應(yīng)用程序數(shù)據(jù)54、路由連接到互聯(lián)網(wǎng)或者其它網(wǎng)絡(luò)資源、POS交易、安全區(qū)域或者收費所的通道、和其它類似的需求。
能力規(guī)格72可以通過查閱能力表76來確定。能力表的非完備示例性方框圖示于圖9。如圖9所示,數(shù)據(jù)碼可以與服務(wù)提供同位體20提供的各種網(wǎng)絡(luò)能力關(guān)聯(lián)在一起。例如,服務(wù)提供同位體20的能力可以是器具個性化能力。這樣,同位體20能夠被個性化數(shù)據(jù)52(見圖2)所個性化。其它的示例包括打印、顯示、通過揚聲器通告、通過互聯(lián)網(wǎng)或者其它網(wǎng)絡(luò)中繼連接、POS終端和解鎖安全通道的能力,還有很多。一般而言,潛在的能力與潛在的需求兼容。
往回參考圖7,需求/能力消息64包括那些表74和76(見圖8和圖9)中應(yīng)用的代碼。盡管在某一時刻一個同位體20可能具有一項以上的需求或者能力,但是并不需要同位體20具有多項需求或者能力。此外,也不需要同位體20同時具有網(wǎng)絡(luò)需求和網(wǎng)絡(luò)能力。無論網(wǎng)絡(luò)能力是否被指定,如果網(wǎng)絡(luò)需求被指定,消息64作為需求消息;無論網(wǎng)絡(luò)需求是否被指定,如果網(wǎng)絡(luò)能力被指定,消息64作為能力消息。
往回參考圖6,在作業(yè)62廣播了信息64(見圖7)以后,程序控制返回到作業(yè)58。當(dāng)作業(yè)58通過接收信息64最終探測到設(shè)置連接被嘗試以后,作業(yè)78執(zhí)行授權(quán)過程。作業(yè)78使用消息64中的授權(quán)密鑰68(見圖7)來確定是否嘗試進(jìn)行設(shè)置連接的同位體20被授權(quán)來連接到接收同位體20。作業(yè)78允許同位體20的擁有者通過網(wǎng)絡(luò)22限制對所擁有的同位體20的訪問。作業(yè)78的授權(quán)過程可以用于,例如,把器具的個性化能力限制在小家庭組中。作為選擇,具有POS能力的同位體20可能在允許交易發(fā)生之前會執(zhí)行詳盡的授權(quán)過程。具有需求的同位體20可能也根據(jù)作業(yè)78提供的授權(quán)過程限定所提供服務(wù)的接收資格。
進(jìn)行完作業(yè)78以后,查詢作業(yè)80確定是否授權(quán)過程批準(zhǔn)了嘗試的設(shè)置連接。如果授權(quán)被否決,程序控制返回到作業(yè)60。接收同位體20不必回應(yīng)或者確認(rèn)嘗試的設(shè)置連接。
如果授權(quán)被接受,作業(yè)82相對同位體能力評估同位體需求。換句話說,作業(yè)82使消息接收同位體比較其可用的能力(如果有的話)和任何列在接收到的未經(jīng)請求的需求/能力消息64(見圖7)中的需求,并且比較其可用的需求(如果有的話)和任何列在消息64中的能力。在作業(yè)82之后,根據(jù)作業(yè)82的評估結(jié)果進(jìn)行查詢作業(yè)84。如果既沒有內(nèi)部的能力匹配列在非請求型消息64中的需求,也沒有內(nèi)部的需求匹配列在非請求型消息64中的能力,則兩個同位體20都不能夠服務(wù)對方。程序控制返回到作業(yè)60,并且接收同位體20不必回應(yīng)或者確認(rèn)嘗試的設(shè)置連接。
在這個時候,同位體20可以在網(wǎng)絡(luò)22中進(jìn)行的大量的潛在的連接被顯著的降低到不需要使用網(wǎng)絡(luò)單一尋址的范圍。低功率發(fā)射方案立即排除了網(wǎng)絡(luò)22中大部分的同位體20的連接,這是由于大部分同位體20不會互相鄰近。對于少部分可能位于相互的探測區(qū)域28(見圖1)之內(nèi)的同位體20,潛在連接的范圍通過作業(yè)78的授權(quán)過程和作業(yè)82的需求和能力評估被進(jìn)一步限制。余下的潛在連接的額外排除通過進(jìn)行服務(wù)請求同位體20和服務(wù)提供同位體20之間的協(xié)商過程來執(zhí)行。
當(dāng)作業(yè)84確定能力和需求是兼容的,查詢作業(yè)86確定這個協(xié)商過程是否完成。如果協(xié)商過程沒有完成,作業(yè)88通過傳送編址的協(xié)商信息(沒有示出)到同位體20來建立或者繼續(xù)設(shè)置連接來促進(jìn)協(xié)商過程,其中同位體20的同位體ID 66(見圖7)被包括在剛剛接收到的需求/能力消息64之中。協(xié)商消息可能具有與需求/能力消息64同樣的形式,但是被明確編址到其它的同位體20。
進(jìn)行完作業(yè)88以后,程序控制返回到作業(yè)60。隨后的協(xié)商信息可以,但不是必要,被接收。如果這樣的隨后協(xié)商信息顯示兩個預(yù)期要連接的同位體20已經(jīng)完成了協(xié)商,查詢作業(yè)90確定協(xié)商是否成功。如果協(xié)商不成功,程序控制返回到作業(yè)58,并且沒有服務(wù)連接會發(fā)生。然而,如果協(xié)商成功,就要執(zhí)行過程服務(wù)連接步驟92。在步驟92中,在同位體20之間建立一個一對一的編址的連接來執(zhí)行網(wǎng)絡(luò)服務(wù)。一旦完成了服務(wù)連接,程序流返回到作業(yè)58。
盡管沒有東西防止能力可尋址連接過程56在設(shè)置連接過程中依賴于用戶的參與,用戶的參與并不是必需的。是否需要用戶的參與應(yīng)該依賴于安全因素和其它與同位體20的特性相關(guān)的注意事項。例如,涉及財務(wù)交易的同位體20能夠通過用戶的參與來確保安全性來獲益。然而,用戶擁有的器具的個性化和許多其它連接情況不必依賴于用戶參與。
圖10顯示了過程服務(wù)連接步驟92的流程圖。步驟92顯示了一系列能夠被服務(wù)提供同位體20執(zhí)行以支持服務(wù)連接的作業(yè)。不是所有的同位體20都需要能夠執(zhí)行圖10中示出的所有作業(yè)。同樣,許多同位體20可能包括其它適合那些特定同位體20的特性的作業(yè)。
通過已經(jīng)建立的服務(wù)連接,步驟92執(zhí)行作業(yè)94來為網(wǎng)絡(luò)22中的服務(wù)接收同位體20提供網(wǎng)絡(luò)中繼、路由或者網(wǎng)關(guān)能力。在作業(yè)94中,服務(wù)提供同位體20在連接的同位體20和遠(yuǎn)端裝置34之間(見圖1)中繼數(shù)據(jù)通信。完成作業(yè)94之后,程序流返回過程56(見圖6)。作業(yè)94可以用于擴展服務(wù)連接到互聯(lián)網(wǎng)或者其它網(wǎng)絡(luò)。
通過已經(jīng)建立的服務(wù)連接,步驟92執(zhí)行作業(yè)96和98為網(wǎng)絡(luò)22中的服務(wù)接收同位體20提供用戶輸入能力。在作業(yè)96中,服務(wù)提供同位體20從它的I/O部分46(見圖2)收集用戶輸入。在作業(yè)98中,服務(wù)提供同位體20傳送收集到的用戶輸入數(shù)據(jù)到連接的服務(wù)接收同位體20。完成作業(yè)98以后,程序流返回。作業(yè)96和98可以用于通過PDA或者可能具有增強的用戶輸入能力的其它裝置來控制或者編程器具。
通過已經(jīng)建立的服務(wù)連接,步驟92執(zhí)行作業(yè)100,為網(wǎng)絡(luò)22中的服務(wù)接收同位體20提供用戶輸出能力。在作業(yè)100中,服務(wù)提供同位體20通過服務(wù)連接接收從服務(wù)接收同位體20產(chǎn)生的數(shù)據(jù),并且在它的I/O部分46(見圖2)的輸出裝置通告數(shù)據(jù)。數(shù)據(jù)可以以聽覺或者視覺可感知的形式或者任何其它能夠被人類感知的形式通告。完成作業(yè)100以后,程序流返回。作業(yè)100可以用于在非便攜式通告裝置上通告從便攜式同位體20上收集的數(shù)據(jù)。作為選擇,作業(yè)100可以用于在便攜式通告裝置上通告由具有有限I/O能力的固定器具產(chǎn)生的數(shù)據(jù)。
步驟92執(zhí)行控制器具過程102來支持器具的控制。過程102的作業(yè)104、106和108用來把個性化數(shù)據(jù)52(見圖2)編程到器具同位體20。在作業(yè)104中,服務(wù)提供同位體20使用服務(wù)連接從所連接的服務(wù)接收同位體20獲得個性化數(shù)據(jù)52。接下來作業(yè)106把網(wǎng)絡(luò)兼容的個性化數(shù)據(jù)52翻譯成為適合特定的將要編入個性化數(shù)據(jù)52的器具的形式。注意不必所有的在服務(wù)接收同位體20中的個性化數(shù)據(jù)52適用于所有的器具。這樣的話,作業(yè)106能夠使用盡可能多的適用于特定器具的個性化數(shù)據(jù)52。作業(yè)106完成以后,作業(yè)104在器具中編入翻譯過的個性化數(shù)據(jù)52。作業(yè)108完成以后,程序流返回。
過程102的作業(yè)110、112、114和116用于允許用戶方便地控制器具。例如,這些作業(yè)可以在PDA上面執(zhí)行。上述PDA具有顯示裝置和用戶輸入能力,超過了典型器具上可見的用戶I/O能力。在這個例子中,器具是服務(wù)接收同位體20,而PDA是服務(wù)提供同位體20。在作業(yè)110中,服務(wù)接收同位體20使用服務(wù)連接上載器具控制計算機程序到連接的服務(wù)提供同位體。接下來,在作業(yè)112中,服務(wù)提供同位體20執(zhí)行剛剛上載的計算機程序。作業(yè)112使服務(wù)提供同位體20能夠特別配置以為所控制的特定器具提供所希望的用戶界面。接下來,在作業(yè)114中,通過服務(wù)連接,控制數(shù)據(jù)在服務(wù)接收同位體20處接收。控制數(shù)據(jù)來自于通過在服務(wù)提供同位體20上面執(zhí)行控制計算機程序而提供的用戶輸入。作業(yè)114完成以后,作業(yè)116基于在作業(yè)114中接收的控制數(shù)據(jù)控制目標(biāo)器具。作業(yè)116完成以后,程序流返回。
圖11中的作業(yè)流程圖提供了更詳細(xì)的圖6中顯示的能力可尋址連接過程。圖11示出了在第一和第二電子設(shè)備之間或者第一和第二同位體20之間初始化通信鏈路的方法。簡要的參考圖1、2和6,作業(yè)58使傳送和接收部分38監(jiān)視無線通信鏈路26來確定是否能夠收到一個與網(wǎng)絡(luò)22使用的協(xié)議兼容的信號。更詳細(xì)地說,圖11中的作業(yè)58顯示,在從第一同位體20傳送信標(biāo)消息時,設(shè)置連接或者連接過程被第二同位體20接收到。第一同位體20傳送的信標(biāo)消息是非請求型消息,它廣播給任何傾聽的電子設(shè)備。在信標(biāo)消息中傳送的信息的類型不限于本發(fā)明。換句話說,信標(biāo)消息可能包括,也可能不包括所有的如圖7所示的需求/能力消息64中的元素。作為示例,為了在傳送數(shù)據(jù)的時候節(jié)約帶寬和功率,信標(biāo)消息可能只包括需求/能力消息64中的同位體ID 66部分。這樣,第一同位體20傳送一個信標(biāo)消息,例如在同位體ID 66中包含的第一同位體20的標(biāo)識,作為非請求型周期消息,而獨立于是否有任何其它電子設(shè)備在足夠近的距離內(nèi)接收該消息。
圖11中的作業(yè)78A使第二同位體20對從第一同位體20接收到的標(biāo)識消息執(zhí)行授權(quán)操作。如果被授權(quán)建立作業(yè)80A所確定的通信鏈路,則第二同位體20向第一同位體20發(fā)送或傳送作業(yè)81所示的關(guān)聯(lián)消息。這樣,第二同位體20基于第二同位體20的授權(quán),確認(rèn)收到第一同位體20的標(biāo)識,從而通過發(fā)送來自第二同位體20的關(guān)聯(lián)消息,與第一同位體通信。如果沒有被授權(quán)建立通信鏈路,則沒有關(guān)聯(lián)消息被發(fā)送,并且第二同位體20從作業(yè)80A(見圖11)返回到作業(yè)60(見圖6)。
基于第一電子設(shè)備發(fā)送的標(biāo)識,第二同位體20發(fā)送給第一同位體20的關(guān)聯(lián)消息確認(rèn)第二同位體20被授權(quán)與第一同位體20進(jìn)行通信。第一同位體20接收關(guān)聯(lián)消息并從作業(yè)61轉(zhuǎn)到作業(yè)78B。作業(yè)78B(也參考圖6中的作業(yè)78)使第一同位體20確定第一同位體20是否被授權(quán)與第二同位體20建立通信。如果給予了授權(quán)則第一同位體20從作業(yè)80B轉(zhuǎn)到作業(yè)63(圖11)。作業(yè)63使第一同位體20發(fā)送或傳送關(guān)聯(lián)確認(rèn)消息到第二同位體20。這樣,第一同位體20不但確認(rèn)收到來自第二同位體20的關(guān)聯(lián)消息,還通過傳送關(guān)聯(lián)確認(rèn)消息確認(rèn)第一同位體20被授權(quán)和第二同位體20進(jìn)行通信。當(dāng)?shù)诙惑w20在作業(yè)83中收到關(guān)聯(lián)確認(rèn)消息,第一同位體20和第二同位體20之間的雙向通信鏈路就建立了。
在此時,在第一和第二電子設(shè)備之間通信鏈路被初始化和建立,它們準(zhǔn)備開始在它們之間傳遞額外的信息。圖11中的作業(yè)82對應(yīng)于圖6中的作業(yè)82,它導(dǎo)致第一同位體20和第二同位體20之間的需求和能力交換。第一同位體20傳送其需求和能力到第二同位體20,并且第二同位體20傳送其需求和能力到第一同位體20。同位體20的需求定義為服務(wù)需求。該服務(wù)需求可能是同位體20可能想要對其數(shù)據(jù)執(zhí)行的操作,但是同位體20卻沒有能力執(zhí)行想要的操作。例如,可能數(shù)據(jù)想要被顯示可是同位體20不具備顯示裝置來觀看數(shù)據(jù)。同位體20的能力定義為執(zhí)行服務(wù)的能力??赡艿姆?wù)能力包括同位體20能夠執(zhí)行的操作。例如,為了安全原因,可能同位體20的數(shù)據(jù)想要被加密,并且同位體20具有加密電路。具有加密電路的同位體20具有加密數(shù)據(jù)的能力,它可以作為操作提供給沒有加密電路的其它同位體。
圖12顯示了第一個例子,即通過能力可尋址連接過程在兩個同位體20比如計算機120和個人存在識別器122之間建立通信連接。個人存在識別器122是特定的同位體20,比如是電子手表、電子錢包、手鐲、便攜式蜂窩電話,或?qū)ず魴C,它們具有與另外一個同位體20即計算機120建立通信協(xié)議的能力。當(dāng)計算機120和個人存在識別器122互相位于對方的探測區(qū)域28之內(nèi)的時候,它們通過無線通信鏈路26的射頻互連連結(jié)。
為了初始化個人區(qū)域網(wǎng)絡(luò)的建立,計算機120和個人存在識別器122各自執(zhí)行過程56(見圖6)的查詢作業(yè)58。作業(yè)58確定計算機120和個人存在識別器122已經(jīng)傳送了用于嘗試設(shè)置連接的非請求型的和周期性的信標(biāo)消息,并且互相位于對方的探測區(qū)域28之內(nèi)。作業(yè)58使傳送和接收部分38(見圖2)監(jiān)視無線通信鏈路26,來確定是否能夠收到一個與網(wǎng)絡(luò)22(見圖1)使用的協(xié)議兼容的信號。通過自我初始化過程,計算機120和個人存在識別器122傳送關(guān)聯(lián)消息和關(guān)聯(lián)確認(rèn)消息來建立個人區(qū)域網(wǎng)絡(luò)(見圖11中的作業(yè)描述)。
一旦建立了個人區(qū)域網(wǎng)絡(luò),并且計算機120和個人存在識別器122都被授權(quán)互相進(jìn)行通信,需求/能力消息64(見圖7)中的需求規(guī)格70和能力規(guī)格72被交換。換一句話說,計算機120傳送需求規(guī)格70和能力規(guī)格72作為需求/能力消息64(見圖7)的一部分到個人存在識別器122。對于計算機120,需求表74(見圖8)包含需求規(guī)格70的示例項目,而能力表76(見圖9)包含能力規(guī)格72的示例項目。另一方面,個人存在識別器122傳送需求規(guī)格70和能力規(guī)格72作為需求/能力消息64(見圖7)的一部分到計算機120。對于個人存在識別器122,需求表74(見圖8)包含需求規(guī)格70的示例項目,而能力表76(見圖9)包含能力規(guī)格72的示例項目。
作為示例,計算機120的需求是計算機120需要執(zhí)行的服務(wù)。此服務(wù)可能包括計算機不能執(zhí)行或者不被授權(quán)執(zhí)行的功能,比如提供使能或者允許用戶訪問存儲在計算機120中文件、數(shù)據(jù)和程序的密碼。這樣,個人存在識別器122建立與計算機120的通信網(wǎng)絡(luò)22(見圖1),并且提供授權(quán)告訴計算機120要具有有效的鍵盤和屏幕并且提供訪問用戶計算機文件的權(quán)利。進(jìn)一步,個人存在識別器122的能力是個人存在識別器122能夠執(zhí)行的服務(wù)或者功能。作為示例,個人存在識別器122存儲有關(guān)用戶計算機主目錄、字形、文件等信息,這些信息不需用戶干涉就可以從個人存在識別器122傳送到計算機120。執(zhí)行過程102(見圖10)中的作業(yè)104、106和108用來把個人存在識別器122中的個性化數(shù)據(jù)52(見圖2)編入計算機120。在作業(yè)104中,計算機120從與個人存在識別器122建立的服務(wù)連接中獲得個性化數(shù)據(jù)52。下一步,作業(yè)106把網(wǎng)絡(luò)兼容的個性化數(shù)據(jù)52翻譯成為適合計算機120的形式。結(jié)果,無論何時某個特定用戶緊密靠近計算機120并且被授權(quán)使用計算機120,計算機120就被編入了該用戶的個性化數(shù)據(jù),而不需要用戶參與,也不管以前可能用過計算機120的那些人是誰。
當(dāng)個人存在識別器122緊密鄰近計算機120時就提供訪問計算機120的權(quán)利,從而提供了計算機安全,而無需在計算機120上鍵入密碼。這樣,當(dāng)具有個人存在識別器122的授權(quán)用戶位于計算機120的探測區(qū)域內(nèi)時,無線通信鏈路26自動建立。進(jìn)一步,只要計算機120和個人存在識別器122保持緊密鄰近,計算機120保持對個人存在識別器122標(biāo)識的用戶可用。然而,計算機安全能夠被進(jìn)一步加強,是因為當(dāng)個人存在識別器122不再緊密靠近計算機120時,個人存在識別器122和計算機之間的無線通信鏈路26斷開。當(dāng)具有個人存在識別器122的用戶離開計算機120的探測區(qū)域28時,無線通信鏈路26立刻斷開。
圖13顯示了第二個例子,即能力可尋址連接過程在兩個同位體20例如門進(jìn)系統(tǒng)130和個人存在識別器122之間建立通信。門進(jìn)系統(tǒng)130是電子設(shè)備,比如是具有同位體20通信協(xié)議的門鈴系統(tǒng)。作為示例,門進(jìn)系統(tǒng)130安裝在住宅前入口的外邊。當(dāng)門進(jìn)系統(tǒng)130和個人存在識別器122互相位于對方的探測區(qū)域28之內(nèi)的時候,它們通過表示為無線通信鏈路26的射頻互連連接。例如,帶有個人存在識別器122的殘疾人或者有安全意識的人可以建立個人區(qū)域網(wǎng)絡(luò),而無須親自去按門鈴。
為了初始化建立個人區(qū)域網(wǎng)絡(luò),門進(jìn)系統(tǒng)130和個人存在識別器122各自執(zhí)行過程56(見圖6)的查詢作業(yè)58。作業(yè)58確定門進(jìn)系統(tǒng)130和個人存在識別器122都正在通過傳送非請求型的和周期性的信標(biāo)消息來嘗試設(shè)置連接,并且互相位于對方的探測區(qū)域28之內(nèi)。作業(yè)58使傳送和接收部分38(見圖2)監(jiān)視無線通信鏈路26,來確定是否能夠收到一個與網(wǎng)絡(luò)22(見圖1)使用的協(xié)議兼容的信號。通過自我初始化過程,門進(jìn)系統(tǒng)130和個人存在識別器122傳送關(guān)聯(lián)消息和關(guān)聯(lián)確認(rèn)消息來建立個人區(qū)域網(wǎng)絡(luò)(見圖11中的作業(yè)描述)。
一旦建立了個人區(qū)域網(wǎng)絡(luò),并且門進(jìn)系統(tǒng)130和個人存在識別器122都被授權(quán)互相進(jìn)行通信,需求/能力消息64(見圖7)中的需求規(guī)格70和能力規(guī)格72被交換。當(dāng)共同操作時,門進(jìn)系統(tǒng)130和個人存在識別器122有幾種可能的選擇。第一種選擇是門進(jìn)系統(tǒng)130讀取個人存在識別器122的同位體ID 66(見圖7)來確定帶有個人存在識別器122的人的身份。為了增加住宅的安全性,此人的身份可以在住宅中的服務(wù)提供同位體20上被顯示,該服務(wù)提供同位體20能夠顯示從門進(jìn)系統(tǒng)130接收的信息。服務(wù)提供同位體20將把在同位體ID 66(見圖7)中發(fā)現(xiàn)的身份記入日志,其中同位體ID 66屬于每個具有個人存在識別器122的通過門進(jìn)系統(tǒng)130嘗試設(shè)置連接的人。
第二種選擇涉及接收一個便條,其僅供住在該住宅的人使用。例如,快遞服務(wù)在發(fā)現(xiàn)沒有人在家以后可能想要留下私人消息來解釋可能的選項。在建立了具有個人存在識別器122的快遞服務(wù)人員的標(biāo)識以后,門進(jìn)系統(tǒng)130可能接收來自快遞服務(wù)人員通過個人存在識別器122輸入的一條消息。這條消息隨后可以在住宅中的服務(wù)提供同位體20上被顯示,該服務(wù)提供同位體20能夠顯示從門進(jìn)系統(tǒng)130接收的信息。
第三種選擇涉及住宅主人給快遞服務(wù)人員留一條消息,該快遞服務(wù)人員具有特定的身份標(biāo)識符編入到個人存在識別器122中。例如,在建立了帶有個人存在識別器的人的身份之后,居民可能想要給快遞服務(wù)留下一條私人消息。通過在靠近住宅入口的位置提供或者接收消息,門進(jìn)系統(tǒng)130通過允許交流私人消息來提高居民的安全性。當(dāng)具有個人存在識別器122的用戶位于門進(jìn)系統(tǒng)130的探測區(qū)域28內(nèi)時,無線通信鏈路26自動建立。通過門進(jìn)系統(tǒng)130的服務(wù),具有個人存在識別器122的用戶的身份可以被家庭住宅所用。
圖14是根據(jù)本發(fā)明的入口通道系統(tǒng)的實施例的方框圖。入口通道系統(tǒng)包括具有門進(jìn)系統(tǒng)130形式的第一同位體20,其最好位于封閉區(qū)域322(比如住宅、建筑物、房間,或者圍墻區(qū)域,僅僅舉這些例子)中的入口門320的附近。想要進(jìn)入封閉區(qū)域322的客人攜帶具有個人存在識別器122形式的第二同位體20。當(dāng)?shù)诙惑w20進(jìn)入門進(jìn)系統(tǒng)130的無線通信區(qū)域時,通過第一近程無線鏈路26,它成為入口通道系統(tǒng)的一部分。個人存在識別器122最好包括傳統(tǒng)的顯示裝置304和傳統(tǒng)的鍵盤306,它們用于與客人接口,以產(chǎn)生命令和與封閉區(qū)域322的居住者進(jìn)行通信。應(yīng)當(dāng)意識到,作為選擇,個人存在識別器122可以包括其它用戶接口,比如麥克風(fēng)、觸摸板和揚聲器。
當(dāng)個人存在識別器122位于門進(jìn)系統(tǒng)130的無線傳送范圍之內(nèi)時,門進(jìn)系統(tǒng)130和個人存在識別器122被安排和編程來互相建立個人區(qū)域網(wǎng)絡(luò)。門進(jìn)系統(tǒng)130還被編程以確定是否被授權(quán)與個人存在識別器122進(jìn)行進(jìn)一步的通信。在門進(jìn)系統(tǒng)130已經(jīng)確定被授權(quán)與個人存在識別器122進(jìn)行進(jìn)一步的通信之后,個人存在識別器122和門進(jìn)系統(tǒng)130還被安排和編程來互相交換需求規(guī)格和能力規(guī)格。
在某一實施例中,入口通道系統(tǒng)還包括與門進(jìn)系統(tǒng)130連接的門鈴134。當(dāng)個人存在識別器122要求按門鈴時,門鈴134用來警告封閉區(qū)域322的居住者。按門鈴的需求最好是響應(yīng)客人輸入的鍵盤命令。入口通道系統(tǒng)最好還包括可供封閉區(qū)域322的居住者使用的服務(wù)提供同位體318形式的第三同位體20。服務(wù)提供同位體318最好包括傳統(tǒng)的顯示裝置324和傳統(tǒng)的鍵盤326,用以連接居住者以便識別客人以及與客人交流。應(yīng)當(dāng)意識到,作為選擇,服務(wù)提供同位體318可能包括其它的用戶接口,如麥克風(fēng)、觸摸板和揚聲器。服務(wù)提供同位體318最好通過第二近程無線鏈路26與門進(jìn)系統(tǒng)130連接。應(yīng)當(dāng)意識到,作為選擇,在犧牲了服務(wù)提供同位體318的便攜性的代價下,服務(wù)提供同位體318可以通過硬連線鏈路與門進(jìn)系統(tǒng)連接。
在另一實施例中,入口通道系統(tǒng)包括傳統(tǒng)的門操作裝置312。門操作裝置312與門進(jìn)系統(tǒng)130電連接,與入口門320機械連接,并且響應(yīng)門進(jìn)系統(tǒng)130打開和關(guān)閉入口門320。在這個實施例中,門進(jìn)系統(tǒng)被安排和編程通過個人存在識別器122來接收來自客人的請求并打開入口門320。作為響應(yīng),最好在確認(rèn)客人被授權(quán)打開入口門之后,門進(jìn)系統(tǒng)130和門操作裝置312合作打開入口門320。應(yīng)當(dāng)意識到客人能夠打開入口門320的授權(quán)既可以預(yù)先編入客人的個人存在識別器122中,也可以在封閉區(qū)域322的居住者識別出客人后,由居住者通過服務(wù)提供同位體318提供。這個實施例在客人比如是殘疾人并且可能有困難操作現(xiàn)有技術(shù)中的踢和/或推的板(kick and/or push plates)時有特別的優(yōu)點。應(yīng)當(dāng)意識到,作為選擇,個人存在識別器122可以與一個物體比如輪椅、蓋尼式床(一種裝有輪子的金屬擔(dān)架,用于搬運病人)或者類似物機械連接,用于使入口通道系統(tǒng)識別該物體。在這種情況下,無論是誰和這個物體在一起,該物體都可以打開門。
在再一個實施例中,入口通道系統(tǒng)包括與門進(jìn)系統(tǒng)130連接的鎖328。鎖328用來鎖住和打開入口門320。這個實施例在不包括門操作裝置312的實施例中最具優(yōu)勢。
圖15是根據(jù)本發(fā)明用于入口通道系統(tǒng)的過程流程圖。流程圖由等待要發(fā)生的事件開始步驟221。事件可能是來自封閉區(qū)域322的居住者的“居住者事件”,或者是來自客人的“客人事件”。當(dāng)在步驟221居住者事件發(fā)生時,流程轉(zhuǎn)到步驟222來確定發(fā)生了什么種類的居住者事件。當(dāng)事件是程序事件時,流程轉(zhuǎn)到步驟223。程序事件的示例是便條的產(chǎn)生,此便條是居住者通過服務(wù)提供同位體318的鍵盤326提供特別標(biāo)識的客人,比如XYZ快運服務(wù)。在步驟223,門進(jìn)系統(tǒng)130接受和存儲新的程序,比如便條。此便條用于隨后當(dāng)特別標(biāo)識的客人到來時,向特別標(biāo)識的客人所攜帶的個人識別標(biāo)識器122展示。然后流程返回步驟221等待另外的事件。在另一方面,如果在步驟222是查詢事件,比如“誰在按門鈴”,則流程轉(zhuǎn)向步驟224,在此門進(jìn)系統(tǒng)130通過服務(wù)提供同位體318的顯示裝置324返回所請求的信息給居住者。然后流程返回步驟221等待另外的事件。
當(dāng)在步驟221,客人事件發(fā)生時,門進(jìn)系統(tǒng)130把客人事件當(dāng)作日志寫入存儲器42(見圖2)步驟225,然后檢查客人是否被授權(quán)通信步驟226。如果不是,流程返回步驟221等待另外的事件。在另一方面,如果在步驟226客人被授權(quán)通信,則流程繼續(xù)運行到步驟227,在此門進(jìn)系統(tǒng)130確定發(fā)生了什么樣的客人事件。當(dāng)事件是一個按門鈴314的命令時,流程轉(zhuǎn)到步驟228,在此,門進(jìn)系統(tǒng)130檢查是否有等待特別標(biāo)識客人的消息,并且進(jìn)一步檢查特別標(biāo)識的客人是否是正在試圖按門鈴314的客人。如果是,門進(jìn)系統(tǒng)130和客人的個人存在識別器122合作傳遞此消息(步驟229)。門進(jìn)系統(tǒng)130然后把此已經(jīng)發(fā)送的信息記錄到日志中(步驟232)。然后流程返回步驟221。在另一方面,如果在步驟228沒有消息在等待該客人,則門進(jìn)系統(tǒng)130按門鈴314(步驟231),并且把按門鈴記入日志(步驟233)。
在另一方面,如果在步驟227門進(jìn)系統(tǒng)130確定客人事件是客人留下的消息,則門進(jìn)系統(tǒng)130把此消息發(fā)送到服務(wù)提供同位體318來顯示給居住者,并且把消息已經(jīng)到達(dá)記入日志(步驟230)。然后流程返回步驟221。然而,如果在步驟227客人事件是請求執(zhí)行門事件(包括開門、鎖上門、打開門鎖),則門進(jìn)系統(tǒng)130檢查客人是否被授權(quán)執(zhí)行此門事件(步驟236)。如果是的話,門進(jìn)系統(tǒng)130執(zhí)行門事件,把門事件記入日志,然后返回步驟221。如果不是的話,門進(jìn)系統(tǒng)130只是返回步驟221。應(yīng)當(dāng)意識到,作為選擇,當(dāng)客人當(dāng)初沒有被授權(quán)執(zhí)行門事件,在返回步驟221之前,門進(jìn)系統(tǒng)130可以被編程發(fā)送消息給居住者來識別客人,并詢問居住者是否愿意授權(quán)給該客人執(zhí)行門事件。然后門進(jìn)系統(tǒng)130根據(jù)居住者的響應(yīng)處理該請求。另外應(yīng)意識到無論何時門事件的操作被最后拒絕,客人最好被通知。
至此,應(yīng)該意識到本發(fā)明為具有被指定為居住者的封閉區(qū)域提供了入口通道系統(tǒng),且入口通道系統(tǒng)使用了基于鄰近的近程無線鏈路。入口通道系統(tǒng)方便地允許裝備有個人存在識別器的客人加入到入口通道系統(tǒng)中作為無線個人區(qū)域網(wǎng)絡(luò)的特別成員,用來與入口通道系統(tǒng)和封閉區(qū)域的居住者進(jìn)行交互以獲取進(jìn)入并傳遞信息。
根據(jù)上述講授,本發(fā)明的多種修改和變換都是可能的。因此應(yīng)該明白,在所附權(quán)利要求的范圍內(nèi),本發(fā)明可以以與上述特別描述不同的其它方式實踐。
權(quán)利要求
1.用于具有被指定為居住者的封閉區(qū)域的入口通道系統(tǒng),入口通道系統(tǒng)使用基于鄰近的近程無線鏈路,該入口通道系統(tǒng)包括門進(jìn)系統(tǒng),鄰近入口門放置;以及個人存在識別器,由客人攜帶并且通過近程無線鏈路連接在門進(jìn)系統(tǒng)上;其中,當(dāng)個人存在識別器位于門進(jìn)系統(tǒng)的無線傳送區(qū)域內(nèi)時,門進(jìn)系統(tǒng)和個人存在識別器被設(shè)置和編程來建立相互的個人區(qū)域網(wǎng)絡(luò);以及在建立了個人區(qū)域網(wǎng)絡(luò)后,個人存在識別器和門進(jìn)系統(tǒng)還被設(shè)置和編程來交換相互的需求規(guī)格和能力規(guī)格。
2.如權(quán)利要求1的入口通道系統(tǒng),還包括門鈴,連接在所述門進(jìn)系統(tǒng)上,用于當(dāng)所述個人存在識別器指示需要按所述門鈴時警告居住者。
3.如權(quán)利要求1的入口通道系統(tǒng),其中,所述門進(jìn)系統(tǒng)被進(jìn)一步設(shè)置和編程,以把所述個人存在識別器建立與所述門進(jìn)系統(tǒng)通信的嘗試記入日志。
4.如權(quán)利要求1的入口通道系統(tǒng),其中,在交換需求規(guī)格和能力規(guī)格之前,所述門進(jìn)系統(tǒng)還被編程以確定與所述個人存在識別器的進(jìn)一步通信是否被授權(quán)。
5.如權(quán)利要求1的入口通道系統(tǒng),其中,所述個人存在識別器與物體機械連接;且所述個人存在識別器被進(jìn)一步設(shè)置和編程以使所述門進(jìn)系統(tǒng)識別物體。
6.如權(quán)利要求1的入口通道系統(tǒng),還包括門操作裝置,與門進(jìn)系統(tǒng)電連接,與入口門機械連接,以響應(yīng)門進(jìn)系統(tǒng)打開和關(guān)閉入口門,其中,所述門進(jìn)系統(tǒng)被進(jìn)一步設(shè)置和編程,以通過所述個人存在識別器從客人接收請求以打開入口門;以及響應(yīng)該請求打開入口門。
7.如權(quán)利要求6的入口通道系統(tǒng),其中,所述門進(jìn)系統(tǒng)還被設(shè)置和編程,以在打開入口門之前確定客人已經(jīng)被授權(quán)進(jìn)入該封閉區(qū)域。
8.如權(quán)利要求1的入口通道系統(tǒng),還包括服務(wù)提供同位體,可被居住者采用并連接在所述門進(jìn)系統(tǒng)上,用于與所述門進(jìn)系統(tǒng)通信。
9.如權(quán)利要求8的入口通道系統(tǒng),其中,所述服務(wù)提供同位體包括顯示裝置;并且所述門進(jìn)系統(tǒng)還被進(jìn)一步設(shè)置和編程以通過顯示裝置使居住者識別客人。
10.如權(quán)利要求8的入口通道系統(tǒng),其中,所述服務(wù)提供同位體包括顯示裝置;并且所述個人存在識別器包括鍵盤;并且所述門進(jìn)系統(tǒng)被進(jìn)一步設(shè)置和編程以通過所述鍵盤接受客人產(chǎn)生的消息,所述消息供居住者使用;并且通過所述顯示裝置顯示所述消息給居住者。
11.如權(quán)利要求8的入口通道系統(tǒng),其中,所述服務(wù)提供同位體包括鍵盤;并且所述門進(jìn)系統(tǒng)被進(jìn)一步設(shè)置和編程以通過所述鍵盤接受和由存儲居住者產(chǎn)生的便條,上述便條供特別指定的客人使用;并且所述特別指定的客人攜帶的個人存在識別器包括顯示裝置;并且所述門進(jìn)系統(tǒng)被進(jìn)一步設(shè)置和編程以確定特別指定的客人攜帶的個人存在識別器已經(jīng)與所述門進(jìn)系統(tǒng)建立通信鏈路;并且當(dāng)通信鏈路建立后,通過上述顯示裝置傳遞便條給特別指定的客人。
全文摘要
一入口通道系統(tǒng),包括位于入口門(320)附近的門進(jìn)系統(tǒng)(130)和由客人攜帶并且通過近程無線鏈路(26)連接到門進(jìn)系統(tǒng)的個人存在識別器(122)。當(dāng)個人存在識別器位于門進(jìn)系統(tǒng)的無線傳送區(qū)域內(nèi)時,門進(jìn)系統(tǒng)和個人存在識別器被安排和編程來建立相互間的個人區(qū)域網(wǎng)絡(luò)。門進(jìn)系統(tǒng)還被編程以確定(80)與個人存在識別器進(jìn)行進(jìn)一步的通信是否被授權(quán)。在門進(jìn)系統(tǒng)確定與個人存在識別器進(jìn)行進(jìn)一步的通信已經(jīng)被授權(quán)后,個人存在識別器和門進(jìn)系統(tǒng)還被安排和編程來交換(82)相互的需求規(guī)格和能力規(guī)格。
文檔編號H04L12/56GK1633824SQ00815196
公開日2005年6月29日 申請日期2000年10月27日 優(yōu)先權(quán)日1999年11月3日
發(fā)明者杰弗里·馬丁·哈里斯, 歐內(nèi)斯特·厄爾·伍德沃德, 威廉·布賴恩·奧斯汀, 喬治·威廉·芒卡斯特 申請人:摩托羅拉公司