首页 / 专利库 / 贴标 / 条形码 / 基于智能移动终端的物品信息查询方法

基于智能移动终端的物品信息查询方法

阅读:729发布:2024-01-12

专利汇可以提供基于智能移动终端的物品信息查询方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种基于智能移动终端的物品信息查询方法,包括如下步骤:智能移动终端取得存在于物品上的唯一编码数据;将得到的数据形成数据包发送到查询 服务器 ;判断其连接的产品服务器中是否存在该产品类别或提供商的产品服务器或 数据库 ,如存在,将该数据包转发到该产品服务器;如不存在,将查询失败信息发回该智能移动终端;所述产品服务器接收所述数据包,查找产品身份代码对应的产品信息,如查到,将得到的产品信息发送回所述智能移动终端;如未查到对应的产品信息,返回未查到该产品代码信息到所述智能移动终端。实施本发明的基于智能移动终端的物品信息查询方法,具有以下有益效果:查询过程不需要人工参与、查询时间较短且便于使用。,下面是基于智能移动终端的物品信息查询方法专利的具体信息内容。

1.一种基于智能移动终端的物品信息查询方法,其特征在于,包括如下步骤:
A)智能移动终端取得存在于物品上的标签或标记上的、表示该产品身份的唯一编码数据;所述唯一编码数据至少包括表示产品提供商的代码和表示该产品身份的代码;
B)所述智能移动终端将得到的数据形成数据包发送到查询服务器
C)所述查询服务器判断其连接的产品服务器中是否存在该产品类别或提供商的产品服务器或数据库,如存在,将该数据包转发到该产品服务器;如不存在,取得所述数据包中智能移动终端的地址,将查询失败信息发回该智能移动终端;
D)所述产品服务器接收所述数据包,取得其中表示该产品身份的代码,查找该代码对应的产品信息,如查到,将得到的产品信息发送回所述智能移动终端;如未查到对应的产品信息,返回未查到该产品代码信息到所述智能移动终端。
2.根据权利要求1所述的基于智能移动终端的物品信息查询方法,其特征在于,所述步骤B)中还包括如下步骤:
B1)所述智能移动终端将得到的数据包发送到第一服务器;
B2)所述第一服务器将接收到的数据包按照设定规则发送到与其连接的多个查询服务器中的一个。
3.根据权利要求2所述的基于智能移动终端的物品信息查询方法,其特征在于,所述唯一编码数据按照设定的方式排列提供商代码和商品身份代码;所述智能移动终端在形成数据包时将其自身的号码或地址添加到所述唯一编码数据中的指定位置
4.根据权利要求3所述的基于智能移动终端的物品信息查询方法,其特征在于,所述唯一数据编码中还设置有表示所述产品所在领域的种类编码,所述种类编码表示所述产品属于酒、图书或珠宝字画中的任意一类。
5.根据权利要求4所述的基于智能移动终端的物品信息查询方法,其特征在于,所述步骤C)中进一步包括:
C1)查询服务器取得所述数据包中的种类编码,判断其连接的产品服务器中是否有该类产品服务器,如有,执行步骤D);否则,执行步骤C2);
C2)取得所述智能移动终端的号码或地址,将查询失败的信息发送到该终端上。
6.根据权利要求5所述的基于智能移动终端的物品信息查询方法,其特征在于,所述步骤D)进一步包括:
D1)所述查询服务器将数据包发送到查找到的产品服务器上,所述产品服务器解开所述数据包,取得表示产品提供商的代码,判断该产品提供商是否存在于数据库中,如是,执行下一步骤;否则,执行步骤D3);
D2)取得表示所述产品身份的代码,在查找到的数据库中查询该产品身份代码,如查到,将该代码对应的产品信息发送到所述智能移动终端;如未查到,执行步骤 D3);
D3)将未查到对应的产品信息的结果发送到所述智能移动终端。
7.根据权利要求6所述的基于智能移动终端的物品信息查询方法,其特征在于,所述产品信息包括产品生产日期、销售区域、销售商、产品是否被查询和产品是否已销售中的任意一个或其组合。
8.根据权利要求7所述的基于智能移动终端的物品信息查询方法,其特征在于,所述产品服务器在发送所述产品信息到所述智能移动终端后,修改该产品识别码对应的产品信息,添加查询记录到对应的产品信息中或修改该产品的状态。
9.根据权利要求8所述的基于智能移动终端的物品信息查询方法,其特征在于,所述添加到查询记录中的数据包括查询时间和发起查询的智能移动终端号码。
10.根据权利要求1-9任意一项所述的基于智能移动终端的物品信息查询方法,其特征在于,所述唯一编码数据存在的物品上的标签或标记包括RFID电子标签、印刷有二维码的纸质标签或印刷有条形码的纸质标签;所述唯一编码数据以电子数据的方式存在与所述RFID电子标签中或以二维码或条码的形式存在与纸质标签上。

说明书全文

基于智能移动终端的物品信息查询方法

技术领域

[0001] 本发明涉及移动互联网领域,更具体地说,涉及一种基于智能移动终端的物品信息查询方法。

背景技术

[0002] 随着移动通信技术的发展,智能移动终端市场更新换代的速度越来越快,目前正经历着从3G到4G的转变,以智能移动终端为载体的移动互联网公众服务平台正迅猛发展。例如微信、来往、支付宝等应用的普及使得某些行业应用与这种移动互联网应用平台的嫁接效果初显;基于移动互联的技术用于具体的应用领域的例子也越来越多。此外,在商品防伪领域,通过网络技术为用户提供的诸如物品的防伪查询、当前状态查询、追溯等服务也开始得到应用。虽然现有的防伪平台通过网络技术初步实现了一些商品信息的查询。但是,现有的这种防伪技术还存在不少的缺点,使得其进一步的推广受到了较大的限制。例如,现有的网络防伪还只能登陆各个商家指定的服务平台进行操作,一旦用户需要进行多种物品信息查询时,就需要安装多个商家提供查询服务的客户端或者记录多个提供查询信息服务的平台登录网址信息,并在直接进入各厂家查询网站后才能对该厂家的产品进行查询。这样的操作方式在实际操作过程中会有诸多不便,查询耗时较长,人工参与的程度较高,导致现有技术在实际操作时的用户体验差、不便于使用。

发明内容

[0003] 本发明要解决的技术问题在于,针对现有技术的上述耗时长、需人工参与、不便于使用的缺陷,提供一种耗时较短、不需要人工参与、便于使用的基于智能移动终端的物品信息查询方法。
[0004] 本发明解决其技术问题所采用的技术方案是:构造一种基于智能移动终端的物品信息查询方法,包括如下步骤:A)智能移动终端发出信号,激活设置在物品上的RFID标签,取得所述标签内部存储的表示该产品身份的唯一编码数据;所述唯一编码数据至少包括表示产品提供商的代码和表示该产品身份的代码;
B)所述智能移动终端将得到的数据形成数据包发送到查询服务器
C)所述查询服务器判断其连接的产品服务器中是否存在该产品类别或提供商的产品服务器或数据库,如存在,将该数据包转发到该产品服务器;如不存在,取得所述数据包中智能移动终端的地址,将查询失败信息发回该智能移动终端;
D)所述产品服务器接收所述数据包,取得其中表示该产品身份的代码,查找该代码对应的产品信息,如查到,将得到的产品信息发送回所述智能移动终端;如未查到对应的产品信息,返回未查到该产品代码信息到所述智能移动终端。
[0005] 更进一步地,所述步骤B)中还包括如下步骤:B1)所述智能移动终端将得到的数据包发送到第一服务器;
B2)所述第一服务器将接收到的数据包按照设定规则发送到与其连接的多个查询服务器中的一个。
[0006] 更进一步地,所述唯一编码数据按照设定的方式排列提供商代码和商品身份代码;所述智能移动终端在形成数据包时将其自身的号码或地址添加到所述唯一编码数据中的指定位置
[0007] 更进一步地,所述唯一数据编码中还设置有表示所述产品所在领域的种类编码,所述种类编码表示所述产品属于酒、图书或珠宝字画中的任意一类。
[0008] 更进一步地,所述步骤C)中进一步包括:C1)查询服务器取得所述数据包中的种类编码,判断其连接的产品服务器中是否有该类产品服务器,如有,执行步骤D);否则,执行步骤C2);
C2)取得所述智能移动终端的号码或地址,将查询失败的信息发送到该终端上。
[0009] 更进一步地,所述步骤D)进一步包括:D1)所述查询服务器将数据包发送到查找到的产品服务器上,所述产品服务器解开所述数据包,取得表示产品提供商的代码,判断该产品提供商是否存在于数据库中,如是,执行下一步骤;否则,执行步骤D3);
D2)取得表示所述产品身份的代码,在查找到的数据库中查询该产品身份代码,如查到,将该代码对应的产品信息发送到所述智能移动终端;如未查到,执行步骤D3);
D3)将未查到对应的产品信息的结果发送到所述智能移动终端。
[0010] 更进一步地,所述产品信息包括产品生产日期、销售区域、销售商、产品是否被查询和产品是否已销售中的任意一个或其组合。
[0011] 更进一步地,所述产品服务器在发送所述产品信息到所述智能移动终端后,修改该产品识别码对应的产品信息,添加查询记录到对应的产品信息中或修改该产品的状态。
[0012] 更进一步地,所述添加到查询记录中的数据包括查询时间和发起查询的智能移动终端号码。
[0013] 实施本发明的基于智能移动终端的物品信息查询方法,具有以下有益效果:由于将产品的唯一编码数据存放在产品上的标签中,且该唯一编码数据中包括产品提供商和产品识别编码,当智能移动终端得到上述唯一编码数据后,将其发送到查询服务器上进行处理或发送到第一服务器并有第一服务器转发到相关的查询服务器上进行处理;当服务器对上述唯一编码数据进行处理时,采用了通过上述唯一识别码的不同位置的数据逐步确定该产品所在类别、提供商及其身份的方法,使得查询过程不需要人工参与、查询时间较短且便于使用。附图说明
[0014] 图1是本发明基于智能移动终端的物品信息查询方法实施例中查询方法的步骤流程图;图2是所述实施例中一种情况下各服务器之间的连接示意图。

具体实施方式

[0015] 下面将结合附图对本发明实施例作进一步说明。
[0016] 如图1所示,在本发明基于智能移动终端的物品信息查询方法实施例中,该方法包括如下步骤:步骤S11 智能移动终端读取产品上的唯一编码数据并发送到服务器:在本实施例中,首先在需要查询或防伪的物品或产品上设置有一个物品信息记录模,该模块包括RFID电子标签、二维码、条形码等具有信息存储功能的一种或多种物品信息载体;在这些载体上以电子数据或印刷的方式记载了该物品或产品的唯一编码数据。在上述唯一编码数据中,至少包括了该产品提供商信息以及该产品的身份识别信息。这些信息以代码的方式存在。
当多种载体共同标识同一物品时,载体储存的产品身份信息和该物品之间均形成一一对应关系,并同时和产品服务器数据库中存储的物品ID相对应,各个载体在未被破坏的情况下可重复识读。该物品信息记录模块中的产品身份信息以及其他用户服务信息均用于后续的服务。在本步骤中,智能移动终端读取上述唯一编码数据,并将其发送到服务器。由于产品上的信息载体可能不同,所以对于不同的载体,取得该信息的方式也可能不同。例如,如果上述物品信息记录模块是RFID电子标签,上述信息以电子数据的方式存储在其中,则智能移动终端通过一个内嵌的或外接的RFID读写器发出激活信号,与上述电子标签进行通信,从而取得上述数据;如果上述物品信息记录模块是一个纸质的二维码,则该智能移动终端通过内嵌的或外接的光电扫描器件得到上述信息。
[0017] 在本实施例中,上述唯一编码数据按照设定的方式排列上述提供商代码和商品身份代码。这种设定的排列方式使得在后面的步骤中服务器能够在数据的特定位置取得特定的线信息。此外,在本实施例的一些情况中,上述唯一编码数据也可能还包括其他的信息,例如,表示该产品所在领域的种类编码,该种类编码可以表示所述产品属于酒、图书或珠宝字画中的任意一类。同样地,如果唯一编码数据中存在这样的种类编码,其在唯一编码数据中的位置也是指定的,这样的设置同样是便于后面的步骤中服务器取得相关的信息。
[0018] 在本实施例中,当智能移动终端得到赏识唯一编码数据之后,其将得到的数据加上其自身的号码或地址,形成一个数据包,将该数据包发送到服务器中。值得一提的是,在本实施例中,本步骤中的服务器在不同的情况下可能不同。在一些情况下,智能移动终端可以将其数据包发送到查询服务器中,通过该查询服务器进行下一步的动作,此时,将不会有步骤S12,而是直接由本步骤跳转到步骤S13直接执行。但是,在另外一些情况下,也可以在本步骤中将数据包发送到第一服务器,由第一服务器再发送到查询服务器进行下一步骤。即执行完本步骤后,执行步骤S12,在执行步骤S13;此时,第一服务器作为一个接入服务器在智能移动终端和查询服务器之间转发数据,这对于较大数量的查询而言,可以提高其接入的速度。
[0019] 步骤S12 第一服务器将接收到的数据转发到查询服务器:在本实施例中,本步骤仅仅存在于使用第一服务器作为接入服务器的情况下;在一些情况下,可能并不存在本步骤,此时,智能移动终端直接将形成的数据包发送到查询服务器。在本步骤中,上述第一服务器连接的可以是一个查询服务器,也可以是多个查询服务器,在具有多个查询服务器的情况下,第一服务器将接收到的数据包按照设定规则发送到与其连接的多个查询服务器中的一个,例如,发送到其地理位置与智能移动终端最近的一个查询服务器上。
[0020] 步骤S13 查询服务器取出数据中的产品类别或产品提供商代码:在本步骤中,查询服务器接收上述包括了唯一编码数据和智能移动终端地址的数据包,并由其中取出产品类别代码或产品提供商代码。在没有产品类别码的情况下,在本步骤中取出的是产品提供商代码,而在有产品类别代码的情况下,在本步骤中取出的是产品类别代码。此外,在本步骤中,查询服务器可以并不解开上述数据包,而是直接由上述数据包中指定位置得到上述代码,也可以解开上述数据包而得到上述代码。在前一种情况中,取得的代码在数据包的指定位置,例如,数据包的头或其中间数据的特定位置。由于在执行本步骤后还需要将上述数据包发送到别的服务器中,所以,在本步骤中,不解开数据包的好处是,转发时不需要在次形成数据包;而解开数据包后虽然能够得到所有数据,但是,在转发时将会再次对数据进行处理,形成数据包,这将消耗一定的时间。
[0021] 步骤S14 判断是否有相关的产品服务器,如有,执行步骤S16;否则,执行步骤S15。值得一提的是,在本步骤中,上述产品服务器在有产品类别代码时,指的是该类产品的服务器,其可能是一个或多个服务器;而在没有产品类别代码时,指的是该产品提供商的产品服务器,大多数时候,是一个服务器。
[0022] 步骤S15 返回智能移动终端查询失败信息:在本步骤中,由于没有查找到该类产品或该产品提供商的产品服务器,查询服务器由上述数据包中的指定位置得到上述智能移动终端的地址,将查询失败信息发送到该智能移动终端。
[0023] 步骤S16 发送所述数据到产品服务器,取得产品身份代码:在本步骤中,产找到的产品服务器接收上述查询服务器发送来的数据包,将其解包,得到全部数据,此时,产品的身份代码也就在其中。该产品服务器得到该产品身份代码。
[0024] 步骤S17 该代码是否存在服务器中,如在,执行步骤S19,否则执行步骤S18。在产品服务器中,该产品提供商提供的产品信息以数据库的形式存在,该数据库的索引就是上述产品的身份代码。在本实施例中,上述产品信息除了身份识别代码外,还可以包括产品生产日期、销售区域、销售商、产品是否被查询和产品是否已销售中的任意一个或其组合。值得一提的是,在本实施例中,一个服务器可能只有一个数据块,也可能具有多个数据库;这些数据库可能是一个产品提供商的,也可能是多个产品提供商的。所以,在一些情况下,判断产品身份识别代码是否存在于一个服务器中时,可以是逐个比较一个服务器上的多个数据库中是否存储由该产品身份代码。
[0025] 步骤S18 返回智能移动终端未查询到产品的信息:在本步骤中,将未查询到产品的信息发送到智能移动终端上。一般来讲,如果出现这种情况,在大多数情况下,该产品不是由上述产品提供商提供的。
[0026] 步骤S19 发送该代码对应的产品信息到上述智能移动终端:在本步骤中,由于查找到该产品的身份代码,将数据库中该代码对应的所有产品信息发送到上述智能移动终端。当然,在一些情况下,并不需要发送全部信息,也可能只发送事先选定的状态信息。
[0027] 步骤S20 更新产品服务器上该代码对应的产品信息:在本步骤中,产品服务器在发送产品信息到所述智能移动终端后,修改该产品识别码对应的产品信息,添加查询记录到对应的产品信息中或修改该产品的状态;添加到查询记录中的数据包括查询时间和发起查询的智能移动终端号码。本步骤中,这样的修改使得其查询记录被改变,并可以将查询的智能移动终端地址记录下来,这样可以便于后期的追溯。这些查询的历史记录可以发送到后面查询的智能移动终端,便于后续查询的人员了解情况;也可以只记录在服务器中,并不发送到智能移动终端。
[0028] 图2示出了本实施例中一种情况下各服务器之间的逻辑结构。如图2所示,是本发明实施例的移动互联网RFID应用平台示意图。
[0029] 第一服务器为开放式的移动互联网平台,用于将智能移动终端采集到的物品信息通过公共服务器接口转发到指定的目标服务器,查询服务器。
[0030] 查询服务器通过产品发现服务器按照RFID电子标签用户区所存储的服务器地址信息寻找指定的产品服务器。
[0031] 产品服务器是各行业商家提供物品信息查询以及其他功能的服务器,根据电子标签信息用户区存储的各类服务请求编码进行相应的数据查询,并将查询到的信息按照原通路反馈给智能移动终端,并在智能移动终端的显示模块中显示,并可根据智能移动终端发送的操作请求更新服务器中的数据信息。
[0032] 在本实施例中,采用RFID电子标签记录物品信息,RFID电子标签设置在物体上可方便读取的位置。RFID电子标签芯片中保存有不可更改的惟一性识别代码TID,统一物品/产品电子代码EPC和用户区信息三部分。其中标签芯片惟一标识代码TID 是由标签芯片生产厂商出厂时设定,具有全球唯一标识信息,统一物品/产品电子代码EPC 可以由厂商进行设定,形成类似条形码的物品/产品信息,而在用户区内可以加入更多细节信息,例如用于状态查询、生产追溯的标识信息,以及其他的商品信息,用于进一步服务。采用RFID 标签作为物品信息载体,主要是利用标签芯片惟一标识TID 不可修改的特性,保证标签的唯一性,进而保证物品标识的唯一性。利用特定TID 和EPC与服务器预先存储的物品的EPC匹配关系进行在线防伪信息的查询。
[0033] 在工作时,智能移动终端本体中的中央处理器发起读命令给数据采集模块,具体发送读命令的结构为中央处理器。假设数据采集模块为外挂式的RFID识读模块,该模块通过机接口与智能移动终端本体相连,中央处理器控制RFID识读模块的读操作的开启和关闭;数据采集模块启动到工作模式,采集物品信息记录模块存储的物品信息,此处数据采集模块将采集到的物品信息传输给智能移动终端本体内的中央处理器,接着可进行两个数据传输路径的选择:路径一:所述智能移动终端本体的中央处理器驱动无线通信模块将物品信息直接上传到查询服务器。
[0034] 路径二:所述智能移动终端本体的中央处理器驱动无线通信模块将物品信息直接上传到第一服务器;第一服务器通过公共服务接口将物品信息传输给查询服务器。
[0035] 查询服务器对物品地址信息进行解析。此处解析的目的是读取物品信息中关于目标发现服务器的地址信息,该地址信息在本实施例中是存储在RFID电子标签的用户区。然后,查询服务器判断是否有提供该查询服务的产品服务器,判断结果为否,则反馈给智能移动终端无产品服务器响应,查询失败;判断结果为是,则将物品信息发送给产品服务器进行物品标识(身份识别代码)验证,判断物品标识的真伪,判断结果为否,则反馈给智能移动终端无该物品信息;判断结果为是,则将查询结果反馈给智能移动终端,产品服务器中的相关数据模块同时进行相应的数据更新。
[0036] 为了更好的理解本方案的内容,下面以酒类防伪信息查询和图书信息查询为例来说明本方案的实施过程:对应提供酒类信息查询服务的商家来说目标服务器可根据商家提供服务项目的不同设置一个或多个模块或子服务器。本实施例中酒类信息查询服务器内部设置有防伪查询模块、查询记录模块、生产追溯模块三类。
[0037] 酒类出厂时,每瓶酒上设置的RFID标签的EPC信息即存入目标酒类信息查询服务器中的防伪查询模块中、而记录查询信息和生产追溯信息等数据是在每次目标服务器执行相应操作时,自动将该操作信息保存至对应的模块。
[0038] 当用户需进行酒类防伪查询时,智能移动终端本体中的中央处理器发起读命令,外挂式RFID识读模块启动工作模式,该模块将读取到的该瓶酒上的RFID电子标签的TID或EPC信息以及存储在RFID电子标签芯片中用户区的酒类信息查询服务器识别码、被查询记录字符串、生产追溯字符串等信息发送给智能移动终端本体,在移动终端本体内部中央处理器的控制下通过无线通信模块发送给第一服务器,第一服务器根据收到的信息通过公共服务器接口连接到查询服务器,查询服务器将RFID电子标签中存储的物品信息传输根据物品信息中指定的目标服务器识别码将该信息发送给酒类信息查询服务器。酒类信息查询服务器首先将EPC和防伪查询模块中存储的EPC进行匹配,并将匹配情况通知智能移动终端该酒标识信息的真伪。EPC匹配后,酒类防伪目标服务器进一步查询物品信息中是否存在其他查询服务请求指令,经判断还需要提供查询记录和该瓶酒的生产追溯信息后,酒类信息查询服务器根据该服务指令调取查询记录模块和生产追溯模块中的信息,同时查询记录模块保存本次查询记录,上述查询结果再按照原通路反馈给智能移动终端,并在智能移动终端的显示模块中显示。
[0039] 图书信息查询服务器内部设置有图书ID存储模块、借阅状态查询模块、图书续借模块。当然这些模块也可以采用单独的服务器来实现。该目标服务器对智能移动终端的服务请求进行响应。
[0040] 图书在借出之前,即将该图书上粘贴的RFID标签的EPC信息存入图书信息查询目标服务器中的图书ID存储模块,借阅状态查询信息和图书续借信息等数据是在每次目标服务器执行相应操作时,自动将该操作信息保存至对应的模块。
[0041] 当需查询图书当前的借阅状态(借出时间、归还时间、逾期归还产生的费用情况等)并进行续借操作时,状态查询和上述查询酒类的被查询记录情况类似,此处不再赘述,仅阐述续借操作。当借阅状态信息反馈到智能移动终端后,智能移动终端可以发送在线续借指令,通过公共服务平台转发给图书信息查询服务器,服务器中的图书续借模块中被查询图书的归还时间则按照图书馆指定的图书续借周期做相应变更。
[0042] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈