CN110135542B - 基于射频标签的用户交互式物联验证的方法、装置与*** - Google Patents
基于射频标签的用户交互式物联验证的方法、装置与*** Download PDFInfo
- Publication number
- CN110135542B CN110135542B CN201910612556.9A CN201910612556A CN110135542B CN 110135542 B CN110135542 B CN 110135542B CN 201910612556 A CN201910612556 A CN 201910612556A CN 110135542 B CN110135542 B CN 110135542B
- Authority
- CN
- China
- Prior art keywords
- user
- commodity
- information
- network equipment
- tag
- 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
- 238000000034 method Methods 0.000 title claims abstract description 105
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 39
- 238000012795 verification Methods 0.000 claims description 122
- 238000003860 storage Methods 0.000 claims description 39
- 230000015654 memory Effects 0.000 claims description 36
- 230000014759 maintenance of location Effects 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 16
- 230000002265 prevention Effects 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 27
- 238000004891 communication Methods 0.000 description 21
- 238000004422 calculation algorithm Methods 0.000 description 14
- 235000012907 honey Nutrition 0.000 description 13
- 230000008569 process Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 8
- 230000002093 peripheral effect Effects 0.000 description 8
- 230000005291 magnetic effect Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000000149 penetrating effect Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 241000257303 Hymenoptera Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
- G06K17/0029—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device the arrangement being specially adapted for wireless interrogation of grouped or bundled articles tagged with wireless record carriers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Storage Device Security (AREA)
Abstract
本申请的目的是提供一种基于射频标签的用户交互式物联验证的方法、装置与***。与现有技术相比,本申请通过与订购商品的用户所交互,以获取用户所设置或网络设备所确定并发送给用户的用户密码,并将该用户密码以及射频标签的芯片特征信息共同进行验证,从而通过与用户交互实现了将用户密码引入到射频标签的防伪验证中,由于用户可以主动参与商品防伪,防止平台方单方操纵防伪体系,并利用物联方法和服务器校验技术保证了芯片可以唯一性指代特定商品,避免被替换和/或重复使用,即使用户密码泄露、第三方用同格式芯片复写相同内容、或者芯片标签被替换、重复使用,本方案均可直接检出,形成可以商用的完整、有效的商品防伪***。
Description
技术领域
本申请涉及射频标签技术领域,尤其涉及一种基于射频标签的用户交互式物联验证的技术。
背景技术
随着电子商务的不断发展,需要保证商品在流通过程中不被拦截、调换,以使得用户收到的商品能够保真,杜绝、制止假冒伪造商品的流通。
现有射频标签防伪***和技术都是售方(如厂家、平台等)单独实施,如售方在射频标签芯片中写入特定的数据和内容,并将该芯片标签粘贴在商品上,用户仅能读取验证。防伪设计主要针对第三方篡改、复制、重复使用等。
但这些方法存在以下缺陷:
1.没有为用户提供交互验证,仅由售方单方在射频标签芯片中写入特定的数据和内容,导致防伪验证***所有数据都可以被售方单方操纵和篡改;2. 没有给客户提供每只芯片一对一的密码校验程序,即使有些方法提供了用户读取工具(例如APP)账户登陆密码权限,但也没有提供针对每一只标签芯片的密码比对校验程序,导致芯片写入信息可以在通用登录权限下被第三方开放读取,增加了信息被泄露、仿写的风险;3. 芯片标签物理性连结指定商品不牢:由于标签芯片80%左右面积为金属天线,必然具有一定硬度和韧性,即使是目前市面上射频标签厂商特制的防撕毁“易碎纸”芯片标签,也是可以被完整剥离而重复使用,这将导致标签芯片无法唯一性代表指定商品,从而导致商品防伪***无效而前功尽弃。这些防伪特征在商品流通过程中容易被售方操纵和/或被第三方复制、剥离替换或是被重复使用,从而无法实现预定的防伪效果。
现有的射频芯片防伪技术均致力于深化读写算法、数据加密层面,着力解决和提升某一技术节点;现有的芯片防伪体系也总是缺失一点或数点技术环节而导致无法形成完整、有效的防伪***。
发明内容
本申请的目的是提供一种基于射频标签的用户交互式物联验证的方法、装置与***。
根据本申请的一个实施例,提供了一种基于射频标签的用户交互式物联验证的方法,其中,该方法包括以下步骤:
网络设备获取一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
所述网络设备获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
所述网络设备在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,其中,所述射频标签被附着于所述商品上;
当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码;
所述读取设备将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备;
所述网络设备验证所述芯片特征信息以及所述用户密码;
根据所述用户密码以及所述芯片特征信息的验证结果,所述网络设备将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
可选地,网络设备获取一个或多个用户密码的步骤包括:
网络设备获取用户所设置的一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
可选地,网络设备获取一个或多个用户密码的步骤包括:
网络设备确定一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
其中,该方法还包括:
所述网络设备将所述一个或多个用户密码发送至与所述商品相对应的用户。
可选地,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备读取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
可选地,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备从芯片特征提供装置处获取射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
可选地,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备根据所述用户所订购的商品,从与所述商品相对应的芯片特征提供装置处获取与所述商品相对应的射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID。
可选地,该方法还包括:
所述网络设备从一个或多个芯片特征提供装置处获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,每个射频标签对应于一个或多个商品;
其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备根据所述用户所订购的商品,从所获取的一个或多个射频标签的芯片特征信息中选择与所述商品相对应的芯片特征信息。
可选地,所述芯片特征信息还包括所述芯片的固件参数信息。
可选地,该方法还包括:
所述网络设备将所述商品所对应的待验证信息写入所述射频标签,其中,所述待验证信息包括所述用户密码;
其中,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码的步骤包括:
当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息以及所述网络设备所写入的待验证信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码;
其中,该方法还包括:
所述读取设备验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配;
所述读取设备将所述待验证信息的验证结果发送至所述网络设备;
其中,所述网络设备将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备的步骤包括:
根据所述网络设备对所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果,所述网络设备将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
可选地,所述待验证信息还包括附加特征信息。
可选地,所述网络设备在所述网络设备中进行记录的步骤包括:
所述网络设备在所述网络设备中加密记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,所述射频标签被附着于所述商品上。
可选地,所述射频标签基于内置或粘贴的方式被附着于所述商品上。
根据本申请的另一个实施例,还提供了一种基于射频标签的用户交互式物联验证的方法,其中,该方法包括以下步骤:
网络设备获取一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
所述网络设备获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
所述网络设备在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,其中,所述射频标签被附着于所述商品上;
所述网络设备将所述商品所对应的待验证信息写入所述射频标签,其中,所述待验证信息包括所述用户密码;
当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息以及所述网络设备所写入的待验证信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码;
所述读取设备验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配;
若所述读取设备验证所述用户输入的所述用户密码与所述网络设备所写入的待验证信息不相匹配,则所述读取设备判定所述射频标签并未通过验证;
若所述读取设备验证所述用户输入的所述用户密码与所述网络设备所写入的待验证信息相匹配,则所述读取设备将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备;且所述网络设备验证所述芯片特征信息以及所述用户密码,并根据所述用户密码以及所述芯片特征信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
可选地,网络设备获取一个或多个用户密码的步骤包括:
网络设备获取用户所设置的一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
可选地,网络设备获取一个或多个用户密码的步骤包括:
网络设备确定一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
其中,该方法还包括:
所述网络设备将所述一个或多个用户密码发送至与所述商品相对应的用户。
可选地,所述待验证信息还包括附加特征信息。
根据本申请的另一个实施例,还提供了一种基于射频标签的用户交互式物联验证的网络设备,其中,所述网络设备包括:
用于获取一个或多个用户密码的装置,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
用于获取一个或多个射频标签的芯片特征信息的装置,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
用于在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息的装置,其中,所述射频标签被附着于所述商品上;
用于获取读取设备所读取的所述射频标签的芯片特征信息以及所述用户在所述读取设备中所输入的用户密码的装置;
用于验证所述芯片特征信息以及所述用户密码的装置;
用于根据所述用户密码以及所述芯片特征信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备的装置。
可选地,用于获取一个或多个用户密码的装置用于:
获取用户所设置的一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
可选地,用于获取一个或多个用户密码的装置用于:
确定一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
其中,所述网络设备还包括:
用于将所述一个或多个用户密码发送至与所述商品相对应的用户的装置。
可选地,用于获取一个或多个射频标签的芯片特征信息的装置用于:
读取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
可选地,用于获取一个或多个射频标签的芯片特征信息的装置用于:
从芯片特征提供装置处获取射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
可选地,用于获取一个或多个射频标签的芯片特征信息的装置用于:
根据所述用户所订购的商品,从与所述商品相对应的芯片特征提供装置处获取与所述商品相对应的射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID。
可选地,所述网络设备还包括:
用于从一个或多个芯片特征提供装置处获取一个或多个射频标签的芯片特征信息的装置,其中,所述芯片特征信息包括芯片UID,每个射频标签对应于一个或多个商品;
其中,用于获取一个或多个射频标签的芯片特征信息的装置用于:
根据所述用户所订购的商品,从所获取的一个或多个射频标签的芯片特征信息中选择与所述商品相对应的芯片特征信息。
可选地,所述芯片特征信息还包括所述芯片的固件参数信息。
可选地,所述网络设备还包括:
用于将所述商品所对应的待验证信息写入所述射频标签的装置,其中,所述待验证信息包括所述用户密码;
用于获取所述读取设备所发送的、所述待验证信息的验证结果的装置;
其中,用于将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备的装置用于:
根据所述网络设备对所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
可选地,所述待验证信息还包括附加特征信息。
可选地,用于在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息的装置用于:
在所述网络设备中加密记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,所述射频标签被附着于所述商品上。
可选地,所述射频标签基于内置或粘贴的方式被附着于所述商品上。
根据本申请的另一个实施例,还提供了一种基于射频标签的用户交互式物联验证的读取设备,其中,所述读取设备包括:
用于读取射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码的装置,其中,所述用户密码为所述用户在订购商品时所设置或由网络设备为所述用户所订购的商品所设置并由所述网络设备发送至所述用户,所述芯片特征信息包括芯片UID,所述射频标签被附着于所述商品上;
用于将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备的装置;
用于获取所述网络设备所发送的、与所述用户密码以及所述芯片特征信息的验证结果相对应的所述商品的相关信息的装置。
可选地,所述芯片特征信息还包括所述芯片的固件参数信息。
可选地,用于读取射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码的装置用于:
读取射频标签并获取所述射频标签的芯片特征信息以及网络设备在所述射频标签中所写入的待验证信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码,其中,所述待验证信息包括用户密码;
其中,所述读取设备还包括:
用于验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配的装置;
用于将所述待验证信息的验证结果发送至所述网络设备的装置;
其中,用于获取所述网络设备所发送的、与所述用户密码以及所述芯片特征信息的验证结果相对应的所述商品的相关信息的装置用于:
获取所述网络设备所发送的、与所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果相对应的所述商品的相关信息。
根据本申请的另一个实施例,还提供了一种基于射频标签的用户交互式物联验证的***,其中,所述***包括如上述任一项所述的网络设备,以及如上述任一项所述的读取设备。
可选地,所述***还包括一个或多个射频标签。
可选地,所述***还包括易碎外标签,所述易碎外标签被覆盖粘贴于所述射频标签上,且所述易碎外标签上带有唯一序列号;
其中,所述网络设备还包括:
用于存储与所述射频标签所对应的所述唯一序列号的装置,
用于在所述网络设备验证所述芯片特征信息以及所述用户密码后,将与所述射频标签相对应的唯一序列号发送至所述读取设备的装置。
根据本申请的另一个实施例,还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可读指令,当所述计算机可读指令被一个或多个设备执行时,使得所述设备执行如上述任一项所述的方法。
根据本申请的另一个实施例,还提供了一种基于射频标签的用户交互式物联验证的***,其特征在于,所述***包括存储器和处理器,所述存储器中存储有计算机可读指令,当所述计算机可读指令被所述处理器执行时,所述处理器执行如上述任一项所述的方法。
与现有技术相比,本申请通过与订购商品的用户所交互,以获取用户所设置或网络设备所确定并发送给用户的用户密码,并将该用户密码以及射频标签的芯片特征信息共同进行验证,从而本申请具有以下优点:
1.通过与用户交互实现了将用户密码引入到射频标签的防伪验证中,用户只需要具有能够读取射频标签的读取设备,即可以主动参与商品防伪,防止平台方单方操纵防伪体系,也增加用户使用信心;
2. 基于芯片特征信息的芯片防伪技术相比于二维码等明码验证技术,更能保证唯一性认证;
3.利用物联方法和服务器校验技术更保证了芯片可以唯一性指代特定商品,避免被替换和/或重复使用;进一步地,本申请的射频标签上还包含有带有唯一序列号的易碎外标签,解决芯片标签物理性连接商品技术节点,进一步实现了防替换和避免重复使用;
4. 即使用户密码泄露、第三方用同格式芯片复写相同内容、或者芯片标签被替换、重复使用,本方案均可直接检出,形成可以商用的完整、有效的商品防伪***。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出根据本申请一个实施例的一种基于射频标签的用户交互式物联验证***示意图;
图2示出根据本申请一个实施例的一种将射频标签与易碎外标签相结合,以带有易碎外标签的射频标签的示意图;
图3(a)示出根据本申请一个实施例的一种基于射频标签的用户交互式物联验证的方法流程图;
图3(b)示出根据本申请一个实施例的一种基于射频标签的用户交互式物联验证的方法流程图;
图4(a)与图4(b)分别示出根据本申请一个实施例的一种网络设备端获取一个或多个射频标签的芯片特征信息的***示意图;
图5示出根据本申请一个实施例的一种基于射频标签的用户交互式物联验证的网络设备的结构示意图;
图6示出根据本申请一个实施例的一种基于射频标签的用户交互式物联验证的读取设备的结构示意图;
图7示出了可被用于实施本申请中所述的各个实施例的示例性***。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本申请作进一步详细描述。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。
所述读取设备包括但不限于任意能够读取射频标签的读卡装置,如射频标签读卡器、可读取射频标签的移动设备、带有射频识别功能的移动设备等。
其中,所述射频标签可以为任意类型的射频标签。在一种实施例中,所述射频标签为RFID(Radio Frequency Identification,无线射频识别)射频标签,所采用的RFID芯片为任意类型的RFID芯片,包括但不限于低频RFID芯片、高频RFID芯片、超高频RFID芯片、微波RFID芯片等。在另一种实施例中,所述射频标签为NFC(Near Field Communication,近场通信)射频标签,所采用的NFC芯片为任意一种NFC芯片。
本申请所指用户设备包括但不限于任何一种可与用户进行人机交互的电子产品,例如智能手机、平板电脑、PC机等,所述用户设备可以采用任意操作***,如android操作***、iOS操作***等。
当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
下面结合附图对本申请作进一步详细描述。
图1示出根据本申请一个实施例的一种基于射频标签的用户交互式物联验证***示意图。
如图所示,该用户交互式物联验证***涉及网络设备11、读取设备12、射频标签13、用户所订购的商品14、用户15。
所述用户15通过网络平台订购一个或多个商品,所述网络设备11为所述网络平台所对应的网络设备,所述用户15通过任意一种用户终端输入自身所设置的用户密码,所述用户终端将所述用户密码发送至所述网络设备11。在此,例如,所述用户可以随订单信息同步设置商品的用户密码,也可以在订单提交完成后另行设置商品的用户密码。所述用户终端包括但不限于如PC等非移动设备以及如PAD或手机等移动设备。
在图1中,以商品14表示该用户15所订购的商品。
所述网络设备11获取到所述用户15所输入的一个或多个用户密码,并将其与该用户15所订购的一个或多个商品一一对应;然后,所述网络设备11获取一个或多个射频标签13的芯片特征信息,其中,所述一个或多个射频标签13分别对应于所述一个或多个商品,所述芯片特征信息包括芯片UID。
其中,所述芯片UID(Unique Identifier)为所述射频标签的芯片的产品身份编码固定码,且UID为半导体固件代码,每个芯片UID全球唯一,不随使用方数据读写更改或删除。
或者,所述网络设备11为所订购的一个或多个商品确定一个或多个用户密码,每个商品均对应于一个用户密码。然后,所述网络设备11获取一个或多个射频标签13的芯片特征信息,其中,所述一个或多个射频标签13分别对应于所述一个或多个商品,所述芯片特征信息包括芯片UID。
此外,所述网络设备11基于短信、邮件、信息推送渠道中的至少任一种,将所述用户密码发送至所述射频标签对应的用户15。
在此,本领域技术人员应能理解,所述网络设备11对所述用户密码的发送可以在用户购买商品时直接发送,也可以在用户收到商品后并对所述射频标签进行扫描时再行发送。此外,所述网络设备11对于用户密码的确定,可以在所述用户15确定了所购买的商品后进行,也即,当用户确定了购买的商品之后,所述网络设备开始确定相对应的用户密码;也可以在所述用户确定购买商品前就执行,也即,所述网络设备预先确定相对应的用户密码,而当用户购买商品后,则将与该用户密码相对应的射频标签与该商品相关联。
所述网络设备11将所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息进行存储记录,其中,所述射频标签13被附着于所述商品上。如附图1所示,所述射频标签13基于粘贴的方式被附着于所述商品14上;在另一种实施例中,所述附着方式还可以是内置于所述商品上。在此,每一只射频标签附着于一件指定商品,确保不会剥离、替换使用,以便唯一性指代该指定商品。
所述商品14经由例如物流等方式被运送到所述用户15的手中。当所述用户15收到所述商品14后,所述用户15通过所述读取设备12来对该商品14上所附着的射频标签13进行扫描读取。在此,所述读取设备12可以仅包含有读取射频标签的设备,也可以是如手机等具有读取射频标签功能的设备;在一种实施例中,所述读取设备12可以等同于所述用户15用于输入用户密码的用户终端设备。
当所述读取设备12对所述射频标签进行读取后,所述读取设备12获取所述射频标签的芯片特征信息,并通过与所述用户15的交互,获取用户所输入的用户密码。
然后,所述读取设备12将所获取的芯片特征信息以及用户所输入的用户密码均发送至所述网络设备11;所述网络设备11基于自身所存储的所述商品所对应的用户密码和所述商品所对应的所述芯片特征信息,对所述读取设备12所发送的上述信息进行验证。而根据不同的验证结果,所述网络设备11将与所述验证结果相对应的所述商品的商品相关信息发送至所述读取设备12。例如,如果所述用户密码和所述芯片特征信息中的任一项不符,所述网络设备11向所述读取设备12提供“未通过验证”等反馈信息;如果所述用户密码和所述芯片特征信息均比对一致,所述网络设备11向所述读取设备12提供“正品”等校验通过类似信息,并向所述读取设备12提供所述商品的商品信息。
经由上述过程,在对射频标签的验证过程中,所述用户15通过提交用户密码的方式,对所验证的信息进行主动设置,或者通过网络设备所设置的用户密码,以对所述芯片特征信息以及所述用户密码进行双重验证,实现了交叉检验,保证了所验证的信息无法被简单复制,也无法被仿冒,保证了验证的唯一性。
在一种实施例中,一种基于射频标签的用户交互式物联验证的***,其中,所述***包括如本申请任一项所述的网络设备,以及如本申请任一项所述的读取设备。
在一种实施例中,一种基于射频标签的用户交互式物联验证的***,其中,所述***包括如本申请任一项所述的网络设备、如本申请任一项所述的读取设备以及用于进行用户交互式物联验证的一个或多个射频标签。
图2示出根据本申请一个实施例的一种将射频标签与易碎外标签相结合,以带有易碎外标签的射频标签的示意图。
其中,易碎外标签131上包含有唯一序列号133,该易碎外标签131覆盖粘贴于射频标签132上。图2中,所述易碎外标签131为采用易碎材料制作的长方形标签,所述唯一序列号133印刷于所述易碎外标签31上。本领域技术人员应能理解,所述易碎外标签131可以为任意形状。所述易碎外标签131的尺寸大于所述射频标签132的尺寸,并能将该射频标签132完全覆盖。所述射频标签132包括射频芯片以及与该射频芯片相对应的天线。
因此,在一种实施例中,所述基于射频标签的用户交互式物联验证的***还包括射频标签以及易碎外标签,所述易碎外标签被覆盖粘贴于所述射频标签上,且所述易碎外标签上带有唯一序列号。
在一种实施例中,所述易碎外标签的大小与所述射频标签的大小相关联。例如,所述易碎外标签的大小可以与所述射频标签相同,从而所述易碎外标签能够以覆盖的方式粘贴在所述射频标签上。在另一种实施例中,所述易碎外标签的尺寸大于所述射频标签的尺寸,从而所述易碎外标签能够将所述射频标签完全覆盖。
在一种实施例中,所述易碎外标签的形状可以为任意形状,如方形、圆形、椭圆形、不规则多边形、三角形等。
在一种实施例中,所述易碎外标签上的唯一序列号可由射频标签的使用方来确定,该唯一序列号可以基于任意生成唯一序列号的生成方式进行确定,仅需保证该易碎外标签在预定范围内具有唯一性即可。例如,所生产的每个易碎外标签均具有唯一的唯一序列号,或者,在该射频标签的流通地区内,所使用的易碎外标签具有唯一的唯一序列号。
在一种实施例中,所述唯一序列号是被印刷于所述易碎外标签上的。
在一种实施例中,所述唯一序列号可以是数字、字母、汉字、图形等的任一种或多种的组合。
当基于射频标签的用户交互式物联验证的***包含带有所述易碎外标签的射频标签时,所述网络设备还将存储与所述射频标签所对应的所述唯一序列号,并在所述网络设备验证所述芯片特征信息以及所述用户密码后,将与所述射频标签相对应的唯一序列号发送至所述读取设备,以供用户直观校验该射频标签未被替换,进而进一步确定射频标签的芯片未被替换或重复使用。
图3(a)示出根据本申请一个实施例的一种基于射频标签的用户交互式物联验证的方法流程图。
其中,在步骤S1中,所述网络设备获取一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
在步骤S2中,所述网络设备获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
在步骤S3中,所述网络设备在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,其中,所述射频标签被附着于所述商品上;
在步骤S4中,当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码;
在步骤S5中,所述读取设备将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备;
在步骤S6中,所述网络设备验证所述芯片特征信息以及所述用户密码;
在步骤S7中,根据所述用户密码以及所述芯片特征信息的验证结果,所述网络设备将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
以下对上述步骤进行具体说明。
在步骤S1中,所述网络设备获取一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
在一种实施例中,所述网络设备获取用户所设置的一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
具体地,在步骤S1中,所述用户通过任意一种用户终端输入自身所设置的用户密码,所述用户终端将所述用户密码发送至所述网络设备。例如,所述用户通过PC端口、H5或APP手机端口、订制手持终端联网远程方式向所述网络设备提交所设置的用户密码。在此,所述用户终端包括但不限于如PC等非移动设备以及如PAD或手机等移动设备。所述用户密码可以在订购商品时直接随商品订单一起提交,也可以在提交订单之后另行提交。
在此,所述用户可以输入一个或多个密码来为所订购的部分或全部商品设置对应的密码。例如,一个用户密码可以对应于一个或多个订购商品(例如一张订单对应于一个用户密码),也可以为每个订购商品分别设置不同的用户密码。从所订购的商品的角度,若需要为某一个商品进行射频标签防伪,则该商品就会对应于一个用户密码,也即每件商品对应的一只射频芯片均分配一个密码。
在另一种实施例中,所述网络设备确定一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;其中,该方法还包括步骤(未示出):所述网络设备将所述一个或多个用户密码发送至与所述商品相对应的用户。
具体地,所述网络设备11通过自动生成或人工方式确定与所述射频标签所对应的用户密码;此外,所述网络设备11基于短信、邮件、信息推送渠道中的至少任一种,将所述用户密码发送至所述射频标签对应的用户。
在此,本领域技术人员应能理解,所述网络设备11对所述用户密码的发送可以在用户购买商品时直接发送,也可以在用户收到商品后并对所述射频标签进行扫描时再行发送。此外,所述网络设备11对于用户密码的确定,可以在所述用户确定了所购买的商品后进行,也即,当用户确定了购买的商品之后,所述网络设备开始确定相对应的用户密码;也可以在所述用户确定购买商品前就执行,也即,所述网络设备预先确定相对应的用户密码,而当用户购买商品后,则将与该用户密码相对应的射频标签与该商品相关联。
在步骤S2中,所述网络设备获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品。
具体地,在一种实施例中,所述网络设备直接读取一个或多个射频标签的芯片特征信息。在此,所述读取包含读取空白射频芯片或是读取已经预先附着在商品上的射频芯片,也即,通过直接读取芯片以获取芯片特征信息。
在一种实施例中,所述芯片特征信息还包括所述芯片的固件参数信息。具体地,所述固件参数信息包括但不限于标签类型、版本、格式、所采用的技术、通信协议关联参数(如ATQA:用于判断UID有的级别,SAK:用于对防冲突和选卡的回应)、内存信息、厂商代码等一项或多项,不同类型的射频芯片所具有的固件参数信息不同,本申请中可以采用其中至少任一项作为读取/记录的固件参数信息,以将固件参数信息也作为所验证的信息之一。在此,本申请对于所述固件参数信息的处理方式是与芯片UID的处理方式相同或相似,在此不再赘述。
图4(a)示出根据本申请一个实施例的一种网络设备端获取一个或多个射频标签的芯片特征信息的***示意图。以一个商品为例,所述网络设备11选择一个空白射频标签13,并将其作为对应于该商品的射频标签;然后,所述网络设备11通过直接读取或与其他读写卡设备相交互,以获取该空白射频标签的芯片特征信息。在另一种实施例中,所述射频标签13是已经预先附着在商品上的射频标签,所述网络设备11也可以直接读取所述射频标签的芯片特征信息。
在此,所述芯片特征信息包括芯片UID。在读取过程中,除了所述芯片UID之外,该网络设备11或其他读写卡设备还可以读取所述射频标签的固件参数信息。
在一种实施例中,所述读写卡设备可以是具有读写卡功能的移动设备,如手机;在另一种实施例中,所述读写卡设备可以是不具有读写卡功能的设备(如PC客户端)以及具有读写卡功能的外设(如PC读写卡器)的组合,不具有读写卡功能的设备以及具有读写卡功能的外设之间可通过例如ActiveX网页控件等形式进行连接。
在另一种实施例中,所述网络设备从芯片特征提供装置处获取射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
具体地,所述芯片特征提供装置包括但不限于存储有射频标签的芯片特征信息的数据库,所述射频标签已经与所述商品相对应。例如,订购商品的网络平台中可以包括存储有某一商品以及其对应的射频标签的芯片特征信息的数据库,所述射频标签已经被分配给所述商品,若用户订购了该商品,则所述网络设备从所述芯片特征提供装置处获取该射频标签的芯片特征信息;或者,其他第三方设备,如商品供应商也可以直接为其所提供的商品分配射频标签,并存储有该商品以及其所对应的射频标签的芯片特征信息,所述网络设备可以直接与所述第三方设备相交互,以获取该射频标签的芯片特征信息。
图4(b)示出根据本申请一个实施例的一种网络设备端获取一个或多个射频标签的芯片特征信息的***示意图。以一个商品为例,所述网络设备11需要获取用户所订购商品所对应的射频标签13的芯片特征信息,则所述网络设备11与存储有该商品所对应的射频标签13的芯片特征信息的芯片特征提供装置,即DB-UID进行交互,以获取该商品所对应的芯片特征信息。例如,所述网络设备11向所述DB-UID发送该商品的名称、批次、编号等信息,所述DB-UID将该商品所对应的射频标签13的芯片特征信息发送给所述网络设备11。
其中,在一种实施例中,所述网络设备根据所述用户所订购的商品,从与所述商品相对应的芯片特征提供装置处获取与所述商品相对应的射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID。
具体地,当所述用户下单订购商品以后,所述网络设备根据所订购的商品,从所述芯片特征提供装置处获取与该商品对应的射频标签的芯片特征信息;也即,只有在所述用户订购商品后,所述网络设备才向所述芯片特征提供装置发送请求,以获取对应的芯片特征信息。
在另一种实施例中,该方法还包括步骤:所述网络设备从一个或多个芯片特征提供装置处获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,每个射频标签对应于一个或多个商品;其中,所述步骤S2包括:所述网络设备根据所述用户所订购的商品,从所获取的一个或多个射频标签的芯片特征信息中选择与所述商品相对应的芯片特征信息。
也即,所述网络设备可以预先从所述芯片特征提供装置处获取一个或多个射频标签的芯片特征信息以进行存储,由于每个射频标签对应于一个或多个商品,当用户订购商品时,则所述网络设备则根据所订购的商品,从所获取的上述芯片特征信息中选择与该商品对应的芯片特征信息。
上述两种实施例能够实现将网络设备与芯片特征提供装置分设,例如,若网络设备对应于网络发货平台,芯片特征提供装置对应于厂商UID数据库,则通过分设的方式能够防止厂商方一次性泄露UID数据库,实现了UID数据的存储安全。
在此,以用户购买蜂蜜为例,蜂蜜厂商为每一瓶蜂蜜均分配了一个射频标签,并在DB-UID中记录了每一瓶蜂蜜以及其对应的射频标签的芯片UID;当用户在网络发货平台购买某一瓶蜂蜜时,所述网络发货平台向该蜂蜜厂商提交用户的购买信息,蜂蜜厂商从DB-UID中获取用户所购买的蜂蜜以及其对应的射频标签的芯片UID,并将该芯片UID信息发送给该网络发货平台;
或者,所述网络发货平台也可以预先从蜂蜜厂商处获取多瓶蜂蜜以及与该多瓶蜂蜜分别对应的射频标签的芯片UID,当用户购买其中一瓶蜂蜜时,则所述网络发货平台调用与该蜂蜜对应的芯片UID的信息。
在步骤S3中,所述网络设备在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,其中,所述射频标签被附着于所述商品上。
具体地,所述网络设备在网络设备中将所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息进行存储,在此,所述商品信息包括但不限于如商品名称、批号、保质期、产地、订单相关信息等信息,所述订单相关信息包括订单时间、订单编号、下单用户名称等。所述射频标签通过粘贴或内置等方式附着于所述商品上。
在一种实施例中,在步骤S3中,所述网络设备在所述网络设备中加密记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,所述射频标签被附着于所述商品上。
具体地,所述记录可以为加密记录。在此,可以对所述用户密码、所述芯片特征信息以及所述商品信息进行分别加密,在分别加密时可以采用相同或不同的加密算法;也可以对所述用户密码、所述芯片特征信息以及所述商品信息中的至少任两项进行共同加密,即将两者合并为一个字符串后,采用同一加密算法进行加密。
所述加密算法可以为任意用于信息加密的对称式或非对称式加密算法。在加密过程中,可以直接利用特定算法对上述信息进行加密,也可以在加密过程中加入其他加密特征信息以增强保密性。
本领域技术人员应能理解,当以所述加密方式记录所述商品的商品信息、所述商品所对应的用户密码、以及所述商品所对应的所述芯片特征信息时,在验证时,相应地具有对应的解密方式,以将所记录的上述信息进行解密,从而与所述用户所对应的读取设备所获取的所述用户输入的所述用户密码以及所述电子标签的芯片特征信息进行验证。
在步骤S4中,当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码。
具体地,当所述用户收到所述商品时,所述用户可采用对应的读取设备以对所述射频标签进行扫描;当扫描所述射频标签后,所述读取设备可根据该扫描信息请求所述用户输入所述用户密码。在此,所述请求可以是所述读取设备自行发送的输入请求;也可以是所述读取设备与所述服务设备相交互后,获取所述服务设备所发送的请求,并基于该请求在所述读取设备上请求该用户输入用户密码。
例如,所述读取设备可弹出输入框以要求所述用户输入用户密码。
同时,当所述读取设备对所述射频标签进行读取时,所述读取设备能够获取所述射频标签的芯片特征信息。
在步骤S5中,所述读取设备通过加密或非加密的通信方式,将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备。
在步骤S6中,所述网络设备验证所述芯片特征信息以及所述用户密码。
具体地,所述网络设备与所述读取设备交互,获取所述读取设备所发送的所述用户输入的所述用户密码以及所述射频标签的芯片特征信息;然后,所述网络设备端将从所述读取设备处获取的信息与该网络设备端自身存储的信息进行匹配,也即,将所述读取设备所获取的用户密码与所述网络设备所存储的用户密码、将所述读取设备所读取的芯片特征信息与所述网络设备所存储的芯片特征信息分别进行匹配验证,并获得验证结果。在此,所述匹配验证的过程可以基于预定的匹配顺序进行,例如先匹配用户密码,再匹配芯片特征信息,或反之;或者,所述匹配验证的过程可以同时进行,即同时分别匹配用户密码与芯片特征信息。
在一种实施例中,上述一种或多种信息是通过加密存储的,则在读取时,所述网络设备基于预定的解密方式将其进行解密。
在此,所述匹配结果包括但不限于:
- 所述芯片特征信息无法匹配:所述读取设备所读取的芯片特征信息并未记录在所述网络设备中;
- 所述芯片特征信息匹配但所述用户密码无法匹配;
- 所述芯片特征信息与所述用户密码均不匹配;
- 所述芯片特征信息与所述用户密码均匹配。
在步骤S7中,根据所述用户密码以及所述芯片特征信息的验证结果,所述网络设备将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
具体地,所述网络设备根据不同的验证结果,将所述商品的相关信息发送至所述读取设备,所述商品的相关信息包括但不限于所述商品的全部信息、部分信息、关联信息或者是该商品相关的空信息(如拒绝提供该商品的信息)。
例如,若所述芯片特征信息无法匹配,即所述读取设备所读取的芯片特征信息并未记录在所述网络设备中,则所述网络设备提供“非本***卡片”或“无法通过验证”等信息;优选地,所述网络设备终止进一步的校验与反馈。
若所述芯片特征信息匹配但所述用户密码无法匹配或若所述芯片特征信息与所述用户密码均不匹配,则所述网络设备提供“无法通过验证”等信息;优选地,所述网络设备终止进一步的校验与反馈。
若所述芯片特征信息与所述用户密码均匹配,则所述网络设备提供“正品”或“通过防伪验证”等信息,并将该商品的商品信息推送给所述读取设备。优选地,若所述射频标签上覆盖粘贴有带有唯一序列号的易碎外标签,则所述网络设备还可以将存储于网络设备中的唯一序列号推送至所述读取设备。
在一种实施例中,所述方法还包括步骤S8(未示出)、步骤S9(未示出)、步骤S10(未示出),其中,在步骤S8中,所述网络设备将所述商品所对应的待验证信息写入所述射频标签,其中,所述待验证信息包括所述用户所设置的用户密码;在步骤S4中,当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息、所述用户输入的所述用户密码以及所述网络设备所写入的待验证信息;在步骤S9中,所述读取设备验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配;在步骤S10中,所述读取设备将所述待验证信息的验证结果发送至所述网络设备;在步骤S7中,所述网络设备根据所述网络设备对所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
具体地,在步骤S8中,所述网络设备直接或通过读写卡设备,将所述商品所对应的待验证信息写入所述射频标签的芯片。在此,所述网络设备或读写卡设备可先读取所述射频标签,以获取所述射频标签的芯片格式、通信协议、芯片UID等参数;然后,基于上述参数,将所需要写入的信息,如所述用户所设置的用户密码写入到所述射频标签中。在一种实施例中,所述待验证信息还可以包括如所述商品的商品信息等。
在一种实施例中,所述待验证信息还包括附加特征信息,即所述网络设备或所述读写卡设备还可以将其他附加特征信息写入到所述射频标签中。所述网络设备还可以将所述附加特征信息存储与所述网络设备中。所述附加特征信息包括端不限于特征代码、特征信息等。在此,优选地,所述附加特征信息可以基于任意一种算法进行写入。
在一种实施例中,所述读写卡设备可以是具有读写卡功能的移动设备,如利用手机,以通过手机上的APP实现读写;在另一种实施例中,所述读写卡设备可以是不具有读写卡功能的设备(如PC客户端)以及具有读写卡功能的外设(如PC读写卡器)的组合,不具有读写卡功能的设备以及具有读写卡功能的外设之间可通过例如ActiveX网页控件等形式进行连接,例如,从PC客户端上的特定网页,通过ActiveX网页控件,控制PC读写卡器进行读写。
在步骤S4中,当所述用户所对应的读取设备在读取所述射频标签时,除了获取所述射频标签的芯片特征信息以及基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码,还对所述射频标签中所述网络设备所写入的待验证信息进行读取。
在步骤S9中,所述读取设备根据所述用户输入的用户密码,将该用户密码与所述网络设备所写入的待验证信息中的用户密码相匹配,以在所述读取设备端对所述用户密码进行验证。在一种实施例中,若所述用户密码未通过验证,可以直接向所述用户提供“验证未通过”的提示。
在一种实施例中,所述读取设备将所述待验证信息的验证结果发送至所述网络设备。在此,所述验证结果包括所述待验证信息的验证结果通过验证或所述待验证信息的验证结果未通过验证。
在步骤S6中,所述网络设备对所述芯片特征信息以及所述用户密码执行验证。
然后,在步骤S7中,所述网络设备端根据所述网络设备端的对所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备端对所述待验证信息的验证结果,确定最终的验证结果,并将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
例如,若所述网络设备或所述读取设备的任一项的验证结果为“未通过验证”,则所述网络设备向所述读取设备提供“无法通过验证”的信息;
例如,若所述网络设备以及所述读取设备均通过验证时,则所述网络设备向所述读取设备提供“正品”或“通过防伪验证”等信息,并将该商品的商品信息推送给所述读取设备。
图3(b)示出根据本申请一个实施例的一种基于射频标签的用户交互式物联验证的方法流程图。
其中,在步骤S1’中,所述网络设备获取一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
在步骤S2’中,所述网络设备获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
在步骤S3’中,所述网络设备在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,其中,所述射频标签被附着于所述商品上;
在步骤S4’中,所述网络设备将所述商品所对应的待验证信息写入所述射频标签,其中,所述待验证信息包括所述用户所设置的用户密码;
在步骤S5’中,当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息以及所述网络设备所写入的待验证信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码;
在步骤S6’中,所述读取设备验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配;
在步骤S71’中,若所述读取设备验证所述用户输入的所述用户密码与所述网络设备所写入的待验证信息不相匹配,则所述读取设备判定所述射频标签并未通过验证;
在步骤S721’中,若所述读取设备验证所述用户输入的所述用户密码与所述网络设备所写入的待验证信息相匹配,则所述读取设备将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备;在步骤S722’中,所述网络设备验证所述芯片特征信息以及所述用户密码,并根据所述用户密码以及所述芯片特征信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
以下对上述步骤进行具体说明。
在此,所述步骤S1’与图3(a)中的步骤S1相同或相似,所述步骤S2’与图3(a)中的步骤S2相同或相似,所述步骤S3’与图3(a)中的步骤S3相同或相似,故在此不再赘述,并将上述步骤S1、步骤S2以及步骤S3及其相关实施例以引用的方式包含于此。
在步骤S4’中,所述网络设备直接或通过读写卡设备,将所述商品所对应的待验证信息写入所述射频标签的芯片。在此,所述网络设备或读写卡设备可先读取所述射频标签,以获取所述射频标签的芯片格式、通信协议、芯片UID等参数;然后,基于上述参数,将所需要写入的信息,如所述用户所设置的用户密码写入到所述射频标签中。在一种实施例中,所述待验证信息还可以包括如所述商品的商品信息等。
在一种实施例中,所述待验证信息还包括附加特征信息,即所述网络设备或所述读写卡设备还可以将其他附加特征信息写入到所述射频标签中。所述网络设备还可以将所述附加特征信息存储与所述网络设备中。所述附加特征信息包括端不限于特征代码、特征信息等。在此,优选地,所述附加特征信息可以基于任意一种算法进行写入。
在一种实施例中,所述读写卡设备可以是具有读写卡功能的移动设备,如利用手机,以通过手机上的APP实现读写;在另一种实施例中,所述读写卡设备可以是不具有读写卡功能的设备(如PC客户端)以及具有读写卡功能的外设(如PC读写卡器)的组合,不具有读写卡功能的设备以及具有读写卡功能的外设之间可通过例如ActiveX网页控件等形式进行连接,例如,从PC客户端上的特定网页,通过ActiveX网页控件,控制PC读写卡器进行读写。
在步骤S5’中,当所述用户所对应的读取设备在读取所述射频标签时,除了获取所述射频标签的芯片特征信息以及所述用户输入的所述用户密码,还对所述射频标签中所述网络设备所写入的待验证信息进行读取。
在步骤S6’中,所述读取设备将与所述用户交互所获取的、所述用户所输入的用户密码,与从所述射频标签中读取的待验证信息中的用户密码进行匹配。若所述射频标签中所存储的待验证信息为加密存储,则将该待验证信息解密后进行匹配。
若匹配失败,则执行步骤S71’;若匹配成功,则执行步骤S721’以及步骤S722’。
若匹配失败,即所述读取设备验证所述用户输入的所述用户密码与所述网络设备所写入的待验证信息不相匹配,则在步骤S71’中,所述读取设备判定所述射频标签并未通过验证,并向用户提供验证结果信息,终止验证过程,即所述读取设备不再向所述网络设备发送后续信息,从而避免了大量无效信息的传递,避免网络设备的资源消耗。在一种实施例中,所述读取设备可向所述网络设备发送该次验证已经失败的信息。
若匹配成功,即所述读取设备验证所述用户输入的所述用户密码与所述网络设备所写入的待验证信息相匹配,则在步骤S721’中,则所述读取设备通过加密或非加密的通信方式,将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备;然后,在步骤S722’中,所述网络设备验证所述芯片特征信息以及所述用户密码,并根据所述用户密码以及所述芯片特征信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
所述步骤S722’与图3(a)中的步骤S6与步骤S7中的相应操作相同或相似,故在此不再赘述,并将上述步骤S6以及步骤S7及其相关实施例以引用的方式包含于此。
也即,在一种实施例中,若在所述读取设备端匹配失败,则所述读取设备端直接向用户提供“验证失败”等提示,并不再向网络设备发送所述用户输入的所述用户密码以及所述射频标签的芯片特征信息等信息;若在所述读取设备端匹配成功,则所述读取设备才会向所述网络设备提供所述用户输入的所述用户密码以及所述射频标签的芯片特征信息等信息,以供所述网络设备端进行进一步验证。
图5示出根据本申请一个实施例的一种基于射频标签的用户交互式物联验证的网络设备的结构示意图。所述网络设备50包括装置501、装置502、装置503、装置504、装置505、装置506。
其中,所述装置501用于获取一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
所述装置502用于获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
所述装置503用于在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息的,其中,所述射频标签被附着于所述商品上;
所述装置504用于获取读取设备所读取的所述射频标签的芯片特征信息以及所述用户在所述读取设备中所输入的用户密码;
所述装置505用于验证所述芯片特征信息以及所述用户密码;
所述装置506用于根据所述用户密码以及所述芯片特征信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
以下对上述装置进行具体说明。
所述装置501用于获取一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
在一种实施例中,所述装置501获取用户所设置的一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
具体地,所述用户通过任意一种用户终端输入自身所设置的用户密码,所述用户终端将所述用户密码发送至所述网络设备的所述装置501。例如,所述用户通过PC端口、H5或APP手机端口、订制手持终端联网远程方式向所述网络设备提交所设置的用户密码。在此,所述用户终端包括但不限于如PC等非移动设备以及如PAD或手机等移动设备。所述用户密码可以在订购商品时直接随商品订单一起提交,也可以在提交订单之后另行提交。
在此,所述用户可以输入一个或多个密码来为所订购的部分或全部商品设置对应的密码。例如,一个用户密码可以对应于一个或多个订购商品(例如一张订单对应于一个用户密码),也可以为每个订购商品分别设置不同的用户密码。从所订购的商品的角度,若需要为某一个商品进行射频标签防伪,则该商品就会对应于一个用户密码,也即每件商品对应的一只射频芯片均分配一个密码。
在另一种实施例中,所述装置501确定一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;其中,所述网络设备还包括用于将所述一个或多个用户密码发送至与所述商品相对应的用户的装置(未示出)。
具体地,所述装置501通过自动生成或人工方式确定与所述射频标签所对应的用户密码;此外,所述网络设备11基于短信、邮件、信息推送渠道中的至少任一种,将所述用户密码发送至所述射频标签对应的用户。
在此,本领域技术人员应能理解,所述网络设备11对所述用户密码的发送可以在用户购买商品时直接发送,也可以在用户收到商品后并对所述射频标签进行扫描时再行发送。此外,所述网络设备11对于用户密码的确定,可以在所述用户确定了所购买的商品后进行,也即,当用户确定了购买的商品之后,所述网络设备开始确定相对应的用户密码;也可以在所述用户确定购买商品前就执行,也即,所述网络设备预先确定相对应的用户密码,而当用户购买商品后,则将与该用户密码相对应的射频标签与该商品相关联。
所述装置502用于获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品。
具体地,在一种实施例中,所述装置502直接读取一个或多个射频标签的芯片特征信息。在此,所述读取包含读取空白射频芯片或是读取已经预先附着在商品上的射频芯片,也即,通过直接读取芯片以获取芯片特征信息。
在一种实施例中,所述芯片特征信息还包括所述芯片的固件参数信息。具体地,所述固件参数信息包括但不限于标签类型、版本、格式、所采用的技术、通信协议关联参数(如ATQA:用于判断UID有的级别,SAK:用于对防冲突和选卡的回应)、内存信息、厂商代码等一项或多项,不同类型的射频芯片所具有的固件参数信息不同,本申请中可以采用其中至少任一项作为读取/记录的固件参数信息,以将固件参数信息也作为所验证的信息之一。在此,本申请对于所述固件参数信息的处理方式是与芯片UID的处理方式相同或相似,在此不再赘述。
在另一种实施例中,所述装置502用于从芯片特征提供装置处获取射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
具体地,所述芯片特征提供装置包括但不限于存储有射频标签的芯片特征信息的数据库,所述射频标签已经与所述商品相对应。例如,订购商品的网络平台中可以包括存储有某一商品以及其对应的射频芯片的芯片特征信息的数据库,所述射频芯片已经被分配给所述商品,若用户订购了该商品,则所述装置502从所述芯片特征提供装置处获取该射频标签的芯片特征信息;或者,其他第三方设备,如商品供应商也可以直接为其所提供的商品分配射频标签,并存储有该商品以及其所对应的射频标签的芯片特征信息,所述装置502可以直接与所述第三方设备相交互,以获取该射频标签的芯片特征信息。
其中,在一种实施例中,所述装置502根据所述用户所订购的商品,从与所述商品相对应的芯片特征提供装置处获取与所述商品相对应的射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID。
具体地,当所述用户下单订购商品以后,所述装置502根据所订购的商品,从所述芯片特征提供装置处获取与该商品对应的射频标签的芯片特征信息;也即,只有在所述用户订购商品后,所述装置502才向所述芯片特征提供装置发送请求,以获取对应的芯片特征信息。
在另一种实施例中,所述网络设备还包括用于从一个或多个芯片特征提供装置处获取一个或多个射频标签的芯片特征信息的装置,其中,所述芯片特征信息包括芯片UID,每个射频标签对应于一个或多个商品;其中,所述装置502用于根据所述用户所订购的商品,从所获取的一个或多个射频标签的芯片特征信息中选择与所述商品相对应的芯片特征信息。
也即,所述网络设备可以预先从所述芯片特征提供装置处获取一个或多个射频标签的芯片特征信息以进行存储,由于每个射频标签对应于一个或多个商品,当用户订购商品时,则所述装置502则根据所订购的商品,从所获取的上述芯片特征信息中选择与该商品对应的芯片特征信息。
上述两种实施例能够实现将网络设备与芯片特征提供装置分设,例如,若网络设备对应于网络发货平台,芯片特征提供装置对应于厂商UID数据库,则通过分设的方式能够防止厂商方一次性泄露UID数据库,实现了UID数据的存储安全。
所述装置503用于在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,其中,所述射频标签被附着于所述商品上。
具体地,所述装置503在网络设备中将所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息进行存储,在此,所述商品信息包括但不限于如商品名称、批号、保质期、产地、订单相关信息等信息,所述订单相关信息包括订单时间、订单编号、下单用户名称等。所述射频标签通过粘贴或内置等方式附着于所述商品上。
在一种实施例中,所述装置503用于在所述网络设备中加密记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,所述射频标签被附着于所述商品上。
具体地,所述记录可以为加密记录。在此,可以对所述用户密码、所述芯片特征信息以及所述商品信息进行分别加密,在分别加密时可以采用相同或不同的加密算法;也可以对所述用户密码、所述芯片特征信息以及所述商品信息中的至少任两项进行共同加密,即将两者合并为一个字符串后,采用同一加密算法进行加密。
所述加密算法可以为任意用于信息加密的对称式或非对称式加密算法。在加密过程中,可以直接利用特定算法对上述信息进行加密,也可以在加密过程中加入其他加密特征信息以增强保密性。
本领域技术人员应能理解,当以所述加密方式记录所述商品的商品信息、所述商品所对应的用户密码、以及所述商品所对应的所述芯片特征信息时,在验证时,相应地具有对应的解密方式,以将所记录的上述信息进行解密,从而与所述用户所对应的读取设备所获取的所述用户输入的所述用户密码以及所述电子标签的芯片特征信息进行验证。
当所述用户收到所述商品时,所述装置504用于获取读取设备所读取的所述射频标签的芯片特征信息以及所述用户在所述读取设备中所输入的用户密码。
具体地,当所述用户收到所述商品时,所述用户可采用对应的读取设备以对所述射频标签进行扫描;当扫描所述射频标签后,所述读取设备可根据该扫描信息请求所述用户输入所述用户密码。在此,所述请求可以是所述读取设备自行发送的输入请求;也可以是所述读取设备与所述服务设备相交互后,获取所述服务设备所发送的请求,并基于该请求在所述读取设备上请求该用户输入用户密码。
所述读取设备通过加密或非加密的通信方式,将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备,相应地,所述装置504与所述读取设备相交互以获取上述信息。
所述装置505用于验证所述芯片特征信息以及所述用户密码。
具体地,所述装置505用于将从所述读取设备处获取的信息与该网络设备中自身存储的信息进行匹配,也即,将所述读取设备所获取的用户密码与所述网络设备所存储的用户密码、将所述读取设备所读取的芯片特征信息与所述网络设备所存储的芯片特征信息分别进行匹配验证,并获得验证结果。在此,所述匹配验证的过程可以基于预定的匹配顺序进行,例如先匹配用户密码,再匹配芯片特征信息,或反之;或者,所述匹配验证的过程可以同时进行,即同时分别匹配用户密码与芯片特征信息。
在一种实施例中,上述一种或多种信息是通过加密存储的,则在读取时,所述网络设备基于预定的解密方式将其进行解密。
在此,所述匹配结果包括但不限于:
- 所述芯片特征信息无法匹配:所述读取设备所读取的芯片特征信息并未记录在所述网络设备中;
- 所述芯片特征信息匹配但所述用户密码无法匹配;
- 所述芯片特征信息与所述用户密码均不匹配;
- 所述芯片特征信息与所述用户密码均匹配。
所述装置506用于根据所述用户密码以及所述芯片特征信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
具体地,所述装置506用于根据不同的验证结果,将所述商品的相关信息发送至所述读取设备,所述商品的相关信息包括但不限于所述商品的全部信息、部分信息、关联信息或者是该商品相关的空信息(如拒绝提供该商品的信息)。
例如,若所述芯片特征信息无法匹配,即所述读取设备所读取的芯片特征信息并未记录在所述网络设备中,则所述装置506提供“非本***卡片”或“无法通过验证”等信息;优选地,所述网络设备终止进一步的校验与反馈。
若所述芯片特征信息匹配但所述用户密码无法匹配或若所述芯片特征信息与所述用户密码均不匹配,则所述装置506提供“无法通过验证”等信息;优选地,所述网络设备终止进一步的校验与反馈。
若所述芯片特征信息与所述用户密码均匹配,则所述装置506提供“正品”或“通过防伪验证”等信息,并将该商品的商品信息推送给所述读取设备。优选地,若所述射频标签上覆盖粘贴有带有唯一序列号的易碎外标签,则所述装置506还可以将存储于网络设备中的唯一序列号推送至所述读取设备。
在一种实施例中,所述网络设备还包括装置507(未示出)以及装置508(未示出),其中,所述装置507用于将所述商品所对应的待验证信息写入所述射频标签,其中,所述待验证信息包括所述用户所设置的用户密码;所述装置508用于获取所述读取设备所发送的、所述待验证信息的验证结果;所述装置506用于根据所述网络设备对所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
具体地,所述装置507直接或通过读写卡设备,将所述商品所对应的待验证信息写入所述射频标签的芯片。在此,所述装置507或读写卡设备可先读取所述射频标签,以获取所述射频标签的芯片格式、通信协议、芯片UID等参数;然后,基于上述参数,将所需要写入的信息,如所述用户所设置的用户密码写入到所述射频标签中。在一种实施例中,所述待验证信息还可以包括如所述商品的商品信息等。
在一种实施例中,所述待验证信息还包括附加特征信息,即所述装置507或所述读写卡设备还可以将其他附加特征信息写入到所述射频标签中。所述网络设备还可以将所述附加特征信息存储与所述网络设备中。所述附加特征信息包括端不限于特征代码、特征信息等。在此,优选地,所述附加特征信息可以基于任意一种算法进行写入。
在一种实施例中,所述读写卡设备可以是具有读写卡功能的移动设备,如利用手机,以通过手机上的APP实现读写;在另一种实施例中,所述读写卡设备可以是不具有读写卡功能的设备(如PC客户端)以及具有读写卡功能的外设(如PC读写卡器)的组合,不具有读写卡功能的设备以及具有读写卡功能的外设之间可通过例如ActiveX网页控件等形式进行连接,例如,从PC客户端上的特定网页,通过ActiveX网页控件,控制PC读写卡器进行读写。
所述装置508获取所述读取设备对所述待验证信息的验证结果。在此,所述验证结果包括所述待验证信息的验证结果通过验证或所述待验证信息的验证结果未通过验证。
然后,所述装置506根据所述网络设备的对所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果,确定最终的验证结果,并将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
例如,若所述网络设备端或所述读取设备端的任一项的验证结果为“未通过验证”,则所述网络设备向所述读取设备端提供“无法通过验证”的信息;
例如,若所述网络设备端以及所述读取设备端均通过验证时,则所述网络设备向所述读取设备端提供“正品”或“通过防伪验证”等信息,并将该商品的商品信息推送给所述读取设备。
图6示出根据本申请一个实施例的一种基于射频标签的用户交互式物联验证的读取设备的结构示意图。其中,所述读取设备60包括装置601、装置602以及装置603。
具体地,所述装置601用于读取射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码,其中,所述用户密码为所述用户在订购商品时所设置或由网络设备为所述用户所订购的商品所设置并由所述网络设备发送至所述用户,所述芯片特征信息包括芯片UID,所述射频标签被附着于所述商品上;
所述装置602用于将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备;
所述装置603用于获取所述网络设备所发送的、与所述用户密码以及所述芯片特征信息的验证结果相对应的所述商品的相关信息。
以下对上述装置进行具体说明。
当所述用户收到所述商品时,所述用户所对应的读取设备的所述装置601读取所述射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码。
具体地,当所述用户收到所述商品时,所述用户可采用对应的读取设备的所述装置601对所述射频标签进行扫描;当扫描所述射频标签后,所述读取设备的所述装置601根据该扫描信息请求所述用户输入所述用户密码。在此,所述请求可以是所述读取设备自行发送的输入请求;也可以是所述读取设备与所述服务设备相交互后,获取所述服务设备所发送的请求,并基于该请求在所述读取设备上请求该用户输入用户密码。
例如,所述读取设备可弹出输入框以要求所述用户输入用户密码。
同时,当所述读取设备对所述射频标签进行读取时,所述读取设备能够获取所述射频标签的芯片特征信息。
在一种实施例中,所述芯片特征信息还包括所述芯片的固件参数信息。具体地,所述固件参数信息包括但不限于标签类型、版本、格式、所采用的技术、通信协议关联参数(如ATQA:用于判断UID有的级别,SAK:用于对防冲突和选卡的回应)、内存信息、厂商代码等一项或多项,不同类型的射频芯片所具有的固件参数信息不同,本申请中可以采用其中至少任一项作为读取/记录的固件参数信息,以将固件参数信息也作为所验证的信息之一。在此,本申请对于所述固件参数信息的处理方式是与芯片UID的处理方式相同或相似,在此不再赘述。
所述装置602用于通过加密或非加密的通信方式,将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备。
所述装置603用于获取所述网络设备所发送的、与所述用户密码以及所述芯片特征信息的验证结果相对应的所述商品的相关信息。
在此,不同的验证结果对应于不同的商品的相关信息;
例如,若所述芯片特征信息无法匹配,即所述读取设备所读取的芯片特征信息并未记录在所述网络设备中,则所述装置603获取到的为“非本***卡片”或“无法通过验证”等信息。
若所述芯片特征信息匹配但所述用户密码无法匹配或若所述芯片特征信息与所述用户密码均不匹配,则所述装置603获取到的为“无法通过验证”等信息。
若所述芯片特征信息与所述用户密码均匹配,则所述装置603获取到的为“正品”或“通过防伪验证”等信息,优选地,还可以获取所述商品的商品信息。优选地,若所述射频标签上覆盖粘贴有带有唯一序列号的易碎外标签,则所述装置603还可以获取所述网络设备所发送的网络设备中的唯一序列号。
在一种实施例中,所述读取设备还包括装置604(未示出)以及装置605(未示出)。其中,所述装置601用于读取射频标签并获取所述射频标签的芯片特征信息以及网络设备在所述射频标签中所写入的待验证信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码,其中,所述待验证信息包括所述用户密码;
所述装置604用于验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配的装置;
所述装置605用于将所述待验证信息的验证结果发送至所述网络设备的装置;
所述装置603用于获取所述网络设备所发送的、与所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果相对应的所述商品的相关信息。
具体地,所述装置601在读取射频标签时,同时读取所述网络设备所写入的待验证信息,所述待验证信息包括所述用户所设置的用户密码。在一种实施例中,所述待验证信息还可以包括如所述商品的商品信息等;在一种实施例中,所述待验证信息还包括附加特征信息,所述附加特征信息包括端不限于特征代码、特征信息等。
所述装置604根据所述用户输入的用户密码,将该用户密码与所述网络设备所写入的待验证信息中的用户密码相匹配,以在所述读取设备端对所述用户密码进行验证。在一种实施例中,若所述用户密码未通过验证,可以直接向所述用户提供“验证未通过”的提示;进一步地,所述读取设备不再向所述网络设备发送所述用户输入的所述用户密码以及所述射频标签的芯片特征信息,该验证过程已经终止。
所述装置605将所述待验证信息的验证结果发送至所述网络设备。在此,所述验证结果包括所述待验证信息的验证结果通过验证或所述待验证信息的验证结果未通过验证。
所述装置603所获取的所述商品的相关信息与所述网络设备的对所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果相对应。
例如,若所述网络设备或所述读取设备的任一项的验证结果为“未通过验证”,则所述网络设备向所述读取设备提供“无法通过验证”的信息;
例如,若所述网络设备以及所述读取设备均通过验证时,则所述网络设备向所述读取设备提供“正品”或“通过防伪验证”等信息,并将该商品的商品信息推送给所述读取设备。
图7示出了可被用于实施本申请中所述的各个实施例的示例性***。
在一些实施例中,***700能够作为图1、图2、图3(a)、图3(b)、图4(a)、图4(b)、图5、图6所示的实施例或其他所述实施例中的任意一个远程计算设备。在一些实施例中,***700可包括具有指令的一个或多个计算机可读介质(例如,***存储器或NVM/存储设备720)以及与该一个或多个计算机可读介质耦合并被配置为执行指令以实现模块从而执行本申请中所述的动作的一个或多个处理器(例如,(一个或多个)处理器705)。
对于一个实施例,***控制模块710可包括任意适当的接口控制器, 以向(一个或多个)处理器705中的至少一个和/或与***控制模块710通 信的任意适当的设备或组件提供任意适当的接口。
***控制模块710可包括存储器控制器模块730,以向***存储器 715提供接口。存储器控制器模块730可以是硬件模块、软件模块和/或固 件模块。
***存储器715可被用于例如为***700加载和存储数据和/或指令。 对于一个实施例,***存储器715可包括任意适当的易失性存储器,例如, 适当的DRAM。在一些实施例中,***存储器715可包括双倍数据速率类 型四同步动态随机存取存储器(DDR4SDRAM)。
对于一个实施例,***控制模块710可包括一个或多个输入/输出 (I/O)控制器,以向NVM/存储设备720及(一个或多个)通信接口725 提供接口。
例如,NVM/存储设备720可被用于存储数据和/或指令。NVM/存储设备720可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD)驱动器)。
NVM/存储设备720可包括在物理上作为***700被安装在其上的设 备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部 分。例如,NVM/存储设备720可通过网络经由(一个或多个)通信接口725进行访问。
(一个或多个)通信接口725可为***700提供接口以通过一个或多个网络和/或与任意其他适当的设备通信。***700可根据一个或多个无线 网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组 件进行无线通信。
对于一个实施例,(一个或多个)处理器705中的至少一个可与***控制模块710的一个或多个控制器(例如,存储器控制器模块730)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器705中的至少一个可与***控制模块710的一个或多个控制器的逻辑封装在一起以形成***级封装(SiP)。对于一个实施例,(一个或多个)处理器705中的至少一个可与***控制模块710的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器705中的至少一个可与***控制模块710的一个或多个控制器的逻辑集成在同一模具上以形成片上*** (SoC)。
在各个实施例中,***700可以但不限于是:服务器、工作站、台式 计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板 电脑、上网本等)。在各个实施例中,***700可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,***700包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。
通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个***传送到另一***的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、RF、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。
作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(RAM, DRAM, SRAM);以及非易失性存储器,诸如闪存、各种只读存储器(ROM,PROM, EPROM, EEPROM)、磁性和铁磁/铁电存储器(MRAM, FeRAM);以及磁性和光学存储设备(硬盘、磁带、CD、DVD);或其它现在已知的介质或今后开发的能够存储供计算机***使用的计算机可读信息/数据。
在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。“多个”的含义是两个或者更多,除非另有明确具体的限定。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
在权利要求书中规定了各个实施例的各个方面。在下列编号条款中规定了各个实施例的这些和其他方面:
1.一种基于射频标签的用户交互式物联验证的方法,其中,该方法包括以下步骤:
网络设备获取一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
所述网络设备获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
所述网络设备在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,其中,所述射频标签被附着于所述商品上;
当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码;
所述读取设备将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备;
所述网络设备验证所述芯片特征信息以及所述用户密码;
根据所述用户密码以及所述芯片特征信息的验证结果,所述网络设备将与所述验证结果相对应的所述商品的相关信息 发送至所述读取设备。
2. 根据条款1所述的方法,其中,网络设备获取一个或多个用户密码的步骤包括:
网络设备获取用户所设置的一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
3. 根据条款1所述的方法,其中,网络设备获取一个或多个用户密码的步骤包括:
网络设备确定一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
其中,该方法还包括:
所述网络设备将所述一个或多个用户密码发送至与所述商品相对应的用户。
4.根据条款1至3中任一项所述的方法,其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备读取 一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
5. 根据条款1至3中任一项所述的方法,其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备从芯片特征提供装置 处获取射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
6.根据条款5所述的方法,其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备根据所述用户所订购的商品,从与所述商品相对应的芯片特征提供装置处获取与所述商品相对应的射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID。
7. 根据条款5所述的方法,其中,该方法还包括:
所述网络设备从一个或多个芯片特征提供装置处获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,每个射频标签对应于一个或多个商品;
其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备根据所述用户所订购的商品,从所获取的一个或多个射频标签的芯片特征信息中选择与所述商品相对应的芯片特征信息。
8. 根据条款1至7中任一项所述的方法,其中,所述芯片特征信息还包括所述芯片的固件参数信息。
9. 根据条款1至8中任一项所述的方法,其中,该方法还包括:
所述网络设备将所述商品所对应的待验证信息写入所述射频标签,其中,所述待验证信息包括所述用户密码;
其中,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码的步骤包括:
当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息以及所述网络设备所写入的待验证信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码;
其中,该方法还包括:
所述读取设备验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配;
所述读取设备将所述待验证信息的验证结果发送至所述网络设备;
其中,所述网络设备将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备的步骤包括:
根据所述网络设备对所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果,所述网络设备将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
10.根据条款9所述的方法,其中,所述待验证信息还包括附加特征信息。
11.根据条款1至10中任一项所述的方法,其中,所述网络设备在所述网络设备中进行记录的步骤包括:
所述网络设备在所述网络设备中加密记录 所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,所述射频标签被附着于所述商品上。
12.根据条款1至11中任一项所述的方法,其中,所述射频标签基于内置或粘贴的方式被附着于所述商品上。
13.一种基于射频标签的用户交互式物联验证的方法,其中,该方法包括以下步骤:
网络设备获取一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
所述网络设备获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
所述网络设备在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,其中,所述射频标签被附着于所述商品上;
所述网络设备将所述商品所对应的待验证信息写入所述射频标签,其中,所述待验证信息包括所述用户密码;
当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息以及所述网络设备所写入的待验证信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码;
所述读取设备验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配;
若所述读取设备验证所述用户输入的所述用户密码与所述网络设备所写入的待验证信息不相匹配,则所述读取设备确定与所述商品相对应的商品相关信息判定所述射频标签并未通过验证;
若所述读取设备验证所述用户输入的所述用户密码与所述网络设备所写入的待验证信息相匹配,则所述读取设备将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备 ;且所述网络设备验证所述芯片特征信息以及所述用户密码,并根据所述用户密码以及所述芯片特征信息的验证结果,将与所述验证结果相对应的所述商品的相关信息 发送至所述读取设备 。
14. 根据条款13所述的方法,其中,网络设备获取一个或多个用户密码的步骤包括:
网络设备获取用户所设置的一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
15. 根据条款13所述的方法,其中,网络设备获取一个或多个用户密码的步骤包括:
网络设备确定一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
其中,该方法还包括:
所述网络设备将所述一个或多个用户密码发送至与所述商品相对应的用户。
16. 根据条款13至15中任一项所述的方法,其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备读取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
17. 根据条款13至15中任一项所述的方法,其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备从芯片特征提供装置处获取射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
18.根据条款17所述的方法,其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备根据所述用户所订购的商品,从与所述商品相对应的芯片特征提供装置处获取与所述商品相对应的射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID。
19. 根据条款17所述的方法,其中,该方法还包括:
所述网络设备从一个或多个芯片特征提供装置处获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,每个射频标签对应于一个或多个商品;
其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备根据所述用户所订购的商品,从所获取的一个或多个射频标签的芯片特征信息中选择与所述商品相对应的芯片特征信息。
20. 根据条款13至19中任一项所述的方法,其中,所述芯片特征信息还包括所述芯片的固件参数信息。
21. 根据条款13至20中任一项所述的方法,其中,所述待验证信息还包括附加特征信息。
22. 根据条款13至21中任一项所述的方法,其中,所述网络设备在所述网络设备中进行记录的步骤包括:
所述网络设备在所述网络设备中加密记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,所述射频标签被附着于所述商品上。
23. 根据条款13至22中任一项所述的方法,其中,所述射频标签基于内置或粘贴的方式被附着于所述商品上。
24. 一种基于射频标签的用户交互式物联验证的网络设备,其中,所述网络设备包括:
用于获取一个或多个用户密码的装置,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
用于获取一个或多个射频标签的芯片特征信息的装置,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
用于在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息的装置,其中,所述射频标签被附着于所述商品上;
用于获取读取设备所读取的所述射频标签的芯片特征信息以及所述用户在所述读取设备中所输入的用户密码的装置;
用于验证所述芯片特征信息以及所述用户密码的装置;
用于根据所述用户密码以及所述芯片特征信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备的装置。
25. 根据条款24所述的网络设备,其中,用于获取一个或多个用户密码的装置用于:
获取用户所设置的一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
26. 根据条款24所述的网络设备,其中,用于获取一个或多个用户密码的装置用于:
确定一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
其中,所述网络设备还包括:
用于将所述一个或多个用户密码发送至与所述商品相对应的用户的装置。
27. 根据条款24至26中任一项所述的网络设备,其中,用于获取一个或多个射频标签的芯片特征信息的装置用于:
读取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
28. 根据条款24至26中任一项所述的网络设备,其中,用于获取一个或多个射频标签的芯片特征信息的装置用于:
从芯片特征提供装置处获取射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
29.根据条款28所述的网络设备,其中,用于获取一个或多个射频标签的芯片特征信息的装置用于:
根据所述用户所订购的商品,从与所述商品相对应的芯片特征提供装置处获取与所述商品相对应的射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID。
30. 根据条款28所述的网络设备,其中,所述网络设备还包括:
用于从一个或多个芯片特征提供装置处获取一个或多个射频标签的芯片特征信息的装置,其中,所述芯片特征信息包括芯片UID,每个射频标签对应于一个或多个商品;
其中,用于获取一个或多个射频标签的芯片特征信息的装置用于:
根据所述用户所订购的商品,从所获取的一个或多个射频标签的芯片特征信息中选择与所述商品相对应的芯片特征信息。
31. 根据条款24至30中任一项所述的网络设备,其中,所述芯片特征信息还包括所述芯片的固件参数信息。
32. 根据条款24至31中任一项所述的网络设备,其中,所述网络设备还包括:
用于将所述商品所对应的待验证信息写入所述射频标签的装置,其中,所述待验证信息包括所述用户密码;
用于获取所述读取设备所发送的、所述待验证信息的验证结果的装置;
其中,用于将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备的装置用于:
根据所述网络设备对所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
33. 根据条款32所述的网络设备,其中,所述待验证信息还包括附加特征信息。
34. 根据条款24至33中任一项所述的网络设备,其中,用于在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息的装置用于:
在所述网络设备中加密记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,所述射频标签被附着于所述商品上。
35. 根据条款24至24中任一项所述的网络设备,其中,所述射频标签基于内置或粘贴的方式被附着于所述商品上。
36. 一种基于射频标签的用户交互式物联验证的读取设备,其中,所述读取设备包括:
用于读取射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码的装置,其中,所述用户密码为所述用户在订购商品时所设置或由网络设备为所述用户所订购的商品所设置并由所述网络设备发送至所述用户,所述芯片特征信息包括芯片UID,所述射频标签被附着于所述商品上;
用于将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备的装置;
用于获取所述网络设备所发送的、与所述用户密码以及所述芯片特征信息的验证结果相对应的所述商品的相关信息的装置。
37. 根据条款36所述的读取设备,其中,所述芯片特征信息还包括所述芯片的固件参数信息。
38. 根据条款36或37所述的读取设备,其中,用于读取射频标签并获取所述射频标签的芯片特征信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码的装置用于:
读取射频标签并获取所述射频标签的芯片特征信息以及网络设备在所述射频标签中所写入的待验证信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码,其中,所述待验证信息包括所述用户密码;
其中,所述读取设备还包括:
用于验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配的装置;
用于将所述待验证信息的验证结果发送至所述网络设备的装置;
其中,用于获取所述网络设备所发送的、与所述用户密码以及所述芯片特征信息的验证结果相对应的所述商品的相关信息的装置用于:
获取所述网络设备所发送的、与所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果相对应的所述商品的相关信息。
39. 一种基于射频标签的用户交互式物联验证的***,其中,所述***包括如条款24至35中任一项所述的网络设备,以及如条款36至38中任一项所述的读取设备。
40. 根据条款39所述的***,其中,所述***还包括一个或多个射频标签。
41. 根据条款40所述的***,其中,所述***还包括易碎外标签,所述易碎外标签被覆盖粘贴于所述射频标签上,且所述易碎外标签上带有唯一序列号;
其中,所述网络设备还包括:
用于存储与所述射频标签所对应的所述唯一序列号的装置,
用于在所述网络设备验证所述芯片特征信息以及所述用户密码后,将与所述射频标签相对应的唯一序列号发送至所述读取设备的装置。
42. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可读指令,当所述计算机可读指令被一个或多个设备执行时,使得所述设备执行如条款1至23中任一项所述的方法。
43. 一种基于射频标签的用户交互式物联验证的***,其特征在于,所述***包括存储器和处理器,所述存储器中存储有计算机可读指令,当所述计算机可读指令被所述处理器执行时,所述处理器执行如条款1至23中任一项所述的方法。
Claims (33)
1.一种基于射频标签的用户交互式物联验证的方法,其中,该方法包括以下步骤:
网络设备获取一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
所述网络设备获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
所述网络设备在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,其中,所述射频标签被附着于所述商品上;
所述网络设备将所述商品所对应的待验证信息写入所述射频标签,其中,所述待验证信息包括所述用户密码;
当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息以及所述网络设备所写入的待验证信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码;
所述读取设备验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配;所述读取设备将所述用户输入的所述用户密码、所述射频标签的芯片特征信息以及所述待验证信息的验证结果发送至所述网络设备;
所述网络设备验证所述芯片特征信息以及所述用户密码;
根据所述网络设备对所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果,所述网络设备将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
2.根据权利要求1所述的方法,其中,网络设备获取一个或多个用户密码的步骤包括:
网络设备获取用户所设置的一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
3.根据权利要求1所述的方法,其中,网络设备获取一个或多个用户密码的步骤包括:
网络设备确定一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
其中,该方法还包括:
所述网络设备将所述一个或多个用户密码发送至与所述商品相对应的用户。
4.根据权利要求1所述的方法,其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备读取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
5.根据权利要求1所述的方法,其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备从芯片特征提供装置处获取射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
6.根据权利要求5所述的方法,其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备根据所述用户所订购的商品,从与所述商品相对应的芯片特征提供装置处获取与所述商品相对应的射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID。
7.根据权利要求5所述的方法,其中,该方法还包括:
所述网络设备从一个或多个芯片特征提供装置处获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,每个射频标签对应于一个或多个商品;
其中,获取一个或多个射频标签的芯片特征信息的步骤包括:
所述网络设备根据所述用户所订购的商品,从所获取的一个或多个射频标签的芯片特征信息中选择与所述商品相对应的芯片特征信息。
8.根据权利要求1至7中任一项所述的方法,其中,所述芯片特征信息还包括所述芯片的固件参数信息。
9.根据权利要求1所述的方法,其中,所述待验证信息还包括附加特征信息。
10.根据权利要求1至7中任一项所述的方法,其中,所述网络设备在所述网络设备中进行记录的步骤包括:
所述网络设备在所述网络设备中加密记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,所述射频标签被附着于所述商品上。
11.根据权利要求1至7中任一项所述的方法,其中,所述射频标签基于内置或粘贴的方式被附着于所述商品上。
12.一种基于射频标签的用户交互式物联验证的方法,其中,该方法包括以下步骤:
网络设备获取一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
所述网络设备获取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
所述网络设备在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,其中,所述射频标签被附着于所述商品上;
所述网络设备将所述商品所对应的待验证信息写入所述射频标签,其中,所述待验证信息包括所述用户密码;
当所述用户收到所述商品时,所述用户所对应的读取设备读取所述射频标签并获取所述射频标签的芯片特征信息以及所述网络设备所写入的待验证信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码;
所述读取设备验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配;
若所述读取设备验证所述用户输入的所述用户密码与所述网络设备所写入的待验证信息不相匹配,则所述读取设备判定所述射频标签并未通过验证;
若所述读取设备验证所述用户输入的所述用户密码与所述网络设备所写入的待验证信息相匹配,则所述读取设备将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备;且所述网络设备验证所述芯片特征信息以及所述用户密码,并根据所述用户密码以及所述芯片特征信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备。
13.根据权利要求12所述的方法,其中,网络设备获取一个或多个用户密码的步骤包括:
网络设备获取用户所设置的一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
14.根据权利要求12所述的方法,其中,网络设备获取一个或多个用户密码的步骤包括:
网络设备确定一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
其中,该方法还包括:
所述网络设备将所述一个或多个用户密码发送至与所述商品相对应的用户。
15.根据权利要求12至14中任一项所述的方法,其中,所述待验证信息还包括附加特征信息。
16.一种基于射频标签的用户交互式物联验证的网络设备,其中,所述网络设备包括:
用于获取一个或多个用户密码的装置,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
用于获取一个或多个射频标签的芯片特征信息的装置,其中,所述芯片特征信息包括芯片UID,所述一个或多个射频标签分别对应于所述一个或多个商品;
用于在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息的装置,其中,所述射频标签被附着于所述商品上;
用于将所述商品所对应的待验证信息写入所述射频标签的装置,其中,所述待验证信息包括所述用户密码;
用于获取读取设备所读取的所述射频标签的芯片特征信息以及所述用户在所述读取设备中所输入的用户密码的装置;
用于获取所述读取设备所发送的、所述待验证信息的验证结果的装置;
用于验证所述芯片特征信息以及所述用户密码的装置;
用于根据所述网络设备对所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果,将与所述验证结果相对应的所述商品的相关信息发送至所述读取设备的装置。
17.根据权利要求16所述的网络设备,其中,用于获取一个或多个用户密码的装置用于:
获取用户所设置的一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品。
18.根据权利要求16所述的网络设备,其中,用于获取一个或多个用户密码的装置用于:
确定一个或多个用户密码,其中,所述一个或多个用户密码对应于所述用户所订购的一个或多个商品;
其中,所述网络设备还包括:
用于将所述一个或多个用户密码发送至与所述商品相对应的用户的装置。
19.根据权利要求16所述的网络设备,其中,用于获取一个或多个射频标签的芯片特征信息的装置用于:
读取一个或多个射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
20.根据权利要求16所述的网络设备,其中,用于获取一个或多个射频标签的芯片特征信息的装置用于:
从芯片特征提供装置处获取射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID,所述射频标签对应于所述商品。
21.根据权利要求20所述的网络设备,其中,用于获取一个或多个射频标签的芯片特征信息的装置用于:
根据所述用户所订购的商品,从与所述商品相对应的芯片特征提供装置处获取与所述商品相对应的射频标签的芯片特征信息,其中,所述芯片特征信息包括芯片UID。
22.根据权利要求20所述的网络设备,其中,所述网络设备还包括:
用于从一个或多个芯片特征提供装置处获取一个或多个射频标签的芯片特征信息的装置,其中,所述芯片特征信息包括芯片UID,每个射频标签对应于一个或多个商品;
其中,用于获取一个或多个射频标签的芯片特征信息的装置用于:
根据所述用户所订购的商品,从所获取的一个或多个射频标签的芯片特征信息中选择与所述商品相对应的芯片特征信息。
23.根据权利要求16至22中任一项所述的网络设备,其中,所述芯片特征信息还包括所述芯片的固件参数信息。
24.根据权利要求16所述的网络设备,其中,所述待验证信息还包括附加特征信息。
25.根据权利要求16至22中任一项所述的网络设备,其中,用于在所述网络设备中记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息的装置用于:
在所述网络设备中加密记录所述商品所对应的用户密码、所述商品所对应的所述芯片特征信息以及所述商品的商品信息,所述射频标签被附着于所述商品上。
26.根据权利要求16至22任一项所述的网络设备,其中,所述射频标签基于内置或粘贴的方式被附着于所述商品上。
27.一种基于射频标签的用户交互式物联验证的读取设备,其中,所述读取设备包括:
用于读取射频标签并获取所述射频标签的芯片特征信息以及网络设备在所述射频标签中所写入的待验证信息,并基于对所述射频标签的读取,与所述用户进行交互以获取所述用户输入的所述用户密码的装置,其中,所述用户密码为所述用户在订购商品时所设置或由网络设备为所述用户所订购的商品所设置并由所述网络设备发送至所述用户,所述芯片特征信息包括芯片UID,所述射频标签被附着于所述商品上,所述待验证信息包括所述用户密码;
用于验证所述用户输入的所述用户密码是否与所述网络设备所写入的待验证信息中的用户密码相匹配的装置;
用于将所述用户输入的所述用户密码以及所述射频标签的芯片特征信息发送至所述网络设备的装置;
用于将所述待验证信息的验证结果发送至所述网络设备的装置;
用于获取所述网络设备所发送的、与所述用户密码以及所述芯片特征信息的验证结果以及所述读取设备对所述待验证信息的验证结果相对应的所述商品的相关信息的装置。
28.根据权利要求27所述的读取设备,其中,所述芯片特征信息还包括所述芯片的固件参数信息。
29.一种基于射频标签的用户交互式物联验证的***,其中,所述***包括如权利要求16至26中任一项所述的网络设备,以及如权利要求27或28所述的读取设备。
30.根据权利要求29所述的***,其中,所述***还包括一个或多个射频标签。
31.根据权利要求30所述的***,其中,所述***还包括易碎外标签,所述易碎外标签被覆盖粘贴于所述射频标签上,且所述易碎外标签上带有唯一序列号;
其中,所述网络设备还包括:
用于存储与所述射频标签所对应的所述唯一序列号的装置,
用于在所述网络设备验证所述芯片特征信息以及所述用户密码后,将与所述射频标签相对应的唯一序列号发送至所述读取设备的装置。
32.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可读指令,当所述计算机可读指令被一个或多个设备执行时,使得所述设备执行如权利要求1至15中任一项所述的方法。
33.一种基于射频标签的用户交互式物联验证的***,其特征在于,所述***包括存储器和处理器,所述存储器中存储有计算机可读指令,当所述计算机可读指令被所述处理器执行时,所述处理器执行如权利要求1至15中任一项所述的方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910612556.9A CN110135542B (zh) | 2019-07-09 | 2019-07-09 | 基于射频标签的用户交互式物联验证的方法、装置与*** |
PCT/CN2020/086330 WO2021004125A1 (zh) | 2019-07-09 | 2020-04-23 | 基于射频标签的用户交互式物联验证的方法、装置与*** |
AU2020203171A AU2020203171A1 (en) | 2019-07-09 | 2020-04-23 | Method, apparatus and system for user interactive IoT verification based on radio frequency tag |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910612556.9A CN110135542B (zh) | 2019-07-09 | 2019-07-09 | 基于射频标签的用户交互式物联验证的方法、装置与*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110135542A CN110135542A (zh) | 2019-08-16 |
CN110135542B true CN110135542B (zh) | 2019-10-08 |
Family
ID=67566891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910612556.9A Active CN110135542B (zh) | 2019-07-09 | 2019-07-09 | 基于射频标签的用户交互式物联验证的方法、装置与*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110135542B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021004125A1 (zh) * | 2019-07-09 | 2021-01-14 | 上海吾十吾信息技术有限公司 | 基于射频标签的用户交互式物联验证的方法、装置与*** |
CN111310872A (zh) * | 2020-01-17 | 2020-06-19 | 源源通科技(青岛)有限公司 | 一种用于芯片验证的方法和装置 |
CN115035642B (zh) * | 2021-03-03 | 2024-05-03 | 深圳市万普拉斯科技有限公司 | 射频参数的兼容方法、电子设备及可读存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105849739B (zh) * | 2013-09-17 | 2020-10-30 | 香港物流及供应链管理应用技术研发中心 | 验证***和验证方法 |
CN104281876A (zh) * | 2014-07-10 | 2015-01-14 | 上海雅海网络科技有限公司 | 一种基于芯片硬件id的防伪方法 |
CN105184576A (zh) * | 2015-07-17 | 2015-12-23 | 吕锦明 | 电子防伪***及其电子防伪方法 |
CN106779002A (zh) * | 2016-12-14 | 2017-05-31 | 北京龙贝世纪科技股份有限公司 | 基于二维码和射频复合标识的复合加密认证方法 |
CN109426970A (zh) * | 2017-08-31 | 2019-03-05 | 田保林 | 一种物品追踪防伪方法、服务平台、用户终端及*** |
-
2019
- 2019-07-09 CN CN201910612556.9A patent/CN110135542B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110135542A (zh) | 2019-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7275291B2 (ja) | クリップボードにコピーするカードデータを安全に生成するためのカードのタップ | |
CN110135542B (zh) | 基于射频标签的用户交互式物联验证的方法、装置与*** | |
US11676152B2 (en) | Application-based point of sale system in mobile operating systems | |
CN103136678A (zh) | 智能终端的识别方法及装置、识别信息的处理方法及装置、识别*** | |
KR20230173672A (ko) | 웹 서비스 확장을 위한 주문형 응용프로그램 | |
JP2023548369A (ja) | 非接触カードのウェブベースの有効化 | |
JP2023521997A (ja) | 非接触カードアクティブ化のための特定の条件の決定 | |
KR20040085800A (ko) | 제품의 진품 여부를 확인하기 위한 비접촉식 통신 태그 및 휴대형 태그 판독기 | |
KR20240113462A (ko) | 비접촉식 카드를 사용한 계정 인증에 기반한 데이터 자동 채우기 | |
WO2015168878A1 (zh) | 支付方法和装置以及支付要素处理方法和装置 | |
WO2021004125A1 (zh) | 基于射频标签的用户交互式物联验证的方法、装置与*** | |
US11250156B2 (en) | System for encrypting and mailing sensitive information | |
KR20040104854A (ko) | 알에프 태그에 저장된 제품 확인 정보를 판독할 수 있는이동통신 단말기 및 그 단말기와 통신하는 컴퓨터에서실행 가능한 서비스 관리 방법 | |
WO2024035529A1 (en) | Methods and arrangements for proof of purchase | |
US20230419295A1 (en) | Mobile web browser authentication and checkout using a contactless card | |
CN109447203A (zh) | 二维码加密、解密方法、装置、云服务器及*** | |
CN101887503B (zh) | 种子流通监管***及其认证方法 | |
JP2015228570A (ja) | 認証システム、及び携帯通信端末 | |
CN117561529A (zh) | 由非接触式卡生成的统一资源定位符的服务器端重定向 | |
KR20230125226A (ko) | 비접촉식 카드를 사용한 일회성 패스코드의 보안 생성 | |
CN105701402B (zh) | 一种监测展示劫持的方法和装置 | |
TWI850002B (zh) | 個體加密簽證系統及其簽署方法 | |
AU2020203171A1 (en) | Method, apparatus and system for user interactive IoT verification based on radio frequency tag | |
KR20240124913A (ko) | 비접촉식 카드 인증 기반의 키 복구 | |
CN114928839A (zh) | 一种nfc标签的防伪认证***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |