使用基于邻近度的对等通信和支付意图手势的移动支付的制作方法_5

文档序号:9620948阅读:来源:国知局
机设备的偏好的排名表)自适应地连接至特定的主机设备并且由此加入基于邻近度的分布式总线。
[0079]根据本公开的一个方面,图9A解说了示例性环境900A,其中基于邻近度的P2P通信和支付意图手势可被用于支持销售点(P0S)处的移动支付。更具体地,图9A中示出的移动支付环境900A可以一般将基于邻近度的P2P网络技术与仅基于来自移动设备910中的现有传感器912的输入的支付意图指示相组合,该基于邻近度的P2P网络技术提供在移动设备910上运行的支付应用918与POS终端940之间的连通性。一般而言,移动设备910和POS终端940可以具有各自的网络接口 916和946,移动设备910和POS终端940采用这些网络接口以通过W1-F1、蓝牙、W1-Fi直连、或另一合适的短程无线技术(而非NFC)进行通信。在一个实施例中,基于邻近度的P2P网络技术可以包括Alljoyn?软件框架,该软件框架已被设计成实现来自不同制造商的所连通的产品和软件应用之间的可互操作性以动态地创建邻近网络并且促成邻近P2P通信。
[0080]例如,在一个实施例中,移动设备910和P0S终端940可以各自运行相应的总线守护进程,这些总线守护进程通过在自组织中基于邻近发现而在移动设备910与P0S终端940之间形成的分布式总线960来彼此通信。如此,在移动设备910上运行的支付应用918可以直接与本地总线守护进程通信,并且在P0S终端940上运行的支付应用948可以类似地直接与本地总线守护进程通信,其中移动设备910和P0S终端940上的本地总线守护进程可以管理命名空间和消息路由以通过分布式总线960来实现P2P通信。在一个实施例中,响应于在移动设备910和P0S终端940邻近时发现另一方存在,移动设备910和P0S终端940上的本地总线守护进程可以一般形成分布式总线940并且彼此连接。
[0081]更具体地,为了提供移动支付服务,在P0S终端940上运行的支付应用948可以为移动支付服务保留特定名称并且向可在P0S终端940附近的任何其他设备宣告移动支付服务存在,其中服务宣告可以经由可在网络接口 946中实现的底层技术透明地传达。例如,服务宣告可以包括在连通的W1-Fi接入点950上多播的用户数据报协议(UDP)消息或其他合适的网际协议(IP)消息、在不需要无线接入点950的情况下实现P2P连接的W1-Fi直连中的预关联服务宣告、或者蓝牙服务发现协议(SDP)消息。在移动设备910上运行的支付应用918可以发起发现操作以声明对接收服务宣告感兴趣,由此一旦移动设备910来到与P0S终端940的合适邻近度内,P0S终端940和移动设备910上的本地总线守护进程就可以分别传送和接收关于存在移动支付服务的宣告。相应地,P0S终端940和移动设备910上的本地总线守护进程可以随后形成分布式总线960以实现在移动设备910上运行的支付应用918与在P0S终端940上运行的支付应用948之间基于邻近度的P2P通信。在移动设备910上运行的支付应用918和在P0S终端940上运行的支付应用948可以随后是能在分布式总线960上通信的概念性的对等方(例如,使用远程规程呼叫(RPC)来在相应的本地总线守护进程上发送和接收事件,使用会话参考计数来保持P2P连接存活等)。
[0082]相应地,为了使用分布式总线960 (或另一合适的基于邻近度的P2P通信机制)来促成移动支付,移动设备910可以装备有能以高准确度检测与移动设备910相关联的移动的三维加速计、陀螺仪、或者其他合适的运动传感器912。如此,在一个实施例中,在移动设备910上运行的支付应用918可以被配置成毫无疑义地检测到运动传感器912响应于用户用移动设备910对着安装在销售点处的合适地构造的无源目标930作出支付意图手势而检测到的支付意图运动。例如,在一个实施例中,无源目标930可以显示指令或者印刷有指令(诸如“在这里用设备作手势以进行支付”)并且具有弹性构造以确保在用户用移动设备910对着无源目标930作手势时移动设备910将不会被损坏。替换地(或补充地),无源目标930可以印刷有快速响应(QR)码或者具有可以使用移动设备910来识别或以其他方式检测的其他合适的物理特征。例如,在一个实施例中,响应于移动设备910上的相机捕捉到印刷在无源目标930上的QR码并且基于所捕捉到的QR码在相机框架中具有的大小来确定邻近度,支付应用918可以检测到与无源目标930的充分邻近度(例如,足以确定交易意图的邻近度)。在另一示例中,可以基于销售点终端940是相机的焦点(例如,如使用与销售点终端940相关联的一个或多个可识别特征所确定的)一一这可以指示移动设备910与销售点终端940之间的邻近度一一来推断交易意图。在任何情形中,无源目标930 —般可以不具有通信能力并且可以不需要任何连通性,因为无源目标930可以改为被用于确定指示交易意图的邻近度(例如,消费者出现在无源目标930已定位于其中的收银机或其他销售点附近)。
[0083]在一个实施例中,在移动设备910上运行的支付应用918可以检测指示移动设备910已接触无源目标930的独特运动并且检测用户已指示交易意图。替换地(或补充地),支付意图手势可以独立于无源目标930,因为移动设备910的可以用运动传感器912来检测并且被用于捕捉交易意图的任何合适的独特运动可被定义并且被用作支付意图手势(例如,通过支付应用918、通过用户定制等)。相应地,响应于在移动设备910上运行的支付应用918检测到指示用户交易意图的支付意图手势,支付应用918可以随后在用户接口 920上显示交易细节和确认按钮。在任一情形中,交易细节一般可以逐条列出与交易相关联的一个或多个商品或服务、指示与逐条列出的商品或服务相关联的成本、标识交易(例如,根据用户标识符、设备标识符、订单号等)。如此,用户可以随后查看在用户接口 920上显示的交易细节并且按压确认按钮以批准移动支付,这可以导致支付应用918通过分布式总线960向P0S终端940上的支付应用948传送合适的消息以完成移动支付。替换地,响应于用户选择不批准移动支付的选项(例如,因为交易细节不正确),从移动设备910上的支付应用918传送给P0S终端940上的支付应用948的消息可以终止或以其他方式放弃交易。此夕卜,在一个实施例中,P0S终端940可以被配置成通过分布式总线960向移动设备910发送提醒以通知用户已准备好进行交易。例如,在其中消费者下订单并且在订单就绪时进行支付的商业机构中,发送给移动设备910的提醒可以通知消费者订单就绪并且用户可以随后作出支付意图手势以进行交易(例如,通过对着无源目标930作出支付意图手势、作出可独立于无源目标930的支付意图手势等)。
[0084]在一个实施例中,无源目标930可以具有可进一步完善交易意图检测以避免假阳性的物理特性。例如,无源目标930可被设计成谐振或者具有能够提供触觉反馈的另一反馈机制935,以使得因对着无源目标930作出支付意图手势而引起的弹回会导致能够被毫无疑义地检测到的非常特定的运动。此外,在一个实施例中,无源目标930可被构造为具有内部空隙的模制塑料盒,该内部空隙提供谐振腔反馈机制935。在这方面,移动设备910上的话筒914可以在支付应用918检测到独特的支付意图手势之后被短暂地激活(例如,达短暂的时间段)以检测谐振腔反馈机制935在已用移动设备910对着无源目标930作手势时产生的谐振信息。再进一步,无源目标930可以被构造成具有支付应用918能够分析以标识无源目标930的独特谐振响应。例如,图9B解说了另一示例性环境900B,其中基于邻近度的P2P通信和支付意图手势可以支持移动支付,其中图9B中所示的环境900B可以在销售点(P0S)处实现,在该P0S处可以安装具有产生不同谐振响应的相应反馈机制935的多个无源目标930a-930n。如此,在一个实施例中,移动设备910上的支付应用918可以基于话筒914检测到的谐振响应来确定已用移动设备910对着无源目标930a-930n中的哪一个无源目标作了手势。例如,在具有四个结帐线的快餐店中,各个结帐线中的不同无源目标930a-930n可以具有产生不同谐振响应的相应反馈机制935a_935n,这可以允许支付应用918在与POS终端940上的支付应用948通信时报告从哪条结帐线作出移动支付(例如,图9B中示出的示例中的无源目标930η)。
[0085]相应地,相对于基于NFC的解决方案,以上描述的其中基于邻近度的P2P通信和无源目标930可以支持移动支付的机制可以有利地利用在许多零售店出口中已经存在的基础设施和现有移动设备910,并且利用W1-F1、蓝牙、W1-Fi直连和能够容易地支持P2P通信的其他广泛分布的无线技术。此外,无源目标930可以便宜地制造并且容易安装在P0S处,因为无源目标930可以不具有任何无线电或其他通信接口并且因此不需要任何连通性,此夕卜,用于作出移动支付的独特支付意图手势可以易于解释并且对于消费者而言容易理解,可能比在基于NFC的解决方案中使用的刷卡支付手势更简易,因为无源目标930可以提供触觉和/或谐振反馈并且支付应用918可以经由用户接口 920提供视觉反馈。
[0086]根据本公开的一个方面,图10解说了移动设备可以执行以使用基于邻近度的P2P通信和支付意图手势来进行移动支付的示例性方法1000。具体地,如以上提及的,移动设备可以具有能够检测与高准确度相关联的移动的三维加速计、陀螺仪、或者其他合适的运动传感器,其中在移动设备上运行的支付应用可以在框1020基于响应于用户用移动设备对着安装在销售点(P0S)处的合适地构造的无源目标作出支付意图手势而从运动传感器接收的一个或多个信号来检测独特的支付意图运动。例如,无源目标可被设计成谐振或者具有能够提供触觉反馈的另一反馈机制,以使得因对着无源目标作出支付意图手势而引起的弹回会导致能够在框1020毫无疑义地检测到的特定运动。此外,在一个实施例中,移动设备可任选地在框1010接收来自P0S终端的交易提醒,其中该交易提醒可以通知用户已准备好进行交易。例如,在其中消费者下订单并且在该订单就绪时进行支付的商业机构中,在框1010接收的提醒可以通知消费者订单就绪并且用户可以随后在框1020作出支付意图手势以进彳丁交易。
[0087]在一个实施例中,无源目标可以构造有或以其他方式具有谐振反馈机制,其中移动设备上的话筒可以在支付应用在框1020检测到独特的支付意图手势之后被临时激活(例如,达短暂的时间段)以检测谐振反馈信号。如此,响应于在移动设备上运行的支付应用在框1030确定话筒拾取到或以其他方式接收到谐振反馈信号,支付应用可以随后分析该反馈信号以在框1040标识无源目标。例如,无源目标可以被构造成产生支付应用能够分析以在框1040标识该无源目标的特定谐振响应。
[0088]在一个实施例中,响应于对着无源目标作出独特的支付意图手势,移动设备上的支付应用可以随后在框1050通过邻近P2P连接来请求和接收与交易相关联的细节。例如,如以上更详细地描述的,P0S终端可以向可在其附近的任何其他设备宣告移动支付服务,并且可以响应于移动设备在来到与P0S终端的合适邻近度内之后接收到移动支付服务宣告并且发起P2P通信会话以建立与P0S终端的邻近P2P连接而形成移动设备与P0S终端之间的邻近P2P连接。在一个实施例中,在移动设备上运行的支付应用可以随后在框1060显示交易细节并且请求用户确认交易细节。如此,响应于在框1070确定用户确认或以其他方式批准交易,支付应用可以随后在框1090通过邻近P2P连接向P0S终端发送合适的消息来确认交易以完成移动支付并且生成与该交易相关联的记录。替换地,响应于在框1070确定用户没有确认交易,移动设备可以在框1080终止交易和/或通过邻近P2P连接向P0S终端传送恰适的消息以终止交易。
[0089]根据本公开的一个方面,图11解说了 P0S终端设备可以执行以处理使用基于邻近度的P2P通信和支付意图手势的移动支付的示例性方法1100。具体地,方法1100 —般可以响应于在移动设备上运行的支付应用在框1110检测到独特的支付意图运动(例如,基于移动设备上的运动传感器响应于用户用移动设备对着无源目标作出支付意图手势而生成的一个或多个信号,该无源目标谐振或以其他方式产生运动传感器能毫无疑义地检测到的合适的触觉反馈机制)而被发起。此外,在一个实施例中,无源目标可以任选地具有所设计的能够在框1120产生独特谐振响应(例如,具有特定频率的信号)的谐振反馈机制,其中移动设备可以分析可在支付意图运动之后检测到的任何谐振响应以标识无源目标。
[0090]在一个实施例中,响应于用移动设备作出独特的支付意图运动,P0S终端可以随后在框1130通过邻近P2P连接从移动设备接收对交易细节的请求,其中P0S终端可以随后在框1140通过邻近P2P连接向移动设备传送交易细节和交易确认请求。在一个实施例中,响应于在框1150确定接收自移动设备的消息确认交易,P0S终端可以随后在框1170处理或以其他方式完成移动支付。否则,响应于在框1150确定接收自移动设备的消息终止或拒绝交易,或者替换地移动设备未提供对交易确认请求的响应,P0S终端可以在框1160终止或以其他方式放弃交易。
[0091]虽然以上公开的实施例主要是参照使用实现基于邻近度的P2P通信的Alljoyn?软件框架基于W1-F1、蓝牙、W1-Fi直连、或其他短程无线技术的P2P通信来描述的,但是本领域技术人员将领会,以上公开的实施例可以被实现于或以其他方式涉及其他合适的无线网络架构和/或协议。此外,在AllSeen联盟文献“Introduct1n to Alljoyn (Alljoyn的介绍)”中描述和解说了与可以提供在本文描述的诸方面和实施例中使用
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1