專利名稱:用于定位標(biāo)識標(biāo)簽的集成開關(guān)系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及標(biāo)識(ID)系統(tǒng)、無線局域網(wǎng)(WLAN)和并入ID標(biāo)簽的其他這樣的 網(wǎng)絡(luò),并且更具體地,涉及用于定位ID標(biāo)簽的用于多種ID標(biāo)簽技術(shù)的集成開關(guān)系統(tǒng)和方法。
背景技術(shù):
近來,由于無線標(biāo)識(ID)系統(tǒng)提供了一種用于實時地對資產(chǎn)或個體的位置、數(shù) 目、類型、狀態(tài)等追蹤的低成本高效的方式,所以在許多應(yīng)用中實現(xiàn)了廣泛流行。一些大 規(guī)模環(huán)境(例如,倉庫、零售空間等)使用不同類型的ID標(biāo)簽(例如,有源RFID標(biāo)簽、無 源RFID標(biāo)簽、半有源RFID標(biāo)簽、WiFi標(biāo)簽、WiMAX標(biāo)簽、超寬帶(UWB)標(biāo)簽、802. 11標(biāo)簽、 Zigbee標(biāo)簽等)來追蹤每個種類的資產(chǎn)和/或個體。例如,有源RFID標(biāo)簽可以用于追蹤非 移動資產(chǎn),并且無源RFID標(biāo)簽可以用于追蹤移動資產(chǎn)。在另一示例中,第一標(biāo)簽類型可以 用于追蹤資產(chǎn)的數(shù)量和位置,第二標(biāo)簽類型可以用于追蹤個體的數(shù)量和位置。對此,使用多個標(biāo)簽技術(shù)的環(huán)境通常還包括用于每個技術(shù)類型(和制造商)ID標(biāo) 簽的相應(yīng)的標(biāo)簽讀取器。換句話說,可以以入口讀取器、傳送帶讀取器、移動讀取器等的形 式來在整個環(huán)境中分配多個標(biāo)簽讀取器,并且可以通過網(wǎng)絡(luò)控制器開關(guān)等鏈接多個標(biāo)簽讀 取器。另外,因為在特定環(huán)境中可能使用了許多不同的ID標(biāo)簽技術(shù),所以通常還需要多 個定位和/或ID技術(shù)來支持各種類型的ID標(biāo)簽和標(biāo)簽讀取器。例如,特定環(huán)境可以使用 雙模式(例如,集成的WiFi/RFID標(biāo)簽)或多模式ID標(biāo)簽,以便于利用所有可能可用的定 位技術(shù)和/或改善在追蹤資產(chǎn)或個體中的準(zhǔn)確度,該情況還可能包括相應(yīng)數(shù)目的標(biāo)簽讀取 器技術(shù)。隨著在同一環(huán)境中多個ID標(biāo)簽技術(shù)使用的增加,需要用于定位ID標(biāo)簽的集成開 關(guān)系統(tǒng)和方法,該集成開關(guān)系統(tǒng)能夠使一個或多個應(yīng)用與所采用的技術(shù)中的每一個進(jìn)行操 作。因此,期望提供用于定位ID標(biāo)簽的與用于多種ID標(biāo)簽技術(shù)的集成開關(guān)和方法。而且, 從結(jié)合附圖以及上述技術(shù)領(lǐng)域和背景技術(shù)進(jìn)行的詳細(xì)描述和所附權(quán)利要求,本發(fā)明的其他 期望特征和特性將變得明顯。
發(fā)明內(nèi)容
提供了用于定位ID(ID)標(biāo)簽的系統(tǒng)。一個示例性實施例包括應(yīng)用、與ID標(biāo)簽進(jìn)行 通信的多個不同的標(biāo)簽讀取器、以及耦合到應(yīng)用和多個不同的標(biāo)簽讀取器的集成開關(guān)。集 成開關(guān)被配置為使應(yīng)用能夠從多個不同的標(biāo)簽讀取器接收標(biāo)簽信息。還提供了集成開關(guān),該集成開關(guān)被配置為在多個不同的標(biāo)簽讀取器與一個或多個 應(yīng)用之間發(fā)射信號。示例性集成開關(guān)包括多個讀取器適配器,該多個讀取器適配器被配置 為耦合到多個標(biāo)簽讀取器;一個或多個應(yīng)用適配器,該一個或多個應(yīng)用適配器被配置為耦 合到應(yīng)用(一個或多個);以及虛擬化核心,該虛擬化核心被耦合到每個讀取器適配器和應(yīng)
4用適配器(一個或多個)。虛擬化核心被配置為在每個標(biāo)簽讀取器和應(yīng)用(一個或多個) 之間提供公共接口。還提供了使用與應(yīng)用和多個不同的標(biāo)簽讀取器進(jìn)行通信的集成開關(guān)定位不同類 型ID標(biāo)簽的方法,所述多個不同的標(biāo)簽讀取器與ID標(biāo)簽進(jìn)行通信。一種示例性方法包括 下述步驟從第一標(biāo)簽讀取器接收第一信號,所述第一信號具有與第一 ID標(biāo)簽相關(guān)并且要 被發(fā)射到應(yīng)用的信息;以及使第一信號標(biāo)準(zhǔn)化,使得第一信號與應(yīng)用兼容。所述方法還包括 下述步驟從第二標(biāo)簽讀取器接收第二信號,所述第二信號具有與第二 ID標(biāo)簽相關(guān)并且要 發(fā)射到應(yīng)用的信息;以及使第二信號標(biāo)準(zhǔn)化,使得第二信號與應(yīng)用兼容。所述方法還包括下 述步驟將標(biāo)準(zhǔn)化的第一信號和標(biāo)準(zhǔn)化的第二信號發(fā)射到應(yīng)用。
以下將結(jié)合附圖描述本發(fā)明,并且圖1是用于確定RFID標(biāo)簽的位置的系統(tǒng)的一個示例性實施例的示意性示圖;以及圖2是并入圖1的系統(tǒng)的環(huán)境的示意性示圖。
具體實施例方式下面的本發(fā)明的詳細(xì)描述本質(zhì)上僅是示例性的,并且不意在限制本發(fā)明或應(yīng)用以 及本發(fā)明的使用。此外,并不意在由本發(fā)明的上述背景或本發(fā)明的下面的詳細(xì)描述中呈現(xiàn) 的任何理論來進(jìn)行界定。本發(fā)明涉及用于確定標(biāo)識(ID)標(biāo)簽的位置的系統(tǒng)和方法。對此,在下面的詳細(xì)描 述在本質(zhì)上僅是示例性的,并且不是意在限制本發(fā)明的實施例或應(yīng)用以及這樣的實施例的 使用。此外,不意在由前述技術(shù)領(lǐng)域、背景技術(shù)、發(fā)明內(nèi)容或下面的具體實施方式
中呈現(xiàn)的 任何明示或暗示的理論來進(jìn)行界定??梢愿鶕?jù)功能和/或邏輯塊組件以及各種處理步驟來在此描述本發(fā)明的實施例。 應(yīng)該理解,可以通過配置為執(zhí)行特定功能的任何數(shù)目的硬件、軟件和/或固件組件來實現(xiàn) 這樣的塊組件。例如,本發(fā)明的實施例可以采用各種集成電路組件,例如,存儲器元件、數(shù)字 信號處理元件、邏輯元件、查找表等,這些可以在一個或多個微處理器或其他控制設(shè)備的控 制下執(zhí)行各種功能。另外,本領(lǐng)域的技術(shù)人員將理解,可以結(jié)合任何數(shù)目的數(shù)據(jù)傳輸和數(shù) 據(jù)格式化協(xié)議來實踐本發(fā)明的實施例,并且在此描述的系統(tǒng)僅是本發(fā)明的一個示例性實施 例。為了簡明,在此可以不詳細(xì)描述與信號處理、數(shù)據(jù)傳輸、信令、網(wǎng)絡(luò)控制、802. 11規(guī) 范族、無線網(wǎng)絡(luò)、RFID系統(tǒng)和規(guī)范、超寬帶(UWB)系統(tǒng)和規(guī)范、WiFi和WiMAX系統(tǒng)和規(guī)范以 及系統(tǒng)的其他功能方面(以及系統(tǒng)的各個操作組件)相關(guān)的常規(guī)技術(shù)。此外,在此包含的 附圖中所示的連接線意在表示各個元件之間的示例性功能關(guān)系和/或物理連接。應(yīng)該注意 到,在本發(fā)明的實施例中可以呈現(xiàn)許多替換的或附加的功能關(guān)系或物理耦合。下面的描述引用“連接”或“耦合”在一起的元件或節(jié)點(diǎn)或特征。如在此使用的, 除非另外明確說明,否則“連接”是指將一個元件/節(jié)點(diǎn)/特征直接連接到另一個元件/節(jié) 點(diǎn)/特征(或直接與其進(jìn)行通信),而沒有必要機(jī)械連接。類似地,除非另外明確說明,否則 “耦合”是指將一個元件/節(jié)點(diǎn)/特征直接或間接地連接到另一個元件/節(jié)點(diǎn)/特征(或直接或間接地與其進(jìn)行通信),而沒有必要機(jī)械連接。在“示例”而不是“模型”的意義上使用 術(shù)語“示例性”。盡管附圖可能描述了元件的示例性布置,但是在本發(fā)明的實施例中可以呈 現(xiàn)另外的中間元件、設(shè)備、特征或組件?,F(xiàn)參考附圖,圖1是確定標(biāo)簽的位置的系統(tǒng)100的一個示例性實施例的示圖。在 示出的實施例中,系統(tǒng)100包括耦合到多個標(biāo)簽讀取器120的集成開關(guān)110、一個或多個應(yīng) 用130以及集成開關(guān)110外部的一個或多個位置引擎140。集成開關(guān)110包括多個讀取器適配器1110,多個讀取器適配器1110的每一個能夠 將集成開關(guān)110耦合到相應(yīng)的一個或多個標(biāo)簽讀取器120。讀取器適配器1110被適當(dāng)?shù)嘏?置為能夠?qū)⒓砷_關(guān)110與多種技術(shù)類型的標(biāo)簽讀取器120進(jìn)行對接,并且從每個標(biāo)簽讀 取器120接收ID標(biāo)簽信息。也就是說,讀取器適配器1110能夠與使用不同的信令技術(shù)的 兩個或更多個標(biāo)簽讀取器120進(jìn)行對接(即,與有源RFID標(biāo)簽讀取器、無源RFID標(biāo)簽讀取 器、半有源RFID標(biāo)簽讀取器、WiFi標(biāo)簽讀取器、WiMAX標(biāo)簽讀取器、UWB標(biāo)簽讀取器、802. 11 標(biāo)簽讀取器、Zigbee標(biāo)簽讀取器中的兩個或更多個進(jìn)行對接)。此外,讀取器適配器1110使集成開關(guān)110能夠與不同類型的設(shè)備對接,包括例 如,超寬帶傳感器、蜂窩傳感器、ID標(biāo)簽等設(shè)備。集成開關(guān)110使用各種命令來控制這些 設(shè)備以及標(biāo)簽讀取器120。在一個實施例中,讀取器適配器1110是自適應(yīng)讀取器編程接口 (ARPI)適配器。在該實施例中,讀取器適配器1110被配置為提供標(biāo)簽讀取器120的抽象概 念(abstract view)(和其各自的ID標(biāo)簽),使得應(yīng)用130不需要知道正在被處理的ID標(biāo) 簽技術(shù)。也就是說,ARPI適配器使集成開關(guān)110能夠混合不同的ID標(biāo)簽技術(shù)(包括不同 制造商)來對一個或多個應(yīng)用130進(jìn)行發(fā)射。此外,ARPI適配器使系統(tǒng)100能夠通過在集成開關(guān)110上寫入新的讀取器適配 器1110并且使新的讀取器適配器1110可用于添加的標(biāo)簽讀取器120來添加額外的ID標(biāo) 簽技術(shù)。例如,為了添加對新的UWB標(biāo)簽讀取器120 (和UWB ID標(biāo)簽)的支持,UWB讀取器 適配器1110可以被寫在集成開關(guān)110上;此后,UffB標(biāo)簽的位置信息經(jīng)由UWB標(biāo)簽讀取器 120/UWB讀取器適配器1110耦合而變得可用于集成開關(guān)110 (并且因此應(yīng)用130 ( 一個或多 個))。集成開關(guān)110還包括讀取器適配器管理器1120,該讀取器適配器管理器1120被 耦合到每個讀取器適配器1110、虛擬化核心1130和位置引擎1140。讀取器適配器管理器 1120被配置為管理讀取器適配器1110與虛擬化核心1130和/或位置引擎1140之間的數(shù) 據(jù)流(例如,ID標(biāo)簽信息)。虛擬化核心1130可以是能夠改變接收的信號的一個或多個屬性的任何模塊、軟 件、設(shè)備或其組合。在一個實施例中,虛擬化核心1130被配置為使從標(biāo)簽讀取器120接收 到的信號標(biāo)準(zhǔn)化,使得一個或多個應(yīng)用能夠與該信號兼容。在一個實施例中,位置引擎1140 被配置為至少部分地基于(經(jīng)由標(biāo)簽讀取器120)從ID標(biāo)簽本身接收到的位置數(shù)據(jù)確定ID 標(biāo)簽的位置。在另一個實施例中,位置引擎1140被配置為使用至少部分地從一個或多個標(biāo) 簽讀取器120獲得的位置數(shù)據(jù)來確定ID標(biāo)簽的位置。在另一個實施例中,位置引擎1140被 配置為至少部分地使用從一個或多個位置引擎140獲得的位置數(shù)據(jù)來確定ID標(biāo)簽的位置。 也就是說,位置引擎1140被配置為使用從ID標(biāo)簽、標(biāo)簽讀取器120和/或集成開關(guān)110外 部的位置引擎140獲得的位置數(shù)據(jù)來確定ID標(biāo)簽的位置。
位置引擎(一個或多個)140可以是能夠確定ID標(biāo)簽的位置的任何硬件、軟件和 /或系統(tǒng)。位置引擎140的示例包括但不限于,到達(dá)時間差(TDOA)定位設(shè)備、藍(lán)牙 定位設(shè) 備、有源RFID定位設(shè)備、RF建模定位設(shè)備(例如,維吉尼亞的雷斯頓的m ihaU公司制造的 定位設(shè)備)、馬薩諸塞州的波士頓的Newbury Networks公司制造的定位設(shè)備等定位設(shè)備。為了與一個或多個定位引擎140對接,集成開關(guān)110包括相應(yīng)數(shù)目的位置引擎適 配器1440。位置引擎適配器1440可以是能夠使集成開關(guān)110與定位引擎140進(jìn)行通信的 任何硬件、軟件和/或系統(tǒng)。集成開關(guān)110還包括應(yīng)用適配器管理器1150,該應(yīng)用適配器管理器1150被耦合到 位置引擎1140和/或虛擬化核心1130。應(yīng)用適配器管理器1150被配置為管理應(yīng)用適配器 1160與虛擬化核心1130和/或位置引擎1140之間的數(shù)據(jù)流(例如,ID標(biāo)簽信息)。應(yīng)用適配器1160的每一個都能夠?qū)⒓砷_關(guān)110耦合到相應(yīng)的一個或多個應(yīng)用 130。應(yīng)用適配器1160被適當(dāng)?shù)嘏渲脼槟軌蚴辜砷_關(guān)110與多種技術(shù)類型的應(yīng)用130對 接,并且將ID標(biāo)簽信息從集成開關(guān)110發(fā)射到一個或多個應(yīng)用130。也就是說,應(yīng)用適配器 1160能夠使集成開關(guān)110與兩個或更多個應(yīng)用130對接。在一個實施例中,應(yīng)用適配器1160是企業(yè)服務(wù)編程接口(ESPI)適配器,其提供使 應(yīng)用130與集成開關(guān)110交互的不同接口。由于應(yīng)用130的每一個通常僅使用一個ESPI, 因此可以在不影響應(yīng)用130或需要在應(yīng)用130中有任何變化的情況下,部署新的ID標(biāo)簽技 術(shù),或者修改系統(tǒng)100的當(dāng)前基礎(chǔ)結(jié)構(gòu)。也就是說,由于可能存在用于應(yīng)用交互的多于一種 的標(biāo)準(zhǔn)接口,或者應(yīng)用130可能被預(yù)先開發(fā)有對改變這些應(yīng)用不感興趣,因此可以將新的 ESPI適配器1160寫在并上載到集成開關(guān)110上,以在集成開關(guān)上110上提供新接口來與應(yīng) 用130進(jìn)行交互。應(yīng)用130可以是能夠存儲與采用ID標(biāo)簽的環(huán)境相關(guān)的數(shù)據(jù)以及向集成開關(guān)110 通知何時、什么和/或多少ID標(biāo)簽在環(huán)境中可檢測或變得可檢測的任何硬件、設(shè)備和/或 系統(tǒng)。具體地,應(yīng)用130被配置為存儲并且向集成開關(guān)110發(fā)射與環(huán)境的地圖相關(guān)的數(shù)據(jù)、 環(huán)境的基礎(chǔ)結(jié)構(gòu)、與環(huán)境內(nèi)的預(yù)定區(qū)(例如,對于無論何時資產(chǎn)變得“可見”或“不可見”感 興趣的區(qū)域)相關(guān)的數(shù)據(jù)、位置規(guī)范(例如,自主的、周期性的、資產(chǎn)ID標(biāo)記等)等數(shù)據(jù)。應(yīng)用130和集成開關(guān)110可以使用任何技術(shù)接口來進(jìn)行通信。在一個實施例中, 應(yīng)用130和集成開關(guān)110使用應(yīng)用水平事件(ALE)接口來進(jìn)行通信。下面對示出的系統(tǒng)100的實施例的操作的討論可以有助于理解系統(tǒng)100。當(dāng)應(yīng) 用130請求來自ID標(biāo)簽的位置信息時,集成開關(guān)110激活期望的ARPI適配器(一個或多 個)1110。激活的ARPI適配器(一個或多個)經(jīng)由與ID標(biāo)簽進(jìn)行通信的一個或多個標(biāo)簽 讀取器120來將關(guān)于ID標(biāo)簽的操作的所有細(xì)節(jié)進(jìn)行封裝。然后,ARPI適配器(一個或多 個)1110向ARPI管理器1120報告原始ID標(biāo)簽數(shù)據(jù)(例如,位置信息)。如果ID標(biāo)簽?zāi)軌?報告其位置(例如,x、y、z坐標(biāo)),則集成開關(guān)110使該標(biāo)簽數(shù)據(jù)直接傳遞到正在請求的應(yīng) 用 130。如果ID標(biāo)簽不能提供其位置,則位置引擎1140可以使用標(biāo)簽讀取器120提供的 信息(例如,使用信號強(qiáng)度信息)來計算ID標(biāo)簽位置。在標(biāo)簽讀取器120不能提供ID標(biāo) 簽數(shù)據(jù)的情況下,位置引擎1140請求向位置引擎(一個或多個)1440通知存在ID標(biāo)簽,并 且從位置引擎(一個或多個)1440接收位置數(shù)據(jù)。在這些情況下,位置引擎1140提供ID標(biāo)簽的位置粒度,并且在更多信息可用的情況下,位置引擎1140還可以從ID標(biāo)簽本身、標(biāo) 簽讀取器120和/或位置引擎(一個或多個)140接收坐標(biāo)信息。圖2是并入上述參考圖1討論的系統(tǒng)100的環(huán)境200的示意性示圖。在示出的實 施例中,將環(huán)境200劃分為多個區(qū)210,例如,其可以被定義為多邊形或其他形狀。每個區(qū)210可以具有任何尺寸和/或任意幾何形狀,并且可以包括多個拓?fù)湮催B 接空間,且不需要覆蓋整個環(huán)境200。此外,盡管以二維示出本發(fā)明,但是每個區(qū)210也可以 延伸到三維空間。如示,區(qū)210被繪制到環(huán)境200的地圖上,該地圖被存儲在一個或多個應(yīng)用130 中。類似地,可能在環(huán)境200中存在的任何障礙(例如,柱子、墻壁、設(shè)備、存貨等)被繪制到 環(huán)境200的地圖上。然后,應(yīng)用(一個或多個)130向集成開關(guān)110發(fā)射環(huán)境200的地圖, 包括任何ID標(biāo)簽225、標(biāo)簽讀取器120和障礙(一個或多個)關(guān)于區(qū)210的位置。在一個實施例中,通過使用戶能夠圖形地創(chuàng)建區(qū)210并將區(qū)210保存為環(huán)境200 的圖的一部分的場地規(guī)劃工具(site planning tool)來限定區(qū)210。在另一實施例中,集 成開關(guān)110通過在每個區(qū)210的周圍限定點(diǎn)來創(chuàng)建區(qū)210,并且然后應(yīng)用130可以向集成開 關(guān)110查詢每個區(qū)210的限定。在操作期間,應(yīng)用130向集成開關(guān)110查詢與一個或多個區(qū)210相關(guān)的數(shù)據(jù)。然 后,集成開關(guān)110將來自應(yīng)用130的請求傳送到適當(dāng)管理的標(biāo)簽讀取器120。當(dāng)一個或多個應(yīng)用130從設(shè)備或標(biāo)簽讀取器120請求位置信息時,集成開關(guān)110 激活期望的讀取器適配器1110,以封裝關(guān)于設(shè)備和/或標(biāo)簽讀取器120的操作的所有細(xì)節(jié)。 然后,從設(shè)備和/或標(biāo)簽讀取器120接收原始ID標(biāo)簽數(shù)據(jù),并且讀取器適配器1110向讀 取器適配器管理器1120報告原始ID標(biāo)簽數(shù)據(jù)。如果ID標(biāo)簽的位置沒有被包括在原始ID 標(biāo)簽數(shù)據(jù)內(nèi),則讀取器適配器管理器1120向位置引擎1140(和可能的位置引擎(一個或多 個)140)發(fā)射原始ID標(biāo)簽數(shù)據(jù),以確定ID標(biāo)簽的位置。在確定ID標(biāo)簽的位置之后,將ID 標(biāo)簽數(shù)據(jù)從位置引擎1140發(fā)射到虛擬化核心1130。如果原始ID標(biāo)簽數(shù)據(jù)包括位置數(shù)據(jù), 則讀取器適配器管理器1120向虛擬化核心1130發(fā)射原始ID標(biāo)簽數(shù)據(jù)。然后,虛擬化核心1130對ID標(biāo)簽數(shù)據(jù)進(jìn)行匯聚、過濾(如果需要)和標(biāo)準(zhǔn)化以生 成ID標(biāo)簽報告。例如,ID標(biāo)簽報告可以包括資產(chǎn)ID、何時檢測到資產(chǎn)的時間戳、資產(chǎn)所位 于的位置或區(qū)210、與資產(chǎn)相關(guān)的專用數(shù)據(jù)(如,溫度、電池壽命指示符等)等與ID標(biāo)簽關(guān) 聯(lián)的資產(chǎn)相關(guān)信息。然后,虛擬化核心1130向應(yīng)用管理器1150發(fā)射ID標(biāo)簽報告,然后應(yīng) 用管理器1150向適當(dāng)?shù)膽?yīng)用適配器(一個或多個)1160發(fā)射ID標(biāo)簽報告。然后,應(yīng)用適 配器(一個或多個)1160向請求信息的一個或多個應(yīng)用130發(fā)射ID標(biāo)簽報告。盡管已經(jīng)在本發(fā)明的上面詳細(xì)描述中呈現(xiàn)了至少一個示例性實施例,但是應(yīng)該理 解,存在多種變形。還應(yīng)當(dāng)理解,一個或多個示例性實施例僅是示例,而不是意在以任何方 式限制本發(fā)明的范圍、應(yīng)用或配置。相反,上述詳細(xì)描述將為本領(lǐng)域的技術(shù)人員提供實現(xiàn)本 發(fā)明的示例性實施例的方便的途徑,應(yīng)當(dāng)理解,在不脫離所附權(quán)利要求及其等同物闡述的 本發(fā)明的范圍的情況下,可以對示例性實施例中描述的元件的功能和布置進(jìn)行各種改變。
權(quán)利要求
1.一種用于定位標(biāo)識(ID)標(biāo)簽的系統(tǒng),包括應(yīng)用;多個不同的標(biāo)簽讀取器,所述多個不同的標(biāo)簽讀取器與所述ID標(biāo)簽進(jìn)行通信;以及集成開關(guān),所述集成開關(guān)被耦合到所述應(yīng)用和所述多個不同的標(biāo)簽讀取器,其中,所述 集成開關(guān)被配置為使所述應(yīng)用能夠從所述多個不同的標(biāo)簽讀取器接收標(biāo)簽信息。
2.如權(quán)利要求1所述的系統(tǒng),其中,所述集成開關(guān)包括多個讀取器適配器,所述多個讀取器適配器被耦合到所述多個不同的標(biāo)簽讀取器;應(yīng)用適配器,所述應(yīng)用適配器被耦合到所述應(yīng)用;以及虛擬化核心,所述虛擬化核心被耦合到每個讀取器適配器和應(yīng)用適配器,其中,所述虛 擬化核心被配置為在每個不同的標(biāo)簽讀取器和應(yīng)用之間提供公共接口。
3.如權(quán)利要求2所述的系統(tǒng),其中,所述集成開關(guān)還包括第一位置引擎,所述第一位 置引擎被耦合到每個讀取器適配器、所述應(yīng)用適配器和所述虛擬化核心,所述第一位置引 擎被配置為至少部分確定所述ID標(biāo)簽的位置。
4.如權(quán)利要求3所述的系統(tǒng),其中,所述第一位置引擎還被配置為從所述多個不同的 讀取器接收所述ID標(biāo)簽的位置信息,并且合并所述位置信息和至少部分確定的位置來確 定所述ID標(biāo)簽的位置。
5.如權(quán)利要求3所述的系統(tǒng),還包括第二位置引擎,所述第二位置引擎被耦合到所述 第一位置引擎,其中,所述第一位置引擎還被配置為從所述第二位置引擎接收所述ID標(biāo)簽 的位置信息,并且合并所述位置信息和至少部分確定的位置來確定所述ID標(biāo)簽的位置。
6.如權(quán)利要求2所述的系統(tǒng),還包括位置引擎,所述位置引擎被耦合到所述虛擬化核 心,并且被配置為至少部分確定所述ID標(biāo)簽的位置。
7.如權(quán)利要求2所述的系統(tǒng),其中,所述集成開關(guān)還包括讀取器適配器管理器,所述 讀取器適配器管理器被耦合到所述多個讀取器適配器和所述虛擬化核心,所述讀取器管理 器被配置為管理在所述多個讀取器適配器與所述虛擬化核心之間的數(shù)據(jù)流。
8.如權(quán)利要求2所述的系統(tǒng),其中,所述多個讀取器適配器是自適應(yīng)讀取器編程接口 適配器。
9.一種集成開關(guān),所述集成開關(guān)被配置為在多個不同的標(biāo)簽讀取器與應(yīng)用之間發(fā)射信 號,所述集成開關(guān)包括多個讀取器適配器,所述多個讀取器適配器被配置為被耦合到所述多個不同的標(biāo)簽讀 取器;應(yīng)用適配器,所述應(yīng)用適配器被配置為被耦合到所述應(yīng)用;以及虛擬化核心,所述虛擬化核心被耦合到每個讀取器適配器和所述應(yīng)用適配器,其中,所 述虛擬化核心被配置為在每個不同的標(biāo)簽讀取器和所述應(yīng)用之間提供公共接口。
10.如權(quán)利要求9所述的集成開關(guān),還包括位置引擎,所述位置引擎被耦合到每個讀 取器適配器、所述應(yīng)用適配器和所述虛擬化核心,所述位置引擎被配置為至少部分確定與 所述多個不同的標(biāo)簽讀取器進(jìn)行通信的標(biāo)簽的位置。
11.如權(quán)利要求10所述的集成開關(guān),其中,所述位置引擎還被配置為從所述多個不同 的標(biāo)簽讀取器接收所述標(biāo)簽的標(biāo)簽位置信息,并且合并所述標(biāo)簽位置信息和部分確定的位 置來確定所述標(biāo)簽的位置。
12.如權(quán)利要求10所述的集成開關(guān),還包括適配器,所述適配器被耦合到所述位置引 擎并且能夠被耦合到外部位置引擎,其中,所述位置引擎還被配置為從所述外部位置引擎 接收所述標(biāo)簽的標(biāo)簽位置信息,并且合并所述標(biāo)簽位置信息和部分確定的位置來確定所述 標(biāo)簽的位置。
13.如權(quán)利要求10所述的集成開關(guān),還包括讀取器適配器管理器,所述讀取器適配器 管理器被耦合到多個開關(guān)適配器和所述虛擬化核心,所述讀取器適配器管理器被配置為管 理所述多個讀取器適配器與所述虛擬化核心之間的數(shù)據(jù)流。
14.如權(quán)利要求10所述的集成開關(guān),其中,所述多個讀取器適配器是自適應(yīng)讀取器編 程接口適配器。
15.一種使用與應(yīng)用和多個不同的標(biāo)簽讀取器進(jìn)行通信的集成開關(guān)來定位不同類型的 標(biāo)識(ID)標(biāo)簽的方法,所述多個不同的標(biāo)簽讀取器與所述ID標(biāo)簽進(jìn)行通信,所述方法包括 下述步驟從第一標(biāo)簽讀取器接收第一信號,所述第一信號具有與第一 ID標(biāo)簽相關(guān)并且要發(fā)射 到所述應(yīng)用的信息;使所述第一信號標(biāo)準(zhǔn)化,使得所述第一信號與所述應(yīng)用兼容;從第二標(biāo)簽讀取器接收第二信號,所述第二信號具有與第二 ID標(biāo)簽相關(guān)并且要發(fā)射 到所述應(yīng)用的信息;使所述第二信號標(biāo)準(zhǔn)化,使得所述第二信號與所述應(yīng)用兼容;以及基于標(biāo)準(zhǔn)化的第一信號、標(biāo)準(zhǔn)化的第二信號或二者向所述應(yīng)用發(fā)射ID標(biāo)簽報告。
16.如權(quán)利要求15所述的方法,還包括下述步驟確定所述第一 ID標(biāo)簽的第一位置信息和所述第二 ID標(biāo)簽的第二位置信息;以及在標(biāo)準(zhǔn)化之前將所述第一位置信息添加到所述第一信號,并且將所述第二位置信息添 加到所述第二信號。
17.如權(quán)利要求16所述的方法,其中,所述確定步驟包括下述步驟從所述集成開關(guān)外 部的位置引擎接收所述第一位置信息和所述第二位置信息。
18.如權(quán)利要求16所述的方法,其中,所述確定步驟包括下述步驟從所述集成開關(guān)內(nèi) 部的位置引擎接收所述第一位置信息和所述第二位置信息。
19.如權(quán)利要求16所述的方法,其中,所述確定步驟包括下述步驟將來自所述集成開 關(guān)外部的第一位置引擎的信息與來自所述集成開關(guān)內(nèi)部的第二位置引擎的信息合并,以生 成所述第一位置信息和所述第二位置信息。
20.如權(quán)利要求15所述的方法,其中,所述接收步驟的每一個都包括下述步驟在自適 應(yīng)讀取器編程接口適配器處接收所述第一信號和所述第二信號。
全文摘要
公開了用于定位ID標(biāo)簽的集成開關(guān)系統(tǒng)和方法。一種系統(tǒng)包括應(yīng)用;與ID標(biāo)簽進(jìn)行通信的多個不同的標(biāo)簽讀取器;以及集成開關(guān),該集成開關(guān)被配置為使應(yīng)用能夠從多個不同的標(biāo)簽讀取器接收標(biāo)簽信息。集成開關(guān)包括多個讀取器適配器、應(yīng)用適配器和虛擬化核心。虛擬化核心在每個標(biāo)簽讀取器和應(yīng)用之間提供公共接口。一種方法包括從第一標(biāo)簽讀取器接收第一信號,并且從第二標(biāo)簽讀取器接收第二信號,第一信號和第二信號分別具有與第一ID標(biāo)簽和第二ID標(biāo)簽相關(guān)的信息。該方法還包括使第一信號和第二信號標(biāo)準(zhǔn)化,使得信號與應(yīng)用兼容,并且基于標(biāo)準(zhǔn)化的第一信號和/或標(biāo)準(zhǔn)化的第二信號向應(yīng)用發(fā)射ID標(biāo)簽報告。
文檔編號H04J3/22GK102077496SQ200980124194
公開日2011年5月25日 申請日期2009年6月2日 優(yōu)先權(quán)日2008年6月25日
發(fā)明者蘭吉特·拉維, 希爾帕·莫格赫, 紹拉伯·巴爾加瓦, 阿賈伊·馬利克 申請人:符號技術(shù)有限公司