静默RFID状态和恢复的制作方法

文档序号:13237331阅读:969来源:国知局
静默 RFID 状态和恢复的制作方法

本发明涉及在射频识别(rfid)标签中实施的有关静默rfid的状态和恢复的方法,以及射频识别(rfid)标签和包含该射频设备标签的系统。



背景技术:

诸如便携式设备、电子设备、衣服、以及其它类型的消费品的零售商品可使用销售点系统的标签以允许客户将零售商品带到用于扫描每个标签的收款台以完成零售商品的销售。射频识别(rfid)标签还可用作防盗设备。例如,将rfid读取器放置在零售商店的出口附近,并且当离开零售商店的任何商品具有活动或操作的rfid标签时触发报警。当购物者购买零售商品时,rfid读取器在结帐时发出永久使该设备失效的命令以销毁(kill)rfid标签,使得靠近零售商店出口的rfid读取器不再检测到rfid标签。



技术实现要素:

在这里描述了静默射频识别(rfid)状态和恢复的实施例。rfid标签支持包括标准状态(例如普通或正常状态)和静默状态的不同状态。rfid标签还支持用于将rfid标签置于静默状态的睡眠命令以及用于从静默状态恢复回rfid标签的正常操作(例如标准状态)的唤醒命令。当rfid标签处于标准状态时,rfid标签接收、处理、并响应来自rfid读取器的多个不同命令。当rfid标签处于静默状态时,rfid标签仅响应唤醒命令。rfid标签在静默状态下仍可以接收命令,但是不对除了唤醒命令之外的命令作出响应。

在一个或多个实施例中,rfid标签生成静默密钥并响应于接收到睡眠命令而将该静默密钥传送到rfid读取器。替选地,静默密钥由计算设备或rfid读取器生成,并且静默密钥被包括在rfid标签的存储器中所存储的睡眠命令中。rfid读取器将静默密钥连同唤醒命令一起提供给rfid标签,这允许rfid标签验证唤醒命令用于rfid标签。

在一个或多个实施例中,rfid标签被放置在存储销售点信息的商店商品之上或之内。使用电子产品代码(epc)来跟踪商品,所述电子产品代码可被包括以作为rfid标签的一部分或者与rfid标签分离。在结帐期间,诸如销售点系统的计算机系统利用rfid读取器来扫描商店商品的rfid标签并检索销售点信息。销售点系统传送销售收据以将其存储在rfid标签的存储器中,并且然后将睡眠命令传送到rfid标签以启动rfid标签状态从标准状态到静默状态的状态变化。静默密钥被生成并传送到销售点系统,并且可将静默密钥和商店商品的相关联的epc存储在零售商的数据库或后端系统中。如果客户将所购买的商店商品连同rfid标签一起退回,则销售点系统检索商品商品的epc。后端系统识别与epc相关联的静默密钥,并且销售点系统传送包括该静默密钥的唤醒命令。rfid标签对静默密钥进行验证并且在静默密钥已被认证的情况下变为标准状态。利用恢复回标准状态的rfid标签,销售点系统然后可对存储在rfid标签的存储器中的销售收据进行检索并对该商店商品退款。另外,当rfid标签恢复到标准状态时,该rfid标签可被再使用。例如,如果随后将该商品出售给另一客户,则可将随后销售的销售收据存储在rfid标签的存储器中,并且rfid标签可再次处于静默状态。

rfid标签还可选地包括安全模块,该安全模块通过在正确访问密码与命令一起提供的情况下仅允许对已认证的命令进行处理来向rfid标签提供安全性。另外,安全模块可用于生成静默密钥。

这里所讨论的静默rfid状态和恢复技术通过利用rfid标签提供了用于购买和退回商店商品的快速且有效的技术。不同于要求客户保存商店商品的销售收据的物理副本,在结帐期间将销售收据和其它信息存储在rfid标签中。如果客户退回所购买的商店商品,则可以简单地获得销售收据而不会对客户造成任何不便。rfid标签可被再使用,从而降低了成本并改善了库存控制的效率。

附图说明

将参考以下附图对静默rfid状态和恢复的实施例进行描述。在各附图中相同附图标记可以用于标示附图中所示相似特征和组件:

图1图示了根据一个或多个实施例的,可实施静默rfid状态和恢复的示例rfid标签和rfid读取器。

图2进一步图示了可实施静默rfid状态和恢复的示例环境。

图3图示了根据一个或多个实施例的,实施静默rfid状态和恢复的示例方法。

图4图示了根据一个或多个实施例的,实施静默rfid状态和恢复的另一示例方法。

图5图示了根据一个或多个实施例的,实施静默rfid状态和恢复的另一示例方法。

图6图示了根据一个或多个实施例的,实施静默rfid状态和恢复的另一示例方法。

图7图示了可实施静默rfid状态和恢复的实施例的示例设备的各个组件。

具体实施方式

虽然本文中包括参考在零售商店中的使用的对使用rfid技术的自动化设备测试的讨论,但是应当注意的是这些技术可另外地或替选地在其它领域中实施。例如,这里所讨论的技术可类似地在工厂或装配线或者客户服务设施或维修店中使用以作为存储与所制造的商品相关联的信息并通过使用rfid标签的静默状态来防止误用的方式。

如在这里所使用的,术语“上电(poweredon)”或“上电状态(powered-onstate)”指示rfid标签被开启并处于操作状态(例如标准状态或静默状态),并且术语“断电(poweredoff)”或“断电状态(powered-offstate)”指示rfid标签被关闭。术语“加电(poweredup)或(powerup)”用于指示rfid标签处于开启的过程中,诸如当rfid标签处于经由射频波提供能量来开启rfid标签的rfid读取器的通信距离之内时。在rfid标签从“断电状态”已经“加电”之后,rfid标签处于“上电状态”。术语“掉电(powered-down)或(power-down)”用于指示rfid标签处于关闭的过程中,诸如当rfid标签处于经由射频波来向rfid标签提供能量的rfid读取器的通信距离之外时。在rfid标签从“上电状态”已经“掉电”之后,rfid标签处于“断电状态”。

尽管可在任何数目的不同设备、系统、环境、和/或配置中实施静默rfid状态和恢复的特征和概念,在以下示例的设备、系统、以及方法的背景(context)下描述静默rfid状态和恢复的实施例。

图1图示了根据一个或多个实施例的,可实施静默rfid状态和恢复的示例rfid标签和rfid读取器。rfid标签100可是利用诸如处理系统102、存储器104、rf(射频)接口106、以及参考图7所示的示例设备所进一步描述的任何数目的各种组件及其任何组合来实施的。

在该示例中,rfid标签100实施了处理系统102、存储器104、以及可用于与诸如rfid读取器110的读取器进行双向无线通信108的rf接口106的组件和特征。在存在rfid读取器110的情况下rfid标签100被激活或被加电。通常,rfid标签是可利用识别数据或其它信息来编程的小型电子标签或标记。rfid读取器110可传送询问信号以作为广播消息,该广播消息请求处于范围之中的rfid标签返回rfid标签已存储的识别数据或者信息。然后,rfid标签可经由rf通信信道将数据信息无线地传输到rfid读取器,该rfid读取器110接收所述数据信息以作为rfid标签信息112。另外,rfid标签信息112可以包括要存储在rfid标签100中的信息,并且rfid读取器110可传送rfid标签信息112以将其作为标签数据114存储在rfid标签100的存储器104中。

在实施方式中,rfid标签100可包括asic/cpu模块(例如处理系统102)以及用于与rfid读取器110进行双向通信的发射器和接收器(或可以实施为收发器)。响应于接收到命令,rfid标签的asic/cpu模块对该命令进行处理,形成可以包括来自rfid标签100的数据的响应,并且该响应被无线传送到rfid读取器110。可使用例如低频(lf)、高频(hf)、或超高频(uhf)无线电波来传输来自rfid标签100的响应信号。可将rfid标签数据114存储在非易失性存储器中,并且asic/cpu模块可被实施为用于对rfid标签数据114进行处理以及对rf信号进行调制和解调的固定或可编程逻辑。rfid读取器110接收来自rfid标签100的响应信号,并且该响应信号可包括来自rfid标签100的数据。rfid读取器110所接收到的响应信号和数据可包括rfid标签100正在存储、已获得的、正在产生的信息等等。此外,从rfid标签100所接收到的响应信号和数据可包括识别信息,诸如代码或字母数字值、从传感器导出的包括传感器值的参数、参数值、描述性指示、或者其一些组合。

如在本文中所描述的,rfid标签100接收来自rfid读取器110的睡眠命令116a以变为静默状态,这有效地使rfid标签不可用且不可读。为了使rfid标签从静默状态恢复,rfid标签110接收来自rfid读取器110的唤醒命令116b以变为标准状态。

在该示例中,rfid标签100的处理系统102包括状态模块118、命令模块120、以及安全模块122以实施静默rfid状态和恢复。状态模块118、命令模块120、以及安全模块122可被实施为软件应用或模块,诸如可利用处理器(例如利用处理系统102)执行的计算机可执行软件指令。作为软件应用,可将状态模块118、命令模块120、以及安全模块122存储在计算机可读存贮存储器(例如设备存储器104)上,诸如在rfid标签100中实施的任何适当存储器设备或电子数据存贮器。

在一个或多个实施例中,rfid读取器110可经由rf接口106和无线通信108通过与存储器104进行通信的处理系统102来访问rfid标签100的存储器104(例如非易失性存储器)。例如,处理系统102的命令模块120从rfid读取器110接收诸如存储命令116c的命令116以将rfid标签信息112存储在rfid标签100的存储器104中。然后,命令模块120将所接收到的rfid标签信息112作为标签数据114存储在rfid标签100的存储器104中。在实施方式中,要存储在rfid标签100的存储器104中的rfid标签信息112可包括静默密钥124,其作为安全信息126而存储在rfid标签100的存储器104中。

在一个或多个实施例中,处理系统102的状态模块118被实施以控制rfid标签100在多个状态之一中的操作。多个状态包括标准状态(也称为正常状态)、静默状态、以及销毁状态。标准状态被实施以使得rfid标签能够接收、处理、并且响应从rfid读取器110所接收的多个不同命令(例如将数据存储到rfid标签100的命令、从rfid标签100读取数据的命令、改变rfid标签100的状态的命令(例如变为静默状态或销毁状态),等等)。静默状态被实施为仅使得rfid标签100能够响应唤醒命令116b。在rfid标签100处于静默状态时,rfid标签100忽略所接收到的所有其它命令。rfid标签100的销毁状态使rfid标签永久失效以使得rfid标签不再可再使用。一旦处于销毁状态,rfid标签100无法恢复回不同状态。

在一个或多个实施例中,处理系统102的命令模块120被实施为处理并响应从rfid读取器110所接收到的命令。命令模块120可与处理系统102的状态模块118进行通信以发起状态变化。另外,命令模块120可与安全模块122进行通信以对从rfid读取器110所接收到的命令和/或数据进行验证和认证。例如,rfid标签100从rfid读取器110接收睡眠命令116a。响应于接收到睡眠命令116a,命令模块120与状态模块118进行通信以将rfid标签100的当前状态变为静默状态。

在实施方式中,状态模块118或命令模块120可与安全模块122进行通信以生成安全信息126,其包括要存储在rfid标签的存储器104中的静默密钥。安全模块122所生成的静默密钥是密码并且可由命令模块120作为对来自rfid读取器110的睡眠命令116a的响应消息而传输到rfid读取器110。rfid读取器110接收所生成的静默密钥以作为将与唤醒命令116b一起利用的静默密钥124。静默密钥可是诸如64位密钥的各种大小。

在rfid标签处于静默状态时,为了使rfid标签100恢复回标准状态,命令模块120接收来自rfid读取器110的唤醒命令116b。如上所述,rfid标签100忽略从rfid读取器110所接收到的所有其它命令,并且不对其它命令进行处理(除了确定出它们将被忽略之外)并且不将响应传输到rfid读取器110。rfid标签所接收到的唤醒命令116b包括静默密钥124。命令模块120与安全模块122进行通信以对照rfid标签100的存储器104中的安全信息126来验证与唤醒命令116b一起接收到的静默密钥124。如果静默密钥被验证或认证(例如所接收的静默密钥与包括在安全信息126中的静默密钥相匹配或相同),则命令模块120与状态模块118进行通信以从静默状态变为标准状态。

附加地或替选地,静默密钥可由rfid读取器110或者利用rfid读取器110以与rfid标签100进行通信的计算机系统生成。在这样的情况下,不同于安全模块122生成包括如上所述的静默密钥的安全信息126,而是rfid读取器110将静默密钥124传输到rfid标签100(例如与睡眠命令116a一起)。响应接收到睡眠命令116a和静默密钥124,命令模块120(或安全模块122)将静默密钥124作为安全信息126存储在rfid标签的存储器104中。

在一个或多个实施例中,rfid标签100包括受保护状态,其实施访问密码以确定是否允许对从rfid读取器110所接收的命令进行处理。受保护状态可被包括以作为标准状态(例如子状态)的一部分,或者替选地可类似于受保护状态,除了访问密码的使用之外。将访问密码存储在rfid标签100的存储器104中的安全信息126中。当rfid标签100处于受保护状态时,如果rfid读取器110发送了已被验证或认证的访问密码(例如从rfid读取器110所接收到的访问密码与安全信息126中的访问密码匹配或相同),则安全模块122执行从rfid读取器110所接收到的命令。如果rfid读取器110发送了未被验证或认证的访问密码(例如从rfid读取器110所接收到的访问密码与安全信息126中的访问密码不匹配或不相同),则命令模块120不执行从rfid读取器110所接收到的命令。

例如,rfid标签100的命令模块120接收来自rfid读取器110的包括访问密码的睡眠命令116a。命令模块120与安全模块122进行通信以对照在rfid标签100的安全信息126中所存储的访问密码来验证来自rfid读取器110的在睡眠命令116a中所包括的所接收访问密码。如果在睡眠命令116a中包括的所接收的访问密码被验证(例如所接收到的访问密码与安全信息126中的访问密码匹配或相同),则命令模块120继续对如上所述的睡眠命令116a进行处理。如果所接收到的访问密码未被验证,则命令模块120不对睡眠命令116a进行处理。

继续以上的该示例,在rfid标签100处于静默状态时,rfid标签100的命令模块120接收包括静默密钥和访问密码的唤醒命令116b。命令模块120与安全模块122进行通信以对照存储在rfid标签100的安全信息126中的访问密码来验证包括在睡眠命令116b中的所接收的访问密码。如果包括在睡眠命令116b中的所接收的访问密码被验证或认证(例如从rfid读取器110所接收到的访问密码与存储器104中的访问密码匹配或相同),则命令模块120继续对如上所述的唤醒命令116b进行处理。如果所接收到的访问密码未被验证(例如从rfid读取器110接收到的访问密码与安全信息126中的访问密码不匹配或不相同),则命令模块120不对唤醒命令116b进行处理。

在一个或多个实施例中,由rfid标签100接收到的命令116的命令结构或分组结构包含足够的位或字节以包括命令116中的每一个的访问密码和/或静默密钥。例如,上面所讨论的命令(例如存储、唤醒、以及睡眠)中的每一个具有足够大的特定命令结构大小以包括命令、访问密码、和/或静默密钥。替选地,不同于命令结构或分组结构具有足够的大小以包括命令、访问密码、和/或静默密钥,rfid标签与rfid读取器之间的通信协议可以支持多个命令或分组来传输命令、访问密码、和/或静默密钥。

访问密码和静默密钥可具有各种不同的大小。例如,访问密码可具有32位的大小并且静默密钥可具有64位的大小。然而,这些大小的访问密码和静默密码不旨在被解释为限制,并且可替选地使用各种其它大小的访问密码和/或静默密钥。

虽然状态模块118、命令模块120、以及安全模块122被图示为rfid标签100的处理系统102的不同模块,但是替选地状态模块118、命令模块120、以及安全模块122的功能可被组合成更少的模块和/或进一步分成额外的模块。

图2图示了可实施静默rfid状态和恢复的示例环境。在该示例中,环境200包括零售商店202,该零售商店202包含包括rfid读取器206的计算机系统204以及商店商品208。商店商品208包括rfid标签210,其可是图1所示的rfid标签100。

环境200包括利用计算机系统204以用于购买商店商品208的零售商店202的收款台区(例如收款台212)。在一个或多个实施例中,计算机系统204利用rfid读取器206来与商店商品208的rfid标签210进行双向无线通信214。

在实施方式中,商店商品208的rfid标签210可响应于来自rfid读取器206的扫描或命令而经由rf通信信道将数据无线地传输到rfid读取器206。例如,当商店商品208到达收款台212时,计算机系统204的rfid读取器206扫描商店商品208以对rfid标签210加电。rfid标签接收来自rfid读取器206的信息以将其存储在rfid标签210的存储器中。该信息可包括与商店商品208相关联的信息,诸如销售收据、商店商品的型号和序列号、客户信息等等。

然后,rfid标签210接收来自rfid读取器206的睡眠命令,并且作为响应,rfid标签210传送要存储在零售商店202中的计算机系统204或后端系统中的静默密钥。rfid标签210变为仅响应包括静默密钥的唤醒命令的静默状态。

在商店商品到达出口216附近时,rfid读取器218经由位于通信范围内的无线通信220而连续地扫描位于商店商品上或商店商品内的rfid标签。尚未购买的商店商品将具有处于标准状态的rfid标签,该标准状态使得rfid读取器(例如rfid读取器218)能够在零售商店202的出口216处检测处于标准状态的rfid标签。处于静默状态的rfid标签将不会响应rfid读取器218。例如,如果商店商品208没有通过收款台212,则商店商品208的rfid标签210因为商品没有被购买而仍处于标准状态。当商店商品208到达出口216时,由于rfid标签210处于标准状态因此rfid读取器218检测商店商品208(例如rfid标签210响应来自rfid读取器218的扫描或查询命令)。然后,可采取诸如发出报警、记录商店商品208的epc、发送通知或报告等等这样的适当响应动作。在另一示例中,如果商店商品208通过收款台212,则因为商店商品被购买因此rfid标签210处于静默状态。当商店商品208到达出口216时,由于rfid标签210处于静默状态因此rfid读取器218不检测商店商品208(rfid标签仅响应唤醒命令,其未被rfid读取器218传送)。

商店商品208随后还可退货到零售商店202以进行退款。如上所述,商店商品208的rfid标签210在购买了该商店商品之后被实施为处于静默状态。为了使rfid标签210退出静默状态并变为标准状态,rfid标签210从rfid读取器206接收包括与rfid标签210相关联的静默密钥的唤醒命令。如果rfid标签210对静默密钥进行验证,则rfid标签210从静默状态变为标准状态。另外,利用rfid读取器206的计算机系统204可传送命令以擦除或删除存储在rfid标签210的存储器中的先前信息。如上所述,存储在rfid标签的存储器中的信息可是销售收据,该销售收据可在退回商店商品或随后购买商店商品时被删除。

上述讨论使得环境200能够利用rfid标签来存储信息并进入静默模式以实施安全措施,该安全措施不允许rfid标签被除了具有静默密钥的实体之外的实体读取、更改、或者再使用。此外,通过对在零售商店出口附近的未购买的商店商品进行检测,rfid标签可被实施为用于防盗设备系统。

根据静默rfid状态和恢复的实施方式,参考图3-6对示例方法300,400,500,和600进行描述。通常,本文中所描述的任何服务、组件、模块、方法、和/或操作可使用软件、固件、硬件(例如固定逻辑电路)、手动处理、或者其任何组合来实施。可以在下述计算机可读存贮存储器上存储的可执行指令的一般背景下描述示例方法的一些操作,所述计算机可读存贮存储器对于计算机处理系统而言是本地的和/或远程的,并且实施方式可包括软件应用、程序、功能等等。替选地或者另外地,本文所描述的任何功能可至少部分地由一个或多个硬件逻辑组件来执行,该硬件逻辑组件诸如但不局限于现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、系统级芯片系统(soc)、复杂可编程逻辑器件(cpld)等。

图3图示了根据一个或多个实施例的,实施静默rfid状态和恢复的示例方法300。方法300由诸如图1所示的rfid标签100或图2所示的rfid标签210的rfid标签来执行。描述该方法的顺序不应被解释为限制,并且可以任何顺序来执行任何数目的所述方法操作或其任何组合。

在302,rfid标签在标准状态下被加电,并且在304接收要存储在rfid标签的存储器中的信息。例如,该信息可是静默密钥、销售收据、与rfid标签相关联的型号和序列号、客户信息、和/或其它信息。例如,rfid标签100可接收来自rfid读取器110的rfid标签信息112以作为标签数据114存储在rfid标签100的存储器104中。

在306,接收睡眠命令。例如,rfid标签100可接收来自rfid读取器110的睡眠命令116a。

在308,对于rfid标签是否处于受保护状态而作出确定。受保护状态利用要求被包括在rfid标签所接收到的命令中的访问密码以在rfid标签处于受保护状态时允许对命令进行处理。如果rfid标签未处于受保护状态(即308中为“否”),则该处理继续前进到310。

在310,rfid标签生成存储在rfid标签的存储器中的静默密钥,并且在312可传送该静默密钥。继续以上示例,响应于接收到来自rfid读取器108的睡眠命令116a,处理系统102可生成要存储在rfid标签100的存储器104中的静默密钥并且将所生成的静默密钥作为对睡眠命令的响应消息而传送到rfid读取器110。

在314,rfid标签的当前状态变为静默状态。例如,rfid标签100的处理系统102可与状态模块118进行通信以使rfid标签100的当前状态变为静默状态。然后,该处理在316在掉电时结束。

返回到308,如果rfid标签处于受保护状态,则在318对于在睡眠命令中所包括的访问密码是否有效作出确定。如果访问密码有效(即在318中的“是”),则该处理继续以在310生成静默密钥。如果访问密码无效(即在318中的“否”),则该过程在316在掉电时结束。

可选地,在320,接收静默密钥并将其存储在rfid标签的存储器中。例如,rfid标签100可接收来自rfid读取器110的静默密钥124以将其作为安全信息126存储在rfid标签100的存储器104中。因而,不同于rfid标签100本身生成静默密钥124并将静默密钥124传送到rfid读取器110(例如在310和312),可接收来自rfid读取器110的静默密钥。

在322,可选地接收使得rfid标签变为利用访问密码的受保护状态的命令。

在320接收到静默密钥和/或在322使当前状态变为受保护状态之后,该过程继续以在314使rfid标签的当前状态变为静默状态并且然后该处理在316在掉电时结束。

在rfid标签尚未处于受保护状态的一个或多个实施例中,在320接收静默密钥并且响应于在306接收到的睡眠命令,在314使rfid标签的状态变为静默状态。然而,如果rfid标签已处于受保护状态,则响应于rfid标签所接收的访问密码是有效的而在314使rfid标签的状态变为静默状态。如果访问密码是无效的,则该过程在316在掉电时结束而没有变为静默状态,尽管在320接收到静默密钥。

图4图示了根据一个或多个实施例的,实施静默rfid状态和恢复的另一示例方法400。该方法400是由利用诸如图2所示的计算机系统和rfid读取器206的rfid读取器的计算机系统204来执行的。描述该方法的顺序不应被解释为限制,并且可以任何顺序来执行任何数目的所述方法操作或其任何组合。另外参考图2对方法400进行讨论。

在402,接收包括rfid标签的用户所选商品。例如,用户所选商品可是诸如图2所示的商店商品208的零售商店商品。例如,商店商品208由在收款台212使用计算机系统204的收银员接收。

在404,对用户所选的商品的rfid标签进行扫描以加电并检索与rfid标签相关联的信息。该信息可包括rfid标签的唯一标识符、用户所选商品的电子产品代码、存储在rfid标签的存储器中的数据等等。用于加电并检索与rfid标签相关联的信息的扫描可由例如利用rfid读取器206的计算机系统204来执行。

在406,将睡眠命令传送到rfid标签。睡眠命令可由例如计算机系统204的rfid读取器206来传送。可选地,还可将访问密码传送到rfid标签。

在408,响应于睡眠命令,rfid读取器(例如rfid读取器206)接收静默密钥。替选地,可在动作406将静默密钥连同睡眠命令一起传送到rfid标签,在这种情况下在动作408不接收静默密钥。

在410,将在404的所检索到的信息以及在408的所接收到的静默密钥存储在计算机系统或后端系统中。例如,计算系统204可将从rfid标签210所接收到的所检索信息和静默密钥存储在计算系统204的存储器中(例如非易失性存储器)。该静默密钥被存储为与rfid标签相关联。该关联可以以诸如记录、列表、数据库、或者映射或以其它方式维护静默密钥与rfid标签之间的对应关系的其它数据结构的各种方式来维护。rfid标签可以以诸如基于被包括作为rfid标签的一部分(例如存储为标签数据114)的epc、基于显示或印刷在商店商品208或rfid标签210上的条形码或其它通用商品代码(upc)等的不同方式被识别。

图5图示了根据一个或多个实施例的,实施静默rfid状态和恢复的另一示例方法500。方法500由诸如图1所示的rfid标签100或图2所示的rfid标签210的rfid标签执行。描述该方法的顺序不应被解释为限制,并且可以任何顺序来执行任何数目的所述方法操作或其任何组合。另外参考图1对该方法500进行讨论。

在502,响应于来自rfid读取器的命令,rfid标签在静默状态下被加电。

在504,对于rfid读取器的命令是否为唤醒命令作出确定。例如,rfid标签100可接收来自rfid读取器110的唤醒命令116b。在另一示例中,rfid标签100可接收来自rfid读取器110的包括静默密钥124的唤醒命令116b。

在506,响应于确定出所接收的命令是唤醒命令,将与rfid标签相关联的电子产品代码(epc)传送到rfid读取器。例如,rfid标签100可将包括epc的标签数据114传送到rfid读取器110。

在508,接收来自rfid读取器的静默密钥。例如,rfid标签100可接收来自rfid读取器110的静默密钥124。

在510,对于静默密钥是否被验证作出确定。例如,可由图1所示的安全模块122来对静默密钥进行验证。例如,安全模块122可对照存储在rfid标签100的存储器104中的安全信息126对所接收到的静默密钥进行验证或认证。

在512,对于在睡眠命令中所包括的访问密码是否有效可选地作出确定。如上所述,如果rfid标签在变为静默状态之前被置于受保护状态,则对于所有后续命令都需要访问密码。

在514,响应于静默密钥被验证并且可选地访问密码是有效的,rfid标签的静默状态变为标准状态。例如,用于对从rfid读取器110所接收到的唤醒命令进行处理的命令模块120可与状态模块118进行通信以从静默状态变为标准状态。

在516,该过程在rfid标签的掉电时结束。该过程可响应于所接收到的命令不是唤醒命令而结束、响应于与唤醒命令一起接收的静默密钥未被验证而结束、或者响应于与唤醒命令一起接收的访问密码未被验证而结束。

图6图示了根据一个或多个实施例的,实施静默rfid状态和恢复的另一示例600。该方法600是由利用诸如图2所示的计算机系统204和rfid读取器206的rfid读取器的计算机系统来执行的。描述该方法的顺序不应被解释为限制,并且可以任何顺序来执行任何数目的所述方法操作或其任何组合。另外参考图2对方法600进行讨论。

在602,接收包括处于静默状态的rfid标签的商品。该商品可是例如诸如图2所示的商店商品208的零售商店商品。例如,商店商品208由在收款台212使用计算机系统204的收银员接收。

在604,对商品的rfid标签进行扫描以加电并检索与rfid标签相关联的信息。该信息可包括rfid标签的唯一标识符、用户所选商品的电子产品代码、存储在rfid标签的存储器中的数据等等。用于加电并检索与rfid标签相关联的信息的扫描可由例如利用rfid读取器206的计算机系统204来执行。

在606,从计算机系统或后端系统检索与rfid标签相关联的静默密钥。例如,计算机系统204可以从计算机系统204的存储器或从后端系统检索与商店商品208的rfid标签210相关联的静默密钥。可以以诸如基于与rfid标签相关联的epc的各种方式来确定用于检索的适当静默密钥。epc可被包括以作为rfid标签的一部分、可以是在商店商品208上显示的或印刷的条形码或其它upc等。

在608,将包括静默密钥的唤醒命令传送到商品的rfid标签以使rfid标签从静默状态恢复回标准状态。例如,计算机系统204的rfid读取器206可将唤醒命令传送到商店商品208的rfid标签210。还可选择性地将访问密码连同唤醒命令一起传送到rfid标签210。

在610,将对商品的付款退款给购买该商品的顾客。

图7图示了可实施静默rfid状态和恢复的示例设备700的各个组件。示例设备700可被实施为参考先前附图1-6所描述的任何计算设备,诸如任何类型的客户端设备、移动电话、平板计算机、计算设备、通信设备、娱乐设备、游戏设备、媒体播放设备、和/或其它类型的设备。例如,图1所示的rfid标签100、rfid标签210、以及计算机系统204可以被实施为示例设备700。

设备700包括通信收发器702,该通信收发器702实施与其它设备的对设备数据704的有线和/或无线传输,该设备数据诸如参考图1所示的rfid标签100所描述的标签数据114和安全信息126。另外,设备数据可包括任何类型的音频、视频、和/或图像数据。示例收发器包括符合各种ieee802.15(bluetoothtm)标准的无线个人区域网(wpan)无线电、符合各种ieee802.11(wifitm)标准中的任何标准的无线局域网(wlan)无线电、用于蜂窝电话通信的无线广域网(wwan)无线电、符合各种ieee802.15(wimaxtm)标准的无线城域网(wman)无线电、以及用于网络数据通信的有线局域网(lan)以太网收发器。

设备700还可以包括一个或多个数据输入端口706,经由所述一个或多个数据输入端口706可接收任何类型的数据、媒体内容、和/或输入,诸如向设备的用户可选输入、消息、音乐、电视内容、所记录内容、以及从任何内容和/或数据源所接收到的任何其它类型的音频、视频、和/或图像数据。数据输入端口可以包括usb端口、同轴电缆端口、以及用于闪存、dvd、cd等等的其它串行或并行连接器(包括内部连接器)。这些数据输入端口可以用于使设备与任何类型的组件、外设、或者诸如麦克风和/或相机的附件相耦合。

设备700包括一个或多个处理器(例如微处理器、控制器等中的任何一个)的处理系统708和/或作为处理计算机可执行指令的系统级芯片(soc)而实施的处理器和存储器系统。该处理器系统可以至少部分地在硬件中实施,所述硬件可包括集成电路或系统级芯片的组件、专用集成电路(asic)、现场可编程门阵列(fpga)、复杂可编程逻辑器件(cpld)、以及以硅和/或其它硬件的其它实施方式。替选地或者另外地,设备可以利用软件、硬件、固件、或者结合通常在710所标识的处理和控制电路所实施的固定逻辑电路中的任何一个或其组合来实施。设备700可以进一步包括使设备内的各个组件耦合的任何类型的系统总线或其它数据和命令传递系统。系统总线可包括不同总线结构和架构以及控制和数据线中的任何一个或其组合。

设备700还包括计算机可读存贮存储器712,其实施诸如可由计算设备访问的数据存贮器并且提供对数据和可执行指令(例如软件应用、程序,功能等等)的持久存储的数据存贮设备。计算机可读存贮存储器712的示例包括易失性存储器和非易失性存储器、固定和可移动介质设备、以及维护数据以供计算设备访问的任何合适的存储器设备或电子数据存贮器。计算机可读存贮存储器可包括随机存取存储器(ram)、只读存储器(rom)、闪速存储器、以及处于各种存储器设备配置的其它类型的存储介质的各种实施方式。设备700还可以包括大容量存储介质设备。

计算机可读存贮存储器712提供了数据存储机制以存储设备数据704、其它类型的信息和/或数据、以及各种设备应用714(例如软件应用)。例如,状态模块716可利用存储器设备作为软件指令维护并且由处理系统708执行。设备应用还可以包括设备管理器,诸如任何形式的控制应用、软件应用、信号处理和控制模块、特定设备本地的代码、特定设备的硬件抽象层等。在该示例中,设备700包括实施静默rfid状态和恢复的实施例的命令模块718,并且可以用硬件组件和/或在软件中实施,诸如当设备700被实施为参考图1-2所描述的rfid标签100或rfid标签210的至少一部分时。命令模块718的示例是命令模块120。

设备700还包括诸如参考在rfid标签100中实施的安全模块122所描述的安全模块720。设备700还可包括一个或多个电源722,诸如当该设备被实施为移动设备或计算设备时。电源可以包括充电和/或电力系统,并且可被实施为柔性条状电池、可充电电池、充电超级电容器、和/或任何其它类型的主动或被动电源。

设备700还包括生成用于音频系统726的音频数据和/或生成用于显示系统728的显示数据的音频和/或视频处理系统724。音频系统和/或显示系统可以包括对音频、视频、显示、和/或图像数据进行处理、显示、和/或以其它方式呈现的任何设备。可经由rf(射频)链路、s视频链路、hdmi(高清多媒体接口)、复合视频链路、分量视频链路、dvi(数字视频接口)、模拟音频连接、或者其它类似通信链路——诸如媒体数据端口730来将显示数据和音频信号传输到音频组件和/或显示组件。在实施方式中,音频系统和/或显示系统是示例设备的整合组件。替选地,音频系统和/或显示系统是示例设备的外部外围的组件。

尽管已经以特定于特征和/或方法的语言描述了静默rfid状态和恢复的实施例,但是所附权利要求书的主题不一定局限于所描述的具体特征或方法。相反,将具体特征和方法作为静默rfid状态和恢复的示例实施方式而公开,并且其它等效特征和方法旨在落入所附权利要求书的范围之内。此外,描述了各种不同实施例,并且应当理解的是每个所描述的实施例可以独立地实施或者与一个或多个其它描述的实施例相结合地实施。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1