用于资产管理的方法和识别标签的制作方法

文档序号:6538243阅读:152来源:国知局
专利名称:用于资产管理的方法和识别标签的制作方法
技术领域
本发明涉及资产管理的方法和系统,尤其涉及使用射频识别(“RFID”)来识别资产的方法和系统。
背景技术
已使用了各种标记和标签方法来识别资产,尤其用于跟踪运输过程中以及消费者的购买过程中的产品,这些方法包括,例如,统一产品代码(“UPC”)、串行化运输集装箱代码(“SSCC”)、国际标准图书编号(“ISBN”)、磁卡、集成电路(“IC”)卡,以及射频识别(“RFID”)标签。当读取或转换这些标签时,这些标签标识可用来跟踪、核对、管理或传送资产管理系统中的资产的资产属性。识别数据能以专用格式保存在标签内,但是为了改善互操作性,EPCglobal(电子产品代码组织)已经开发出了用于RFID号的标准格式。
如图1所示,电子产品代码(“EPC”)500通常是96位宽,且包括版本号502、标识资产生产者的管理者号504、标识资产类型的对象类506(如SKU)以及区分各个标签的序列号508。除96位EPC之外,还提出了各种其它EPC格式,这包括256位EPC。EPC通常被保存在RFID标签514中(如图2所示),这包括具有附加天线的微芯片或IC。
为了将EPC解析成产品信息,读卡机510发送射频信号512,询问范围内的任何识别标签514,如图2所示。有源识别标签514a具有电池来运行IC,以将回复广播给读卡机,而无源标签514b从已发送的信号512中提取能量来做出回复。对读卡机的任一回复518包括标签的EPC 500a、500b。然后,读卡机与专家(Savant)计算机系统516进行通信,其形式是由麻省理工学院自动ID中心(现在是EPCglobal的一部分)指定的分布软件。读卡机可物理地连接到专家计算机,和/或可以是这样的移动读卡机,其或者通过诸如“Wi-Fi”这样的无线连接与专家计算机系统进行通信,或者当其诸如通过对接站(docking station)连接到专家计算机系统和/或网络时,可下载一批接收到的EPC。专家计算机系统将接收到的EPC 500a和500b发送到对象名称服务524。然后,对象名称服务524返回产品标记语言(“PML”)服务器526的地址520a和520b,其包含每个给出EPC的资产信息522。使用接收到的地址,专家计算机系统可联系PML服务器526,以检索和/或更新资产信息522。

发明内容
尽管上述EPC编号系统是可行的,但是它和诸如SSCC和ISBN等现有编号系统不兼容。甚至EPC和现有或提出的计算机通信协议也不兼容。这样,在现有技术中,单个公司可根据正被跟踪的资产来维护多个编号系统。
本发明的实施例针对与计算机协议寻址方案兼容的识别标签和资产管理方法。具体地,资产识别标签可用包含网际协议地址的全局路由前缀和资产标识符的识别数据来回复来自读卡机的查询。该全局路由前缀可与资产制造商、标签制造商或者维护用于资产管理的资产信息的实体或者任何其它实体的网际协议地址全局路由前缀相同。基于该全局路由前缀,读卡机系统或其它计算机系统可确定已选择的资产查找服务的统一资源定位器(URL),并且基于已确定的URL,读卡机可将接收到的资产标识符发送到资产查找服务。通过这样的方式,全局路由前缀变成了用于分组的IP路由和资产标识的统一查找系统的范例。而且,随着标签计算能力的增强,与IP寻址方案兼容的识别标签可允许将来直接与ID标签的分组通信。另外,识别标签伴随的可靠性和安全性适合已制定的标准。


结合附图,通过参考下面的详细说明,可更容易认识到并更好地理解本发明的前述方面和许多附加优点,附图中图1是现有技术的示例EPC表;图2是现有技术的示例EPC系统的数据流简图;图3是现有技术的示例网际协议版本6地址表;图4是一个实施例中示例资产识别标签的简图;图5是一个实施例中示例资产识别标签数据结构的简图;图6是一个实施例中示例资产管理方法的数据流简图;图7是一个实施例中示例读卡机系统的简图;图8是一个实施例中资产数据库示例表格的简图;图9是一个实施例中示例资产查找服务器的简图;
图10是一个实施例中资产信息数据库示例表格的简图;图11是一个实施例中示例资源服务器的简图;图12是一个实施例中URL数据库示例表格的简图;图13是描述一个实施例中读卡机系统如何被执行的流程图;图14是描述一个实施例中全局路由前缀如何被解析成资产查找服务的URL的流程图;以及图15是描述一个实施例中资产标识符是如何被解析成资产信息的流程图。
具体实施例方式
虽然已经阐明和描述了本发明的较佳实施例,但是应当认识到在不背离本发明精神和范围的前提下,可作出各种改变。
因特网地址标识出因特网上的具体位置,以协助将分组路由到主机系统或终端用户。例如,网际协议版本6(“IPv6”)由已赋值名称和数量的因特网公司管理,其确立用于域名和数字地址两者的政策。数字IPv6地址600如图3所示,它为128位的量,被分为两部分。第一部分-子网前缀602通常是64位宽,且指定终端用户站点内的各个子网。子网前缀602被进一步划分为两个字段。第一部分(通常为48位宽)被称作全局路由前缀604或公共地址,其表示因特网上的特定终端用户站点。第二部分-站点子网标识(“ID”)606占据了子网前缀602的剩余部分,且表示由全局路由前缀所表示的站点内终端用户的子网位置。IPv6地址的第二部分通常是64位,其被指定为接口标识(“ID”)608,且指定了所表示的子网上的特定设备。
希望支持网络化终端用户的任何实体必须向因特网服务提供商(“ISP”)或本地因特网等级处注册,而且作为返回,将接收一全局路由前缀(通常是48位)。IPv6地址600的剩余80位由实体指定,以形成IPv6协议限制内其所支持的终端用户系统的专用地址空间。例如,修改的EUI-64格式的IPv6要求接口ID第一字节的第七位为1(若地址是全局的,如由IEEE指定)或0(如接口ID是本地的,如由除IEEE之外的实体指定)。修改的EUI-64格式的IPv6也要求接口ID第一字节的第八位为1(若一个以上设备共享ID)或0(若单个设备使用接口ID)。这样,对具有由主机支持实体分配的唯一接口地址的设备而言,第七和第八位为00,以符合EUI-64格式条件,且剩余的78位可由支持实体如其希望定义子网和接口标识那样来指定。应当认识到,分配的全局路由前缀可能仅具有47位或46位,或者任何其它发布的位宽。并且这样,128位IPv6地址中的剩余位可被指定用于内部使用,且因此,提供较大的专用地址空间。
运用资产管理的实体也支持连接到因特网的各种计算机系统,并且这样,这些相同的公司已经用标识每个子网中的子网和各个主机的专用地址空间来分配全局路由前缀。在RFID的现有技术EPCglobal系统中,资产管理者必须注册并使用唯一的EPC管理者号,以识别其产品,该产品不同于由其ISP为提供因特网上的地址而发布的全球路由前缀。在图4所示的实施例中,资产管理者可使用其现有或新获取的全局路由前缀,作为识别标签上的数据结构的一部分,以识别用于资产管理的资产。通过这种方式,全局路由前缀被用作典型网际协议地址方案的一部分,并且被用来识别管理中的资产。如所述,保存在RFID标签中的数据结构也可符合IPv6地址格式约束。应当认识到,其它版本的网际协议和其它计算机寻址方案也适用于识别资产管理方法中的资产。
如图5所示,RFID标签10包括诸如微芯片等信息存储设备11,以及可集成到微芯片或与微芯片分离的天线12。如标签10是有源系统,则其也可包括电池(未示出)。尽管已经参考RFID标签来说明所述实施例,但是应当认识到,许多设备也适用于保存识别标签信息,这包括但不局限于,条形码、磁条和数字码。另外或者可选地,应当认识到许多设备可适用于与保存的数据进行通信,这包括但不局限于,磁性读卡机、光学读卡机、电子读卡机或目测。
存储设备11储存数据结构14,用于标识相关联的资产。图4示出与标准网络协议兼容数据结构的一个示例,其用于保存来自识别标签的识别数据和/或与其进行通信。如图4所示,数据结构14可包括第一数据字段15,其包含表示与标准网际协议寻址方案兼容的全局路由前缀604的数据。遵循现有技术中的IPv6,站点子网标识用于路由到终端用户的子网,且接口标识识别子网上的特定主机。然而,由于不需要站点子网和接口标识来标识网络上的子网或主机,因此在一个实施例中,那些数据字段可被用来保存有关资产,如用于资产管理的识别信息。例如,第二数据字段可被设置成代表标签索引16的预定和/或固定的值。然后,全局路由前缀注册者可将单个预定和固定的值指定到标签索引,这样就保留了可用专用地址空间的一部分,以包含资产识别信息。通过这样的方式,保留标签索引16的值的IP地址的第二字段17将不再表示分组的路由位置,但是将表示包含有关资产识别信息的IP地址本身。在一个例子中,标签索引包含16位,这16位均被设置为1,如以十六进制记法的FFFF。应当认识到标签索引可包含更多或更少的字节,这或者允许用于全局路由前缀的可选字段大小,和/或允许IP地址格式内或外的接口ID字段。其它的标签索引可包括FF(仅8位)或可表示数据结构(在此实施例中为IP地址)包含资产信息而非路由信息的任何长度的任何其它预定代码。
如所述示例所示,第三数据字段18包含代表资产标识符20的数据,其表示资产的属性,而不是表示网络上特定主机的接口标识。通过这样的方式,保留资产标识符的接口ID字段18独立于因特网上的路由位置。资产信息可包括,比如但不局限于,产品代码、序列号、装运号、制造日期、批号、版本号、制造或运送设施标识符、诸如URL或电话号码等名称或联系信息。如图4所示,资产标识符20可包括资产类型标识符22和序列号24。资产类型标识符22可表示对多个资产公用的资产通用属性,如资产类型,如12安培的真空吸尘器;资产的尺寸或重量,如运载25吨货物的容器;产品型号或版本,如Windows版本1.0;访问特定区域的人员通行证;一种类型服装的颜色和/或尺码,如大号红色衬衫;至少一个资产的物流单元(logistics units),如容器、托台或者一个或多个资产的箱子;有关发行或制造的地理位置,如用于日本用户的Windows;用于产品购买的个人信息和/或信用资费数据;用于车辆通行税费的进入和离开时间;和/或处于管理状态的资产的任何其它属性或描述词。通过这样的方式,相同的数据结构不仅可用于单个资产的资产管理(像EPC),也可用于运送单元(像SSCC)和/或其它的资产管理系统。序列号24可表示在该资产类型中的特定和唯一的资产,如序列号为AB123456XYZ的Windows版本1.0;资产地理位置,如Peoria的发行中心;资产时效或制造日期;或者资产环境描述词,如标签10的当前温度。
在所述示例中,资产类型指示符22包含24位的数据,并且因此在接口ID中剩余40位用于序列号。用于资产类型指示符的22位数据从理论上允许1600万资产类型指示符,且用于序列号的40位数据允许1万亿唯一序列号。然而,遵循IPv6的限制,接口ID的第七和第八位应该被设置为00,以表示接口ID是未由IEEE设置的资产标识符20(这里是资产类型标识符和序列号),而且其是唯一的(未共享)。因此,对资产类型标识符分配的24位数据而言,存在一个小小的限制,而且这样,接口ID中不受限制的比特数量是22。应当认识到,其它长度的数据可适用于包括32比特的资产类型指示器,结果使可用资产标识符字段减少到32位,以符合64位的接口ID字段,或者对处于管理状态的资产提供合适编号空间的任何其它位长度。
尽管参考与移动IPv6地址格式兼容的数据结构14讨论了上面的例子,应当认识到,其它版本的网际协议和其它的计算机寻址方案可适用于标识资产管理方法中的资产,且包括消息认证码(“MAC”)地址、64位扩展唯一标识符(EUI-64)或者任何寻址格式。而且,应当认识到,数据结构13可能不符合任何IP地址格式,虽然其包含全局路由前缀、资产标识符和/或置于预定字段或位中的任何其它资产信息。例如,标签索引可以是标准IP地址或任何其它数据结构中的任何合适的预定位字段。
图6示出示例资产管理系统100。如上面所述,资产管理标识资产并包括(但不局限于)跟踪运输过程中或消费者购买过程中的零售或批发产品、跟踪过路收费亭处对车辆通行税费的征收情况、允许或拒绝对人员的访问、标识和/或跟踪宠物、标识和/或跟踪假释犯,等等。有许多不同类型的资产管理系统,它们的不同之处在于是何种资产正被标识,以及资产是如何被跟踪的。而且,在资产的全部生命周期中有多个资产管理者,并且在同一时刻可能存在对同一资产感兴趣的多个资产管理者。例如,资产制造商可将识别标签10附加到制造部分,以跟踪制造过程、处理任何瓶颈或其它的制造相关问题、和/或为回顾和/或销售目的跟踪通过零售的资产。批发商可监控附加在来自制造商的已完成资产和/或资产物流单元上的识别标签10,以供批发商递送到零售商店。零售商店可通过批发过程监控同一资产、监控作为其仓库中存货和其储存架上存货的资产,以帮助重新进货和付帐。购买者也可在跟踪各个位置上的物品和/或跟踪储存中物品的时效/新鲜程度时实行资产管理。
如图6所示,资产管理系统用读卡机32解析保存在标签10上的数据。如现有技术的EPC系统一样,读卡机32可通过发送识别查询30来询问标签10。该查询可以是表示对识别标签的查询的任何数据或信号,以用其保存的识别数据做出响应。读卡机字段内的识别标签可用保存在数据结构14中的数据做出响应。如在图6的说明性示例中示出的,接收到的数据结构14可包含至少一个全局路由前缀604而非EPC发行的管理者号,以及资产标识符20。遵循RFID,读卡机通过收发器经由频率通信信道发送一信号,该信号由其频率发送范围内的标签检测。该信号可以是未调制的或已调制的,其匹配询问中的识别标签10的容量。
尽管任何射频可适用于RFID,但是频率发送通过FCC来调整。这样,根据国际标准化组织关于FCC未许可频带内的RFID标准,高频发送通常会出现在约915MHz或13.36MHz处,而低频发送通常会出现在约125kHz处,且微波无线电发送通常会出现在约2.46GHz或5.8GHz处。其它的频率可能也是恰当的,这包括声波、光波、红外线,以及紫外线。除RFID之外的通信方法也可适用于不同的存储设备,这包括磁性读卡机、目测、激光读卡机,等等。根据确切的技术和系统配置,防冲突(anti-collision)方法可用来允许用户读取其范围内一个以上标签,并允许多个读卡机询问相邻或同等的标签。
如上文参考图4所述的,从识别标签接收到的识别数据可包括全局路由前缀和可包括资产类型标识符和/或序列号的资产标识符。识别数据也可包括可任选标签索引。识别数据可用任何适当的格式来保存和/或传递到与读卡机。例如,识别数据可用与标准网际协议地址兼容的数据结构来保存和/或传递,该协议如图4中所示的移动网际协议版本6地址格式。
然后,读卡机通知将接收到数据结构14的信息(具有相关联的资产标识符的全局路由前缀)传递到资产控制器34。然后,资产控制器34确定每个接收到全局路由前缀的已选择资产查找服务的URL 38。资产查找服务40维护保存给定的全局路由前缀604的资产标识符20的数据库。与每个资产标识符20相关联的是用于资产管理的资产信息42,这如上所述可包括资产类型指示符和/或序列号。
资产控制器34可访问资产查找服务40,并检索给定资产标识符20的资产信息42,以提供资产管理。另外或可选地,资产控制器可访问资产查找服务,以更新资产信息42。资产信息42可以是表示资产信息的任何数据或信号,例如,该信息可被合并到动态序列号中,动态序列号具有表示静态信息(如资产类型或名称)、动态信息(如资产环境测量)、暂态资产信息(如资产位置、销售状态等)和/或者其它可独立于资产和/或资产标识符20的资产信息的字段。资产信息可由资产控制器和/或资产查找服务通过多种方法接收,这包括,但不局限于,可由资产控制器和/或资产查找服务识别为资产信息的任何数据或信号,这诸如遵循任何计算机通信协议格式的消息。
为支持资产管理,在一个例子中,资产管理器可设置具有其全局路由前缀的IP地址、预定站点子网ID,以及接口ID,以指向其已选择的资产查找服务。为确定资产查找服务40的URL 38,资产控制器可通过将接收到的全局路由前缀604与预定站点子网ID和接口ID组合来自己确定URL。例如,资产控制器可将诸如ALS.aspx这样的预定后缀添加到接收到的全局路由前缀上,以格式化资产查找服务的URL。
作为选择,如图6所示,资产控制器34可通过询问预定资源服务36而将全局路由前缀解析成资产查找服务的URL。例如,资产控制器可联系指向资源服务36的预定URL。资源服务将每个已经注册的全局路由前缀604与由控制资产的资产管理者提供的URL 38相关。通过这样的方式,资源服务36返回关于每个已经提供的全局路由前缀的URL。在一个例子中,资源服务包括通用描述、发现以及集成商务注册(“UBR”)的提供者。UBR当前由国际商务系统、微软以及SAP运行。应当认识到,不同的服务器系统可维护将每个全局路由前缀与所选择的查找服务提供者的URL相关的资源数据库,这包括资产控制器本身。
现在将参考图7-15来描述资产管理方法的示例实现。
图6中阐明的读卡机32、资产管理器34、资产查找服务40和资源服务36均可在一个或多个计算机或用作识别标签10的服务器其它计算机的设备上存在并运行。然而,在示出的实施例中,读卡机32和资产控制器34是集成系统,这里被称作读卡机系统200,下面将参考图7-8以及13来讨论。在所示的实施例中,资产查找服务40由资产查找服务器300提供(下面参考图9-10以及14来讨论),且资源服务36由资源服务器400提供(下面参考图11-12以及15来讨论)。资产查找服务器300和资源服务器400可以是可由读卡机系统300以本领域所知的任何方式(如通过因特网)访问的网络化系统。
如图7所示,读卡机系统200可包括一个或多个通信端口202,其可包括诸如收发器、磁条读卡机、激光读卡机、光学符号识别设备或其它适用于确定来自标签10的标签信息的设备等标签询问器212。读卡机系统200也可包括一个或多个处理器204、内部日期和时间时钟206、以及包括一个或多个计算机程序222的储存208,计算机程序222定义指令,当执行该指令时,该程序指令计算机执行读卡机和资产控制器的操作。储存也可包括资产数据库210。现在,将结合图8更详细地描述资产数据库,并且下面将结合图13进一步讨论程序222。
图8示出了资产数据库210的示例表格250,其包括一条或多条记录252。一般而言,每条记录将全局路由前缀604与至少一个资产标识符20相关联,而且可任选地,可与关于资产的附加信息相关联。在这个例子中,每条记录252包括全局路由前缀604、包括资产类型标识符22和序列号24的资产标识符20、型号254、尺寸256、颜色258、资产制造商260、资产管理者261、位置262、温度264、制造日期266、到期日268、资产重量270以及资产查找服务URL 38。可被保存在资产数据库中的附加数据在共同提交的待决申请中进一步说明,该申请标题为“用于与识别标签进行通信的方法和系统(METHOD AND SYSTEM FORCOMMUNICATING WITH INDENTIFICATION TAGS)”,该申请于XXX提交,其代理人案件号为MSFTI-1-22175,该申请通过整体引用合并于此。当读卡机从标签10接收到全局路由前缀604、资产标识符20和/或其它信息时,资产数据库中的每一条目由读卡机系统来初始化。资产查找服务URL 38由读卡机系统或资源服务36(当存在时)来初始化或更新。当给出特定的资产标识符时,某些数据可在资产查找服务40提供资产信息时被初始化并被更新。包括诸如温度等资产环境的动态数据以及诸如资产位置等暂态数据可在读卡机系统确定或接收该信息时由读卡机系统更新。
如在图9的示例实施例中所示,主存(hosting)资产查找服务40的资产查找服务器300可包括一个或多个通信端口302、一个或多个处理器304、内部日期和时间时钟306,以及包括一个或多个计算机程序322的储存308,计算机程序322定义指令,当执行该指令时,该程序指令计算机执行资产查找服务器的操作。储存308也可包括资产信息数据库310。现在,将结合图10更详细地描述资产信息数据库,并且下面将结合图14进一步讨论程序322。
图10示出资产信息数据库310的示例表格350,其包括一条或多条记录352。通常而言,每条记录将资产标识符20与特定的静态、动态和/或其它资产信息相关联。在这个例子中,每条记录352包括包含资产类型标识符22和序列号24的资产标识符20,其与模型254、尺寸256、颜色258、资产制造商260、资产管理者261、位置262、温度264、制造日期266、到期日268和资产重量270相关联。当识别标签10与特定的资产相关联时,资产信息数据库中的静态、暂态和/或其它信息条目可由资产管理者来初始化。如上所述,特定的资产可具有对在标签的生命周期内识别和/或跟踪资产感兴趣的资产管理者。这样,当资产管理者在资产生命周期内发生变化时,暂态和动态资产信息数据库记录可由资产管理者基于从读卡机系统或其它系统接收到的信息来更新。
如图11的示例实施例所示,主存资源服务36的资源服务器400可包括一个或多个通信端口402、一个或多个处理器404、内部日期和时间时钟406、以及包括一个或多个计算机程序422的储存408,计算机程序422定义指令,当执行该指令时,该程序指令计算机执行资源服务器的操作。该储存也可包括URL数据库410。现在,将结合图12更详细地描述URL数据库,并且下面将结合图15进一步讨论程序422。
图12示出URL数据库410的示例表格450,其包括一条或多条记录452。一般而言,每条记录将全局路由前缀604与资产查找服务URL 38相关联。当全局路由前缀首先与识别标签10相关联时,由资产管理者作出数据库中的条目。然而,如上所述,资产管理者可能随着资产的生命周期而发生变化,如制造商、销售商、零售商、购买者,等等。为满足这个需求,某些识别标签是可读/可写的,这就允许新的资产管理者将其自己的全局路由前缀和所选择的资产标识符写到识别标签10中。然而,更简单、更廉价的识别标签可以是只读标签,其中,包括全局路由前缀和资产标识符的数据结构仅被写到标签中一次。在一个例子中,制造商可在其制造的每个标签上保存其自己的全局路由地址;然而,之后可能需要制造商的资产查找服务来保存有关标签生命周期内的每一个标签的资产信息。作为选择,从标签制造商,如资产制造商处购买识别标签的购买者可能请求用资产制造商的全局路由前缀来写所购买的标签。通过这样的方式,资产制造商将仅维护其自身制造的那些产品。将在离开资产管理器的控制之后监控资产和标签10的资产管理者可与资产制造商议定,以主存并允许新资产管理者对其资产信息数据库的访问。
如上所述,全局路由前缀由ISP或本地因特网登记处签发。当资产制造商改变ISP时,其全局路由地址可作为被分配到ISP的地址空间的结果而变化。这样,为连续监控具有旧全局路由前缀的识别标签10的活动资产,资产管理者(此处为资产制造商)可能必须协商,以保存资源服务中的URL条目,并限制旧全局路由前缀的使用,如当仍然在活动监控资产的同时,不用于RFID。
上述每个数据库可以是任何类型的数据库,这包括关系数据库、面向对象的数据库、非结构数据库或其它数据库。数据库可使用诸如ACSII文本、二进制文件,或者任何其它文件系统这样的平面文件系统来构造。尽管提出前述数据库的这些可能的实施例,但是这里使用的术语数据库是指以计算机可存取的方式来收集并保存的任何数据。
现已说明了本实施例中由读卡机系统、资产查找服务器和资源服务器维护的数据库,现在将描述由读卡机系统200执行的不同操作。参考图13,这些操作包括,但不局限于,将识别询问从读卡机发送(900)到识别标签,并从识别标签接收(902)识别数据。在一个实施例中,识别数据包括全局路由前缀604、资产标识符20,以及可任选的标签索引16。结合图4讨论,识别数据可用与IP地址格式兼容的数据结构14保存。若读卡机系统200如在902处所确定地接收识别数据(在一个例子中是图6的数据结构),则读卡机系统200就初始化资产数据库903。如前所述,应当认识到,资产数据可通过任何计算机可读介质而被接收到,这包括,但不局限于,已调制或未调制的频率信号、磁性读卡机、激光信号,或者通过因特网。可使用接收到的识别数据来创建或更新图8中资产数据库中的记录。在一个例子中,读卡机系统将接收到的资产识别数据(如全局路由前缀和/或资产标识符)与可由读卡机系统发现或已知的其它标签信息相关联。
再次参考图13,读卡机系统200的操作也可包括基于接收到的资产信息来确定(904)资产查找服务的URL。如上所述,在某些实施例中,资产查找服务的URL 38可基于接收到的与预定后缀串接的全局路由前缀(如ALS.aspx)而由读卡机系统确定。作为选择,读卡机系统200可联系资源服务器400(图11)处的资源服务36(图6所示),以确定URL 38。读卡机系统的操作也可包括将资产标识符发送(906)到位于资产查找服务的已确定URL处的站点。然后,读卡机系统可从保存在资产查找服务器300的资产信息数据库(图10)中的资产查找服务接收(908)资产信息。图8中资产数据库的记录由读卡机系统用接收到的资产信息来更新(909)。具体地,读卡机系统将特定的资产标识符20与接收到的资产信息42相关联。如图10所示,资产信息42可包括静态、暂态、动态,和/或其它信息的不同组合。在一个例子中,暂态、动态,和/或其它信息可由读卡机系统来确定或已知,这比如标签的地理位置、读卡机子网前缀,等等。为更新资产查找服务器的资产信息数据库中的暂态、动态,以及其它资产信息,读卡机系统可将资产信息发送(910)到资产查找服务中。例如,读卡机系统可发送读卡机的地理位置、读卡机采用或接收到的测量信息(如本地温度),和/或读卡机系统已知或可确定的任何其它数据。
参考图14,提供资源服务36的资源服务器400的操作包括,但不局限于,通过读卡机系统从标签接收(920)全局路由前缀604、基于全局路由前缀来确定(922)资产查找服务40的URL,并将URL发送(924)到读卡机系统。如上所述,资源服务器操作可由UBR来执行。
如图15所示,提供资产查找服务40的资产查找服务器300的操作包括,但不局限于,通过将标签10的资产标识符与特定的资产信息相关联来初始化(930)资产信息数据库(图10)。更具体的说,有关资产的信息由资产制造商或其它的资产管理者接收。在使用上述数据库结构(图10)的实施例中,有关资产的信息可包括全局路由前缀、可包括资产类型标识符和/或序列号的资产标识符、模型、尺寸、颜色、资产制造商、资产管理者、资产位置、资产温度、制造日期、到期日,和/或资产重量。可使用常规注册或者输入过程或机制来获取该信息。可一次性提供或在不同的时刻单独提供资产信息数据库的元素,这就允许资产管理者在当信息变得可用时更新数据库。使用接收到的信息来创建或更新图10的资产信息数据库中的记录。具体地,资产查找服务器将资产标识符与资产信息相关联。
参考图15,资产查找服务器300操作也包括连同对资产信息的查询一起,从读卡机系统接收(932)资产标识符。然后,资产查找服务器可将接收到的资产标识符与资产信息数据库中的记录进行匹配。然后,资产查找服务器可将相关联的资产信息发送(934)到读卡机系统。资产查找服务器操作也可包括从读卡机系统接收(936)资产信息。具体地,读卡机系统可从识别标签中检索一个以上全局路由前缀和序列号,这包括静态、暂态、动态数据,和/或其它信息。资产信息数据库可包括由读卡机器系统确定的信息记录,如地理位置,和/或其它标签信息。若静态、暂态、动态和/或其它数据需要被更新或纠正,则这个信息可由资产查找服务来接收(936),以更新(938)和维护资产信息数据库。
图13-15的不同操作不必被顺序执行或以所示次序来执行。
可用于实现读卡机系统的不同元件、资产查找服务器、以及图6、7、9和/或11的资源服务器的计算机系统或者单独地、或者以组合方式,且通常包括至少一个主单元,它连接到向用户显示信息的输出设备和接收来自用户的输入的输入设备两者。该主单元也可包括通过互联机制与存储器系统相连的处理器。输入设备和输出设备也可通过互联机制与处理器和存储器系统相连。
图6、7、9和/或11中所示的计算设备和标签10通常包括某种形式的计算机可读介质。计算机可读介质可以是能由资产管理系统中的其它计算设备访问的任何可用媒体。作为例子,但并非限制,计算机可读介质可包含计算机存储介质和通信介质。计算机存储介质包含易失性和非易失性、可移动和不可移动介质,这样的介质可用诸如计算机可读指令、数据结构、程序模块或其它数据这样的信息存储的任何方法和技术来实现。计算机存储介质包括,但不局限于,RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光存储器、盒式磁带、磁带、磁盘存储器或其它磁存储设备,或者任何可用来保存需要的信息并可由资产管理系统中的计算系统访问的其它介质。通信介质通常在诸如载波或其它传送机制这样的已调制数据信号中包含计算机可读指令、数据结构、程序模块或其它数据,且包括诸如载波和其它传送机制这样的调制数据信号中的任何数据,且包括任何信息递送介质。作为例子,但并非限制,通信介质包括诸如有线网络或单线连接这样的有线介质,以及诸如声学、RF、红外线和其它无线介质这样的无线介质。上述任何的组合也应被包括在计算机可读介质的范围内。
一个或多个输出设备也可与计算机相连。示例输出设备包括阴极射线管(CRT)显示器、液晶显示器,以及其它的视频输出设备、打印机、诸如调制解调器这样的通信设备、诸如磁盘或磁带这样的存储设备,以及音频输入。一个或多个输入设备可与计算机系统相连。示例输入设备包括键盘、小键盘、跟踪球、鼠标、书写笔和书写板、通信设备、以及诸如音频和视频捕获设备这样的数据输入设备。本发明不局限于与计算机系统组合使用的特定输入或输出设备,或此处所描述的那些设备。
计算机系统可以是通用计算机系统,其可使用诸如SmallTalk、C++、Java、Ada或C#(C-sharp)、或诸如脚本语言或甚至是汇编语言等其它语言这样的计算机程序设计语言来进行编程。本发明的各个方面可在非编程环境中实现(如当在浏览器程序的窗口中查看时,以HTML、XML或其它格式创建的文档,图形用户界面的呈现方面或执行其它功能)。本发明的各个方面可被实现为编程或非编程元件,或者其任何组合。计算机系统也可以是专门编程的、专用硬件、或者应用专用集成电路(ASIC)。读卡机系统也可包括寻呼机、电话、个人数字助理或其它电子数据通信设备。
在通用通信系统中,处理器通常是商用处理器,这诸如熟知的Intel公司的Pentium处理器。许多其它的处理器也是可用的。这样的处理器通常执行操作系统,如微软公司的Windows 95、Windows 98、Windows NT、Windows 2000或Windows XP,苹果公司的MAC OS系统X,Sun Microsystem公司的Solaries操作系统,或者来自不同来源的UNIX。许多其它的操作系统也可使用。
处理器和操作系统共同定义用来编写高级程序设计语言的应用程序的计算机平台。应当理解,本发明不局限于特定的计算机系统平台、处理器、操作系统或网络。而且,对本领域技术人员显而易见的是,本发明不局限于特定的程序设计语言或计算机系统。此外,应当认识到,也可使用其它适当的程序设计语言和其它适当的计算机系统。
计算机系统的一个或多个部分可分布在耦合到通信网络的一个或多个计算机系统(未示出)上。这些计算机系统也可以是通用计算机系统。例如,本发明的各个方面可被分布在一个或多个计算机系统上,它们被配置成向一个或多个客户机计算机提供服务(如服务器),或作为分布式系统的一部分执行总体任务。例如,本发明的各个方面可在客户机-服务器系统上执行,该客户机-服务器系统包括分布在根据本发明的不同实施例来执行不同的功能的一个或多个服务器系统上的组件。这些组件可以是可执行、中间(如IL)或者已解释的(如Java)代码,其用通信协议(如TCP/IP)通过通信网络(如因特网)进行通信。
应当认识到的是,本发明不局限于在任何特定的系统或系统组上执行。而且,应当认识到,本发明不局限于任何特定的体系机构、网络,或者通信协议。
现在已经描述了本发明的某些说明性实施例,对本领域技术人员显而易见的是,前述仅仅是说明性的而非限制,只是作为举例来说明。许多修改和其它说明性实施例都在本领域的普通技术人员的范围内,而且被认为是落入本发明的范围之内。特别地,尽管这里说明的许多示例涉及方法操作或系统元件的特定组合,但是应当理解,那些操作和元件能以其它方式来组合,以达到相同的目标。仅结合一个实施例讨论的操作、元件和特征并不被排除在其它实施例的类似作用外。而且,在权利要求书中使用诸如“第一”和“第二”这样的普通术语来修改权利要求元素并非独立意味着一个权利要求元素优于另一个的任何优先级、优先权或者次序,或执行方法操作的暂态次序,但是其仅仅被用作标签,以将一个具有特定名称的权利要求元素与具有相同名称的另一个元素区分开来(但是用于普通术语),以区分权利要求元素。
权利要求
1.一种资产管理的方法,包含(a)将一识别询问发送到一资产识别标签;(b)从所述资产识别标签接收识别数据,其中,所述识别数据的第一数据元素包含网际协议地址的全局路由前缀,且第二数据元素包含资产标识符;(c)基于所述全局路由前缀,确定所接收到的全局路由前缀的已选择资产查找服务的统一资源定位器;以及(d)基于所确定的统一资源定位器,将所接收到的资产标识符发送到所述资产查找服务。
2.如权利要求1所述的方法,其特征在于,所述识别数据与网际协议版本6地址的格式兼容。
3.如权利要求1所述的方法,其特征在于,确定所述统一资源定位器包含将所接收到的全局路由前缀发送到一预定的资源服务;以及接收所选择的资产查找服务的统一资源定位器。
4.如权利要求1所述的方法,其特征在于,所述预定资源服务包含通用描述、发现以及集成商务注册。
5.如权利要求1所述的方法,其特征在于,确定所述统一资源定位器包含格式化来自所接收到的全局路由前缀和一预定的统一资产查找服务后缀的统一资源定位器。
6.如权利要求1所述的方法,其特征在于,发送识别询问包括通过频率通信信道来发送已调制数据信号。
7.如权利要求6所述的方法,其特征在于,发送已调制数据信号包括通过射频通信信道来发送已调制数据信号。
8.如权利要求1所述的方法,其特征在于,还包含将资产属性信息发送到所述资产查找服务。
9.如权利要求8所述的方法,其特征在于,所述资产属性信息包括资产物理位置、资产时间描述词以及资产环境描述词中的至少一个。
10.如权利要求1所述的方法,其特征在于,所述识别数据包含一数据结构,它包含第一数据字段、第二数据字段和第三数据字段,所述第一数据字段包含代表具有网际协议地址格式的网际协议地址的全局路由前缀的数据,所述第二数据字段包含代表与所述网际协议地址格式兼容的标签索引的数据,所述第三数据字段包含代表指示所述资产属性的资产标识符的数据。
11.如权利要求10所述的方法,其特征在于,所述标签索引将所述第三数据字段标识为包含代表所述资产标识符的数据,且独立于因特网上的路由位置。
12.如权利要求11所述的方法,其特征在于,所述标签标识符包含预定、固定的数值,该数值独立于因特网上的位置或路由。
13.一种具有用于执行权利要求1所述的步骤的计算机可执行步骤的计算机可读介质。
14.如权利要求13所述的计算机可读介质,其特征在于,用于确定所述统一资源定位器的所述计算机可执行步骤包含以下计算机可执行步骤用于将所接收到的全局路由前缀发送到一预定资源服务,并接收所选择的资产查找服务的统一资源定位器。
15.如权利要求13所述的计算机可读介质,其特征在于,用于确定所述统一资源定位器的所述计算机可执行步骤包含以下计算机可执行步骤用于格式化来自所接收到的全局路由前缀和一预定统一资产查找服务后缀的统一资源定位器。
16.如权利要求13所述的计算机可读介质,其特征在于,还包含用于将资产属性信息发送到所述资产查找服务的计算机可执行步骤。
17.一种其上储存有用于识别相关联的资产的数据结构的识别标签,所述数据结构包含(a)第一数据字段,其包含代表与网际协议格式的网际协议地址兼容的全局路由前缀的数据;(b)第二数据字段,其包含代表一标签索引的预定固定数据;(c)第三数据字段,其包含代表指示所述资产属性的资产标识符的数据,其中,所述标签索引将所述第三数据字段标识为包含代表所述资产标识符的数据,且独立于因特网上的路由位置。
18.如权利要求17所述的识别标签,其特征在于,所述数据结构与网际协议版本6地址格式的格式兼容。
19.如权利要求17所述的识别标签,其特征在于,所述标签索引与因特网地址格式的站点子网标识兼容。
20.如权利要求17所述的识别标签,其特征在于,所述资产标识符是唯一的。
21.如权利要求17所述的识别标签,其特征在于,所述资产标识符包含代表标识所述资产的通用属性的资产类型标识符的数据。
22.如权利要求21所述的识别标签,其特征在于,所述资产类型标识符标识产品型号。
23.如权利要求21所述的识别标签,其特征在于,所述资产类型标识符标识至少一个资产的一种类型的物流单元。
24.如权利要求23所述的识别标签,其特征在于,所述资产标识符包含代表标识特定且唯一的物流单元的物流单元标识符的数据。
25.如权利要求17所述的识别标签,其特征在于,所述资产标识符包含代表标识特定且唯一的资产的序列号标识符的数据。
26.一种具有已编码于其上的数据字段、通过频率通信信道发送的已调制数据信号,所述数据信号包含(a)第一数据字段,其包含代表具有网际协议地址格式的网际协议地址的全局路由前缀的数据;(b)第二数据字段,其包含代表与所述网际协议地址格式兼容的标签索引的数据;(c)第三数据字段,其包含代表指示所述资产属性的资产标识符的数据,其中,所述资产标识符标识资产型号描述词、唯一资产序列号、资产物理位置、资产时效描述词以及资产环境描述词中的至少一个。
27.如权利要求26所述的数据信号,其特征在于,所述第一、第二和第三数据字段与网际协议版本6地址兼容。
28.如权利要求26所述的数据信号,其特征在于,所述识别数据包含资产型号描述词。
29.如权利要求28所述的数据信号,其特征在于,所述资产型号描述词表示至少一个资产的一种类型的物流单元。
30.如权利要求28所述的数据信号,其特征在于,所述资产型号描述词表示一特定资产型号。
31.如权利要求26所述的数据信号,其特征在于,所述识别数据包含资产环境描述词,其中,所述资产环境描述词包括所述识别标签的温度。
32.一种提供给用于资产的资产管理应用程序、并在计算设备上运行的服务,所述服务包含(a)保存与资产管理者相关联的网际协议地址的至少一个全局路由前缀;(b)将至少一个统一资源定位器与至少一个全局路由前缀相关联,其中,所述统一资源定位器指向用于提供特定资产信息的所述资产管理者的资产查找服务,其中,所述特定资产信息包含资产型号描述词、唯一资产序列号、资产物理位置、资产时效描述词以及资产环境描述词中的至少一个;(c)接收一搜索请求和一已选择的全局路由前缀;以及(d)提供所选择的全局路由前缀的统一资源定位器。
33.如权利要求32所述的服务,其特征在于,所述服务由统一描述、发现和集成商务注册提供。
34.一种资产管理的方法,包含(a)将一识别询问发送到一资产识别标签(b)从所述资产识别标签接收识别数据,其中,所述识别数据的第一数据元素包含网际协议地址的全局路由前缀,且第二数据元素包含资产标识符,其表示资产型号描述词、唯一资产序列号、资产物理位置、资产时效描述词以及资产环境描述词中的至少一个。
35.如权利要求34所述的方法,其特征在于,所述识别数据还包含第三数据元素,其包含代表与网际协议地址格式兼容的标签索引的预定固定数据。
36.如权利要求35所述的方法,其特征在于,所述第一、第二和第三数据元素与网际协议版本6地址格式兼容。
37.如权利要求34所述的方法,其特征在于,还包含基于所接收到的全局路由前缀来确定已选择资产查找服务的统一资源定位器,并且基于所确定的统一资源定位器,将所接收到的资产标识符发送到所述资产查找服务。
38.如权利要求34所述的方法,其特征在于,还包含将所接收到的全局路由前缀发送到一预定资源服务,并且从所选择的资产查找服务接收所述统一资源定位器。
39.如权利要求34所述的方法,其特征在于,发送识别询问包括通过频率通信信道发送已调制数据信号。
40.如权利要求34所述的方法,其特征在于,还包含将所述资产物理位置和所述资产环境描述词中的至少一个发送到所述资产查找服务,用于存储。
全文摘要
揭示了用于资产管理的方法、识别标签、数据信号以及服务。可从识别标签中检索识别数据。该识别数据可包括包含全局路由前缀的第一数据元素和包含资产标识符的第二数据元素。基于全局路由前缀,可对已选择的资产查找服务确定统一资源定位器。基于已确定的统一资源定位器,已接收的资产标识符可被发送到资产查找服务。
文档编号G06K17/00GK1667647SQ20051005275
公开日2005年9月14日 申请日期2005年3月10日 优先权日2004年3月10日
发明者S·A·N·谢弗 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1