CN101263506B - 定位、供给和识别网络中的设备 - Google Patents
定位、供给和识别网络中的设备 Download PDFInfo
- Publication number
- CN101263506B CN101263506B CN200580015166.XA CN200580015166A CN101263506B CN 101263506 B CN101263506 B CN 101263506B CN 200580015166 A CN200580015166 A CN 200580015166A CN 101263506 B CN101263506 B CN 101263506B
- Authority
- CN
- China
- Prior art keywords
- equipment
- information
- rfid
- data
- network
- 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
-
- 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
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/22—Electrical actuation
- G08B13/24—Electrical actuation by interference with electromagnetic field distribution
- G08B13/2402—Electronic Article Surveillance [EAS], i.e. systems using tags for detecting removal of a tagged item from a secure area, e.g. tags for detecting shoplifting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
- H04L41/0843—Configuration by using pre-existing information, e.g. using templates or copying from other elements based on generic templates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- 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/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- 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
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/088—Load balancing or load distribution among core entities
-
- 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/60—Types of network addresses
- H04L2101/604—Address structures or formats
-
- 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/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/663—Transport layer addresses, e.g. aspects of transmission control protocol [TCP] or user datagram protocol [UDP] ports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0883—Semiautomatic configuration, e.g. proposals from system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1021—Server selection for load balancing based on client or server locations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
Abstract
提供了用于定位、识别和供给网络中的设备的方法和设备。根据本发明的一些实现方式,EPC码信息和现有网络标准的组合形成了识别和供给方法的基础。例如,包括在DHCPDISCOVER请求中的第一位置信息可被用于为联网的设备确定适当的配置。在一些这样的实现方式中,第一位置信息被从联网的设备附近的RFID标签读取,并被插入到DHCPDISCOVER请求中。第一位置信息可包括任何类型的绝对或相对坐标、定位、测绘或类似的信息和/或可从中导出这种信息的信息。第二位置信息可以是逻辑名称,它被提供给设备。如果设备是RFID读取器,则第二位置信息可被与从RFID读取器传送的来自RFID标签的读取结果包括在一起。
Description
技术领域
本发明涉及供给(provision)网络中的设备。
背景技术
包含通用产品代码(“UPC”)的条形码已经成了现代生活中几乎无所不在的特征。商业流中的绝大多数产品以及包装、容器和其他元素现在都带有条形码,以允许进行便利的跟踪和库存控制。
但是,条形码有一些缺点。条形码是“只读”的,因为它们只是一组打印的不能被更新的机器可读平行条。条形码不能发射信息,而是必须被扫描器读取。条形码必须在相对较短的距离内被扫描,并且必须朝向适当的方向,以便条形码被读取。
为了克服条形码的缺点并且添加更强大的功能,已经开发出了“智能标签”,这种“智能标签”一般由RFID标签实现。RFID标签已被用于跟踪物品,例如航空行李、零售环境中的服装物品、奶牛和公路通行费。如图1所示,RFID标签100包括微处理器105和天线110。在该示例中,RFID标签100由RFID读取器125所生成的磁场145提供能量。标签的天线110拾取磁信号145。RFID标签100根据编码在标签中的信息调制信号145,并将经调制的信号155发射到RFID读取器125。
大多数RFID标签使用电子产品代码(“EPC”或“ePC”)格式之一来对信息编码。EPC码可形成为各种长度(常见格式是64、96和128比特),并具有各种类型的定义的字段,这些字段允许了识别例如个体产品以及相关联的信息。这些格式在公共域中的各种文档中定义。一个这种文档是EPC Tag Data Standards Version 1.1Rev 1.24(2004),这里通过引用将其并入,用于所有目的。
一个示例性RFID标签格式在图1中示出。这里,EPC 120包括头部130、EPC管理者字段140、对象类别字段150和序列号字段160。EPC管理者字段140包含制造者信息。对象类别字段150包括产品的库存单位(SKU)号码。序列号字段160是能够唯一地标识个体产品的特定实例的40比特字段,即,不只是某种样式或型号,而是具体到一个样式和型号的特定“序列号”。
理论上,RFID标签和相关联的RFID设备(例如RFID读取器和打印机)可形成用于跟踪产品(或产品群组)及其历史的网络的一部分。但是,各种各样的困难妨碍了这一理论的实现。需要RF工程师花费大量时间和精力的一个问题是开发具有可接受的性能水平的低成本RFID标签。感性耦合的RFID标签具有可接受的性能水平。这些标签包括微处理器、金属线圈以及玻璃或聚合物封装材料。不幸的是,用于感性耦合的RFID标签中的材料使得它们对于广泛使用来说太昂贵:一个无源钮扣标签的成本约为$1,而用电池供电的读/写型标签的成本可能为$100或更多。
容性耦合的RFID标签使用导电墨水来取代感性RFID标签中使用的金属线圈。墨水被RFID打印机打印在纸签上,从而产生成本较低的一次性RFID标签。但是,传统的容性耦合RFID标签具有非常有限的范围。近年来,RF工程师已经在努力争取将容性耦合的RFID标签的范围扩展到超过约一厘米。
部分由于大量精力被花在解决前述问题上,所以用于联网RFID设备的现有技术系统和方法是相当原始的。RFID设备最近才被部署为带有网络接口。对于现有技术RFID设备的设备供给不是自动的,而是需要一个耗时的过程来配置每个设备。现有技术RFID设备和系统不适合于RFID设备的网络的大规模部署。
并且,传统的RFID设备具有少量的可用存储器。典型的RFID设备可能具有约0.5Mb的闪存以及总共1Mb的总存储器。RFID设备的小存储器限制了对这里提到的问题的可能的解决方案的范围。此外,RFID设备一般使用专用操作系统,例如RFID设备中使用的(一个或多个)微处理器的制造者的操作系统。
此外,许多RFID设备是在不利的工业环境中(例如仓库或工作)由技术相对不熟练的“IT”人员部署的。例如,如果在一个位置部署的设备例如发生故障,则它可能就只是简单地被移去并被用在另一个位置部署的正常工作的设备所替换。因此,希望提供用于唯一地且个体地识别RFID设备及它们在网络中的确切位置的方法和系统。
此外,RFID设备被部署为具有关于最初部署时设备的被部署位置的“静态”知识。在实践中,如果另一个设备损坏或不正常工作,则RFID设备被移动。通常,希望允许RFID设备的移动。但是,如果RFID设备被移动,则现有技术系统不知道RFID设备被移动到了什么位置。
还希望针对这些RFID设备的预期用途来自动供给这些RFID设备。RFID设备执行不同的功能,并且可以按依赖于其位置的不同方式与上游系统接口。它们所执行的功能,以及用于执行这些功能的唯一的设置,在这里将被称为设备的“个性(personality)”。不仅希望识别RFID设备并确定它的位置,还希望供给、配置和部署软件和固件,以允许RFID设备基于位置执行各种功能和角色。这里所使用的“供给(provision)”一个设备可包括但不限于提供网络配置、提供个性配置、将设备结合到网络数据库中,以及使设备能够具有软件(例如商业过程软件)。还希望提供对RFID设备的便利的重供给和个性更新。
发明内容
提供了用于定位、识别和供给网络中的设备的方法和设备。根据本发明的一些实现方式,EPC码信息和现有网络标准的组合形成了识别和供给方法的基础。例如,MAC地址信息和EPC信息可被组合起来以标识特定的设备以及它在网络中的位置。更高级别的应用可被告知例如特定RFID设备可供使用。
对于使用动态主机配置协议(“DHCP”)的实现方式,DHCP选项可被用于传递标识、位置和供给信息。例如,选中的DHCP选项可被用于指示设备类型、提供唯一地标识该特定设备的EPC码,以指示使用该设备的公司名称和指示设备如何被使用。
在本发明的一些实现方式中,包括在DHCPDISCOVER请求中的位置信息可被用于为联网的设备确定适当的配置。在一些这样的实现方式中,位置信息被从联网的设备附近的RFID标签读取,并被插入到DHCPDISCOVER请求中。位置信息可包括任何便利类型的绝对或相对坐标、定位、测绘或类似的信息或可从中导出这种信息的信息。本发明的一些这样的实现方式使用DHCPINFORM(RFC 2131)和DHCP选项(RFC2132和3004)来传递当前的供给和个性信息。此外,本发明的一些这样的实现方式使用来自DHCP服务器的DHCPFORCERENEW命令(RFC3203)来根据需要发起更新或完成重配置。
本发明的一些实现方式提供了一种供给设备的方法。该方法包括以下步骤:初始化RFID设备;从RFID标签读取RFID标签数据;将RFID标签数据插入到DHCPDISCOVER请求的选项字段中;将DHCPDISCOVER请求发送到DHCP服务器;至少部分地基于RFID标签数据查明RFID设备的位置和逻辑名称;至少部分地基于RFID设备的位置为RFID设备确定适当的配置;根据适当的配置来供给RFID设备,其中供给步骤包括向RFID设备供给逻辑名称。
RFID设备例如可以是无线RFID设备。查明步骤可包括访问包括RFID标签数据和相应的位置数据和逻辑名称的数据结构。查明步骤的至少一部分可由DHCP服务器执行。
本发明的一些方面提供了一种供给无线设备的方法。一些这样的方法包括以下步骤:接收来自多个无线接入点的IEEE 802.11b位置数据;至少部分地基于IEEE 802.11b位置数据查明无线设备的位置和逻辑名称;根据位置为无线设备确定适当的配置;以及供给无线设备,其中配置步骤包括向无线设备提供适当的配置和逻辑名称。
无线设备例如可以是制造设备、RFID设备、便携式数字助理或膝上型计算机。IEEE 802.11b位置数据例如可以是时间数据和信号强度数据,或两者。
提供了另一些用于供给设备的方法。一些这样的方法包括以下步骤:接收DHCP请求;根据DHCP请求中的信息查明设备的位置和逻辑名称;至少部分地基于位置为设备确定适当的配置;以及向设备提供适当的配置和逻辑名称。
查明步骤可包括确定编码在DHCP请求中的位置。查明步骤可包括访问数据结构,并将DHCP请求中的信息映射到相应的位置数据。
本发明的另一个方面提供了一种用于在网络中部署被唯一地供给的RFID设备的方法。该方法包括以下步骤:从第一RFID标签读取第一位置信息;形成包括RFID读取器的电子产品代码(“EPC”)和第一位置信息的DHCPDISCOVER请求;将DHCPDISCOVER请求发送到DHCP服务器;接收来自DHCP服务器的根据RFID读取器的身份和位置使能期望的功能的供给信息,供给信息包括第二位置信息;以及根据供给信息来供给RFID读取器,从而使得RFID读取器能够读取附近的RFID标签并将RFID标签信息和第二位置信息传送到RFID网络。
第一位置信息例如可以是测绘信息,如坐标信息,经度/纬度,或民用地址信息。第二位置信息可包括逻辑名称。
本发明的一些实施例提供了一种网络,包括:多个RFID设备;将RFID设备连接到网络的多个交换机;以及DHCP服务器。RFID设备中的至少一些包括以下部件:用于从第一RFID标签读取第一位置信息的装置;用于形成包括RFID读取器的电子产品代码(“EPC”)和第一位置信息的DHCPDISCOVER请求的装置;用于将DHCPDISCOVER请求发送到DHCP服务器的装置;用于接收来自DHCP服务器的根据RFID读取器的身份和位置使能期望的功能的供给信息的装置,供给信息包括第二位置信息;以及用于根据供给信息来供给RFID读取器,从而使得RFID读取器能够读取附近的RFID标签并将RFID标签信息和第二位置信息传送到RFID网络的装置。
DHCP服务器包括以下部件:用于接收DHCPDISCOVER请求的装置;用于根据包括在DHCPDISCOVER请求中的EPC和介质访问控制地址自动识别RFID设备的装置;用于根据包括在DHCPDISCOVER请求中的第一位置信息定位RFID设备并确定第二位置信息的装置;以及用于向RFID设备提供期望的功能和第二位置信息的装置。
本发明的一些方面提供了另一种供给设备的方法。该方法包括以下步骤:初始化RFID设备;获得第一位置数据;将第一位置数据插入到DHCPDISCOVER请求的选项字段中;将DHCPDISCOVER请求发送到动态主机配置协议(“DHCP”)服务器;至少部分地基于第一位置数据确定包括逻辑名称的供给信息;将供给信息提供给设备;根据供给信息配置设备;从RFID标签读取RFID标签数据;以及将RFID标签数据与逻辑名称一起传送到中间设备服务器。在一些实现方式中,RFID设备包括全球定位系统(“GPS”)能力,并且第一位置数据包括GPS数据。本发明的方法至少可部分地由硬件和/或软件实现。例如,本发明的一些实施例提供了包含在机器可读介质中的计算机程序。计算机程序包括用于控制一个或多个设备执行这里描述的方法的指令。
附图说明
图1是示出了一个RFID标签的图。
图2示出了根据本发明的示例性RFID网络。
图3是可被配置为执行本发明的一些方法的示例性RFID读取器的框图。
图4是可被配置为执行本发明的一些方法的示例性RFID打印机的框图。
图5是可被配置为执行本发明的一些方法的示例性RFID系统的框图。
图6是提供对本发明的一些方法的概览的流程图。
图7是提供对本发明的另外的方法的概览的流程图。
图8是提供对本发明的一些实现方式的概览的流程图。
图9A是示出了本发明的另一种实施例的网络图。
图9B示出了全球位置码(“GLN”)。
图9C示出了图9B中所示的GLN的一个示例性位置参考字段。
图10是概括本发明的另一种方法的流程图。
图11是示出了本发明的另一种实施例的网络图。
图12是概括本发明的另一种方法的流程图。
图13示出了包括逻辑设备名称和设备位置数据的RFID读取结果的一种示例性格式。
图14是概括本发明的另一个方面的流程图。
图15示出了可被配置为实现本发明的一些方法的网络设备的示例。
具体实施方式
在本申请中,阐述了许多具体细节以提供对本发明的充分理解。但是,对于本领域的技术人员来说显而易见的是,没有这些具体细节中的一些或全部也能实现本发明。在其他情况下,没有详细描述公知的过程步骤,以免使本发明模糊。
虽然本发明包括用于定位、识别和供给网络中的个体RFID设备的方法和设备,但是本发明的许多方面也可以应用到识别和供给网络中的其他类型的设备。例如,本发明还可用于定位、识别和供给制造设备、联网的传感设备、IP电话、便携式数字助理和其他联网的设备,包括无线和有线设备。类似地,虽然这里的许多论述适用于使用DHCP协议的实现方式,但本发明并不是特定于协议的,而是例如可以用于使用UPnP、802.1ab或类似的发现协议的实现方式中。同样,虽然这里描述的实现方式谈到了示例性的DHCP选项,但是其他DHCP选项也可被有利地用于实现本发明。
本发明的方法和设备具有非常广泛的实用性,不论是公共领域还是私有领域。任何企业都需要跟踪其设备如何被部署,不论该设备是用于商业目的还是军事目的,等等。根据本发明而联网的RFID设备可提供用于允许企业跟踪设备和产品(或产品群组)的必要信息。将由根据本发明而联网的RFID设备提供的信息对于包括制造、配发、销售和营销规划在内的企业资源规划将会有很大益处。
利用本发明的设备和方法,RFID标签和相关联的RFID设备(例如RFID读取器和打印机)可形成用于跟踪产品及其历史的网络的一部分。例如,希望购买带有RFID标签的产品的购物者可以不用在结账队列中等待购买选中的产品,而是例如可以将产品运送通过附近的具有RFID读取器的门。关于产品的EPC信息可被读取器提供给RFID网络,并可被用于自动更新商店库存,使金融账户被借记,更新制造者的、配发者的和零售者的产品销售数据库,等等。
读/写型RFID标签可捕捉关于产品或产品群组的信息,例如作用在产品上的温度和其他环境变化、应力、加速度和/或振动。对于较易变质或遭其他损坏的产品,例如易腐烂的食品和易碎物品,记录这种信息尤其有用。通过利用本发明的方法,该信息将被用于更新由各种实体(例如制造者、批发者、零售者、运输公司和金融机构)所维护的数据库。该信息不仅将被用于解决争议(例如关于产品损坏的责任),还可用于提高顾客满意度,避免健康危险等等。
本发明的一些方面使用EPC码信息和现有联网标准的修改版本的组合,来识别、定位和供给位于网络中的RFID设备,例如RFID读取器和RFID打印机。这种网络的一个示例在图2中示出。这里,RFID网络200包括仓库201、工厂205、零售店210、金融机构215和总部220。本领域的技术人员将会意识到,网络200可包括许多其他元素和/或图2所示的部件的多个实例。例如,网络200可包括多个仓库、工厂,等等。
在该图中,产品227正被卡车275递送到仓库201。已经含有RFID标签的产品227被递送经过门223。在本示例中,RFID读取器252连接到交换机260的端口262。这里,交换机230和260经由网关250和网络225连接到RFID网络200的其余部分。网络225可以是任何便利的网络,而在本示例中,网络225是因特网。RFID读取器252读取经过门223的每个产品,并在RFID网络200上传送与每个产品相对应的EPC码。
RFID标签可用于不同级别的产品配发系统。例如,可以有用于一货盘的箱子的RFID标签、用于货盘中的每个箱子的RFID标签,以及用于每个产品的RFID标签。因此,在产品227进入仓库201之后,它们被聚集到箱子246中。RFID打印机256为每个箱子246制作一个RFID标签。在本示例中,RFID打印机256连接到交换机260的端口266。RFID打印机256可在仓库201中的PC 247、总部220中的PC 267之一或某个其他设备的控制之下工作。
连接到端口214的RFID读取器224读取输送带244上的每个箱子246和产品227的EPC码,并在网络200上传送该信息。类似地,连接到端口216的RFID读取器226读取从门204出去的每个箱子246和产品227的EPC码,并在网络200上传送该信息。箱子246被装载到卡车285上,以便配发到产品链的另一部分,例如到零售店210。
网络200中的每个RFID设备优选地具有适合其预期用途的“个性”。例如,如果经授权的人或物体进入门223,则设备252可以促使发出使放心的音调和/或使绿灯闪烁。但是,如果产品从门223出去或未经授权的人进入门223或从门223出去,则设备252可能促使响起警报和/或将警告发送到网络200上的管理员。
图3示出了可被配置为执行本发明的方法的RFID读取器。RFID读取器300包括一个或多个RF无线电装置305,用于将RF波发射到RFID标签,并接收来自RFID标签的经调制的RF波。RF无线电装置305提供被模数转换器(未示出)转换并被输送到RFID读取器300的其他部件的原始RF数据。在一些实施例中,这些数据在经由网络接口325被传送到网络200的其他部分之前,至少暂时地被CPU 310存储在存储器315中。网络接口325可以是任何便利类型的接口,例如以太网接口。
闪存320被用于存储用于引导/初始化RFID读取器300的程序(“引导加载程序”)。引导加载程序通常被存储在闪存320的单独的分区区域中,它还允许了RFID读取器300在掉电时恢复,等等。在本发明的一些实施例中,闪存320包括用于控制CPU 310以形成下文参考图6描述的“DHCPDISCOVER”请求的指令,以发起供给/配置周期。在一些实现方式中,闪存320被用于存储例如在这样的周期期间从DHCP服务器获得的个性信息和其他配置信息。
但是,在优选实现方式中,这种信息在被从例如DHCP服务器接收到之后,仅被存储在易失性存储器415中。保持RFID设备“哑(dumb)”是有一些优点的。例如,哑RFID设备的网络允许许多处理负荷被集中起来(例如由网络200的服务器270执行),而不是由RFID设备执行。或者,处理负荷可被分散,但只被分散到受信任的设备(例如网络200的PC 247)。
配置信息例如被从中央服务器下载到存储器315。更新可由中央服务器或选中的受信任设备发动。新版本的映像文件(例如操作RFID设备所必需的运行的基本映像)被拷贝到闪存320中。RFID设备的另一些实施例实现了本发明的方法,但没有闪存。
更新型的RFID设备还包括干接触式输入/输出导线,以连接到信号灯、工业网络或等同物。这些更新型的RFID设备一般在存储量、闪存、CPU能力和确定其视野内的RFID标签的数目、类型和内容的方法方面已经有所发展。
图4是示出可被配置为执行本发明的一些方法的示例性RFID打印机400的框图。RFID打印机400具有许多与RFID读取器300相同的组件,并且可以按与RFID读取器300相同的一般方式来配置。
RFID打印机还包括打印机接口430,该接口可以是标准的打印机接口。打印机接口例如根据经由网络接口425从网络200接收的指令,为每个RFID标签打印一个标记。
RF无线电装置405是传出无线电装置,用于在CPU 410的控制下向RFID标签的天线发送RF信号,从而对标签的微处理器上的信息(例如EPC)编码。优选地,RF无线电装置405随后检查经编码信息的正确性。RFID标签被夹由在打印机接口430产生的标记内。
图5示出了包括控制部分501和RF无线电部分502的RFID系统500。控制部分501的组件与以上参考图3和图4描述的那些基本类似。控制部分501的互连装置530被配置用于与RF无线电部分502的互连装置535通信。通信可以经由任何便利的介质和格式,例如无线、串行、点到点串行等等。虽然图5中只示出了一个RF无线电部分502,但是每个控制部分501可控制多个RF无线电部分502。RFID系统500可被部署在单个机架或机箱上(例如叉车上)或者多个机箱中。
DHCP协议被用于本发明的一些优选实现方式中,这是因为它提供了多种便利的特征。例如,DHCP协议允许定义TCP/IP地址的池或“范围”。DHCP服务器可将这些TCP/IP地址临时分配或“租借”给主机设备。在租借期间未被使用的IP地址被返回到未分配的IP地址的池。此外,DHCP服务器将会提供TCP/IP适当工作所需的所有相关配置设置,例如默认路由器、域名服务(“DNS”)服务器、子网掩码等。
对于使用DHCP协议的实现方式,DHCP选项可被用于传递供给信息。DHCP协议在RFC 2131中定义,DHCP选项例如在RFC 2132、3004和3046中被阐述。这里通过引用并入RFC 2131、2132、3004和3046,用于所有目的。
在一些优选实现方式中,与RFID设备相对应的EPC被置于从RFID设备发送到DHCP服务器的DHCP请求内。EPC唯一地标识RFID设备。一些实现方式采用了域名服务(“DNS”)和动态DNS(“DDNS”),以允许更容易地识别RFID设备。
现将参考图6描述对本发明的一些这样的实现方式的概览。本领域的技术人员将会意识到,这里示出和描述和步骤不一定要以所指示的顺序来执行。此外,将会意识到,本发明的一些方面可以利用比这里指示的更多(或更少)的步骤来执行。向DHCP服务器发出对IP地址的起动的设备通过包括“DHCPDISCOVER”请求的分组来完成这一点。该命令包括设备的介质访问控制(“MAC”)地址。根据一些优选实现方式,RFID设备(例如RFID读取器300的CPU 310)形成“DHCPDISCOVER”请求分组,其包括各种DHCP选项字段中的信息(步骤601)。RFID设备利用指示该设备是RFID设备的代码,对DHCP“类别标识符”选项60编码。换言之,“RFID”将会是编码在选项60中的新类型的“厂商类别”。
在本示例中,REID设备将其自身的EPC编码在为选项43(因厂商而定的信息,在RFC 2132中定义)、选项61或选项125(因厂商而定的厂商标识信息,在RFC 3925中定义)预留的字段中。RFID设备还将公司名称(例如提供、拥有或正在使用RFID设备的公司的名称)编码在DHCP选项43中。
根据本发明的不同实现方式,可以按各种方式来使用选项77(用户类别选项,在RFC 3004中定义)或选项124(厂商标识类别选项,在RFC3925中定义)。在一些实现方式中,选项77或选项124将被用于指示RFID设备的类型,例如RFID设备是RFID读取器或RFID打印机。在一些实现方式中,选项77或选项124还可包括关于RFID设备的功能或“个性”的信息。例如,选项77或选项124可指示RFID设备是传入RFID读取器、传出RFID读取器、装配线上或零售商店中的RFID读取器或打印机,等等。
再次参考图2,如果请求是来自RFID设备252的,则该设备将把指示该设备是RFID读取器的信息编码在选项77或选项124中。在一些实现方式中,选项77或选项124还指示RFID设备252具有适合于被放置在入口门处的个性。一些实现方式包括关于设备252的当前个性的更详细信息。例如,选项77或选项124可指示除了读取EPC码并将它们上载到RFID网络之外,设备252还将使得如果经授权的人或物体进入门225,则绿灯闪烁,而如果产品从门225出去,则红灯闪烁、响起警报以及将警告发送到网络上的管理员。该信息例如可以根据与入口门处的RFID读取器的一系列合适个性之一相对应的数字来编码。
希望为网络中的RFID设备确定和提供位置信息。具有以太网或交换机端口的交换机和无线网桥被认为是静态的,并具有指定的名称和位置。根据本发明的一些实现方式,位置信息例如被RFID设备所附接到的网络设备,添加到RFID设备的DHCPDISCOVER请求中(步骤610)。
一些这样的实现方式以新的方式使用DHCP选项82(RFC 3046),以确定RFID设备所连接到的交换机端口和交换机。例如,交换机可将以下两个信息元素插入到来自附接的RFID设备的任何DHCP请求中:选项82,子选项1:代理电路ID(Agent Circuit ID);以及选项82,子选项2:代理远程ID(Agent Remote ID)。代理电路ID是交换机的名称或标识符。代理远程ID是交换机端口的名称或标识符。
例如,如果请求是来自图2的RFID设备226的,则网络设备230在步骤610中将位置信息添加到请求中。这里,位置信息将被编码在选项82中,并将包括标识RFID读取器226所附接到的网络设备230和端口216的信息。
在其中RFID设备能够确定其自身的位置(例如从GPS坐标确定)的另一些实施例中,RFID设备可将位置信息编码在DHCPDISCOVER请求或其他命令中。
可以有多个服务同一网络的DHCP服务器。服务器如何作出响应例如可以依赖于每个服务器是否忙、它是否已经分发了它所有的地址,等等。随着RFID试验网络(pilot network)的出现和发展,它们将与包括采用DHCP协议的网络在内的现有网络交织在一起。供给RFID设备的DHCP服务器(例如图2的服务器270)将会对例如编码在选项60中的将设备的类别标识为“RFID”的“DHCPDISCOVER”命令作出响应。本领域的技术人员将会意识到,其他选项也可用于这个目的。相反,不供给RFID设备的DHCP服务器将不对将设备类别标识为“RFID”的“DHCPDISCOVER”命令作出响应。此外,如果非RFID DHCP服务器作出了响应,则RFID设备将能够从它所接收到的DHCP选项响应中确定出不完整的DHCP响应,并丢弃它,并且将会优选来自RFID DHCP服务器的响应。因此,本发明的方法允许了将RFID网络集成到DHCP协议的现有框架内。
在步骤615中,DHCP服务器确定在关于已知RFID设备、它们的预期功能和配置等的信息的数据库内是否有关于发出请求的设备的信息。例如,DHCP服务器可检查编码在请求中的EPC,并确定在数据库中是否有用于具有相应EPC的设备的信息。
如果有,则在步骤620中,服务器将DHCP请求中的信息与存储的关于RFID设备的信息相比较。该信息可能处于例如由负责RFID网络的IT人员更新的数据库中(例如存储在存储设备265之一中)。例如,MAC地址信息和EPC信息可被组合,以标识特定设备及其在网络中的位置。更高级别的应用可被告知例如特定RFID网络可供使用。
通过检查接收到的数据,服务器于是可以确定RFID设备的类型、身份、位置和个性(如果有的话)。通过将接收到的数据与数据库中的信息相比较,服务器于是可以确定例如这个RFID设备是否已经移动以及现在它处于什么位置。在优选实现方式中,DHCP服务器可以确定RFID设备的当前个性(例如通过检查选项77数据),并可以将当前个性与所期望的个性相比较。
在步骤625中,DHCP服务器向RFID设备提供数据库中指示的配置信息等。例如,DHCP服务器可指示RFID设备的时间服务器、SYSLOG服务器、设备的配置文件的位置、映像文件,等等。如果RFID设备的当前个性不匹配期望个性(或者如果请求未指示当前个性),则根据一些实现方式,DHCP服务器可向设备提供用于使能期望个性的信息(例如计算机程序、配置设置等等)。
例如,假定EPC码指示设备是RFID读取器252,并且选项77指示RFID设备252具有适合被放置在入口门处的个性。但是,请求中的位置信息可能指示发出请求的设备已经被移动并且现在位于出口门处。或者,数据库可能指示设备被放置在了过去被用作入口门但现在将被用作出口门的门处。这可能是制造设施或仓库处的周期性(例如每小时、每日、每周或每月)的变化,或者可能由设施的重配置引起。
因此,RFID设备252的期望个性现在是适合于出口门的个性。但是,可能存在例如依赖于作出请求的设备的能力、出口门的预期用途等而可提供给设备252的一系列不同的“出口门”个性。例如,具有较少的能力(例如较小的存储器)的设备可能被赋予相对较简单的出口门功能。例如,这种设备可被赋予例如在特定类型的产品从门出去时使绿灯闪烁,并在其他物品从门出去的情况下向IT人员传送通知消息和/或促使响起警报的能力。
但是,具有较大能力的设备可被赋予相对较复杂的出口门功能。例如,设备可被赋予如果特定类型的产品在预期时间出去、如果从门出去的产品的数目处于预定范围内等,则使绿灯闪烁的能力。
重新指定设备个性的这种灵活性允许了RFID网络基于位置、时段或任何其他合适的标准,使相同设备类型具有多个个性。此外,这种灵活性允许了设备的移动或重定位(不论这种移动是否已被预先批准),然后使得设备能够被自动地“重个性化”而适合于新位置。此外,它允许了基于每设备、每地点的专门功能。
但是,在一些情况下,在数据库中可能没有关于该设备的信息。例如,设备可能是刚刚第一次在RFID网络中激活的新RFID设备(步骤630)。在本示例中,设备被置于针对不是受信任的设备的那些设备的“有壁园(walled garden)”中。步骤630可包括经由DHCPOFFER命令为设备指定预定长度的时间内的不可路由IP地址。根据一些实现方式,当数据库中有关于与请求中的信息不一致的关于设备的信息时,DHCP服务器执行步骤630。
优选地,步骤630包括向更高层应用通知设备已作出请求。以这种方式,负责RFID设备所处地点的IT人员将被告知:RFID设备离开了并作出了请求。
根据一些实现方式,步骤630包括将DHCP T1定时器设置为短时间间隔,例如60秒。在本示例中,RFID设备将持续地每60秒向服务器发送DHCP请求,并且服务器将会向设备发送“ACK”,直到以下两个事件之一发生:(1)服务器已被更新(例如被负责RFID设备所处地点的IT人员更新);或者(2)服务器和RFID设备之间的连接断开(步骤635)。
如果服务器在预定时间内被更新,则表明IT人员已确定作出请求的RFID设备是受信任的设备。因此,方法进行到步骤625。如果否,则设备仍被归类为不受信任的设备(步骤630)。优选地,设备的状态仍可例如根据IT人员随后的输入而被改为受信任的(因此是被供给的)设备的状态。
在初始供给配置周期(例如如上所述的)之后,RFID设备可能需要被重新供给,或者它们的个性要被改变。如上所述,希望RFID设备依赖于特定时刻时RFID设备的期望功能而具有唯一的供给和个性。期望功能可根据RFID设备的位置和能力来确定。一些设备可能在相对较长的时间(例如若干月或若干年)中被提供以相同的个性。但是,可能希望在相对较短的时间中,例如在DHCP T1定时器期满之前,改变RFID设备的个性和/或供给信息。大多数当前部署的RFID终端设备不支持RFC 3203(DHCP重配置扩展)。
本发明包括多种用于实现这些目标的方法。现将参考图7描述一种这样的方法。方法700开始于确定是否向网络设备发送关于RFID设备的当前个性的信息(步骤701)。这里,如果已经过一段预定的时间,则RFID设备将向DHCP服务器发送该信息。在本示例中,预定的时间段是一个小时的时间,但它也可以是任何便利的时间段。
如果到了另一个DHCPREQUEST或DHCPINFORM请求应当被发送到DHCP服务器的时间,则RFID设备形成该请求(步骤705)。如果否,则当前个性被维持(步骤702)。在本示例中,信息将会结合被设置为RFID设备的EPC(或等同物)的DHCP选项125、选项61或选项43和被设置为RFID设备的当前个性的选项77在DHCP请求(RFC 2131)中被发送。利用DHCPREQUEST、DHCPINFORM和DHCP选项,RFID设备能够传递当前标识、供给和个性信息。
在本示例中,被缓存的秘密(例如,利用DHCP消息的内容(包括客户端EPC)而被哈希(hash)的秘密)将被与DHCP请求包括在一起,以便保证响应的安全。该秘密例如可在较早的供给阶段期间被提供,例如在RFID设备的初始供给阶段期间被提供。该秘密可被用于DHCPINFORM确认过程和其他过程中。
在步骤710中,请求被发送。优选地,中继代理利用位置信息更新请求,如上所述(步骤715)。
在步骤720中,服务器将请求中的信息与存储的信息(例如存储在查找表或数据库中的信息)相比较,以确定是否需要对RFID设备进行更新或完全重配置。如果否,则过程返回到步骤701。如果是,则服务器向RFID设备提供必要的更新和/或重配置信息(步骤725)。
RFID设备触发前述示例中的更新和/或重配置确定。但是,在其他实现方式中,另一设备(例如DHCP服务器)和/或人发起该确定。例如,DHCP服务器可发起将期望RFID设备个性与最后已知的RFID设备个性相比较的周期性的过程。或者,IT工作者可发送指示期望的个性变化的信息(例如向DHCP服务器、RFID设备或另一设备发送)。
根据本发明的一些实现方式,DHCP服务器利用如RFC 3203(这里通过引用并入其全文)所定义的DHCPFORCERENEW命令来引起更新或完全重配置。RFID设备的CPU注册DHCPFORCERENEW命令,并开始新的供给周期,例如上面参考图6所描述的。
为了保证命令的安全,在本示例中,缓存的秘密被哈希在命令内。例如,秘密可被与RFID设备的EPC码包括在一起。
一种用于创建认证密钥的方法如下:
MD-5(EPC,Challenge,Secret)
通过添加随机Challenge(挑战)的变量,哈希代码的重放攻击不能被使用。由于包括了EPC,可以进一步确证认证来自特定设备。
前述方法允许了按时段而不是简单地按设备“类型”、“类别”或“位置”来唯一确定和供给RFID设备。此外,前述方法允许了对终端设备的角色的进行中的验证/核查。此外,这些方法允许了操作管理者让企业资源规划系统控制终端设备,以允许更多功能。
图8是示出本发明的示例性商业应用的流程图。本领域的技术人员将会意识到,以下参考图8描述的示例只是本发明的许多应用之一。
在步骤805中,RFID设备已根据先前描述的方法之一被供给。RFID设备的状况与方法600(在图6中示出并在上文描述)中的步骤640处的设备的状况相当。在本示例中,RFID设备是被放置在零售商店的出口门附近的RFID读取器。因此,在前述步骤中,设备已被供给以适合于其角色的个性。
在步骤810中,购物者带着若干选中的产品从门出去。在步骤815中,RFID读取器读取每个产品的RFID标签,并提取EPC码和相关产品信息(例如每个产品的价格)。
RFID读取器还读取标识购物者和购物者为了购买产品而应当被借记的(一个或多个)优选账户的RFID标签。例如,购物者可能拥有嵌入在卡、钥匙链或任何其他其中编码有该信息的便利的地方中的RFID标签。账户可以是由一个或多个金融机构维护的各种类型的账户。例如,账户可以是支票账户、储蓄账户、信用额、信用卡账户等等中的一种或多种。来自购物者的生物测定数据(例如语音、指纹、视网膜扫描等)也可被获得,并被与存储的生物测定数据相比较,以便验证购物者的身份。
在步骤820中,RFID读取器在RFID网络上传送产品信息,其中包括EPC码。在本示例中,信息首先被发送到由购物者的RFID标签指示的金融机构。
在步骤825中,维护购物者的选定账户的金融机构确定是否有足够的资金(或是否有充足的信用)供购物者购买选中的产品。如果有,则购物者的账户被借记,并且交易完成(步骤830)。
在本示例中,购物者可以选择指明一个或多个备选账户。因此,如果第一账户没有足够的资金或信用,则确定(例如由RFID网络上的服务器确定)购物者是否已指示了任何备选账户用于进行购买(步骤835)。如果是,则在步骤825中下一个账户被评估。如果在步骤835中确定购物者没有指明额外的账户,则在本示例中,发生某种形式的人为干预。例如,零售商店的出纳员可帮助购物者以便利的方式进行购买。
如果产品中的一些或全部被购买,则关于购买的产品的信息(包括EPC码)在RFID网络上被传送。例如,该信息优选地被转发到RFID网络上的一个或多个设备(步骤840),所述一个或多个设备被配置为更新由零售商店或所购买产品的制造者/生产者、配发者、批发者等所维护的一个或多个数据库。在一些实现方式中,关于购物者的信息也在RFID网络上传送(例如,如果购物者已授权公开这种信息)。该产品信息(以及购物者信息(可选))可被用于各种目的,例如用于各种类型的商业计划的形成(例如重新进货、营销、销售、配发和制造/生产计划)。
本发明的一些实施例提供了供给设备的另一些方法,所述设备包括但不限于RFID设备。现将参考图9等描述一些这样的方法。
在图9A中,RFID读取器905与交换机910通信。这一通信可经由有线链路进行,如RFID读取器905和端口917之间的可选链路915所示。或者,该通信可经由无线链路进行,例如经由RFID读取器905的天线925和接入点930的天线927之间的无线链路920进行。RFID设备907经由线路918连接到端口919。
交换机910以及交换机912、914和916可经由网络940与DHCP服务器935通信。网络940可以是任何便利类型的网络,但在本图中网络940的至少一部分包括因特网的一部分。
在本发明的一些实现方式中,DHCP服务器935执行在其他实现方式中由设备945执行的任务。设备945可以是各种类型的计算设备之一,包括主机设备、服务器等等。在一些实现方式中,设备945是轻型目录访问协议(Lightweight Directory Access Protocol,“LDAP”)服务器。LDAP是用于访问信息目录的一组协议,它基于X.500标准内包含的标准,但是简单得多。与X.500不同,LDAP支持TCP/IP。在一些实现方式中,DHCP服务器935和设备945处于同一机箱950中。在其他实现方式中,DHCP服务器935和设备945进行直接通信(如链路955所示)或经由网络940通信。
因此,RFID读取器905可以读RFID标签(包括但不限于位置标签960),并将它们传送到与网络940通信的设备。优选地,位置标签960被放置在相对固定的位置中,例如被安装在墙、门框或建筑物的其他结构元素上。在另一些实施例中,位置标签960是便携式的。
位置标签960包括这里有时称之为“位置数据”、“位置信息”之类的东西。位置信息可包括任何便利类型的绝对或相对坐标、定位、测绘或类似的信息和/或可从中导出这种信息的信息。例如,在一些实现方式中,位置标签960包括纬度/经度、X、Y坐标信息和/或海拔信息。在其他实现方式中,位置标签960包括“民用地址”信息,其可包括街道地址、建筑物、楼层、房间/区域和/或其他这样的信息。
或者,位置信息可采取可从中导出绝对位置信息(例如坐标、纬度/经度、民用地址等)的代码的形式,例如数字或字母代码。例如,可被DHCP服务器和/或设备945访问的数据结构可包括代码和相应的绝对位置信息。因此,DHCP服务器和/或设备945可访问数据结构,并确定与编码在位置标签960中的代码相对应的绝对位置信息。数据结构可以是查找表、数据库等。数据结构可被存储在本地存储器中或一个或多个联网的存储设备947中。
中间设备服务器952和954提供数据收集和过滤服务,例如取出冗余、搜索特定RFID标签读取结果,等等。因此,中间设备服务器所接收的数据中只有一部分被例行地使得对更高级别应用可用。中间设备服务器在这里有时被称为“ALE”(应用级别事件)设备等。
监视系统、排查故障等的IT人员可使用比如管理站957这样的设备,其在本示例中是桌面型计算机。管理站可被配置为接收、显示和分析原始和/或经过滤的读取结果,并执行比如询问网络中的设备这样的后续任务。
位置标签960可以任何便利的方式被编码,包括通过专属的方法和/或至少部分遵循现有标准的方法来编码。一般希望部署根据现有标准编码的位置标签,以便简化相关设备的编程,避免非唯一性问题,并且一般降低实现本发明的成本。位置标签960例如可形成为RFID标签或任何类型的条形码。位置标签960的至少一部分的格式的一个示例在图9B中示出。这里,位置标签960采取全球位置码(“GLN”)的一般格式。一些示例性GLN格式例如在“Global Location Number(GLN)ImplementationGuide”(Uniform Code Council,2002)中定义,这里通过引用将其并入,用于所有目的。因此,位置标签960包括13位GLN。字段965是公司前缀字段,其指示由统一代码委员会(Uniform Code Council)或EAN成员组织指定给实体的前缀。字段972是校验数字字段,其包含用于确保数据完整性的一位数字。
位置参考字段970在本示例中是一个九位字段,其长度根据指定的公司前缀字段965的长度而变化。位置参考字段970可被指定来唯一地标识选中的位置。因此,位置参考字段970可根据组织的愿望和/或要求来定制。在图9C所示的示例中,位置参考字段970已由某个实体根据3位建筑物字段975、2位楼层字段980、1位功能字段985和3位区域字段990来定义。在本示例中,位置是仓库的接收区域中的特定的门。
图10是概括根据本发明的方法1000的流程图。在步骤1001中,设备初始化。根据方法1000,设备在其被配置以IP地址和其他网络配置信息之前获得位置数据(步骤1005)。
在本发明的一些实现方式中,在步骤1005中,通过读取放置于附近的位置标签来获得位置数据。因此,位置标签先前已被放置在了设备预期被使用的位置中。位置标签的标识符和位置优选已被记录在中央管理系统中。在一些这样的实现方式中,当设备(例如无线RFID读取器)最初被接通时,设备提示用户将读取器“刷”过位置标签。如果例如位置标签是RFID标签并且读取器能够在充分的距离处读取标签,则不需要进行刷操作。
在另一些实现方式,在步骤1005中,根据其他方法获得位置数据,例如从具有全球定位系统(“GPS”)能力的关联设备获得。在一些这样的实现方式中,设备本身包括GPS功能。
在步骤1008中,位置数据被包括在DHCPDISCOVER请求的选项字段中,例如包括在选项43(RFC 2132)或选项125(RFC 3925)中。这里通过引用将这些RFC并入,用于所有目的。DHCPDISCOVER请求随后被发送到DHCP服务器(步骤1010)。
在步骤1015中,确定是否能从DHCPDISCOVER请求中的位置数据确定设备的位置。确定步骤包括从DHCPDISCOVER请求的选项字段提取位置数据。如上所述,在一些实现方式中,位置数据可以是可用于交叉参考对设备供给目的可能有意义的客观位置数据的代码。在其他实现方式中(例如以上参考图9B和9C所描述的),这种客观位置数据被编码在请求本身之中。
确定和/或评估位置数据的过程可由DHCP服务器本身(例如由图9A的DHCP服务器935)执行,或至少部分由另一设备(例如图9A的设备945)执行。与步骤1015、1018和1020相关的信息可由这些设备之一、由本地存储设备或由联网的存储设备947存储(见图9A)。如果在步骤1015中能确定客观位置数据,则过程继续进行到步骤1018。如果否,则过程结束。
在本示例中,按图9C所示的方式编码客观位置数据,并且在步骤1015中确定设备位于所指示的仓库的特定楼层的接收门附近。在步骤1018中,确定是否有存储的与步骤1015中确定的客观位置数据相对应的配置数据。步骤1015或步骤1018中的任何一个(在本示例中是步骤1018)还包括例如根据本文别处论述的方法确定设备类型。这里,在步骤1018中确定出设备是特定类型的RFID读取器。此外,在步骤1018中确定出适合于该类RFID设备以及适合于步骤1015中确定的位置的配置数据先前已被存储。在本示例中,在步骤1018中确定出设备的位置数据,例如逻辑名称,也是可用的。
因此,在步骤1020中,获得适当的IP地址、其他网络配置信息、位置数据和RFID读取器的操作系统映像。这种数据在这里有时被统称为“配置数据”等。在本示例中,适当的设备个性也已被存储。该个性是在步骤1018中确定的,并且在步骤1020中通过DHCP消息交换,利用一个或多个DHCP选项被提供。例如,基于坐标的位置信息可在“DHCPOption for Coordinate-based Location Configuration Information(用于基于坐标的位置配置信息的DHCP选项)”(RFC 3825)中返回,这里通过引用将该RFC并入。民用地址位置信息可在“DHCP Option for Civic AddressesConfiguration Information(用于民用地址配置信息的DHCP选项)”(draft-ietf-geopriv-dhcp-civil-04)中返回,这里也通过引用将其并入。其他位置标签可以“Vendor-Identifying Vendor Option(标识厂商的厂商选项)”(RFC 3925)的形式返回,这里已通过引用将该RFC并入。逻辑名称可经由DHCP选项12返回。
DHCP和DNS可完成基于位置的供给。DHCP服务器可从地址池中返回“随机”的地址给RFID读取器,还可将特定的主机名称返回给RFID读取器。中间设备一般具有与特定RFID读取器相对应的预配置的特定IP地址或特定主机名称。对于本领域的技术人员来说清楚可见的是,如果DHCP服务器从池中分发“随机”的IP地址,那么将特定IP地址硬编码在中间设备中将不起作用。
因此,在本发明的一些实现方式中,特定的主机名称被硬编码在中间设备服务器内。当DHCP服务器退还与特定RFID读取器相对应的“随机”IP地址时,它可更新动态DNS服务器。DNS服务器将“随机”IP地址绑定到特定的主机名称。在这种情况下,由于DHCP服务器基于设备的位置(例如来自DHCP选项82信息)将主机名称指定给设备,这样可确保IP地址被绑定到正确的主机名称。
设备被相应的配置,例如如本文别处所述的(步骤1030)。在一些优选实现方式中,中间设备服务器将指示读取器以中间设备服务器指定的任何形式将位置信息包括在每个标签读取结果内,所述形式例如是位置EPC、地理坐标或读取器的逻辑名称(即设备名称或主机名称)。例如,中间设备服务器可发送指示读取器将其名称设置为逻辑名称(例如“坞门100”)的XML命令。在一些这样的实现方式中,逻辑名称将包括额外的民用地址信息(例如“仓库A”)和/或测绘信息,例如(x,y,z)坐标、纬度/经度等等。
在供给过程中接收到的位置数据优选地被存储在本地,例如存储在每个被供给的RFID读取器的存储器中。当中间设备向发起到读取器的会话时,它利用硬编码的主机名称来查询DNS服务器。DNS服务器以绑定到该主机名称的IP地址作出响应,并且中间设备能够连接到RFID读取器。
在RFID读取器被根据本发明的方法被供给和配置之后,RFID读取器读RFID标签(步骤1035),并将来自RFID标签的RFID数据(在这里有时被称为“原始读取结果”等)传送到中间设备服务器,例如图9A的中间设备服务器952和954。在本发明的一些优选实现方式中,RFID读取器还将把在供给过程期间获得的位置数据(例如逻辑名称)与原始读取结果一起编码和传送(步骤1040)。这种读取结果的示例在下文参考图13描述。
在一些这样的实现方式中,这些位置数据与每个原始读取结果一起被传送。如本文别处提到的,逻辑名称具有不需要交叉参考例如设备ID号码的含义。因此,逻辑名称对于监视系统、排查故障或以其他方式尝试确定读取结果的意义的IT人员是有意义的。这种任何例如可经由管理站957执行。
本发明一些实现方式使用另一些确定设备位置的方法。例如,适合于无线设备的一些方法使用在一种或多种IEEE 802.11规范(例如802.11b)中概括的位置确定技术,这里通过引用将这些规范并入,用于所有目的。
现将参考图11的网络图和图12的流程图描述本发明的一些这样的实现方式。图11示出无线设备1105,在本示例中它是无线RFID读取器。在另一些实现方式中,无线设备1105可以是另一种类型的无线设备,例如具有无线接口的便携式数字助理或膝上型计算机。来自无线设备1105的信号可被无线接入点(“WAP”)1101、1102和1103所检测,这些接入点与交换机1111和1112通信。
根据图12的方法1200,无线设备1105初始化并与接入点1101形成关联(步骤1205)。所有802.11设备在任何时刻都只与单个接入点关联。因此,无线设备1105只能与单个接入点关联。接入点1102和接入点1103能够“看到”无线设备1105,因为无线网络是共享介质。但是,无线设备1105将其流量定向为朝向与之具有关联的接入点1101。
根据802.11b规范,无线设备将周期性地发出特定的无线帧(分组),它们被特定地理解为去往所有接入点。特定的帧一般依赖于实现方式,它通常包括特定无线设备的标识符。这种特定的帧在这里将被称为“位置帧”等。因此,在步骤1210中,无线设备1105发出被接入点1101、1102和1103接收的位置帧。位置帧包括标识符,该标识符可以是无线设备1105的MAC地址、某个其他的标识号、编码到RFID设备的EPC值,等等。
当接入点接收到位置帧时,接入点将位置帧转发到聚集来自各种接入点的信息的管理服务器。每个接入点在将帧转发到管理服务器之前,可插入关于何时接收到帧的时间戳和/或接收的帧的功率电平(接收信号强度指标或“RSSI”)。这些数据在这里有时将被称为“IEEE 802.11b位置数据”等。
这种IEEE 802.11b位置数据可包括可被称为“三角测量数据”的数据,因为该数据可用于通过三角测量技术定位无线设备。但是,一些类型的IEEE 802.11b位置数据严格来说并不是三角测量数据。而是,这些数据参考其他位置信息,例如系统地图数据。
因此,在步骤1215中,接入点1101、1102和1103将IEEE 802.11b位置数据插入到接收自无线设备1105的位置帧中,并将位置帧转发到管理服务器1120。因此,管理服务器1120将接收到来自不同接入点的包含无线设备1105的设备标识符的多个帧。交换机1113在图11中被示为硬连线到管理服务器1120、DHCP服务器1125、LDAP服务器1130和交换机1111。交换机1113被示为经由网络1160与交换机1112通信,在本示例中网络1160是局域网。但是本领域的技术人员将会意识到这只是网络1100的这些和其他设备可如何进行通信的一个简单示例。例如,交换机1113可经由诸如内联网和/或因特网这样的网络与管理服务器1120、DHCP服务器1125、LDAP服务器1130、交换机1112和交换机1111通信。
在步骤1225中,管理服务器1120尝试利用位置帧中的IEEE 802.11b位置数据来确定无线设备1105的位置。接入点优选地已被映射到管理服务器中,因此它们的位置是已知的。基于特定帧中的IEEE 802.11b位置数据(例如RSSI或时间戳),管理服务器可用算法来确定无线设备1105的位置。
在接入点被添加到管理站的同时,管理服务器1120可在一幅地图上示出无线设备1105的位置,该地图被预配置在管理站中。可以按地理坐标来指示该位置。或者(或附加地),管理服务器可被配置为指定地图的某些部分对应于预定的位置名称,例如“坞门101”或“后库房”。
如果管理服务器1120不能确定无线设备1105的位置,则方法1200结束。尽管如此,位置仍可通过这里描述的另一些方法来确定。但是,如果管理服务器能够确定无线设备1105的位置,则管理服务器1120将存储该位置,并可更新另一设备(例如LDAP服务器1130)的存储器(可选步骤1230)。
在步骤1235中,无线设备1105将具有设备标识符的DHCPDISCOVER请求发送到DHCP服务器1125。与特定位置帧不同,DHCPDISCOVER请求只去往无线设备1105与之有关联的接入点(接入点1101)。接入点1101所连接到的交换机1111可以可选地添加位置数据,如本文别处所述。例如,交换机1111可将位置数据包括在选项82中。交换机1111经由交换机1113将DHCPDISCOVER请求转发到DHCP服务器1125。在一些实现方式中,如果DHCP服务器在单独的IP子网上,则交换机1113充当中继代理,并将网关地址插入到DHCPDISCOVER请求中。
在步骤1250中,DHCP服务器1125查询管理服务器1120和/或LDAP服务器1130,以确定是否有与DHCPDISCOVER请求中的信息(例如ID信息)相对应的位置。如果没有,则方法1200结束。
在一个这样的示例中,DHCP服务器1125在接收到DHCPDISCOVER请求后查询管理服务器1120以获得设备的位置。DHCP服务器1125可使用编码到DHCPDISCOVER请求中的MAC地址、EPC值或另一标识符,以把无线设备1105介绍给管理服务器1120。管理服务器1120可经由网络将RFID设备的位置返回给DHCP服务器。依赖于实现方式,管理服务器1120可返回地理坐标,或预定的位置名称,例如“坞门101”。
DHCP服务器1125可以按类似的方式查询LDAP服务器1130以获得这种信息。如果管理服务器1120正在更新LDAP服务器1130,则DHCP服务器1125可从LDAP服务器1130获得这些和其他数据。
如果设备位置被确定,则DHCP服务器1125确定是否有适合于该位置和适合于DHCPDISCOVER请求中指示的设备类型的配置数据、个性数据等等,如本文别处所述的。如果没有,则方法1200结束。如果这种数据被找到,则DHCP服务器1125获得这些数据(步骤1255)并将它们提供给无线设备1105(步骤1260)。在本示例中,在步骤1250中确定出设备的位置数据,例如逻辑名称,也是可用的。因此,在步骤1255中也获得这些数据,并在步骤1260中将其提供给无线设备1105。在步骤1265中,相应地供给无线设备1105。
在RFID读取器被供给和配置之后,RFID读取器准备好进行常规操作。RFID读取器将读RFID标签(步骤1270),并将来自RFID标签的原始读取结果传送到中间设备服务器,例如图9A的中间设备服务器952和954或图11的中间设备服务器1170。在本示例中,RFID读取器还将把在供给过程期间获得的位置数据(例如逻辑名称)与原始读取结果一起编码和传送(步骤1275)。逻辑名称对于监视系统、排查故障等等的IT人员是有意义的。
图13示出包括逻辑设备名称和/或设备位置数据的RFID读取结果的一种示例性格式。在本示例中,RFID读取器经由以太网与中间设备服务器通信,并且已将RFID标签读取结果1300编码在了XML文档中。因此,封装的最外层是以太网层1305。在以太网层1305内是IP数据报1310和TCP层1315。因此,XML文档1325被嵌入在HTTP消息1320中,该HTTP消息被封装在以太网帧内的TCP/IP分组中。
在本示例中,XML文档1325既包括逻辑名称(“dockDoor100”)又包括纬度/经度/海拔数据,如下:
<?xml version=″1.0″encoding=″UTF-8″>
<rfidReader>
<readerName name=″dockDoor100″>
<readerLocation>
<locationCoordinates>
<lattitude>053C1F751</lattitude>
<longitude>F50BA5B97</longitude>
<altitude>00006700</altitude>
</locationCoordinates>
</readerLocation>
<readPoint id=″1″>
<epc>000000000000000000000001</epc>
</readPoint>
</readerName>
</rfidReader>
在XML文档内,有单个EPC标签读取值(“<epc>000000000000000000000001</epc>”)。
图14是概括用于使用由本发明的一些方面提供的位置数据和RFID标签读取结果的简化方法1400的流程图。方法1400的一些步骤例如可由(和/或经由)管理站执行,例如图9A的管理站957或图11的管理站1150。
在步骤1405中,位置数据和RFID标签读取结果被接收。在现有技术的一些系统中,原始读取结果可通过利用标识号码,例如读取器的MAC地址,来标识发起端RFID读取器。来自多个RFID读取器的原始读取结果例如被显示在管理站的显示监视器上。
取代将原始读取结果标识为来自用号码标识的RFID读取器,根据本发明的一些方面,读取结果经由诸如“坞门A”、“建筑物22,第3层,会议室B”等逻辑名称来与位置和/或功能相关联。因此,当问题被指示时IT人员更容易确定(步骤1415),并且/或者在这种问题被指示时更迅速地处理该问题(步骤1420)并解决它(步骤1425)。
在一个示例中,IT人员管理用于工厂和相关联的仓库的RFID网络。IT人员将管理站用于此目的,该管理站具有显示关于网络的各种组件的信息的屏幕。例如,屏幕通常可显示多行条目,这些条目指示原始读取结果和相应位置数据的至少一部分。在本示例中,管理站包括允许IT人员根据各种标准来显示RFID读取结果的软件,其中的至少一些对应于位置数据。例如,IT人员能够显示在某个时帧内来自特定位置(例如来自特定坞门或特定建筑物)的所有读取结果。因此,IT人员将能够更容易地检测问题(步骤1415)。
管理站还可包括在预定事件发生(或故障发生)时提供自动通知的软件。例如,在显示屏上可弹出指示该问题的框,例如“我2个小时都没有收到关于[设备的逻辑名称]的消息了”或“[设备的逻辑名称]刚发送了指示天线故障的消息”(步骤1415)。
IT人员可更容易地处理这种问题(步骤1420),因为所指示的问题将与特定的位置名称/逻辑名称相关联。例如,可通过询问RFID设备和/或相关联的中间设备服务器、通过重引导RFID设备、通过通知在所指示的位置或附近工作的人更换发生故障的RFID设备等等,来处理问题。在问题被解决之后(步骤1425),管理站将继续接收和监视RFID读取结果。
图15示出可被配置为实现本发明的一些方法的网络设备的示例。网络设备1560包括主中央处理单元(CPU)1562、接口1568和总线1567(例如PCI总线)。接口1568一般包括适合于与适当的介质通信的端口1569。在一些实施例中,接口1568中的一个或多个包括至少一个独立处理器1574,并且在一些情况下包括易失性RAM。独立处理器1574例如可以是ASIC或任何其他适当的处理器。根据一些这样的实施例,这些独立处理器1574执行这里描述的逻辑的至少一些功能。在一些实施例中,接口1568中的一个或多个控制比如介质控制和管理这样的通信密集型任务。通过为通信密集型任务提供单独的处理器,接口1568允许了主微处理器1562高效地执行诸如路由选择计算、网络诊断、安全性功能等其他功能。
接口1568一般是以接口卡(有时称为“线路卡”)的形式提供的。接口1568一般控制网络上数据分组的发送和接收,并且有时支持与网络设备1560一起使用的其他外围设备。可以提供的接口包括光纤信道(“FC”)接口、以太网接口、帧中继接口、线缆接口、DSL接口、令牌环接口等等。此外,可提供各种超高速接口,例如快速以太网接口、吉比特以太网接口、ATM接口、HSSI接口、POS接口、FDDI接口、ASI接口、DHEI接口等等。
当在适当的软件或固件的控制之下动作时,在本发明的一些实现方式中,CPU 1562可负责实现与所期望的网络设备的功能相关联的特定功能。根据一些实施例,CPU 1562在软件的控制下完成所有这些功能,所述软件包括操作系统(例如Linux、VxWorks等)和任何适当的应用软件。
CPU 1562可包括一个或多个处理器1563,例如来自Motorola系列微处理器或MIPS系列微处理器的处理器。在另一实施例中,处理器1563是专门设计的用于控制网络设备1560的操作的硬件。在特定实施例中,存储器1561(例如非易失性RAM和/或ROM)也形成CPU 1562的一部分。但是,存储器可以以许多不同方式耦合到系统。存储器块1561可用于各种目的,例如缓存和/或存储数据、编程指令等等。
不论网络设备的配置如何,它都可采用被配置为存储数据、用于通用网络操作的程序指令和/或与这里描述的技术的功能相关的其他信息的一个或多个存储器或存储器模块(例如存储器块1565)。程序指令例如可控制操作系统和/或一个或多个应用的操作。
由于这种信息和程序指令可被用来实现这里描述的系统/方法,因此本发明涉及包括用于执行这里描述的各种操作的程序指令、状态信息等的机器可读介质。机器可读介质的示例包括但不限于磁介质,例如硬盘、软盘和磁带;光介质,例如CD-ROM盘;磁光介质;以及专门配置为存储和执行程序指令的硬件设备,例如只读存储器设备(ROM)和随机访问存储器(RAM)。本发明还可实现在经由诸如空气波、光线路、电线路等适当的介质传播的载波中。程序指令的示例既包括机器代码,例如由编译器产生的机器代码,也包括包含可由计算机利用解释器执行的更高级的代码的文件。
虽然图15所示的系统示出了本发明的一个特定网络设备,但是它绝不是可在其上实现本发明的仅有的网络设备体系结构。例如,经常使用具有处理通信以及路由选择计算等的单个处理器的体系结构。此外,其他类型的接口和介质也可与网络设备一起使用。接口/线路卡之间的通信路径可以是基于总线的(如图15所示),也可以是基于交换结构(switchfabric)的(例如纵横交换机(cross-bar))。
其他实施例
虽然这里示出和描述了本发明的示例性实施例和应用,但是许多保持在本发明的概念、范围和精神之内的变化和修改是可能的,并且本领域的技术人员在仔细阅读本申请之后将清楚看出这些变化。
因此,当前的实施例应当被视为示例性的,而不是限制性的,并且本发明并不局限于这里给出的细节,而是可以在所附权利要求的范围和等同物内被修改。
Claims (18)
1.一种供给设备的方法,所述方法包括:
初始化射频识别设备;
从射频识别标签读取射频识别标签数据;
将所述射频识别标签数据插入到DHCPDISCOVER请求的选项字段中;
将所述DHCPDISCOVER请求发送到动态主机配置协议服务器;
至少部分地基于所述射频识别标签数据,查明所述射频识别设备的位置和逻辑名称;
至少部分地基于所述射频识别设备的位置,为所述射频识别设备确定适当的配置;
根据所述适当的配置,供给所述射频识别设备,其中所述供给步骤包括向所述射频识别设备供给逻辑名称。
2.如权利要求1所述的方法,其中,所述查明步骤包括访问包括射频识别标签数据和相应的位置数据和逻辑名称的数据结构。
3.一种供给无线设备的方法,所述方法包括:
接收来自多个无线接入点的IEEE 802.11b位置数据;
至少部分地基于所述IEEE 802.11b位置数据,查明无线设备的位置和逻辑名称;
根据所述位置,为所述无线设备确定适当的配置;以及
供给所述无线设备,其中所述配置步骤包括向所述无线设备提供所述适当的配置和逻辑名称。
4.如权利要求3所述的方法,其中,所述IEEE 802.11b位置数据包括时间数据和信号强度数据之一。
5.一种供给设备的方法,所述方法包括:
接收动态主机配置协议请求;
根据所述动态主机配置协议请求中的信息,查明设备的位置和逻辑名称;
至少部分地基于所述位置,为所述设备确定适当的配置;以及
向所述设备提供所述适当的配置和逻辑名称。
6.如权利要求5所述的方法,其中,所述查明步骤包括确定被编码在所述动态主机配置协议请求中的位置。
7.如权利要求5所述的方法,其中,所述查明步骤包括:
访问数据结构;以及
将所述动态主机配置协议请求中的信息映射到相应的位置数据。
8.一种用于在网络中部署被唯一地供给的射频识别设备的方法,所述方法包括:
从第一射频识别标签读取第一位置信息;
形成DHCPDISCOVER请求,所述DHCPDISCOVER请求包括射频识别读取器的电子产品代码和所述第一位置信息;
将所述DHCPDISCOVER请求发送到动态主机配置协议服务器;
接收来自所述动态主机配置协议服务器的根据所述射频识别读取器的身份和位置使能期望的功能的供给信息,所述供给信息包括第二位置信息;以及
根据所述供给信息来供给所述射频识别读取器,从而使得所述射频识别读取器能够读取附近的射频识别标签并将射频识别标签信息和第二位置信息发送到射频识别网络。
9.如权利要求8所述的方法,其中,所述第一位置信息包括坐标信息和民用地址信息之一。
10.如权利要求8所述的方法,其中,所述第二位置信息包括逻辑名称。
11.一种网络,包括:
多个射频识别设备;
将所述射频识别设备连接到所述网络的多个交换机;以及
动态主机配置协议服务器,其中所述射频识别设备中的至少一些包括:
用于从第一射频识别标签读取第一位置信息的装置;
用于形成DHCPDISCOVER请求的装置,所述DHCPDISCOVER请求包括射频识别读取器的电子产品代码和所述第一位置信息;
用于将所述DHCPDISCOVER请求发送到所述动态主机配置协议服务器的装置;
用于接收来自所述动态主机配置协议服务器的根据所述射频识别读取器的身份和位置使能期望的功能的供给信息的装置,所述供给信息包括第二位置信息;以及
用于根据所述供给信息来供给所述射频识别读取器,从而使得所述射频识别读取器能够读取附近的射频识别标签并将射频识别标签信息和第二位置信息发送到射频识别网络的装置;并且
其中,所述动态主机配置协议服务器包括:
用于接收所述DHCPDISCOVER请求的装置;以及
用于根据包括在所述DHCPDISCOVER请求中的电子产品代码和介质访问控制地址来自动识别射频识别设备,并根据包括在所述DHCPDISCOVER请求中的第一位置信息来定位所述射频识别设备并确定所述第二位置信息的装置;以及
用于向所述射频识别设备提供期望的功能和所述第二位置信息的装置。
12.一种供给设备的方法,所述方法包括:
初始化射频识别设备;
获得第一位置数据;
将所述第一位置数据插入到DHCPDISCOVER请求的选项字段中;以及
将所述DHCPDISCOVER请求发送到动态主机配置协议服务器;
至少部分地基于所述第一位置数据,确定包括逻辑名称的供给信息;
将所述供给信息提供给所述设备;
根据所述供给信息配置所述设备;
从射频识别标签读取射频识别标签数据;以及
将所述射频识别标签数据与所述逻辑名称一起传送到中间设备服务器。
13.如权利要求12所述的方法,其中,所述射频识别设备包括全球定位系统能力,并且其中,所述第一位置数据包括全球定位系统数据。
14.一种用于供给设备的网络,所述网络包括:
用于初始化射频识别设备的装置;
用于从射频识别标签读取射频识别标签数据的装置;
用于将所述射频识别标签数据插入到DHCPDISCOVER请求的选项字段中的装置;
用于将所述DHCPDISCOVER请求发送到动态主机配置协议服务器的装置;
用于至少部分地基于所述射频识别标签数据,查明所述射频识别设备的位置和逻辑名称的装置;
用于至少部分地基于所述射频识别设备的位置,为所述射频识别设备确定适当的配置的装置;以及
用于向所述射频识别设备提供包括逻辑名称和适当的配置的供给信息的装置。
15.一种用于供给无线设备的装置,所述装置包括:
用于接收来自多个无线接入点的IEEE 802.11b位置数据的装置;
用于至少部分地基于所述IEEE 802.11b位置数据,查明无线设备的位置和逻辑名称的装置;
用于根据所述位置为所述无线设备确定适当的配置的装置;以及
用于向所述无线设备提供所述适当的配置和所述逻辑名称的装置。
16.一种供给设备的装置,所述装置包括:
用于接收动态主机配置协议请求的装置;
用于根据所述动态主机配置协议请求中的信息,查明设备的位置和逻辑名称的装置;
用于至少部分地基于所述位置为所述设备确定适当的配置的装置;以及
用于向所述设备提供所述适当的配置和逻辑名称的装置。
17.一种用于在网络中部署被唯一地供给的射频识别设备的网络,所述网络包括:
用于从第一射频识别标签读取第一位置信息的装置;
用于形成DHCPDISCOVER请求的装置,所述DHCPDISCOVER请求包括射频识别读取器的电子产品代码和所述第一位置信息;
用于将所述DHCPDISCOVER请求发送到动态主机配置协议服务器的装置;
用于接收来自所述动态主机配置协议服务器的根据所述射频识别读取器的身份和位置使能期望的功能的供给信息的装置,所述供给信息包括第二位置信息;以及
用于根据所述供给信息来供给所述射频识别读取器,从而使得所述射频识别读取器能够读取附近的射频识别标签并将射频识别标签信息和第二位置信息发送到射频识别网络的装置。
18.一种用于供给设备的网络,所述网络包括:
用于初始化射频识别设备的装置;
用于获得第一位置数据的装置;
用于将所述第一位置数据插入到DHCPDISCOVER请求的选项字段中的装置;以及
用于将所述DHCPDISCOVER请求发送到动态主机配置协议服务器的装置;
用于至少部分地基于所述第一位置数据,确定包括逻辑名称的供给信息的装置;
用于将所述供给信息提供给所述设备的装置;
用于根据所述供给信息来配置所述设备的装置;
用于从射频识别标签读取射频识别标签数据的装置;以及
用于将所述射频识别标签数据与所述逻辑名称一起传送到中间设备服务器的装置。
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US57099904P | 2004-05-13 | 2004-05-13 | |
US60/570,999 | 2004-05-13 | ||
US11/104,140 US8060623B2 (en) | 2004-05-13 | 2005-04-11 | Automated configuration of network device ports |
US11/104,140 | 2005-04-11 | ||
US11/119,169 | 2005-04-29 | ||
US11/119,169 US7789308B2 (en) | 2004-05-13 | 2005-04-29 | Locating and provisioning devices in a network |
US11/129,709 | 2005-05-12 | ||
US11/129,709 US7648070B2 (en) | 2004-05-13 | 2005-05-12 | Locating, provisioning and identifying devices in a network |
PCT/US2005/016958 WO2005114604A2 (en) | 2004-05-13 | 2005-05-13 | Locating, provisioning and identifying devices in a network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101263506A CN101263506A (zh) | 2008-09-10 |
CN101263506B true CN101263506B (zh) | 2011-05-18 |
Family
ID=38059752
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200580015169.3A Expired - Fee Related CN100531083C (zh) | 2004-05-13 | 2005-04-29 | 用于指定rfid设备个性的方法和设备 |
CN200580015167.4A Expired - Fee Related CN100561499C (zh) | 2004-05-13 | 2005-05-10 | 定位和供给rfid设备的方法和设备及相关网络设备 |
CN200580015168.9A Expired - Fee Related CN100531082C (zh) | 2004-05-13 | 2005-05-10 | 定位和供给网络中的设备 |
CN200580015166.XA Active CN101263506B (zh) | 2004-05-13 | 2005-05-13 | 定位、供给和识别网络中的设备 |
Family Applications Before (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200580015169.3A Expired - Fee Related CN100531083C (zh) | 2004-05-13 | 2005-04-29 | 用于指定rfid设备个性的方法和设备 |
CN200580015167.4A Expired - Fee Related CN100561499C (zh) | 2004-05-13 | 2005-05-10 | 定位和供给rfid设备的方法和设备及相关网络设备 |
CN200580015168.9A Expired - Fee Related CN100531082C (zh) | 2004-05-13 | 2005-05-10 | 定位和供给网络中的设备 |
Country Status (2)
Country | Link |
---|---|
US (5) | US7422152B2 (zh) |
CN (4) | CN100531083C (zh) |
Families Citing this family (190)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8260896B2 (en) | 2007-02-02 | 2012-09-04 | Mwa Intelligence, Inc. | Monitoring business machines using a mesh network on field nodes |
US7879111B2 (en) * | 2006-11-02 | 2011-02-01 | Sony Corporation | System and method for RFID transfer of MAC, keys |
US8229888B1 (en) * | 2003-10-15 | 2012-07-24 | Radix Holdings, Llc | Cross-device playback with synchronization of consumption state |
US7789308B2 (en) * | 2004-05-13 | 2010-09-07 | Cisco Technology, Inc. | Locating and provisioning devices in a network |
US7422152B2 (en) * | 2004-05-13 | 2008-09-09 | Cisco Technology, Inc. | Methods and devices for providing scalable RFID networks |
US8249953B2 (en) | 2004-05-13 | 2012-08-21 | Cisco Technology, Inc. | Methods and apparatus for determining the status of a device |
US8113418B2 (en) * | 2004-05-13 | 2012-02-14 | Cisco Technology, Inc. | Virtual readers for scalable RFID infrastructures |
US7325734B2 (en) | 2004-05-13 | 2008-02-05 | Cisco Technology, Inc. | Methods and devices for assigning RFID device personality |
US7322523B2 (en) * | 2004-05-13 | 2008-01-29 | Cisco Technology, Inc. | Methods and devices for uniquely provisioning RFID devices |
US7336175B2 (en) * | 2004-05-13 | 2008-02-26 | Cisco Technology, Inc. | Methods and devices for locating and uniquely provisioning RFID devices |
US8604910B2 (en) | 2004-07-13 | 2013-12-10 | Cisco Technology, Inc. | Using syslog and SNMP for scalable monitoring of networked devices |
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 |
TW200622915A (en) * | 2004-12-20 | 2006-07-01 | Ind Tech Res Inst | Assembly matching service method for user to judge component and module |
US7295114B1 (en) * | 2005-01-21 | 2007-11-13 | Alien Technology Corporation | Location management for radio frequency identification readers |
US7213768B2 (en) | 2005-03-16 | 2007-05-08 | Cisco Technology, Inc. | Multiple device and/or user association |
US8442433B2 (en) * | 2005-03-30 | 2013-05-14 | At&T Intellectual Property I, Lp | Method and apparatus for provisioning a device |
US7830256B2 (en) * | 2005-04-07 | 2010-11-09 | Microsoft Corporation | Method and system for setup of, and communication with, an RFID middleware server from an enterprise resource planning system server |
GB2425681A (en) * | 2005-04-27 | 2006-11-01 | 3Com Corporaton | Access control by Dynamic Host Configuration Protocol snooping |
US8775571B2 (en) * | 2005-06-07 | 2014-07-08 | Extreme Networks, Inc. | Methods, systems, and computer program products for dynamic network access device port and user device configuration for implementing device-based and user-based policies |
US8751649B2 (en) * | 2005-06-07 | 2014-06-10 | Extreme Networks | Port management system |
TWI420428B (zh) * | 2005-06-16 | 2013-12-21 | Koninkl Philips Electronics Nv | 無線系統、射頻識別物件及追蹤物件之方法 |
US8056800B2 (en) * | 2005-06-30 | 2011-11-15 | The Boeing Company | Systems and methods for configuration management |
US7953826B2 (en) * | 2005-07-14 | 2011-05-31 | Cisco Technology, Inc. | Provisioning and redundancy for RFID middleware servers |
US7345585B2 (en) | 2005-08-01 | 2008-03-18 | Cisco Technology, Inc. | Network based device for providing RFID middleware functionality |
US20070044090A1 (en) * | 2005-08-22 | 2007-02-22 | Bea Systems, Inc. | Packaging of EPCIS software |
US7495568B2 (en) * | 2005-08-22 | 2009-02-24 | Bea Systems, Inc. | JMX administration of RFID edge server |
US20070043834A1 (en) * | 2005-08-22 | 2007-02-22 | Bea Systems, Inc. | Store and forward messaging from RFID edge server |
US20070044091A1 (en) * | 2005-08-22 | 2007-02-22 | Bea Systems, Inc. | RFID edge server with in process JAVA connector to connect to legacy systems |
US7835954B2 (en) * | 2005-08-22 | 2010-11-16 | Bea Systems, Inc. | Event boxcarring of RFID information sent from RFID edge server |
US7660890B2 (en) * | 2005-08-22 | 2010-02-09 | Bea Systems, Inc. | RFID edge server with socket multiplexing |
US7805499B2 (en) * | 2005-08-22 | 2010-09-28 | Bea Systems, Inc. | RFID edge server with security WSRM |
US7394377B2 (en) * | 2005-08-22 | 2008-07-01 | Bea Systems, Inc. | RFID edge server with security plug-ins |
US20070044089A1 (en) * | 2005-08-22 | 2007-02-22 | Bea Systems, Inc. | Packaging of RFID software at edge server |
US7937494B2 (en) * | 2005-09-01 | 2011-05-03 | Cisco Technology, Inc. | Methods and apparatus for processing a DHCP request using rule-based classification |
US7937297B2 (en) * | 2005-09-27 | 2011-05-03 | Bea Systems, Inc. | RFID system using SOA |
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 |
KR100733986B1 (ko) * | 2005-12-08 | 2007-06-29 | 한국전자통신연구원 | Ip주소 기반 rfid 서비스를 위한 rfid 태그 및그를 이용한 ip주소 기반 rfid 서비스 방법 |
US7934660B2 (en) * | 2006-01-05 | 2011-05-03 | Hand Held Products, Inc. | Data collection system having reconfigurable data collection terminal |
US7801061B2 (en) * | 2006-01-10 | 2010-09-21 | Cisco Technology, Inc. | Seamless spanning tree upgrade of a linecard |
US7756066B2 (en) * | 2006-01-10 | 2010-07-13 | Cisco Technology, Inc. | Seamless spanning tree restart of a single supervisor |
US20070250603A1 (en) * | 2006-04-20 | 2007-10-25 | Dell Products L.P. | System and method for enhancing DHCP and SNMP messages with RFID EPC ID |
US7495560B2 (en) * | 2006-05-08 | 2009-02-24 | Corning Cable Systems Llc | Wireless picocellular RFID systems and methods |
US8120489B2 (en) * | 2006-06-09 | 2012-02-21 | Oracle International Corporation | Workflow improvements |
US7528697B2 (en) * | 2006-06-09 | 2009-05-05 | Bea Systems, Inc. | Edge server failover |
US20070288482A1 (en) * | 2006-06-09 | 2007-12-13 | Bea Systems, Inc. | RFID Workflow Client |
US20080001751A1 (en) * | 2006-06-09 | 2008-01-03 | Bea Systems, Inc. | Rfid enterprise server improvements |
US8000698B2 (en) * | 2006-06-26 | 2011-08-16 | Microsoft Corporation | Detection and management of rogue wireless network connections |
US20080016215A1 (en) * | 2006-07-13 | 2008-01-17 | Ford Daniel E | IP address pools for device configuration |
US7827200B2 (en) * | 2006-07-14 | 2010-11-02 | International Business Machines Corporation | Solution for managing serialization of EPC identifiers for use with RFID tags |
US7725577B2 (en) * | 2006-07-31 | 2010-05-25 | Sap Ag | Method and system to adaptively manage the quality of service of interactions between smart item networks and enterprise applications |
US7738456B2 (en) * | 2006-08-07 | 2010-06-15 | Cisco Technology, Inc. | Techniques to map switch and router ports to physical locations |
US20080036601A1 (en) * | 2006-08-11 | 2008-02-14 | Thompson Louis H | Radio frequency integration platform and network therefor |
US9111157B2 (en) * | 2006-08-16 | 2015-08-18 | Insight Holding Group, Inc. | System and method for tracking shopping behavior |
US8207851B2 (en) * | 2006-08-16 | 2012-06-26 | James Christopher | System and method for tracking shopping behavior |
US8681779B2 (en) * | 2006-09-01 | 2014-03-25 | Alcatel Lucent | Triple play subscriber and policy management system and method of providing same |
US7787823B2 (en) | 2006-09-15 | 2010-08-31 | Corning Cable Systems Llc | Radio-over-fiber (RoF) optical fiber cable system with transponder diversity and RoF wireless picocellular system using same |
US7848654B2 (en) | 2006-09-28 | 2010-12-07 | Corning Cable Systems Llc | Radio-over-fiber (RoF) wireless picocellular system with combined picocells |
ES2342784T3 (es) * | 2006-10-12 | 2010-07-14 | Koninklijke Kpn N.V. | Metodo y sistema para la preparacion de servicio de un dispositivo de acceso a red residencial. |
US7761540B2 (en) * | 2006-10-17 | 2010-07-20 | Dell Products L.P. | System and method for automated remote booting in a serial attached SCSI environment |
US7898986B2 (en) * | 2006-10-31 | 2011-03-01 | Hewlett-Packard Development Company, L.P. | Port configuration |
US7821941B2 (en) * | 2006-11-03 | 2010-10-26 | Cisco Technology, Inc. | Automatically controlling operation of a BRAS device based on encapsulation information |
US8552839B2 (en) * | 2006-11-29 | 2013-10-08 | Verizon Patent And Licensing Inc. | Method and apparatus for managing radio frequency identification (RFID) tags |
US8873585B2 (en) | 2006-12-19 | 2014-10-28 | Corning Optical Communications Wireless Ltd | Distributed antenna system for MIMO technologies |
US20080150698A1 (en) * | 2006-12-26 | 2008-06-26 | G2 Microsystems, Inc. | Radio frequency identification tag with passive and active features |
US20080177868A1 (en) * | 2007-01-23 | 2008-07-24 | Itai Ephraim Zilbershtein | Address Provisioning |
US8111998B2 (en) | 2007-02-06 | 2012-02-07 | Corning Cable Systems Llc | Transponder systems and methods for radio-over-fiber (RoF) wireless picocellular systems |
US8279874B1 (en) * | 2007-03-30 | 2012-10-02 | Extreme Networks, Inc. | Self-configuring network |
US20080247379A1 (en) * | 2007-04-05 | 2008-10-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and Network for Managing an Interface for Session-Based Synchronization |
US20100137024A1 (en) * | 2007-04-13 | 2010-06-03 | Thingmagic, Inc. | Multi-Mode Radio Frequency Communications |
US20080300951A1 (en) * | 2007-06-04 | 2008-12-04 | Cisco Technology, Inc. | Dynamic staffing using population count |
JP2009025936A (ja) * | 2007-07-18 | 2009-02-05 | Seiko Epson Corp | 仲介サーバ、その制御方法及びそのプログラム |
US20100054746A1 (en) | 2007-07-24 | 2010-03-04 | Eric Raymond Logan | Multi-port accumulator for radio-over-fiber (RoF) wireless picocellular systems |
DE102007036962A1 (de) * | 2007-08-04 | 2009-02-05 | Hirschmann Automation And Control Gmbh | Verfahren zur DHCP Server-Konfiguration unter Verwendung von DHCP Option 82 |
US7957528B2 (en) * | 2007-08-21 | 2011-06-07 | Sony Corporation | Near field registration of home system audio-video device |
KR101217632B1 (ko) * | 2007-10-10 | 2013-01-02 | 삼성전자주식회사 | 디바이스 및 상기 디바이스의 환경 설정방법 |
US8175459B2 (en) | 2007-10-12 | 2012-05-08 | Corning Cable Systems Llc | Hybrid wireless/wired RoF transponder and hybrid RoF communication system using same |
US8198988B2 (en) * | 2007-11-16 | 2012-06-12 | Sony Corporation | Secure link between controller and device |
US8514712B1 (en) * | 2007-12-06 | 2013-08-20 | Force10 Networks, Inc. | Non-stop VoIP support |
WO2009081376A2 (en) | 2007-12-20 | 2009-07-02 | Mobileaccess Networks Ltd. | Extending outdoor location based services and applications into enclosed areas |
US20090189743A1 (en) * | 2008-01-24 | 2009-07-30 | Alcatel-Lucent | Radio-Frequency Identification Enabled Inventory Management and Network Operations System and Method |
US7778203B2 (en) * | 2008-02-01 | 2010-08-17 | Microsoft Corporation | On-demand MAC address lookup |
US20100077429A1 (en) * | 2008-09-19 | 2010-03-25 | Electronics And Telecommunications Research Institute | System and method for providing multimedia service |
US20100103910A1 (en) * | 2008-10-28 | 2010-04-29 | Mohan Verma | Smart device profiling |
WO2010078696A1 (zh) * | 2009-01-09 | 2010-07-15 | 上海贝尔股份有限公司 | 用于获取对移动终端进行定位所需的信息的方法和装置 |
US8285875B2 (en) * | 2009-01-28 | 2012-10-09 | Juniper Networks, Inc. | Synchronizing resource bindings within computer network |
US8086713B2 (en) * | 2009-01-28 | 2011-12-27 | Juniper Networks, Inc. | Determining a subscriber device has failed gracelessly without issuing a DHCP release message and automatically releasing resources reserved for the subscriber device within a broadband network upon determining that another subscriber device requesting the reservation of a network address has the same context information as the failed subscriber device |
US9673904B2 (en) | 2009-02-03 | 2017-06-06 | Corning Optical Communications LLC | Optical fiber-based distributed antenna systems, components, and related methods for calibration thereof |
JP5480916B2 (ja) | 2009-02-03 | 2014-04-23 | コーニング ケーブル システムズ リミテッド ライアビリティ カンパニー | 光ファイバベースの分散型アンテナシステム、構成要素、及びその較正のための関連の方法 |
JP2012517190A (ja) | 2009-02-03 | 2012-07-26 | コーニング ケーブル システムズ リミテッド ライアビリティ カンパニー | 光ファイバベースの分散型アンテナシステム、構成要素、及びそのモニタリング及び構成のための関連の方法 |
KR101041988B1 (ko) * | 2009-02-24 | 2011-06-16 | 부산대학교 산학협력단 | 리더 연결 부하의 실시간 분산을 지원하는 rfid 미들웨어 시스템과 그 방법 |
US8918531B2 (en) | 2009-05-07 | 2014-12-23 | Cisco Technology, Inc. | Automated network device provisioning using dynamic host configuration protocol |
CN101616029B (zh) * | 2009-07-28 | 2011-10-26 | 中兴通讯股份有限公司 | 一种实现网络拓扑发现的方法及系统 |
US8548330B2 (en) | 2009-07-31 | 2013-10-01 | Corning Cable Systems Llc | Sectorization in distributed antenna systems, and related components and methods |
JP4802269B2 (ja) * | 2009-09-17 | 2011-10-26 | 東芝テック株式会社 | 無線タグ読取装置 |
US8280259B2 (en) | 2009-11-13 | 2012-10-02 | Corning Cable Systems Llc | Radio-over-fiber (RoF) system for protocol-independent wired and/or wireless communication |
US9007181B2 (en) * | 2010-01-08 | 2015-04-14 | Tyco Fire & Security Gmbh | Method and system for discovery and transparent status reporting for sensor networks |
US8565914B2 (en) * | 2010-01-18 | 2013-10-22 | Vistaprint Technologies Limited | Method and system for automatically tracking packages in automated packaging system |
KR101757230B1 (ko) * | 2010-01-20 | 2017-07-13 | 삼성전자주식회사 | 멀티미디어 데이터 제공 시스템에서 컨텐츠 재생 방법 및 장치 |
US8260902B1 (en) | 2010-01-26 | 2012-09-04 | Juniper Networks, Inc. | Tunneling DHCP options in authentication messages |
US9823342B2 (en) * | 2010-02-09 | 2017-11-21 | Aeroscout, Ltd. | System and method for mobile monitoring of non-associated tags |
US8275265B2 (en) | 2010-02-15 | 2012-09-25 | Corning Cable Systems Llc | Dynamic cell bonding (DCB) for radio-over-fiber (RoF)-based networks and communication systems and related methods |
US8560658B2 (en) * | 2010-03-23 | 2013-10-15 | Juniper Networks, Inc. | Managing distributed address pools within network devices |
US9525488B2 (en) | 2010-05-02 | 2016-12-20 | Corning Optical Communications LLC | Digital data services and/or power distribution in optical fiber-based distributed communications systems providing digital data and radio frequency (RF) communications services, and related components and methods |
US20110268446A1 (en) | 2010-05-02 | 2011-11-03 | Cune William P | Providing digital data services in optical fiber-based distributed radio frequency (rf) communications systems, and related components and methods |
US8725855B2 (en) * | 2010-06-11 | 2014-05-13 | Schneider Electric USA, Inc. | Device commissioning and replacement |
US8631100B2 (en) | 2010-07-20 | 2014-01-14 | Juniper Networks, Inc. | Automatic assignment of hardware addresses within computer networks |
US9113234B2 (en) * | 2010-07-27 | 2015-08-18 | The Boeing Company | Wireless device association system |
US8963691B1 (en) | 2010-07-27 | 2015-02-24 | The Boeing Company | Sensor association system using wireless device information |
EP2413648A1 (de) * | 2010-07-30 | 2012-02-01 | Deutsche Telekom AG | Lokalisieren von Informations- und Kommunikations-Endgeräten zum Erzeugen einer lokalen Arbeits- und Netzwerkumgebung in einer erweiterten Virtualität mit einem Computersystem |
WO2012024247A1 (en) | 2010-08-16 | 2012-02-23 | Corning Cable Systems Llc | Remote antenna clusters and related systems, components, and methods supporting digital data signal propagation between remote antenna units |
US8566460B1 (en) * | 2010-09-15 | 2013-10-22 | Tellabs Operations, Inc. | Method and apparatus for initiating temporary configuration allowing remote accessing via a network device |
US9252874B2 (en) | 2010-10-13 | 2016-02-02 | Ccs Technology, Inc | Power management for remote antenna units in distributed antenna systems |
CN102457907B (zh) * | 2010-10-25 | 2015-07-29 | 上海贝尔股份有限公司 | 集中式无线局域网中识别客户端类型的方法和装置 |
US9130835B1 (en) * | 2010-12-01 | 2015-09-08 | Juniper Networks, Inc. | Methods and apparatus for configuration binding in a distributed switch |
US8782211B1 (en) | 2010-12-21 | 2014-07-15 | Juniper Networks, Inc. | Dynamically scheduling tasks to manage system load |
CN203504582U (zh) | 2011-02-21 | 2014-03-26 | 康宁光缆系统有限责任公司 | 一种分布式天线系统及用于在其中分配电力的电源装置 |
CN102651709A (zh) * | 2011-02-28 | 2012-08-29 | 鸿富锦精密工业(深圳)有限公司 | 具有省电功能的交换机及其省电方法 |
JP5729063B2 (ja) * | 2011-03-22 | 2015-06-03 | 富士通株式会社 | 通信設定方法、通信設定サーバ、中継装置および通信設定プログラム |
EP2702710A4 (en) | 2011-04-29 | 2014-10-29 | Corning Cable Sys Llc | DETERMINING THE TRANSMISSION DELAY OF COMMUNICATIONS IN DISTRIBUTED ANTENNA SYSTEMS AND CORRESPONDING COMPONENTS, SYSTEMS AND METHODS |
CN103609146B (zh) | 2011-04-29 | 2017-05-31 | 康宁光缆系统有限责任公司 | 用于增加分布式天线系统中的射频(rf)功率的系统、方法和装置 |
US20120303762A1 (en) * | 2011-05-23 | 2012-11-29 | Devon It, Inc. | Zero Configuration Set-Up for Thin Client Computers |
EP2728809B1 (en) * | 2011-06-30 | 2017-04-26 | Mitsubishi Electric Corporation | Ip address delivery system |
US20130023280A1 (en) * | 2011-07-20 | 2013-01-24 | Qualcomm Incorporated | Wireless Device Secure Tracking |
US9407506B2 (en) * | 2011-09-12 | 2016-08-02 | Microsoft Technology Licensing, Llc | Multi-entity management |
US9129229B2 (en) * | 2011-10-20 | 2015-09-08 | Goji Limited | System, apparatus, and method for utilizing a reading of a machine readable element associated with a consumable product |
US9270476B2 (en) * | 2012-01-17 | 2016-02-23 | Telefonaktiebolaget L M Ericsson | Methods and apparatus for network protection |
EP2832012A1 (en) | 2012-03-30 | 2015-02-04 | Corning Optical Communications LLC | Reducing location-dependent interference in distributed antenna systems operating in multiple-input, multiple-output (mimo) configuration, and related components, systems, and methods |
WO2013162988A1 (en) | 2012-04-25 | 2013-10-31 | Corning Cable Systems Llc | Distributed antenna system architectures |
US8824297B2 (en) | 2012-04-26 | 2014-09-02 | Cisco Technology, Inc. | Adaptive storm control |
US9055050B2 (en) * | 2012-06-27 | 2015-06-09 | Facebook, Inc. | User authentication of applications on third-party devices via user devices |
EP2883416A1 (en) | 2012-08-07 | 2015-06-17 | Corning Optical Communications Wireless Ltd. | Distribution of time-division multiplexed (tdm) management services in a distributed antenna system, and related components, systems, and methods |
CN102841047B (zh) * | 2012-08-31 | 2015-07-01 | 深圳市华星光电技术有限公司 | 一种洁净度监测系统和卡匣 |
US9083650B2 (en) * | 2012-10-16 | 2015-07-14 | Cable Television Laboratories, Inc. | Overlay network |
US9455784B2 (en) | 2012-10-31 | 2016-09-27 | Corning Optical Communications Wireless Ltd | Deployable wireless infrastructures and methods of deploying wireless infrastructures |
WO2014085115A1 (en) | 2012-11-29 | 2014-06-05 | Corning Cable Systems Llc | HYBRID INTRA-CELL / INTER-CELL REMOTE UNIT ANTENNA BONDING IN MULTIPLE-INPUT, MULTIPLE-OUTPUT (MIMO) DISTRIBUTED ANTENNA SYSTEMS (DASs) |
US9647758B2 (en) | 2012-11-30 | 2017-05-09 | Corning Optical Communications Wireless Ltd | Cabling connectivity monitoring and verification |
US9881132B2 (en) * | 2012-12-03 | 2018-01-30 | Change Healthcare Llc | Method and apparatus for remote workstation synchronization |
US20140266612A1 (en) * | 2013-03-12 | 2014-09-18 | Novatel Wireless, Inc. | Passive near field id for correlating asset with mobile tracker |
EP3008828B1 (en) | 2013-06-12 | 2017-08-09 | Corning Optical Communications Wireless Ltd. | Time-division duplexing (tdd) in distributed communications systems, including distributed antenna systems (dass) |
EP3008515A1 (en) | 2013-06-12 | 2016-04-20 | Corning Optical Communications Wireless, Ltd | Voltage controlled optical directional coupler |
US9247543B2 (en) | 2013-07-23 | 2016-01-26 | Corning Optical Communications Wireless Ltd | Monitoring non-supported wireless spectrum within coverage areas of distributed antenna systems (DASs) |
US9661781B2 (en) | 2013-07-31 | 2017-05-23 | Corning Optical Communications Wireless Ltd | Remote units for distributed communication systems and related installation methods and apparatuses |
US9887960B2 (en) | 2013-08-14 | 2018-02-06 | Nicira, Inc. | Providing services for logical networks |
DE102013216501A1 (de) * | 2013-08-20 | 2015-02-26 | Vega Grieshaber Kg | Messgerätezugangsvorrichtung, Feldgerät und Verfahren zum Steuern des Zugangs zu einem Messgerät |
US9385810B2 (en) | 2013-09-30 | 2016-07-05 | Corning Optical Communications Wireless Ltd | Connection mapping in distributed communication systems |
US9614614B2 (en) | 2013-11-03 | 2017-04-04 | Ixia | Locating a physical connector module |
CN103714309A (zh) * | 2013-12-12 | 2014-04-09 | 苏州斯普锐智能系统有限公司 | 一体式无线条码及射频读取设备 |
US9178635B2 (en) | 2014-01-03 | 2015-11-03 | Corning Optical Communications Wireless Ltd | Separation of communication signal sub-bands in distributed antenna systems (DASs) to reduce interference |
US9775123B2 (en) | 2014-03-28 | 2017-09-26 | Corning Optical Communications Wireless Ltd. | Individualized gain control of uplink paths in remote units in a distributed antenna system (DAS) based on individual remote unit contribution to combined uplink power |
US9357551B2 (en) | 2014-05-30 | 2016-05-31 | Corning Optical Communications Wireless Ltd | Systems and methods for simultaneous sampling of serial digital data streams from multiple analog-to-digital converters (ADCS), including in distributed antenna systems |
US9525472B2 (en) | 2014-07-30 | 2016-12-20 | Corning Incorporated | Reducing location-dependent destructive interference in distributed antenna systems (DASS) operating in multiple-input, multiple-output (MIMO) configuration, and related components, systems, and methods |
JP6413495B2 (ja) * | 2014-08-29 | 2018-10-31 | セイコーエプソン株式会社 | 情報処理方法、及び、記録システム |
US9730228B2 (en) | 2014-08-29 | 2017-08-08 | Corning Optical Communications Wireless Ltd | Individualized gain control of remote uplink band paths in a remote unit in a distributed antenna system (DAS), based on combined uplink power level in the remote unit |
US9602210B2 (en) | 2014-09-24 | 2017-03-21 | Corning Optical Communications Wireless Ltd | Flexible head-end chassis supporting automatic identification and interconnection of radio interface modules and optical interface modules in an optical fiber-based distributed antenna system (DAS) |
CN106797315B (zh) * | 2014-09-24 | 2021-02-02 | 诺基亚技术有限公司 | 控制设备 |
US9420542B2 (en) | 2014-09-25 | 2016-08-16 | Corning Optical Communications Wireless Ltd | System-wide uplink band gain control in a distributed antenna system (DAS), based on per band gain control of remote uplink paths in remote units |
US10659163B2 (en) | 2014-09-25 | 2020-05-19 | Corning Optical Communications LLC | Supporting analog remote antenna units (RAUs) in digital distributed antenna systems (DASs) using analog RAU digital adaptors |
WO2016071902A1 (en) | 2014-11-03 | 2016-05-12 | Corning Optical Communications Wireless Ltd. | Multi-band monopole planar antennas configured to facilitate improved radio frequency (rf) isolation in multiple-input multiple-output (mimo) antenna arrangement |
WO2016075696A1 (en) | 2014-11-13 | 2016-05-19 | Corning Optical Communications Wireless Ltd. | Analog distributed antenna systems (dass) supporting distribution of digital communications signals interfaced from a digital signal source and analog radio frequency (rf) communications signals |
US9729267B2 (en) | 2014-12-11 | 2017-08-08 | Corning Optical Communications Wireless Ltd | Multiplexing two separate optical links with the same wavelength using asymmetric combining and splitting |
WO2016098109A1 (en) | 2014-12-18 | 2016-06-23 | Corning Optical Communications Wireless Ltd. | Digital interface modules (dims) for flexibly distributing digital and/or analog communications signals in wide-area analog distributed antenna systems (dass) |
WO2016098111A1 (en) | 2014-12-18 | 2016-06-23 | Corning Optical Communications Wireless Ltd. | Digital- analog interface modules (da!ms) for flexibly.distributing digital and/or analog communications signals in wide-area analog distributed antenna systems (dass) |
US9819748B2 (en) * | 2015-01-15 | 2017-11-14 | Cisco Technology, Inc. | Network device identification in an industrial control network |
US20160249365A1 (en) | 2015-02-19 | 2016-08-25 | Corning Optical Communications Wireless Ltd. | Offsetting unwanted downlink interference signals in an uplink path in a distributed antenna system (das) |
US9681313B2 (en) | 2015-04-15 | 2017-06-13 | Corning Optical Communications Wireless Ltd | Optimizing remote antenna unit performance using an alternative data channel |
EP3091457B1 (en) * | 2015-05-02 | 2018-10-24 | F. Hoffmann-La Roche AG | Point-of-care testing system |
EP3091458B1 (en) | 2015-05-02 | 2021-02-24 | F. Hoffmann-La Roche AG | Point-of-care testing system |
US9887882B2 (en) * | 2015-06-12 | 2018-02-06 | At&T Intellectual Property I, L.P. | Referent system for devices of an NFV network |
US20170193124A1 (en) * | 2015-06-23 | 2017-07-06 | Redbite Solutions Ltd. | Cloud-Based Universal Tagging System |
US9930707B2 (en) * | 2015-07-10 | 2018-03-27 | Thales Avionics, Inc. | In-flight entertainment system that identifies wireless access point locations within cabin |
US9948349B2 (en) | 2015-07-17 | 2018-04-17 | Corning Optical Communications Wireless Ltd | IOT automation and data collection system |
US10560214B2 (en) | 2015-09-28 | 2020-02-11 | Corning Optical Communications LLC | Downlink and uplink communication path switching in a time-division duplex (TDD) distributed antenna system (DAS) |
US10165390B2 (en) | 2016-03-10 | 2018-12-25 | Keysight Technologies Singapore (Holdlngs) Pte. Ltd. | Methods, systems, and computer readable media for management of passive network taps using radio frequency identification (RFID) |
US10236924B2 (en) | 2016-03-31 | 2019-03-19 | Corning Optical Communications Wireless Ltd | Reducing out-of-channel noise in a wireless distribution system (WDS) |
US10841273B2 (en) * | 2016-04-29 | 2020-11-17 | Nicira, Inc. | Implementing logical DHCP servers in logical networks |
US10230685B2 (en) | 2016-05-20 | 2019-03-12 | At&T Intellectual Property I, L.P. | Subscriber session director |
US10650384B2 (en) * | 2016-05-31 | 2020-05-12 | Mastercard International Incorporated | Systems and methods for using network data in an automated delivery system |
CN108093092A (zh) * | 2016-11-22 | 2018-05-29 | 鸿富锦精密电子(天津)有限公司 | 服务器ip地址的分配系统及方法 |
CN110366441B (zh) | 2017-03-06 | 2022-06-28 | 康明斯滤清系统知识产权公司 | 具有过滤器监控系统的原装过滤器识别 |
WO2018204625A2 (en) * | 2017-05-03 | 2018-11-08 | Ndustrial.Io, Inc. | Device, system, and method for sensor provisioning |
US10678745B2 (en) | 2017-05-08 | 2020-06-09 | Keysight Technologies Singapore (Sales) Pte. Ltd. | Providing computing device configuration information via a light transmission |
KR102016468B1 (ko) * | 2017-09-27 | 2019-09-02 | 주식회사 포에스텍 | 미들웨어 서버 및 이의 데이터 처리 방법 |
CN108563884B (zh) * | 2018-04-20 | 2021-08-13 | 南京航空航天大学 | 一种面向大规模rfid系统的最值估计方法 |
US10992637B2 (en) | 2018-07-31 | 2021-04-27 | Juniper Networks, Inc. | Detecting hardware address conflicts in computer networks |
US10942731B2 (en) * | 2018-12-18 | 2021-03-09 | Uber Technologies, Inc. | Scalable code repository with green master |
US10931628B2 (en) | 2018-12-27 | 2021-02-23 | Juniper Networks, Inc. | Duplicate address detection for global IP address or range of link local IP addresses |
US11165744B2 (en) | 2018-12-27 | 2021-11-02 | Juniper Networks, Inc. | Faster duplicate address detection for ranges of link local addresses |
US11356330B2 (en) * | 2019-02-27 | 2022-06-07 | Oki Electric Industry Co., Ltd. | Communication device and communication method |
US10965637B1 (en) | 2019-04-03 | 2021-03-30 | Juniper Networks, Inc. | Duplicate address detection for ranges of global IP addresses |
US11848756B1 (en) | 2023-03-20 | 2023-12-19 | International Business Machines Corporation | Automatic detection of optimal networking stack and protocol |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1307706A (zh) * | 1998-06-08 | 2001-08-08 | St罗吉崔克私人有限公司 | 监视系统 |
US6553489B1 (en) * | 2000-01-12 | 2003-04-22 | Cisco Technology, Inc. | System and method for secure and efficient universal port configuration |
Family Cites Families (304)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2011A (en) * | 1841-03-18 | Appabatxts for piling saws | ||
US4625081A (en) | 1982-11-30 | 1986-11-25 | Lotito Lawrence A | Automated telephone voice service system |
US4688026A (en) * | 1984-05-15 | 1987-08-18 | Scribner James R | Method of collecting and using data associated with tagged objects |
EP0285419B1 (en) * | 1987-03-31 | 1994-08-24 | Identec Limited | Access control equipment |
US5796743A (en) | 1993-11-30 | 1998-08-18 | General Electric Company | Data word indicator in a system for assembling transport data packets |
US5588009A (en) | 1994-02-03 | 1996-12-24 | Will; Craig A. | Personal paging, communications, and locating system |
JPH0812031A (ja) * | 1994-07-01 | 1996-01-16 | Murata Mach Ltd | ピッキングシステム |
US5832503A (en) | 1995-02-24 | 1998-11-03 | Cabletron Systems, Inc. | Method and apparatus for configuration management in communications networks |
US5574722A (en) | 1995-03-21 | 1996-11-12 | Bay Networks, Inc. | Protocol independent switch |
KR100198065B1 (ko) | 1995-06-28 | 1999-06-15 | 김영환 | 하드웨어 패킷 라우터의 목적지 어드레스 검출장치 |
US5819042A (en) | 1996-02-20 | 1998-10-06 | Compaq Computer Corporation | Method and apparatus for guided configuration of unconfigured network and internetwork devices |
US5850187A (en) * | 1996-03-27 | 1998-12-15 | Amtech Corporation | Integrated electronic tag reader and wireless communication link |
US5887176A (en) * | 1996-06-28 | 1999-03-23 | Randtec, Inc. | Method and system for remote monitoring and tracking of inventory |
US6073178A (en) * | 1996-12-09 | 2000-06-06 | Sun Microsystems, Inc. | Method and apparatus for assignment of IP addresses |
JP3434994B2 (ja) * | 1996-12-12 | 2003-08-11 | 富士通株式会社 | セル組立多重化装置 |
US6111517A (en) * | 1996-12-30 | 2000-08-29 | Visionics Corporation | Continuous video monitoring using face recognition for access control |
US6324267B1 (en) | 1997-01-17 | 2001-11-27 | Scientific-Atlanta, Inc. | Two-tiered authorization and authentication for a cable data delivery system |
US6012090A (en) * | 1997-03-14 | 2000-01-04 | At&T Corp. | Client-side parallel requests for network services using group name association |
US7978564B2 (en) * | 1997-03-28 | 2011-07-12 | Carlos De La Huerga | Interactive medication container |
US6430286B1 (en) * | 1997-04-22 | 2002-08-06 | At&T Corp | Service and information management system for a telecommunications network |
US6115378A (en) | 1997-06-30 | 2000-09-05 | Sun Microsystems, Inc. | Multi-layer distributed network element |
US7162738B2 (en) * | 1998-11-03 | 2007-01-09 | Tumbleweed Communications Corp. | E-mail firewall with stored key encryption/decryption |
US6810040B1 (en) | 1997-12-22 | 2004-10-26 | Cisco Technology, Inc. | Method and apparatus for configuring network devices |
US6341130B1 (en) * | 1998-02-09 | 2002-01-22 | Lucent Technologies, Inc. | Packet classification method and apparatus employing two fields |
US6115079A (en) * | 1998-02-14 | 2000-09-05 | Mcrae; Michael W. | Programmable video channel controller |
US6330597B2 (en) * | 1998-03-04 | 2001-12-11 | Conexant Systems, Inc. | Method and apparatus for monitoring, controlling, and configuring remote communication devices |
US6145079A (en) | 1998-03-06 | 2000-11-07 | Deloitte & Touche Usa Llp | Secure electronic transactions using a trusted intermediary to perform electronic services |
US6133876A (en) * | 1998-03-23 | 2000-10-17 | Time Domain Corporation | System and method for position determination by impulse radio |
US6070187A (en) * | 1998-03-26 | 2000-05-30 | Hewlett-Packard Company | Method and apparatus for configuring a network node to be its own gateway |
US6337856B1 (en) * | 1998-05-20 | 2002-01-08 | Steelcase Development Corporation | Multimedia data communications system |
US6321264B1 (en) | 1998-08-28 | 2001-11-20 | 3Com Corporation | Network-performance statistics using end-node computer systems |
US6363477B1 (en) * | 1998-08-28 | 2002-03-26 | 3Com Corporation | Method for analyzing network application flows in an encrypted environment |
US6272113B1 (en) * | 1998-09-11 | 2001-08-07 | Compaq Computer Corporation | Network controller system that uses multicast heartbeat packets |
US6212563B1 (en) * | 1998-10-01 | 2001-04-03 | 3Com Corporation | Method and system for setting and managing externally provided internet protocol addresses using the dynamic host configuration protocol |
US6125391A (en) | 1998-10-16 | 2000-09-26 | Commerce One, Inc. | Market makers using documents for commerce in trading partner networks |
US6226675B1 (en) | 1998-10-16 | 2001-05-01 | Commerce One, Inc. | Participant server which process documents for commerce in trading partner networks |
GB2361836B (en) | 1998-11-24 | 2004-03-24 | Niksun Inc | Apparatus and method for collecting and analyzing communications data |
US6587431B1 (en) | 1998-12-18 | 2003-07-01 | Nortel Networks Limited | Supertrunking for packet switching |
US7215641B1 (en) | 1999-01-27 | 2007-05-08 | Cisco Technology, Inc. | Per-flow dynamic buffer management |
US6393458B1 (en) | 1999-01-28 | 2002-05-21 | Genrad, Inc. | Method and apparatus for load balancing in a distributed object architecture |
US6324575B1 (en) * | 1999-01-29 | 2001-11-27 | 3Com Corporation | Intelligent selection of multicast filtering modes for switch ports |
US6567408B1 (en) | 1999-02-01 | 2003-05-20 | Redback Networks Inc. | Methods and apparatus for packet classification with multi-level data structure |
US6356951B1 (en) * | 1999-03-01 | 2002-03-12 | Sun Microsystems, Inc. | System for parsing a packet for conformity with a predetermined protocol using mask and comparison values included in a parsing instruction |
US6473858B1 (en) | 1999-04-16 | 2002-10-29 | Digeo, Inc. | Method and apparatus for broadcasting data with access control |
US6678827B1 (en) * | 1999-05-06 | 2004-01-13 | Watchguard Technologies, Inc. | Managing multiple network security devices from a manager device |
US6683881B1 (en) * | 1999-05-28 | 2004-01-27 | Ericsson Inc. | Interface between an SS7 gateway and an IP network |
JP3440881B2 (ja) | 1999-06-08 | 2003-08-25 | 日本電気株式会社 | トポロジ情報自動構築方法及びその装置並びにプログラムを記録した機械読み取り可能な記録媒体 |
US6587874B1 (en) | 1999-06-29 | 2003-07-01 | Cisco Technology, Inc. | Directory assisted autoinstall of network devices |
US6868426B1 (en) * | 1999-07-07 | 2005-03-15 | Jeffrey W. Mankoff | Virtual document organizer system and method |
US6381465B1 (en) * | 1999-08-27 | 2002-04-30 | Leap Wireless International, Inc. | System and method for attaching an advertisement to an SMS message for wireless transmission |
KR100532274B1 (ko) | 1999-09-08 | 2005-11-29 | 삼성전자주식회사 | 디지털 휴대용 단말기의 장문 메시지 송수신장치 및 그 방법 |
US6327576B1 (en) * | 1999-09-21 | 2001-12-04 | Fujitsu Limited | System and method for managing expiration-dated products utilizing an electronic receipt |
US6677852B1 (en) * | 1999-09-22 | 2004-01-13 | Intermec Ip Corp. | System and method for automatically controlling or configuring a device, such as an RFID reader |
DE19947986A1 (de) * | 1999-10-05 | 2001-04-12 | Ibm | System und Verfahren zum Herunterladen von Anwendungsteilen auf eine Chipkarte |
JP2001287809A (ja) * | 2000-04-04 | 2001-10-16 | Leading Information Technology Institute | 在庫管理システム |
JP3619411B2 (ja) | 1999-12-03 | 2005-02-09 | 富士通株式会社 | パケット中継装置 |
US6510464B1 (en) * | 1999-12-14 | 2003-01-21 | Verizon Corporate Services Group Inc. | Secure gateway having routing feature |
US7149222B2 (en) | 1999-12-21 | 2006-12-12 | Converged Access, Inc. | Integrated access point network device |
US6510434B1 (en) * | 1999-12-29 | 2003-01-21 | Bellsouth Intellectual Property Corporation | System and method for retrieving information from a database using an index of XML tags and metafiles |
US7120139B1 (en) | 1999-12-30 | 2006-10-10 | At&T Corp. | Broadband cable telephony network architecture IP ITN network architecture reference model |
US6701440B1 (en) | 2000-01-06 | 2004-03-02 | Networks Associates Technology, Inc. | Method and system for protecting a computer using a remote e-mail scanning device |
US20010047422A1 (en) | 2000-01-21 | 2001-11-29 | Mcternan Brennan J. | System and method for using benchmarking to account for variations in client capabilities in the distribution of a media presentation |
KR100454513B1 (ko) | 2000-02-09 | 2004-11-03 | 인터내셔널 비지네스 머신즈 코포레이션 | 이동 장치 자동 구성 시스템, 유저의 컴퓨터 시스템 자동 구성 방법 및 저장 매체 |
JP3730471B2 (ja) | 2000-02-14 | 2006-01-05 | 富士通株式会社 | パケット転送装置 |
US7058973B1 (en) | 2000-03-03 | 2006-06-06 | Symantec Corporation | Network address translation gateway for local area networks using local IP addresses and non-translatable port addresses |
KR100452502B1 (ko) | 2000-03-06 | 2004-10-08 | 엘지전자 주식회사 | 패킷데이터 전송용 무선가입자망에서의 역방향 전력제어방법 |
US6772223B1 (en) | 2000-04-10 | 2004-08-03 | International Business Machines Corporation | Configurable classification interface for networking devices supporting multiple action packet handling rules |
US7111076B2 (en) * | 2000-04-13 | 2006-09-19 | Intel Corporation | System using transform template and XML document type definition for transforming message and its reply |
US7215637B1 (en) | 2000-04-17 | 2007-05-08 | Juniper Networks, Inc. | Systems and methods for processing packets |
US7596427B1 (en) * | 2000-05-05 | 2009-09-29 | Automed Technologies, Inc. | Medical item storage cabinet and method |
US6611526B1 (en) | 2000-05-08 | 2003-08-26 | Adc Broadband Access Systems, Inc. | System having a meshed backplane and process for transferring data therethrough |
US20020001307A1 (en) * | 2000-05-20 | 2002-01-03 | Equipe Communications Corporation | VPI/VCI availability index |
US7114008B2 (en) | 2000-06-23 | 2006-09-26 | Cloudshield Technologies, Inc. | Edge adapter architecture apparatus and method |
US7032031B2 (en) * | 2000-06-23 | 2006-04-18 | Cloudshield Technologies, Inc. | Edge adapter apparatus and method |
US7111163B1 (en) | 2000-07-10 | 2006-09-19 | Alterwan, Inc. | Wide area network using internet with quality of service |
US6862270B1 (en) * | 2000-07-14 | 2005-03-01 | At&T Corp. | Architectural reference model for QoS-driven wireless LANs |
US6804222B1 (en) * | 2000-07-14 | 2004-10-12 | At&T Corp. | In-band Qos signaling reference model for QoS-driven wireless LANs |
US7221660B1 (en) | 2000-08-08 | 2007-05-22 | E.F. Johnson Company | System and method for multicast communications using real time transport protocol (RTP) |
US6718326B2 (en) * | 2000-08-17 | 2004-04-06 | Nippon Telegraph And Telephone Corporation | Packet classification search device and method |
US20020107951A1 (en) | 2000-09-11 | 2002-08-08 | William Teague | Report group management |
US6785732B1 (en) | 2000-09-11 | 2004-08-31 | International Business Machines Corporation | Web server apparatus and method for virus checking |
US6533489B1 (en) * | 2000-09-15 | 2003-03-18 | Edward Zheng | 180-degree folding support joint |
US20020075805A1 (en) | 2000-09-22 | 2002-06-20 | Narad Networks, Inc. | Broadband system with QOS based packet handling |
US7054924B1 (en) | 2000-09-29 | 2006-05-30 | Cisco Technology, Inc. | Method and apparatus for provisioning network devices using instructions in extensible markup language |
FR2815494B1 (fr) * | 2000-10-12 | 2003-01-10 | Schneider Automation S A | Methode de configuration d'un module d'automatisme sur un reseau tcp/ip |
EP1338125A2 (en) | 2000-11-03 | 2003-08-27 | AT & T Corp. | Tiered contention multiple access (tcma): a method for priority-based shared channel access |
US6636780B1 (en) | 2000-11-07 | 2003-10-21 | Mdg Medical Inc. | Medication dispensing system including medicine cabinet and tray therefor |
US20030026268A1 (en) * | 2000-11-28 | 2003-02-06 | Siemens Technology-To-Business Center, Llc | Characteristic routing |
US7046680B1 (en) | 2000-11-28 | 2006-05-16 | Mci, Inc. | Network access system including a programmable access device having distributed service control |
US7249170B2 (en) | 2000-12-06 | 2007-07-24 | Intelliden | System and method for configuration, management and monitoring of network resources |
IL150863A0 (en) * | 2000-12-07 | 2003-02-12 | Sap Ag | System, method, computer program product for communicating data for objects that are transported from first location to second location |
CA2328633C (en) | 2000-12-15 | 2005-05-17 | James S. Lau | Apparatus and method for serving data |
US7296268B2 (en) | 2000-12-18 | 2007-11-13 | Microsoft Corporation | Dynamic monitor and controller of availability of a load-balancing cluster |
US20020069279A1 (en) | 2000-12-29 | 2002-06-06 | Romero Francisco J. | Apparatus and method for routing a transaction based on a requested level of service |
US20020126672A1 (en) | 2001-01-10 | 2002-09-12 | Nelson Chow | Method and apparatus for a flexible and reconfigurable packet classifier using content addressable memory |
US6996842B2 (en) * | 2001-01-30 | 2006-02-07 | Intel Corporation | Processing internet protocol security traffic |
US6996234B2 (en) | 2001-02-02 | 2006-02-07 | Asier Technology Corporation | Data decryption methodology |
WO2002065380A2 (en) * | 2001-02-12 | 2002-08-22 | Matrics, Inc. | Radio frequency identification architecture |
US7260115B1 (en) | 2001-02-28 | 2007-08-21 | Symbol Technologies, Inc. | System and method of ordering the transmission of data packets in a radio system |
US7882555B2 (en) | 2001-03-16 | 2011-02-01 | Kavado, Inc. | Application layer security method and system |
US7213071B2 (en) | 2001-04-03 | 2007-05-01 | International Business Machines Corporation | Quality of service improvements for network transactions |
US6539281B2 (en) * | 2001-04-23 | 2003-03-25 | Accenture Global Services Gmbh | Online medicine cabinet |
US20020161907A1 (en) * | 2001-04-25 | 2002-10-31 | Avery Moon | Adaptive multi-protocol communications system |
US7134075B2 (en) | 2001-04-26 | 2006-11-07 | International Business Machines Corporation | Conversion of documents between XML and processor efficient MXML in content based routing networks |
US20040004966A1 (en) | 2001-04-27 | 2004-01-08 | Foster Michael S. | Using virtual identifiers to route transmitted data through a network |
US7363374B2 (en) * | 2001-04-27 | 2008-04-22 | International Business Machines Corporation | Method and system for fault-tolerant remote boot in the presence of boot server overload/failure with self-throttling boot servers |
AUPR459901A0 (en) * | 2001-04-27 | 2001-05-24 | Sharinga Networks Inc. | Instant messaging |
US20020165957A1 (en) | 2001-05-02 | 2002-11-07 | Devoe Jiva Gandhara | Intelligent dynamic route selection based on active probing of network operational characteristics |
US7089586B2 (en) | 2001-05-02 | 2006-08-08 | Ipr Licensing, Inc. | Firewall protection for wireless users |
US6934702B2 (en) * | 2001-05-04 | 2005-08-23 | Sun Microsystems, Inc. | Method and system of routing messages in a distributed search network |
US6816455B2 (en) | 2001-05-09 | 2004-11-09 | Telecom Italia S.P.A. | Dynamic packet filter utilizing session tracking |
US7415512B1 (en) | 2001-05-24 | 2008-08-19 | Cisco Technology, Inc. | Method and apparatus for providing a general purpose computing platform at a router on a network |
US6813690B1 (en) | 2001-06-12 | 2004-11-02 | Network Appliance, Inc. | Caching media data using content-sensitive identifiers |
WO2002101516A2 (en) | 2001-06-13 | 2002-12-19 | Intruvert Networks, Inc. | Method and apparatus for distributed network security |
US6944678B2 (en) | 2001-06-18 | 2005-09-13 | Transtech Networks Usa, Inc. | Content-aware application switch and methods thereof |
US7020143B2 (en) | 2001-06-18 | 2006-03-28 | Ericsson Inc. | System for and method of differentiated queuing in a routing system |
US20030028599A1 (en) * | 2001-06-19 | 2003-02-06 | Kolsky Amir D. | Method and system for a communication scheme over heterogeneous networks |
US6745041B2 (en) | 2001-06-27 | 2004-06-01 | Tekelec | Methods and systems for communicating between subscribers of different application-layer mobile communications protocols |
JP4274710B2 (ja) * | 2001-06-28 | 2009-06-10 | 株式会社日立製作所 | 通信中継装置 |
US7117267B2 (en) * | 2001-06-28 | 2006-10-03 | Sun Microsystems, Inc. | System and method for providing tunnel connections between entities in a messaging system |
US6954792B2 (en) * | 2001-06-29 | 2005-10-11 | Sun Microsystems, Inc. | Pluggable authentication and access control for a messaging system |
US7363353B2 (en) | 2001-07-06 | 2008-04-22 | Juniper Networks, Inc. | Content service aggregation device for a data center |
US7002907B1 (en) * | 2001-07-26 | 2006-02-21 | Ciena Corporation | System and methods for automatic equipment provisioning for SONET networks |
US7090749B2 (en) | 2001-07-31 | 2006-08-15 | International Business Machines Corporation | Method and apparatus for simulating application workloads on an e-business application server |
US7606155B2 (en) | 2001-08-09 | 2009-10-20 | Panasonic Corporation | Transmission apparatus and transmission method |
US20030033463A1 (en) | 2001-08-10 | 2003-02-13 | Garnett Paul J. | Computer system storage |
US6560559B2 (en) * | 2001-08-17 | 2003-05-06 | Koninklijke Philips Electronics N.V. | System and method for detecting and correcting incorrect hand position of a computer user |
US7230949B2 (en) | 2001-08-24 | 2007-06-12 | Juniper Networks, Inc. | Efficient method and system for automatic discovery and verification of optimal paths through a dynamic multi-point meshed overlay network |
US20030046429A1 (en) * | 2001-08-30 | 2003-03-06 | Sonksen Bradley Stephen | Static data item processing |
US7126907B2 (en) | 2001-08-31 | 2006-10-24 | Tropic Networks Inc. | Label switched communication network, a method of conditioning the network and a method of data transmission |
US20030046339A1 (en) * | 2001-09-05 | 2003-03-06 | Ip Johnny Chong Ching | System and method for determining location and status of computer system server |
US6535924B1 (en) | 2001-09-05 | 2003-03-18 | Pluris, Inc. | Method and apparatus for performing a software upgrade of a router while the router is online |
CA2357165A1 (en) | 2001-09-10 | 2003-03-10 | Ibm Canada Limited-Ibm Canada Limitee | Configurable connector |
US7593427B1 (en) * | 2001-09-21 | 2009-09-22 | Cisco Technology, Inc. | Method and apparatus for automatic detection and provisioning of DS3 frame formats |
US7225260B2 (en) * | 2001-09-28 | 2007-05-29 | Symbol Technologies, Inc. | Software method for maintaining connectivity between applications during communications by mobile computer terminals operable in wireless networks |
US7536712B2 (en) | 2001-10-16 | 2009-05-19 | Microsoft Corporation | Flexible electronic message security mechanism |
JP2003125116A (ja) * | 2001-10-19 | 2003-04-25 | Fujitsu Ltd | 通信システム |
US6931574B1 (en) | 2001-10-24 | 2005-08-16 | Finisar Corporation | Systems and methods for interpreting communications packets |
US20030093530A1 (en) | 2001-10-26 | 2003-05-15 | Majid Syed | Arbitrator system and method for national and local content distribution |
US7127740B2 (en) | 2001-10-29 | 2006-10-24 | Pitney Bowes Inc. | Monitoring system for a corporate network |
WO2003039094A2 (en) | 2001-10-29 | 2003-05-08 | Omtool, Ltd | Methods and apparatus for securely communicating a message |
US7146403B2 (en) * | 2001-11-02 | 2006-12-05 | Juniper Networks, Inc. | Dual authentication of a requestor using a mail server and an authentication server |
US8040873B2 (en) | 2001-11-07 | 2011-10-18 | Alcatel Lucent | Distributed integration of legacy PBX system with SIP networks |
JP3726741B2 (ja) | 2001-11-16 | 2005-12-14 | 日本電気株式会社 | パケット転送装置、方法およびプログラム |
US7103040B2 (en) | 2001-11-19 | 2006-09-05 | Telefonaktieboaget Lm Ericsson (Publ) | Method and apparatus for identifying a node for data communications using its geographical location |
JP2003157477A (ja) | 2001-11-19 | 2003-05-30 | Hitachi Ltd | タグ管理サーバとこれを用いた情報の取得・活用システム |
US20040021569A1 (en) * | 2001-11-21 | 2004-02-05 | Robert Lepkofker | Personnel and resource tracking method and system for enclosed spaces |
US20030126248A1 (en) * | 2001-12-28 | 2003-07-03 | Chambers Paul S. | Method to automatically configure network routing device |
US20040136371A1 (en) | 2002-01-04 | 2004-07-15 | Muralidhar Rajeev D. | Distributed implementation of control protocols in routers and switches |
DE60210408T2 (de) | 2002-01-18 | 2006-10-19 | Stonesoft Corp. | Ueberwachung des Datenflusses zur Verbesserung des Netzwerksicherheitsschutzes |
US7120148B1 (en) | 2002-02-12 | 2006-10-10 | Cisco Technology, Inc. | System and method for providing source awareness in a wireless application protocol network environment |
US7962925B2 (en) | 2002-02-22 | 2011-06-14 | Oracle International Corporation | System and method for XML data binding |
US20060044111A1 (en) * | 2002-02-22 | 2006-03-02 | Jafa Technologies., Inc., | Real-time data reporting using radio frequency identification |
GB2385755B (en) | 2002-02-26 | 2005-07-06 | Hewlett Packard Co | Apparatus and method for data transfer |
WO2003075517A2 (en) | 2002-03-01 | 2003-09-12 | Globespan Virata Incorporated | Setup for customer premise equipment (cpe) with ppp bridge using the same public ip address at the wan side and the lan side |
US7085848B2 (en) | 2002-03-15 | 2006-08-01 | Microsoft Corporation | Time-window-constrained multicast using connection scheduling |
US7245620B2 (en) | 2002-03-15 | 2007-07-17 | Broadcom Corporation | Method and apparatus for filtering packet data in a network device |
US7367045B2 (en) | 2002-03-16 | 2008-04-29 | Trustedflow Systems, Inc. | Trusted communications system |
US7185365B2 (en) * | 2002-03-27 | 2007-02-27 | Intel Corporation | Security enabled network access control |
US7428597B2 (en) | 2002-03-28 | 2008-09-23 | Sap Ag | Content-based routing system and method |
US7385982B2 (en) | 2002-04-09 | 2008-06-10 | Next Generation Systems, Inc. | Systems and methods for providing quality of service (QoS) in an environment that does not normally support QoS features |
US7720044B1 (en) | 2002-04-19 | 2010-05-18 | Nokia Corporation | System and method for terminal configuration |
US7206862B2 (en) | 2002-04-24 | 2007-04-17 | Microsoft Corporation | Method and apparatus for efficiently matching responses to requests previously passed by a network node |
US7064660B2 (en) * | 2002-05-14 | 2006-06-20 | Motorola, Inc. | System and method for inferring an electronic rendering of an environment |
US7437451B2 (en) | 2002-05-16 | 2008-10-14 | Hewlett-Packard Development Company, L.P. | System and method for collecting desired information for network transactions at the kernel level |
US20030217171A1 (en) | 2002-05-17 | 2003-11-20 | Von Stuermer Wolfgang R. | Self-replicating and self-installing software apparatus |
US7075412B1 (en) * | 2002-05-30 | 2006-07-11 | Thingmagic L.L.C. | Methods and apparatus for operating a radio device |
JP2004013501A (ja) | 2002-06-06 | 2004-01-15 | Daishowa Seiki Co Ltd | 情報システム及び情報保持体 |
US7627693B2 (en) | 2002-06-11 | 2009-12-01 | Pandya Ashish A | IP storage processor and engine therefor using RDMA |
US7239634B1 (en) | 2002-06-17 | 2007-07-03 | Signafor, Inc. | Encryption mechanism in advanced packet switching system |
DE10227581A1 (de) | 2002-06-20 | 2004-01-08 | Esg Elektroniksystem- Und Logistik-Gmbh | Vorrichtung zum Auffinden von Objekten |
JP2004029939A (ja) | 2002-06-21 | 2004-01-29 | Hitachi Ltd | 通信プロキシ装置、および、通信プロキシ装置を用いたサービス提供方法 |
US9088494B2 (en) * | 2002-06-26 | 2015-07-21 | Avaya Communication Israel Ltd. | Packet fragmentation prevention |
AU2003244901A1 (en) * | 2002-06-26 | 2004-01-19 | Nokia Corporation | Bluetooth rf based rf-tag read/write station |
US6968374B2 (en) * | 2002-07-03 | 2005-11-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Quality of service (QOS) mechanism in an internet protocol (IP) network |
EP1540885B1 (en) * | 2002-07-08 | 2008-02-20 | Packetfront Sweden AB | Dynamic port configuration of network equipment |
JP2005532625A (ja) * | 2002-07-09 | 2005-10-27 | ビーエヌシー・アイピー・スウィッツァランド・ゲゼルシャフト・ミット・ベシュレンクテル・ハフツング | 安全な照合解決法を提供するためのシステムと方法 |
US20040010594A1 (en) * | 2002-07-11 | 2004-01-15 | International Business Machines Corporation | Virtualizing the security parameter index, marker key, frame key, and verification tag |
US7418494B2 (en) * | 2002-07-25 | 2008-08-26 | Intellectual Ventures Holding 40 Llc | Method and system for background replication of data objects |
US7301951B2 (en) * | 2002-07-31 | 2007-11-27 | At&T Knowledge Ventures, L.P. | Resource reservation protocol based guaranteed quality of service internet protocol connections over a switched network |
US7298750B2 (en) * | 2002-07-31 | 2007-11-20 | At&T Knowledge Ventures, L.P. | Enhancement of resource reservation protocol enabling short-cut internet protocol connections over a switched network |
US7237014B2 (en) * | 2002-08-01 | 2007-06-26 | Drummond Group | System and method for in situ, real-time, supply chain, interoperability verification |
US7280559B2 (en) * | 2002-08-16 | 2007-10-09 | Mitsubishi Electric Research Laboratories, Inc. | Distributed application layer protocol converter for communications network |
US20040039940A1 (en) * | 2002-08-23 | 2004-02-26 | Koninklijke Philips Electronics N.V. | Hardware-based packet filtering accelerator |
US6900762B2 (en) * | 2002-09-30 | 2005-05-31 | Lucent Technologies Inc. | Methods and apparatus for location determination based on dispersed radio frequency tags |
US6995655B2 (en) * | 2002-10-02 | 2006-02-07 | Battelle Memorial Institute | Method of simultaneously reading multiple radio frequency tags, RF tags, and RF reader |
US7321556B1 (en) * | 2002-10-28 | 2008-01-22 | Ipolicy Networks, Inc | Application prioritization policy engine |
US7051137B2 (en) | 2002-10-31 | 2006-05-23 | Intel Corporation | Event delivery |
CA2506179C (en) | 2002-11-15 | 2012-03-13 | Sensitech Inc. | Methods and apparatus for communicating condition information associated with an item |
US7061379B2 (en) * | 2002-11-21 | 2006-06-13 | Kimberly-Clark Worldwide, Inc. | RFID system and method for ensuring safety of hazardous or dangerous substances |
US7475241B2 (en) * | 2002-11-22 | 2009-01-06 | Cisco Technology, Inc. | Methods and apparatus for dynamic session key generation and rekeying in mobile IP |
US7333001B2 (en) * | 2002-11-23 | 2008-02-19 | Kathleen Lane | Secure personal RFID documents and method of use |
US7052097B2 (en) * | 2002-12-06 | 2006-05-30 | Mckesson Automation, Inc. | High capacity drawer with mechanical indicator for a dispensing device |
US20040221319A1 (en) | 2002-12-06 | 2004-11-04 | Ian Zenoni | Application streamer |
EP1580925B1 (en) | 2002-12-12 | 2008-02-06 | Huawei Technologies Co., Ltd. | Method for establishing or cancelling a service connection between a wireless local area network and a user terminal |
US20040121789A1 (en) | 2002-12-23 | 2004-06-24 | Teddy Lindsey | Method and apparatus for communicating information in a global distributed network |
US7177915B2 (en) * | 2002-12-31 | 2007-02-13 | Kurt Kopchik | Method and apparatus for wirelessly establishing user preference settings on a computer |
US7640427B2 (en) | 2003-01-07 | 2009-12-29 | Pgp Corporation | System and method for secure electronic communication in a partially keyless environment |
US20040205770A1 (en) | 2003-02-11 | 2004-10-14 | International Business Machines Corporation | Duplicate message elimination system for a message broker |
US7774495B2 (en) | 2003-02-13 | 2010-08-10 | Oracle America, Inc, | Infrastructure for accessing a peer-to-peer network environment |
US7895589B2 (en) | 2003-02-26 | 2011-02-22 | International Business Machines Corporation | Dynamic data-driven application integration adapters |
US7590715B1 (en) | 2003-03-03 | 2009-09-15 | Emc Corporation | Method and system for automatic classification of applications and services by packet inspection |
US6898632B2 (en) * | 2003-03-31 | 2005-05-24 | Finisar Corporation | Network security tap for use with intrusion detection system |
US7129837B2 (en) * | 2003-04-09 | 2006-10-31 | Savi Technology, Inc. | Continuous security state tracking for intermodal containers transported through a global supply chain |
US7398386B2 (en) | 2003-04-12 | 2008-07-08 | Cavium Networks, Inc. | Transparent IPSec processing inline between a framer and a network component |
US20050021836A1 (en) * | 2003-05-01 | 2005-01-27 | Reed Carl J. | System and method for message processing and routing |
US20050021626A1 (en) * | 2003-05-22 | 2005-01-27 | Cisco Technology, Inc. | Peer-to-peer dynamic web page sharing |
US7230519B2 (en) * | 2003-06-19 | 2007-06-12 | Scriptpro Llc | RFID tag and method of user verification |
US20040259557A1 (en) | 2003-06-20 | 2004-12-23 | Dawn-Marie Bey | Method and system for changing bandwidth based on an existing bandwidth selection |
US7590736B2 (en) | 2003-06-30 | 2009-09-15 | Microsoft Corporation | Flexible network load balancing |
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 |
US8027922B2 (en) * | 2003-07-14 | 2011-09-27 | Sprint Communications Company L.P. | Integration infrastructure |
US20050027778A1 (en) * | 2003-07-29 | 2005-02-03 | Arthur Dimitrelis | Automatic configuration of an address allocation mechanism in a computer network |
US20070112574A1 (en) | 2003-08-05 | 2007-05-17 | Greene William S | System and method for use of mobile policy agents and local services, within a geographically distributed service grid, to provide greater security via local intelligence and life-cycle management for RFlD tagged items |
SG145736A1 (en) * | 2003-08-12 | 2008-09-29 | Research In Motion Ltd | System and method for processing encoded messages |
US7769994B2 (en) * | 2003-08-13 | 2010-08-03 | Radware Ltd. | Content inspection in secure networks |
US6843121B1 (en) * | 2003-08-25 | 2005-01-18 | Eastman Kodak Company | Measuring absolute static pressure at one or more positions along a microfluidic device |
US7191248B2 (en) | 2003-08-29 | 2007-03-13 | Microsoft Corporation | Communication stack for network communication and routing |
US7362763B2 (en) | 2003-09-04 | 2008-04-22 | Samsung Electronics Co., Ltd. | Apparatus and method for classifying traffic in a distributed architecture router |
US7038573B2 (en) | 2003-09-08 | 2006-05-02 | Single Chip Systems Corporation | Systems and methods for tracking the location of items within a controlled area |
US7142866B2 (en) * | 2003-09-09 | 2006-11-28 | Harris Corporation | Load leveling in mobile ad-hoc networks to support end-to-end delay reduction, QoS and energy leveling |
US20050060208A1 (en) * | 2003-09-17 | 2005-03-17 | Gianantoni Raymond J. | Method for optimizing insurance estimates utilizing Monte Carlo simulation |
US7483384B2 (en) * | 2003-09-22 | 2009-01-27 | Hewlett-Packard Development Company, L.P. | System and method for monitoring network traffic |
US8539096B2 (en) * | 2003-09-26 | 2013-09-17 | Lsi Corporation | Systems and methods for configuring ports of an SAS domain |
US7941747B2 (en) * | 2003-10-07 | 2011-05-10 | Gtech Rhode Island Corporation | Automated generation of OLTP message source code |
US8453196B2 (en) * | 2003-10-14 | 2013-05-28 | Salesforce.Com, Inc. | Policy management in an interoperability network |
KR100849345B1 (ko) | 2003-10-30 | 2008-07-29 | 삼성전자주식회사 | 고속 패킷 데이터 시스템에서의 서비스 품질 제공 방법 |
US7176797B2 (en) * | 2003-10-31 | 2007-02-13 | Li-Cheng Richard Zai | Method and system of using active RFID tags to provide a reliable and secure RFID system |
US7155305B2 (en) * | 2003-11-04 | 2006-12-26 | Universal Electronics Inc. | System and methods for home appliance identification and control in a networked environment |
US20050102406A1 (en) * | 2003-11-07 | 2005-05-12 | Cisco Technology, Inc. | Automated configuration of a gateway |
US7026935B2 (en) * | 2003-11-10 | 2006-04-11 | Impinj, Inc. | Method and apparatus to configure an RFID system to be adaptable to a plurality of environmental conditions |
US7421695B2 (en) | 2003-11-12 | 2008-09-02 | Cisco Tech Inc | System and methodology for adaptive load balancing with behavior modification hints |
US7194485B2 (en) | 2003-11-21 | 2007-03-20 | International Business Machines Corporation | Mapping XML schema components to qualified java components |
US6963282B1 (en) * | 2003-12-05 | 2005-11-08 | Microsoft Corporation | Wireless self-describing buildings |
US8165156B1 (en) | 2003-12-16 | 2012-04-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Ethernet DSL access multiplexer and method providing dynamic service selection and end-user configuration |
US20050188103A1 (en) | 2003-12-30 | 2005-08-25 | Nokia Corporation | Method or device for delivering a packet in a scatternet |
US9065739B2 (en) | 2004-02-03 | 2015-06-23 | Nokia Technologies Oy | Method and apparatus for providing end-to-end quality of service (QoS) |
US8032429B2 (en) * | 2004-03-10 | 2011-10-04 | Microsoft Corporation | Method and identification tag for asset management |
US7165722B2 (en) * | 2004-03-10 | 2007-01-23 | Microsoft Corporation | Method and system for communicating with identification tags |
JP4276568B2 (ja) | 2004-03-26 | 2009-06-10 | 株式会社日立コミュニケーションテクノロジー | ルータ及びsipサーバ |
US20050229243A1 (en) | 2004-03-31 | 2005-10-13 | Svendsen Hugh B | Method and system for providing Web browsing through a firewall in a peer to peer network |
US7568015B2 (en) * | 2004-04-07 | 2009-07-28 | Hand Held Products, Inc. | Routing device and method for use with a HTTP enabled computer peripheral |
US9686669B2 (en) | 2004-04-08 | 2017-06-20 | Nokia Technologies Oy | Method of configuring a mobile node |
US7394381B2 (en) | 2004-05-06 | 2008-07-01 | Ut-Battelle, Llc | Marine asset security and tracking (MAST) system |
US7336175B2 (en) * | 2004-05-13 | 2008-02-26 | Cisco Technology, Inc. | Methods and devices for locating and uniquely provisioning RFID devices |
US8113418B2 (en) * | 2004-05-13 | 2012-02-14 | Cisco Technology, Inc. | Virtual readers for scalable RFID infrastructures |
US7322523B2 (en) * | 2004-05-13 | 2008-01-29 | Cisco Technology, Inc. | Methods and devices for uniquely provisioning RFID devices |
CA2565099C (en) | 2004-05-13 | 2016-08-09 | Cisco Technology, Inc. | Methods and devices for locating and provisioning rfid devices and related network devices |
CA2565451C (en) | 2004-05-13 | 2015-03-24 | 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 |
US7325734B2 (en) | 2004-05-13 | 2008-02-05 | Cisco Technology, Inc. | Methods and devices for assigning RFID device personality |
US7789308B2 (en) | 2004-05-13 | 2010-09-07 | Cisco Technology, Inc. | Locating and provisioning devices in a network |
US8249953B2 (en) * | 2004-05-13 | 2012-08-21 | Cisco Technology, Inc. | Methods and apparatus for determining the status of a device |
US20060005035A1 (en) * | 2004-06-22 | 2006-01-05 | Coughlin Michael E | Keystroke input device for use with an RFID tag and user verification system |
US7581248B2 (en) * | 2004-06-28 | 2009-08-25 | International Business Machines Corporation | Federated identity brokering |
US20060010086A1 (en) * | 2004-07-10 | 2006-01-12 | Klein Elliot S | Data append method for sent postal mail |
US8604910B2 (en) * | 2004-07-13 | 2013-12-10 | Cisco Technology, Inc. | Using syslog and SNMP for scalable monitoring of networked devices |
US7411915B1 (en) | 2004-07-21 | 2008-08-12 | Cisco Technology, Inc. | Automatically configuring switch ports with appropriate features |
EP1779680A4 (en) * | 2004-07-30 | 2008-09-17 | Reva Systems Corpoartion | SYSTEM FOR ACQUIRING RADIO FREQUENCY IDENTIFICATION LABEL DATA |
JP2008510218A (ja) | 2004-08-11 | 2008-04-03 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 生鮮製品の消費期限の監視 |
US8098158B2 (en) * | 2004-09-01 | 2012-01-17 | Microsoft Corporation | RFID server internals design |
US7701341B2 (en) * | 2004-09-01 | 2010-04-20 | Microsoft Corporation | Device service provider interface |
WO2006030422A2 (en) | 2004-09-13 | 2006-03-23 | Sandlinks Systems Ltd. | Communication and distance measurement in an addressed wide band rfid system |
US7403120B2 (en) * | 2004-09-29 | 2008-07-22 | Symbol Technologies, Inc. | Reverse infrastructure location system and method |
US7159500B2 (en) | 2004-10-12 | 2007-01-09 | The Telerobotics Corporation | Public network weapon system and method |
US20060098662A1 (en) | 2004-11-09 | 2006-05-11 | Sunil Gupta | Memory and processor efficient network communications protocol |
US8458467B2 (en) | 2005-06-21 | 2013-06-04 | Cisco Technology, Inc. | Method and apparatus for adaptive application message payload content transformation in a network infrastructure element |
US7509431B2 (en) | 2004-11-17 | 2009-03-24 | Cisco Technology, Inc. | Performing message and transformation adapter functions in a network element on behalf of an application |
US7664879B2 (en) | 2004-11-23 | 2010-02-16 | Cisco Technology, Inc. | Caching content and state data at a network element |
US20060132304A1 (en) | 2004-12-06 | 2006-06-22 | Cabell Dennis J | Rule-based management of objects |
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 |
US7496750B2 (en) | 2004-12-07 | 2009-02-24 | Cisco Technology, Inc. | Performing security functions on a message payload in a network element |
US7411501B2 (en) | 2004-12-07 | 2008-08-12 | Intermec Ip Corp. | Method to verify or track a physical address while providing a service |
US7725934B2 (en) | 2004-12-07 | 2010-05-25 | Cisco Technology, Inc. | Network and application attack protection based on application layer message inspection |
US7606267B2 (en) | 2004-12-10 | 2009-10-20 | Cisco Technology, Inc. | Reducing the sizes of application layer messages in a network element |
US8082304B2 (en) | 2004-12-10 | 2011-12-20 | Cisco Technology, Inc. | Guaranteed delivery of application layer messages by a network element |
US7323988B2 (en) * | 2004-12-17 | 2008-01-29 | Alcatel Lucent | Personal item reminder |
US8719434B2 (en) | 2004-12-29 | 2014-05-06 | Cisco Technology, Inc. | Agnostic peripheral control for media communication appliances |
US7551567B2 (en) | 2005-01-05 | 2009-06-23 | Cisco Technology, Inc. | Interpreting an application message at a network element using sampling and heuristics |
US20060155862A1 (en) | 2005-01-06 | 2006-07-13 | Hari Kathi | Data traffic load balancing based on application layer messages |
JP4450737B2 (ja) | 2005-01-11 | 2010-04-14 | 富士通株式会社 | 半導体集積回路 |
US7698416B2 (en) | 2005-01-25 | 2010-04-13 | Cisco Technology, Inc. | Application layer message-based server failover management by a network element |
US7178729B2 (en) * | 2005-02-25 | 2007-02-20 | Cisco Technology, Inc. | Methods and devices for providing alerts for spoilage and hazardous combinations |
US7205897B2 (en) * | 2005-03-01 | 2007-04-17 | Sap Aktiengesellschaft | Product flow based auto-ID infrastructure |
US7242303B2 (en) | 2005-03-04 | 2007-07-10 | Cisco Technology, Inc. | Navigation and coordination during emergencies |
US20060208889A1 (en) | 2005-03-10 | 2006-09-21 | Cisco Technology, Inc. | Automated contacting of support centers and sharing of product information via RFID |
US7213768B2 (en) | 2005-03-16 | 2007-05-08 | Cisco Technology, Inc. | Multiple device and/or user association |
US7274291B2 (en) | 2005-04-01 | 2007-09-25 | Cisco Technology, Inc. | Dynamic and hybrid RFID |
US20060253590A1 (en) * | 2005-04-08 | 2006-11-09 | Konaware, Inc. | Platform and methods for continuous asset location tracking and monitoring in intermittently connected environments |
US7793058B2 (en) | 2005-04-19 | 2010-09-07 | International Business Machines Corporation | Method and apparatus for negotiating revised service level agreements |
US20060262721A1 (en) | 2005-04-26 | 2006-11-23 | International Business Machines Corporation | Receiving data in a sensor network |
US7590756B2 (en) | 2005-05-13 | 2009-09-15 | Itt Manufacturing Enterprises, Inc. | Method and system for transferring data in a communications network using redundant communication paths |
US20060280181A1 (en) | 2005-05-17 | 2006-12-14 | Ripcord Technologies, Inc. (A Delaware Corporation) | Systems and methods for operating and management of RFID network devices |
US20060279412A1 (en) | 2005-06-13 | 2006-12-14 | Holland Joshua H | System for using RFID tags as data storage devices |
US7953826B2 (en) | 2005-07-14 | 2011-05-31 | Cisco Technology, Inc. | Provisioning and redundancy for RFID middleware servers |
US7345585B2 (en) | 2005-08-01 | 2008-03-18 | Cisco Technology, Inc. | Network based device for providing RFID middleware functionality |
US20070058634A1 (en) | 2005-09-09 | 2007-03-15 | Vipul Gupta | Interaction with wireless sensor devices |
US7609162B2 (en) * | 2005-10-10 | 2009-10-27 | Electronics And Telecommunications Research Institute | Mobile RFID service providing apparatus and method thereof |
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 |
US8014970B2 (en) | 2006-04-08 | 2011-09-06 | Vialogy Corporation | Software enabled video and sensor interoperability system and method |
US8065411B2 (en) | 2006-05-31 | 2011-11-22 | Sap Ag | System monitor for networks of nodes |
JP2008146184A (ja) | 2006-12-06 | 2008-06-26 | Fujitsu Ltd | リーダライタ装置、リーダライタ制御プログラム、データアクセスシステムおよびデータアクセス制御方法 |
US7836203B2 (en) * | 2007-08-15 | 2010-11-16 | Alcatel Lucent | Automatic route setup via snooping dynamic addresses |
US7949355B2 (en) | 2007-09-04 | 2011-05-24 | Research In Motion Limited | System and method for processing attachments to messages sent to a mobile device |
-
2004
- 2004-12-09 US US11/010,089 patent/US7422152B2/en active Active
-
2005
- 2005-04-11 US US11/104,140 patent/US8060623B2/en active Active
- 2005-04-29 CN CN200580015169.3A patent/CN100531083C/zh not_active Expired - Fee Related
- 2005-05-10 CN CN200580015167.4A patent/CN100561499C/zh not_active Expired - Fee Related
- 2005-05-10 CN CN200580015168.9A patent/CN100531082C/zh not_active Expired - Fee Related
- 2005-05-12 US US11/129,709 patent/US7648070B2/en active Active
- 2005-05-13 CN CN200580015166.XA patent/CN101263506B/zh active Active
-
2008
- 2008-04-11 US US12/082,635 patent/US20080197980A1/en not_active Abandoned
-
2011
- 2011-09-27 US US13/246,642 patent/US8601143B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1307706A (zh) * | 1998-06-08 | 2001-08-08 | St罗吉崔克私人有限公司 | 监视系统 |
US6553489B1 (en) * | 2000-01-12 | 2003-04-22 | Cisco Technology, Inc. | System and method for secure and efficient universal port configuration |
Non-Patent Citations (1)
Title |
---|
WO 2004/003801 A1,全文. |
Also Published As
Publication number | Publication date |
---|---|
CN1954328A (zh) | 2007-04-25 |
US8060623B2 (en) | 2011-11-15 |
US20050252971A1 (en) | 2005-11-17 |
CN100561499C (zh) | 2009-11-18 |
CN1954327A (zh) | 2007-04-25 |
US8601143B2 (en) | 2013-12-03 |
CN100531083C (zh) | 2009-08-19 |
US20050264420A1 (en) | 2005-12-01 |
US20050253722A1 (en) | 2005-11-17 |
US20120036243A1 (en) | 2012-02-09 |
CN101263506A (zh) | 2008-09-10 |
CN100531082C (zh) | 2009-08-19 |
US7422152B2 (en) | 2008-09-09 |
US7648070B2 (en) | 2010-01-19 |
US20080197980A1 (en) | 2008-08-21 |
CN1954329A (zh) | 2007-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101263506B (zh) | 定位、供给和识别网络中的设备 | |
EP1759328B1 (en) | Locating and provisioning devices in a network | |
US7658319B2 (en) | Methods and devices for assigning RFID device personality | |
US7336175B2 (en) | Methods and devices for locating and uniquely provisioning RFID devices | |
US7322523B2 (en) | Methods and devices for uniquely provisioning RFID devices | |
EP1763856B1 (en) | Locating, provisioning and identifying devices in a network | |
CN100433114C (zh) | 广告执行监控系统和方法 | |
EP1377931B1 (en) | Method for creating personality profiled using tagged objects | |
US7219834B2 (en) | System and method for tracking installed equipment and deploying spare parts | |
US8113418B2 (en) | Virtual readers for scalable RFID infrastructures | |
CN102741893A (zh) | 零售产品跟踪系统、方法和装置 | |
CA2565099C (en) | Methods and devices for locating and provisioning rfid devices and related network devices | |
US20150095169A1 (en) | Systems, articles and methods related to retail ordering and fulfillment, employing wireless communications | |
MXPA04007066A (es) | Sistema de manejo de inventario. |
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 |