首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于NFC自助服务终端的交易系统及方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中国家用电器研究院;安徽众家云物联网科技有限公司

摘要:本发明涉及物联网技术领域,提供一种基于NFC自助服务终端的交易系统及方法,该系统主要包括:用户终端、业务平台和自助服务终端;所述用户终端,用于根据用户需求,生成订单信息,将所述订单信息发送至所述业务平台;所述业务平台根据所述订单信息,生成执行码,并根据预设算法对所述执行码进行加密,生成购物码,将购物码发送至所述用户终端;所述自助服务终端通过NFC获得所述购物码,对所述购物码进行解密,获得购物信息。本申请通过构建物端与物端之间直接进行交互,实现端‑端物联模式,有效降低了运营成本,以及提高了数据交互的安全性及可靠性式。

主权项:1.一种基于NFC自助服务终端的交易系统,其特征在于,包括:用户终端、业务平台和自助服务终端;所述用户终端,用于根据用户需求,生成订单信息,将所述订单信息发送至所述业务平台;所述用户终端包括支付单元;所述业务平台根据所述订单信息,生成执行码,并根据预设算法对所述执行码进行加密,生成购物码,将所述购物码发送至所述用户终端;所述业务平台包括订单单元和生成单元;所述自助服务终端通过NFC获得所述购物码,对所述购物码进行解密,获得购物信息;还包括支付平台,所述支付平台包括预付单元和通知单元;所述订单单元根据所述订单信息,生成初始订单,将所述初始订单发送至所述预付单元;其中该订单信息为商品编码和设备编码,初始订单为商品编码、设备编码、订单编号和商品单价;所述预付单元根据所述初始订单,生成预付单,将所述预付单发送所述生成单元;其中,预付单包括商品编码、设备编码、订单编号和支付总金额;所述支付单元对所述预付单进行支付,生成支付信息,将所述支付信息发送至所述通知单元;所述通知单元根据所述支付信息,生成支付通知,将所述支付通知发送至所述生成单元;其中支付信息包括支付时间,该支付时间通过时间戳的方式精确到秒值;所述生成单元根据所述初始订单、所述预付单和所述支付通知,生成所述执行码,并根据预设算法对执行码进行加密,生成购物码,将该购物码发送至用户终端;该执行码包括设备编码、订单编号、支付时间、支付金额和货品编码,且该设备编码、订单编号、支付时间、支付金额和货品编码为私有数据区的内容;其中支付金额为该订单的总金额;业务平台将购物码发送至用户终端,用户终端通过NFC协议中约定的加密方式,将传输内容也就是购物码内容转化为文本内容;具体的,NFC协议中record3的具体内容如下:数据格式为pk={经过加密的产品码}wifiMac={设备编码}wifiConnected={是否已连网}status={状态值}errno={故障码}order_id={当前订单编号},其中,pk为云端产品码ProductKey的哈希值,ProductKey以下简称PK,每次通讯模块上电要通过握手指令向mcu询问本机的ProductKey和ProductSecret进行初始化;如果mcu不提供或者不响应,则PK值默认为全"0"的字符串;为防止PK值明文暴露于NFC公开可读Record,所以Record#3中的PK是经过加密的,加密方法约定为ProductKeyxorProductSecret,以ASCII码格式进行按位异或运算一次,得到二进制加密结果,再进行base64编码转换为文本,最后存储到NFC数据中供用户终端公开读取;其中,wifiMac:WiFi模块的MAC地址,为12字节;wifiConnected:WiFi模块当前是否连接到一个WiFi网络,为1字节,0=未连接WiFi;1=已连接WiFi;status:机器的当前状态,也就是自助服务终端的当前状态,DONE=机器空闲中,可以开始接受新订单;BUSY=机器已验证订单有效,正在出货出;ERROR=机器发生故障,不能继续工作;errno:机器上一次出货的结果,0=没有故障,目前工作正常;不为0时的码表示各种设备故障码;order_id:机器正在处理中的订单编号,用于NFC触碰时,小程序可反馈是否有订单在执行中;如果是order_id在小程序中有记录,则显示“您的订单正在处理中”;如果不是本人的订单,则显示“其他人的订单正在处理中”;所述用户终端还包括扫描单元;所述扫描单元用于扫描售货码,选择所需商品,生成订单信息;所述售货码采用二维码或条形码;用户终端为APP或微信小程序,通过扫描扫售货码,用于拉起手机小程序或APP,选择所需商品,生成订单信息;所述自助服务终端包括解密单元和出货单元;所述解密单元对所述购物码进行解密,获得购物信息;所述出货单元根据所述购物信息,将所述商品送出;本系统还包括管理平台,管理平台通过理货员在手机上的信息上报实现对自助服务终端的监控、管理和维护;本系统还包括通讯模组,通过所述通讯模组进行数据通讯,其具体采用朗国的XF.H3861.A开发板;本系统中NFC芯片采用的是FM11NT081D;该芯片具有如下特性:工作频率:13.56MHz;工作方式:接触、非接触;最远操作距离:10cm,与天线和读卡器功率有关数据传输速率:106kbits;I2C最大通信速率:IMbps;基于上述交易系统的交易方法包括:S1、根据用户需求,生成订单信息;在步骤S1中具体包括:扫描售货码,选择所需商品,生成订单信息;具体的,每台自助服务终端上设有自己唯一的售货码,该售货码可采用二维码或条形码等不同的标签,用户利用用户终端扫描售货码,获得该自助服务终端内的商品列表,根据自己所需,选择所需商品,确定下单,用户终端生成订单信息,该订单信息包括商品编码和设备编码,其中商品编码和设备编码均具有唯一性,用户终端将订单信息发送至业务平台;S2、根据订单信息,生成执行码;在步骤S2中具体包括:S21、根据订单信息,生成初始订单;S22、根据初始订单,生成预付单;S23、对预付单进行支付,生成支付信息;S24、根据支付信息,生成支付通知;S25、根据初始订单、预付单和支付通知,生成执行码;具体的,业务平台接收到订单信息后,根据订单信息,生成初始订单,该初始订单包括商品编码、设备编码、订单编号和商品单价,并将初始订单发送至支付平台;支付平台根据初始订单,生成预付单,并将预付单发送至业务平台,该预付单中包括商品编码、设备编码、订单编号和支付金额,并将预付单发送至业务平台;业务平台将预付单发送至用户终端,用户终端向支付平台发起支付,生成支付信息,该支付信息包括支付时间,支付平台根据支付信息,生成支付通知,并将支付通知发送至业务平台;业务平台根据初始订单、预付单和支付通知,生成执行码,该执行码包括设备编码、订单编号、支付时间、支付金额和货品编码,其中支付金额为该订单的总金额;S3、根据预设的加密方法对执行码进行加密,生成购物码;在步骤S3中具体包括:通过NFC协议将购物码发送至用户终端,该协议中为了防止明文传输,采用了按位异和base64的加密方式将传输内容转化为文本内容;具体的,业务平台根据初始订单、预付单和支付通知,生成执行码,并根据预设的加密方法对执行码进行加密,生成购物码,将购物码发送至用户终端;S4、通过NFC获得购物码,对购物码进行解密,获得购物信息;在步骤S4中,获得购物信息之后还包括:根据购物信息,将商品送出;用户终端触碰自助服务终端的NFC位置后,通过NFC将购物码写入到自助服务终端NFC芯片的私有数据区,并进行数据分析,获得购物信息,根据购物信息,将用户所选商品送出;其中,私有数据区设有只写权限,用户将无法读取到写入私有数据区的订单内容。

全文数据:

权利要求:

百度查询: 中国家用电器研究院 安徽众家云物联网科技有限公司 一种基于NFC自助服务终端的交易系统及方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。