基于安全QR码的数据传输的制作方法

文档序号:22557288发布日期:2020-10-17 02:41阅读:来源:国知局

技术特征:

1.一种快速响应(qr)码数据传输的方法,包括:

接收来自计算设备的qr码,该qr码包括第一实体标识符;

分析所述qr码,以确定用于发起与所述第一实体标识符相关联的第一实体与第二实体之间的数据传输的请求,并确定与所述数据传输相关联的一个或多个特征;

基于所述一个或多个特征,从多个qr码处理流程中识别出要跟随的第一qr码处理流程以处理所述数据传输;

基于所述qr码的所述第一实体标识符并且基于所述第一qr码处理流程来验证交易中的所述第一实体;以及

基于所述第一qr码处理流程来处理所述第二实体与所述第一实体之间的数据传输。

2.根据权利要求1所述的方法,其中,分析所述qr码以确定所述一个或多个特征包括以下项中的至少一者:

确定所述qr码是静态qr码还是动态qr码;

确定所述qr码是从所述第一实体还是所述第二实体提交的;或者

确定所述qr码是否包括交易金额。

3.根据权利要求1所述的方法,其中,分析所述qr码以确定所述一个或多个特征包括确定以下项:

所述qr码是能够用于多个数据传输的静态qr码;

所述qr码是从所述第二实体提交的;以及

所述qr码不标识金额。

4.根据权利要求3所述的方法,其中,处理所述数据传输包括:

接收由所述第二实体在所述第一实体的位置处时扫描的所述qr码;

将与所述qr码相关联的所述第一实体被验证的验证消息发送给所述第二实体;

接收来自所述第二实体的支付所述数据传输的金额;

处理针对所述金额的从所述第二实体到所述第一实体的数据传输;

接收来自所述第一实体的针对所述数据传输的接收的确认;以及

将所述数据传输完成的成功消息发送给所述第二实体。

5.根据权利要求3所述的方法,其中,处理所述数据传输包括:

接收由所述第二实体在所述第一实体的位置处扫描的所述qr码;

将金额请求消息发送给所述第一实体;

接收来自所述第一实体的支付所述数据传输的金额;

将所述数据传输的金额发送给所述第二实体;

接收来自所述第二实体的针对所述数据传输的金额的确认;

处理针对所述金额的从所述第二实体到所述第一实体的数据传输;以及

将所述数据传输完成的成功消息发送给所述第二实体。

6.根据权利要求1所述的方法,其中,分析所述qr码以确定所述一个或多个特征包括确定以下项:

所述qr码是与给定数据传输相关联的动态qr码;

所述qr码是从所述第二实体提交的;以及

所述qr码标识金额。

7.根据权利要求6所述的方法,其中,处理所述数据传输包括:

接收来自所述第一实体的包括所述金额的qr码生成请求:

将所述qr码发送给所述第一实体;

接收包括所述qr码的验证和所述金额的验证的qr验证消息;

处理针对所述金额的从所述第二实体到所述第一实体的数据传输;以及

将所述数据传输完成的成功消息发送给所述第二实体。

8.根据权利要求1所述的方法,其中,分析所述qr码以确定所述一个或多个特征包括确定以下项:

所述qr码是与给定数据传输相关联的动态qr码;

所述qr码是从所述第一实体提交的;以及

所述qr码不标识金额。

9.根据权利要求8所述的方法,其中,处理所述数据传输包括:

接收来自所述第二实体的qr码生成请求;

将所述qr码发送给所述第二实体;

接收来自所述第一实体的所述数据传输的金额;

将所述数据传输的金额发送给所述第二实体;

接收来自所述第二实体的针对所述金额的批准;

处理针对所述金额的从所述第二实体到所述第一实体的数据传输;

接收来自所述第一实体的针对所述数据传输的接收的确认;以及

将所述数据传输完成的成功消息发送给所述第二实体。

10.根据权利要求1所述的方法,其中,分析所述qr码以确定所述一个或多个特征包括确定以下项:

所述qr码是与给定数据传输相关联的动态qr码;

所述qr码是从所述第一实体提交的;以及

所述qr码标识金额。

11.根据权利要求10所述的方法,其中,处理所述数据传输包括:

接收来自所述第二实体的包括所述金额的qr码生成请求:

将所述qr码发送给所述第二实体;

接收来自所述第一实体的验证所述金额的验证消息;

处理针对所述金额的从所述第二实体到所述第一实体的数据传输;

接收来自所述第一实体的针对接收到所述金额的确认;以及

将所述数据传输完成的成功消息发送给所述第二实体。

12.一种或多种非暂态计算机可读介质,其存储指令,所述指令响应于被执行而使机器执行一个或多个操作或控制一个或多个操作的执行,所述操作包括:

接收来自计算设备的qr码,该qr码包括第一实体标识符;

分析所述qr码,以确定用于发起与第一实体商家标识符相关联的第一实体与第二实体之间的数据传输的请求,并确定与所述数据传输相关联的一个或多个特征;

基于所述一个或多个特征,从多个qr码处理流程中识别出要跟随的第一qr码处理流程以处理所述数据传输;

基于所述qr码的所述第一实体标识符并且基于所述第一qr码处理流程来验证所述数据传输中的所述第一实体;以及

基于所述第一qr码处理流程来处理所述第二实体与所述第一实体之间的数据传输。

13.根据权利要求12所述的计算机可读介质,其中,分析所述qr码以确定所述一个或多个特征包括以下项中的至少一者:

确定所述qr码是静态qr码还是动态qr码;

确定所述qr码是从所述第一实体还是所述第二实体提交的;或者

确定所述qr码是否包括交易金额。

14.根据权利要求12所述的计算机可读介质,其中,分析所述qr码以确定所述一个或多个特征包括确定以下项:

所述qr码是能够用于多个数据传输的静态qr码;

所述qr码是从所述第二实体提交的;以及

所述qr码不标识金额。

15.根据权利要求14所述的计算机可读介质,其中,处理所述数据传输包括:

接收由所述第二实体在所述第一实体的位置处扫描的所述qr码;

将与所述qr码相关联的所述第一实体被验证的验证消息发送给所述第二实体;

接收来自所述第二实体的支付所述数据传输的金额;

将所述数据传输的金额发送给所述第一实体;

接收来自所述第一实体的针对所述数据传输的接收的确认;以及

将所述数据传输完成的成功消息发送给所述第二实体。

16.根据权利要求12所述的计算机可读介质,其中,分析所述qr码以确定所述一个或多个特征包括确定以下项:

所述qr码是与给定数据传输相关联的动态qr码;

所述qr码是从所述第二实体提交的;以及

所述qr码标识金额。

17.根据权利要求16所述的计算机可读介质,其中,处理所述数据传输包括:

接收来自所述第一实体的包括所述金额的qr码生成请求;

将所述qr码发送给所述第一实体;

接收包括所述qr码的验证和所述金额的验证的qr验证消息;

将所述支付的所述金额发送给所述第一实体;以及

将所述数据传输完成的成功消息发送给所述第二实体。

18.根据权利要求12所述的计算机可读介质,其中,分析所述qr码以确定所述一个或多个特征包括确定以下项:

所述qr码是与给定数据传输相关联的动态qr码;

所述qr码是从所述第一实体提交的;以及

所述qr码不标识金额。

19.根据权利要求18所述的计算机可读介质,其中,处理所述数据传输包括:

接收来自所述第二实体的qr码生成请求;

将所述qr码发送给所述第二实体;

接收来自所述第一实体的所述数据传输的金额;

将所述数据传输的金额发送给所述第二实体;

接收来自所述第二实体的针对所述金额的批准;

处理针对所述金额的从所述第二实体到所述第一实体的数据传输;

接收来自所述第一实体的接收到所述金额的第一成功消息;以及

将所述数据传输完成的第二成功消息发送给所述第二实体。

20.一种系统,包括:

一个或多个处理器;以及

一种或多种非暂态计算机可读介质,其存储指令,该指令响应于被一个或多个处理器执行而使所述系统执行一个或多个操作或控制一个或多个操作的执行,所述操作包括:

接收来自计算设备的快速响应(qr)码,该qr码包括第一实体标识符;

分析所述qr码,以确定用于发起与第一实体商家标识符相关联的第一实体与第二实体之间的数据传输的请求,并确定与所述数据传输相关联的一个或多个特征;

基于所述一个或多个特征,从多个qr码处理流程中识别出要跟随的第一qr码处理流程以处理所述数据传输;

基于所述qr码的所述第一实体标识符并且基于所述第一qr码处理流程来验证所述数据传输中的所述第一实体;以及

基于所述第一qr码处理流程来处理所述第二实体与所述第一实体之间的数据传输。


技术总结
根据本公开的实施例的方面,一种方法可以包括:接收来自计算设备的快速响应(QR)码,该QR码包括第一实体标识符;以及分析该QR码以确定用于发起与第一实体标识符相关联的第一实体与第二实体之间的数据传输的请求,并确定与数据传输相关联的一个或多个特征。该方法还可以包括基于一个或多个特征从多个QR码处理流程中识别出要跟随的第一QR码处理流程以处理数据传输,以及基于QR码的第一实体标识符并且基于第一QR码处理流程来验证交易中的第一实体。该方法还可以包括基于第一QR码处理流程来处理第二实体与第一实体之间的数据传输。

技术研发人员:普拉桑特·简赫德卡;帕特里克·巴布科克;阿南特·甘纳帕特;薛浩宇;冷杰;阿玛纳特·库尔卡尼
受保护的技术使用者:贝宝公司
技术研发日:2018.12.27
技术公布日:2020.10.16
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1