CN1667645B - 与识别标签通信的方法和系统 - Google Patents
与识别标签通信的方法和系统 Download PDFInfo
- Publication number
- CN1667645B CN1667645B CN2005100545362A CN200510054536A CN1667645B CN 1667645 B CN1667645 B CN 1667645B CN 2005100545362 A CN2005100545362 A CN 2005100545362A CN 200510054536 A CN200510054536 A CN 200510054536A CN 1667645 B CN1667645 B CN 1667645B
- Authority
- CN
- China
- Prior art keywords
- label
- card reader
- identification
- message
- assets
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K26/00—Arrangements or mounting of propulsion unit control devices in vehicles
- B60K26/04—Arrangements or mounting of propulsion unit control devices in vehicles of means connecting initiating means or elements to propulsion unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/35—Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/30—Managing network names, e.g. use of aliases or nicknames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/30—Types of network names
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5084—Providing for device mobility
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
Abstract
揭示了一种与识别标签通信的方法、识别标签读卡机和计算机程序产品。为与标签通信,可从识别标签检索识别数据。可向识别标签分配一与标准网络协议地址的至少一部分兼容的访客标识。可接收定址到所述标签的标签路由地址的消息,并可发送对该消息的响应。
Description
技术领域
本申请针对通信和资产管理方法和系统,尤其针对使用射频识别(“RFID”)与资产通信的通信方法和系统。
背景技术
已经使用了各种标签和标记方法来识别资产,尤其跟踪运输中或由消费者购买时的物品,包括例如,通用产品代码(“UPC”)、串行化发货容器代码(“SSCC”)、国际标准图书编号(“ISBN”)、磁卡、集成电路(“IC”)卡和射频识别(“RFID”)标签。当被读取并转换时,这些标签标识资产的某些性质,可用于资产管理系统中跟踪、比较、管理或传送资产。识别数据可以私有的格式储存,但是为了提高互操作性,EPCglobal组织(电子产品代码组织)开发了一种用于RFID号码的标准格式。
如图1所示,电子产品代码(“EPC”)500通常是96比特宽,并包括版本号502、标识资产生产者的管理号504、标识资产类型(如SKU)的对象类506以及区别每一个别标签的序列号508。除96比特的EPC之外,提出了各种其它EPC格式,包括256比特的EPC。EPC通常储存在一RFID标签514上(图2中示出),包括具有附加天线的微芯片或IC。
为将EPC解析成产品信息,读卡机510发送一射频信号512,查询范围内的任何识别标签514,如图2所示。有源识别(“ID”)标签514a具有电池,以运行IC来向读卡机广播回复,而无源标签514b,它从发送信号512中吸取功率来回复。对读卡机的回复518的任一个可包括标签的EPC 5001、500b。读卡机然后与Savant计算机系统516通信,它是由麻省理工学院的自动ID中心(现在是EPCglobal的一部分)指定的一种分布式软件形式。读卡机可以物理地连接到Savant计算机和/或可以是移动读卡机,它通过诸如“Wi-fi”等无线连接与Wavant计算机系统通信,或可在物理地附加到Savant计算机系统或网络时诸如通过对接站(dockingstation)下载一批接收的EPC。Savant计算机系统向对象名服务524发送接收的EPC 500a、500b。对象名服务524然后返回包含每个给定EPC的资产信息522的产品标记语言(“PML”)的地址520a、520b。使用接收到的地址,Savant计算机系统可以联系PML服务器526来检索和/或更新资产信息522。
简单的ID标签可能只能发送储存的识别数据,并可能接收诸如“唤醒”或“删除储存的识别数据”等一条或两条命令。尽管更多的复杂标签会更昂贵,然而它们可执行许多功能,包括加密或授权校验、写存储器块、校准传感器和/或作出测量。ID标签和读卡机之间的通信530一般通过标签制造商专用的私有协议。
发明内容
尽管上述EPC编号和资产管理系统是可行的,然而它不与诸如SSCC和ISBN等现有编号系统兼容。此外,标签不与现有或建议的计算机通信协议兼容。由此,诸如因特网等通信网络通常在Savant计算机处结束,并不延及标签。此外,由于识别标签通常只能通过嵌入在IC中的唯一EPC来识别,因此远程计算机系统无法识别与期望标签联系的特定读卡机,并且因此,它必须依赖于外部信息来确定如何发送涉及标签的命令或查询。
本发明的实施例针对将因特网延伸到ID标签的识别(“ID”)标签读卡机和资产管理方法。具体地,读卡机服务可担当相对于其范围内的ID标签的路由器。为将储存在ID标签上的信息解析成可使用的数据,读卡机服务可向ID标签发送查询,并作为响应,从ID标签接收识别数据。基于接收到的识别数据,读卡机服务可确定所选择的资产查找服务的地址,诸如统一资源定位器(“URL”)。基于所确定的地址,读卡机服务可向资产查找服务发送所接收的识别数据的至少一部分。
读卡机服务提供了其路由功能,因此可向其范围内的每一ID标签分配一访客标识。该访客标识与移动IP地址兼容,它可允许通信消息被直接定址到来自附加到网络的任一计算机系统的各个ID标签。此外,访客标识可以在标签的“归属(home)”地址上注册,它可包括在储存在标签上的识别数据中。因此,标签应用程序可向标签的已知归属地址发送查询或命令,查询/命令可以被自动发送到其访客标识处的标签。或者,标签应用程序可以发现标签10的当前访客标识地址,并通过读卡机服务向访客标识发送命令或查询。以这一方式,读卡机服务担当将网络链接到ID标签的路由器,从而允许直接与ID标签分组通信。另外,与ID标签的通信将落入与其附带的可靠性和安全性的设定的标准通信协议中。
附图说明
当结合附图考虑以下详细描述时,可以更容易理解并更好地了解本发明的上述方面和许多附加的优点,附图中:
图1是现有技术的示例EPC表;
图2是现有技术的示例EPC系统的数据流图;
图3是现有技术的示例移动IP网络的示意图;
图4是一个实施例中识别标签的示例网络的示意图;
图5是一个实施例中示例资产管理方法的数据流图;
图6是现有技术和一个实施例中示例识别数据结构的示例互联网协议地址表;
图7是一个实施例中示例标签路由地址的图示;
图8是另一实施例中示例标签路由地址的图示;
图9是一个实施例中示例读卡机系统的图示;
图10是一个实施例中资产数据库的示例表的图示;
图11是一个实施例中示例资产查找服务器的图示;
图12是一个实施例中资产信息数据库的示例表的图示;
图13和14是描述一个实施例中如何执行读卡机系统的流程图;以及
图15是描述一个实施例中如何执行资产查找服务器的流程图。
具体实施方式
移动计算互联网协议(“IP”)正在越来越多地用于许多移动设备,包括膝上计算机、蜂窝电话、掌上计算机、寻呼机等等。这些移动分组交换设备(与电路交换设备相反)动态地改变其对因特网的接入,由此使标准路由很难在因特网的大量拓朴中“找出”这些设备。为支持设备移动性,因特网工程任务组(“IETF”)当前标准化了一种被称为移动IP的协议,用于网络的物理层,尤其是移动设备。移动IP,尤其是移动IP版本6(“IPv6”)在2000年8月W.Fritsche和F.Heissenhuber的白皮书“Mobile IPv6:Mobility Support for the Next Generation Internet(移动IPv6:对下一代因特网的移动性支持)”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)中有描述,其通过引用结合于此。
一般而言,图3示出了现有技术的简化移动系统。如图3所示,尽管移动节点2远离其归属链路(home link)4,然而它由当前路由器9分配一转交地址。转交地址指示移动节点在链路8上在因特网上的当前位置,并且可从路由器通告(advertisement)的接收者导出(无国家地址配置),或由动态主机配置协议服务器分配。在建立了转交地址之后,路由器9向分配给归属链路4的归属代理6发送绑定消息。该绑定消息传递转交地址和移动节点的归属地址。归属代理6截获定址到移动节点2的分组,并通过网络将分组发送回移动节点在链路8上其转交地址上的当前位置。移动IP标准提高了对移动设备的消息话务的可靠性和安全性。
一般而言,在现有技术中,移动协议仅被应用于需要频繁的用户输入或通过用户显示评估的计算设备,包括但不限于,膝上电脑、掌上计算设备、寻呼机、蜂窝电话和ID标签读卡机等等。在现有技术中,识别标签的读卡机是网络上的端点,并且标签不可以在网络上定址。与现有技术相反,如图4所示,网络可延伸到ID标签,而读卡机服务12可提供适用的移动协议内路由器处理的一部分,用于通过来自网络的读卡机服务12定向到ID标签10的通信。以这一方式,识别标签变为网络上可通过诸如包括移动IP的标准协议等协议,而非通过专有协议来定址的节点。因此,网络的物理层被转换成包括ID标签10,而协议层可以虚拟地从专用协议转换成标准网络协议,如移动IP。
图5示出了一个示例资产管理系统100。如上所述,资产管理识别资产,并包括但不限于,跟踪传输中或被消费者购买时的零售或批发产品、跟踪车辆在过路收费亭处支付的费用、允许或拒绝对人员的访问、识别和/或跟踪宠物、识别和/或跟踪假释犯等等。有许多不同种类的资产管理系统,它们在识别什么资产以及如何跟踪它们方面有区别。在资产的完整生命周期中可以有不同的资产管理者,此外,在同一时刻可以有对同一资产感兴趣的多个资产管理者。例如,资产制造商可以将识别标签10附加到制造部分,以跟踪制造过程、解决瓶颈问题或其它制造问题、和/或通过零售跟踪资产用于回顾和/或市场研究目的。批发商可监控附加到制造商让批发商在零售商店交货的已完成的资产和/或资产补给单元的识别标签10。零售商店可通过分发过程监控同一资产、监控作为其仓库中的库存和其商店货架上的存货的资产,以帮助重新进货和收款。购买者也可实现资产管理,来跟踪各个地方的物品和/或跟踪所储存的物品的时效和新鲜度。
尽管图5示出了读卡机服务12、资产查找服务40和资源服务36为单个的服务,然而每一服务的功能和/或过程(下文详细描述)可以由担当提供此处所讨论的重叠或互补过程的多个服务的多个计算机系统和/或数据库来实现。在一个实施例中,资产查找服务可以由驻留在多个计算机系统上的多个数据库提供,每一数据库提供下文描述的功能的一部分,或者,多个计算机系统可以在功能上重复,以提供资产管理系统中的冗余度。类似地,在一个实施例中,读卡机服务可以在多个计算机系统上实现,每一系统提供上述读卡机系统12的服务的一部分。每一系统的功能的分布和冗余度可以是资产管理系统的处理需求、存储需求或任一性能特征的函数。
图5的资产管理系统向读卡机服务12解析了ID标签10上的识别数据14。与现有技术的EPC系统一样,读卡机服务12通过发送识别查询30来询问标签10。查询可以是指示对识别标签的查询的任何数据或信号,要用其储存的识别数据14来响应。读卡机范围内的识别标签10可用识别数据14来响应。例如,在RFID中,读卡机服务12通过收发器经由射频通信信道发送信号,它由其发送频率范围内的标签检测。信号可以是未调制或已调制的,它与所询问的识别标签10的能力相匹配。尽管任何频率都可以适用于RFID,然而发送频率由FCC调节。由此,依照RFID的国际标准组织标准,在未许可的FCC频带内,高频发送通常在约915MHz或13.36MHz处出现,而低频发送通常在约125kHz处出现,微波无线电发送通常在约2.46GHz或5.8GHz处出现。其它频率也是适当的,包括声、广、红外和紫外。除RFID之外的通信方法也可适用于各种识别标签,包括磁性读卡机、目测、激光读卡机等等。根据确切的技术和系统配置,可以适用防冲突方法以允许读卡机服务读取其范围内一个以上标签,并允许多个读卡机服务询问相邻或相同的标签。
从识别标签接收的识别数据14可包括全局路由前缀604、资产标识符20,它包括资产类型标识符和/或序列号。识别数据14也可包括可任选标签索引16。识别数据14可以用任一合适的格式储存和/或传递到读卡机服务。例如,识别数据14可以用与标准互联网协议地址兼容的数据结构,如图6中所示的移动互联网协议版本6地址格式来储存和/或传递。
如图6所示,现有技术的标准互联网协议地址601通常包括三个字段:全局路由前缀604、站点子网标识605以及接口标识608。全局路由前缀604和站点子网标识605一起形成了子网前缀602。全局路由前缀一般由因特网登记处签发,而站点子网标识和接口标识通常由地址的所有者分配。以这一方式,全局路由前缀604形成了公共地址空间,而站点子网标识605和接口标识608形成了专用地址空间。
图6也示出了与标准网络协议地址兼容的数据结构13的一个示例,用于储存和/或传递来自识别标签的识别数据14。如图6所示,数据结构13可包括第一数据字段15,它包含表示全局路由前缀604的数据,它与标准互联网协议寻址模式兼容。在现有技术的IPv5中,站点子网识别用于路由到终端用户的子网,而接口标识识别子网上的特定主机。然而,由于不需要站点子网和接口标识来识别网络上的子网或主机,因此在一个实施例中,那些数据字段可用于储存资产的识别信息,如用于资产管理。例如,第二数据字段可以被设为表示标签索引16的预定和/或固定值,由此,保留了可用专用地址空间的一个分支以包含资产识别信息。以这一方式,保留了标签索引16的值IP地址的第二字段17将不再指示分组的路由位置,而是相反指示包含关于资产的识别信息的IP地址本身。在一个示例中,标签索引包含16比特,它们都被设为1,如以十六进制表示则为FFFF。可以理解,标签索引16可包含更多或更少的比特,允许全局路由前缀的替换字段大小和/或IP地址格式之内或之外的接口ID。其它标签索引可包括FF(仅8个比特)或指示该数据结构的任意长度的任何其它预定代码,在本实施例中,IP地址包含资产信息而非资产的路由位置。
如说明性示例中示出的,第三数据字段18包含表示指示资产性质的资产标识符20的数据,而非指示网络上特定主机的接口标识。以这一方式,保留资产标识符的接口ID字段18与因特网上的路由位置无关。作为示例而非局限,资产信息可包括产品代码、序列号、出货号、制造日期、批号、版本号、制造或货运设备标识符、名字或诸如URL或电话号码等联系信息。如图6所示,资产标识符20可包括资产类型标识符22和序列号24。资产类型标识符22可指示对多个资产公用的通用资产性质,如资产类型,例如12安培的吸尘器;资产的大小或重量,如携带25吨货物的容器;产品型号或版本,如版本1.0;用于访问特定区域的人员通行证;一种类型服装的颜色和/或尺寸,如大号红色衬衫;至少一个资产的补给单元,如容器、货盘或资产外壳;用于分发或制造的地理位置,如用于日本用户的用于产品购买的个人信息和/或信用收费数据;车辆过境费用的进入和退出时间;和/或资产管理中资产的任何其它性质或描述词。以这一方式,相同的数据结构可用于资产管理,不仅用于单个资产(如EPC),也用于货运单位(如SSCC)和/或其它资产管理系统。序列号24可指示该资产类型内的专用且唯一的资产,如产品序列号为AB123456XYZ的版本1.0;资产地理位置,如Peoria的分发中心;资产的时效或制造日期;或资产环境描述词,如标签10的当前温度。
尽管上述示例是参考与移动IPv6地址格式兼容的数据机构13来讨论的,然而可以理解,其它版本的互联网协议和其它计算机寻址模式也可适用于资产管理系统中识别资产,并包括消息认证代码(“MAC”)地址、64比特扩展唯一标识符(EUI-64)或任一寻址格式。此外,可以理解,数据结构13可能不遵循任一IP地址格式,而是包含一全局路由前缀、一资产标识符和/或位于预定字段或比特中的任何其它资产信息。
尽管图6所示的用于传递识别数据14的数据结构13可能与互联网协议寻址模式兼容,然而它并不表明识别标签在因特网上的当前路由位置。为支持与来自网络的标签10的通信,图5所示的实施例中的标签可以作为移动节点来处理,并向其分配一动态IP地址,用于它由特定路由位置处的读卡机服务12访问的时刻。例如,如图5所示,读卡机服务12可向ID标签10分配一访客标识19。读卡机服务然后维护储存接收到的识别数据14和分配的访客标识19之间的相关性的数据库。
访客标识19是指示识别标签10在网络上的位置的任何数据或信号,并可与标准互联网协议地址兼容,包括移动IPv6、移动IPv4以及任何其它标准IP格式。在一个实施例中,访客标识19可以是当与读卡机服务12联系时由标签临时使用的完整的因特网地址。或者,为形成动态标签路由地址,访客标识19可以与读卡机服务12的IP地址的至少一部分串接,以形成与附加的网络兼容的完整的路由地址。例如,读卡机服务12可以被分配一具有典型子网前缀的IP地址。分配给每一标签的访客标识19可包括一唯一接口ID,它可串接到读卡机服务的因特网地址的一部分,如读卡机子网前缀(如,读卡机服务的全局路由前缀和站点子网标识)。在图7所示的示例实施例中,读卡机地址60包含全局路由前缀62和站点子网标识64,形成了读卡机子网前缀66。读卡机地址60也包括接口标识70。分配给识别标签的访客标识19可形成与读卡机服务的IP地址兼容的接口标识。标签的动态路由地址可通过将读卡机子网前缀66与访客标识19串接,以形成标签路由地址68来确定。以这一方式,标签路由地址68将标签标识为对附加的网络的IP主机,并标识消息话务应当如何通过读卡机服务12路由到标签10。
在图7的说明性实施例中,读卡机地址60包括具有值为“1”的接口标识70的读卡机子网前缀66。给定分配给访客标识的比特数,访客标识19然后可被分配一值在2和最大值之间的接口标识。与值为“0”的接口标识串接的读卡机子网前缀可以被保留,作为读卡机定义的子网的任何指定(anycast)地址。
在图8所示的另一实施例中,读卡机子网前缀66可能不是仅对读卡机服务12唯一。相反,子网前缀66可支持多个路由器和/或读卡机服务。由此,在所示的实施例中,可正常地向附加的网络中读卡机服务上的最后一个路由器分配一站点子网地址。读卡机的接口标识70然后被细分成两个字段:读卡机子网后缀72和读卡机标识74。以这一方式,读卡机子网后缀72和读卡机标识74形成了读卡机地址60的接口标识70。读卡机子网后缀72可指示附加到路由器的特定读卡机,而对应的读卡机标识74可指示附加到网络的特定读卡机服务。如图8所示,标签的路由位置可以通过将读卡机子网前缀66和读卡机子网后缀72与访客标识19串接,以形成标签路由地址68来确定。
回到图8,读卡机IP地址60的读卡机子网后缀66可标识一起担当代理服务器池(pool)的多个读卡机服务,而非标识一个特定的读卡机服务。读卡机标识74可指示池中特定的读卡机服务。然而,当通过将访客ID19与读卡机子网前缀和读卡机子网后缀串接来形成标签路由地址时,通过特定且唯一的读卡机的路由信息丢失。在这一实施例中,多个读卡机服务可具有相同的联系范围,使得所有的读卡机服务可在该区域内联系每一标签。或者,多个读卡机服务可跟踪哪些标签可由每一特定的读卡机服务联系,并相应地路由收到的消息。为避免重复的访客标识分配,池中的每一读卡机服务可在值的唯一范围内分配访客标识和/或将分配的值传递到池内的其它读卡机服务。
在图8所示的实施例中,全局路由前缀是48比特宽,子网标识符是16比特宽,读卡机子网后缀是16比特宽,而读卡机标识74是48比特宽。可以理解,对于读卡机和标签地址中的任何字段,可以使用其它比特宽度,只要所得的地址与互联网协议寻址模式兼容,该寻址模式在所示的实施例中为移动IPv6。
返回到图5,读卡机服务12可发送关于标签10的信息,如分配的访客标识和/或其它已知或可确定的信息,以向网络通知标签的动态地址,并更新关于标签的所储存的记录。读卡机服务12也可从储存的记录中接收关于标签的信息。为接收和/或发送关于标签10和/或资产的信息,读卡机服务12可如图5所示地确定每一接收到的识别数据14的所选择的资产查找服务40的地址38,如URL。资产查找服务40维护储存由识别数据14识别的给定资产的具体资产信息42的至少一个数据库。如上所述,在一个实施例中,资产查找服务40可以由驻留在多个计算机系统上的多个数据库提供。例如,资产查找服务可提供信息如涉及资产的标识和/或特征信息、资产历史、和/或资产的网络地址信息。
读卡机服务12可通过地址38接入资产查找服务40。读卡机服务然后可检索给定识别数据14的储存的资产信息42,以提供资产管理。另外,读卡机服务可接入资产查找服务,以用已知或可由读卡机服务确定的数据更新资产信息42。资产信息42可由读卡机服务和/或资产查找服务以任何数量的方式来接收,包括但不限于,可由读卡机服务和/或资产查找服务辨别为资产信息的任何数据或信号,如计算机通信协议的任一格式的消息。
资产信息42可以是指示资产信息的任何数据或信号,例如动态资产信息(如,资产环境测量)、临时资产信息(如,包括访问ID标签10的读卡机的地理位置的资产地理位置、包括访客标识19的标签的因特网路由位置、销售状态等)、静态资产信息(如,序列号、型号、产品类型、重量等)、和/或其它信息(如,关于访问ID标签的读卡机的信息和储存的临时和/或动态信息的历史值)。另外或可选地,更新的资产信息可以被结合到一动态序列号中,它具有指示特定的动态、临时、静态和/或其它资产信息的字段。
在图5所示的示例中,资产查找服务可执行归属代理的过程,因为它可由资产管理器控制,并且如上所述,可维护将每一标签的识别数据14与标签路由地址68相关联的数据库。由此,当服务更新资产查找服务的资产信息数据库时,移动IP下的动态转交地址的绑定更新也被更新。或者,归属代理可由独立于资产查找服务的服务来执行。为向归属代理通知标签的动态路由地址68(类似于移动IPv6中的转交地址),读卡机服务12可使用移动IPv6中的归属代理发现或任一其它合适的过程,来确定归属代理的IP地址以接收绑定更新。
当读卡机服务发送传递标签路由地址68的绑定更新时,允许网络化服务器和主机系统直接联系标签。例如,如图5所示,标签路由地址68的知识允许标签应用程序46将消息44直接定址到标签10。由此,标签应用程序46知道了标签路由地址68之后,可通过读卡机服务将分组的消息44直接发送到标签,只要读卡机服务保持在期望ID标签的范围之内。标签消息44可以是指示对标签的信息、指令、查询或请求的任何信号或数据,包括重写消息存储空间、删除标签存储空间、打开电池、关闭电池、校准传感器、作出传感器测量、执行加密或任何授权或管理校验。应当理解,标签应用程序46可以由任何计算机系统来执行,包括资产查找服务、资源服务(下文参考图5来进一步讨论)、读卡机服务以及期望与标签10和/或读卡机服务12通信的任何计算机系统。
为确定标签路由地址68,标签应用程序46可联系资产查找服务,并请求期望标签的标签路由地址,它由图5所示的特定资产识别数据14识别。如果读卡机服务12已经更新了资产信息数据库,则资产查找服务可将标签路由地址返回到标签应用程序。或者,标签应用程序并非请求并接收标签路由地址,而是可将标签指令44直接发送到资产查找服务40,它可将该标签指令转发到服务12,并因此转发到标签10。
在上文参考图6所讨论的所示实施例中,识别数据14可以与因特网地址格式兼容,并可由标签应用程序用于定址标签指令。如上所述,包含识别数据14的数据结构13不表示ID标签10的实际路由位置,因为标签是移动的。然而,与因特网地址兼容的识别数据14可以是与移动IP中的移动节点的归属地址兼容的移动ID标签的归属地址在因特网上的路由位置。以这一方式,识别数据14可能不仅是附加的资产性质的标识符,还是识别标签的持久归属地址。例如,使用移动IPv6,标签可被认为是移动节点。识别数据14的子网前缀602(图6中示出)可以是IPv6归属子网前缀,而数据结构13可以是标签的归属地址。在移动IPv6中,包括至少一个路由器的归属代理可使用标签的归属子网前缀602来实现归属链路。诸如ALS等归属代理可初始化并维护具有由该资产管理员控制的标签的绑定的数据库,资产管理员例如制造商、批发商、零售商、所有者和/或对管理附加到资产的标签感兴趣的其它控制人员。
移动IP的簿记和转发过程可用于将标签指令44从标签应用程序46定向到标签10。该通信可通过诸如资产查找服务等归属代理转发,或者如果向网络(及其附带的路由器)通知了标签归属地址(如识别数据14)与动态标签路由地址68的绑定,则可将该通信直接发送到其动态标签路由地址68处的标签。另外,移动IPv6提供了用于高速缓存动态标签路由地址68的绑定更新的机制,使得始发的对应方,如标签应用程序,可将分组直接路由到标签的当前子网(即,通过读卡机服务12),而无需一直将分组发送回归属代理以供转发。移动IP也可向归属代理提供一机制,以发送对连续或非连续IP地址的一批绑定更新。当单个读卡机检测到多个标签时,如当一批货物进入批发仓库时,成批的绑定更新可减少网络通信量。因此,诸如移动IPv6等移动寻址系统可提供各种机制,用于处理定址到移动主机的归属地址(如,定址到标签10的识别数据14)的消息的簿记和转发,以及当移动节点(ID标签10)中断和重新进行与读卡机的通信连接时地址的保留和簿记。以这一方式,诸如移动IPv6等移动IP标准将依照标准移动IP的机制将消息话务转发到正确的动态标签路由地址。
在一个实施例中,当识别标签离开发送区域或停止响应时,读卡机服务可注意到这一事实,并执行与移动IPv6兼容的所需的任何清除。例如,识别标签可移至第一读卡机服务的联系范围之外。如果第一读卡机服务检测到识别标签不响应,则第一读卡机服务可更新资产查找服务的资产信息数据库,它可与移动IPv6的绑定更新兼容。第一读卡机服务可保留识别数据14一段时间,并可周期性地确保该标签在范围之外。当标签移至第二读卡机服务的范围之内时,该第二读卡机服务然后可更新资产查找服务的资产信息数据库,然后分配一新的访客标识。资产查找服务然后可向第一读卡机服务通知新的标签路由地址,使得资产查找服务和/或第一读卡机服务可将所接收到的任何消息话务转发到网络上其新的路由位置处的标签。
一般而言,无源标签包括IC和天线,它们都使用来自读卡机的信号的功率来用识别数据14响应。有源标签通常包括IC、天线和电池。在某些情况下,电池驱动IC的电路,并向读卡机广播响应信号。或者,某些有源标签使用电池仅用于运行IC的电路,并且与无源标签一样,使用来自读卡机信号的功率来响应。在有源或无源标签中,IC是相当简单的电路,以降低成本并限制功率要求。由此,ID标签10可能无法支持非常多的消息协议。在一个示例中,识别标签可实现支持一小组消息的真实IP栈,包括但不限于用户数据报协议(“UDP”)和/或传输控制协议(“TCP”)消息。或者,标签10可具有由资产管理员和/或标签制造商预定的专用协议的特定且有限的消息集。例如,网络可相信标签可接收并解释具有有限命令集的UDP消息。然而,当与标签10联系的读卡机服务12接收到定向到标签路由地址68的任何消息话务时,读卡机服务可将消息换码成识别标签的专用协议。读卡机服务可如所需地将消息发送到标签。标签的回复(如果有的话)由标签响应于来自读卡机服务的通信或命令话务来发送,并可由读卡机进一步换码成消息,以在适当时通过网络转发。读卡机服务并非向用标签路由地址68定址的标签发送所有的消息话务,而是可读取并分析该消息话务。读卡机服务可认识到该命令不要求与标签10的交互,但是可由读卡机服务本身执行。例如,识别读卡机服务的地理位置、响应绑定更新请求和传递读卡机服务的IP地址可能不要求与标签10的交互。由此,读卡机服务并非询问标签它是否知道地理位置,而是可用请求的信息回复发送者,而不需要进一步与标签通信。以这一方式,与标签的通信可以被减少,以保存电池功率和带宽使用率。
如上文相对于图5所讨论的,读卡机服务12可通过地址38,如URL接入资产查找服务40。在一个示例中,读卡机服务12本身可如上文相对于图6所描述的,通过接收全局路由前缀或因特网地址作为从标签10接收到的识别数据14的一部分,来确定地址38。为支持资产管理,资产管理员可用其全局路由前缀604和预定的站点子网ID和接口ID来设置IP地址,以指向其所选择的资产查找服务。例如,读卡机服务12可向接收到的全局路由前缀追加一预定的后缀,如ALS.aspx,以格式化资产查找服务40的URL。
或者,如图5所示,读卡机服务12可通过询问预定的资源服务36将识别数据14解析成资产查找服务的地址。例如,读卡机服务可联系指向资源服务36的预定地址,如URL。资源服务将每一注册的识别数据14或识别数据的部分,如资产标识符20与由控制资产的资产管理员提供的地址38相关。以这一方式,资源服务36返回每一提供的识别数据14的地址。在一个示例中,资源服务可以由通用描述、发现和集成商业注册(“UBR”)来提供。UBR当前由国际商业系统、微软和SAP来操作。应当认识到,各种服务器系统可维护将每一识别数据14与所选择的查找服务提供商,包括资产管理员本身的地址相关的资源数据库。
现在将参考图9-15描述资产管理方法的一个示例实现。
图5中所示的读卡机服务12、资产查找服务40和资源服务36都可以在一个或多个计算机或其它设备上存在和运作,担当识别标签10的读卡机服务、读卡机服务和/或标签应用程序的资产查找服务和/或读卡机服务的资源服务。如上文相对于图5所述的,这些服务的每一个可完全或部分地在多个计算机系统或设备上提供,以提供上述的过程。
在所示的实施例中,读卡机服务12由下文参考图9-10和13-14讨论的读卡机系统200提供。在所示的实施例中,资产查找服务40由资产查找服务器300(下文参考图11-12和15来讨论)提供,资源服务36由资源服务器提供,该资源服务器在与本申请/专利同一天共同提交的名为“资产管理的方法和识别标签(METHOD AND IDENTIFICATION TAG)”的待决申请中有进一步的讨论,其委托摘要号为307217.01/MSFTI122174,该申请通过引用结合于此。标签应用程序46可驻留在任何系统上,并且其实现应当对本领域的技术人员是很清楚的。资产查找服务器300、资源服务器和运行标签应用程序46的系统可以是可由读卡机系统200以本领域中已知的任一方式(如,通过因特网)接入的网络化系统。
如图9所示,读卡机系统200可包括一个或多个通信端口202,它们可包括标签询问器212,如收发器、磁条读卡机、激光读卡机、光学符号识别设备或适用于确定标签10的标签信息的其它设备。读卡机系统200也包括一个或多个处理器204、内部日期和时间时钟206以及存储208,存储208包括定义指令的一个或多个计算机程序222,当这些指令被执行时,指令计算机执行读卡机服务12的操作。存储也可包括读卡机资产数据库210。现在将结合图10更详细地讨论读卡机资产数据库,并参考图13进一步讨论程序222。
图10示出了读卡机资产数据库210的一个示例表250,它包括一个或多个记录252。一般而言,每一记录将识别数据14与关于资产的附加信息相关联。在本示例中,每一记录252包括识别数据14、访客标识19、型号254、尺寸/颜色256、资产制造商260、资产管理员261、地理位置262、温度264、制造日期266、到期日268、资产重量270,并且资产从每一标签10接收识别数据14。读卡机系统可分配访客标识19;然而,标签本身、资产查找服务或适用于分配访客标识的任何系统可分配访客标识。资产查找服务38由读卡机系统和/或资源服务36(当存在时)初始化并更新。剩余数据可在给定识别数据时当资产查找服务40提供资产信息42时被初始化和更新。包括诸如温度等资产环境的动态数据和诸如资产地理或路由位置等临时数据(如,访客ID 19)可由读卡机系统在确定或接收该信息时更新。
如图10所示,识别数据14可包括全局路由前缀604,并可被格式化以与互联网协议地址兼容。识别数据14可包括一资产标识符,它包括资产类型标识符22和序列号24。识别数据的格式和具体内容在与本申请/专利同一天共同提交的名为“资产管理的方法和识别标签(METHOD AND IDENTIFICATION TAG FORASSET MANAGEMENT)”的待决申请中有进一步的讨论,其委托摘要号为307217.01/MSFTI122174,该申请通过引用结合于此。
如图11的示例实施例中所示的,主存资产查找服务40的资产查找服务器300可包括一个或多个通信端口302、一个或多个处理器304、内部日期和时间时钟306、包括定义指令的一个或多个计算机程序322的存储308,当这些指令被执行时,指令计算机执行资产查找服务器的操作。存储308也可包括资产信息数据库310。现在将结合图12来更详细地讨论资产信息数据库,并在下文参考图15讨论程序322。
图12示出了资产信息数据库310的一个实施例的示例表350,它包括一个或多个记录352。一般而言,每一记录将诸如资产标识符20等识别数据与特定的静态、临时、动态和/或其它资产信息相关联。在本示例中,每一记录352包括一资产标识符20,它包括资产类型标识符22和序列号24。资产标识符与以下信息相关联:诸如型号254、尺寸/颜色256、颜色258、资产制造商260、制造日期266、到期日268等静态信息;诸如访客标识19、资产管理员261、地理位置262等临时信息;诸如温度264、资产重量270等动态信息;以及诸如读卡机子网前缀66和/或跟踪随时间变化的临时和/或动态信息的历史信息等其它信息。资产信息数据库中静态、临时、动态和/或其它信息的条目可由资产管理员在识别标签10与特定的资产相关联时初始化。如上所述,特定的资产可具有对识别和/或跟踪标签的生命周期中的资产感兴趣的多个资产管理员。由此,当资产管理员在资产的生命周期中改变时,临时和动态资产信息数据库记录可由资产管理员基于从读卡机系统或其它系统接收到的信息来更新。
上述的每一数据库可以是任何种类的数据库,包括关系型数据库、面向对象的数据库、非结构化的数据库或其它数据库。数据库可以使用诸如ASCII文本、二进制文件等平直文件系统、或任一其它文件系统来构造。无论上述数据库的这些可能的实现如何,此处所使用的术语“数据库”指被收集并由计算机可访问的任一方式储存的任何数据。
现在已经描述了本实施例中由读卡机系统和资产查找服务器维护的数据库,将描述由读卡机系统200执行的各种操作。参考图13和14,这些操作包括但不限于,将识别查询900从读卡机系统发送到识别标签。如果读卡机系统200如在902处所确定的接收到识别数据14(在一个实施例中,为图6的数据结构),则读卡机系统200初始化读卡机资产数据库(904)。如上所述,可以理解,识别数据可以通过任一计算机可读介质来接收,包括但不限于,已调制或未调制射频信号、磁性读卡机、激光信号或通过因特网。图9的读卡机资产数据库中的记录可使用接收到的识别数据14来创建或更新。在一个示例中,读卡机系统将接收到的资产识别数据14(如全局路由前缀和/或资产标识符)与可由读卡机系统发现或已知的其它标签信息相关联。
再次参考图13,读卡机系统200的操作也可包括向标签分配访客标识(906)。如上文相对于图7和8所述的,访客标识19可以与移动IP地址的接口ID兼容,并且更具体地,可包括IP地址的全部接口ID或其一部分。读卡机系统200可使用任一期望的模式来选择访客标识19,如将一系列可能访客标识中的最低可用值分配为访客ID19。例如,使用结合图7所讨论的方法,访客ID19可具有“2”到最大值的值,取决于访客ID中的比特数。在某些方法中,访客ID可在被释放后重复使用。例如,当分配第二访客ID 19时,读卡机系统可判断第一访客ID是否已被释放,如果是,则重新使用该访客ID。在一个替换实施例中,读卡机系统可选择下一连续访客ID,并且如果达到了最大值,则将访客ID的计数器重设回初始值,假定初始分配不再由与读卡机服务12联系的标签使用。或者,读卡机系统可从初始访客标识中搜索列表,以搜索下一可用访客标识。图9的读卡机资产数据库中的记录可以用分配的访客ID来更新(908)。具体地,读卡机系统将特定的识别数据14与分配的访客ID 19相关联。
读卡机系统200可确定资产查找服务的地址(910)。如上所述,在某些实施例中,资产查找服务的地址38可以是URL,和/或可由读卡机系统基于接受到的与预定后缀(如ALS.aspx)串接的识别信息14的全局路由前缀来确定。或者,读卡机系统200可联系资源服务36(在图5中示出)来确定地址38。在确定了地址之后,读卡机系统将接收到的识别数据发送(912)到位于资产查找服务的已确定地址处的站点。读卡机系统然后可接收(914)储存在资产查找服务器300的资产信息数据库(图12)中与识别数据14相关联的资产信息42(图5)。图9的读卡机资产数据库中的记录由读卡机系统用接收到的资产信息来更新(916)。具体地,读卡机系统将特定的识别数据14与接收到的资产信息42相关联。如图12所示,资产信息42可包括静态、临时、动态和其它信息的各种组合。在一个示例中,读卡机系统可从资产查找服务接收该静态信息。在一个示例中,临时、动态和其它信息可由读卡机服务确定或已知,这些信息如标签的地理位置、读卡机子网前缀等。为更新资产查找服务器的资产信息数据库中的临时、动态和其它资产信息,读卡机系统可将资产信息发送到资产查找服务(918)。例如,读卡机系统可发送读卡机的地理位置、分配的访客ID、读卡机的全局路由地址、读卡机的站点子网ID、和/或由读卡机采用或接收的任何测量信息,如本地温度。
读卡机系统也可发送一与移动IP兼容绑定更新,以允许任一消息话务通过其动态标签路由地址基于所分配的访客ID被直接定址到标签10。如上所述,绑定更新可被发送到归属代理,它可以是资产查找服务,并可通过移动IPv6中的归属代理发现或任一其它合适的过程来发现。如果归属代理由独立于资产查找服务的系统提供,则读卡机服务可使用移动IP中的归属代理发现来确定归属代理的路由位置,或可使用任一其它合适的过程或系统来向网络通知该动态标签路由地址。可以理解,由读卡机系统发送和接收的资产信息可以单独地和/或在不同的时刻提供。另外,多个记录可被单独或成批地发送。
如果读卡机系统响应于对标签的发送查询未接收到识别数据,则读卡机系统可确定(920)先前是否有与标签10的联系。更具体地,读卡机系统可有时和/或每一次当发送查询时核查读卡机资产数据库(图10),以确保对与特定的识别数据相关联的每一记录接收到了识别数据。如果存在记录(如,先前与标签10有联系且尚未超时),则读卡机系统可重试联系标签(922)。或者,读卡机系统可假定标签10不再处于读卡机服务12的范围之内,并从读卡机资产数据库中删除与该特定识别数据14相关联的记录(924)。读卡机系统也可发送与移动IP兼容的绑定更新(926),以更新定址到标签10的任一消息话务的路由。绑定更新可包括更新资产查找服务器的资产信息数据库。
参考图14,读卡机系统200可接收定址到标签路由地址的消息分组。如上文参考图5所述的,读卡机系统可直接向标签发送分组。或者,如图14所示,读卡机系统可读取并分析(932)定址到标签10的消息,以确定(934)消息是否要求与标签的交互。例如,如果读卡机系统知道请求的信息,如储存在读卡机资产数据库中的信息,包括读卡机的地理位置、绑定更新或先前从标签或资产查找服务接收到的任何资产信息或以某一其它方式对读卡机可用的信息,则读卡机系统可响应(946)消息,而不向标签发送消息,也不等待来自标签的响应。如果消息信息对读卡机是未知的,或者消息要求标签的某一交互(如,打开传感器),则读卡机系统可向标签发送(938)命令或查询。发送的命令或查询可以是接收到的消息的所有或一部分,取决于标签的交互要求和能力。读卡机系统可接收(940)标签的响应和/或接收的确认。
如上所述,标签一般具有有限的命令语言,并可实现支持一小组消息的真实IP栈。或者,如图14的实施例所示的,读卡机系统可任选地执行接收消息的任一必需的换码(936),如指令集。例如,换码可剥去要响应的标签不需要的任何数据的消息,如消息发送者的地址和身份、任何安全头部等等。换码可将消息的至少一部分转换成可由ID标签理解的格式,如专用协议。换码可减少消息传输的带宽、可减少标签在储存消息时使用的存储器、和/或可允许标签接收任一格式的消息而无需重写标签的IC,因为读卡机系统可将消息转换成可接受的格式。读卡机系统然后可向标签发送(938)命令或查询。因此,由读卡机系统发送到标签的消息可包括定址到专用协议的特定ID标签的查询或消息。标签可响应,读卡机系统可接收(940)标签的回复。读卡机系统然后可在需要时将标签的响应换码(942)成网络兼容公共协议,并将该响应转发(944)到消息的始发者。另外,读卡机系统可用从标签接收到的信息更新图9中示出的读卡机资产数据库,以减少需要标签联系的未来的话务量。
如图15所示,提供资产查找服务40的资产查找服务器300的操作包括但不限于,通过将标签10的资产标识符与特定的资产信息相关联来初始化(950)资产信息数据库(图12)。具体地,关于资产的信息从资产制造商或其它资产管理员接收。在使用图6所示的数据库结构13的一个实施例中,关于资产的信息可包括全局路由前缀、资产标识符,它可包括资产类型和/或序列号、型号、尺寸、颜色、资产制造商、资产管理员、资产位置、资产温度、制造日期、到期日和/或资产重量。可使用任何常规的注册或输入过程或机制来获取这一信息。资产信息数据库的元素可被提供一次,或单独且在不同的时刻提供,从而允许资产管理员在信息变得可用时更新数据库。图12的资产信息数据库中的记录使用接收到的信息来创建或更新。具体地,资产查找服务器将资产标识符与资产信息相关联。
参考图15,资产查找服务器300操作也包括从读卡机系统接收(952)资产标识符以及对资产信息的查询。资产查找服务器然后可将接收到的资产标识符与资产信息数据库中的记录进行匹配。资产查找服务器然后可将相关联的信息发送(954)到读卡机系统。资产查找服务器操作也可包括从读卡机系统956接收资产信息。具体地,读卡机系统可从识别标签接收一个以上全局路由前缀和序列号,包括静态、临时、动态数据和/或其它信息。资产信息数据库可包括由读卡机系统确定的信息的记录,如地理位置、访客ID和/或标签的其它信息,如读卡机路由地址。如果静态、临时、动态和/或其它数据需要被更新或纠正,则该信息可由资产查找服务接收(956),以更新(958)和维护资产信息数据库。
如果资产查找服务器也是归属代理,则它可执行移动IP中归属代理的操作。这些操作可包括但不限于,接收绑定更新、如果与图6所示的IP地址兼容则转发定址到标签识别数据的消息、用标签的正确动态路由地址响应绑定更新、以及执行动态标签路由地址的簿记。可以理解,任何标准网络协议的操作,包括移动IPv6,或实现和维护动态寻址模式的任何合适的操作,都可适用于资产查找服务器和/或担当移动网络内路由器和/或代理的任何系统。上文相对于图13-15讨论的各种操作不需要顺序地或以所示的顺序来执行。
可用于单独或组合地实现图5、9和/或11的读卡机系统、资产查找服务器、资源服务器和标签应用程序的各种元件的计算机系统通常包括连接到输出设备和输入设备的至少一个主单元,输出设备向用户显示信息,而输入设备从用户接收信息。该主单元可包括通过互连机制连接到存储器系统的处理器。输入设备和输出设备也通过互连机制连接到处理器和存储器系统。
图5、9和/或11所示的计算设备以及标签10通常包括某一形式的计算机可读介质。计算机可读介质可以是可由资产管理中的其它计算设备访问的任一可用介质。作为示例而非局限,计算机可读介质可包括计算机存储介质和通信介质。计算机存储介质包括以用于储存诸如计算机可读指令、数据结构、程序模块或其它数据等信息的任一方法或技术实现的易失和非易失,可移动和不可移动介质。计算机存储介质包括但不限于,RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储设备、或可以用来储存所期望的信息并可由资产管理系统中的计算系统访问的任一其它介质。通信介质通常在诸如载波或其它传输机制的已调制数据信号中包含计算机可读指令、数据结构、程序模块或其它数据,并包括任一信息传送介质。术语“已调制数据信号”指以对信号中的信息进行编码的方式设置或改变其一个或多个特征的信号。作为示例而非局限,通信介质包括有线介质,如有线网络或直接连线连接,以及无线介质,如声学、RF、红外和其它无线介质。上述任一的组合也应当包括在计算机可读介质的范围之内。
一个或多个数据设备可连接到计算机系统。示例输出设备包括阴极射线管(CRT)显示器、液晶显示器和其它视频输出设备、打印机、诸如调制解调器等通信设备、诸如磁盘或磁带等存储设备和音频数据、一个或多个输入设备可连接到计算机系统。示例输入设备包括键盘、键区、跟踪球、鼠标、笔和图形输入板、通信设备、以及诸如音频和视频捕捉设备等数据输入设备。本发明不限于结合计算机系统使用的或此处描述的特定输入或输出设备。
计算机系统可以是可使用计算机编程语言来编程通用计算机系统,计算机编程语言如SmallTalk、C++、Java、Ada或C#(C-sharp),或诸如脚本语言或甚至是汇编语言等其它语言。本发明的各方面可以在非编程的环境中实现(如,以HTML、XML或其它格式创建的文档,当在浏览器程序的窗口中察看时,可呈现图形用户界面的各方面或执行其它功能)。本发明的各方面可被实现为编程或非编程元件,或其任一组合。计算机系统也可以是特别编程、专用硬件,或应用专用集成电路(ASIC)。读卡机系统也可包括寻呼机、电话、个人数字助理或其它电子数据通信设备。
在通用通信系统中,处理器通常是可购买的处理器,如可从英特尔公司购买的众所周知的处理器。许多其它的处理器也是可用的。这类处理器通常执行一种操作系统,如可从微软公司购买的WindowsWindowsWindowsWindows或Windows可从苹果公司购买的MAC OS系统X、可从Sun Microsystems购买的Solaris操作系统、或可从各种来源获得的UNIX。可使用许多其它操作系统。
处理器和操作系统一起定义了计算机平台,为其用高级编程语言来书写应用程序。应当理解,本发明不限于特定的计算机系统平台、处理器、操作系统或网络。同样,本领域的技术人员应当清楚,本发明不限于特定的编程语言或计算机系统。此外,应当理解,也可使用其它适当的编程语言和其它适当的计算机系统。
计算机系统的一个或多个部分可以跨耦合到通信网络的一个或计算机系统(未示出)分布。这些计算机系统也可以是通用计算机系统。例如,本发明的各方面可以在一个或多个计算机系统之中分布,这些计算机系统被配置成向一个或多个客户机计算机提供服务(如服务器)、或作为分布式系统的一部分执行总体任务。例如,本发明的各方面可以在客户机-服务器系统上执行,它包括在依照本发明的实施例执行各种功能的一个或多个服务器系统之中分布的组件。这些组件可以是可执行的、中间(如,IL)或已解释(如,JAVA)代码,它使用通信协议(如,TCP/IP)通过通信网络来通信。
应当理解,本发明不限于在任一特定的系统或系统组上执行。同样,应当理解,本发明不限于任何特定的体系结构、网络或通信协议。
在描述了本发明的某些说明性实施例之后,本领域的技术人员应当清楚,上述内容仅是说明性的,并非局限,它们仅作为示例而提出。众多修改和其它说明性的实施例都在本领域的技术人员的范围,并可被认为是落入本发明的范围之内。具体地,尽管此处提出的许多示例涉及方法操作和系统元件的特定组合,然而应当理解,这些操作和元件可以用其它方式组合来实现相同的目标。仅结合一个实施例所讨论的操作、元件和特征并不意味着从其它实施例中相似的角色中排除。此外,权利要求书中使用诸如“首先”、“其次”等普通术语来修改权利要求元素,其本身并不意味着任何优先级、优先顺序或一条权利要求在另一条权利要求之上的顺序,或执行操作或方法的时间顺序,但是仅用作将具有某一名称的一条权利要求元素从具有同一名称的另一元素(但用于有序项目)进行区分的标签,以区分权利要求元素。
Claims (38)
1.一种由读卡机系统执行的用于和射频识别标签通信的方法,所述方法包括:
向射频识别标签发送一识别查询;
向所述射频识别标签分配一访客标识,所述访客标识形成了标签路由地址的至少一部分;
接收一定址到所述射频识别标签的标签路由地址的消息,所述标签路由地址与标准网络协议兼容;以及
发送对所述消息的响应。
2.如权利要求1所述的方法,其特征在于,它还包括向所述射频识别标签发送所述消息。
3.如权利要求2所述的方法,其特征在于,它还包括在向所述射频识别标签发送消息之前换码所述消息。
4.如权利要求2所述的方法,其特征在于,它还包括对所述消息回复中从所述射频识别标签接收响应。
5.如权利要求4所述的方法,其特征在于,它还包括在发送对所述消息的响应之前换码所述响应。
6.如权利要求1所述的方法,其特征在于,所述标签路由地址是移动互联网协议地址。
7.如权利要求1所述的方法,其特征在于,它还包括向所述射频识别标签的归属代理发送所述访客标识以及读卡机系统路由地址的至少一部分。
8.如权利要求7所述的方法,其特征在于,发送访客标识包括向所述归属代理成批地发送多个访客标识。
9.如权利要求1所述的方法,其特征在于,所述访客标识与互联网协议地址的接口标识字段兼容。
10.如权利要求1所述的方法,其特征在于,它还包括从所述射频识别标签接收识别数据,其中,所述识别数据包括包含互联网协议地址的全局路由前缀的第一数据元素,以及包含资产标识符的第二数据元素。
11.如权利要求1所述的方法,其特征在于,它还包括读取定址到所述标签路由地址的消息,并执行包含在所述消息中的指令。
12.一种资产管理方法,其特征在于,包括:
(a)向资产识别标签发送识别查询;
(b)从所述资产识别标签接收识别数据;
(c)向所述资产识别标签分配一访客标识,所述访客标识与移动互联网协议地址的至少一部分兼容;
(d)基于所述识别数据,确定一资产查找服务的统一资源定位器;以及
(e)基于所确定的统一资源定位器,向所述资产查找服务发送所接收的识别数据的至少一部分。
13.如权利要求12所述的方法,其特征在于,所述资产识别标签是无源射频识别标签。
14.如权利要求12所述的方法,其特征在于,所述资产识别标签是有源射频识别标签。
15.如权利要求12所述的方法,其特征在于,所述识别标签是磁条卡。
16.如权利要求12所述的方法,其特征在于,所述识别标签是集成电路卡。
17.一种资产管理方法,其特征在于,包括:
(a)向射频识别标签发送一识别查询;
(b)在发送所述识别查询之后,从所述射频识别标签接收识别数据;
(c)向所述射频识别标签分配一访客标识,所述访客标识与标准网络协议地址的至少一部分兼容。
18.如权利要求17所述的方法,其特征在于,它还包括将一读卡机系统路由地址的至少一部分与所述访客标识串接,以形成一标签路由地址。
19.如权利要求18所述的方法,其特征在于,所述读卡机系统路由地址的一部分包括一全局路由前缀和一站点子网标识符。
20.如权利要求18所述的方法,其特征在于,所述标签路由地址与移动互联网协议兼容。
21.如权利要求18所述的方法,其特征在于,它还包括向所述射频识别标签的归属代理发送标签路由地址。
22.如权利要求21所述的方法,其特征在于,发送所述标签路由地址包括成批地发送多个标签的多个标签路由地址。
23.如权利要求17所述的方法,其特征在于,所述识别数据包括包含互联网协议地址的全局路由前缀的第一数据元素,以及包含资产标识符的第二数据元素。
24.如权利要求17所述的方法,其特征在于,它还包括接收定址到标签路由地址的消息,其中,所述标签路由地址包括所述访客标识。
25.如权利要求24所述的方法,其特征在于,它还包括向所述射频识别标签发送所述消息。
26.如权利要求25所述的方法,其特征在于,它还包括在向所述射频识别标签发送消息之前换码所述消息。
27.如权利要求24所述的方法,其特征在于,它还包括读取定址到所述标签路由地址的消息,并执行包含在所述消息内的指令。
28.如权利要求24所述的方法,其特征在于,它还包括对所述消息回复中,从所述射频识别标签接收响应。
29.一种适用于识别标签的识别标签读卡机,其特征在于,所述识别标签选择以下组:无源识别标签,以及主要由集成芯片、电池和天线构成的有源识别标签,所述识别标签读卡机包括:
用于从识别标签接收识别数据的装置;
用于向所述识别标签分配一访客标识的装置,所述访客标识形成标签路由地址的至少一部分;
用于接收定址到所述识别标签的标签路由地址的消息的装置,所述标签路由地址与标准网络协议兼容;
用于发送对所述消息的响应的装置。
30.如权利要求29所述的识别标签读卡机,其特征在于,所述识别标签是无源识别标签。
31.如权利要求29所述的识别标签读卡机,其特征在于,所述识别标签是主要由集成芯片、电池和天线构成的有源识别标签。
32.如权利要求29所述的识别标签读卡机,其特征在于,所述识别标签是射频识别标签。
33.如权利要求29所述的识别标签读卡机,其特征在于,它还包括向所述识别标签发送消息。
34.如权利要求29所述的识别标签读卡机,其特征在于,它还包括向所述识别标签的归属代理发送所述访客标识。
35.如权利要求29所述的识别标签读卡机,其特征在于,它还包括读取定址到所述识别路由地址的消息,并执行包含在所述消息中的指令。
36.如权利要求29所述的识别标签读卡机,其特征在于,它还包括将所述识别标签读卡机的路由地址的至少一部分与所述访客标识串接,以形成所述标签路由地址。
37.如权利要求36所述的识别标签读卡机,其特征在于,所述识别标签读卡机的路由地址的一部分包括一全局路由前缀和一站点子网标识符。
38.如权利要求36所述的识别标签读卡机,其特征在于,所述标签路由地址与移动互联网协议兼容。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/798,754 US7165722B2 (en) | 2004-03-10 | 2004-03-10 | Method and system for communicating with identification tags |
US10/798,754 | 2004-03-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1667645A CN1667645A (zh) | 2005-09-14 |
CN1667645B true CN1667645B (zh) | 2010-05-26 |
Family
ID=34861992
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005100545362A Active CN1667645B (zh) | 2004-03-10 | 2005-03-10 | 与识别标签通信的方法和系统 |
Country Status (7)
Country | Link |
---|---|
US (1) | US7165722B2 (zh) |
EP (1) | EP1580678B1 (zh) |
JP (1) | JP4195454B2 (zh) |
KR (1) | KR101137212B1 (zh) |
CN (1) | CN1667645B (zh) |
AT (1) | ATE396460T1 (zh) |
DE (1) | DE602005006872D1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220004693A1 (en) * | 2020-07-06 | 2022-01-06 | Synopsys, Inc. | Incremental routing based pin assignment |
Families Citing this family (132)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8077040B2 (en) | 2000-01-24 | 2011-12-13 | Nextreme, Llc | RF-enabled pallet |
US7342496B2 (en) | 2000-01-24 | 2008-03-11 | Nextreme Llc | RF-enabled pallet |
US7733818B2 (en) * | 2000-12-22 | 2010-06-08 | Terahop Networks, Inc. | Intelligent node communication using network formation messages in a mobile Ad hoc network |
US7742773B2 (en) | 2005-10-31 | 2010-06-22 | Terahop Networks, Inc. | Using GPS and ranging to determine relative elevation of an asset |
US8315563B2 (en) | 2000-12-22 | 2012-11-20 | Google Inc. | Wireless reader tags (WRTs) with sensor components in asset monitoring and tracking systems |
US7830850B2 (en) * | 2000-12-22 | 2010-11-09 | Terahop Networks, Inc. | Class-switching in class-based data communcations network |
US8280345B2 (en) | 2000-12-22 | 2012-10-02 | Google Inc. | LPRF device wake up using wireless tag |
US7522568B2 (en) * | 2000-12-22 | 2009-04-21 | Terahop Networks, Inc. | Propagating ad hoc wireless networks based on common designation and routine |
US7583769B2 (en) | 2005-06-16 | 2009-09-01 | Terahop Netowrks, Inc. | Operating GPS receivers in GPS-adverse environment |
US20080303897A1 (en) * | 2000-12-22 | 2008-12-11 | Terahop Networks, Inc. | Visually capturing and monitoring contents and events of cargo container |
US7783246B2 (en) | 2005-06-16 | 2010-08-24 | Terahop Networks, Inc. | Tactical GPS denial and denial detection system |
US7274295B2 (en) * | 2002-10-30 | 2007-09-25 | At&T Bls Intellectual Property, Inc. | Instantaneous mobile access to all pertinent life events |
WO2004047000A2 (en) * | 2002-11-15 | 2004-06-03 | Sensitech Inc. | Rf identification tag for communicating condition information associated with an item |
CA2521390C (en) * | 2003-04-07 | 2012-01-03 | Silverbrook Research Pty Ltd | Sensing device for coded data |
US7767152B2 (en) * | 2003-08-11 | 2010-08-03 | Sakura Finetek U.S.A., Inc. | Reagent container and slide reaction retaining tray, and method of operation |
US9518899B2 (en) | 2003-08-11 | 2016-12-13 | Sakura Finetek U.S.A., Inc. | Automated reagent dispensing system and method of operation |
US8032429B2 (en) * | 2004-03-10 | 2011-10-04 | Microsoft Corporation | Method and identification tag for asset management |
US7755486B2 (en) | 2004-05-06 | 2010-07-13 | Savi Technology, Inc. | Expanded compatibility RFID tags |
US8113418B2 (en) * | 2004-05-13 | 2012-02-14 | Cisco Technology, Inc. | Virtual readers for scalable RFID infrastructures |
US8249953B2 (en) * | 2004-05-13 | 2012-08-21 | Cisco Technology, Inc. | Methods and apparatus for determining the status of a device |
US7325734B2 (en) * | 2004-05-13 | 2008-02-05 | Cisco Technology, Inc. | Methods and devices for assigning RFID device personality |
US7336175B2 (en) * | 2004-05-13 | 2008-02-26 | Cisco Technology, Inc. | Methods and devices for locating and uniquely provisioning RFID devices |
AU2005246794B2 (en) * | 2004-05-13 | 2010-07-22 | Cisco Technology, Inc. | Locating, provisioning and identifying devices in a network |
US7422152B2 (en) | 2004-05-13 | 2008-09-09 | Cisco Technology, Inc. | Methods and devices for providing scalable RFID networks |
US7322523B2 (en) * | 2004-05-13 | 2008-01-29 | Cisco Technology, Inc. | Methods and devices for uniquely provisioning RFID devices |
US7789308B2 (en) | 2004-05-13 | 2010-09-07 | Cisco Technology, Inc. | Locating and provisioning devices in a network |
US7142107B2 (en) | 2004-05-27 | 2006-11-28 | Lawrence Kates | Wireless sensor unit |
US8604910B2 (en) * | 2004-07-13 | 2013-12-10 | Cisco Technology, Inc. | Using syslog and SNMP for scalable monitoring of networked devices |
US7730485B2 (en) * | 2004-08-10 | 2010-06-01 | At&T Intellectual Property I, L.P. | System and method for advertising to a Wi-Fi device |
PL1630757T3 (pl) * | 2004-08-26 | 2012-08-31 | Swisscom Ag | Sposób i system odnajdywania utraconych lub skradzionych przedmiotów |
US7551081B2 (en) * | 2004-11-10 | 2009-06-23 | Rockwell Automation Technologies, Inc. | Systems and methods that integrate radio frequency identification (RFID) technology with agent-based control systems |
US7339476B2 (en) | 2004-11-10 | 2008-03-04 | Rockwell Automation Technologies, Inc. | Systems and methods that integrate radio frequency identification (RFID) technology with industrial controllers |
US9076185B2 (en) * | 2004-11-30 | 2015-07-07 | Michael Dell Orfano | System and method for managing electronic real estate registry information |
AU2005311862A1 (en) * | 2004-11-30 | 2006-06-08 | Michael Dell Orfano | System and method for creating electronic real estate registration |
TW200619111A (en) * | 2004-12-02 | 2006-06-16 | Murata Machinery Ltd | Warehouse system |
US7987272B2 (en) | 2004-12-06 | 2011-07-26 | Cisco Technology, Inc. | Performing message payload processing functions in a network element on behalf of an application |
US20060168112A1 (en) * | 2004-12-30 | 2006-07-27 | Jie Weng | Generic integration within an auto-id system |
US8417854B2 (en) * | 2004-12-30 | 2013-04-09 | Sap Aktiengesellschaft | Generic device integration within an auto-id system |
JP4826107B2 (ja) * | 2005-03-14 | 2011-11-30 | 富士ゼロックス株式会社 | パレット再利用システム、パレット再利用システムの管理方法及びパレット再利用システムの管理プログラム |
US7213768B2 (en) * | 2005-03-16 | 2007-05-08 | Cisco Technology, Inc. | Multiple device and/or user association |
US8115595B2 (en) * | 2005-04-25 | 2012-02-14 | Lg Electronics Inc. | Reader control system |
KR100653527B1 (ko) * | 2005-05-30 | 2006-12-05 | 주식회사 팬택앤큐리텔 | 인터넷 프로토콜 주소 운용 방법 |
US7693817B2 (en) * | 2005-06-29 | 2010-04-06 | Microsoft Corporation | Sensing, storing, indexing, and retrieving data leveraging measures of user activity, attention, and interest |
WO2007005947A1 (en) | 2005-07-01 | 2007-01-11 | Terahop Networks, Inc. | Nondeterministic and deterministic network routing |
US7953826B2 (en) * | 2005-07-14 | 2011-05-31 | Cisco Technology, Inc. | Provisioning and redundancy for RFID middleware servers |
US7616117B2 (en) * | 2005-07-19 | 2009-11-10 | Rockwell Automation Technologies, Inc. | Reconciliation mechanism using RFID and sensors |
US7388491B2 (en) | 2005-07-20 | 2008-06-17 | Rockwell Automation Technologies, Inc. | Mobile RFID reader with integrated location awareness for material tracking and management |
US7764191B2 (en) | 2005-07-26 | 2010-07-27 | Rockwell Automation Technologies, Inc. | RFID tag data affecting automation controller with internal database |
US7345585B2 (en) | 2005-08-01 | 2008-03-18 | Cisco Technology, Inc. | Network based device for providing RFID middleware functionality |
US7300281B2 (en) * | 2005-08-02 | 2007-11-27 | Giuseppe Cantatore | Endodontic file having bi-directional scraping edges |
US8260948B2 (en) | 2005-08-10 | 2012-09-04 | Rockwell Automation Technologies, Inc. | Enhanced controller utilizing RFID technology |
US7510110B2 (en) * | 2005-09-08 | 2009-03-31 | Rockwell Automation Technologies, Inc. | RFID architecture in an industrial controller environment |
US7931197B2 (en) | 2005-09-20 | 2011-04-26 | Rockwell Automation Technologies, Inc. | RFID-based product manufacturing and lifecycle management |
US7446662B1 (en) | 2005-09-26 | 2008-11-04 | Rockwell Automation Technologies, Inc. | Intelligent RFID tag for magnetic field mapping |
US20070075832A1 (en) * | 2005-09-30 | 2007-04-05 | Rockwell Automation Technologies, Inc. | RFID reader with programmable I/O control |
US8025227B2 (en) | 2005-09-30 | 2011-09-27 | Rockwell Automation Technologies, Inc. | Access to distributed databases via pointer stored in RFID tag |
US20070096909A1 (en) * | 2005-10-28 | 2007-05-03 | Matthew Lally | Interactive networking device |
US8698603B2 (en) * | 2005-11-15 | 2014-04-15 | Cisco Technology, Inc. | Methods and systems for automatic device provisioning in an RFID network using IP multicast |
US20090129306A1 (en) | 2007-02-21 | 2009-05-21 | Terahop Networks, Inc. | Wake-up broadcast including network information in common designation ad hoc wireless networking |
WO2008036425A1 (en) * | 2006-01-01 | 2008-03-27 | Terahop Networks, Inc. | Determining presence of radio frequency communication device |
US7796014B2 (en) * | 2006-01-31 | 2010-09-14 | Bea Systems, Inc. | Metadata-based configuration of RFID readers |
US8373545B2 (en) * | 2006-01-31 | 2013-02-12 | Oracle International Corporation | EPC provisioning system using business rules |
US20070229267A1 (en) * | 2006-01-31 | 2007-10-04 | Bea Systems, Inc. | EPC provisioning system |
US8018322B2 (en) * | 2006-01-31 | 2011-09-13 | Oracle International Corporation | Graphical interface for RFID edge server |
KR101231285B1 (ko) * | 2006-03-17 | 2013-02-07 | 엘지이노텍 주식회사 | Rfid 시스템 및 rfid 통신 방법 |
US7522050B2 (en) * | 2006-03-30 | 2009-04-21 | Psion Teklogix Inc. | System and method of RFID device management |
JP4052522B2 (ja) * | 2006-04-12 | 2008-02-27 | 松下電器産業株式会社 | ネットワーク機器及びネットワーク機器管理方法 |
DE602007008313D1 (de) * | 2006-05-10 | 2010-09-23 | Inside Contactless | Verfahren zur Weiterleitung von aus- und eingehenden Daten in ein NFC-Chipset |
US8459509B2 (en) * | 2006-05-25 | 2013-06-11 | Sakura Finetek U.S.A., Inc. | Fluid dispensing apparatus |
US20070285235A1 (en) * | 2006-06-07 | 2007-12-13 | Ravigopal Vennelakanti | Managing Of Items Distributed In A Global Supply Chain |
US20080094177A1 (en) * | 2006-06-16 | 2008-04-24 | Visible Assets, Inc. | Visible Assets Dot-Tag Visibility Network Architecture |
US7570167B2 (en) | 2006-06-30 | 2009-08-04 | Gene Fein | RFID ionosphere |
KR100829866B1 (ko) * | 2006-07-26 | 2008-05-16 | 한국전자통신연구원 | 다중 리더를 이용한 이동하는 다중 태그 식별 방법 |
US7738456B2 (en) * | 2006-08-07 | 2010-06-15 | Cisco Technology, Inc. | Techniques to map switch and router ports to physical locations |
WO2008067068A1 (en) * | 2006-10-18 | 2008-06-05 | Kjell Roland Adstedt | System and method for demand driven collaborative procurement, logistics, and authenticity establishment of luxury commodities using virtual inventories |
US8981924B2 (en) * | 2006-11-06 | 2015-03-17 | Toshiba America Research, Inc. | Short range IP based personal area network for personal possessions management |
US8896448B2 (en) * | 2006-11-29 | 2014-11-25 | Verizon Patent And Licensing Inc. | Method and apparatus for mapping radio frequency identification (RFID) tags to network addresses |
US8552839B2 (en) * | 2006-11-29 | 2013-10-08 | Verizon Patent And Licensing Inc. | Method and apparatus for managing radio frequency identification (RFID) tags |
JP5085922B2 (ja) * | 2006-11-30 | 2012-11-28 | 株式会社ニデック | 眼鏡レンズ加工システム |
US8384516B2 (en) * | 2007-01-12 | 2013-02-26 | Voorhuis Plc, Limited Liability Company | System and method for radio frequency identifier voice signature |
US8223680B2 (en) | 2007-02-21 | 2012-07-17 | Google Inc. | Mesh network control using common designation wake-up |
US8354917B2 (en) * | 2007-02-21 | 2013-01-15 | Impinj, Inc. | RFID tag chips and tags complying with only a limited number of remaining commands and methods |
US20090006448A1 (en) * | 2007-06-28 | 2009-01-01 | Microsoft Corporation | Automated model generator |
US20090067344A1 (en) * | 2007-09-12 | 2009-03-12 | Silicon Engines Ltd | System, apparatus, and method for assigning node addresses in a wireless network |
KR100921862B1 (ko) | 2007-09-18 | 2009-10-13 | 광주과학기술원 | 충돌 회피를 위한 rfid 태그 아이디 생성 방법 및 충돌회피를 위한 아이디를 가지는 rfid 태그 |
US20090115576A1 (en) * | 2007-11-02 | 2009-05-07 | Symbol Technologies, Inc. | Efficient Variable Format Data Encodation in RFID Tags and Other Media |
US8009034B2 (en) * | 2007-11-26 | 2011-08-30 | Traklok Corporation | Integrated tracking, sensing, and security system for intermodal shipping containers |
US20090228959A1 (en) | 2008-03-04 | 2009-09-10 | Access Business Group International Llc | System and markup language for information extraction from stand-alone devices in webspace |
US20090228554A1 (en) * | 2008-03-04 | 2009-09-10 | Access Business Group International Llc | Method and system for assigning unique and dynamic information-carrying serial numbers |
WO2009140669A2 (en) | 2008-05-16 | 2009-11-19 | Terahop Networks, Inc. | Securing, monitoring and tracking shipping containers |
US8462662B2 (en) | 2008-05-16 | 2013-06-11 | Google Inc. | Updating node presence based on communication pathway |
EP2139215A1 (en) * | 2008-06-26 | 2009-12-30 | Alcatel Lucent | Method to route, to address and to receive a communication in a contact center, caller endpoint, communication server, document server for these methods |
JP4933570B2 (ja) * | 2008-07-31 | 2012-05-16 | 日本電信電話株式会社 | 無線タグシステムおよび無線タグシステムによる通信方法 |
US7954712B2 (en) * | 2008-09-12 | 2011-06-07 | Transparent Visibility Holdings, LLC | Product, asset, and device tracking, identification, and pricing system |
US8511555B2 (en) | 2008-09-12 | 2013-08-20 | William J. Babcock | Tag communication, identification, and tracking apparatus and system |
JP5202230B2 (ja) * | 2008-10-29 | 2013-06-05 | 三菱電機株式会社 | データ操作装置及びデータ操作システム及びコンピュータプログラム及びデータ操作方法 |
US20100146120A1 (en) * | 2008-12-09 | 2010-06-10 | Microsoft Corporation | Caller-specific visibility masks for networking objects |
EP2356617A1 (de) * | 2008-12-10 | 2011-08-17 | Siemens Aktiengesellschaft | Verfahren und system zum bereitstellen einer zielangabe |
US8391435B2 (en) | 2008-12-25 | 2013-03-05 | Google Inc. | Receiver state estimation in a duty cycled radio |
US8300551B2 (en) | 2009-01-28 | 2012-10-30 | Google Inc. | Ascertaining presence in wireless networks |
US20110296027A1 (en) * | 2009-02-05 | 2011-12-01 | Telefonaktiebolaget L M Ericsson (Publ) | Host identity protocol server address configuration |
US8705523B2 (en) | 2009-02-05 | 2014-04-22 | Google Inc. | Conjoined class-based networking |
US20110018707A1 (en) * | 2009-07-27 | 2011-01-27 | Dobson Eric L | Shipping container having integral geoclock system |
US8699378B2 (en) * | 2009-09-30 | 2014-04-15 | At&T Intellectual Property I, L.P. | Methods and apparatus for discovering hosts on an IPv6 network |
CN102045125B (zh) * | 2009-10-26 | 2013-12-04 | 华为技术有限公司 | 一种光分路器、光分路器端口识别方法及装置 |
US8463888B1 (en) * | 2010-12-06 | 2013-06-11 | The Boeing Company | Methods and systems for managing automated identification technologies information |
US8752732B2 (en) | 2011-02-01 | 2014-06-17 | Sakura Finetek U.S.A., Inc. | Fluid dispensing system |
WO2012143743A1 (en) * | 2011-04-20 | 2012-10-26 | Sony Ericsson Mobile Communications Ab | Methods, systems and computer program products for anonymous tracking of objects |
US8932543B2 (en) | 2011-09-21 | 2015-01-13 | Sakura Finetek U.S.A., Inc. | Automated staining system and reaction chamber |
US8580568B2 (en) | 2011-09-21 | 2013-11-12 | Sakura Finetek U.S.A., Inc. | Traceability for automated staining system |
EP2626755B1 (en) * | 2012-02-10 | 2019-04-10 | Nxp B.V. | Calibration method, calibration device and measurement device |
US9245158B2 (en) * | 2012-04-05 | 2016-01-26 | Ricoh Co., Ltd. | Low power radio frequency communication |
US9112790B2 (en) * | 2013-06-25 | 2015-08-18 | Google Inc. | Fabric network |
KR20150106122A (ko) * | 2014-03-11 | 2015-09-21 | 한국전자통신연구원 | IPv6 주소 설정 방법 |
EP2991315A1 (en) * | 2014-09-01 | 2016-03-02 | Thomson Licensing | A method for assigning a tag with an action within a publish/subscribe network, and a respective publish/subscribe network |
US9311811B1 (en) | 2014-10-08 | 2016-04-12 | Google Inc. | Alarm profile for a fabric network |
US10226637B2 (en) | 2016-06-15 | 2019-03-12 | Boston Scientific Neuromodulation Corporation | External charger for an implantable medical device having alignment and centering capabilities |
US10363426B2 (en) | 2016-06-15 | 2019-07-30 | Boston Scientific Neuromodulation Corporation | External charger for an implantable medical device for determining position using phase angle or a plurality of parameters as determined from at least one sense coil |
US11471692B2 (en) | 2016-06-15 | 2022-10-18 | Boston Scientific Neuromodulation Corporation | External charger for an implantable medical device for adjusting charging power based on determined position using at least one sense coil |
US10603501B2 (en) | 2016-06-15 | 2020-03-31 | Boston Scientific Neuromodulation Corporation | External charger for an implantable medical device having at least one sense coil concentric with a charging coil for determining position |
US11129996B2 (en) | 2016-06-15 | 2021-09-28 | Boston Scientific Neuromodulation Corporation | External charger for an implantable medical device for determining position and optimizing power transmission using resonant frequency as determined from at least one sense coil |
EP3516657A4 (en) * | 2016-09-19 | 2020-03-25 | Tego Inc. | METHODS AND SYSTEMS FOR END POINT OPERATING SYSTEM IN AN ASSET INTELLIGENCE PLATFORM |
DE102017204181A1 (de) * | 2017-03-14 | 2018-09-20 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Sender zum Emittieren von Signalen und Empfänger zum Empfangen von Signalen |
DE112018004801T5 (de) | 2017-08-30 | 2020-06-18 | Cummins Filtration Ip, Inc. | Sperrvorrichtung zur erkennung von originalfiltern |
US10387693B1 (en) * | 2018-07-13 | 2019-08-20 | Motorola Mobility Llc | Storing a user address in a transceiver identification field for identification tags on smart objects |
WO2020092777A1 (en) * | 2018-11-02 | 2020-05-07 | MyCollected, Inc. | Computer-implemented, user-controlled method of automatically organizing, storing, and sharing personal information |
US11314674B2 (en) * | 2020-02-14 | 2022-04-26 | Google Llc | Direct memory access architecture with multi-level multi-striding |
CN111639279B (zh) * | 2020-05-27 | 2023-07-25 | 浙江口碑网络技术有限公司 | 图形码生成方法、目标页面加载方法和装置 |
WO2022061822A1 (en) * | 2020-09-27 | 2022-03-31 | Siemens Aktiengesellschaft | Method and apparatus for communitcating with passive objects |
CN112187583B (zh) * | 2020-09-30 | 2022-03-25 | 绿盟科技集团股份有限公司 | 动作信息在私有工控协议中识别的方法、装置及存储介质 |
CN114553819B (zh) * | 2020-11-23 | 2023-07-25 | 中盈优创资讯科技有限公司 | 一种IPv6地址识别方法及装置 |
KR102620490B1 (ko) * | 2023-06-07 | 2024-01-04 | 주식회사 단솔플러스 | Ai esl 시스템 및 이의 운영 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1474325A (zh) * | 2002-08-09 | 2004-02-11 | 英新达股份有限公司 | 资产管理系统以及方法 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5280159A (en) | 1989-03-09 | 1994-01-18 | Norand Corporation | Magnetic radio frequency tag reader for use with a hand-held terminal |
US6567416B1 (en) * | 1997-10-14 | 2003-05-20 | Lucent Technologies Inc. | Method for access control in a multiple access system for communications networks |
US6247057B1 (en) | 1998-10-22 | 2001-06-12 | Microsoft Corporation | Network server supporting multiple instance of services to operate concurrently by having endpoint mapping subsystem for mapping virtual network names to virtual endpoint IDs |
JP3588651B2 (ja) | 1999-02-23 | 2004-11-17 | 株式会社日立インフォメーションテクノロジー | 商品及び顧客の管理システム |
US6507869B1 (en) | 1999-04-28 | 2003-01-14 | International Business Machines Corporation | Method and apparatus for asset tracking of network attached devices |
JP2001273226A (ja) | 2000-01-19 | 2001-10-05 | Kaoru Watabe | 有形物をネットワークサービスにリンクさせる装置および方法 |
US20020074398A1 (en) | 2000-09-29 | 2002-06-20 | Lancos Kenneth J. | System and method for making monetary transactions within a coverage area |
JP2002150142A (ja) | 2000-11-15 | 2002-05-24 | Matsushita Electric Ind Co Ltd | 商品の販売システム及び該システムに使用される広告媒体 |
US6483433B2 (en) | 2001-02-20 | 2002-11-19 | International Business Machines Corporation | Method and apparatus for notifying of receipt |
US20020188506A1 (en) | 2001-06-08 | 2002-12-12 | International Business Machines Corporation | Method and apparatus for providing a pay-at-delivery interface to a driver of a vehichle |
US6925471B2 (en) | 2001-08-23 | 2005-08-02 | International Business Machines Corporation | Detecting interactions via intelligent gateway |
JP2003157477A (ja) * | 2001-11-19 | 2003-05-30 | Hitachi Ltd | タグ管理サーバとこれを用いた情報の取得・活用システム |
US7406439B2 (en) | 2002-01-31 | 2008-07-29 | International Business Machines Corporation | Inventory controls with radio frequency identification |
JP2004013501A (ja) | 2002-06-06 | 2004-01-15 | Daishowa Seiki Co Ltd | 情報システム及び情報保持体 |
JP2004046412A (ja) | 2002-07-10 | 2004-02-12 | Nippon Telegr & Teleph Corp <Ntt> | 商品情報提供方法 |
US20040024660A1 (en) * | 2002-08-05 | 2004-02-05 | General Electric Company | System and method for providing asset management and tracking capabilities |
WO2004047000A2 (en) * | 2002-11-15 | 2004-06-03 | Sensitech Inc. | Rf identification tag for communicating condition information associated with an item |
US7333479B2 (en) * | 2003-06-30 | 2008-02-19 | Nokia Corporation | RFID system with packetized data storage in a mobile environment: methods, systems and program products |
JP4334980B2 (ja) * | 2003-09-05 | 2009-09-30 | 株式会社エヌ・ティ・ティ・ドコモ | 物品管理装置、及び情報処理方法 |
US7267275B2 (en) * | 2003-11-04 | 2007-09-11 | Captech Ventures, Inc. | System and method for RFID system integration |
US20050108076A1 (en) * | 2003-11-13 | 2005-05-19 | Battelle Memorial Institute | System for routing and tracking deliverables |
-
2004
- 2004-03-10 US US10/798,754 patent/US7165722B2/en active Active
-
2005
- 2005-03-08 JP JP2005063750A patent/JP4195454B2/ja active Active
- 2005-03-09 AT AT05101811T patent/ATE396460T1/de not_active IP Right Cessation
- 2005-03-09 EP EP05101811A patent/EP1580678B1/en active Active
- 2005-03-09 DE DE602005006872T patent/DE602005006872D1/de active Active
- 2005-03-10 CN CN2005100545362A patent/CN1667645B/zh active Active
- 2005-03-10 KR KR1020050020078A patent/KR101137212B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1474325A (zh) * | 2002-08-09 | 2004-02-11 | 英新达股份有限公司 | 资产管理系统以及方法 |
Non-Patent Citations (2)
Title |
---|
Michael Mealling.Auto-ID Object Name Service (ONS) 1.0.AUTO-ID CENTER,2003,全文. * |
Yojiro UO 等.White Paper Internet and Auto-ID Architecture.AUTO-ID CENTER,2003,全文. * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220004693A1 (en) * | 2020-07-06 | 2022-01-06 | Synopsys, Inc. | Incremental routing based pin assignment |
US11853680B2 (en) * | 2020-07-06 | 2023-12-26 | Synopsys, Inc. | Incremental routing based pin assignment |
Also Published As
Publication number | Publication date |
---|---|
US20050199716A1 (en) | 2005-09-15 |
ATE396460T1 (de) | 2008-06-15 |
KR20060043829A (ko) | 2006-05-15 |
US7165722B2 (en) | 2007-01-23 |
JP4195454B2 (ja) | 2008-12-10 |
EP1580678B1 (en) | 2008-05-21 |
CN1667645A (zh) | 2005-09-14 |
EP1580678A3 (en) | 2006-03-22 |
EP1580678A2 (en) | 2005-09-28 |
DE602005006872D1 (de) | 2008-07-03 |
KR101137212B1 (ko) | 2012-04-24 |
JP2005332365A (ja) | 2005-12-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1667645B (zh) | 与识别标签通信的方法和系统 | |
CN1667647B (zh) | 用于资产管理的方法和识别标签 | |
US7991871B2 (en) | RFID tag for IP address-based RFID service and RFID service method using the same | |
RU2421811C2 (ru) | Интерфейс поставщиков служб устройств | |
US20020028686A1 (en) | Short message service ordering system | |
CN111066040A (zh) | 清单管理系统 | |
US8896448B2 (en) | Method and apparatus for mapping radio frequency identification (RFID) tags to network addresses | |
CN1947157A (zh) | 用于显示与保护产品的保护权有关的标记的方法 | |
US10187787B2 (en) | Beacon device using GS1 code, operating method thereof and service providing method using the same | |
CN102006185A (zh) | 物联网终端计费查询方法和物联网终端计费查询系统 | |
KR20090000149A (ko) | Rfid 서비스 시스템 및 방법 | |
CN109347979B (zh) | 一种查询方法和服务器 | |
Zarokostas et al. | RFID Middleware Design for enhancing traceability in the Supply Chain Management | |
EP1865452A1 (en) | Managing of items distributed in a global supply chain | |
KR20090000109A (ko) | 인터넷 프로토콜을 이용한 개인의 물품 관리 지원 무선식별시스템 및 그의 물품 관리 방법 | |
KR100897047B1 (ko) | 모바일 rfid 서비스 제공을 위한 통합 정보 관리시스템 | |
CA2556551A1 (en) | Data collection system with document production capability | |
Klym et al. | The evolution of RFID networks: The potential for disruptive innovation | |
Bueno-Delgado et al. | 19 Radio-Frequency Identification Technology | |
KR100809840B1 (ko) | 단일 rfid 태그를 이용한 rfid 서비스 시스템 및방법 | |
Lee et al. | Evolution of rfid applications and its implications: Standardization perspective | |
JP2005258871A (ja) | 無線タグの書き込み装置及びその装置での処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: MICROSOFT TECHNOLOGY LICENSING LLC Free format text: FORMER OWNER: MICROSOFT CORP. Effective date: 20150508 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20150508 Address after: Washington State Patentee after: Micro soft technique license Co., Ltd Address before: Washington State Patentee before: Microsoft Corp. |