一种自助结账方法、设备、服务器及系统转让专利

申请号 : CN201510373151.6

文献号 : CN105575015B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周满满

申请人 : 宇龙计算机通信科技(深圳)有限公司

摘要 :

本发明公开了一种自助结账方法,该方法包括:获取商品的商品标识;根据所述商品标识向服务器发送用于获取所述商品的商品信息的请求;接收所述服务器响应所述请求而返回的所述商品的商品信息;接收用户输入的所述商品信息对应的支付指令,所述支付指令包含用户身份信息;响应所述支付指令,判断所述用户身份信息是否合法,若是,则根据所述商品信息调用支付接口向支付系统发出支付请求;所述支付系统用于响应所述支付请求,将所述支付请求对应的支付结果返回给所述服务器;接收所述服务器返回的支付结果。采用上述方案,可实现用户通过穿戴式设备实现商品的自助结账,节约了排队等待人工结账的时间,同时也提高了支付的安全性。

权利要求 :

1.一种自助结账方法,用于穿戴式设备,其特征在于,包括:获取商品的商品标识;

根据所述商品标识向服务器发送用于获取所述商品的商品信息的请求;

接收所述服务器响应所述请求而返回的所述商品的商品信息;

接收用户输入的所述商品信息对应的支付指令,所述支付指令包含用户身份信息,所述用户身份信息包括用户的虹膜信息和人脸信息;

响应所述支付指令,判断所述用户身份信息是否合法,若是,则根据所述商品信息调用支付接口向支付系统发出支付请求,并接收所述服务器返回的所述支付系统产生的支付结果;所述支付系统用于响应所述支付请求,将所述支付请求对应的支付结果返回给所述服务器;所述服务器用于根据所述支付结果执行所述支付结果对应的预设操作。

2.如权利要求1所述的方法,其特征在于,所述获取商品的商品标识,包括:通过摄像装置获取所述商品的图形码;或者,通过输入装置获取用户输入的所述商品的编码;或者,通过近场感应装置获取所述商品的感应标识码。

3.如权利要求1所述的方法,其特征在于,所述支付指令,包括:通过按键操作触发的支付指令,或者,通过语音输入的支付指令,或者,通过预设体感操作触发的支付指令,或者,通过所述穿戴式设备的预设运动轨迹触发的支付指令。

4.一种自助结账方法,用于服务器,其特征在于,包括:

接收穿戴式设备根据商品的商品标识发送的请求;所述请求用于获取所述商品的商品信息;

响应所述请求,返回所述商品的商品信息到所述穿戴式设备;

接收支付系统返回的支付结果;所述支付结果是支付系统响应穿戴式设备发出的支付请求所产生的结果;所述支付请求是所述穿戴式设备响应用户输入的支付指令,判断所述用户身份信息是否合法,若是,则根据所述商品信息调用支付接口向支付系统发出的支付请求;所述支付指令包含用户身份信息,所述用户身份信息包括用户的虹膜信息和人脸信息;

返回所述支付结果到所述穿戴式设备,并根据所述支付结果执行所述支付结果对应的预设操作。

5.如权利要求4所述的方法,其特征在于,所述根据所述支付结果执行所述支付结果对应的预设操作,包括:判断所述支付结果是否是成功支付,若是,则在商品数据库中,将所述商品标记为已支付商品。

6.一种穿戴式设备,其特征在于,包括:

获取单元,用于获取商品的商品标识;

发送单元,用于根据所述商品标识向服务器发送用于获取所述商品的商品信息的请求;

第一接收单元,用于接收所述服务器响应所述请求而返回的所述商品的商品信息;

第二接收单元,用于接收用户输入的所述商品信息对应的支付指令,所述支付指令包含用户身份信息,所述用户身份信息包括用户的虹膜信息和人脸信息;

判断单元,用于响应所述支付指令,判断所述用户身份信息是否合法;

执行单元,用于当所述判断单元输出的判断结果为是时,根据所述商品信息调用支付接口向支付系统发出支付请求,并接收所述服务器返回的所述支付系统产生的支付结果;

所述支付系统用于响应所述支付请求,将所述支付请求对应的支付结果返回给所述服务器,所述服务器用于根据所述支付结果执行所述支付结果对应的预设操作。

7.如权利要求 6所述的穿戴式设备,其特征在于,所述获取单元,具体用于:通过摄像装置获取所述商品的图形码;或者,通过输入装置获取用户输入的所述商品的编码;或者,通过近场感应装置获取所述商品的感应标识码。

8.一种服务器,其特征在于,包括:

第一接收模块,用于接收穿戴式设备根据商品的商品标识发送的请求;所述请求用于获取所述商品的商品信息;

响应模块,用于响应所述请求,返回所述商品的商品信息到所述穿戴式设备;

第二接收模块,用于接收支付系统返回的支付结果;所述支付结果是支付系统响应穿戴式设备发出的支付请求所产生的结果;所述支付请求是所述穿戴式设备响应用户输入的支付指令,判断所述用户身份信息是否合法,若是,则根据所述商品信息调用支付接口向支付系统发出的支付请求;所述支付指令包含用户身份信息,所述用户身份信息包括用户的虹膜信息和人脸信息;

执行模块,用于返回所述支付结果到所述穿戴式设备,并根据所述支付结果执行所述支付结果对应的预设操作。

9.如权利要求8所述的服务器,其特征在于,所述执行模块,具体用于:判断所述支付结果是否是成功支付,若是,则在商品数据库中,将所述商品标记为已支付商品。

10.一种结账系统,其特征在于,包括:穿戴式设备和服务器,其中:所述穿戴式设备是上述权利要求6或7所述的穿戴式设备;

所述服务器是上述权利要求8或9所述的服务器。

说明书 :

一种自助结账方法、设备、服务器及系统

技术领域

[0001] 本发明涉及计算机通信领域,尤其涉及一种自助结账方法、设备、服务器及系统。

背景技术

[0002] 现有的超市支付方案都是通过前台收银员扫描商品的条形码,然后在超市的支付系统中计算出商品的总价,最终顾客在收银台结账的方式来实现支付。另外,超市里是有一套电子防盗系统的,一般的商品都是用的软标签系统,它是由检测天线、解码器和软标签组成的,这个软标签就是商品上的条形码。如果正常购物,收银员给该商品结账之后系统会将该防盗标签解码,用户通过检测天线通道的时候不会发出警报声。如果该商品没有结账,防盗标签不会被解码,此时通过检测天线通道就会发出警报声。
[0003] 但是,超市现有的这种利用超市支付系统和收银员完成整个商品支付的方式的效率太低,用户排队结账通常会耗费几分钟的时间。如果是节假日购物高峰期,用户排队结账的时间大致在十几分钟到半个小时之间。这种排队等待极大地影响了客户的购物体验,而且,超市收银员的增加也会给超市增加人力成本。

发明内容

[0004] 本发明实施例所要解决的技术问题在于,提供一种自助结账方法、设备、服务器及系统,可实现用户通过穿戴式设备实现商品的自助结账,节约了排队等待人工结账的时间,同时也提高了支付的安全性。
[0005] 第一方面,本发明实施例提供了穿戴式设备侧的一种自助结账方法,包括:
[0006] 获取商品的商品标识;
[0007] 根据所述商品标识向服务器发送用于获取所述商品的商品信息的请求;
[0008] 接收所述服务器响应所述请求而返回的所述商品的商品信息;
[0009] 接收用户输入的所述商品信息对应的支付指令,所述支付指令包含用户身份信息;
[0010] 响应所述支付指令,判断所述用户身份信息是否合法,若是,则根据所述商品信息调用支付接口向支付系统发出支付请求,并接收所述服务器返回的所述支付系统产生的支付结果;所述支付系统用于响应所述支付请求,将所述支付请求对应的支付结果返回给所述服务器,所述服务器用于根据所述支付结果执行所述支付结果对应的预设操作。
[0011] 结合第一方面,在第一种可能的实现方式中,所述获取商品的商品标识,包括:
[0012] 通过摄像装置获取所述商品的图形码;或者,通过输入装置获取用户输入的所述商品的编码;或者,通过近场感应装置获取所述商品的感应标识码。
[0013] 结合第一方面,在第二种可能的实现方式中,所述支付指令,包括:通过按键操作触发的支付指令,或者,通过语音输入的支付指令,或者,通过预设体感操作触发的支付指令,或者,通过所述穿戴式设备的预设运动轨迹触发的支付指令;
[0014] 所述用户身份信息,包括:用户账号和密码,或者,用户的生理特征信息。
[0015] 第二方面,本发明实施例提供了服务器侧的一种自助结账方法,包括:
[0016] 接收穿戴式设备根据商品的商品标识发送的请求;所述请求用于获取所述商品的商品信息;
[0017] 响应所述请求,返回所述商品的商品信息到所述穿戴式设备;
[0018] 接收支付系统返回的支付结果;所述支付结果是支付系统响应穿戴式设备发出的支付请求所产生的结果;所述支付请求是所述穿戴式设备响应用户输入的支付指令,判断所述用户身份信息是否合法,若是,则根据所述商品信息调用支付接口向支付系统发出的支付请求;所述支付指令包含用户身份信息;
[0019] 返回所述支付结果到所述穿戴式设备,并根据所述支付结果执行所述支付结果对应的预设操作。
[0020] 结合第二方面,在第一种可能的实现方式中,所述根据所述支付结果执行所述支付结果对应的预设操作,包括:判断所述支付结果是否是成功支付,若是,则在商品数据库中,将所述商品标记为已支付商品。
[0021] 第三方面,本发明实施例提供了一种穿戴式设备,包括:
[0022] 获取单元,用于获取商品的商品标识;
[0023] 发送单元,用于根据所述商品标识向服务器发送用于获取所述商品的商品信息的请求;
[0024] 第一接收单元,用于接收所述服务器响应所述请求而返回的所述商品的商品信息;
[0025] 第二接收单元,用于接收用户输入的所述商品信息对应的支付指令,所述支付指令包含用户身份信息;
[0026] 判断单元,用于响应所述支付指令,判断所述用户身份信息是否合法;
[0027] 执行单元,用于当所述判断单元输出的判断结果为是时,根据所述商品信息调用支付接口向支付系统发出支付请求,并接收所述服务器返回的所述支付系统产生的支付结果;所述支付系统用于响应所述支付请求,将所述支付请求对应的支付结果返回给所述服务器,所述服务器用于根据所述支付结果执行所述支付结果对应的预设操作。
[0028] 结合第三方面,在第一种可能的实现方式中,所述获取单元,具体用于:通过摄像装置获取所述商品的图形码;或者,通过输入装置获取用户输入的所述商品的编码;或者,通过近场感应装置获取所述商品的感应标识码。
[0029] 第四方面,本发明实施例提供了一种服务器,包括:
[0030] 第一接收模块,用于接收穿戴式设备根据商品的商品标识发送的第一请求;所述第一请求用于获取所述商品的商品信息;
[0031] 响应模块,用于响应所述第一请求,返回所述商品的商品信息到所述穿戴式设备;
[0032] 第二接收模块,用于接收支付系统返回的支付结果;所述支付结果是支付系统响应穿戴式设备发出的支付请求所产生的结果;所述支付请求是所述穿戴式设备响应用户输入的支付指令,判断所述用户身份信息是否合法,若是,则根据所述商品信息调用支付接口向支付系统发出的支付请求;所述支付指令包含用户身份信息;
[0033] 执行模块,用于返回所述支付结果到所述穿戴式设备,并根据所述支付结果执行所述支付结果对应的预设操作。
[0034] 结合第四方面,在第一种可能的实现方式中,所述执行模块,具体用于:判断所述支付结果是否是成功支付,若是,则在商品数据库中,将所述商品标记为已支付商品。
[0035] 第五方面,本发明实施例提供了一种系统,包括:穿戴式设备和服务器,其中:所述穿戴式设备是上述任一种实现方式描述的穿戴式设备;所述服务器是上述任一种实现方式描述的服务器。
[0036] 本发明实施例中,穿戴式设备获取商品的商品标识,并向服务器请求获取该商品的商品信息,之后穿戴式设备响应用户输入的包含用户身份信息的支付指令,并在所述用户身份信息验证通过之后,调用支付接口向支付系统发出支付请求,支付系统最后将支付结果返回给服务器,触发服务器根据支付结果执行该支付结果对应的预设操作,可实现用户通过穿戴式设备实现商品的自助结账,节约了排队等待人工结账的时间,同时也提高了支付的安全性。

附图说明

[0037] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038] 图1是本发明实施例提供的穿戴式设备侧的自助结账方法的流程图;
[0039] 图2是本发明实施例提供的服务器侧的自助结账方法的第一实施例的流程图;
[0040] 图3是本发明实施例提供的服务器侧的自助结账方法的第二实施例的流程图;
[0041] 图4是本发明实施例提供的穿戴式设备的结构示意图;
[0042] 图5是本发明实施例提供的服务器的结构示意图;
[0043] 图6是本发明实施例提供的系统的示意图。

具体实施方式

[0044] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045] 本发明实施例公开了一种自助结账方法、设备、服务器及系统,可实现用户通过穿戴式设备实现商品的自助结账,节约了排队等待人工结账的时间,同时也提高了支付的安全性。
[0046] 下面结合附图来详细描述本发明实施例提供的自助结账方法。
[0047] 参见图1,是本发明实施例提供的穿戴式设备侧的自助结账方法的流程图。如图1所示,该方法可包括以下步骤:
[0048] S101,获取商品的商品标识。
[0049] 具体的,所述商品标识可用于表征商品的商品信息。实际应用中,所述商品标识的表现形式可以是图形码(如条形码、二维码)、商品编号或感应标识码等,这里不作限制。
[0050] 具体实现中,穿戴式设备可以通过摄像装置获取所述商品的图形码。例如,穿戴式设备通过摄像头扫描商品上的二维码。
[0051] 具体实现中,穿戴式设备也可以通过输入装置获取用户输入的所述商品的编码。例如,用户通过键盘输入商品上的数字编码。
[0052] 具体实现中,穿戴式设备还可以通过近场感应装置获取所述商品的感应标识码。例如,穿戴式设备通过NFC标签功能读取商品上的感应标识码。
[0053] 示例仅仅是本发明实施例的一种应用场景,实际使用中可以不同,不应构成限定。
[0054] S103,根据所述商品标识向服务器发送用于获取所述商品的商品信息的请求。
[0055] 具体的,所述服务器上设置有商品数据库。所述商品数据库中可包含当前购物场所的部分或全部商品的商品标识,以及商品标识对应的商品信息。这里,商品信息可包括:商品的种类、生产批次等,以及商品的价格。
[0056] 具体实现中,所述请求可携带所述商品标识。穿戴式设备可通过其与服务器之间的通信连接发送所述请求到服务器,用以从服务器那获得所述商品标识对应的商品信息。
[0057] S105,接收所述服务器响应所述请求而返回的所述商品的商品信息。
[0058] 具体的,服务器在接收到所述请求之后,可解析出所述请求中包含的商品标识,并根据所述商品标识遍历商品数据库,找到所述商品标识匹配的商品信息。然后,服务器通过其与穿戴式设备之间的通信连接发送该商品信息到穿戴式设备上。
[0059] 具体的,穿戴式设备可对服务器返回的所述商品的商品信息进行解析,并通过预设的排版规则显示商品信息所包含的各个子信息,例如,商品图标、商品内容、商品价格等。
[0060] S107,接收用户输入的所述商品信息对应的支付指令,所述支付指令包含用户身份信息。
[0061] 本实施例中,所述支付指令可包含用户身份信息,用于验证穿戴式设备的用户的身份,进一步提高支付过程的安全性。所述用户身份信息可包括:用户账号和密码,或者,用户的生理特征信息,例如指纹、虹膜、人脸等信息,实际应用中还可以包括其他能够验证用户身份的信息,这里不作限制。
[0062] 具体的,所述支付指令可包括:通过按键操作触发的支付指令,或者,通过语音输入的支付指令,或者,通过预设体感操作触发的支付指令,或者,通过所述穿戴式设备的预设运动轨迹触发的支付指令。
[0063] 对于按键所触发的支付指令,所述按键可以是实体按键,也可以是虚拟按键,这里不作限制。
[0064] 对于语音输入的支付指令,所述语音指令可以是用户预先通过语音控制应用设置的,能触发穿戴式设备发出支付指令。为了进一步的避免与其他人发出的相同的语音混淆,所述语音指令是根据语音的音色特征建立的,可实现更准确的支付触发控制。
[0065] 对于预设体感操作触发的支付指令,所述体感操作可以是结合用户生物特征(如虹膜信息)的预设动作,可实现支付触发的准确性,避免误触发。
[0066] 对于预设运动轨迹触发的支付指令,所述预设运动轨迹可以是穿戴式设备预先通过运动传感器记录的运动轨迹,例如,连续2次向下甩动穿戴式设备。
[0067] S109,判断所述用户身份信息是否合法。
[0068] 具体的,在S107之后,穿戴式设备可响应所述支付指令,将所述用户身份信息与预设的用户身份信息进行比较,如果比较结果一致,则可判定所述用户身份信息合法,否则,可判定所述用户身份信息不合法。
[0069] 当通过S109得出的判断结果为是时,穿戴式设备可执行步骤S111;当通过S109得出的判断结果为否时,穿戴式设备可结束当前操作,实际应用中,还可执行其他操作,例如输出提示信息,用于提示所述用户身份信息不合法,这里不作限制。
[0070] S111,根据所述商品信息调用支付接口向支付系统发出支付请求,并接收所述服务器返回的所述支付系统产生的支付结果。
[0071] 具体的,所述支付系统用于响应所述支付请求,将所述支付请求对应的支付结果返回给所述服务器。
[0072] 具体实现中,所述支付系统可以是银行的支付系统。穿戴式设备通过支付接入技术直接向银行的支付系统发起支付请求。所述支付系统也可以是第三方支付系统,例如支付宝。穿戴式设备可通过实现第三方支付系统提供的支付请求接口来发出所述支付请求。
[0073] 实际应用中,所述穿戴式设备上可安装有购物客户端,用户可通过该客户端将选择的商品加入购物车、下单、付款等,为了更好的购物体验,用户还可以通过该客户端取消订单、整理购物车、管理积分等。具体实现中,所述购物客户端还可实现所述支付系统的接入模块,用于向所述支付系统提交支付请求。
[0074] 具体实现中,服务器在接收到所述支付系统返回的支付结果之后,可进一步将支付系统产生的支付结果发送给穿戴式设备,用以告知穿戴式设备的用户是否支付成功。
[0075] 本发明实施例中,所述服务器可用于根据所述支付结果执行所述支付结果对应的预设操作。例如,如果所述支付结果为支付成功,那么,服务器可将商品数据库中的所述商品标记为“已购买”状态。示例仅仅是本发明实施例的一种实现方式,实际使用中可以不同,不应构成限定。
[0076] 需要说明的,本发明实施例中,所述穿戴式设备可以是智能眼镜、智能手套、智能手表等智能穿戴式设备。
[0077] 实施本发明实施例,穿戴式设备获取商品的商品标识,并向服务器请求获取该商品的商品信息,之后穿戴式设备响应用户输入的包含用户身份信息的支付指令,并在所述用户身份信息验证通过之后,调用支付接口向支付系统发出支付请求,支付系统最后将支付结果返回给服务器,触发服务器根据支付结果执行该支付结果对应的预设操作,可实现用户通过穿戴式设备实现商品的自助结账,节约了排队等待人工结账的时间,同时也提高了支付的安全性。
[0078] 参见图2,是本发明实施例提供的服务器侧的自助结账方法的第一实施例的流程图。如图2所示,该方法可包括以下步骤:
[0079] S201,接收穿戴式设备根据商品的商品标识发送的第一请求。
[0080] 具体的,所述商品标识可用于表征商品的商品信息。实际应用中,所述商品标识的表现形式可以是图形码(如条形码、二维码)、商品编号或感应标识码等,这里不作限制。
[0081] 具体实现中,穿戴式设备可以通过摄像装置获取所述商品的图形码,例如,穿戴式设备通过摄像头扫描商品上的二维码。穿戴式设备也可以通过输入装置获取用户输入的所述商品的编码,例如,用户通过键盘输入商品上的数字编码。穿戴式设备还可以通过近场感应装置获取所述商品的感应标识码,例如,穿戴式设备通过NFC标签功能读取商品上的感应标识码。示例仅仅是本发明实施例的一种应用场景,实际使用中可以不同,不应构成限定。
[0082] 具体实现中,所述请求可携带所述商品标识,用于指示出穿戴式设备请求的商品信息。服务器可通过其与穿戴式设备之间的通信连接接收所述请求。
[0083] S203,响应所述第一请求,返回所述商品的商品信息到所述穿戴式设备。
[0084] 具体的,服务器在接收到所述请求之后,可解析出所述请求中包含的商品标识,并根据所述商品标识遍历商品数据库,找到所述商品标识匹配的商品信息。然后,服务器通过其与穿戴式设备之间的通信连接发送该商品信息到穿戴式设备上。
[0085] S205,接收所述支付系统返回的支付结果;所述支付结果是支付系统响应穿戴式设备发出的支付请求所产生的结果;所述支付请求是所述穿戴式设备响应用户输入的支付指令,判断所述用户身份信息是否合法,若是,则根据所述商品信息调用支付接口向支付系统发出的支付请求;所述支付指令包含用户身份信息。
[0086] 具体的,在穿戴式设备接收用户输入的用于支付所述商品的支付指令之后,如果用户身份信息验证通过,支付系统可接收到穿戴式设备发出的支付请求,并产生所述支付请求对应的支付结果,并将所述支付结果发送给服务器。
[0087] 需要说明的,穿戴式设备向支付系统发出的所述支付请求可以是穿戴式设备经过服务器转发给所述支付系统,也可以是穿戴式设备直接发送给支付系统的,这里不作限制。
[0088] S207,返回所述支付结果到所述穿戴式设备,并根据所述支付结果执行所述支付结果对应的预设操作。
[0089] 具体实现中,服务器在接收到所述支付系统返回的支付结果之后,可进一步将支付系统产生的支付结果发送给穿戴式设备,用以告知穿戴式设备的用户是否支付成功。
[0090] 本发明实施例中,所述服务器可用于根据所述支付结果执行所述支付结果对应的预设操作。例如,如果所述支付结果为支付成功,那么,服务器可将商品数据库中的所述商品标记为“已购买”状态。示例仅仅是本发明实施例的一种实现方式,实际使用中可以不同,不应构成限定。
[0091] 参见图3,是本发明实施例提供的服务器侧的自助结账方法的第二实施例的流程图。图3进一步的详细说明了服务器侧的自助结账方法,图3实施例没有提及的内容,请参见图3实施例的内容。如图3所示,该方法可包括以下步骤:
[0092] S301,接收穿戴式设备根据商品的商品标识发送的第一请求。
[0093] 具体的,所述商品标识可用于表征商品的商品信息。实际应用中,所述商品标识的表现形式可以是图形码(如条形码、二维码)、商品编号或感应标识码等,这里不作限制。
[0094] 具体实现中,穿戴式设备可以通过摄像装置获取所述商品的图形码,例如,穿戴式设备通过摄像头扫描商品上的二维码。穿戴式设备也可以通过输入装置获取用户输入的所述商品的编码,例如,用户通过键盘输入商品上的数字编码。穿戴式设备还可以通过近场感应装置获取所述商品的感应标识码,例如,穿戴式设备通过NFC标签功能读取商品上的感应标识码。示例仅仅是本发明实施例的一种应用场景,实际使用中可以不同,不应构成限定。
[0095] S303,响应所述第一请求,返回所述商品的商品信息到所述穿戴式设备。
[0096] 具体的,服务器在接收到所述请求之后,可解析出所述请求中包含的商品标识,并根据所述商品标识遍历商品数据库,找到所述商品标识匹配的商品信息。然后,服务器通过其与穿戴式设备之间的通信连接发送该商品信息到穿戴式设备上。
[0097] S305,接收所述支付系统返回的支付结果;所述支付结果是支付系统响应穿戴式设备发出的支付请求所产生的结果;所述支付请求是所述穿戴式设备响应用户输入的支付指令,判断所述用户身份信息是否合法,若是,则根据所述商品信息调用支付接口向支付系统发出的支付请求;所述支付指令包含用户身份信息。
[0098] 具体的,在穿戴式设备接收用户输入的用于支付所述商品的支付指令之后,如果用户身份信息验证通过,支付系统可接收到穿戴式设备发出的支付请求,并产生所述支付请求对应的支付结果,并将所述支付结果发送给服务器。
[0099] 需要说明的,穿戴式设备向支付系统发出的所述支付请求可以是穿戴式设备经过服务器转发给所述支付系统,也可以是穿戴式设备直接发送给支付系统的,这里不作限制。
[0100] S307,判断所述支付结果是否是成功支付。
[0101] 具体的,当通过S307得出的判断结果为是时,服务器可执行S311;当通过S307得出的判断结果为否时,服务器可执行S309。
[0102] S309,发送提示信息到所述穿戴式设备,用以提示所述商品支付失败。
[0103] 具体的,所述提示信息还可进一步的提示出支付失败的原因,例如网络故障,或者支付密码错误等。
[0104] S311,在商品数据库中,服务器将所述商品标记为已支付商品。
[0105] S313,通过预设通信连接将所述商品数据库同步到目标探测设备上。
[0106] 具体的,服务器可以每隔预设时间间隔就同步商品数据库到目标探测设备上,用以更新目标探测设备的本地商品数据库。
[0107] 具体的,所述目标探测设备可以是购物场所出口处设置的扫描设备。所述目标探测设备用于根据本地商品数据库检查探测到的商品标识是否是已支付商品的商品标识,并根据检查结果执行所述检查结果对应的预设操作。
[0108] 在每次探测到商品标识时,目标探测设备可迅速在本地商品数据库中遍历该商品标识,提取出该商品标识所对应的商品的支付状态。如果目标探测设备探测到的商品还未支付,目标探测设备可发出报警信号。
[0109] 需要说明的,本发明实施例中,服务器也可以在每次发生商品支付成功之后,触发执行S313。也就是说,服务器可以在商品数据库中存在有商品的支付状态发生变化时,触发执行S313。
[0110] 需要说明的,在每次探测到商品标识时,目标探测设备还可通过其与服务器之间的通信连接将该商品标识发送给服务器,用以查询该商品标识所对应的商品的支付状态。如果服务器返回的该商品的支付状态是未支付状态,目标探测设备可发出报警信号。
[0111] 参见图4,是本发明实施例提供的穿戴式设备的结构示意图。如图4所示,穿戴式设备40可包括:获取单元401、发送单元403、第一接收单元405、第二接收单元407、判断单元409和执行单元411。其中:
[0112] 获取单元401,用于获取商品的商品标识;
[0113] 发送单元403,用于根据所述商品标识向服务器发送用于获取所述商品的商品信息的请求;
[0114] 第一接收单元405,用于接收所述服务器响应所述请求而返回的所述商品的商品信息;
[0115] 第二接收单元407,用于接收用户输入的所述商品信息对应的支付指令,所述支付指令包含用户身份信息;
[0116] 判断单元409,用于响应所述支付指令,判断所述用户身份信息是否合法;
[0117] 执行单元411,用于当所述判断单元输出的判断结果为是时,根据所述商品信息调用支付接口向支付系统发出支付请求,并接收所述服务器返回的所述支付系统产生的支付结果;所述支付系统用于响应所述支付请求,将所述支付请求对应的支付结果返回给所述服务器,所述服务器用于根据所述支付结果执行所述支付结果对应的预设操作。
[0118] 本发明实施例中,所述商品标识可用于表征商品的商品信息。实际应用中,所述商品标识的表现形式可以是图形码(如条形码、二维码)、商品编号或感应标识码等,这里不作限制。
[0119] 具体实现中,获取单元401可以通过摄像装置获取所述商品的图形码,也可以通过输入装置获取用户输入的所述商品的编码,还可以通过近场感应装置获取所述商品的感应标识码。
[0120] 具体实现中,所述请求可携带所述商品标识。发送单元403可通过其与服务器之间的通信连接发送所述请求到服务器,用以从服务器那获得所述商品标识对应的商品信息。
[0121] 本发明实施例中,在第一接收单元405接收到所述商品的商品信息之后,穿戴式设备40可对服务器发送的所述商品的商品信息进行解析,并通过预设的排版规则显示商品信息所包含的各个子信息,例如,商品图标、商品内容、商品价格等。
[0122] 本发明实施例中,第二接收单元407接收的支付指令可包含用户身份信息,用于验证穿戴式设备的用户的身份,进一步提高支付过程的安全性。所述用户身份信息可包括:用户账号和密码,或者,用户的生理特征信息,例如指纹、虹膜、人脸等信息,实际应用中还可以包括其他能够验证用户身份的信息,这里不作限制。
[0123] 本发明实施例中,第二接收单元407可接收的支付指令可包括:通过按键操作触发的支付指令,或者,通过语音输入的支付指令,或者,通过预设体感操作触发的支付指令,或者,通过所述穿戴式设备的预设运动轨迹触发的支付指令。
[0124] 具体实现中,对于按键所触发的支付指令,所述按键可以是实体按键,也可以是虚拟按键,这里不作限制。
[0125] 具体实现中,对于语音输入的支付指令,所述语音指令可以是用户预先通过语音控制应用设置的,能触发穿戴式设备发出支付指令。为了进一步的避免与其他人发出的相同的语音混淆,所述语音指令是根据语音的音色特征建立的,可实现更准确的支付触发控制。
[0126] 具体实现中,对于预设体感操作触发的支付指令,所述体感操作可以是结合用户生物特征(如虹膜信息)的预设动作,可实现支付触发的准确性,避免误触发。
[0127] 具体实现中,对于预设运动轨迹触发的支付指令,所述预设运动轨迹可以是穿戴式设备预先通过运动传感器记录的运动轨迹,例如,连续2次向下甩动穿戴式设备。示例仅仅是本发明实施例的一种实现方式,实际使用中可以不同,不应构成限定。
[0128] 在本发明实施例中,判断单元409预置合法用户身份信息。当获取到含有用户身份信息的支付指令时,判断单元调用预置的合法用户身份信息进行比较,若比较成功,则判断发出该支付指令的用户为合法用户,否则为非法用户。
[0129] 可理解的,穿戴式设备40的各个模块的工作原理还可以参见图1实施例描述的内容,这里不再赘述。
[0130] 参见图5,是本发明实施例提供的服务器的结构示意图。如图5所示的服务器50可包括:第一接收模块501、响应模块503、第二接收模块505和执行模块507。其中:
[0131] 第一接收模块501,用于接收穿戴式设备根据商品的商品标识发送的第一请求;所述第一请求用于获取所述商品的商品信息;
[0132] 响应模块503,用于响应所述第一请求,返回所述商品的商品信息到所述穿戴式设备;
[0133] 第二接收模块505,用于接收所述支付系统返回的支付结果;所述支付结果是支付系统响应穿戴式设备发出的支付请求所产生的结果;所述支付请求是所述穿戴式设备响应用户输入的支付指令,判断所述用户身份信息是否合法,若是,则根据所述商品信息调用支付接口向支付系统发出的支付请求;所述支付指令包含用户身份信息;
[0134] 执行模块507,用于返回所述支付结果到所述穿戴式设备,并根据所述支付结果执行所述支付结果对应的预设操作。
[0135] 本发明实施例中,所述支付系统可用于响应所述支付请求,将所述支付请求对应的支付结果返回给所述服务器。
[0136] 具体实现中,执行模块507可判断第二接收模块505接收的所述支付结果是否是成功支付,若是,则在商品数据库中,将所述商品标记为已支付商品。
[0137] 可理解的,服务器40的各个模块的工作原理还可以参见图2或图3实施例描述的内容,这里不再赘述。
[0138] 参见图6,是本发明实施例提供的系统的示意图。如图6所示的系统可包括:服务器100、穿戴式设备200、支付系统300和目标探测设备400。其中:
[0139] 服务器100用于:接收穿戴式设备200根据商品的商品标识发送的请求,响应所述请求,发送所述商品的商品信息到穿戴式设备200;以及,接收支付系统300返回的支付结果,并返回所述支付结果到穿戴式设备200,根据所述支付结果执行所述支付结果对应的预设操作。
[0140] 穿戴式设备200用于:获取商品的商品标识,根据所述商品标识向服务器100发送用于获取所述商品的商品信息的请求,并接收服务器100发送的所述商品的商品信息;以及,接收用于支付所述商品的支付指令,并响应所述支付指令,判断所述用户身份信息是否合法,若是,则根据所述商品信息调用支付接口向支付系统300发出支付请求,并接收服务器100返回的支付系统300产生的支付结果;。
[0141] 支付系统300,用于响应穿戴式设备200发出的支付请求,并将所述支付请求对应的支付结果返回给服务器100;
[0142] 目标探测设备400,用于根据本地商品数据库检查探测到的商品标识是否支付成功,并根据检查结果执行所述检查结果对应的预设操作。
[0143] 本发明实施例中,服务器100在接收到支付系统300返回的支付结果之后,可判断所述支付结果是否是成功支付。如果支付成功,则在商品数据库中,服务器100将所述商品标记为已支付商品。
[0144] 具体实现中,在支付成功之后,服务器100可通过预设通信连接将所述商品数据库同步到目标探测设备400上,用以更新目标探测设备400的本地商品数据库。
[0145] 本发明实施例中,支付系统300可以是银行的支付系统。穿戴式设备200通过支付接入技术直接向银行的支付系统发起支付请求。支付系统300也可以是第三方支付系统,例如支付宝。穿戴式设备200可通过实现第三方支付系统提供的支付请求接口来发出所述支付请求。
[0146] 本发明实施例中,目标探测设备400可以是购物场所出口处设置的扫描设备,通常包括高频率的扫描装置和报警装置。在每次探测到商品标识时,目标探测设备400可迅速在本地商品数据库中遍历该商品标识,提取出该商品标识所对应的商品的支付状态。如果目标探测设备400探测到的商品还未支付,目标探测设备400可发出报警信号。
[0147] 可以理解的,服务器100还可以参见上述图5描述的服务器;穿戴式设备200还可以参见上述图4实施例描述的穿戴式设备,这里不再赘述。
[0148] 综上所述,本发明实施例中,穿戴式设备获取商品的商品标识,并向服务器请求获取该商品的商品信息,之后穿戴式设备响应用户输入的包含用户身份信息的支付指令,并在所述用户身份信息验证通过之后,调用支付接口向支付系统发出支付请求,支付系统最后将支付结果返回给服务器,触发服务器根据支付结果执行该支付结果对应的预设操作,可实现用户通过穿戴式设备实现商品的自助结账,节约了排队等待人工结账的时间,同时也提高了支付的安全性。
[0149] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0150] 以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。