專(zhuān)利名稱(chēng):利用商業(yè)應(yīng)用程序的啟用rfid的信息系統(tǒng)的制作方法
相關(guān)申請(qǐng)的參照本申請(qǐng)要求2004年9月1日提交的標(biāo)題為“SYSTEM AND METHODS THATFACILITATE RFID SERVER PROGRAMMING MODEL AND API′S”《促進(jìn)RFID服務(wù)器編程模型和API的系統(tǒng)和方法》的美國(guó)臨時(shí)專(zhuān)利申請(qǐng)第60/606,281號(hào)、以及2004年9月2日提交的標(biāo)題為“FACILITATE FRID SERVER PROGRAMMINGMODEL AND API′S”《促進(jìn)RFID服務(wù)器編程模型和API》的美國(guó)臨時(shí)專(zhuān)利申請(qǐng)第60/606,577號(hào)的優(yōu)先權(quán)。本申請(qǐng)也分別涉及于2005年3月1日、2004年12月29日、2005年2月18日和2005年2月18日共同提交的待決美國(guó)專(zhuān)利申請(qǐng)第11/069,459、11/025,702、11/061,356和11/061,337號(hào)。這些申請(qǐng)的全部?jī)?nèi)容被包括于此,用作參考。
背景技術(shù):
許多零售、制造和分配機(jī)構(gòu)正在應(yīng)用不同的、創(chuàng)新的操作方法,以提高效率。這些機(jī)構(gòu)可以監(jiān)視商店存貨,以便于優(yōu)化涉及消費(fèi)者的供給和需求。使利潤(rùn)最大化的一個(gè)方面取決于適當(dāng)?shù)貍溆写尕洠员憬Y(jié)合貨物和/或產(chǎn)品的耗盡來(lái)進(jìn)行補(bǔ)給。例如,出售計(jì)算機(jī)和/或VCR的零售商必須根據(jù)其消費(fèi)者銷(xiāo)售額來(lái)供應(yīng)計(jì)算機(jī),并根據(jù)其消費(fèi)者銷(xiāo)售額來(lái)供應(yīng)VCR。這樣,如果計(jì)算機(jī)比VCR的銷(xiāo)路更好(例如,被出售更多單位),那么,該零售商可以更頻繁地供應(yīng)計(jì)算機(jī),以便優(yōu)化供給和需求,且進(jìn)而可優(yōu)化利潤(rùn)。監(jiān)視存貨和相關(guān)聯(lián)的銷(xiāo)售額會(huì)是一項(xiàng)復(fù)雜的任務(wù),其中,產(chǎn)品活動(dòng)類(lèi)似黑匣子,因?yàn)閮?nèi)部工作是未知的;然而,監(jiān)視產(chǎn)品是存貨/產(chǎn)品效率中的具有決定性的要素。
自動(dòng)識(shí)別與數(shù)據(jù)捕捉(AIDC)技術(shù),尤其是射頻識(shí)別(RFID)至少已基于消除典型監(jiān)視系統(tǒng)和/或方法(例如,條形碼閱讀器、條形碼和/或UPC)的各個(gè)不足之處的需要來(lái)加以開(kāi)發(fā)。RFID是利用RFID標(biāo)簽來(lái)遠(yuǎn)程地存儲(chǔ)和檢索數(shù)據(jù)的技術(shù)。由于RFID系統(tǒng)基于無(wú)線(xiàn)電頻率和相關(guān)聯(lián)的信號(hào),因此,在監(jiān)視產(chǎn)品方面,有眾多好處和/或優(yōu)點(diǎn)領(lǐng)先于傳統(tǒng)技術(shù)。RFID技術(shù)不要求瞄準(zhǔn)線(xiàn)來(lái)監(jiān)視產(chǎn)品和/或從RFID標(biāo)簽?zāi)抢锝邮招盘?hào)。這樣,不必要進(jìn)行要求掃描儀很接近目標(biāo)(例如,產(chǎn)品)的手動(dòng)掃描。然而,根據(jù)無(wú)線(xiàn)電頻率、RFID標(biāo)簽尺寸和相關(guān)聯(lián)的電源,在RFID中,范圍受到限制。此外,RFID系統(tǒng)允許在幾秒鐘內(nèi)進(jìn)行多次讀取,從而提供迅速的掃描和識(shí)別。換言之,當(dāng)這些標(biāo)簽在RFID閱讀器的范圍內(nèi)時(shí),RFID系統(tǒng)允許多個(gè)標(biāo)簽被讀取和/或被識(shí)別。RFID系統(tǒng)中的多次讀取的能力由于為每個(gè)單獨(dú)的產(chǎn)品提供包含唯一識(shí)別碼的信息標(biāo)簽的能力而受到稱(chēng)贊。
而且,RFID系統(tǒng)和/或方法提供與所標(biāo)記的項(xiàng)目相關(guān)聯(lián)的實(shí)時(shí)數(shù)據(jù)。實(shí)時(shí)數(shù)據(jù)流允許零售商、批發(fā)商和/或制造商有能力精確地監(jiān)視存貨和/或產(chǎn)品。通過(guò)利用RFID,可以進(jìn)一步便于在前端分配(例如,零售商至消費(fèi)者)和后端分配(例如,批發(fā)商/制造商至零售商)方面供給產(chǎn)品。批發(fā)商和/或制造商可以監(jiān)視貨物發(fā)貨、質(zhì)量、數(shù)量、發(fā)貨時(shí)間等。此外,零售商可以跟蹤被接收的存貨數(shù)量、這類(lèi)存貨的位置、質(zhì)量、貨架期等。這些所描述的好處表明RFID技術(shù)跨越多個(gè)領(lǐng)域(例如,前端供給、后端供給、分配鏈、制造、零售、自動(dòng)化等)來(lái)發(fā)揮作用的靈活性。
RFID系統(tǒng)至少包括RFID標(biāo)簽和RFID收發(fā)器。RFID標(biāo)簽可以包含天線(xiàn),該天線(xiàn)為來(lái)自RFID收發(fā)器的射頻查詢(xún)提供接收和/或傳輸。RFID標(biāo)簽可以是小物體(例如,膠粘標(biāo)簽、靈活標(biāo)簽與集成芯片等)。這些RFID標(biāo)簽通常利用四種不同的頻率低頻標(biāo)簽(約125與134千赫之間)、高頻標(biāo)簽(約13.56兆赫)、UHF標(biāo)簽(約868~956兆赫)和微波標(biāo)簽(約2.45千兆赫)。
一般而言,RFID系統(tǒng)可以包括多個(gè)組件標(biāo)簽、標(biāo)簽閱讀器(例如,標(biāo)簽收發(fā)器)、標(biāo)簽書(shū)寫(xiě)器、標(biāo)簽編程站、循環(huán)閱讀器、分類(lèi)設(shè)備、標(biāo)簽存貨條形碼讀入器等。這類(lèi)RFID系統(tǒng)可以收集和/或累積大量數(shù)據(jù)。雖然這類(lèi)數(shù)據(jù)的統(tǒng)計(jì)分析會(huì)有用,但是,當(dāng)被實(shí)時(shí)和/或接近實(shí)時(shí)地集成到現(xiàn)有的后端應(yīng)用程序和/或過(guò)程中以調(diào)用決策時(shí),所收集的數(shù)據(jù)更有用、更有功效。而且,所收集的數(shù)據(jù)可以用來(lái)并入由這類(lèi)后端應(yīng)用程序和/或過(guò)程作出的決策,以便對(duì)這類(lèi)系統(tǒng)內(nèi)的變化作出反應(yīng)。
發(fā)明內(nèi)容
以下呈現(xiàn)了本發(fā)明的簡(jiǎn)化概述,以便提供對(duì)本發(fā)明的一些方面的基本理解。這個(gè)概述不是本發(fā)明的廣泛縱覽。它既不意在標(biāo)識(shí)本發(fā)明的關(guān)鍵或緊要的要素,也不意在描繪本發(fā)明的范圍。其唯一的目的是以簡(jiǎn)化的形式來(lái)呈現(xiàn)本發(fā)明的一些概念,作為以后更詳細(xì)的說(shuō)明的序言。
本發(fā)明涉及便于將至少一個(gè)現(xiàn)有商業(yè)應(yīng)用程序集成到RFID網(wǎng)絡(luò)中的系統(tǒng)和/或方法,其中,該RFID網(wǎng)絡(luò)可以是至少部分地基于過(guò)程、位置、事件和/或功能來(lái)形成子系統(tǒng)的設(shè)備集合。通過(guò)將商業(yè)應(yīng)用程序集合到RFID網(wǎng)絡(luò)中,可以向這類(lèi)應(yīng)用程序展示實(shí)時(shí)數(shù)據(jù),來(lái)實(shí)時(shí)地實(shí)現(xiàn)商業(yè)功能和/或輸出。商業(yè)應(yīng)用程序可以是,但不限于,后端應(yīng)用程序、現(xiàn)有商業(yè)應(yīng)用程序、行業(yè)(LOB)應(yīng)用程序(例如,會(huì)計(jì)、供給鏈管理、資源規(guī)劃、……)、商業(yè)活動(dòng)監(jiān)視(BAM)應(yīng)用程序等。實(shí)時(shí)數(shù)據(jù)可以由RFID網(wǎng)絡(luò)內(nèi)的設(shè)備來(lái)收集,其中,設(shè)備可以是,例如RFID閱讀器、RFID書(shū)寫(xiě)器、RFID打印機(jī)、打印機(jī)、閱讀器、書(shū)寫(xiě)器、RFID發(fā)送器、天線(xiàn)、傳感器、實(shí)時(shí)設(shè)備、RFID接收器、實(shí)時(shí)傳感器、可擴(kuò)展到web服務(wù)的設(shè)備、以及實(shí)時(shí)事件生成系統(tǒng)。
除了展示實(shí)時(shí)數(shù)據(jù)以實(shí)現(xiàn)來(lái)自商業(yè)應(yīng)用程序的實(shí)時(shí)輸出以外,該集成組件還可以向這類(lèi)實(shí)時(shí)數(shù)據(jù)展示商業(yè)網(wǎng)絡(luò)。商業(yè)通信網(wǎng)絡(luò)可以是應(yīng)用集成產(chǎn)品,以便通過(guò)連接單個(gè)組織內(nèi)的各個(gè)應(yīng)用程序和/或連接不同組織中的各個(gè)應(yīng)用程序,來(lái)將全異的應(yīng)用程序聯(lián)合成一致的整體。而且,商業(yè)網(wǎng)絡(luò)可以包括多個(gè)商業(yè)應(yīng)用程序,其中,可以展示這類(lèi)實(shí)時(shí)數(shù)據(jù),來(lái)提供準(zhǔn)確、實(shí)時(shí)的商業(yè)功能和/或輸出。
該集成組件還至少部分地基于實(shí)時(shí)輸出和/或商業(yè)功能而在RFID網(wǎng)絡(luò)內(nèi)提供過(guò)程的操縱和/或創(chuàng)建。通過(guò)利用這類(lèi)商業(yè)應(yīng)用程序和/或商業(yè)網(wǎng)絡(luò)內(nèi)的實(shí)時(shí)數(shù)據(jù),實(shí)時(shí)輸出可以提供準(zhǔn)確的數(shù)據(jù),來(lái)對(duì)RFID網(wǎng)絡(luò)和/或RFID網(wǎng)絡(luò)內(nèi)的過(guò)程調(diào)用操作和/或創(chuàng)建。例如,操作可以是對(duì)RFID網(wǎng)絡(luò)、過(guò)程和/或其任何實(shí)體的編輯、修改、刪除、移動(dòng)等。
根據(jù)本發(fā)明的一個(gè)方面,該集成組件可以包括分析器組件,用于分析與RFID網(wǎng)絡(luò)、商業(yè)網(wǎng)絡(luò)和/或商業(yè)應(yīng)用程序相關(guān)聯(lián)的數(shù)據(jù),以確定與目標(biāo)目的地的特定關(guān)聯(lián)。至少部分地基于該分析,路由器組件可以相應(yīng)地將這類(lèi)數(shù)據(jù)定向到目標(biāo)目的地。例如,實(shí)時(shí)數(shù)據(jù)可以被分析成與特定商業(yè)網(wǎng)絡(luò)上的特定商業(yè)應(yīng)用程序相關(guān)聯(lián),其中,路由器組件可以相應(yīng)地定向這類(lèi)數(shù)據(jù)。
根據(jù)本發(fā)明的另一個(gè)方面,變換組件可以將數(shù)據(jù)格式化為適合于目標(biāo)目的地的特定格式。換言之,變換組件可以將與RFID網(wǎng)絡(luò)和/或商業(yè)網(wǎng)絡(luò)相關(guān)聯(lián)的任何數(shù)據(jù)轉(zhuǎn)換成用于RFID網(wǎng)絡(luò)304和/或商業(yè)網(wǎng)絡(luò)內(nèi)的目標(biāo)目的地的合適和/或兼容的格式。而且,變換組件可以在任何合適的計(jì)算機(jī)語(yǔ)言之間轉(zhuǎn)換,這些語(yǔ)言例如,但不限于,C#、可擴(kuò)展標(biāo)記語(yǔ)言(XML)、以及結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)根據(jù)又一個(gè)方面,該集成組件還可以包括模式組件,它可以利用涉及輸入消息和/或輸出消息的預(yù)安裝模式。此外,模式組件可以使用消息模式,該消息模式可以是商業(yè)網(wǎng)絡(luò)可以發(fā)出并且RFID網(wǎng)絡(luò)識(shí)別和/或應(yīng)用的一種類(lèi)型的消息。雖然模式組件為這類(lèi)識(shí)別和應(yīng)用提供模式運(yùn)用,但是,將會(huì)理解,可以使用任何合適的協(xié)議。模式組件還可以創(chuàng)建由該集成組件所利用的模式。
根據(jù)本發(fā)明的另一方面,該集成組件可以包括啟用直通消息類(lèi)型情形的RFID映射器組件。RFID映射器組件可以利用輸入模式和/或輸出模式來(lái)調(diào)用用于對(duì)商業(yè)應(yīng)用程序(例如,后端行業(yè)(LOB)系統(tǒng)、商業(yè)活動(dòng)監(jiān)視等)的請(qǐng)求一響應(yīng)類(lèi)型操作的直通消息通信情形。此外,RFID映射器可以調(diào)用與涉及商業(yè)網(wǎng)絡(luò)和/或RFID網(wǎng)絡(luò)的數(shù)據(jù)相關(guān)聯(lián)的任何合適的映射技術(shù)。例如,RFID映射器組件可以采用RFID標(biāo)簽事件(例如,標(biāo)簽讀取、標(biāo)簽讀取錯(cuò)誤、設(shè)備向上事件、設(shè)備向下事件、以及管理事件等),并創(chuàng)建涉及過(guò)程(例如,運(yùn)送和/或接收)的消息。在本發(fā)明的其它方面中,提供了便于將至少一個(gè)現(xiàn)有商業(yè)應(yīng)用程序集成到RFID網(wǎng)絡(luò)中的各種方法。
以下描述和附圖詳細(xì)地陳述本發(fā)明的某些說(shuō)明性方面。但是,這些方面只表現(xiàn)出可以使用本發(fā)明的原理的各種方法中的一些;并且,本發(fā)明意在包括所有這類(lèi)方面及其等效技術(shù)方案。通過(guò)結(jié)合這些附圖來(lái)考慮本發(fā)明的以下詳細(xì)描述,本發(fā)明的其它優(yōu)點(diǎn)和新穎特征將變得一目了然。
圖1示出了便于將至少一個(gè)現(xiàn)有商業(yè)應(yīng)用程序集成到RFID網(wǎng)絡(luò)中的示例性系統(tǒng)的框圖。
圖2示出了便于利用將商業(yè)應(yīng)用程序用于RFID網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)關(guān)鍵的商業(yè)功能的示例性系統(tǒng)的框圖。
圖3示出了便于結(jié)合商業(yè)網(wǎng)絡(luò)來(lái)利用和/或管理與RFID網(wǎng)絡(luò)相關(guān)聯(lián)的所收集的數(shù)據(jù)的示例性系統(tǒng)的框圖。
圖4示出了便于將RFID網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)無(wú)縫地?cái)U(kuò)展到商業(yè)網(wǎng)絡(luò)應(yīng)用程序的示例性系統(tǒng)的框圖。
圖5示出了便于將涉及商業(yè)網(wǎng)絡(luò)的商業(yè)應(yīng)用程序用于RFID網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)關(guān)鍵的商業(yè)功能的示例性系統(tǒng)的框圖。
圖6示出了便于結(jié)合商業(yè)網(wǎng)絡(luò)來(lái)利用和/或管理與RFID網(wǎng)絡(luò)相關(guān)聯(lián)的所收集的數(shù)據(jù)的示例性系統(tǒng)的框圖。
圖7示出了用于將至少一個(gè)現(xiàn)有商業(yè)應(yīng)用程序集成到RFID網(wǎng)絡(luò)中的示例性方法。
圖8示出了便于將RFID網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)無(wú)縫地?cái)U(kuò)展到商業(yè)網(wǎng)絡(luò)應(yīng)用程序的示例性方法。
圖9示出了示例性聯(lián)網(wǎng)環(huán)境,其中,可以使用本發(fā)明的新穎的方面。
圖10示出了可以根據(jù)本發(fā)明來(lái)使用的示例性操作環(huán)境。
具體實(shí)施例方式
如本申請(qǐng)中所利用的,術(shù)語(yǔ)“組件”、“系統(tǒng)”等意在指計(jì)算機(jī)相關(guān)實(shí)體,或者是硬件、軟件(例如,在執(zhí)行中)和/或固件。例如,組件可以是在處理器上運(yùn)行的進(jìn)程、處理器、對(duì)象、可執(zhí)行碼、程序和/或計(jì)算機(jī)。舉例說(shuō)明來(lái)講,在服務(wù)器上運(yùn)行的應(yīng)用程序和該服務(wù)器都可以是組件。一個(gè)或多個(gè)組件可以駐留在進(jìn)程內(nèi),組件可以被定位在一臺(tái)計(jì)算機(jī)上和/或被分布在兩臺(tái)或更多的計(jì)算機(jī)之間。
參照這些附圖來(lái)描述本發(fā)明;貫穿附圖,相同的參考標(biāo)號(hào)指相同的元件。在下文中,出于解釋的目的,陳述眾多具體細(xì)節(jié),以便提供對(duì)本發(fā)明的徹底的理解。但是,顯而易見(jiàn)的是,可以在不具備這些具體細(xì)節(jié)的條件下實(shí)踐本發(fā)明。在其它實(shí)例中,以框圖形式來(lái)示出眾所周知的結(jié)構(gòu)和設(shè)備,以便于描述本發(fā)明。
現(xiàn)在轉(zhuǎn)向附圖,圖1示出了便于將至少一個(gè)現(xiàn)有商業(yè)應(yīng)用程序集成到RFID網(wǎng)絡(luò)中的系統(tǒng)100。集成組件102可以將至少一個(gè)商業(yè)應(yīng)用程序無(wú)縫地集成到RFID網(wǎng)絡(luò)104中,其中,商業(yè)應(yīng)用程序可以實(shí)時(shí)地利用與這類(lèi)RFID網(wǎng)絡(luò)104相關(guān)聯(lián)的數(shù)據(jù)。集成組件102可以接收與涉及RFID網(wǎng)絡(luò)104內(nèi)的至少一個(gè)設(shè)備的原始數(shù)據(jù)。例如,RFID網(wǎng)絡(luò)104內(nèi)的設(shè)備可以是,但不限于,RFID閱讀器、RFID書(shū)寫(xiě)器、RFID打印機(jī)、打印機(jī)、閱讀器、書(shū)寫(xiě)器、RFID發(fā)送器、天線(xiàn)、傳感器、實(shí)時(shí)設(shè)備、RFID接收器、實(shí)時(shí)傳感器、可擴(kuò)展到web服務(wù)的設(shè)備、以及實(shí)時(shí)事件生成系統(tǒng)。集成組件102允許來(lái)自RFID網(wǎng)絡(luò)104內(nèi)的過(guò)程的數(shù)據(jù)與至少一個(gè)商業(yè)應(yīng)用程序的無(wú)縫實(shí)現(xiàn)。例如,商業(yè)應(yīng)用程序可以是實(shí)現(xiàn)關(guān)鍵的商業(yè)功能(例如,但不限于,需求規(guī)劃、預(yù)測(cè)、控制存貨等)的任何現(xiàn)有后端應(yīng)用程序。
在一個(gè)例子中,RFID網(wǎng)絡(luò)104可以包括與至少一個(gè)RFID過(guò)程相關(guān)聯(lián)的至少一個(gè)RFID設(shè)備。將會(huì)理解,RFID過(guò)程可以利用RFID網(wǎng)絡(luò)104內(nèi)的任何合適數(shù)量的RFID設(shè)備。RFID過(guò)程可以涉及特定的RFID子系統(tǒng)(例如,RFID服務(wù)器、RFID網(wǎng)絡(luò)等),該特定的RFID子系統(tǒng)是超級(jí)或高級(jí)對(duì)象,它將各種實(shí)體組織在一起,以創(chuàng)建有意義的執(zhí)行單元。RFID過(guò)程可以是出站過(guò)程(例如,挑選、包裝、運(yùn)送情形等)、制造過(guò)程、運(yùn)送過(guò)程、接收過(guò)程、跟蹤、數(shù)據(jù)表示、數(shù)據(jù)處理、數(shù)據(jù)應(yīng)用、安全、……。此外,RFID過(guò)程可以包括RFID設(shè)備服務(wù)、標(biāo)簽讀取、事件、標(biāo)簽寫(xiě)入、設(shè)備配置、地理跟蹤、數(shù)字計(jì)數(shù)等。將會(huì)理解,過(guò)程可以具有經(jīng)由與RFID網(wǎng)絡(luò)104相關(guān)聯(lián)的至少一個(gè)設(shè)備收集的原始數(shù)據(jù),其中,這類(lèi)原始數(shù)據(jù)可以由集成組件102來(lái)接收,以允許商業(yè)應(yīng)用程序并入這類(lèi)數(shù)據(jù),以實(shí)現(xiàn)關(guān)鍵的商業(yè)功能。
集成組件102可以集成任何合適的商業(yè)應(yīng)用程序,以無(wú)縫地利用由至少一個(gè)設(shè)備收集的、與RFID網(wǎng)絡(luò)104相關(guān)聯(lián)的數(shù)據(jù)。商業(yè)應(yīng)用程序可以是,但不限于,后端應(yīng)用程序、現(xiàn)有商業(yè)應(yīng)用程序、行業(yè)(LOB)應(yīng)用程序(例如,會(huì)計(jì)、供給鏈管理、資源規(guī)劃、……)、商業(yè)活動(dòng)監(jiān)視(BAM)應(yīng)用程序等。將會(huì)理解,集成組件102還可以并入商業(yè)網(wǎng)絡(luò)(未示出),其中,商業(yè)網(wǎng)絡(luò)可以將單獨(dú)的商業(yè)應(yīng)用程序聯(lián)合成一致的整體。
在又一個(gè)例子中,集成組件102可以允許商業(yè)應(yīng)用程序至少部分地基于與商業(yè)應(yīng)用程序和/或商業(yè)網(wǎng)絡(luò)相關(guān)聯(lián)的分析和/或商業(yè)功能而在RFID網(wǎng)絡(luò)104內(nèi)操作和/或創(chuàng)建過(guò)程。例如,通過(guò)利用實(shí)時(shí)原始數(shù)據(jù),商業(yè)應(yīng)用程序可以在RFID網(wǎng)絡(luò)104內(nèi)編輯現(xiàn)有過(guò)程,以便提高生產(chǎn)率和/或在RFID網(wǎng)絡(luò)104內(nèi)創(chuàng)建新的過(guò)程。在一個(gè)例子中,商業(yè)應(yīng)用程序可以與存貨控制有關(guān),其中,從RFID網(wǎng)絡(luò)104接收的原始數(shù)據(jù)可以實(shí)時(shí)地提供存貨數(shù)據(jù)。如果商業(yè)應(yīng)用程序利用實(shí)時(shí)數(shù)據(jù)來(lái)確定有缺陷的產(chǎn)品,那么,可以調(diào)用用于收回這類(lèi)產(chǎn)品的新過(guò)程。
系統(tǒng)100還包括接口組件106,它提供各種適配器、連接器、通道、通信路徑等,以便實(shí)際上將集成組件102集成到任何操作和/或數(shù)據(jù)庫(kù)系統(tǒng)中。此外,接口組件106可以提供用于與集成組件102以及RFID網(wǎng)絡(luò)104交互的各種適配器、連接器、通道、通信路徑等。將會(huì)理解,雖然接口組件106被并入集成組件102中,但是,這類(lèi)實(shí)現(xiàn)不限于此。例如,接口組件106可以是用于接收或發(fā)送涉及系統(tǒng)100的數(shù)據(jù)的獨(dú)立組件。具體地,接口組件106可以接收涉及與RFID網(wǎng)絡(luò)104中的RFID過(guò)程相關(guān)聯(lián)的設(shè)備的任何數(shù)據(jù)。例如,接口組件106可以接收原始收集的數(shù)據(jù)、RFID過(guò)程相關(guān)數(shù)據(jù)和/或從設(shè)備收集的任何數(shù)據(jù)。
圖2示出了便于利用將商業(yè)應(yīng)用程序用于RFID網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)關(guān)鍵的商業(yè)功能的系統(tǒng)200。集成組件202可以提供商業(yè)通信網(wǎng)絡(luò)208內(nèi)所例示的至少一個(gè)應(yīng)用程序210與RFID網(wǎng)絡(luò)204內(nèi)的過(guò)程206的無(wú)縫交互。將會(huì)理解,商業(yè)網(wǎng)絡(luò)208和RFID網(wǎng)絡(luò)204可以分別包括多個(gè)應(yīng)用程序和過(guò)程,并且,本發(fā)明不限于應(yīng)用程序210和過(guò)程206的這種描繪。應(yīng)用程序可以是,但不限于,后端商業(yè)應(yīng)用程序、現(xiàn)有商業(yè)應(yīng)用程序、行業(yè)(LOB)應(yīng)用程序(例如,會(huì)計(jì)、供給鏈管理、資源規(guī)劃、……)、商業(yè)活動(dòng)監(jiān)視(BAM)應(yīng)用程序等。應(yīng)用程序210與過(guò)程206的集成允許利用由過(guò)程206收集和/或與過(guò)程206有關(guān)的任何數(shù)據(jù)來(lái)實(shí)時(shí)地執(zhí)行至少一項(xiàng)商業(yè)功能。換言之,集成組件202可以允許應(yīng)用程序210無(wú)縫地集成與過(guò)程206有關(guān)的數(shù)據(jù),以便于在商業(yè)網(wǎng)絡(luò)208內(nèi)提供與應(yīng)用程序210有關(guān)的商業(yè)功能輸出。
RFID網(wǎng)絡(luò)204可以包括與至少一個(gè)RFID過(guò)程相關(guān)聯(lián)的至少一個(gè)設(shè)備(例如,RFID閱讀器、RFID書(shū)寫(xiě)器、RFID打印機(jī)、打印機(jī)、閱讀器、書(shū)寫(xiě)器、RFID發(fā)送器、天線(xiàn)、傳感器、實(shí)時(shí)設(shè)備、RFID接收器、實(shí)時(shí)傳感器、可擴(kuò)展到web服務(wù)的設(shè)備、實(shí)時(shí)事件生成等)。RFID網(wǎng)絡(luò)204可以至少部分地基于位置、功能和/或過(guò)程來(lái)包括各種子系統(tǒng)。例如,RFID網(wǎng)絡(luò)204可以是兩個(gè)設(shè)備組和/或設(shè)備集合,一個(gè)在運(yùn)送門(mén)處,另一個(gè)在接收門(mén)處。這類(lèi)RFID網(wǎng)絡(luò)204可以至少部分地基于組和/或集合名稱(chēng)、位置和/或過(guò)程名稱(chēng)來(lái)進(jìn)一步包括與每個(gè)設(shè)備組和/或設(shè)備集合相關(guān)聯(lián)的過(guò)程。例如,過(guò)程可以是與運(yùn)送門(mén)處的設(shè)備有關(guān)的運(yùn)送過(guò)程,其中,設(shè)備可以在該位置處收集數(shù)據(jù)。同樣,另一個(gè)過(guò)程可以是與接收門(mén)處的設(shè)備有關(guān)的接收過(guò)程,其中,設(shè)備可以在該位置處收集數(shù)據(jù)。這樣,集成組件202可以自動(dòng)集成任何合適的應(yīng)用程序210,該合適的應(yīng)用程序可以利用來(lái)自RFID網(wǎng)絡(luò)204內(nèi)的過(guò)程的這一實(shí)時(shí)數(shù)據(jù)來(lái)產(chǎn)生應(yīng)用程序210輸出。
過(guò)程206是可以提供有意義的執(zhí)行單元的超級(jí)和/或高級(jí)對(duì)象。例如,過(guò)程206可以是運(yùn)送過(guò)程,它表示各種對(duì)接門(mén)處的多個(gè)設(shè)備,它們一起運(yùn)作,以執(zhí)行標(biāo)簽讀取、過(guò)濾、讀取充實(shí)、警報(bào)評(píng)估以及匯流點(diǎn)中的數(shù)據(jù)存儲(chǔ),以供主機(jī)應(yīng)用程序檢索/處理。在另一個(gè)例子中,過(guò)程206可以執(zhí)行制造過(guò)程,其中,設(shè)備被配置成根據(jù)位置來(lái)讀、寫(xiě)。而且,可以在該位置處實(shí)現(xiàn)額外的功能,例如,過(guò)濾、充實(shí)等。在又一個(gè)例子中,過(guò)程206可以寫(xiě)入標(biāo)簽過(guò)程,其中,可以至少基于輸入來(lái)實(shí)時(shí)地寫(xiě)入標(biāo)簽。通過(guò)讀取數(shù)據(jù)并將其傳回到主機(jī),寫(xiě)過(guò)程也可以檢驗(yàn)寫(xiě)入是否成功。
商業(yè)網(wǎng)絡(luò)208可以是啟用集成商業(yè)過(guò)程和/或基于可擴(kuò)展標(biāo)記語(yǔ)言(XML)的Web服務(wù)的開(kāi)發(fā)、部署和/或管理的集成服務(wù)器產(chǎn)品。商業(yè)網(wǎng)絡(luò)208可以將單獨(dú)的應(yīng)用程序聯(lián)合成一致的整體,其中,可以提供消息通信、配合、安全、以及對(duì)工業(yè)標(biāo)準(zhǔn)的支持之間的深度集成。此外,商業(yè)網(wǎng)絡(luò)208可以提供(但不局于提供)商業(yè)活動(dòng)服務(wù)、人類(lèi)工作流服務(wù)、和/或啟用與商業(yè)過(guò)程的交互的商業(yè)活動(dòng)監(jiān)視框架。商業(yè)網(wǎng)絡(luò)208還可以連接單個(gè)組織內(nèi)的應(yīng)用程序(例如,通常被稱(chēng)作企業(yè)應(yīng)用程序集成(EAI)),和/或連接不同組織中的應(yīng)用程序(例如,被稱(chēng)作商業(yè)對(duì)商業(yè)(B2B)集成)。
在一個(gè)例子中,商業(yè)網(wǎng)絡(luò)208可以通過(guò)提供1)用于指定商業(yè)過(guò)程的方式;以及2)用于在這類(lèi)商業(yè)過(guò)程所利用的應(yīng)用程序之間進(jìn)行通信的技術(shù),來(lái)允許跨越多個(gè)應(yīng)用程序創(chuàng)建商業(yè)過(guò)程。在這個(gè)例子中,商業(yè)網(wǎng)絡(luò)208可以實(shí)現(xiàn)包括一個(gè)或多個(gè)配合的商業(yè)過(guò)程,其中,配合由可執(zhí)行代碼構(gòu)成。例如,通過(guò)圖形地組織一組定義的形狀,來(lái)表達(dá)商業(yè)過(guò)程的條件、循環(huán)和其它行為,可以創(chuàng)建配合。在另一個(gè)例子中,商業(yè)網(wǎng)絡(luò)208可以利用商業(yè)規(guī)則引擎而在商業(yè)過(guò)程中提供規(guī)則表達(dá)式。將會(huì)理解,每個(gè)配合創(chuàng)建指出與其接收的消息種類(lèi)的預(yù)定。消息可以由適配器來(lái)接收,其中,管道可以將消息變換成特定的格式(例如,XML)。該格式化的消息可以被存入數(shù)據(jù)庫(kù),其中,這類(lèi)消息可以被分派到目標(biāo)配合,以參與與商業(yè)過(guò)程相應(yīng)的動(dòng)作。這種過(guò)程的結(jié)果可以是另一個(gè)消息,通常被保存在數(shù)據(jù)庫(kù)中。合成消息隨后可以由發(fā)送管道來(lái)處理,該發(fā)送管道可以將消息從內(nèi)部格式(例如,XML)轉(zhuǎn)換和/格式化為對(duì)目的地專(zhuān)用的格式,并且經(jīng)由適配器而被發(fā)送到該目的地。以上是商業(yè)網(wǎng)絡(luò)208的一個(gè)例子,它將不會(huì)被視作對(duì)本發(fā)明的限制。
此外,集成組件202允許應(yīng)用程序210至少部分地基于與這類(lèi)應(yīng)用程序210相關(guān)聯(lián)的輸出(如圖2中的虛線(xiàn)所表示的)來(lái)操作過(guò)程206。換言之,數(shù)據(jù)可以被并入商業(yè)網(wǎng)絡(luò)208中,以便由各個(gè)應(yīng)用程序210用來(lái)產(chǎn)生特定的商業(yè)功能和/或輸出。至少基于這種商業(yè)功能和/或輸出,應(yīng)用程序210可以在RFID網(wǎng)絡(luò)204內(nèi)操作過(guò)程206。將會(huì)理解,操作可以是,但不限于,編輯現(xiàn)有過(guò)程206、在RFID網(wǎng)絡(luò)204內(nèi)創(chuàng)建新的過(guò)程、和/或其任何組合。例如,應(yīng)用程序210可以確定將要被收回的產(chǎn)品列表,其中,基于這類(lèi)輸出,可以操作過(guò)程206,來(lái)識(shí)別要收回的產(chǎn)品列表上所標(biāo)識(shí)的產(chǎn)品。
圖3示出了便于結(jié)合商業(yè)網(wǎng)絡(luò)來(lái)利用和/或管理與RFID網(wǎng)絡(luò)相關(guān)聯(lián)的所收集的數(shù)據(jù)的系統(tǒng)300。集成組件302可以將商業(yè)網(wǎng)絡(luò)308和/或應(yīng)用程序310集成到RFID網(wǎng)絡(luò)304中,RFID網(wǎng)絡(luò)304包含收集數(shù)據(jù)的至少一個(gè)過(guò)程306。商業(yè)網(wǎng)絡(luò)308可以實(shí)現(xiàn)這類(lèi)所收集的數(shù)據(jù),以便于執(zhí)行與商業(yè)網(wǎng)絡(luò)308和/或應(yīng)用程序310相關(guān)聯(lián)的商業(yè)功能。此外,集成組件302可以提供商業(yè)網(wǎng)絡(luò)308和/或應(yīng)用程序310,以便至少部分地基于通過(guò)利用與其結(jié)合的數(shù)據(jù)而產(chǎn)生的輸出,來(lái)操作RFID網(wǎng)絡(luò)304和/或過(guò)程306。將會(huì)理解,集成組件302、RFID網(wǎng)絡(luò)304和商業(yè)網(wǎng)絡(luò)308實(shí)質(zhì)上可以分別類(lèi)似于圖2和圖1中的集成組件202、102、商業(yè)網(wǎng)絡(luò)208和RFID網(wǎng)絡(luò)204、104。
集成組件302可以包括分析器組件312,分析器組件312可以分析從RFID網(wǎng)絡(luò)304、從商業(yè)網(wǎng)絡(luò)308接收的、以及到RFID網(wǎng)絡(luò)304、到商業(yè)網(wǎng)絡(luò)308的數(shù)據(jù)。分析器組件312可以分析RFID網(wǎng)絡(luò)經(jīng)由接口106接收的數(shù)據(jù),其中,這類(lèi)數(shù)據(jù)可以被確定為與特定的商業(yè)網(wǎng)絡(luò)308和/或應(yīng)用程序310相關(guān)聯(lián)。例如,過(guò)程306可以收集與各種設(shè)備相關(guān)聯(lián)的數(shù)據(jù),其中,分析器組件312可以分析這類(lèi)數(shù)據(jù),以確定什么商業(yè)網(wǎng)絡(luò)308和/或應(yīng)用程序310(如果有的話(huà))可以利用該數(shù)據(jù)來(lái)便于實(shí)現(xiàn)與其相關(guān)聯(lián)的關(guān)鍵的商業(yè)功能。在另一個(gè)例子中,分析器組件312可以分析來(lái)自商業(yè)網(wǎng)絡(luò)308和/或應(yīng)用程序310的消息和/或操作,以調(diào)用RFID網(wǎng)絡(luò)304和/或過(guò)程306。
集成組件302還可以包括可以相應(yīng)地將數(shù)據(jù)定向到目標(biāo)目的地的路由器組件314。換言之,路由器組件314在數(shù)據(jù)、消息等的分發(fā)方面提供指導(dǎo)。從RFID網(wǎng)絡(luò)304接收的數(shù)據(jù)可以被路由和/或分發(fā)到商業(yè)網(wǎng)絡(luò)308和/或應(yīng)用程序310內(nèi)的目標(biāo)目的地。此外,路由器組件314可以將消息、操作、數(shù)據(jù)等定向到RFID網(wǎng)絡(luò)304和/或過(guò)程306內(nèi)的目標(biāo)目的地。將會(huì)理解,路由器組件314可以至少部分地基于分析器組件312來(lái)分發(fā)數(shù)據(jù)、消息、命令等,但是,本發(fā)明不局限于此。
集成組件302可以調(diào)用變換組件316,變換組件316可以將數(shù)據(jù)格式化為適合于目標(biāo)目的地的特定格式。換言之,變換組件316可以將與RFID網(wǎng)絡(luò)304和/或商業(yè)網(wǎng)絡(luò)308相關(guān)聯(lián)的任何數(shù)據(jù)轉(zhuǎn)換成用于RFID網(wǎng)絡(luò)304和/或商業(yè)網(wǎng)絡(luò)308內(nèi)的目標(biāo)目的地的合適和/或兼容的格式。例如,變換組件可以將數(shù)據(jù)在任何合適的計(jì)算機(jī)語(yǔ)言之間變換,例如,但不限于,C#、可擴(kuò)展標(biāo)記語(yǔ)言(XML)、結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)、以及超文本標(biāo)記語(yǔ)言(HTML)。在一個(gè)例子中,變換組件316可以利用數(shù)據(jù)存儲(chǔ)(未示出)來(lái)提供用于與商業(yè)網(wǎng)絡(luò)308和/或RFID網(wǎng)絡(luò)304中的至少一項(xiàng)兼容的各種數(shù)據(jù)、命令、消息等的存儲(chǔ)。雖然被并入變換組件316,但是,將會(huì)理解,變換組件316可以是獨(dú)立組件、被并入集成組件302中、和/或其任何組合。
圖4示出了便于將RFID網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)無(wú)縫地?cái)U(kuò)展到商業(yè)網(wǎng)絡(luò)應(yīng)用程序的系統(tǒng)400。集成組件402可以將商業(yè)網(wǎng)絡(luò)408內(nèi)的至少一個(gè)商業(yè)應(yīng)用程序410集成到RFID網(wǎng)絡(luò)404中,其中,涉及至少一個(gè)過(guò)程406的數(shù)據(jù)可以由這類(lèi)商業(yè)網(wǎng)絡(luò)408和/或商業(yè)應(yīng)用程序410(例如,后端商業(yè)應(yīng)用程序、現(xiàn)有商業(yè)應(yīng)用程序、行業(yè)(LOB)應(yīng)用程序(例如,會(huì)計(jì)、供給鏈管理、資源規(guī)劃、……)、商業(yè)活動(dòng)監(jiān)視(BAM)應(yīng)用程序等)來(lái)利用。例如,過(guò)程406可以經(jīng)由至少一個(gè)設(shè)備來(lái)收集數(shù)據(jù),其中,可以用商業(yè)網(wǎng)絡(luò)408來(lái)實(shí)現(xiàn)這類(lèi)數(shù)據(jù),以實(shí)現(xiàn)各種商業(yè)功能,其中,商業(yè)功能可以是需求規(guī)劃、預(yù)測(cè)、存貨控制等。換言之,集成組件402可以將過(guò)程406的端點(diǎn)擴(kuò)展到商業(yè)網(wǎng)絡(luò)端點(diǎn),從而允許凈化的/充實(shí)的/有關(guān)的實(shí)時(shí)RFID數(shù)據(jù)可天然地供商業(yè)通信網(wǎng)絡(luò)408內(nèi)的工作流消耗。將會(huì)理解,集成組件402、RFID網(wǎng)絡(luò)404和商業(yè)網(wǎng)絡(luò)408可以實(shí)質(zhì)上類(lèi)似于先前的附圖中所描述的各組件/網(wǎng)絡(luò)。
集成組件402可以包括管理器組件412,它可以管理系統(tǒng)400中的數(shù)據(jù)分發(fā)和/或數(shù)據(jù)路由。管理器組件412可以從RFID網(wǎng)絡(luò)404接收原始數(shù)據(jù),并將數(shù)據(jù)分發(fā)到商業(yè)網(wǎng)絡(luò)408內(nèi)的適當(dāng)?shù)哪繕?biāo)目的地,以便進(jìn)一步由應(yīng)用程序410來(lái)利用。在一個(gè)例子中,管理器組件可以經(jīng)由接口106來(lái)接收數(shù)據(jù),其中,數(shù)據(jù)可以被存入數(shù)據(jù)存儲(chǔ)420(在下文中討論)中,其中,相應(yīng)地訪(fǎng)問(wèn)這類(lèi)數(shù)據(jù)。例如,RFID網(wǎng)絡(luò)404內(nèi)的設(shè)備可以至少部分地基于過(guò)程406來(lái)收集原始數(shù)據(jù),其中,管理器組件412可以將數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)420中,和/或?qū)?shù)據(jù)分發(fā)到商業(yè)網(wǎng)絡(luò)408內(nèi)的目標(biāo)目的地。將會(huì)理解,管理器可以在數(shù)據(jù)存儲(chǔ)420內(nèi)存儲(chǔ)正由商業(yè)網(wǎng)絡(luò)408利用的數(shù)據(jù)、以及還沒(méi)有由商業(yè)網(wǎng)絡(luò)408利用的數(shù)據(jù),以便提供與其相關(guān)聯(lián)的商業(yè)功能的未來(lái)擴(kuò)展的可能性。此外,管理器組件412可以分發(fā)從商業(yè)網(wǎng)絡(luò)408接收的數(shù)據(jù)。
集成組件402可以包括模式組件414,它可以利用涉及輸入消息和/或輸出消息的預(yù)安裝模式。例如,模式組件414可以利用輸入消息模式,它可以包括諸如但不限于運(yùn)送、接收、存貨和其它輸入模式等對(duì)象。此外,模式組件414可以利用輸出消息模式,它可以包括諸如但不限于提前運(yùn)送通知、警報(bào)(例如,業(yè)務(wù)中止、盜竊、回收等)和其它輸出模式等對(duì)象。而且,模式組件414可以創(chuàng)建可以由系統(tǒng)使用的模式。在一個(gè)例子中,可以結(jié)合經(jīng)由接口106從RFID網(wǎng)絡(luò)404接收的數(shù)據(jù)來(lái)利用該模式,以創(chuàng)建特定的數(shù)據(jù)庫(kù)。此外,適配器418可以變換和/或轉(zhuǎn)換有關(guān)的數(shù)據(jù),并且按要求推入商業(yè)網(wǎng)絡(luò)408。通過(guò)利用模式、適配器組件418和數(shù)據(jù)存儲(chǔ)420,來(lái)自RFID網(wǎng)絡(luò)404的原始數(shù)據(jù)可以變成用于商業(yè)網(wǎng)絡(luò)408、消息通信情形、配合等的輸入數(shù)據(jù)。例如,這允許用戶(hù)直接開(kāi)始利用消息,而無(wú)須寫(xiě)入自適應(yīng)層(例如,作為本機(jī)商業(yè)網(wǎng)絡(luò)408消息類(lèi)型),并且提供從情形觀點(diǎn)來(lái)看是必要的數(shù)據(jù)(例如,運(yùn)送數(shù)據(jù)、接收數(shù)據(jù)、存貨數(shù)據(jù)等)。這些情形觀點(diǎn)可以由系統(tǒng)400展示為商業(yè)網(wǎng)絡(luò)408中的消息類(lèi)型。此外,將會(huì)理解,消息模式可以是商業(yè)網(wǎng)絡(luò)408將會(huì)發(fā)出并且RFID網(wǎng)絡(luò)404可以識(shí)別和/或應(yīng)用的一種類(lèi)型的消息。雖然模式組件414為這類(lèi)識(shí)別和應(yīng)用提供模式運(yùn)用,但是,將會(huì)理解,可以使用任何合適的協(xié)議。
例如,輸出模式可以存儲(chǔ)在與允許商業(yè)功能和/或應(yīng)用程序操作RFID網(wǎng)絡(luò)404的商業(yè)網(wǎng)絡(luò)408有關(guān)的數(shù)據(jù)存儲(chǔ)中。輸出模式可以迫使RFID網(wǎng)絡(luò)404將輸出消息寫(xiě)入RFID閱讀器和/或RFID標(biāo)簽(例如,創(chuàng)建表格和“出”消息,作為RFID網(wǎng)絡(luò)404可以采用的本機(jī)消息類(lèi)型,并將適當(dāng)?shù)闹噶顝倪@些表格發(fā)送到設(shè)備,再到標(biāo)簽,其中,可以啟動(dòng)從商業(yè)網(wǎng)絡(luò)408表格到RFID網(wǎng)絡(luò)404的傳輸)。在執(zhí)行與商業(yè)網(wǎng)絡(luò)408內(nèi)的商業(yè)應(yīng)用程序410有關(guān)的商業(yè)功能之后,可以組成和/或確定出消息。
數(shù)據(jù)存儲(chǔ)420可以存儲(chǔ)與系統(tǒng)400有關(guān)的各種數(shù)據(jù)。將會(huì)理解,數(shù)據(jù)存儲(chǔ)可以存儲(chǔ)與RFID網(wǎng)絡(luò)有關(guān)的數(shù)據(jù)、被變換和/或轉(zhuǎn)換的數(shù)據(jù)、模式、消息、配合等。數(shù)據(jù)存儲(chǔ)420可以是(例如)易失性存儲(chǔ)器或非易失性存儲(chǔ)器,或者可以包括易失性和非易失性存儲(chǔ)器兩者。舉例來(lái)講,不作限制,非易失性存儲(chǔ)器可以包括只讀存儲(chǔ)器(ROM)、可編程ROM(PROM)、電可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)、或閃存。易失性存儲(chǔ)器可以包括隨機(jī)存取存儲(chǔ)器(RAM),它擔(dān)當(dāng)外部高速緩沖存儲(chǔ)器。舉例來(lái)講,不作限制,RAM采取許多形式,例如,靜態(tài)RAM(SRAM)、動(dòng)態(tài)RAM(DRAM)、同步DRAM(SDRAM)、雙數(shù)據(jù)率SDRAM(DDR SDRAM)、增強(qiáng)型SDRAM(ESDRAM)、同步鏈路DRAM(SLDRAM)、存儲(chǔ)器總線(xiàn)直接RAM(RIDRAM)、直接存儲(chǔ)器總線(xiàn)動(dòng)態(tài)RAM(DRDRAM)、以及存儲(chǔ)器總線(xiàn)動(dòng)態(tài)RAM(RDRAM)。本系統(tǒng)和方法的數(shù)據(jù)存儲(chǔ)420意在包括而不限于這些和任何其它合適類(lèi)型的存儲(chǔ)器。此外,將會(huì)理解,數(shù)據(jù)存儲(chǔ)420可以是服務(wù)器、數(shù)據(jù)庫(kù)和/或硬盤(pán)驅(qū)動(dòng)器。
集成組件402可以包括啟用直通消息類(lèi)型情形的RFID映射器組件416。RFID映射器組件416可以利用輸入模式和/或輸出模式來(lái)調(diào)用用于對(duì)應(yīng)用程序410(例如,后端行業(yè)(LOB)系統(tǒng)、商業(yè)活動(dòng)監(jiān)視等)的請(qǐng)求一響應(yīng)類(lèi)型操作的直通通訊聯(lián)系情形。例如,RFID映射器組件416可以至少部分地基于從RFID網(wǎng)絡(luò)404收集的數(shù)據(jù),來(lái)啟用會(huì)計(jì)應(yīng)用程序?qū)Υ尕浀母?。將?huì)理解,雖然RFID映射器組件416被并入集成組件402,但是,這類(lèi)描繪并不如此限制本發(fā)明。
在一個(gè)例子中,RFID映射器組件416可以調(diào)用與涉及商業(yè)網(wǎng)絡(luò)408和/或RFID網(wǎng)絡(luò)404的數(shù)據(jù)相關(guān)聯(lián)的任何合適的映射技術(shù)。RFID映射器組件416可以采用(例如)RFID標(biāo)簽事件(例如,標(biāo)簽讀取、標(biāo)簽讀取錯(cuò)誤、設(shè)備向上事件、設(shè)備向下事件、以及管理事件等),并創(chuàng)建與過(guò)程406(例如,運(yùn)送和/或接收)有關(guān)的消息。換言之,RFID映射器組件416可以提供對(duì)涉及系統(tǒng)400的數(shù)據(jù)的任何變換。將會(huì)理解,商業(yè)網(wǎng)絡(luò)408可以包括允許與模式相關(guān)聯(lián)的映射的映射器,其中,消息模式可以用輸入來(lái)接收,并將映射應(yīng)用于它,以提供變換消息。
圖5示出了便于將涉及商業(yè)網(wǎng)絡(luò)的商業(yè)應(yīng)用程序用于RFID網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)關(guān)鍵的商業(yè)功能的系統(tǒng)500。集成組件502可以向商業(yè)網(wǎng)絡(luò)516展示與RFID網(wǎng)絡(luò)504相關(guān)聯(lián)的任何實(shí)時(shí)數(shù)據(jù),以實(shí)現(xiàn)實(shí)時(shí)商業(yè)功能和/或過(guò)程。此外,集成組件502可以允許商業(yè)網(wǎng)絡(luò)516至少部分地基于這類(lèi)實(shí)時(shí)商業(yè)功能和/或過(guò)程而在RFID網(wǎng)絡(luò)504內(nèi)操作和/或創(chuàng)建過(guò)程。將會(huì)理解,集成組件502、RFID網(wǎng)絡(luò)504和商業(yè)網(wǎng)絡(luò)516可以實(shí)質(zhì)上類(lèi)似于先前的附圖中所描述的各組件/網(wǎng)絡(luò)。
RFID網(wǎng)絡(luò)504可以包括多個(gè)全域(universe)(例如,子系統(tǒng)、RFID網(wǎng)絡(luò)),其中,全域是RFID實(shí)體的服務(wù)器。為簡(jiǎn)單起見(jiàn),RFID網(wǎng)絡(luò)504示出包含兩個(gè)設(shè)備集合(例如,設(shè)備結(jié)合)的單個(gè)全域,其中,示出第一集合506。例如,RFID子系統(tǒng)可以是位置,其中,所涉及的實(shí)體與實(shí)質(zhì)上類(lèi)似的過(guò)程有關(guān)。在一個(gè)例子中,子系統(tǒng)可以是包含具有相關(guān)聯(lián)的設(shè)備的多個(gè)接收和/或運(yùn)送對(duì)接門(mén)的倉(cāng)庫(kù)。這樣,第一集合506可以是指定的子系統(tǒng)內(nèi)的設(shè)備集合。將會(huì)理解,可以實(shí)現(xiàn)多個(gè)設(shè)備集合。在設(shè)備集合內(nèi),設(shè)備508可以從包含至少一個(gè)RFID標(biāo)簽510的貨物托盤(pán)512接收RFID信號(hào)514。將會(huì)理解,可以至少基于用戶(hù)指定(例如,單個(gè)托盤(pán)被標(biāo)記、單獨(dú)的貨物被標(biāo)記、托盤(pán)和貨物被標(biāo)記、等等),來(lái)標(biāo)記這些托盤(pán)和/或貨物。
基于以上的RFID網(wǎng)絡(luò)504,商業(yè)網(wǎng)絡(luò)516可以利用來(lái)自設(shè)備的任何實(shí)時(shí)數(shù)據(jù)。通過(guò)展示這類(lèi)數(shù)據(jù),商業(yè)網(wǎng)絡(luò)516可以允許任何商業(yè)功能、應(yīng)用程序和/或過(guò)程實(shí)時(shí)地執(zhí)行,因?yàn)閺腞FID網(wǎng)絡(luò)504接收的數(shù)據(jù)被實(shí)時(shí)地收集。在一個(gè)例子中,商業(yè)網(wǎng)絡(luò)516可以利用提供存貨控制的行業(yè)應(yīng)用程序。通過(guò)展示從RFID網(wǎng)絡(luò)504到商業(yè)網(wǎng)絡(luò)516的實(shí)時(shí)數(shù)據(jù),存貨控制應(yīng)用程序可以實(shí)現(xiàn)實(shí)時(shí)結(jié)果。而且,商業(yè)網(wǎng)絡(luò)516可以執(zhí)行功能、應(yīng)用程序和/或過(guò)程,從其中,任何結(jié)果可以在RFID網(wǎng)絡(luò)內(nèi)影響和/或創(chuàng)建過(guò)程。繼續(xù)前一例子,存貨控制應(yīng)用程序可以基于利用實(shí)時(shí)數(shù)據(jù)的結(jié)果來(lái)操作和/或創(chuàng)建過(guò)程。
圖6示出了系統(tǒng)600,該系統(tǒng)使用智能來(lái)便于通過(guò)允許利用RFID網(wǎng)絡(luò)內(nèi)所收集的數(shù)據(jù)并操作這類(lèi)RFID網(wǎng)絡(luò),來(lái)將商業(yè)應(yīng)用程序集成到RFID網(wǎng)絡(luò)中。系統(tǒng)600可以包括集成組件602、RFID網(wǎng)絡(luò)604、商業(yè)網(wǎng)絡(luò)606和接口106,它們可以都在實(shí)質(zhì)上類(lèi)似于先前的附圖中所描述的各組件/網(wǎng)絡(luò)。系統(tǒng)600還包括智能組件608。智能組件608可以由集成組件602用來(lái)便于將商業(yè)網(wǎng)絡(luò)606集成到RFID網(wǎng)絡(luò)604中。集成可以至少部分地基于商業(yè)網(wǎng)絡(luò)606的輸出,來(lái)提供對(duì)商業(yè)網(wǎng)絡(luò)606的數(shù)據(jù)的利用和/或RFID網(wǎng)絡(luò)604的操作。
將會(huì)理解,智能組件608可以根據(jù)如經(jīng)由事件和/或數(shù)據(jù)捕捉的一組觀察資料來(lái)推理或推斷系統(tǒng)、環(huán)境和/或用戶(hù)的狀態(tài)。例如,推論可以被用來(lái)識(shí)別特定的上下文或動(dòng)作,或者可以生成狀態(tài)的概率分布。推論可以是概率性的,即,基于對(duì)數(shù)據(jù)和事件的考慮,計(jì)算感興趣的狀態(tài)上的概率分布。推論也可以指用于根據(jù)一組事件和/或數(shù)據(jù)來(lái)組成更高級(jí)事件的技術(shù)。推論可導(dǎo)致基于一組觀察的事件和/或被存儲(chǔ)的事件數(shù)據(jù),來(lái)構(gòu)造新的事件或動(dòng)作,不管這些事件是否在時(shí)間上很接近,也不管這些事件和數(shù)據(jù)是來(lái)自一個(gè)還是來(lái)自幾個(gè)事件和數(shù)據(jù)源。各種分類(lèi)(顯式和/或隱式地訓(xùn)練)方案和/或系統(tǒng)(例如,支持向量機(jī)、神經(jīng)網(wǎng)絡(luò)、專(zhuān)家系統(tǒng)、貝葉斯信任網(wǎng)絡(luò)、模糊邏輯、數(shù)據(jù)合成引擎……)可用于結(jié)合本發(fā)明來(lái)執(zhí)行自動(dòng)和/或推斷的動(dòng)作。
分類(lèi)器是將輸入屬性向量(x=(x1,x2,x3,x4,xn))映射到該輸入屬于一類(lèi)別的置信度的函數(shù),即,f(x)=confidence(class)。這種分類(lèi)可以使用基于概率和/或統(tǒng)計(jì)的分析(例如,因式分解為分析效用和成本),來(lái)預(yù)測(cè)或推斷用戶(hù)想要自動(dòng)執(zhí)行的動(dòng)作。支持向量機(jī)(SVM)是可以使用的分類(lèi)器的例子。SVM通過(guò)在可能輸入的空間中找出超曲面來(lái)進(jìn)行操作,該超曲面視圖將該觸發(fā)標(biāo)準(zhǔn)與非觸發(fā)事件分離。直觀上,這使分類(lèi)正確,可用于測(cè)試附近的數(shù)據(jù),但不等同于訓(xùn)練數(shù)據(jù)。其它受指導(dǎo)和未受指導(dǎo)的模型分類(lèi)方法包括(例如)簡(jiǎn)單貝葉斯、貝葉斯網(wǎng)絡(luò)、決策樹(shù)、神經(jīng)網(wǎng)絡(luò)、模糊邏輯模型,并且可以使用提供不同的獨(dú)立樣式的概率分類(lèi)模型。如這里所使用的分類(lèi)也包括用來(lái)開(kāi)發(fā)優(yōu)先級(jí)模型的統(tǒng)計(jì)回歸。
呈現(xiàn)組件610可以提供各種類(lèi)型的用戶(hù)界面,以便于用戶(hù)與耦合到集成組件602的任何組件之間的交互。如所描繪的,呈現(xiàn)組件610是可以用于集成組件602的單獨(dú)的實(shí)體。但是,將會(huì)理解,呈現(xiàn)組件610和/或類(lèi)似查看組件可以被并入集成組件602和/或獨(dú)立單元。呈現(xiàn)組件610可以提供一個(gè)或多個(gè)圖形用戶(hù)界面(GUI)、命令行界面等。例如,可以呈現(xiàn)GUI,它為用戶(hù)提供用于對(duì)數(shù)據(jù)進(jìn)行裝載、輸入、讀取等的區(qū)域或手段,并且可以包括用于呈現(xiàn)其結(jié)果的區(qū)域。這些區(qū)域可以包括已知文本和/或圖形區(qū)域,包括對(duì)話(huà)框、靜態(tài)控件、下拉菜單、列表框、彈出菜單、編輯控件、組合框、單選按鈕、復(fù)選框、按鈕和圖形框。此外,可以使用實(shí)用程序以便于呈現(xiàn)用于導(dǎo)航的垂直和/或水平滾動(dòng)條和工具欄按鈕,來(lái)確定是否可以查看區(qū)域。例如,用戶(hù)可以與耦合到集成組件602的一個(gè)或多個(gè)組件交互。
例如,用戶(hù)也可以與區(qū)域交互,以便經(jīng)由例如鼠標(biāo)、滾球、小鍵盤(pán)、鍵盤(pán)、筆和/或語(yǔ)音激活等各種設(shè)備來(lái)選擇和提供信息。通常,在輸入信息之后,可以使用諸如按鈕或鍵盤(pán)上的輸入鍵等機(jī)制來(lái)啟動(dòng)搜索。但是,將會(huì)理解,本發(fā)明不限于此。例如,僅僅通過(guò)加亮復(fù)選框,可以啟動(dòng)信息傳達(dá)。在另一個(gè)例子中,可以使用命令行界面。例如,通過(guò)提供文本消息,命令行界面可以向用戶(hù)提示(例如,經(jīng)由顯示器上的文本消息和音頻音調(diào))信息。用戶(hù)隨后可以提供合適的信息,例如,與界面提示中所提供的選項(xiàng)相對(duì)應(yīng)的字母數(shù)字輸入、或?qū)μ崾局兴岢龅膯?wèn)題的回答。將會(huì)理解,可以結(jié)合GUI和/或API來(lái)使用命令行界面。此外,可以結(jié)合硬件(例如,視頻卡)和/或具有有限圖形支持的顯示器(例如,黑白和EGA)和/或低帶寬信道來(lái)使用命令行界面。
圖7-8示出了根據(jù)本發(fā)明的方法。為解釋簡(jiǎn)單起見(jiàn),這些方法被描繪和描述為一系列動(dòng)作。將會(huì)理解和認(rèn)識(shí),本發(fā)明不被所示出的動(dòng)作和/或動(dòng)作順序限制,例如,動(dòng)作可以按各種順序和/或與這里沒(méi)有呈現(xiàn)和描述的其它動(dòng)作同時(shí)發(fā)生。另外,并不是所有被示出的動(dòng)作都是實(shí)現(xiàn)根據(jù)本發(fā)明的方法所必須的。此外,本領(lǐng)域的技術(shù)人員將會(huì)理解和認(rèn)識(shí),作為選擇,這些方法可以經(jīng)由狀態(tài)圖或事件而被表示為一系列互相聯(lián)系的狀態(tài)。
圖7示出了用于將至少一個(gè)現(xiàn)有商業(yè)應(yīng)用程序集成到RFID網(wǎng)絡(luò)中的方法700。在參考標(biāo)號(hào)702處,可以從RFID網(wǎng)絡(luò)內(nèi)的設(shè)備收集實(shí)時(shí)數(shù)據(jù)。將會(huì)理解,設(shè)備可以是,但不限于,RFID閱讀器、RFID書(shū)寫(xiě)器、RFID打印機(jī)、打印機(jī)、閱讀器、書(shū)寫(xiě)器、RFID發(fā)送器、天線(xiàn)、傳感器、實(shí)時(shí)設(shè)備、RFID接收器、實(shí)時(shí)傳感器、可擴(kuò)展到web服務(wù)的設(shè)備、以及實(shí)時(shí)事件生成系統(tǒng)。
而且,RFID網(wǎng)絡(luò)至少部分地基于位置、功能和/或過(guò)程來(lái)包括各種子系統(tǒng)。RFID網(wǎng)絡(luò)可以包括與至少一個(gè)RFID過(guò)程相關(guān)聯(lián)的至少一個(gè)設(shè)備。在另一個(gè)例子中,RFID網(wǎng)絡(luò)包含多個(gè)全域(例如,子系統(tǒng)、RFID網(wǎng)絡(luò)),其中,全域是RFID實(shí)體的服務(wù)器。例如,RFID子系統(tǒng)可以是位置,其中,所涉及的實(shí)體與實(shí)質(zhì)上類(lèi)似的過(guò)程有關(guān)。在一個(gè)例子中,子系統(tǒng)可以是擁有具有相關(guān)聯(lián)設(shè)備的多個(gè)接收和/或運(yùn)送對(duì)接門(mén)的倉(cāng)庫(kù)。
在參考標(biāo)號(hào)704處,可以向商業(yè)應(yīng)用程序展示所收集的數(shù)據(jù)。數(shù)據(jù)可以被格式化和/或轉(zhuǎn)換成合適的格式,從而允許無(wú)縫地集成到商業(yè)應(yīng)用程序中。商業(yè)應(yīng)用程序可以是,但不限于,后端應(yīng)用程序、現(xiàn)有商業(yè)應(yīng)用程序、行業(yè)(LOB)應(yīng)用程序(例如,會(huì)計(jì)、供給鏈管理、資源規(guī)劃、……)、商業(yè)活動(dòng)監(jiān)視(BAM)應(yīng)用程序等。而且,商業(yè)應(yīng)用程序可以與商業(yè)網(wǎng)絡(luò)相關(guān)聯(lián),其中,商業(yè)網(wǎng)絡(luò)將單獨(dú)的商業(yè)應(yīng)用程序聯(lián)合成一致的整體。在參考標(biāo)號(hào)706處,商業(yè)應(yīng)用程序可以利用來(lái)自RFID網(wǎng)絡(luò)的實(shí)時(shí)數(shù)據(jù),以提供來(lái)自這類(lèi)商業(yè)應(yīng)用程序的實(shí)時(shí)輸出。通過(guò)實(shí)現(xiàn)從RFID網(wǎng)絡(luò)到商業(yè)應(yīng)用程序的實(shí)時(shí)數(shù)據(jù),結(jié)果和/或功能可產(chǎn)生準(zhǔn)確的解釋和/或分析。
圖8示出了便于將RFID網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)無(wú)縫地?cái)U(kuò)展到商業(yè)網(wǎng)絡(luò)應(yīng)用程序的方法800。在參考標(biāo)號(hào)802處,從RFID網(wǎng)絡(luò)內(nèi)的設(shè)備接收所收集的RFID數(shù)據(jù)。RFID網(wǎng)絡(luò)可以包括與至少一個(gè)RFID過(guò)程相關(guān)聯(lián)的至少一個(gè)設(shè)備,其中,設(shè)備可以是,但不限于,RFID閱讀器、RFID書(shū)寫(xiě)器、RFID打印機(jī)、打印機(jī)、閱讀器、書(shū)寫(xiě)器、RFID發(fā)送器、天線(xiàn)、傳感器、實(shí)時(shí)設(shè)備、RFID接收器、實(shí)時(shí)傳感器、可擴(kuò)展到web服務(wù)的設(shè)備、以及實(shí)時(shí)事件生成系統(tǒng)。
在參考標(biāo)號(hào)804處,可以向商業(yè)應(yīng)用程序和/或商業(yè)網(wǎng)絡(luò)展示所收集的數(shù)據(jù)。例如,商業(yè)應(yīng)用程序可以是后端應(yīng)用程序、現(xiàn)有商業(yè)應(yīng)用程序、行業(yè)(LOB)應(yīng)用程序(例如,會(huì)計(jì)、供給鏈管理、資源規(guī)劃、……)、商業(yè)活動(dòng)監(jiān)視(BAM)應(yīng)用程序等。商業(yè)網(wǎng)絡(luò)可以是啟用集成商業(yè)過(guò)程和/或基于可擴(kuò)展標(biāo)記語(yǔ)言(XML)的Web服務(wù)的開(kāi)發(fā)、部署和/或管理的集成服務(wù)器產(chǎn)品。商業(yè)網(wǎng)絡(luò)可以將單獨(dú)的應(yīng)用程序聯(lián)合成一致的整體,其中,可以提供消息通信、配合、安全、以及對(duì)工業(yè)標(biāo)準(zhǔn)的支持之間的深度集成。此外,商業(yè)網(wǎng)絡(luò)可以通過(guò)提供1)用于指定商業(yè)過(guò)程的方式;以及2)用于在這類(lèi)商業(yè)過(guò)程所利用的各個(gè)應(yīng)用程序之間進(jìn)行通信的技術(shù),來(lái)允許創(chuàng)建跨越多個(gè)應(yīng)用程序的商業(yè)過(guò)程。
在參考標(biāo)號(hào)806處,商業(yè)應(yīng)用程序和/或商業(yè)網(wǎng)絡(luò)可以利用所展示的數(shù)據(jù)來(lái)實(shí)現(xiàn)實(shí)時(shí)的商業(yè)功能和/或分析。通過(guò)利用實(shí)時(shí)數(shù)據(jù),商業(yè)應(yīng)用程序和/或商業(yè)網(wǎng)絡(luò)可以基于輸入數(shù)據(jù)的準(zhǔn)確性來(lái)提供更有意義的結(jié)果。這樣,RFID網(wǎng)絡(luò)內(nèi)的過(guò)程的端點(diǎn)可以被擴(kuò)展到商業(yè)網(wǎng)絡(luò)和/或商業(yè)應(yīng)用程序,以允許該凈化的/充實(shí)的/有關(guān)的實(shí)時(shí)RFID數(shù)據(jù)可天然地供商業(yè)網(wǎng)絡(luò)中的工作流來(lái)消耗。將會(huì)理解,來(lái)自RFID網(wǎng)絡(luò)的數(shù)據(jù)的無(wú)縫集成可以包括如以上所描繪的各種變換、模式、適配器、路由器、映射器、消息等。在參考標(biāo)號(hào)808處,決策/輸出和/或結(jié)果可以用來(lái)以RFID網(wǎng)絡(luò)內(nèi)的過(guò)程的操作和/或創(chuàng)建為基礎(chǔ)。例如,基于實(shí)時(shí)分析和/或商業(yè)功能(經(jīng)由實(shí)時(shí)數(shù)據(jù)展示),可以相應(yīng)地編輯、修改、刪除和/或創(chuàng)建RFID網(wǎng)絡(luò)和/或過(guò)程。
為了提供用于實(shí)現(xiàn)本發(fā)明的各個(gè)方面的附加環(huán)境,圖9-10和下文意在簡(jiǎn)要、概括地描述可以在其中實(shí)現(xiàn)本發(fā)明的各個(gè)方面的合適的計(jì)算環(huán)境。盡管上文已在運(yùn)行于本地計(jì)算機(jī)和/或遠(yuǎn)程計(jì)算機(jī)上的計(jì)算機(jī)程序的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述本發(fā)明,但本領(lǐng)域的技術(shù)人員將會(huì)認(rèn)識(shí)到,也可以結(jié)合其它程序模塊來(lái)實(shí)現(xiàn)本發(fā)明。通常,程序模塊包括執(zhí)行特定任務(wù)和/或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類(lèi)型的例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)等。
而且,本領(lǐng)域的技術(shù)人員將會(huì)理解,本發(fā)明的方法可以利用其它計(jì)算機(jī)系統(tǒng)配置,來(lái)實(shí)現(xiàn),包括單處理器或多處理器計(jì)算機(jī)系統(tǒng)、小型計(jì)算機(jī)、大型計(jì)算機(jī)、以及個(gè)人計(jì)算機(jī)、手持計(jì)算設(shè)備、基于微處理器的和/或可編程的消費(fèi)電子設(shè)備等,其每一個(gè)都可以操作上與一個(gè)或多個(gè)相關(guān)聯(lián)的設(shè)備進(jìn)行通信。所示出的本發(fā)明的各方面也可以在分布式計(jì)算環(huán)境中實(shí)踐;在分布式計(jì)算環(huán)境中,某些任務(wù)由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行。但是,本發(fā)明的某些(如果不是全部)方面可以在獨(dú)立計(jì)算機(jī)上實(shí)踐。在分布式計(jì)算環(huán)境中,程序模塊可以位于本地和/或遠(yuǎn)程記憶存儲(chǔ)設(shè)備中。
圖9是可以與本發(fā)明交互的示例計(jì)算環(huán)境900的示意框圖。系統(tǒng)900包括一個(gè)或多個(gè)客戶(hù)機(jī)910??蛻?hù)機(jī)910可以是硬件和/或軟件(例如,線(xiàn)程、進(jìn)程、計(jì)算設(shè)備)。系統(tǒng)900也包括一個(gè)或多個(gè)服務(wù)器920。服務(wù)器920可以是硬件和/或軟件(例如,線(xiàn)程、進(jìn)程、計(jì)算設(shè)備)。例如,通過(guò)使用本發(fā)明,這些服務(wù)器920可以容納線(xiàn)程,來(lái)執(zhí)行變換。
客戶(hù)機(jī)910與服務(wù)器920之間的一個(gè)可能的通信可以采取適合于在兩個(gè)或更多的計(jì)算機(jī)進(jìn)程之間傳送的數(shù)據(jù)包的形式。系統(tǒng)900包括通信框架940,該通信框架940可以用來(lái)促進(jìn)客戶(hù)機(jī)910與服務(wù)器920之間的通信??蛻?hù)機(jī)910操作上連接到可以用來(lái)存儲(chǔ)對(duì)客戶(hù)機(jī)910本地的信息的一個(gè)或多個(gè)客戶(hù)機(jī)數(shù)據(jù)存儲(chǔ)950。同樣,服務(wù)器920操作上連接到可以用來(lái)存儲(chǔ)對(duì)服務(wù)器940本地的信息的一個(gè)或多個(gè)服務(wù)器數(shù)據(jù)存儲(chǔ)器930。
參照?qǐng)D10,用于實(shí)現(xiàn)本發(fā)明的各個(gè)方面的示例性環(huán)境1000包括計(jì)算機(jī)1012。計(jì)算機(jī)1012包括處理單元1014、系統(tǒng)存儲(chǔ)器1016和系統(tǒng)總線(xiàn)1018。系統(tǒng)總線(xiàn)1018將包括(但不局限于)系統(tǒng)存儲(chǔ)器1016的各個(gè)系統(tǒng)組件耦合到處理單元1014。處理單元1014可以是各種可用處理器中的任何一種。雙微處理器和其它多處理器體系結(jié)構(gòu)也可以用作處理單元1014。
系統(tǒng)總線(xiàn)1018可以是幾種類(lèi)型的總線(xiàn)結(jié)構(gòu)中的任何一種,包括存儲(chǔ)總線(xiàn)或存儲(chǔ)控制器、外圍總線(xiàn)或外部總線(xiàn)、和/或使用任何各種可用總線(xiàn)體系結(jié)構(gòu)的任一種的局部總線(xiàn),這些總線(xiàn)體系結(jié)構(gòu)包括(但不局限于)工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(ISA)、微通道體系結(jié)構(gòu)(MSA)、擴(kuò)展的ISA(EISA)、智能驅(qū)動(dòng)電子設(shè)備(IDE)、VESA局部總線(xiàn)(VLB)、外圍部件互連(PCI)、插件總線(xiàn)(Card Bus)、通用串行總線(xiàn)(USB)、高級(jí)圖形端口(AGP)、個(gè)人計(jì)算機(jī)存儲(chǔ)卡國(guó)際協(xié)會(huì)總線(xiàn)(PCMCIA)、火線(xiàn)(IEEE 1394)、以及小型計(jì)算機(jī)系統(tǒng)接口(SCSI)。
系統(tǒng)存儲(chǔ)器1016包括易失性存儲(chǔ)器1020和非易失性存儲(chǔ)器1022?;据斎?輸出系統(tǒng)(BIOS)被存儲(chǔ)在非易失性存儲(chǔ)器1022中,它包含用于(例如,在啟動(dòng)期間)在計(jì)算機(jī)1012內(nèi)的各個(gè)元件之間傳送信息的基本例程。舉例說(shuō)明來(lái)講(不作限制),非易失性存儲(chǔ)器1022可以包括只讀存儲(chǔ)器(ROM)、可編程ROM(PROM)、電可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)或閃存。易失性存儲(chǔ)器1020包括隨機(jī)存取存儲(chǔ)器(RAM),它擔(dān)當(dāng)外部高速緩沖存儲(chǔ)器。舉例說(shuō)明來(lái)講(不作限制),RAM可采取許多形式,例如,靜態(tài)RAM(SRAM)、動(dòng)態(tài)RAM(DRAM)、同步DRAM(SDRAM)、雙數(shù)據(jù)率SDRAM(DDR SDRAM)、增強(qiáng)型SDRAM(ESDRAM)、同步鏈路DRAM(SLDRAM)、存儲(chǔ)器總線(xiàn)直接RAM(RDRAM)、直接存儲(chǔ)器總線(xiàn)動(dòng)態(tài)RAM(DRDRAM)、以及存儲(chǔ)器總線(xiàn)動(dòng)態(tài)RAM(RDRAM)。
計(jì)算機(jī)1012也包括可移動(dòng)/不可移動(dòng)的易失性/非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)。圖10示出了(例如)盤(pán)存儲(chǔ)1024。盤(pán)存儲(chǔ)1024包括(但不局限于)比如磁盤(pán)驅(qū)動(dòng)器、軟盤(pán)驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、Jaz驅(qū)動(dòng)器、Zip驅(qū)動(dòng)器、LS-100驅(qū)動(dòng)器、閃存卡或記憶棒等設(shè)備。此外,盤(pán)存儲(chǔ)1024可以單獨(dú)包括存儲(chǔ)介質(zhì)或與其它存儲(chǔ)介質(zhì)結(jié)合,存儲(chǔ)介質(zhì)包括(但不局限于)光盤(pán)驅(qū)動(dòng)器,例如,光盤(pán)ROM設(shè)備(CD-ROM)、CD可記錄驅(qū)動(dòng)器(CD-R驅(qū)動(dòng)器)、CD可重寫(xiě)驅(qū)動(dòng)器(CD-RW驅(qū)動(dòng)器)或數(shù)字多功能盤(pán)ROM驅(qū)動(dòng)器(DVD-ROM)。為了便于盤(pán)存儲(chǔ)設(shè)備1024與系統(tǒng)總線(xiàn)1018的連接,通常使用可移動(dòng)或不可移動(dòng)的接口(例如,接口1026)。
將會(huì)理解,圖10描述了擔(dān)當(dāng)用戶(hù)與合適的操作環(huán)境1000中所描述的基本計(jì)算機(jī)資源之間的中介物的軟件。這種軟件包括操作系統(tǒng)1028。操作系統(tǒng)1028(它可以被存儲(chǔ)在盤(pán)存儲(chǔ)1024上)用于控制和分配計(jì)算機(jī)系統(tǒng)1012的資源。系統(tǒng)應(yīng)用程序1030通過(guò)存儲(chǔ)在系統(tǒng)存儲(chǔ)器1016中或盤(pán)存儲(chǔ)1024上的程序模塊1032和程序數(shù)據(jù)1034,來(lái)利用操作系統(tǒng)1028所執(zhí)行的資源管理。將會(huì)理解,可以利用各種操作系統(tǒng)或操作系統(tǒng)的組合來(lái)實(shí)現(xiàn)本發(fā)明。
用戶(hù)通過(guò)輸入設(shè)備1036來(lái)將命令或信息輸入計(jì)算機(jī)1012。輸入設(shè)備1036包括(但不局限于)定點(diǎn)設(shè)備(例如,鼠標(biāo)、跟蹤球、觸針、觸摸墊)、鍵盤(pán)、話(huà)筒、操縱桿、游戲墊、圓盤(pán)式衛(wèi)星電視天線(xiàn)、掃描儀、TV調(diào)諧卡、數(shù)碼照相機(jī)、數(shù)碼攝像機(jī)、web照相機(jī)等。這些和其它輸入設(shè)備經(jīng)由接口端口1038并通過(guò)系統(tǒng)總線(xiàn)1018而連接到處理單元1014。接口端口1038包括(例如)串行端口、并行端口、游戲端口和通用串行總線(xiàn)(USB)。輸出設(shè)備1040將某種類(lèi)型的端口中的一些用作輸入設(shè)備1036。這樣,例如,USB端口可以被用來(lái)將輸入提供給計(jì)算機(jī)1012,并將信息從計(jì)算機(jī)1012輸出到輸出設(shè)備1040。提供輸出適配器1042,以說(shuō)明有一些輸出設(shè)備1040,比如監(jiān)視器、揚(yáng)聲器和打印機(jī)等其它輸出設(shè)備1040,它們要求特殊的適配器。舉例說(shuō)明來(lái)講(不作限制),輸出適配器1042包括在輸出設(shè)備1040與系統(tǒng)總線(xiàn)1018之間提供連接手段的視頻卡和聲卡。應(yīng)該注意,其它設(shè)備和/或設(shè)備的系統(tǒng)既提供輸入能力,又提供輸出能力(例如,遠(yuǎn)程計(jì)算機(jī)1044)。
計(jì)算機(jī)1012可以使用與一臺(tái)或多臺(tái)遠(yuǎn)程計(jì)算機(jī)(例如,遠(yuǎn)程計(jì)算機(jī)1044)的邏輯連接而在聯(lián)網(wǎng)環(huán)境中進(jìn)行操作。遠(yuǎn)程計(jì)算機(jī)1044可以是個(gè)人計(jì)算機(jī)、服務(wù)器、路由器、網(wǎng)絡(luò)PC、工作站、基于微處理器的設(shè)備、對(duì)等設(shè)備或其它普通網(wǎng)絡(luò)節(jié)點(diǎn)等,它通常包括相對(duì)于計(jì)算機(jī)1012而描述的許多或所有元件。出于簡(jiǎn)潔的目的,對(duì)遠(yuǎn)程計(jì)算機(jī)1044僅示出記憶存儲(chǔ)設(shè)備1046。遠(yuǎn)程計(jì)算機(jī)1044通過(guò)網(wǎng)絡(luò)接口1048而在邏輯上被連接到計(jì)算機(jī)1012,然后經(jīng)由通信連接1050而在物理上被加以連接。網(wǎng)絡(luò)接口1048包含有線(xiàn)和/或無(wú)線(xiàn)通信網(wǎng)絡(luò),例如,局域網(wǎng)(LAN)和廣域網(wǎng)(WAN)。LAN技術(shù)包括光纖分布式數(shù)據(jù)接口(FDDI)、銅分布式數(shù)據(jù)接口(CDDI)、以太網(wǎng)、令牌環(huán)等。WAN技術(shù)包括(但不局限于)點(diǎn)對(duì)點(diǎn)鏈路、電路交換網(wǎng)絡(luò)(比如綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)及其變體)、分組交換網(wǎng)絡(luò)以及數(shù)字訂戶(hù)線(xiàn)(DSL)。
通信連接1050指的是用來(lái)將網(wǎng)絡(luò)接口1048連接到總線(xiàn)1018的硬件/軟件。為說(shuō)明清楚起見(jiàn)而在計(jì)算機(jī)1012內(nèi)部示出通信連接1050,但它也可以在計(jì)算機(jī)1012的外部。僅僅出于示范的目的,連接到網(wǎng)絡(luò)接口1048所需的硬件/軟件包括內(nèi)部和外部技術(shù),例如,包括常見(jiàn)電話(huà)級(jí)調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器和DSL調(diào)制解調(diào)器的調(diào)制解調(diào)器;ISDN適配器;以及以太網(wǎng)卡。
以上所描述的包括本發(fā)明的例子。當(dāng)然,不可能為描述本發(fā)明而描述組件或方法的每個(gè)想得到的組合,但本領(lǐng)域的技術(shù)人員可以認(rèn)識(shí)到,可能存在本發(fā)明的許多其它組合和排列。因此,本發(fā)明意在包含落入所附權(quán)利要求書(shū)的精神和范圍以?xún)?nèi)的所有這類(lèi)改變、修改和變更。
特別是,關(guān)于上述組件、設(shè)備、電路、系統(tǒng)等所執(zhí)行的各種功能,用來(lái)描述這類(lèi)組件的術(shù)語(yǔ)(包括對(duì)“裝置”的參考)意在對(duì)應(yīng)于(除非另有指示)執(zhí)行所描述的組件(例如,功能等效物)的規(guī)定功能的任何組件,即使在結(jié)構(gòu)上不等同于所揭示的執(zhí)行本發(fā)明的此處所示出的示例性方面中的功能的結(jié)構(gòu),也是如此。在這方面,也將會(huì)認(rèn)識(shí)到,本發(fā)明包括系統(tǒng)以及計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)具有用于執(zhí)行本發(fā)明的各種方法的動(dòng)作和/或事件的計(jì)算機(jī)可執(zhí)行指令。
此外,盡管只相對(duì)于幾項(xiàng)實(shí)現(xiàn)中的一項(xiàng)來(lái)揭示本發(fā)明的具體特征,但這種特征可以與其它實(shí)現(xiàn)的一個(gè)或多個(gè)其它特征相結(jié)合,對(duì)于任何給定或特定的應(yīng)用程序而言,這可能是想要的和有利的。另外,就術(shù)語(yǔ)“包括”及其變體用于詳細(xì)描述或權(quán)利要求書(shū)中來(lái)說(shuō),這些術(shù)語(yǔ)意在按類(lèi)似于術(shù)語(yǔ)“包含”的方式來(lái)起包含的作用。
權(quán)利要求
1.一種便于將RFID網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)擴(kuò)展到商業(yè)應(yīng)用程序的系統(tǒng),包括接口,它從包括所述RFID網(wǎng)絡(luò)中的至少一個(gè)設(shè)備集合的過(guò)程接收實(shí)時(shí)RFID數(shù)據(jù);以及集成組件,它向商業(yè)應(yīng)用程序無(wú)縫地展示實(shí)時(shí)RFID數(shù)據(jù),以便實(shí)時(shí)地實(shí)現(xiàn)關(guān)鍵的商業(yè)功能。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述設(shè)備集合是一設(shè)備的集合,其中,所述設(shè)備是以下的一項(xiàng)RFID閱讀器;RFID書(shū)寫(xiě)器、RFID打印機(jī);閱讀器;書(shū)寫(xiě)器;RFID發(fā)送器;天線(xiàn);傳感器;實(shí)時(shí)設(shè)備;RFID接收器;實(shí)時(shí)傳感器;可擴(kuò)展到web服務(wù)的設(shè)備;以及實(shí)時(shí)事件生成系統(tǒng)。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述商業(yè)應(yīng)用程序是以下的至少一項(xiàng)后端應(yīng)用程序;現(xiàn)有商業(yè)應(yīng)用程序;行業(yè)(LOB)應(yīng)用程序;會(huì)計(jì)應(yīng)用程序;供給鏈管理應(yīng)用程序;資源規(guī)劃應(yīng)用程序;以及商業(yè)監(jiān)視(BAM)應(yīng)用程序。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述關(guān)鍵的商業(yè)功能是以下的一項(xiàng)需求規(guī)劃;預(yù)測(cè);以及利用RFID數(shù)據(jù)的實(shí)時(shí)并入的存貨控制。
5.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述商業(yè)應(yīng)用程序與商業(yè)網(wǎng)絡(luò)相關(guān)聯(lián),所述商業(yè)網(wǎng)絡(luò)啟用集成的商業(yè)過(guò)程和基于語(yǔ)言的Web服務(wù)之一的開(kāi)發(fā)、部署和管理中的至少一項(xiàng),其中,單獨(dú)的應(yīng)用程序可以被聯(lián)合成一致的整體,以允許單個(gè)組織內(nèi)的應(yīng)用程序的連接和全異的組織中的應(yīng)用程序的連接中的至少一個(gè)。
6.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述商業(yè)應(yīng)用程序可以提供以下的至少一項(xiàng)至少部分地基于所述實(shí)時(shí)數(shù)據(jù)并入而在所述RFID網(wǎng)絡(luò)內(nèi)操作過(guò)程,以及至少部分地基于所述實(shí)時(shí)數(shù)據(jù)并入而在所述RFID網(wǎng)絡(luò)內(nèi)創(chuàng)建過(guò)程。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述過(guò)程是高級(jí)對(duì)象,它將至少一個(gè)實(shí)體組織在一起,以創(chuàng)建涉及以下的至少一項(xiàng)的有意義的執(zhí)行單元出站過(guò)程;制造過(guò)程;運(yùn)送過(guò)程;接收過(guò)程;跟蹤過(guò)程;數(shù)據(jù)表示過(guò)程;數(shù)據(jù)處理過(guò)程;安全過(guò)程;以及利用RFID設(shè)備服務(wù)、設(shè)備集合、標(biāo)簽讀取、事件、事件隊(duì)列、標(biāo)簽寫(xiě)入、設(shè)備配置和數(shù)字計(jì)數(shù)之一的過(guò)程。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述事件是以下的一項(xiàng)標(biāo)簽讀?。粯?biāo)簽讀取錯(cuò)誤;設(shè)備向上事件;設(shè)備向下事件;以及管理事件。
9.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述RFID網(wǎng)絡(luò)包括形成子系統(tǒng)的設(shè)備集合,所述子系統(tǒng)包括接收RFID信號(hào)的RFID閱讀器;以及發(fā)送到至少一個(gè)設(shè)備的RFID標(biāo)簽。
10.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括分析器組件,它可以分析與所述RFID網(wǎng)絡(luò)和所述商業(yè)應(yīng)用中的至少一項(xiàng)有關(guān)的數(shù)據(jù),以確定該數(shù)據(jù)與所述RFID網(wǎng)絡(luò)內(nèi)的過(guò)程、所述商業(yè)應(yīng)用程序和商業(yè)網(wǎng)絡(luò)之一的關(guān)聯(lián)。
11.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括路由器組件,它可以將數(shù)據(jù)分發(fā)到所述RFID網(wǎng)絡(luò)、所述商業(yè)應(yīng)用程序和商業(yè)網(wǎng)絡(luò)中的至少一項(xiàng)中的目標(biāo)目的地。
12.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括變換組件,它將數(shù)據(jù)格式化為適合于所述RFID網(wǎng)絡(luò)、所述商業(yè)應(yīng)用和商業(yè)網(wǎng)絡(luò)中的至少一項(xiàng)的特定格式。
13.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括RFID映射器組件,它啟用直通消息類(lèi)型情形,其中,映射技術(shù)與涉及所述應(yīng)用程序、商業(yè)網(wǎng)絡(luò)和所述RFID網(wǎng)絡(luò)中的至少一項(xiàng)的數(shù)據(jù)相關(guān)聯(lián)。
14.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括模式組件,它可以調(diào)用以下的至少一項(xiàng)1)涉及輸入消息和輸出消息中的至少一項(xiàng)的模式和協(xié)議;以及2)模式的創(chuàng)建。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述模式組件還提供消息模式,所述消息模式可以是商業(yè)網(wǎng)絡(luò)可以發(fā)送的一種類(lèi)型的消息,其中,所述RFID網(wǎng)絡(luò)可以識(shí)別和應(yīng)用該類(lèi)型的消息。
16.一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)如權(quán)利要求1所述的系統(tǒng)的組件。
17.一種便于將RFID網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)擴(kuò)展到商業(yè)應(yīng)用程序的計(jì)算機(jī)實(shí)現(xiàn)的方法,包括從RFID網(wǎng)絡(luò)接收實(shí)時(shí)數(shù)據(jù);向商業(yè)應(yīng)用程序展示所述實(shí)時(shí)數(shù)據(jù);以及將所述實(shí)時(shí)數(shù)據(jù)用于所述商業(yè)應(yīng)用程序?qū)崟r(shí)地實(shí)現(xiàn)關(guān)鍵的商業(yè)功能。
18.如權(quán)利要求17所述的方法,其特征在于,還包括將所述實(shí)時(shí)數(shù)據(jù)變換成兼容的格式;將所述數(shù)據(jù)發(fā)送到適當(dāng)?shù)哪繕?biāo)目的地;利用消息模式;向商業(yè)網(wǎng)絡(luò)展示所述實(shí)時(shí)數(shù)據(jù);基于所述實(shí)時(shí)輸出在所述RFID網(wǎng)絡(luò)內(nèi)操作過(guò)程;基于所述實(shí)時(shí)輸出在所述RFID網(wǎng)絡(luò)內(nèi)創(chuàng)建過(guò)程;以及調(diào)用直通消息通信類(lèi)型情形。
19.一種在集成組件、商業(yè)應(yīng)用程序、商業(yè)網(wǎng)絡(luò)、RFID網(wǎng)絡(luò)和接口中的至少兩項(xiàng)之間傳遞的數(shù)據(jù)包,所述數(shù)據(jù)包促進(jìn)如權(quán)利要求17所述的方法。
20.一種便于將RFID網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)擴(kuò)展到商業(yè)應(yīng)用程序的計(jì)算機(jī)實(shí)現(xiàn)的系統(tǒng),包括用于從包括所述RFID網(wǎng)絡(luò)內(nèi)的至少一個(gè)設(shè)備集合的過(guò)程接收實(shí)時(shí)RFID數(shù)據(jù)的裝置;用于向商業(yè)應(yīng)用程序無(wú)縫地展示實(shí)時(shí)RFID數(shù)據(jù)以便實(shí)時(shí)地實(shí)現(xiàn)關(guān)鍵的商業(yè)功能的裝置;以及用于至少部分地基于所述關(guān)鍵的商業(yè)功能實(shí)時(shí)輸出來(lái)操作所述RFID網(wǎng)絡(luò)的裝置。
全文摘要
本發(fā)明提供一種便于將RFID網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)擴(kuò)展到商業(yè)應(yīng)用程序的系統(tǒng)和/或方法。接口可以從具有RFID網(wǎng)絡(luò)內(nèi)的至少一個(gè)設(shè)備集合的過(guò)程接收實(shí)時(shí)RFID數(shù)據(jù)。集成組件可以向商業(yè)應(yīng)用程序無(wú)縫地展示這類(lèi)實(shí)時(shí)RFID數(shù)據(jù),以便實(shí)時(shí)地實(shí)現(xiàn)關(guān)鍵的商業(yè)功能。商業(yè)應(yīng)用程序可以與商業(yè)網(wǎng)絡(luò)相關(guān)聯(lián),商業(yè)網(wǎng)絡(luò)連接單個(gè)組織內(nèi)的應(yīng)用程序和/或連接不同的組織中的應(yīng)用程序。而且,集成組件可以允許商業(yè)應(yīng)用程序至少部分地基于實(shí)時(shí)輸出來(lái)操作RFID網(wǎng)絡(luò)。
文檔編號(hào)G06Q10/00GK1797331SQ200510099830
公開(kāi)日2006年7月5日 申請(qǐng)日期2005年9月1日 優(yōu)先權(quán)日2004年9月1日
發(fā)明者A·庫(kù)馬, F·A·艾哈邁德, J·古特蒂, V·G·R·雷迪, V·阿南薩哈拉曼, B·斯瑞拉姆 申請(qǐng)人:微軟公司