使用条件式阻塞和非阻塞查询调用系统和方法的方法和系统技术方案

技术编号:37769373 阅读:16 留言:0更新日期:2023-06-06 13:32
本发明专利技术公开了一种至少由包括交互应用程序和生物特征应用程序的用户装置执行的方法。该方法包括从访问装置接收包括交互细节的消息。用户装置可以对操作用户装置的用户执行生物特征验证。该方法然后可以包括,如果生物特征应用程序具有生物特征验证结果,则交互应用程序从生物特征应用程序接收生物特征验证结果并继续处理消息。或者,如果生物特征应用程序不具有生物特征验证结果,则交互应用程序等待来自生物特征应用程序的生物特征验证结果,或在没有生物特征验证结果的情况下继续处理消息。消息。消息。

【技术实现步骤摘要】
【国外来华专利技术】使用条件式阻塞和非阻塞查询调用系统和方法的方法和系统
[0001]相关申请的交叉引用
[0002]本申请是PCT申请,要求2020年11月12日提交的第63/113,142号美国临时专利申请的优先权和权益,所述美国临时专利申请出于所有目的而以全文引用的方式并入本文中。

技术介绍

[0003]具有生物特征传感器的非接触式卡可以用于交易。例如,持有诸如非接触式支付卡的用户装置的用户可以使用该卡来完成非接触式交易。非接触式交易可能需要用户执行某种用户验证机制(例如,如果生物特征传感器是指纹传感器,则所需的用户验证机制可以是指纹匹配)以完成交易。用户验证机制有助于改善交易安全性(例如,减少支付欺诈),但可能需要数百毫秒或长达数秒来完成。例如,指纹匹配过程可以包括多个步骤,包括手指检测、指纹捕获以及捕获的指纹与登记模板之间的匹配确定。此过程可能长达数秒。执行用户验证机制所需的额外处理时间会降低用户的交易体验,交易可以在四百毫秒内完成(没有用户验证机制)。在一些非接触式交易情境中,例如在公共交通闸门(例如,火车站、公交站等)处,交易处理速度是重要的,因为许多交通闸门需要三百毫秒或更小的处理时间,以允许为大量用户提供足够的吞吐量。因此,需要平衡速度与交易安全性。
[0004]另一个复杂因素是,不同类型的用户装置可能具有由不同制造商制造的不同类型的传感器。因此,并非所有在公共交通闸门处使用的用户装置都以相同速度处理数据。
[0005]本专利技术的实施例单独地以及共同地解决这些问题和其它问题。

技术实现思路

[0006]本专利技术的一个实施例包括一种方法。该方法包括:由用户装置上的交互应用程序从访问装置接收消息;由用户装置上的生物特征应用程序对操作用户装置的用户执行生物特征验证;如果生物特征应用程序具有生物特征验证结果,则交互应用程序从生物特征应用程序接收生物特征验证结果,并继续处理消息;如果生物特征应用程序不具有生物特征验证结果,则交互应用程序(i)等待来自生物特征应用程序的生物特征验证结果,或(ii)在没有生物特征验证结果的情况下继续处理消息。
[0007]另一实施例涉及一种用户装置,包括:处理器;以及非暂态计算机可读介质,该非暂态计算机可读介质包括可由处理器执行以用于实施包括如下步骤的方法的代码:由用户装置上的交互应用程序从访问装置接收消息;由用户装置上的生物特征应用程序对操作用户装置的用户执行生物特征验证;如果生物特征应用程序具有生物特征验证结果,则交互应用程序从生物特征应用程序接收生物特征验证结果,并继续处理消息;如果生物特征应用程序不具有生物特征验证结果,则交互应用程序(i)等待来自生物特征应用程序的生物特征验证结果,或(ii)在没有生物特征验证结果的情况下继续处理消息。
[0008]又一实施例涉及一种方法,包括:由访问装置向用户装置发送传输指令消息,其中,该用户装置对操作用户装置的用户执行生物特征验证,并且确定是否需要验证方法以
继续传输指令消息,并且如果需要验证方法,则用户装置执行阻塞调用,或如果不需要验证方法,则用户装置执行非阻塞调用;以及由访问装置从用户装置接收生物特征验证结果或生物特征验证结果不可用的指示/由访问装置完成该传输指令消息。
[0009]下文进一步详细描述这些和其它实施例。
附图说明
[0010]图1示出了供用户与访问装置执行非接触式交互的系统的框图。
[0011]图2示出了包括交互应用程序和执行与访问装置的非接触式交互的生物特征应用程序的用户装置的流程图。
[0012]图3示出了对应于交互应用程序和生物特征应用程序流的时间线。
[0013]图4示出了示范性用户装置的框图。
[0014]图5示出了示范性访问装置的框图。
具体实施方式
[0015]在论述本专利技术的实施例之前,对一些术语进行论述可能有帮助。
[0016]“交互”可以包括互惠作用或影响。“交互”可以包括各方、各装置和/或各实体之间的通信、联系或交换。示例性交互包括两方之间的交易和两个装置之间的数据交换。在一些实施例中,交互可以包括用户请求访问安全数据(例如,安全数据交互)、用户请求访问安全网页(例如,安全网页交互)、用户请求访问安全位置(例如,安全位置交互)等。在其它实施例中,交互可以包括支付交易,在所述支付交易中,两个装置可以交互以促进支付。
[0017]“交互数据”可以是与交互相关联的数据。例如,交互可以是将数字资产从一方转移到另一方。在一些实施例中,交互可以包括用户与资源提供商之间的交易。例如,交互数据可以包括交易金额。在一些实施例中,交互数据可指示为交互一方的不同实体以及被交换的价值或信息。交互数据可以包括交互金额,与发送方相关联的信息(例如,令牌或账户信息、别名、装置标识符、联系地址等),与接收方相关联的信息(例如,令牌或账户信息、别名、装置标识符、联系地址等),一次性值(例如,随机值、临时数、时间戳、计数器等)和/或任何其它合适的信息。交互数据的示例可以是交易数据。交互数据还可以包括CVM是否被尝试/成功的信息,以及使用哪种类型的CVM。
[0018]“用户”可以包括个人。在一些实施例中,用户可以与一个或多个个人账户和/或移动装置相关联。在一些实施例中,用户也可以被称为持卡人、账户持有人或消费者。
[0019]“用户装置”可以是由用户操作的装置。用户装置的示例可以包括移动电话,智能电话,具有磁条、接触芯片或非接触式元件(例如,包括非接触式芯片和天线)的卡(例如,支付卡,如信用卡、借记卡或预付卡),个人数字助理(PDA),膝上型计算机,台式计算机,服务器计算机,诸如汽车的车辆,瘦客户端装置,平板电脑等。此外,用户装置可以是任何类型的可穿戴技术装置,例如手表、耳机、眼镜等。用户装置可以包括能够处理用户输入的一个或多个处理器。用户装置还可以包括用于接收用户输入的一个或多个输入传感器。如本领域中已知的,存在能够检测用户输入的多种输入传感器,例如加速度计、相机、麦克风等。由输入传感器获得的用户输入可以来自多种数据输入类型,包括但不限于音频数据、视觉数据或生物特征数据。用户装置可以包括用户可以操作的任何电子装置,所述电子装置还可以
提供与网络的远程通信能力。远程通信能力的示例包括使用移动电话(无线)网络、无线数据网络(例如,3G、4G或类似网络)、Wi

Fi、Wi

Max,或者可以提供对网络(例如互联网或专用网络)的访问的任何其它通信介质。
[0020]“非接触式”通信可以是在两个装置之间交换数据而无需这两个装置物理耦合的通信。在不限制前述内容的一般性的情况下,“非接触式”通信可以包括通过近场通信(NFC)收发器、激光、射频、红外通信或其他射频或无线通信协议,诸如蓝牙、蓝牙低功耗(BLE)、Wi

Fi、iBeacon等进行的数据传输。
[0021]“应用程序”可以是用于特定目的的计算机程序。应用程序的示例可以包括支付应用程序、交通应用程序、安全数据访问本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种至少由包括处理器和计算机可读介质的用户装置执行的方法,所述计算机可读介质包括交互应用程序和生物特征应用程序,所述方法包括:由用户装置上的所述交互应用程序从访问装置接收消息;由所述用户装置上的所述生物特征应用程序对操作所述用户装置的所述用户执行生物特征验证;以及如果所述生物特征应用程序具有生物特征验证结果,则所述交互应用程序从所述生物特征应用程序接收所述生物特征验证结果并且继续处理所述消息,以及如果所述生物特征应用程序不具有所述生物特征验证结果,则所述交互应用程序(i)在处理所述消息之前等待来自所述生物特征应用程序的所述生物特征验证结果,或(ii)在没有所述生物特征验证结果的情况下继续处理所述消息。2.根据权利要求1所述的方法,其中,所述生物特征应用程序不具有所述生物特征验证结果,并且所述方法还包括:由所述用户装置上的所述交互应用程序确定需要验证方法以继续处理所述消息;以及由所述交互应用程序向所述生物特征应用程序提供阻塞调用,所述阻塞调用使所述交互应用程序在处理所述消息之前等待来自所述生物特征应用程序的所述生物特征验证结果。3.根据权利要求1所述的方法,其中,所述生物特征应用程序不具有所述生物特征验证结果,并且所述方法还包括:确定不需要验证方法;以及由所述交互应用程序向所述生物特征应用程序提供非阻塞调用,所述非阻塞调用使所述交互应用程序等待来自所述生物特征应用程序的响应,并且然后在没有所述生物特征验证结果的情况下继续处理所述消息。4.根据权利要求1所述的方法,其中,所述生物特征应用程序不具有所述生物特征验证结果,并且然后,所述交互应用程序在没有所述生物特征验证结果的情况下继续处理所述消息。5.根据权利要求1所述的方法,其中,所述生物特征验证是指纹验证。6.根据权利要求1所述的方法,其中,所述用户的所述生物特征验证包括测量操作所述用户装置的所述用户的生物特征,以及将所述生物特征与存储在所述用户装置上的生物特征模板进行比较。7.根据权利要求1所述的方法,其中,所述消息是获取处理选项(GPO)消息。8.根据权利要求1所述的方法,其中,所述生物特征应用程序具有生物特征验证结果,并且所述交互应用程序从所述生物特征应用程序接收所述生物特征验证结果并且继续处理所述消息。9.根据权利要求1所述的方法,其中,所述生物特征验证是响应于从所述访问装置接收到所述消息而执行的。10.根据权利要求1所述的方法,...

【专利技术属性】
技术研发人员:陈悦玺B
申请(专利权)人:维萨国际服务协会
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1