專利名稱:與識別標簽通信的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本申請針對通信和資產(chǎn)管理方法和系統(tǒng),尤其針對使用射頻識別(“RFID”)與資產(chǎn)通信的通信方法和系統(tǒng)。
背景技術(shù):
已經(jīng)使用了各種標簽和標記方法來識別資產(chǎn),尤其跟蹤運輸中或由消費者購買時的物品,包括例如,通用產(chǎn)品代碼(“UPC”)、串行化發(fā)貨容器代碼(“SSCC”)、國際標準圖書編號(“ISBN”)、磁卡、集成電路(“IC”)卡和射頻識別(“RFID”)標簽。當被讀取并轉(zhuǎn)換時,這些標簽標識資產(chǎn)的某些性質(zhì),可用于資產(chǎn)管理系統(tǒng)中跟蹤、比較、管理或傳送資產(chǎn)。識別數(shù)據(jù)可以私有的格式儲存,但是為了提高互操作性,EPCglobal組織(電子產(chǎn)品代碼組織)開發(fā)了一種用于RFID號碼的標準格式。
如圖1所示,電子產(chǎn)品代碼(“EPC”)500通常是96比特寬,并包括版本號502、標識資產(chǎn)生產(chǎn)者的管理號504、標識資產(chǎn)類型(如SKU)的對象類506以及區(qū)別每一個別標簽的序列號508。除96比特的EPC之外,提出了各種其它EPC格式,包括256比特的EPC。EPC通常儲存在一RFID標簽514上(圖2中示出),包括具有附加天線的微芯片或IC。
為將EPC解析成產(chǎn)品信息,讀卡機510發(fā)送一射頻信號512,查詢范圍內(nèi)的任何識別標簽514,如圖2所示。有源識別(“ID”)標簽514a具有電池,以運行IC來向讀卡機廣播回復,而無源標簽514b,它從發(fā)送信號512中吸取功率來回復。對讀卡機的回復518的任一個可包括標簽的EPC 5001、500b。讀卡機然后與Savant計算機系統(tǒng)516通信,它是由麻省理工學院的自動ID中心(現(xiàn)在是EPCglobal的一部分)指定的一種分布式軟件形式。讀卡機可以物理地連接到Savant計算機和/或可以是移動讀卡機,它通過諸如“Wi-fi”等無線連接與Wavant計算機系統(tǒng)通信,或可在物理地附加到Savant計算機系統(tǒng)或網(wǎng)絡(luò)時諸如通過對接站(dockingstation)下載一批接收的EPC。Savant計算機系統(tǒng)向?qū)ο竺?wù)524發(fā)送接收的EPC 500a、500b。對象名服務(wù)524然后返回包含每個給定EPC的資產(chǎn)信息522的產(chǎn)品標記語言(“PML”)的地址520a、520b。使用接收到的地址,Savant計算機系統(tǒng)可以聯(lián)系PML服務(wù)器526來檢索和/或更新資產(chǎn)信息522。
簡單的ID標簽可能只能發(fā)送儲存的識別數(shù)據(jù),并可能接收諸如“喚醒”或“刪除儲存的識別數(shù)據(jù)”等一條或兩條命令。盡管更多的復雜標簽會更昂貴,然而它們可執(zhí)行許多功能,包括加密或授權(quán)校驗、寫存儲器塊、校準傳感器和/或作出測量。ID標簽和讀卡機之間的通信530一般通過標簽制造商專用的私有協(xié)議。
發(fā)明內(nèi)容
盡管上述EPC編號和資產(chǎn)管理系統(tǒng)是可行的,然而它不與諸如SSCC和ISBN等現(xiàn)有編號系統(tǒng)兼容。此外,標簽不與現(xiàn)有或建議的計算機通信協(xié)議兼容。由此,諸如因特網(wǎng)等通信網(wǎng)絡(luò)通常在Savant計算機處結(jié)束,并不延及標簽。此外,由于識別標簽通常只能通過嵌入在IC中的唯一EPC來識別,因此遠程計算機系統(tǒng)無法識別與期望標簽聯(lián)系的特定讀卡機,并且因此,它必須依賴于外部信息來確定如何發(fā)送涉及標簽的命令或查詢。
本發(fā)明的實施例針對將因特網(wǎng)延伸到ID標簽的識別(“ID”)標簽讀卡機和資產(chǎn)管理方法。具體地,讀卡機服務(wù)可擔當相對于其范圍內(nèi)的ID標簽的路由器。為將儲存在ID標簽上的信息解析成可使用的數(shù)據(jù),讀卡機服務(wù)可向ID標簽發(fā)送查詢,并作為響應(yīng),從ID標簽接收識別數(shù)據(jù)?;诮邮盏降淖R別數(shù)據(jù),讀卡機服務(wù)可確定所選擇的資產(chǎn)查找服務(wù)的地址,諸如統(tǒng)一資源定位器(“URL”)?;谒_定的地址,讀卡機服務(wù)可向資產(chǎn)查找服務(wù)發(fā)送所接收的識別數(shù)據(jù)的至少一部分。
讀卡機服務(wù)提供了其路由功能,因此可向其范圍內(nèi)的每一ID標簽分配一訪客標識。該訪客標識與移動IP地址兼容,它可允許通信消息被直接定址到來自附加到網(wǎng)絡(luò)的任一計算機系統(tǒng)的各個ID標簽。此外,訪客標識可以在標簽的“歸屬(home)”地址上注冊,它可包括在儲存在標簽上的識別數(shù)據(jù)中。因此,標簽應(yīng)用程序可向標簽的已知歸屬地址發(fā)送查詢或命令,查詢/命令可以被自動發(fā)送到其訪客標識處的標簽?;蛘?,標簽應(yīng)用程序可以發(fā)現(xiàn)標簽10的當前訪客標識地址,并通過讀卡機服務(wù)向訪客標識發(fā)送命令或查詢。以這一方式,讀卡機服務(wù)擔當將網(wǎng)絡(luò)鏈接到ID標簽的路由器,從而允許直接與ID標簽分組通信。另外,與ID標簽的通信將落入與其附帶的可靠性和安全性的設(shè)定的標準通信協(xié)議中。
當結(jié)合附圖考慮以下詳細描述時,可以更容易理解并更好地了解本發(fā)明的上述方面和許多附加的優(yōu)點,附圖中圖1是現(xiàn)有技術(shù)的示例EPC表;圖2是現(xiàn)有技術(shù)的示例EPC系統(tǒng)的數(shù)據(jù)流圖;圖3是現(xiàn)有技術(shù)的示例移動IP網(wǎng)絡(luò)的示意圖;圖4是一個實施例中識別標簽的示例網(wǎng)絡(luò)的示意圖;圖5是一個實施例中示例資產(chǎn)管理方法的數(shù)據(jù)流圖;圖6是現(xiàn)有技術(shù)和一個實施例中示例識別數(shù)據(jù)結(jié)構(gòu)的示例互聯(lián)網(wǎng)協(xié)議地址表;圖7是一個實施例中示例標簽路由地址的圖示;圖8是另一實施例中示例標簽路由地址的圖示;圖9是一個實施例中示例讀卡機系統(tǒng)的圖示;圖10是一個實施例中資產(chǎn)數(shù)據(jù)庫的示例表的圖示;圖11是一個實施例中示例資產(chǎn)查找服務(wù)器的圖示;圖12是一個實施例中資產(chǎn)信息數(shù)據(jù)庫的示例表的圖示;圖13和14是描述一個實施例中如何執(zhí)行讀卡機系統(tǒng)的流程圖;以及圖15是描述一個實施例中如何執(zhí)行資產(chǎn)查找服務(wù)器的流程圖。
具體實施例方式
移動計算互聯(lián)網(wǎng)協(xié)議(“IP”)正在越來越多地用于許多移動設(shè)備,包括膝上計算機、蜂窩電話、掌上計算機、尋呼機等等。這些移動分組交換設(shè)備(與電路交換設(shè)備相反)動態(tài)地改變其對因特網(wǎng)的接入,由此使標準路由很難在因特網(wǎng)的大量拓樸中“找出”這些設(shè)備。為支持設(shè)備移動性,因特網(wǎng)工程任務(wù)組(“IETF”)當前標準化了一種被稱為移動IP的協(xié)議,用于網(wǎng)絡(luò)的物理層,尤其是移動設(shè)備。移動IP,尤其是移動IP版本6(“IPv6”)在2000年8月W.Fritsche和F.Heissenhuber的白皮書“Mobile IPv6Mobility Supporr for the Next Generation Internet(移動IPv6對下一代因特網(wǎng)的移動性支持)”IABG(http//www.ipv6forum.com/navbar/papers/MobileIPv6_Whitepaper.pdf),以及D.Johnson、C.Perkins和J.Arkko的“MobilitySupport in IPv6(IPv6中的移動性支持)”,IETF評論請求草稿(http//www.ietf.org/internet-drafts/draft-ietf-mobileip-ipv6-24.txt)中有描述,其通過引用結(jié)合于此。
一般而言,圖3示出了現(xiàn)有技術(shù)的簡化移動系統(tǒng)。如圖3所示,盡管移動節(jié)點2遠離其歸屬鏈路(home link)4,然而它由當前路由器9分配一轉(zhuǎn)交地址。轉(zhuǎn)交地址指示移動節(jié)點在鏈路8上在因特網(wǎng)上的當前位置,并且可從路由器通告(advertisement)的接收者導出(無國家地址配置),或由動態(tài)主機配置協(xié)議服務(wù)器分配。在建立了轉(zhuǎn)交地址之后,路由器9向分配給歸屬鏈路4的歸屬代理6發(fā)送綁定消息。該綁定消息傳遞轉(zhuǎn)交地址和移動節(jié)點的歸屬地址。歸屬代理6截獲定址到移動節(jié)點2的分組,并通過網(wǎng)絡(luò)將分組發(fā)送回移動節(jié)點在鏈路8上其轉(zhuǎn)交地址上的當前位置。移動IP標準提高了對移動設(shè)備的消息話務(wù)的可靠性和安全性。
一般而言,在現(xiàn)有技術(shù)中,移動協(xié)議僅被應(yīng)用于需要頻繁的用戶輸入或通過用戶顯示評估的計算設(shè)備,包括但不限于,膝上電腦、掌上計算設(shè)備、尋呼機、蜂窩電話和ID標簽讀卡機等等。在現(xiàn)有技術(shù)中,識別標簽的讀卡機是網(wǎng)絡(luò)上的端點,并且標簽不可以在網(wǎng)絡(luò)上定址。與現(xiàn)有技術(shù)相反,如圖4所示,網(wǎng)絡(luò)可延伸到ID標簽,而讀卡機服務(wù)12可提供適用的移動協(xié)議內(nèi)路由器處理的一部分,用于通過來自網(wǎng)絡(luò)的讀卡機服務(wù)12定向到ID標簽10的通信。以這一方式,識別標簽變?yōu)榫W(wǎng)絡(luò)上可通過諸如包括移動IP的標準協(xié)議等協(xié)議,而非通過專有協(xié)議來定址的節(jié)點。因此,網(wǎng)絡(luò)的物理層被轉(zhuǎn)換成包括ID標簽10,而協(xié)議層可以虛擬地從專用協(xié)議轉(zhuǎn)換成標準網(wǎng)絡(luò)協(xié)議,如移動IP。
圖5示出了一個示例資產(chǎn)管理系統(tǒng)100。如上所述,資產(chǎn)管理識別資產(chǎn),并包括但不限于,跟蹤傳輸中或被消費者購買時的零售或批發(fā)產(chǎn)品、跟蹤車輛在過路收費亭處支付的費用、允許或拒絕對人員的訪問、識別和/或跟蹤寵物、識別和/或跟蹤假釋犯等等。有許多不同種類的資產(chǎn)管理系統(tǒng),它們在識別什么資產(chǎn)以及如何跟蹤它們方面有區(qū)別。在資產(chǎn)的完整生命周期中可以有不同的資產(chǎn)管理者,此外,在同一時刻可以有對同一資產(chǎn)感興趣的多個資產(chǎn)管理者。例如,資產(chǎn)制造商可以將識別標簽10附加到制造部分,以跟蹤制造過程、解決瓶頸問題或其它制造問題、和/或通過零售跟蹤資產(chǎn)用于回顧和/或市場研究目的。批發(fā)商可監(jiān)控附加到制造商讓批發(fā)商在零售商店交貨的已完成的資產(chǎn)和/或資產(chǎn)補給單元的識別標簽10。零售商店可通過分發(fā)過程監(jiān)控同一資產(chǎn)、監(jiān)控作為其倉庫中的庫存和其商店貨架上的存貨的資產(chǎn),以幫助重新進貨和收款。購買者也可實現(xiàn)資產(chǎn)管理,來跟蹤各個地方的物品和/或跟蹤所儲存的物品的時效和新鮮度。
盡管圖5示出了讀卡機服務(wù)12、資產(chǎn)查找服務(wù)40和資源服務(wù)36為單個的服務(wù),然而每一服務(wù)的功能和/或過程(下文詳細描述)可以由擔當提供此處所討論的重疊或互補過程的多個服務(wù)的多個計算機系統(tǒng)和/或數(shù)據(jù)庫來實現(xiàn)。在一個實施例中,資產(chǎn)查找服務(wù)可以由駐留在多個計算機系統(tǒng)上的多個數(shù)據(jù)庫提供,每一數(shù)據(jù)庫提供下文描述的功能的一部分,或者,多個計算機系統(tǒng)可以在功能上重復,以提供資產(chǎn)管理系統(tǒng)中的冗余度。類似地,在一個實施例中,讀卡機服務(wù)可以在多個計算機系統(tǒng)上實現(xiàn),每一系統(tǒng)提供上述讀卡機系統(tǒng)12的服務(wù)的一部分。每一系統(tǒng)的功能的分布和冗余度可以是資產(chǎn)管理系統(tǒng)的處理需求、存儲需求或任一性能特征的函數(shù)。
圖5的資產(chǎn)管理系統(tǒng)向讀卡機服務(wù)12解析了ID標簽10上的識別數(shù)據(jù)14。與現(xiàn)有技術(shù)的EPC系統(tǒng)一樣,讀卡機服務(wù)12通過發(fā)送識別查詢30來詢問標簽10。查詢可以是指示對識別標簽的查詢的任何數(shù)據(jù)或信號,要用其儲存的識別數(shù)據(jù)14來響應(yīng)。讀卡機范圍內(nèi)的識別標簽10可用識別數(shù)據(jù)14來響應(yīng)。例如,在RFID中,讀卡機服務(wù)12通過收發(fā)器經(jīng)由射頻通信信道發(fā)送信號,它由其發(fā)送頻率范圍內(nèi)的標簽檢測。信號可以是未調(diào)制或已調(diào)制的,它與所詢問的識別標簽10的能力相匹配。盡管任何頻率都可以適用于RFID,然而發(fā)送頻率由FCC調(diào)節(jié)。由此,依照RFID的國際標準組織標準,在未許可的FCC頻帶內(nèi),高頻發(fā)送通常在約915MHz或13.36MHz處出現(xiàn),而低頻發(fā)送通常在約125kHz處出現(xiàn),微波無線電發(fā)送通常在約2.46GHz或5.8GHz處出現(xiàn)。其它頻率也是適當?shù)?,包括聲、廣、紅外和紫外。除RFID之外的通信方法也可適用于各種識別標簽,包括磁性讀卡機、目測、激光讀卡機等等。根據(jù)確切的技術(shù)和系統(tǒng)配置,可以適用防沖突方法以允許讀卡機服務(wù)讀取其范圍內(nèi)一個以上標簽,并允許多個讀卡機服務(wù)詢問相鄰或相同的標簽。
從識別標簽接收的識別數(shù)據(jù)14可包括全局路由前綴604、資產(chǎn)標識符20,它包括資產(chǎn)類型標識符和/或序列號。識別數(shù)據(jù)14也可包括可任選標簽索引16。識別數(shù)據(jù)14可以用任一合適的格式儲存和/或傳遞到讀卡機服務(wù)。例如,識別數(shù)據(jù)14可以用與標準互聯(lián)網(wǎng)協(xié)議地址兼容的數(shù)據(jù)結(jié)構(gòu),如圖6中所示的移動互聯(lián)網(wǎng)協(xié)議版本6地址格式來儲存和/或傳遞。
如圖6所示,現(xiàn)有技術(shù)的標準互聯(lián)網(wǎng)協(xié)議地址601通常包括三個字段全局路由前綴604、站點子網(wǎng)標識605以及接口標識608。全局路由前綴604和站點子網(wǎng)標識605一起形成了子網(wǎng)前綴602。全局路由前綴一般由因特網(wǎng)登記處簽發(fā),而站點子網(wǎng)標識和接口標識通常由地址的所有者分配。以這一方式,全局路由前綴604形成了公共地址空間,而站點子網(wǎng)標識605和接口標識608形成了專用地址空間。
圖6也示出了與標準網(wǎng)絡(luò)協(xié)議地址兼容的數(shù)據(jù)結(jié)構(gòu)13的一個示例,用于儲存和/或傳遞來自識別標簽的識別數(shù)據(jù)14。如圖6所示,數(shù)據(jù)結(jié)構(gòu)13可包括第一數(shù)據(jù)字段15,它包含表示全局路由前綴604的數(shù)據(jù),它與標準互聯(lián)網(wǎng)協(xié)議尋址模式兼容。在現(xiàn)有技術(shù)的IPv5中,站點子網(wǎng)識別用于路由到終端用戶的子網(wǎng),而接口標識識別子網(wǎng)上的特定主機。然而,由于不需要站點子網(wǎng)和接口標識來識別網(wǎng)絡(luò)上的子網(wǎng)或主機,因此在一個實施例中,那些數(shù)據(jù)字段可用于儲存資產(chǎn)的識別信息,如用于資產(chǎn)管理。例如,第二數(shù)據(jù)字段可以被設(shè)為表示標簽索引16的預定和/或固定值,由此,保留了可用專用地址空間的一個分支以包含資產(chǎn)識別信息。以這一方式,保留了標簽索引16的值IP地址的第二字段17將不再指示分組的路由位置,而是相反指示包含關(guān)于資產(chǎn)的識別信息的IP地址本身。在一個示例中,標簽索引包含16比特,它們都被設(shè)為1,如以十六進制表示則為FFFF??梢岳斫猓瑯撕炈饕?6可包含更多或更少的比特,允許全局路由前綴的替換字段大小和/或IP地址格式之內(nèi)或之外的接口ID。其它標簽索引可包括FF(僅8個比特)或指示該數(shù)據(jù)結(jié)構(gòu)的任意長度的任何其它預定代碼,在本實施例中,IP地址包含資產(chǎn)信息而非資產(chǎn)的路由位置。
如說明性示例中示出的,第三數(shù)據(jù)字段18包含表示指示資產(chǎn)性質(zhì)的資產(chǎn)標識符20的數(shù)據(jù),而非指示網(wǎng)絡(luò)上特定主機的接口標識。以這一方式,保留資產(chǎn)標識符的接口ID字段18與因特網(wǎng)上的路由位置無關(guān)。作為示例而非局限,資產(chǎn)信息可包括產(chǎn)品代碼、序列號、出貨號、制造日期、批號、版本號、制造或貨運設(shè)備標識符、名字或諸如URL或電話號碼等聯(lián)系信息。如圖6所示,資產(chǎn)標識符20可包括資產(chǎn)類型標識符22和序列號24。資產(chǎn)類型標識符22可指示對多個資產(chǎn)公用的通用資產(chǎn)性質(zhì),如資產(chǎn)類型,例如12安培的吸塵器;資產(chǎn)的大小或重量,如攜帶25噸貨物的容器;產(chǎn)品型號或版本,如Windows版本1.0;用于訪問特定區(qū)域的人員通行證;一種類型服裝的顏色和/或尺寸,如大號紅色襯衫;至少一個資產(chǎn)的補給單元,如容器、貨盤或資產(chǎn)外殼;用于分發(fā)或制造的地理位置,如用于日本用戶的Windows;用于產(chǎn)品購買的個人信息和/或信用收費數(shù)據(jù);車輛過境費用的進入和退出時間;和/或資產(chǎn)管理中資產(chǎn)的任何其它性質(zhì)或描述詞。以這一方式,相同的數(shù)據(jù)結(jié)構(gòu)可用于資產(chǎn)管理,不僅用于單個資產(chǎn)(如EPC),也用于貨運單位(如SSCC)和/或其它資產(chǎn)管理系統(tǒng)。序列號24可指示該資產(chǎn)類型內(nèi)的專用且唯一的資產(chǎn),如產(chǎn)品序列號為AB123456XYZ的Windows版本1.0;資產(chǎn)地理位置,如Peoria的分發(fā)中心;資產(chǎn)的時效或制造日期;或資產(chǎn)環(huán)境描述詞,如標簽10的當前溫度。
盡管上述示例是參考與移動IPv6地址格式兼容的數(shù)據(jù)機構(gòu)13來討論的,然而可以理解,其它版本的互聯(lián)網(wǎng)協(xié)議和其它計算機尋址模式也可適用于資產(chǎn)管理系統(tǒng)中識別資產(chǎn),并包括消息認證代碼(“MAC”)地址、64比特擴展唯一標識符(EUI-64)或任一尋址格式。此外,可以理解,數(shù)據(jù)結(jié)構(gòu)13可能不遵循任一IP地址格式,而是包含一全局路由前綴、一資產(chǎn)標識符和/或位于預定字段或比特中的任何其它資產(chǎn)信息。
盡管圖6所示的用于傳遞識別數(shù)據(jù)14的數(shù)據(jù)結(jié)構(gòu)13可能與互聯(lián)網(wǎng)協(xié)議尋址模式兼容,然而它并不表明識別標簽在因特網(wǎng)上的當前路由位置。為支持與來自網(wǎng)絡(luò)的標簽10的通信,圖5所示的實施例中的標簽可以作為移動節(jié)點來處理,并向其分配一動態(tài)IP地址,用于它由特定路由位置處的讀卡機服務(wù)12訪問的時刻。例如,如圖5所示,讀卡機服務(wù)12可向ID標簽10分配一訪客標識19。讀卡機服務(wù)然后維護儲存接收到的識別數(shù)據(jù)14和分配的訪客標識19之間的相關(guān)性的數(shù)據(jù)庫。
訪客標識19是指示識別標簽10在網(wǎng)絡(luò)上的位置的任何數(shù)據(jù)或信號,并可與標準互聯(lián)網(wǎng)協(xié)議地址兼容,包括移動IPv6、移動IPv4以及任何其它標準IP格式。在一個實施例中,訪客標識19可以是當與讀卡機服務(wù)12聯(lián)系時由標簽臨時使用的完整的因特網(wǎng)地址?;蛘?,為形成動態(tài)標簽路由地址,訪客標識19可以與讀卡機服務(wù)12的IP地址的至少一部分串接,以形成與附加的網(wǎng)絡(luò)兼容的完整的路由地址。例如,讀卡機服務(wù)12可以被分配一具有典型子網(wǎng)前綴的IP地址。分配給每一標簽的訪客標識19可包括一唯一接口ID,它可串接到讀卡機服務(wù)的因特網(wǎng)地址的一部分,如讀卡機子網(wǎng)前綴(如,讀卡機服務(wù)的全局路由前綴和站點子網(wǎng)標識)。在圖7所示的示例實施例中,讀卡機地址60包含全局路由前綴62和站點子網(wǎng)標識64,形成了讀卡機子網(wǎng)前綴66。讀卡機地址60也包括接口標識70。分配給識別標簽的訪客標識19可形成與讀卡機服務(wù)的IP地址兼容的接口標識。標簽的動態(tài)路由地址可通過將讀卡機子網(wǎng)前綴66與訪客標識19串接,以形成標簽路由地址68來確定。以這一方式,標簽路由地址68將標簽標識為對附加的網(wǎng)絡(luò)的IP主機,并標識消息話務(wù)應(yīng)當如何通過讀卡機服務(wù)12路由到標簽10。
在圖7的說明性實施例中,讀卡機地址60包括具有值為“1”的接口標識70的讀卡機子網(wǎng)前綴66。給定分配給訪客標識的比特數(shù),訪客標識19然后可被分配一值在2和最大值之間的接口標識。與值為“0”的接口標識串接的讀卡機子網(wǎng)前綴可以被保留,作為讀卡機定義的子網(wǎng)的任何指定(anycast)地址。
在圖8所示的另一實施例中,讀卡機子網(wǎng)前綴66可能不是僅對讀卡機服務(wù)12唯一。相反,子網(wǎng)前綴66可支持多個路由器和/或讀卡機服務(wù)。由此,在所示的實施例中,可正常地向附加的網(wǎng)絡(luò)中讀卡機服務(wù)上的最后一個路由器分配一站點子網(wǎng)地址。讀卡機的接口標識70然后被細分成兩個字段讀卡機子網(wǎng)后綴72和讀卡機標識74。以這一方式,讀卡機子網(wǎng)后綴72和讀卡機標識74形成了讀卡機地址60的接口標識70。讀卡機子網(wǎng)后綴72可指示附加到路由器的特定讀卡機,而對應(yīng)的讀卡機標識74可指示附加到網(wǎng)絡(luò)的特定讀卡機服務(wù)。如圖8所示,標簽的路由位置可以通過將讀卡機子網(wǎng)前綴66和讀卡機子網(wǎng)后綴72與訪客標識19串接,以形成標簽路由地址68來確定。
回到圖8,讀卡機IP地址60的讀卡機子網(wǎng)后綴66可標識一起擔當代理服務(wù)器池(pool)的多個讀卡機服務(wù),而非標識一個特定的讀卡機服務(wù)。讀卡機標識74可指示池中特定的讀卡機服務(wù)。然而,當通過將訪客ID19與讀卡機子網(wǎng)前綴和讀卡機子網(wǎng)后綴串接來形成標簽路由地址時,通過特定且唯一的讀卡機的路由信息丟失。在這一實施例中,多個讀卡機服務(wù)可具有相同的聯(lián)系范圍,使得所有的讀卡機服務(wù)可在該區(qū)域內(nèi)聯(lián)系每一標簽?;蛘?,多個讀卡機服務(wù)可跟蹤哪些標簽可由每一特定的讀卡機服務(wù)聯(lián)系,并相應(yīng)地路由收到的消息。為避免重復的訪客標識分配,池中的每一讀卡機服務(wù)可在值的唯一范圍內(nèi)分配訪客標識和/或?qū)⒎峙涞闹祩鬟f到池內(nèi)的其它讀卡機服務(wù)。
在圖8所示的實施例中,全局路由前綴是48比特寬,子網(wǎng)標識符是16比特寬,讀卡機子網(wǎng)后綴是16比特寬,而讀卡機標識74是48比特寬。可以理解,對于讀卡機和標簽地址中的任何字段,可以使用其它比特寬度,只要所得的地址與互聯(lián)網(wǎng)協(xié)議尋址模式兼容,該尋址模式在所示的實施例中為移動IPv6。
返回到圖5,讀卡機服務(wù)12可發(fā)送關(guān)于標簽10的信息,如分配的訪客標識和/或其它已知或可確定的信息,以向網(wǎng)絡(luò)通知標簽的動態(tài)地址,并更新關(guān)于標簽的所儲存的記錄。讀卡機服務(wù)12也可從儲存的記錄中接收關(guān)于標簽的信息。為接收和/或發(fā)送關(guān)于標簽10和/或資產(chǎn)的信息,讀卡機服務(wù)12可如圖5所示地確定每一接收到的識別數(shù)據(jù)14的所選擇的資產(chǎn)查找服務(wù)40的地址38,如URL。資產(chǎn)查找服務(wù)40維護儲存由識別數(shù)據(jù)14識別的給定資產(chǎn)的具體資產(chǎn)信息42的至少一個數(shù)據(jù)庫。如上所述,在一個實施例中,資產(chǎn)查找服務(wù)40可以由駐留在多個計算機系統(tǒng)上的多個數(shù)據(jù)庫提供。例如,資產(chǎn)查找服務(wù)可提供信息如涉及資產(chǎn)的標識和/或特征信息、資產(chǎn)歷史、和/或資產(chǎn)的網(wǎng)絡(luò)地址信息。
讀卡機服務(wù)12可通過地址38接入資產(chǎn)查找服務(wù)40。讀卡機服務(wù)然后可檢索給定識別數(shù)據(jù)14的儲存的資產(chǎn)信息42,以提供資產(chǎn)管理。另外,讀卡機服務(wù)可接入資產(chǎn)查找服務(wù),以用已知或可由讀卡機服務(wù)確定的數(shù)據(jù)更新資產(chǎn)信息42。資產(chǎn)信息42可由讀卡機服務(wù)和/或資產(chǎn)查找服務(wù)以任何數(shù)量的方式來接收,包括但不限于,可由讀卡機服務(wù)和/或資產(chǎn)查找服務(wù)辨別為資產(chǎn)信息的任何數(shù)據(jù)或信號,如計算機通信協(xié)議的任一格式的消息。
資產(chǎn)信息42可以是指示資產(chǎn)信息的任何數(shù)據(jù)或信號,例如動態(tài)資產(chǎn)信息(如,資產(chǎn)環(huán)境測量)、臨時資產(chǎn)信息(如,包括訪問ID標簽10的讀卡機的地理位置的資產(chǎn)地理位置、包括訪客標識19的標簽的因特網(wǎng)路由位置、銷售狀態(tài)等)、靜態(tài)資產(chǎn)信息(如,序列號、型號、產(chǎn)品類型、重量等)、和/或其它信息(如,關(guān)于訪問ID標簽的讀卡機的信息和儲存的臨時和/或動態(tài)信息的歷史值)。另外或可選地,更新的資產(chǎn)信息可以被結(jié)合到一動態(tài)序列號中,它具有指示特定的動態(tài)、臨時、靜態(tài)和/或其它資產(chǎn)信息的字段。
在圖5所示的示例中,資產(chǎn)查找服務(wù)可執(zhí)行歸屬代理的過程,因為它可由資產(chǎn)管理器控制,并且如上所述,可維護將每一標簽的識別數(shù)據(jù)14與標簽路由地址68相關(guān)聯(lián)的數(shù)據(jù)庫。由此,當服務(wù)更新資產(chǎn)查找服務(wù)的資產(chǎn)信息數(shù)據(jù)庫時,移動IP下的動態(tài)轉(zhuǎn)交地址的綁定更新也被更新。或者,歸屬代理可由獨立于資產(chǎn)查找服務(wù)的服務(wù)來執(zhí)行。為向歸屬代理通知標簽的動態(tài)路由地址68(類似于移動IPv6中的轉(zhuǎn)交地址),讀卡機服務(wù)12可使用移動IPv6中的歸屬代理發(fā)現(xiàn)或任一其它合適的過程,來確定歸屬代理的IP地址以接收綁定更新。
當讀卡機服務(wù)發(fā)送傳遞標簽路由地址68的綁定更新時,允許網(wǎng)絡(luò)化服務(wù)器和主機系統(tǒng)直接聯(lián)系標簽。例如,如圖5所示,標簽路由地址68的知識允許標簽應(yīng)用程序46將消息44直接定址到標簽10。由此,標簽應(yīng)用程序46知道了標簽路由地址68之后,可通過讀卡機服務(wù)將分組的消息44直接發(fā)送到標簽,只要讀卡機服務(wù)保持在期望ID標簽的范圍之內(nèi)。標簽消息44可以是指示對標簽的信息、指令、查詢或請求的任何信號或數(shù)據(jù),包括重寫消息存儲空間、刪除標簽存儲空間、打開電池、關(guān)閉電池、校準傳感器、作出傳感器測量、執(zhí)行加密或任何授權(quán)或管理校驗。應(yīng)當理解,標簽應(yīng)用程序46可以由任何計算機系統(tǒng)來執(zhí)行,包括資產(chǎn)查找服務(wù)、資源服務(wù)(下文參考圖5來進一步討論)、讀卡機服務(wù)以及期望與標簽10和/或讀卡機服務(wù)12通信的任何計算機系統(tǒng)。
為確定標簽路由地址68,標簽應(yīng)用程序46可聯(lián)系資產(chǎn)查找服務(wù),并請求期望標簽的標簽路由地址,它由圖5所示的特定資產(chǎn)識別數(shù)據(jù)14識別。如果讀卡機服務(wù)12已經(jīng)更新了資產(chǎn)信息數(shù)據(jù)庫,則資產(chǎn)查找服務(wù)可將標簽路由地址返回到標簽應(yīng)用程序?;蛘?,標簽應(yīng)用程序并非請求并接收標簽路由地址,而是可將標簽指令44直接發(fā)送到資產(chǎn)查找服務(wù)40,它可將該標簽指令轉(zhuǎn)發(fā)到服務(wù)12,并因此轉(zhuǎn)發(fā)到標簽10。
在上文參考圖6所討論的所示實施例中,識別數(shù)據(jù)14可以與因特網(wǎng)地址格式兼容,并可由標簽應(yīng)用程序用于定址標簽指令。如上所述,包含識別數(shù)據(jù)14的數(shù)據(jù)結(jié)構(gòu)13不表示ID標簽10的實際路由位置,因為標簽是移動的。然而,與因特網(wǎng)地址兼容的識別數(shù)據(jù)14可以是與移動IP中的移動節(jié)點的歸屬地址兼容的移動ID標簽的歸屬地址在因特網(wǎng)上的路由位置。以這一方式,識別數(shù)據(jù)14可能不僅是附加的資產(chǎn)性質(zhì)的標識符,還是識別標簽的持久歸屬地址。例如,使用移動IPv6,標簽可被認為是移動節(jié)點。識別數(shù)據(jù)14的子網(wǎng)前綴602(圖6中示出)可以是IPv6歸屬子網(wǎng)前綴,而數(shù)據(jù)結(jié)構(gòu)13可以是標簽的歸屬地址。在移動IPv6中,包括至少一個路由器的歸屬代理可使用標簽的歸屬子網(wǎng)前綴602來實現(xiàn)歸屬鏈路。諸如ALS等歸屬代理可初始化并維護具有由該資產(chǎn)管理員控制的標簽的綁定的數(shù)據(jù)庫,資產(chǎn)管理員例如制造商、批發(fā)商、零售商、所有者和/或?qū)芾砀郊拥劫Y產(chǎn)的標簽感興趣的其它控制人員。
移動IP的簿記和轉(zhuǎn)發(fā)過程可用于將標簽指令44從標簽應(yīng)用程序46定向到標簽10。該通信可通過諸如資產(chǎn)查找服務(wù)等歸屬代理轉(zhuǎn)發(fā),或者如果向網(wǎng)絡(luò)(及其附帶的路由器)通知了標簽歸屬地址(如識別數(shù)據(jù)14)與動態(tài)標簽路由地址68的綁定,則可將該通信直接發(fā)送到其動態(tài)標簽路由地址68處的標簽。另外,移動IPv6提供了用于高速緩存動態(tài)標簽路由地址68的綁定更新的機制,使得始發(fā)的對應(yīng)方,如標簽應(yīng)用程序,可將分組直接路由到標簽的當前子網(wǎng)(即,通過讀卡機服務(wù)12),而無需一直將分組發(fā)送回歸屬代理以供轉(zhuǎn)發(fā)。移動IP也可向歸屬代理提供一機制,以發(fā)送對連續(xù)或非連續(xù)IP地址的一批綁定更新。當單個讀卡機檢測到多個標簽時,如當一批貨物進入批發(fā)倉庫時,成批的綁定更新可減少網(wǎng)絡(luò)通信量。因此,諸如移動IPv6等移動尋址系統(tǒng)可提供各種機制,用于處理定址到移動主機的歸屬地址(如,定址到標簽10的識別數(shù)據(jù)14)的消息的簿記和轉(zhuǎn)發(fā),以及當移動節(jié)點(ID標簽10)中斷和重新進行與讀卡機的通信連接時地址的保留和簿記。以這一方式,諸如移動IPv6等移動IP標準將依照標準移動IP的機制將消息話務(wù)轉(zhuǎn)發(fā)到正確的動態(tài)標簽路由地址。
在一個實施例中,當識別標簽離開發(fā)送區(qū)域或停止響應(yīng)時,讀卡機服務(wù)可注意到這一事實,并執(zhí)行與移動IPv6兼容的所需的任何清除。例如,識別標簽可移至第一讀卡機服務(wù)的聯(lián)系范圍之外。如果第一讀卡機服務(wù)檢測到識別標簽不響應(yīng),則第一讀卡機服務(wù)可更新資產(chǎn)查找服務(wù)的資產(chǎn)信息數(shù)據(jù)庫,它可與移動IPv6的綁定更新兼容。第一讀卡機服務(wù)可保留識別數(shù)據(jù)14一段時間,并可周期性地確保該標簽在范圍之外。當標簽移至第二讀卡機服務(wù)的范圍之內(nèi)時,該第二讀卡機服務(wù)然后可更新資產(chǎn)查找服務(wù)的資產(chǎn)信息數(shù)據(jù)庫,然后分配一新的訪客標識。資產(chǎn)查找服務(wù)然后可向第一讀卡機服務(wù)通知新的標簽路由地址,使得資產(chǎn)查找服務(wù)和/或第一讀卡機服務(wù)可將所接收到的任何消息話務(wù)轉(zhuǎn)發(fā)到網(wǎng)絡(luò)上其新的路由位置處的標簽。
一般而言,無源標簽包括IC和天線,它們都使用來自讀卡機的信號的功率來用識別數(shù)據(jù)14響應(yīng)。有源標簽通常包括IC、天線和電池。在某些情況下,電池驅(qū)動IC的電路,并向讀卡機廣播響應(yīng)信號?;蛘?,某些有源標簽使用電池僅用于運行IC的電路,并且與無源標簽一樣,使用來自讀卡機信號的功率來響應(yīng)。在有源或無源標簽中,IC是相當簡單的電路,以降低成本并限制功率要求。由此,ID標簽10可能無法支持非常多的消息協(xié)議。在一個示例中,識別標簽可實現(xiàn)支持一小組消息的真實IP棧,包括但不限于用戶數(shù)據(jù)報協(xié)議(“UDP”)和/或傳輸控制協(xié)議(“TCP”)消息。或者,標簽10可具有由資產(chǎn)管理員和/或標簽制造商預定的專用協(xié)議的特定且有限的消息集。例如,網(wǎng)絡(luò)可相信標簽可接收并解釋具有有限命令集的UDP消息。然而,當與標簽10聯(lián)系的讀卡機服務(wù)12接收到定向到標簽路由地址68的任何消息話務(wù)時,讀卡機服務(wù)可將消息換碼成識別標簽的專用協(xié)議。讀卡機服務(wù)可如所需地將消息發(fā)送到標簽。標簽的回復(如果有的話)由標簽響應(yīng)于來自讀卡機服務(wù)的通信或命令話務(wù)來發(fā)送,并可由讀卡機進一步換碼成消息,以在適當時通過網(wǎng)絡(luò)轉(zhuǎn)發(fā)。讀卡機服務(wù)并非向用標簽路由地址68定址的標簽發(fā)送所有的消息話務(wù),而是可讀取并分析該消息話務(wù)。讀卡機服務(wù)可認識到該命令不要求與標簽10的交互,但是可由讀卡機服務(wù)本身執(zhí)行。例如,識別讀卡機服務(wù)的地理位置、響應(yīng)綁定更新請求和傳遞讀卡機服務(wù)的IP地址可能不要求與標簽10的交互。由此,讀卡機服務(wù)并非詢問標簽它是否知道地理位置,而是可用請求的信息回復發(fā)送者,而不需要進一步與標簽通信。以這一方式,與標簽的通信可以被減少,以保存電池功率和帶寬使用率。
如上文相對于圖5所討論的,讀卡機服務(wù)12可通過地址38,如URL接入資產(chǎn)查找服務(wù)40。在一個示例中,讀卡機服務(wù)12本身可如上文相對于圖6所描述的,通過接收全局路由前綴或因特網(wǎng)地址作為從標簽10接收到的識別數(shù)據(jù)14的一部分,來確定地址38。為支持資產(chǎn)管理,資產(chǎn)管理員可用其全局路由前綴604和預定的站點子網(wǎng)ID和接口ID來設(shè)置IP地址,以指向其所選擇的資產(chǎn)查找服務(wù)。例如,讀卡機服務(wù)12可向接收到的全局路由前綴追加一預定的后綴,如ALS.aspx,以格式化資產(chǎn)查找服務(wù)40的URL。
或者,如圖5所示,讀卡機服務(wù)12可通過詢問預定的資源服務(wù)36將識別數(shù)據(jù)14解析成資產(chǎn)查找服務(wù)的地址。例如,讀卡機服務(wù)可聯(lián)系指向資源服務(wù)36的預定地址,如URL。資源服務(wù)將每一注冊的識別數(shù)據(jù)14或識別數(shù)據(jù)的部分,如資產(chǎn)標識符20與由控制資產(chǎn)的資產(chǎn)管理員提供的地址38相關(guān)。以這一方式,資源服務(wù)36返回每一提供的識別數(shù)據(jù)14的地址。在一個示例中,資源服務(wù)可以由通用描述、發(fā)現(xiàn)和集成商業(yè)注冊(“UBR”)來提供。UBR當前由國際商業(yè)系統(tǒng)、微軟和SAP來操作。應(yīng)當認識到,各種服務(wù)器系統(tǒng)可維護將每一識別數(shù)據(jù)14與所選擇的查找服務(wù)提供商,包括資產(chǎn)管理員本身的地址相關(guān)的資源數(shù)據(jù)庫。
現(xiàn)在將參考圖9-15描述資產(chǎn)管理方法的一個示例實現(xiàn)。
圖5中所示的讀卡機服務(wù)12、資產(chǎn)查找服務(wù)40和資源服務(wù)36都可以在一個或多個計算機或其它設(shè)備上存在和運作,擔當識別標簽10的讀卡機服務(wù)、讀卡機服務(wù)和/或標簽應(yīng)用程序的資產(chǎn)查找服務(wù)和/或讀卡機服務(wù)的資源服務(wù)。如上文相對于圖5所述的,這些服務(wù)的每一個可完全或部分地在多個計算機系統(tǒng)或設(shè)備上提供,以提供上述的過程。
在所示的實施例中,讀卡機服務(wù)12由下文參考圖9-10和13-14討論的讀卡機系統(tǒng)200提供。在所示的實施例中,資產(chǎn)查找服務(wù)40由資產(chǎn)查找服務(wù)器300(下文參考圖11-12和15來討論)提供,資源服務(wù)36由資源服務(wù)器提供,該資源服務(wù)器在與本申請/專利同一天共同提交的名為“資產(chǎn)管理的方法和識別標簽(METHOD AND IDENTIFICATION TAG)”的待決申請中有進一步的討論,其委托摘要號為307217.01/MSFTI122174,該申請通過引用結(jié)合于此。標簽應(yīng)用程序46可駐留在任何系統(tǒng)上,并且其實現(xiàn)應(yīng)當對本領(lǐng)域的技術(shù)人員是很清楚的。資產(chǎn)查找服務(wù)器300、資源服務(wù)器和運行標簽應(yīng)用程序46的系統(tǒng)可以是可由讀卡機系統(tǒng)200以本領(lǐng)域中已知的任一方式(如,通過因特網(wǎng))接入的網(wǎng)絡(luò)化系統(tǒng)。
如圖9所示,讀卡機系統(tǒng)200可包括一個或多個通信端口202,它們可包括標簽詢問器212,如收發(fā)器、磁條讀卡機、激光讀卡機、光學符號識別設(shè)備或適用于確定標簽10的標簽信息的其它設(shè)備。讀卡機系統(tǒng)200也包括一個或多個處理器204、內(nèi)部日期和時間時鐘206以及存儲208,存儲208包括定義指令的一個或多個計算機程序222,當這些指令被執(zhí)行時,指令計算機執(zhí)行讀卡機服務(wù)12的操作。存儲也可包括讀卡機資產(chǎn)數(shù)據(jù)庫210?,F(xiàn)在將結(jié)合圖10更詳細地討論讀卡機資產(chǎn)數(shù)據(jù)庫,并參考圖13進一步討論程序222。
圖10示出了讀卡機資產(chǎn)數(shù)據(jù)庫210的一個示例表250,它包括一個或多個記錄252。一般而言,每一記錄將識別數(shù)據(jù)14與關(guān)于資產(chǎn)的附加信息相關(guān)聯(lián)。在本示例中,每一記錄252包括識別數(shù)據(jù)14、訪客標識19、型號254、尺寸/顏色256、資產(chǎn)制造商260、資產(chǎn)管理員261、地理位置262、溫度264、制造日期266、到期日268、資產(chǎn)重量270,并且資產(chǎn)從每一標簽10接收識別數(shù)據(jù)14。讀卡機系統(tǒng)可分配訪客標識19;然而,標簽本身、資產(chǎn)查找服務(wù)或適用于分配訪客標識的任何系統(tǒng)可分配訪客標識。資產(chǎn)查找服務(wù)38由讀卡機系統(tǒng)和/或資源服務(wù)36(當存在時)初始化并更新。剩余數(shù)據(jù)可在給定識別數(shù)據(jù)時當資產(chǎn)查找服務(wù)40提供資產(chǎn)信息42時被初始化和更新。包括諸如溫度等資產(chǎn)環(huán)境的動態(tài)數(shù)據(jù)和諸如資產(chǎn)地理或路由位置等臨時數(shù)據(jù)(如,訪客ID19)可由讀卡機系統(tǒng)在確定或接收該信息時更新。
如圖10所示,識別數(shù)據(jù)14可包括全局路由前綴604,并可被格式化以與互聯(lián)網(wǎng)協(xié)議地址兼容。識別數(shù)據(jù)14可包括一資產(chǎn)標識符,它包括資產(chǎn)類型標識符22和序列號24。識別數(shù)據(jù)的格式和具體內(nèi)容在與本申請/專利同一天共同提交的名為“資產(chǎn)管理的方法和識別標簽(METHOD AND IDENTIFICATION TAG FORASSET MANAGEMENT)”的待決申請中有進一步的討論,其委托摘要號為307217.01/MSFTI122174,該申請通過引用結(jié)合于此。
如圖11的示例實施例中所示的,主存資產(chǎn)查找服務(wù)40的資產(chǎn)查找服務(wù)器300可包括一個或多個通信端口302、一個或多個處理器304、內(nèi)部日期和時間時鐘306、包括定義指令的一個或多個計算機程序322的存儲308,當這些指令被執(zhí)行時,指令計算機執(zhí)行資產(chǎn)查找服務(wù)器的操作。存儲308也可包括資產(chǎn)信息數(shù)據(jù)庫310。現(xiàn)在將結(jié)合圖12來更詳細地討論資產(chǎn)信息數(shù)據(jù)庫,并在下文參考圖15討論程序322。
圖12示出了資產(chǎn)信息數(shù)據(jù)庫310的一個實施例的示例表350,它包括一個或多個記錄352。一般而言,每一記錄將諸如資產(chǎn)標識符20等識別數(shù)據(jù)與特定的靜態(tài)、臨時、動態(tài)和/或其它資產(chǎn)信息相關(guān)聯(lián)。在本示例中,每一記錄352包括一資產(chǎn)標識符20,它包括資產(chǎn)類型標識符22和序列號24。資產(chǎn)標識符與以下信息相關(guān)聯(lián)諸如型號254、尺寸/顏色256、顏色258、資產(chǎn)制造商260、制造日期266、到期日268等靜態(tài)信息;諸如訪客標識19、資產(chǎn)管理員261、地理位置262等臨時信息;諸如溫度264、資產(chǎn)重量270等動態(tài)信息;以及諸如讀卡機子網(wǎng)前綴66和/或跟蹤隨時間變化的臨時和/或動態(tài)信息的歷史信息等其它信息。資產(chǎn)信息數(shù)據(jù)庫中靜態(tài)、臨時、動態(tài)和/或其它信息的條目可由資產(chǎn)管理員在識別標簽10與特定的資產(chǎn)相關(guān)聯(lián)時初始化。如上所述,特定的資產(chǎn)可具有對識別和/或跟蹤標簽的生命周期中的資產(chǎn)感興趣的多個資產(chǎn)管理員。由此,當資產(chǎn)管理員在資產(chǎn)的生命周期中改變時,臨時和動態(tài)資產(chǎn)信息數(shù)據(jù)庫記錄可由資產(chǎn)管理員基于從讀卡機系統(tǒng)或其它系統(tǒng)接收到的信息來更新。
上述的每一數(shù)據(jù)庫可以是任何種類的數(shù)據(jù)庫,包括關(guān)系型數(shù)據(jù)庫、面向?qū)ο蟮臄?shù)據(jù)庫、非結(jié)構(gòu)化的數(shù)據(jù)庫或其它數(shù)據(jù)庫。數(shù)據(jù)庫可以使用諸如ASCII文本、二進制文件等平直文件系統(tǒng)、或任一其它文件系統(tǒng)來構(gòu)造。無論上述數(shù)據(jù)庫的這些可能的實現(xiàn)如何,此處所使用的術(shù)語“數(shù)據(jù)庫”指被收集并由計算機可訪問的任一方式儲存的任何數(shù)據(jù)。
現(xiàn)在已經(jīng)描述了本實施例中由讀卡機系統(tǒng)和資產(chǎn)查找服務(wù)器維護的數(shù)據(jù)庫,將描述由讀卡機系統(tǒng)200執(zhí)行的各種操作。參考圖13和14,這些操作包括但不限于,將識別查詢900從讀卡機系統(tǒng)發(fā)送到識別標簽。如果讀卡機系統(tǒng)200如在902處所確定的接收到識別數(shù)據(jù)14(在一個實施例中,為圖6的數(shù)據(jù)結(jié)構(gòu)),則讀卡機系統(tǒng)200初始化讀卡機資產(chǎn)數(shù)據(jù)庫(904)。如上所述,可以理解,識別數(shù)據(jù)可以通過任一計算機可讀介質(zhì)來接收,包括但不限于,已調(diào)制或未調(diào)制射頻信號、磁性讀卡機、激光信號或通過因特網(wǎng)。圖9的讀卡機資產(chǎn)數(shù)據(jù)庫中的記錄可使用接收到的識別數(shù)據(jù)14來創(chuàng)建或更新。在一個示例中,讀卡機系統(tǒng)將接收到的資產(chǎn)識別數(shù)據(jù)14(如全局路由前綴和/或資產(chǎn)標識符)與可由讀卡機系統(tǒng)發(fā)現(xiàn)或已知的其它標簽信息相關(guān)聯(lián)。
再次參考圖13,讀卡機系統(tǒng)200的操作也可包括向標簽分配訪客標識(906)。如上文相對于圖7和8所述的,訪客標識19可以與移動IP地址的接口ID兼容,并且更具體地,可包括IP地址的全部接口ID或其一部分。讀卡機系統(tǒng)200可使用任一期望的模式來選擇訪客標識19,如將一系列可能訪客標識中的最低可用值分配為訪客ID19。例如,使用結(jié)合圖7所討論的方法,訪客ID19可具有“2”到最大值的值,取決于訪客ID中的比特數(shù)。在某些方法中,訪客ID可在被釋放后重復使用。例如,當分配第二訪客ID19時,讀卡機系統(tǒng)可判斷第一訪客ID是否已被釋放,如果是,則重新使用該訪客ID。在一個替換實施例中,讀卡機系統(tǒng)可選擇下一連續(xù)訪客ID,并且如果達到了最大值,則將訪客ID的計數(shù)器重設(shè)回初始值,假定初始分配不再由與讀卡機服務(wù)12聯(lián)系的標簽使用?;蛘撸x卡機系統(tǒng)可從初始訪客標識中搜索列表,以搜索下一可用訪客標識。圖9的讀卡機資產(chǎn)數(shù)據(jù)庫中的記錄可以用分配的訪客ID來更新(908)。具體地,讀卡機系統(tǒng)將特定的識別數(shù)據(jù)14與分配的訪客ID19相關(guān)聯(lián)。
讀卡機系統(tǒng)200可確定資產(chǎn)查找服務(wù)的地址(910)。如上所述,在某些實施例中,資產(chǎn)查找服務(wù)的地址38可以是URL,和/或可由讀卡機系統(tǒng)基于接受到的與預定后綴(如ALS.aspx)串接的識別信息14的全局路由前綴來確定。或者,讀卡機系統(tǒng)200可聯(lián)系資源服務(wù)36(在圖5中示出)來確定地址38。在確定了地址之后,讀卡機系統(tǒng)將接收到的識別數(shù)據(jù)發(fā)送(912)到位于資產(chǎn)查找服務(wù)的已確定地址處的站點。讀卡機系統(tǒng)然后可接收(914)儲存在資產(chǎn)查找服務(wù)器300的資產(chǎn)信息數(shù)據(jù)庫(圖12)中與識別數(shù)據(jù)14相關(guān)聯(lián)的資產(chǎn)信息42(圖5)。圖9的讀卡機資產(chǎn)數(shù)據(jù)庫中的記錄由讀卡機系統(tǒng)用接收到的資產(chǎn)信息來更新(916)。具體地,讀卡機系統(tǒng)將特定的識別數(shù)據(jù)14與接收到的資產(chǎn)信息42相關(guān)聯(lián)。如圖12所示,資產(chǎn)信息42可包括靜態(tài)、臨時、動態(tài)和其它信息的各種組合。在一個示例中,讀卡機系統(tǒng)可從資產(chǎn)查找服務(wù)接收該靜態(tài)信息。在一個示例中,臨時、動態(tài)和其它信息可由讀卡機服務(wù)確定或已知,這些信息如標簽的地理位置、讀卡機子網(wǎng)前綴等。為更新資產(chǎn)查找服務(wù)器的資產(chǎn)信息數(shù)據(jù)庫中的臨時、動態(tài)和其它資產(chǎn)信息,讀卡機系統(tǒng)可將資產(chǎn)信息發(fā)送到資產(chǎn)查找服務(wù)(918)。例如,讀卡機系統(tǒng)可發(fā)送讀卡機的地理位置、分配的訪客ID、讀卡機的全局路由地址、讀卡機的站點子網(wǎng)ID、和/或由讀卡機采用或接收的任何測量信息,如本地溫度。
讀卡機系統(tǒng)也可發(fā)送一與移動IP兼容綁定更新,以允許任一消息話務(wù)通過其動態(tài)標簽路由地址基于所分配的訪客ID被直接定址到標簽10。如上所述,綁定更新可被發(fā)送到歸屬代理,它可以是資產(chǎn)查找服務(wù),并可通過移動IPv6中的歸屬代理發(fā)現(xiàn)或任一其它合適的過程來發(fā)現(xiàn)。如果歸屬代理由獨立于資產(chǎn)查找服務(wù)的系統(tǒng)提供,則讀卡機服務(wù)可使用移動IP中的歸屬代理發(fā)現(xiàn)來確定歸屬代理的路由位置,或可使用任一其它合適的過程或系統(tǒng)來向網(wǎng)絡(luò)通知該動態(tài)標簽路由地址??梢岳斫猓勺x卡機系統(tǒng)發(fā)送和接收的資產(chǎn)信息可以單獨地和/或在不同的時刻提供。另外,多個記錄可被單獨或成批地發(fā)送。
如果讀卡機系統(tǒng)響應(yīng)于對標簽的發(fā)送查詢未接收到識別數(shù)據(jù),則讀卡機系統(tǒng)可確定(920)先前是否有與標簽10的聯(lián)系。更具體地,讀卡機系統(tǒng)可有時和/或每一次當發(fā)送查詢時核查讀卡機資產(chǎn)數(shù)據(jù)庫(圖10),以確保對與特定的識別數(shù)據(jù)相關(guān)聯(lián)的每一記錄接收到了識別數(shù)據(jù)。如果存在記錄(如,先前與標簽10有聯(lián)系且尚未超時),則讀卡機系統(tǒng)可重試聯(lián)系標簽(922)?;蛘?,讀卡機系統(tǒng)可假定標簽10不再處于讀卡機服務(wù)12的范圍之內(nèi),并從讀卡機資產(chǎn)數(shù)據(jù)庫中刪除與該特定識別數(shù)據(jù)14相關(guān)聯(lián)的記錄(924)。讀卡機系統(tǒng)也可發(fā)送與移動IP兼容的綁定更新(926),以更新定址到標簽10的任一消息話務(wù)的路由。綁定更新可包括更新資產(chǎn)查找服務(wù)器的資產(chǎn)信息數(shù)據(jù)庫。
參考圖14,讀卡機系統(tǒng)200可接收定址到標簽路由地址的消息分組。如上文參考圖5所述的,讀卡機系統(tǒng)可直接向標簽發(fā)送分組?;蛘?,如圖14所示,讀卡機系統(tǒng)可讀取并分析(932)定址到標簽10的消息,以確定(934)消息是否要求與標簽的交互。例如,如果讀卡機系統(tǒng)知道請求的信息,如儲存在讀卡機資產(chǎn)數(shù)據(jù)庫中的信息,包括讀卡機的地理位置、綁定更新或先前從標簽或資產(chǎn)查找服務(wù)接收到的任何資產(chǎn)信息或以某一其它方式對讀卡機可用的信息,則讀卡機系統(tǒng)可響應(yīng)(946)消息,而不向標簽發(fā)送消息,也不等待來自標簽的響應(yīng)。如果消息信息對讀卡機是未知的,或者消息要求標簽的某一交互(如,打開傳感器),則讀卡機系統(tǒng)可向標簽發(fā)送(938)命令或查詢。發(fā)送的命令或查詢可以是接收到的消息的所有或一部分,取決于標簽的交互要求和能力。讀卡機系統(tǒng)可接收(940)標簽的響應(yīng)和/或接收的確認。
如上所述,標簽一般具有有限的命令語言,并可實現(xiàn)支持一小組消息的真實IP棧?;蛘?,如圖14的實施例所示的,讀卡機系統(tǒng)可任選地執(zhí)行接收消息的任一必需的換碼(936),如指令集。例如,換碼可剝?nèi)ヒ憫?yīng)的標簽不需要的任何數(shù)據(jù)的消息,如消息發(fā)送者的地址和身份、任何安全頭部等等。換碼可將消息的至少一部分轉(zhuǎn)換成可由ID標簽理解的格式,如專用協(xié)議。換碼可減少消息傳輸?shù)膸?、可減少標簽在儲存消息時使用的存儲器、和/或可允許標簽接收任一格式的消息而無需重寫標簽的IC,因為讀卡機系統(tǒng)可將消息轉(zhuǎn)換成可接受的格式。讀卡機系統(tǒng)然后可向標簽發(fā)送(938)命令或查詢。因此,由讀卡機系統(tǒng)發(fā)送到標簽的消息可包括定址到專用協(xié)議的特定ID標簽的查詢或消息。標簽可響應(yīng),讀卡機系統(tǒng)可接收(940)標簽的回復。讀卡機系統(tǒng)然后可在需要時將標簽的響應(yīng)換碼(942)成網(wǎng)絡(luò)兼容公共協(xié)議,并將該響應(yīng)轉(zhuǎn)發(fā)(944)到消息的始發(fā)者。另外,讀卡機系統(tǒng)可用從標簽接收到的信息更新圖9中示出的讀卡機資產(chǎn)數(shù)據(jù)庫,以減少需要標簽聯(lián)系的未來的話務(wù)量。
如圖15所示,提供資產(chǎn)查找服務(wù)40的資產(chǎn)查找服務(wù)器300的操作包括但不限于,通過將標簽10的資產(chǎn)標識符與特定的資產(chǎn)信息相關(guān)聯(lián)來初始化(950)資產(chǎn)信息數(shù)據(jù)庫(圖12)。具體地,關(guān)于資產(chǎn)的信息從資產(chǎn)制造商或其它資產(chǎn)管理員接收。在使用圖6所示的數(shù)據(jù)庫結(jié)構(gòu)13的一個實施例中,關(guān)于資產(chǎn)的信息可包括全局路由前綴、資產(chǎn)標識符,它可包括資產(chǎn)類型和/或序列號、型號、尺寸、顏色、資產(chǎn)制造商、資產(chǎn)管理員、資產(chǎn)位置、資產(chǎn)溫度、制造日期、到期日和/或資產(chǎn)重量??墒褂萌魏纬R?guī)的注冊或輸入過程或機制來獲取這一信息。資產(chǎn)信息數(shù)據(jù)庫的元素可被提供一次,或單獨且在不同的時刻提供,從而允許資產(chǎn)管理員在信息變得可用時更新數(shù)據(jù)庫。圖12的資產(chǎn)信息數(shù)據(jù)庫中的記錄使用接收到的信息來創(chuàng)建或更新。具體地,資產(chǎn)查找服務(wù)器將資產(chǎn)標識符與資產(chǎn)信息相關(guān)聯(lián)。
參考圖15,資產(chǎn)查找服務(wù)器300操作也包括從讀卡機系統(tǒng)接收(952)資產(chǎn)標識符以及對資產(chǎn)信息的查詢。資產(chǎn)查找服務(wù)器然后可將接收到的資產(chǎn)標識符與資產(chǎn)信息數(shù)據(jù)庫中的記錄進行匹配。資產(chǎn)查找服務(wù)器然后可將相關(guān)聯(lián)的信息發(fā)送(954)到讀卡機系統(tǒng)。資產(chǎn)查找服務(wù)器操作也可包括從讀卡機系統(tǒng)956接收資產(chǎn)信息。具體地,讀卡機系統(tǒng)可從識別標簽接收一個以上全局路由前綴和序列號,包括靜態(tài)、臨時、動態(tài)數(shù)據(jù)和/或其它信息。資產(chǎn)信息數(shù)據(jù)庫可包括由讀卡機系統(tǒng)確定的信息的記錄,如地理位置、訪客ID和/或標簽的其它信息,如讀卡機路由地址。如果靜態(tài)、臨時、動態(tài)和/或其它數(shù)據(jù)需要被更新或糾正,則該信息可由資產(chǎn)查找服務(wù)接收(956),以更新(958)和維護資產(chǎn)信息數(shù)據(jù)庫。
如果資產(chǎn)查找服務(wù)器也是歸屬代理,則它可執(zhí)行移動IP中歸屬代理的操作。這些操作可包括但不限于,接收綁定更新、如果與圖6所示的IP地址兼容則轉(zhuǎn)發(fā)定址到標簽識別數(shù)據(jù)的消息、用標簽的正確動態(tài)路由地址響應(yīng)綁定更新、以及執(zhí)行動態(tài)標簽路由地址的簿記。可以理解,任何標準網(wǎng)絡(luò)協(xié)議的操作,包括移動IPv6,或?qū)崿F(xiàn)和維護動態(tài)尋址模式的任何合適的操作,都可適用于資產(chǎn)查找服務(wù)器和/或擔當移動網(wǎng)絡(luò)內(nèi)路由器和/或代理的任何系統(tǒng)。上文相對于圖13-15討論的各種操作不需要順序地或以所示的順序來執(zhí)行。
可用于單獨或組合地實現(xiàn)圖5、9和/或11的讀卡機系統(tǒng)、資產(chǎn)查找服務(wù)器、資源服務(wù)器和標簽應(yīng)用程序的各種元件的計算機系統(tǒng)通常包括連接到輸出設(shè)備和輸入設(shè)備的至少一個主單元,輸出設(shè)備向用戶顯示信息,而輸入設(shè)備從用戶接收信息。該主單元可包括通過互連機制連接到存儲器系統(tǒng)的處理器。輸入設(shè)備和輸出設(shè)備也通過互連機制連接到處理器和存儲器系統(tǒng)。
圖5、9和/或11所示的計算設(shè)備以及標簽10通常包括某一形式的計算機可讀介質(zhì)。計算機可讀介質(zhì)可以是可由資產(chǎn)管理中的其它計算設(shè)備訪問的任一可用介質(zhì)。作為示例而非局限,計算機可讀介質(zhì)可包括計算機存儲介質(zhì)和通信介質(zhì)。計算機存儲介質(zhì)包括以用于儲存諸如計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)等信息的任一方法或技術(shù)實現(xiàn)的易失和非易失,可移動和不可移動介質(zhì)。計算機存儲介質(zhì)包括但不限于,RAM、ROM、EEPROM、閃存或其它存儲器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光盤存儲、磁盒、磁帶、磁盤存儲或其它磁存儲設(shè)備、或可以用來儲存所期望的信息并可由資產(chǎn)管理系統(tǒng)中的計算系統(tǒng)訪問的任一其它介質(zhì)。通信介質(zhì)通常在諸如載波或其它傳輸機制的已調(diào)制數(shù)據(jù)信號中包含計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù),并包括任一信息傳送介質(zhì)。術(shù)語“已調(diào)制數(shù)據(jù)信號”指以對信號中的信息進行編碼的方式設(shè)置或改變其一個或多個特征的信號。作為示例而非局限,通信介質(zhì)包括有線介質(zhì),如有線網(wǎng)絡(luò)或直接連線連接,以及無線介質(zhì),如聲學、RF、紅外和其它無線介質(zhì)。上述任一的組合也應(yīng)當包括在計算機可讀介質(zhì)的范圍之內(nèi)。
一個或多個數(shù)據(jù)設(shè)備可連接到計算機系統(tǒng)。示例輸出設(shè)備包括陰極射線管(CRT)顯示器、液晶顯示器和其它視頻輸出設(shè)備、打印機、諸如調(diào)制解調(diào)器等通信設(shè)備、諸如磁盤或磁帶等存儲設(shè)備和音頻數(shù)據(jù)、一個或多個輸入設(shè)備可連接到計算機系統(tǒng)。示例輸入設(shè)備包括鍵盤、鍵區(qū)、跟蹤球、鼠標、筆和圖形輸入板、通信設(shè)備、以及諸如音頻和視頻捕捉設(shè)備等數(shù)據(jù)輸入設(shè)備。本發(fā)明不限于結(jié)合計算機系統(tǒng)使用的或此處描述的特定輸入或輸出設(shè)備。
計算機系統(tǒng)可以是可使用計算機編程語言來編程通用計算機系統(tǒng),計算機編程語言如SmallTalk、C++、Java、Ada或C#(C-sharp),或諸如腳本語言或甚至是匯編語言等其它語言。本發(fā)明的各方面可以在非編程的環(huán)境中實現(xiàn)(如,以HTML、XML或其它格式創(chuàng)建的文檔,當在瀏覽器程序的窗口中察看時,可呈現(xiàn)圖形用戶界面的各方面或執(zhí)行其它功能)。本發(fā)明的各方面可被實現(xiàn)為編程或非編程元件,或其任一組合。計算機系統(tǒng)也可以是特別編程、專用硬件,或應(yīng)用專用集成電路(ASIC)。讀卡機系統(tǒng)也可包括尋呼機、電話、個人數(shù)字助理或其它電子數(shù)據(jù)通信設(shè)備。
在通用通信系統(tǒng)中,處理器通常是可購買的處理器,如可從英特爾公司購買的眾所周知的Pentium處理器。許多其它的處理器也是可用的。這類處理器通常執(zhí)行一種操作系統(tǒng),如可從微軟公司購買的Windows 95、Windows 98、WindowsNT、Windows 2000或Windows XP,可從蘋果公司購買的MAC OS系統(tǒng)X、可從Sun Microsystems購買的Solaris操作系統(tǒng)、或可從各種來源獲得的UNIX??墒褂迷S多其它操作系統(tǒng)。
處理器和操作系統(tǒng)一起定義了計算機平臺,為其用高級編程語言來書寫應(yīng)用程序。應(yīng)當理解,本發(fā)明不限于特定的計算機系統(tǒng)平臺、處理器、操作系統(tǒng)或網(wǎng)絡(luò)。同樣,本領(lǐng)域的技術(shù)人員應(yīng)當清楚,本發(fā)明不限于特定的編程語言或計算機系統(tǒng)。此外,應(yīng)當理解,也可使用其它適當?shù)木幊陶Z言和其它適當?shù)挠嬎銠C系統(tǒng)。
計算機系統(tǒng)的一個或多個部分可以跨耦合到通信網(wǎng)絡(luò)的一個或計算機系統(tǒng)(未示出)分布。這些計算機系統(tǒng)也可以是通用計算機系統(tǒng)。例如,本發(fā)明的各方面可以在一個或多個計算機系統(tǒng)之中分布,這些計算機系統(tǒng)被配置成向一個或多個客戶機計算機提供服務(wù)(如服務(wù)器)、或作為分布式系統(tǒng)的一部分執(zhí)行總體任務(wù)。例如,本發(fā)明的各方面可以在客戶機—服務(wù)器系統(tǒng)上執(zhí)行,它包括在依照本發(fā)明的實施例執(zhí)行各種功能的一個或多個服務(wù)器系統(tǒng)之中分布的組件。這些組件可以是可執(zhí)行的、中間(如,IL)或已解釋(如,JAVA)代碼,它使用通信協(xié)議(如,TCP/IP)通過通信網(wǎng)絡(luò)來通信。
應(yīng)當理解,本發(fā)明不限于在任一特定的系統(tǒng)或系統(tǒng)組上執(zhí)行。同樣,應(yīng)當理解,本發(fā)明不限于任何特定的體系結(jié)構(gòu)、網(wǎng)絡(luò)或通信協(xié)議。
在描述了本發(fā)明的某些說明性實施例之后,本領(lǐng)域的技術(shù)人員應(yīng)當清楚,上述內(nèi)容僅是說明性的,并非局限,它們僅作為示例而提出。眾多修改和其它說明性的實施例都在本領(lǐng)域的技術(shù)人員的范圍,并可被認為是落入本發(fā)明的范圍之內(nèi)。具體地,盡管此處提出的許多示例涉及方法操作和系統(tǒng)元件的特定組合,然而應(yīng)當理解,這些操作和元件可以用其它方式組合來實現(xiàn)相同的目標。僅結(jié)合一個實施例所討論的操作、元件和特征并不意味著從其它實施例中相似的角色中排除。此外,權(quán)利要求書中使用諸如“首先”、“其次”等普通術(shù)語來修改權(quán)利要求元素,其本身并不意味著任何優(yōu)先級、優(yōu)先順序或一條權(quán)利要求在另一條權(quán)利要求之上的順序,或執(zhí)行操作或方法的時間順序,但是僅用作將具有某一名稱的一條權(quán)利要求元素從具有同一名稱的另一元素(但用于有序項目)進行區(qū)分的標簽,以區(qū)分權(quán)利要求元素。
權(quán)利要求
1.一種包括計算機可讀介質(zhì)以及儲存在計算機可讀介質(zhì)上的計算機程序指令的計算機程序產(chǎn)品,其特征在于,當所述計算機程序指令由一讀卡機系統(tǒng)執(zhí)行時,指示所述讀卡機系統(tǒng)執(zhí)行與射頻識別標簽通信的方法,所述方法包括(a)向射頻識別標簽發(fā)送一識別查詢;(b)接收一定址到所述射頻識別標簽的標簽路由地址的消息,所述標簽路由地址與標準網(wǎng)絡(luò)協(xié)議兼容;以及(c)發(fā)送對所述消息的響應(yīng)。
2.如權(quán)利要求1所述的計算機程序產(chǎn)品,其特征在于,它還包括向所述射頻識別標簽發(fā)送所述消息。
3.如權(quán)利要求2所述的計算機程序產(chǎn)品,其特征在于,它還包括在向所述射頻識別標簽發(fā)送消息之前換碼所述消息。
4.如權(quán)利要求2所述的計算機程序產(chǎn)品,其特征在于,它還包括對所述消息回復中從所述射頻識別標簽接收響應(yīng)。
5.如權(quán)利要求4所述的計算機程序產(chǎn)品,其特征在于,它還包括在發(fā)送對所述消息的響應(yīng)之前換碼所述響應(yīng)。
6.如權(quán)利要求1所述的計算機程序產(chǎn)品,其特征在于,所述標簽路由地址是移動互聯(lián)網(wǎng)協(xié)議地址。
7.如權(quán)利要求1所述的計算機程序產(chǎn)品,其特征在于,它還包括向所述射頻識別標簽分配一訪客標識,所述訪客標識形成了所述標簽路由地址的至少一部分。
8.如權(quán)利要求7所述的計算機程序產(chǎn)品,其特征在于,它還包括向所述射頻識別標簽的歸屬代理發(fā)送所述訪客標識以及讀卡機系統(tǒng)路由地址的至少一部分。
9.如權(quán)利要求8所述的計算機程序產(chǎn)品,其特征在于,發(fā)送訪客標識包括向所述歸屬代理成批地發(fā)送多個訪客標識。
10.如權(quán)利要求7所述的計算機程序產(chǎn)品,其特征在于,所述訪客標識與互聯(lián)網(wǎng)協(xié)議地址的接口標識字段兼容。
11.如權(quán)利要求1所述的計算機程序產(chǎn)品,其特征在于,它還包括從所述射頻識別標簽接收識別數(shù)據(jù),其中,所述識別數(shù)據(jù)包括包含互聯(lián)網(wǎng)協(xié)議地址的全局路由前綴的第一數(shù)據(jù)元素,以及包含資產(chǎn)標識符的第二數(shù)據(jù)元素。
12.如權(quán)利要求1所述的計算機程序產(chǎn)品,其特征在于,它還包括讀取定址到所述標簽路由地址的消息,并執(zhí)行包含在所述消息中的指令。
13.一種資產(chǎn)管理方法,其特征在于,包括(a)向資產(chǎn)識別標簽發(fā)送識別查詢;(b)從所述資產(chǎn)識別標簽接收識別數(shù)據(jù);(c)向所述資產(chǎn)識別標簽分配一訪客標識,所述訪客標識與移動互聯(lián)網(wǎng)協(xié)議地址的至少一部分兼容;(d)基于所述識別數(shù)據(jù),確定一資產(chǎn)查找服務(wù)的統(tǒng)一資源定位器;以及(e)基于所確定的統(tǒng)一資源定位器,向所述資產(chǎn)查找服務(wù)發(fā)送所接收的識別數(shù)據(jù)的至少一部分。
14.如權(quán)利要求13所述的方法,其特征在于,所述資產(chǎn)識別標簽是無源射頻識別標簽。
15.如權(quán)利要求13所述的方法,其特征在于,所述資產(chǎn)識別標簽是有源射頻識別標簽。
16.如權(quán)利要求13所述的方法,其特征在于,所述識別標簽是磁條卡。
17.如權(quán)利要求13所述的方法,其特征在于,所述識別標簽是集成電路卡。
18.一種資產(chǎn)管理方法,其特征在于,包括(a)向射頻識別標簽發(fā)送一識別查詢;(b)在發(fā)送所述識別查詢之后,從所述射頻識別標簽接收識別數(shù)據(jù);(c)向所述射頻識別標簽分配一訪客標識,所述訪客標識與標準網(wǎng)絡(luò)協(xié)議地址的至少一部分兼容。
19.如權(quán)利要求18所述的方法,其特征在于,它還包括將一讀卡機系統(tǒng)路由地址的至少一部分與所述訪客標識串接,以形成一標簽路由地址。
20.如權(quán)利要求19所述的方法,其特征在于,所述讀卡機系統(tǒng)路由地址的一部分包括一全局路由前綴和一站點子網(wǎng)標識符。
21.如權(quán)利要求19所述的方法,其特征在于,所述標簽路由地址與移動互聯(lián)網(wǎng)協(xié)議兼容。
22.如權(quán)利要求19所述的方法,其特征在于,它還包括發(fā)送定址到所述射頻識別標簽的歸屬代理的標簽路由地址。
23.如權(quán)利要求22所述的方法,其特征在于,發(fā)送所述標簽路由地址包括成批地發(fā)送多個標簽的多個標簽路由地址。
24.如權(quán)利要求18所述的方法,其特征在于,所述識別數(shù)據(jù)包括包含互聯(lián)網(wǎng)協(xié)議地址的全局路由前綴的第一數(shù)據(jù)元素,以及包含資產(chǎn)標識符的第二數(shù)據(jù)元素。
25.如權(quán)利要求18所述的方法,其特征在于,它還包括接收定址到標簽路由地址的消息,其中,所述標簽路由地址包括所述訪客標識。
26.如權(quán)利要求25所述的方法,其特征在于,它還包括向所述射頻識別標簽發(fā)送所述消息。
27.如權(quán)利要求26所述的方法,其特征在于,它還包括在向所述射頻識別標簽發(fā)送消息之前換碼所述消息。
28.如權(quán)利要求25所述的方法,其特征在于,它還包括讀取定址到所述標簽路由地址的消息,并執(zhí)行包含在所述消息內(nèi)的指令。
29.如權(quán)利要求25所述的方法,其特征在于,它還包括對所述消息回復中,從所述射頻識別標簽接收響應(yīng)。
30.一種適用于識別標簽的識別標簽讀卡機,其特征在于,所述識別標簽選擇以下組無源識別標簽,以及主要由集成芯片、電池和天線構(gòu)成的有源識別標簽,所述識別標簽讀卡機具有用于執(zhí)行以下步驟的計算機可執(zhí)行指令(a)從識別標簽接收識別數(shù)據(jù);(b)接收定址到所述識別標簽的標簽路由地址的消息,所述標簽路由地址與標準網(wǎng)絡(luò)協(xié)議兼容;(c)向所述消息發(fā)送響應(yīng)。
31.如權(quán)利要求30所述的識別標簽讀卡機,其特征在于,所述識別標簽是無源識別標簽。
32.如權(quán)利要求30所述的識別標簽讀卡機,其特征在于,所述識別標簽是主要由集成芯片、電池和天線構(gòu)成的有源識別標簽。
33.如權(quán)利要求30所述的識別標簽讀卡機,其特征在于,所述識別標簽是射頻識別標簽。
34.如權(quán)利要求30所述的識別標簽讀卡機,其特征在于,它還包括向所述識別標簽發(fā)送消息。
35.如權(quán)利要求30所述的識別標簽讀卡機,其特征在于,它還包括向所述識別標簽分配一訪客標識,所述訪客標識形成所述標簽路由地址的至少一部分。
36.如權(quán)利要求35所述的識別標簽讀卡機,其特征在于,它還包括向所述識別標簽的歸屬代理發(fā)送所述訪客標識。
37.如權(quán)利要求30所述的識別標簽讀卡機,其特征在于,它還包括讀取定址到所述識別路由地址的消息,并執(zhí)行包含在所述消息中的指令。
38.如權(quán)利要求30所述的識別標簽讀卡機,其特征在于,它還包括將所述識別標簽讀卡機的路由地址的至少一部分與所述訪客標識串接,以形成所述標簽路由地址。
39.如權(quán)利要求38所述的識別標簽讀卡機,其特征在于,所述識別標簽讀卡機的路由地址的一部分包括一全局路由前綴和一站點子網(wǎng)標識符。
40.如權(quán)利要求38所述的識別標簽讀卡機,其特征在于,所述標簽路由地址與移動互聯(lián)網(wǎng)協(xié)議兼容。
全文摘要
揭示了一種與識別標簽通信的方法、識別標簽讀卡機和計算機程序產(chǎn)品。為與標簽通信,可從識別標簽檢索識別數(shù)據(jù)??上蜃R別標簽分配一與標準網(wǎng)絡(luò)協(xié)議地址的至少一部分兼容的訪客標識。可接收定址到所述標簽的標簽路由地址的消息,并可發(fā)送對該消息的響應(yīng)。
文檔編號H04L29/06GK1667645SQ20051005453
公開日2005年9月14日 申請日期2005年3月10日 優(yōu)先權(quán)日2004年3月10日
發(fā)明者S·A·N·謝弗, D·塞勒 申請人:微軟公司