CN111445253A - 用于价值转账的面部识别 - Google Patents

用于价值转账的面部识别 Download PDF

Info

Publication number
CN111445253A
CN111445253A CN202010041127.3A CN202010041127A CN111445253A CN 111445253 A CN111445253 A CN 111445253A CN 202010041127 A CN202010041127 A CN 202010041127A CN 111445253 A CN111445253 A CN 111445253A
Authority
CN
China
Prior art keywords
user
image data
determining
server computer
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010041127.3A
Other languages
English (en)
Inventor
C·D·邦奇米诺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Visa International Service Association
Original Assignee
Visa International Service Association
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Visa International Service Association filed Critical Visa International Service Association
Publication of CN111445253A publication Critical patent/CN111445253A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3276Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/53Querying
    • G06F16/532Query formulation, e.g. graphical querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/42Confirmation, e.g. check or permission by the legal debtor of payment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Hardware Design (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Finance (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明提供了一种***和方法,包括从第一用户接收第二用户的第一图像数据和为所述第二用户提供价值的请求;以及将所述第二用户的所述第一图像数据与所述价值相关联地存储;向所述第二用户传输所述价值可用的通知;从访问设备接收授权请求消息,所述授权请求消息包括访问数据和所述第二用户的第二图像数据;基于(a)所述第二用户的所述第一图像数据是否与所述第二用户的所述第二图像数据匹配和(b)所存储的价值来确定结果;将包括所述结果的授权响应消息传输至所述访问设备。

Description

用于价值转账的面部识别
相关申请的交叉引用
本申请是非临时申请,要求2019年1月16日提交的美国临时申请No.62/793,218的优先权,本申请的全部内容以引用方式并入本文。
背景技术
生物特征识别可以用于认证或标识个人。在一些情况下,面部识别可以用于认证个人。可以基于个人的面部生成生物特征识别模板。可以存储该生物特征识别模板。用户稍后可以尝试执行一些动作。可以获取个人的图像,将其转换为生物特征识别模板,并且与所存储的生物特征识别模板进行比较。
当一个用户希望将价值转账给另一个用户时,用户通常会感到不顺畅。例如,如果Mary想赠予Joe一张礼品卡,她可能必须给他寄一张实体卡。这会带来安全风险,因为卡可能会在邮寄过程中丢失或被盗。Mary可以向Joe发送一张电子礼品卡,但是在任何一种情况下,Joe都必须跟踪标识符(例如,实体卡、电子***、快速响应代码等)以便赎回相关联的价值。
实施方案单独地和共同地解决了这些和其他问题。
发明内容
本文描述的方法提供了一种经由面部识别来管理价值转账的方法。
实施方案包括一种方法,该方法包括:从第一用户接收第二用户的第一图像数据和为第二用户提供价值的请求;将第二用户的第一图像数据与价值相关联地存储;向第二用户传输价值可用的通知;从访问设备接收授权请求消息,该授权请求消息包括访问数据和第二用户的第二图像数据;基于(a)第二用户的第一图像数据是否与第二用户的第二图像数据匹配和(b)所存储的价值来确定结果;将包括该结果的授权响应消息传输至访问设备。
在一些方面,基于将从访问设备接收的位置数据与同价值相关联地存储的位置参数进行比较来进一步确定结果。在一些方面,结果是基于确定第二用户的第一图像数据与第二用户的第二图像数据相匹配来授予对资源的访问;并且该方法还包括基于访问数据减少所存储的价值。在一些方面,第二图像数据包括从由第一用户操作的用户设备接收的数字图像。在一些方面,访问设备是第一访问设备,并且第一图像数据包括从第二访问设备接收的生物特征识别模板。
在一些方面,从由第一用户操作的用户设备上的应用程序接收第一图像数据和提供价值的请求,其中该应用程序和该访问设备与资源提供者相关联。在一些方面,确定第二用户的第一图像数据是否与第二用户的第二图像数据匹配包括:将第二用户的第一图像数据与第二用户的第二图像数据进行比较;基于比较结果确定置信度分数;确定该置信度分数超过阈值;并且基于确定该置信度分数超过该阈值,确定第二用户的第一图像数据与第二用户的第二图像数据匹配。
在一些方面,确定第二用户的第一图像数据是否与第二用户的第二图像数据匹配包括:将第二用户的第一图像数据与第二用户的第二图像数据进行比较;基于比较结果确定置信度分数;确定该置信度分数不超过阈值;并且基于确定该置信度分数不超过该阈值,确定第二用户的第一图像数据与第二用户的第二图像数据不匹配。
在一些方面,确定第二用户的第一图像数据是否与第二用户的第二图像数据匹配包括:将第二用户的第一图像数据与第二用户的第二图像数据进行比较;基于比较结果确定置信度分数;确定该置信度分数超过第一阈值并且该置信度分数不超过第二阈值;并且基于确定该置信度分数超过第一阈值并且该置信度分数不超过第二阈值,发起对补充信息的请求。在一些方面,基于所存储的价值确定结果包括:基于访问数据来标识金额;将该金额与所存储的价值进行比较;并且确定所存储的价值达到或超过该金额。
实施方案包括服务器计算机,该服务器计算机包括:处理器;以及操作性地耦合到处理器的非瞬态计算机可读介质,该非瞬态计算机可读介质包括可由处理器执行以用于执行上述任何方法的代码。
实施方案包括一种方法,该方法包括:由访问设备接收访问数据和第二用户的第二图像数据;由访问设备准备包括访问数据和第二用户的第二图像数据的请求消息;由访问设备向服务器计算机传输请求消息,其中服务器计算机将第二用户的第二图像数据与第二用户的第一图像数据进行比较,其中第一图像数据是从请求为第二用户提供价值的第一用户接收的,并且其中服务器计算机基于比较结果向访问设备传输响应消息,该响应消息指示请求是被批准还是被拒绝;以及由访问设备从服务器计算机接收响应消息,该响应消息指示请求是被批准还是被拒绝。
附图说明
图1示出了根据一些实施方案的示意图,示出了用于经由面部识别来管理价值转账的技术。
图2和图3示出了根据一些实施方案的示例性界面。
图4示出了根据一些实施方案的示意图,示出了用于经由面部识别来赎回价值的技术。
图5示出了根据一些实施方案的服务器计算机的框图。
图6示出了根据一些实施方案的访问设备的框图。
具体实施方式
在讨论各种实施方案之前,可以进一步详细描述一些术语。
“用户”可以包括个人。在一些实施方案中,用户可以与一个或多个个人账户和/或用户设备相关联。在一些实施方案中,用户也可被称作持卡人、账户持有人或消费者。
“用户设备”可以是可以由用户操作的任何合适的设备。用户设备可以包括蜂窝电话、个人数字助理(PDA)、寻呼机、平板电脑、个人计算机等。作为附加示例,用户设备可以包括可穿戴设备(例如,手表、戒指等)。用户设备可以包括用于执行此类功能的任何合适的硬件和软件,并且可以包括多个设备或部件。
“访问设备”可以是用于获得对资源的访问的任何合适的设备。访问设备通常可以位于任何合适的位置处,例如位于商家所在位置处。访问设备可以呈任何合适的形式。访问设备的一些示例包括销售点(POS)设备、蜂窝电话、个人数字助理(PDA)、个人计算机(PC)、平板电脑、手持式专用读取器、机顶盒、电子现金出纳机(ECR)、自动取款机(ATM)、虚拟现金出纳机(VCR)、营业亭、安全***、访问***、网站等。访问设备可以使用任何合适的接触或非接触式操作模式来从支付设备和/或便携式设备发送或接收数据,或者与支付设备和/或便携式设备相关联。
“服务器计算机”可以包括功能强大的计算机或计算机集群。举例来说,服务器计算机可以是大型主机、小型计算机集群或像单元一样工作的一组服务器。在一个实例中,服务器计算机可以是耦合到网络服务器的数据库服务器。服务器计算机可耦合到数据库,且可包含用于服务来自一个或多个客户端计算机的请求的任何硬件、软件、其他逻辑或前述内容的组合。服务器计算机可包括一个或多个计算设备,且可使用各种计算结构、布置和编译中的任一种来服务来自一个或多个客户端计算机的请求。
“资源提供者”可以是在交易期间提供资源(例如,商品、服务、对安全数据的访问、对位置的访问等)的任何合适的实体。例如,资源提供者可以是商家、场所运营商、建筑物所有者、政府实体,等等。“商家”通常可以是参与交易并且可出售商品或服务或提供对商品或服务的访问的实体。
“认证”可以包括用于验证某物(例如,用户)的身份的过程。认证的一种形式可以是生物特征识别认证。
“生物特征”可以是个人独有的任何人类特征。例如,生物特征可以是人的指纹、声音样本、面部、DNA、视网膜,等等。
“生物特征识别读取器”可以包括用于从个人生物特征识别样本中捕获数据的设备。生物特征识别读取器的示例可以包括指纹读取器、前置摄像头、麦克风和虹膜扫描仪。
“生物特征识别样本”可以包括由生物特征识别读取器获得的数据。该数据可以是用户生物特征的模拟或数字表示,是在确定匹配所需的不同特征之前生成的。例如,用户面部的生物特征识别样本可以包括图像数据。在另一个示例中,用户声音的生物特征识别样本可以包括音频数据。
“生物特征识别模板”或“生物特征识别样本模板”可以包括包含从生物特征识别样本提取的不同特征的文件,所述不同特征可以在生物特征识别认证过程中使用。例如,生物特征识别模板可以是二进制数学文件,表示执行准确的个人认证所需的个人的面部、指纹、眼睛、手部或声音的唯一特征。
“图像数据”可以包括与图像相关联的信息。图像数据可以是电子图像文件(例如,JPEG、GIF、BMP等)。图像数据可以包括物理图像(例如,显影或打印在纸上的照片)。图像数据可以包括基于图像生成的生物特征识别模板。图像数据可以包括用于检索图像的信息。例如,基于跳转到个人社交媒体资料的链接,可以检索该个人的电子图像文件。
“访问数据”可以包括任何合适的数据,该数据可以用于访问资源或创建可以访问资源的数据。在一些实施方案中,访问数据可以是支付账户的账户信息。账户信息可以包括PAN、支付令牌、到期日期和验证值(例如,CVV、CVV2、dCVV、dCVV2)等。在其他实施方案中,访问数据可以是可用于激活账户数据的数据。例如,在一些情况下,账户信息可以存储在移动设备上,但是可以未被激活,直到移动设备接收到特定信息。在一些实施方案中,该特定信息可以被表征为访问数据。此类信息可以是事件的票据信息、用于访问建筑物的数据、中转票据信息等。
“授权实体”可以是可以授权或批准交互的实体。授权实体的示例可以是发行方、政府机构、文档存储库、访问管理员,等等。授权实体可以操作“授权计算机”。“发行方”可以指发行并且可选地维护用户账户的商业实体(例如,银行)。发行方还可以向消费者发行存储在用户设备(诸如蜂窝电话、智能卡、平板电脑或膝上型计算机,或者在一些实施方案中为便携式设备)上的支付凭证。
“收单方”通常可以是与特定商家或其他实体具有业务关系的业务实体(例如,商业银行)。一些实体可执行发行方和收单方两者的功能。一些实施方案可涵盖此类单实体发行方-收单方。收单方可以操作收单方计算机,该收单方计算机也可以被称为“传输计算机”。
“授权请求消息”可以是请求对交易的授权的电子消息。在一些实施方案中,授权请求消息被发送给交易处理计算机和/或支付卡的发行方,以请求交易授权。根据一些实施方案,授权请求消息可以符合国际标准组织(ISO)8583,这是用于交换与用户使用支付设备或支付账户进行的支付相关联的电子交易信息的***的标准。授权请求消息可包含可与支付设备或支付账户相关联的发行方账户标识符。授权请求消息还可以包括与“识别信息”对应的额外数据元素,包含(只作为示例):服务代码、CVV(卡检验值)、dCVV(动态卡检验值)、PAN(主账户号码或“账户号码”)、支付令牌、用户名、到期日期等等。授权请求消息还可以包括“交易信息”,例如与当前交易相关联的任何信息,例如交易金额、商家识别符、商家位置、购方银行识别号(BIN)、卡片接受器ID、识别正购买的项目的信息等,以及可用于确定是否识别和/或授权交易的任何其他信息。
“授权响应消息”可以是响应于授权请求的消息。在一些情况下,授权响应消息可以是由发行金融机构或交易处理计算机生成的对授权请求消息的电子消息应答。授权响应消息可包含仅作为示例以下状态指示符中的一个或多个状态指示符:批准—交易被批准;拒绝—交易未被批准;或呼叫中心—挂起更多信息的响应,商家必须呼叫免费授权电话号码。授权响应消息还可以包括授权代码,该授权代码可以是***发行银行响应于电子消息中的授权请求消息(直接地或者通过交易处理计算机)返回给商家的访问设备(例如,销售点设备)的指示交易被批准的代码。所述代码可充当授权的证据。
“存储器”可以是可以存储电子数据的任何合适的一个或多个设备。合适的存储器可包括非暂时性计算机可读介质,其存储可由处理器执行以实现所要方法的指令。存储器的示例可包括一个或多个存储器芯片、磁盘驱动器等等。此类存储器可使用任何合适的电、光和/或磁操作模式来操作。
“处理器”可以指任何合适的一个或多个数据计算设备。处理器可包括一起工作以实现所要功能的一个或多个微处理器。处理器可以包括CPU,该CPU包括至少一个高速数据处理器,该高速数据处理器足以执行用于执行用户和/或***生成的请求的程序组件。所述CPU可以是微处理器,例如AMD的速龙(Athlon)、钻龙(Duron)和/或皓龙(Opteron);IBM和/或摩托罗拉(Motorola)的PowerPC;IBM和索尼(Sony)的Cell处理器;英特尔(Intel)的赛扬(Celeron)、安腾(Itanium)、奔腾(Pentium)、至强(Xeon)和/或XScale;以及/或类似处理器。
“支付处理网络”可以是用于处理交易的网络。支付处理网络可以是一种***,可以包括一个或多个服务器、数据处理子***、网络以及用于支持和递送授权服务、异常文件服务以及清算与结算服务的操作。支付处理网络可能能够处理***交易、借记卡交易、分期付款计划或任何其他类型的商业交易中的一项或多项。支付处理网络的示例可以包括例如VisaNetTM。支付处理网络可以操作一个或多个“网络计算机”。
术语“消息”可以包括可以从一个实体传输至另一个实体(例如,从一个计算设备到另一个计算设备)的任何数据或信息。消息可以在计算机或计算***内的设备/部件之间内部通信,或者通过通信网络在设备之间外部通信。另外,消息可以被修改、更改或以其他方式改变以包括加密或匿名信息。
如本文所用,术语“通信”和“进行通信”可以指信息(例如,数据、信号、消息、指令、命令等)的接收、收到、传输、转移、提供等。对于待与另一个单元通信的一个单元(例如,设备,***,设备或***的组件,其组合等)意味着所述一个单元能够直接或间接地从另一个单元接收信息和/或将信息传输至另一个单元。这可指代本质上有线和/或无线的直接或间接连接。另外,尽管所传输的信息可以在第一单元与第二单元之间被修改、处理、中继和/或路由,但这两个单元也可以彼此通信。例如,尽管第一单元被动地接收信息并且不会主动将信息传输至第二单元,但第一单元也可以与第二单元通信。又如,如果至少一个中间单元(例如,位于第一单元和第二单元之间的第三单元)处理从第一单元接收的信息并且将处理后的信息传送至第二单元,则第一单元可以与第二单元通信。在一些非限制性实施方案中,消息可以指包括数据的网络分组(例如,数据分组等)。应当理解,可能有许多其他布置。
现在将描述一些实施方案的细节。
图1示出了根据一些实施方案的示意图100,示出了用于经由面部识别来管理价值转账的技术。图1中所示的***可以促进第一用户“用户1”102对第二用户“用户2”可经由面部识别来赎回的价值进行转账。第一用户可以被称为转账者,并且第二用户可以被称为接收者。图1中所示的***可以包括第一用户设备104、服务器计算机108、用户价值数据库110、访问设备105、传输计算机107和授权计算机112。
图1中所示的***中的部件可以通过任何合适的通信信道或通信网络彼此进行操作性通信。合适的通信网络可以是下列中的任一个和/或组合:直接互连、互联网、局域网(LAN)、城域网(MAN)、作为互联网节点的运行任务(OMNI)、安全定制连接、广域网(WAN)、无线网络(例如,采用协议诸如但不限于无线应用协议(WAP)、I-模式等),等等。计算机、网络与装置之间的消息可以使用安全通信协议来传输,这些安全通信协议诸如,但不限于,文件传输协议(FTP);超文本传输协议(HTTP);安全超文本传输协议(HTTPS)、安全套接层(SSL)、ISO(例如,ISO 8583)等。
为了简化说明,图1中示出一定数量的部件。然而,应当理解,实施方案可以包括多于一个每种部件。例如,可以存在与传输计算机107和/或服务器计算机108操作性地通信的多个访问设备105。
第一用户设备104可以是可由用户(例如,用户1 102)操作并且能够执行应用程序的设备。例如,第一用户设备104可以是智能电话、计算机、平板电脑等。第一用户设备104还可以包括被配置为存储数据的硬件和/或软件。第一用户设备104还可以包括被配置为接受来自用户的数据的硬件和/或软件。第一用户设备104可以包括被配置为将数据传输至服务器计算机108的硬件和/或软件。第一用户设备104还可以直接经由通信网络或通过访问设备105和传输计算机107连接至服务器计算机108。第一用户设备104还可以包括能够接收用户输入的硬件和/或软件。第一用户设备104还可以包括用于从用户接收数据的键盘、触摸屏、麦克风等。
服务器计算机108可以包括用于基于图像数据管理价值转账的功能。服务器计算机108还可以包括被配置为接收图像和分析图像的硬件和/或软件。服务器计算机108还可以包括生成和/或分析生物特征识别模板的功能。服务器计算机108还可以包括用于与价值数据相关联地管理图像数据的存储的功能。下面参照5更详细地描述关于服务器计算机诸如服务器计算机108的进一步细节。
用户价值数据库110可以是用于存储数据的存储单元和/或设备(例如,文件***、数据库、表的集合或其他存储机构)。用户价值数据库110可以包括多个不同的存储单元和/或设备。用户价值数据库110可以存储价值(例如,礼品卡、预付卡等上的金额)。用户价值数据库110可以存储与图像数据相关的价值,该图像数据可以包括用户的图像和/或基于用户的图像的生物特征识别模板。用户价值数据库110可以与一些或所有价值相关联地存储附加的用户定义的配置数据,诸如位置限制。
访问设备105可以是任何合适的访问设备,诸如商家销售点(POS)***、接入***、网站等。访问设备105可以包括用于接收和传输数据的功能。访问设备105可以包括用于捕获图像的功能,诸如相机。在一些实施方案中,访问设备118可以包括能够支持生物特征识别样本的处理的软件。访问设备118可能能够将生物特征识别样本转换为生物特征识别模板。
在一些实施方案中,***还可以包括传输计算机107。该传输计算机可以将消息从访问设备105转发至服务器计算机108。
在一些实施方案中,***还可以包括用于执行授权操作的授权计算机112。例如,授权计算机112可以接收授权请求消息,以便标识用户1 102的账户中是否有可用资金来为第二用户的请求价值提供资金,并且确定是否批准或拒绝授权请求。
在步骤S120处,用户1 102可以与第一用户设备104交互以发起向第二用户的价值转账。用户1 102可以例如经由应用程序或网站来发起价值转账。在图2中示出并且在下面参照该图描述了用于发起价值转账的示例性界面。
用户1 102可以将用户2 106的第一图像数据提供给第一用户设备104和/或访问设备105。例如,用户1 102可能正在为给朋友即用户2的礼物工具增加价值。用户1 102可以在他的电话上具有用户2的图像。又如,用户1 102可以拍摄某人的照片并且上载该照片(例如,以向他想在酒吧介绍自己的某人发送价值)。第一图像数据可以包括生物特征识别样本,该生物特征识别样本包括第二用户的面部图像(例如,JPEG文件等)。第一图像数据还可以包括(例如,由第一用户设备104收集的)图像元数据。例如,第一图像数据可以包括图像元数据,诸如照明信息、国际标准组织(ISO)设置信息、快门速度信息等。
在一些实施方案中,由用户1 102提供的第一图像数据可以包括服务器计算机108可以用来检索用户2的一个或多个图像的信息。例如,基于名称、社交媒体用户名、跳转到社交媒体页面的链接、电子邮件地址等,服务器计算机可以检索互联网上的一个或多个图像。
用户1 102可以在与服务器计算机108相关联的网站或应用程序上与用户2 106的第一图像一起输入要转账给用户2的价值。例如,用户1102可以向与服务器计算机108相关联的网站或应用程序上的文本输入字段输入要给予另一方的美元金额(例如,$10、$50、$100等)。尽管以美元为单位提供了金额的示例,但价值可以是任何一种货币。价值可以对应于第一用户希望赠予第二用户的金额。例如,价值可以对应于要在礼品工具(诸如礼品卡、预付卡、商店信用、商家价值证明书)等上加载的金额。又如,价值可以对应于要从用户1102的账户分配给第二用户的可用价值。例如,用户1 102可以准许第二用户使用用户1 102的信用账户从五金店购买价值$50的物品。
在一些实施方案中,用户1 102可以在与服务器计算机108相关联的网站或应用程序上输入附加信息。例如,用户1 102可以在与服务器计算机108相关联的网站或应用程序上输入用于为价值转账提供资金的支付信息(例如,主账号、CVV、令牌等)。
在一些实施方案中,用户1 102可以进一步在与服务器计算机108相关联的网站或应用程序上提供配置数据。例如,该配置数据可以基于一些因素(诸如位置、时间、每日消费限制等)来具体规定可与受限使用相关联的价值。作为具体示例,一个人可以通过将朋友的照片上载到服务器计算机106、为礼品卡指定价值$50,并且应用仅在Idaho州才能赎回该礼品卡的限制来赠予朋友礼品卡。又如,雇主可以通过在五金店的POS终端处展示雇员照片的打印输出、指定$200的金额,并且将购买限制在该商店的位置,从而向雇员赠予$200的商店信用以购买建筑用品。POS终端可以将该信息传输至服务器计算机108。又如,用户1 102可以将时间段输入到服务器计算机106,使得价值可以被限制在特定时间段内使用(例如,可以在一天、一个月、一年等内赎回价值)。
在一些实施方案中,用户1 102可以进一步将用户2的联系信息提供给服务器计算机106,使得可以向用户2通知价值转账。例如,用户1可以经由与服务器计算机108相关联的界面输入用户2的信息,诸如电话号码、电子邮件地址、全名、家庭地址等。
在第一用户设备104上接收和存储的数据可以包括用户2 106的第一图像。用户2106的第一图像可以是用户2 112的数字图像。另选地或除此之外,第一用户设备104可以存储与用户2相关联的其他类型的图像数据,诸如基于用户2的图像生成的生物特征识别模板。
在一些实施方案中,用户2 106的第一图像和/或价值可以由用户1提交给服务器计算机106,而不使用第一用户设备104。例如,用户1可以在访问设备105处,例如在商家商店处呈现用户2的打印照片。然后,访问设备105可以将照片的数据传输至服务器计算机108。
在步骤S130处,在步骤S120处接收的信息被传输至服务器计算机108。此类信息可以包括用户2 106的第一图像、待转账的价值、支付信息和/或可以用于限制价值的赎回的配置数据。在一些实施方案中,第一用户设备104可以将信息直接传输至服务器计算机108。另选地,第一用户设备104可以将信息传输至访问设备105,访问设备105可以将信息传输至传输计算机107,并且传输计算机107可以将信息传输至服务器计算机108。无论哪种情况,都可以经由例如一个或多个消息和/或应用程序编程接口(API)推送通过网络来传输信息。
在一些实施方案中,在接收生物特征识别样本形式的图像数据时,第一用户设备104和/或访问设备105可以生成生物特征识别模板并且将该生物特征识别模板传输至服务器计算机108。例如,访问设备105可以标识生物特征识别样本并且从中提取特征。访问设备105可以将提取的特征转换为生物特征识别模板。生物特征识别样本或生物特征识别模板可以对应于第一图像数据。
服务器计算机108可以(经由第一用户设备104、访问设备105和/或传输计算机107)从用户1 102接收所传输的信息,该信息包括用户2106的第一图像数据和为第二用户提供价值的请求。
在一些实施方案中,服务器计算机108可以估计所接收的图像数据的质量。服务器计算机108可以处理图像数据以确保存储足够的生物特征识别模板以用于将来的匹配操作。因为所接收的图像数据可能从快照得出,而不是正式的面部扫描或护照照片,所以可能需要进行适当的附加处理才能生成用于存储的生物特征识别模板。
例如,如果用户1上载了深色或颗粒状或包括多个面部的照片,则服务器计算机108可以将通知传输至第一用户设备104,指示需要附加信息。可以请求并且用于补充最初接收的第一图像数据的附加信息可以包括用户2的名称、电子邮件地址和/或社交媒体用户名或链接。所请求的附加信息可以包括另一个图像(例如,提示用户1 102提供更清晰的照片)。又如,服务器计算机108可以使第一用户经由第一用户设备104获得提示以提供指示图像中的若干面部中的哪一个属于用户2的输入。
在一些实施方案中,服务器计算机108可以基于多个接收的图像为用户2生成图像数据。例如,服务器计算机108可以从第一用户1或从其他源接收用户2的若干图像,并且使用这些图像来生成生物特征识别模板。服务器计算机可以使用技术诸如主成分分析(PCA)、支持向量机(SVM)、线性判别分析(LDA)、核方法、跟踪变换等来生成生物特征识别模板。另选地或除此之外,服务器计算机可以使用一个或多个接收的图像来分析局部面部特征和面部特征之间的几何关系。作为具体示例,服务器计算机可以使用神经网络诸如前馈神经网络或模糊神经网络从一个或多个接收的图像中提取一组面部特征。
在一些实施方案中,服务器计算机108可以基于接收的图像数据从一个或多个外部源检索用户2的一个或多个图像。例如,服务器计算机108可以接收与用户2的社交媒体资料相关联的用户名或链接。服务器计算机108可以导航至对应的统一资源定位符(URL),并且从URL检索用户2的图像。又如,服务器计算机108可以接收名称,并且在互联网上搜索用户2的名称。服务器计算机108可以与用户2的名称相关联地标识互联网上的图像。在存在歧义的情况下(例如,具有相同名称的多个人),服务器计算机108可以(例如,经由第一用户设备104和/或访问设备105)向用户1 102传输请求确认和/或补充信息的消息。例如,服务器计算机108可以向第一用户设备104传输请求补充信息的消息:“请提供John Smith的居住城市和大致年龄。”又如,服务器计算机108可以向访问设备105传输请求确认的消息,例如,使店内终端显示带有文字“这是Mary Won吗?”的个人的标识图像。服务器计算机108由此可以接收补充信息并且使用该补充信息来解决在互联网上标识用户2的图像时的任何歧义。服务器计算机108可以使用检索的图像来提取特征并且/或者生成生物特征识别模板。服务器计算机108可以使用一个或多个检索的图像来补充或代替最初接收的图像。
服务器计算机108可以进一步接收支付信息(例如,信用***、银行账号、所接收现金的通知等),针对该支付信息收取与指定价值相对应的费用。服务器计算机108可以在授权请求消息中接收支付信息。服务器计算机可以基于授权请求消息中的信息(例如,发行方标识符)来标识授权请求消息将被传输到的合适的授权计算机。
在步骤S140处,服务器计算机108可以将授权请求消息传输至授权计算机112。授权计算机112可以标识用户1的账户,并且确定是批准还是拒绝该授权请求。授权计算机112可以基于第一用户1的账户中是否有足够的资金来对交易进行授权。
一旦由授权计算机112作出授权决定,授权计算机112就可以将授权响应消息传输至服务器计算机108。该授权响应消息可以指示授权请求是被批准还是被拒绝(例如,是否将价值从用户1转账给用户2)。
在步骤S150处,服务器计算机108可以将用户2 106的第一图像数据与价值相关联地存储。服务器计算机108可以结合用户价值数据库110中的价值来存储用户2 106的第一图像数据。服务器计算机108可以在用户2 106的第一图像数据和用于存储到用户价值数据库110的价值之间建立映射。
由用户1 102指定的任何配置数据可以进一步与价值相关联地存储。在一些实施方案中,服务器计算机108可以基于接收的配置数据来建立限制或规则。例如,服务器计算机108可以从用户1 102接收邮政编码。基于所接收的邮政编码,服务器计算机108生成建立地理围栏限制的一个或多个规则,将所述一个或多个规则与对应的图像数据和价值相关联地存储到用户价值数据库中。
在一些实施方案中,如果接收的授权响应消息指示授权请求被批准,则服务器计算机108存储用户2 106的第一图像数据、价值,以及任何附加配置数据。例如,服务器计算机108可以与价值和位置参数(例如,用于实施地理围栏的邮政编码)相关联地存储第一图像数据。如果接收的授权响应消息指示授权请求被拒绝,则服务器计算机108可以避免存储用户2 106的第一图像数据、价值,以及任何附加配置数据。
在一些实施方案中,服务器计算机108可以建立新账户,用于与价值和图像数据相关联地存储。例如,服务器计算机108可以生成新的账户标识符(例如,电子礼品卡或商店信用的账号)。在这种情况下,资金可以从授权计算机112被转账到与新的账户标识符相关联的账户。另选地,可以简单地基于图像数据来存储价值,而不需要附加的账户标识符。另选地或除此之外,价值可以链接到用户1 102的现有账户。服务器计算机108可以存储记录,该记录指示用户2可以访问的现有账户中可用总金额中的金额(例如,价值)。作为具体示例,用户1 102(雇主)可以指定用户2,即用户1 102的雇员,可以在2020年1月1日经由用户1在办公用品商店的信用账户在该办公用品商店消费$50。在这种情况下,可以保留用户1的信用账户上的待用金额(例如,$50)。当雇员使用她的图像在办公用品商店赎回$50时,带有该金额的授权请求消息可以被传输至服务器计算机108和授权计算机112,然后可以移除对$50的保留。
在一些实施方案中,服务器计算机108可以将授权响应消息传输至传输计算机107、访问设备106和/或第一用户设备104。另选地或除此之外,服务器计算机108可以向第一用户设备104传输已经将价值转账给第二用户的通知。
图2示出了根据一些实施方案的用于配置价值转账的示例性界面200。如上面参照图1所述,可以(例如,经由第一用户设备104和/或访问设备105)提供界面,该界面可以被用户用来配置价值转账。在图2中所示的示例中,经由用户设备、智能电话来显示界面200。例如,第一用户可以在智能电话上安装用于将价值转账给第二用户的应用程序。
界面200是图形用户界面(GUI),该图形用户界面包括用于接受用户输入以配置价值转账的元素。这些元素可以包括上载照片元素202、金额元素204和限制元素206。
上载照片元素202可以包括下拉菜单,用户可以与该下拉菜单进行交互以选择要上载的照片(从而提供另一个用户的图像数据)。在检测到用户与下拉菜单上的箭头按钮的交互时,用户设备可以显示存储在用户设备上的图像列表。用户可以从列表中选择图像。
金额元素204是用于接受用户输入以提供金额(即,要转账给第二用户的价值)的元素。金额元素204可以是用户可以在其中键入价值(例如,$50、$100等)的表格字段。又如,金额元素204可以是用户可以与之交互以从可能的价值的预定义列表中选择金额的滑动条或下拉菜单。
限制元素206是用于接受用户输入以提供用于限制指定价值的使用的配置数据的元素。例如,如图2所示,限制元素206可以是下拉菜单。当由用户选择时,下拉菜单可以显示一组可能的限制类型,诸如位置、时间等。在一些实施方案中,在选择限制类型时,界面可以转变为显示用于输入数据的另一个界面元素。作为具体示例,用户从下拉菜单中选择“位置”。界面200显示模式,该模式包括用于接受用户输入的字段以及文字“输入位置”。
在经由界面200接收用户输入之后,所接收的信息可以由用户设备存储和/或传输,从而发起如上面参照图1所述的操作。
图3示出了根据一些实施方案的用于提醒接收者价值转账的示例性界面300。如上面参照图1所述,第一用户可以与第二用户的图像数据相关联地将价值转账给第二用户。在图1的处理之后,服务器计算机可以向由第二用户操作的第二用户设备传输价值对于第二用户可用的通知。例如,服务器计算机可以向第二用户设备传输文本消息、电子邮件等。第二用户设备可以基本上类似于第一用户设备104,如上面参照图1所述。
界面300可以包括文本通知302。例如,可以显示包括文本的文本消息或电子邮件。如图3中所示,例如,文本可以是:“前往XYZ。通过面部付款来获得$$!”该通知可以指定价值(例如,获得$100)。在一些实施方案中,该通知可以指定资源提供者(例如,前往XYZ商家、Joe的五金店,等等)。该通知可以进一步提供补充信息,诸如提供价值的用户的名称、可以赎回价值的连锁商店的最近位置,等等。
在一些实施方案中,界面300还可以包括接收者用户的图像304。例如,先前,第一用户上载了示出第二用户面部的JPEG文件。服务器计算机可以利用图像304来增强通知。
图4示出了根据一些实施方案的示意图400,示出了用于经由面部识别来赎回价值的技术。图4的***可以包括访问设备402(该访问设备可以基本上类似于图1的访问设备105和/或图6的访问设备600)、传输计算机404(该传输计算机可以基本上类似于图1的传输计算机107)、服务器计算机406(该服务器计算机可以基本上类似于图1的服务器计算机108和/或图5的服务器计算机500)、授权计算机410(该授权计算机可以基本上类似于图1的授权计算机112)、用户价值数据库414(该用户价值数据库可以基本上类似于图1的用户价值数据库110),以及第一用户设备412(该第一用户设备可以基本上类似于图1的第一用户设备104)。在一些情况下,如上面参照图1所述,第一访问设备105可以接收用户2 106的第一图像数据,并且如参照图4所述,第二访问设备402可以接收用户2的第二图像数据。
图4中所示的***中的部件可以通过任何合适的通信信道或通信网络彼此操作性地通信。合适的通信网络可以是下列中的任一个和/或组合:直接互连、互联网、局域网(LAN)、城域网(MAN)、作为互联网节点的运行任务(OMNI)、安全定制连接、广域网(WAN)、无线网络(例如,采用协议诸如但不限于无线应用协议(WAP)、I-模式等),等等。计算机、网络与装置之间的消息可以使用安全通信协议来传输,这些安全通信协议诸如,但不限于,文件传输协议(FTP);超文本传输协议(HTTP);安全超文本传输协议(HTTPS)、安全套接层(SSL)、ISO(例如,ISO 8583)等。
为了简化说明,图4中示出一定数量的部件。然而,应当理解,实施方案可以包括多于一个每种部件。例如,可以存在与传输计算机404和/或服务器计算机406操作性地通信的多个访问设备402。
在步骤S420处,用户2 401可以发起交易以赎回价值。用户2401可以尝试在商店或在线进行购买。用户2 401可以接近访问设备402,并且访问设备402可以接收关于要购买的商品或服务的信息。访问设备402可以包括或通信地耦合到生物特征识别扫描仪402A,诸如相机。生物特征识别扫描仪402A可以获得用户2 401的图像数据。例如,用户2 401可以通过与商店的POS设备耦合的相机或她计算机上的网络摄像机拍摄她的照片,从而获得图像数据。又如,用户2 401可以在进入安全位置诸如建筑物或地铁站台时使其面部经过扫描。
在一些实施方案中,访问设备402可以处理接收的图像数据。例如,访问设备402可以通过从接收的图像数据中提取特征并且生成所提取特征的数学表示来生成生物特征识别模板。这可导致修改后的图像数据传输至服务器计算机406。
在一些实施方案中,访问设备402可以基于接收的图像元数据来捕获图像数据。图像元数据可以包括补充实际图像的数据。元数据的示例可以包括拍摄图像的时间、用于捕获图像的设备的类型、图像捕获过程中周围的环境条件(例如,照明条件等),等等。例如,访问设备402可以捕获第一图像数据,并且将第一图像数据传输至服务器计算机406。服务器计算机406可以标识与第一图像数据可能匹配但是具有低置信度分数的所存储的图像数据。服务器计算机406可以检索与所存储的图像数据相关联的所存储的图像元数据,并且将该图像元数据传输至访问设备402。然后,访问设备402可以基于接收的图像元数据来修改相机设置。作为具体示例,所存储的图像数据可能已采用特定的照明和ISO设置拍摄。访问设备402可以调整其照明和ISO设置,使得捕获的第二图像数据具有与所存储的图像数据相似的参数。使用具有相似参数的图像可以提供较高的置信度,而不管是否存在匹配。
基于发起的交易,访问设备402可以生成访问数据。该访问数据可以包括交易金额,或者可以是二进制的(例如,发起一次地铁乘车)。访问数据还可以包括时间戳、商家标识号、位置数据等。作为具体示例,访问设备402可以存储与交易细节和用户图像数据一起存储和/或传输的商家标识符和商家位置数据。在一些实施方案中,访问设备402可以将生物特征识别样本(特定图像)转换为生物特征识别模板(例如,生成的图像数据)。
在步骤S430处,访问设备402可以将访问数据和第二用户的第二图像数据传输至服务器计算机406。在一些实施方案中,访问设备402可以在授权请求消息中将访问数据和第二用户的第二图像数据传输至服务器计算机406。访问设备402可以直接(例如,经由消息和/或API推送通过网络)将访问数据和第二用户的第二图像数据传输至服务器计算机406。另选地,访问设备402可以将访问数据和第二用户的第二图像数据传输至传输计算机404,并且传输计算机404可以将访问数据和第二用户的第二图像数据转发至服务器计算机406。
服务器计算机406可以从访问设备402(直接或经由传输计算机404)接收访问数据和第二用户的第二图像数据。可以在授权请求消息中接收访问数据和第二用户的第二图像数据。服务器计算机406可以(例如,通过解析消息)标识接收的消息中的第二图像数据。
在步骤S440处,服务器计算机406可以将所存储的第二用户的第一图像数据与所接收的第二用户的第二图像数据进行比较,并且确定是否存在匹配。服务器计算机406可以使用存储的匹配算法来比较两个生物特征识别模板并且确定是否存在匹配。在一些实施方案中,匹配算法的输出包括置信度分数,该置信度分数指示所存储的第二用户的第一图像数据与所接收的第二用户的第二图像数据相匹配的可能性。服务器计算机406可以将置信度分数与预定义的阈值进行比较以确定是否存在匹配。
在一些实施方案中,服务器计算机406可以使用多个匹配级别,诸如不匹配、低匹配、中间匹配和高匹配。服务器计算机406可以基于将匹配算法应用于所存储和所接收的图像数据来生成置信度分数。服务器计算机406可以管理用于不同匹配级别的不同规则。可以使用多个阈值来控制此类多个匹配级别。例如,第一阈值可以指示在进一步的数据分析之前匹配是可能的,并且第二阈值可以指示匹配。
作为具体示例,在确定置信度分数超过第一阈值并且置信度分数不超过第二阈值时,服务器计算机可以请求补充信息。作为具体示例,服务器计算机可以请求用户2的名称或居住城市。在从用户2接收所请求的补充信息之后,服务器计算机随后可以与用户2的图像数据相关联地从用户价值数据库中检索名称或居住城市。服务器计算机可以比较所接收和所存储的请求信息,并且如果信息相同,则确定存在匹配。
如果存在匹配,则服务器计算机可以标识所存储的价值和与第二用户的第二图像数据相关联地存储的任何配置数据。服务器计算机可以标识已被确定为与用户2 401的第二图像数据匹配的匹配的所存储的生物特征识别模板或其他图像数据。服务器计算机可以标识生物特征识别模板/图像数据到价值和/或配置数据的所存储的映射。
服务器计算机406可以将授权请求消息中的金额与所标识的存储的价值进行比较,以确定是否有足够的价值可用。服务器计算机406可以将存储到用户价值数据库的价值与访问数据中指定的金额进行比较。如果所存储的价值达到或超过访问数据中指定的金额,则可能存在足够的可用价值。
在一些实施方案中,服务器计算机406可以在评估授权请求时进行附加比较。例如,如果选择了地理围栏限制,则服务器计算机406可以将从访问设备402接收的位置数据与结合价值存储的位置参数进行比较。如果位置不匹配,则服务器计算机406可以得出否定结果。如果位置匹配,则服务器计算机406可能得出肯定结果。因此,服务器计算机406可以基于配置数据诸如位置数据来确定结果。
在一些实施方案中,可能难以将所存储的用户2 401的图像数据与所接收的用户2的图像数据进行比较,因为获得这两个图像的条件可能不同。例如,所存储的用户2的图像可能是在弱光下拍摄的,而所接收的用户2的图像可能是在强光下拍摄的。如上所述,在一些实施方案中,所接收的图像数据可以包括图像元数据,并且该数据可以包括关于在访问设备402处围绕用户2的图像捕获的情况的信息。例如,如果元数据指示用户2的图像是在强光下拍摄的,并且所存储的图像是在弱光下拍摄的,则可以在计算上对所接收的图像进行更改以匹配与所存储的图像相关联的弱光条件。然后可以对两个图像进行准确的比较。
在步骤S450处,服务器计算机可以(例如,经由第一用户设备412)将通知传输至用户1 416。例如,在低匹配或不匹配的情况下,可以执行步骤S450。在低匹配的情况下,通知可以包括用户2的图像(例如,用户2的第二图像数据)。用户1然后可以确认或否认这是同一个人。如果确定不匹配,则服务器计算机406可以向用户1 416传输通知,以警告某人正在试图欺诈性地赎回价值。
在步骤S460处,服务器计算机406可以将授权请求消息传输至授权计算机410。将授权请求消息发送至授权计算机410可以使授权计算机410执行授权操作。例如,授权计算机410可以接收转账者的账户的PAN,使用该PAN来标识账户,并且确定该账户中是否有足够的资金可用。授权计算机410可以生成指定批准或拒绝的授权结果。授权计算机410可以准备并且传输指定批准或拒绝的授权响应消息。服务器计算机406可以接收授权响应消息。
另选地或除此之外,服务器计算机406可以基于所存储的价值来授权对资源的访问,而无需与授权计算机进行通信。例如,服务器计算机406可以基于确定所存储的价值达到或超过从授权请求消息中提取的交易金额来标识所存储的价值并且对交易进行授权。例如,在服务器计算机管理礼品工具的实施方案中,这可能是合适的。另选地,服务器计算机406可以将授权请求消息传输至授权计算机410。例如,在将从现有账户借记价值的情况下(例如,该价值是将该价值转账给第二用户的第一用户的账户中的资金的子集),这可能是合适的。
在步骤S470处,服务器计算机406可以将授权响应消息传输至访问设备402。该授权响应消息包括授权结果。该授权响应消息可以指定肯定结果。如果同时存在足够的可用价值和第二用户的两个图像之间的匹配,则服务器计算机406可以生成肯定结果。该肯定结果可以进一步取决于附加配置参数,诸如位置。如果存在总体上的肯定结果,则服务器计算机406可以通过将所存储的价值减少访问数据中指定的金额来继续进行处理。服务器计算机可以向访问设备402传输指示肯定结果的授权响应消息。服务器计算机可以直接地和/或经由传输计算机404将授权请求消息传输至访问设备402。
另选地,服务器计算机406可以确定否定结果。如果不存在足够的可用价值,则服务器计算机406可以生成否定结果,例如指示无法赎回价值。另选地或除此之外,服务器计算机406可以基于缺乏图像匹配和/或缺乏位置匹配而得出否定结果。服务器计算机406可以向访问设备402传输包括否定结果的授权响应消息。在接收否定结果时,访问设备可以显示消息,例如“被拒绝”或“不匹配”。
在一天结束时或者在任何其他后续时间,可以发生交易的清算和结算过程。如上所述,服务器计算机406可以使用来自用户1的账户的先前授权的资金来维护账户。然后可以将来自该账户的资金转账到由传输计算机持有并且与操作访问设备402的资源提供者相关联的账户中。另选地,如上所述,可以将资金从授权计算机410直接发送至与操作访问设备402的资源提供者相关联的传输计算机404。
图5示出了根据一些实施方案的服务器计算机500的框图。服务器计算机500可以包括处理器504。处理器504可以耦合到存储器502、网络接口506和计算机可读介质508。服务器计算机500可以包括用户价值数据库520,或与该用户价值数据库通信地耦合。
用户价值数据库520可以是用于存储数据的存储单元和/或设备(例如,文件***、数据库、表的集合或其他存储机构)。用户价值数据库520可以包括多个不同的存储单元和/或设备。用户价值数据库520可以存储图像数据522、价值524和配置数据526。
图像数据522可以包括图像文件和/或生物特征识别模板。特定用户的图像数据522可以用于标识与用户相关联地存储的价值524。因此,图像数据522的每个元素被映射到对应的价值524。价值524可以表示货币金额、对安全位置的访问可用的次数或可以交换用于访问资源的任何其他合适的值。
在一些实施方案中,图像数据522可以进一步被映射到配置数据526。如上面参照图1所述,配置数据可以被用来(例如,通过地理围栏、时间限制等)限制价值524的使用。在一些情况下,配置数据526包括由服务器计算机制定的规则,以控制此类限制。例如,基于“只能在California州的Los Angeles市赎回”的规则,John的图像映射到价值$20和配置数据526。
处理器504可以被实现为一个或多个集成电路(例如,一个或多个单核或多核微处理器和/或微控制器)。处理器504可以用于控制服务器计算机500的操作。处理器504可以响应于存储在存储器中的程序代码或计算机可读代码来执行各种程序。处理器504可以包括保持多个同时执行的程序或过程的功能。
存储器502可以用来存储数据和代码。存储器502可以在内部或外部(例如,基于云的数据存储)耦合到处理器504。存储器可以使用任何数量的非易失性存储器(例如,闪存存储器)和易失性存储器(例如,DRAM、SRAM)的任何组合、任何其他非瞬态存储介质或多个介质的组合来实现。
网络接口506可以包括可以允许服务器计算机500与外部计算机进行通信的接口。网络接口506可以使服务器计算机500能够向另一个设备(例如,访问设备105、授权计算机112等)或从另一个设备传送数据。网络接口506的一些示例可以包括调制解调器、物理网络接口(诸如以太网卡或其他网络接口卡(NIC))、虚拟网络接口、通信端口、个人计算机存储卡国际协会(PCMCIA)插槽和卡等。由网络接口506启用的无线协议可以包括Wi-FiTM。经由网络接口506传输的数据可以是信号的形式,所述信号可以是能够由外部通信接口接收的电气、电磁、光学或任何其他信号(统称为“电子信号”或“电子消息”)。这些电子消息(其可以包含数据或指令)可以通过通信路径或渠道在网络接口506与其他装置之间提供。如上所述,可以使用任何合适的通信路径或渠道,比方说例如电线或电缆、光纤、电话线、蜂窝链路、射频(RF)链路、WAN或LAN网络、互联网或任何其他合适的介质。网络接口506可以利用长距离通信信道以及短距离通信信道。
计算机可读介质508可以包括用于存储和/或传输的一种或多种非瞬态介质。合适的介质包括,例如,随机存取存储器(RAM)、只读存储器(ROM)、磁性介质诸如硬盘驱动器或软盘或光学介质诸如光盘或DVD(数字通用磁盘)、闪存存储器,等等。计算机可读介质可以是这些存储或传输设备的任何组合。该计算机可读介质可以包括存储为一系列指令或命令的软件代码。
计算机可读介质508可以包括可由处理器504执行的代码,以实现一种方法,该方法包括:从第一用户接收第二用户的第一图像数据和为第二用户提供价值的请求;将第二用户的第一图像数据与该价值相关联地存储;向第二用户传输价值可用的通知;从访问设备接收授权请求消息,该授权请求消息包括访问数据和第二用户的第二图像数据;基于(a)第二用户的第一图像数据是否与第二用户的第二图像数据匹配和(b)所存储的价值来确定结果;将包括该结果的授权响应消息传输至访问设备。
计算机可读介质508可以包括通信模块510、验证模块512、映射模块514和价值管理模块516。这些模块中的每一个可以包括被配置为结合处理器504执行以下描述的功能的代码。
通信模块510可以包括代码,该代码使处理器504生成消息、转发消息、重新格式化消息和/或以其他方式与其他实体进行通信。例如,通信模块可以与处理器504配合来传输和接收授权请求消息和授权响应消息。
验证模块512可以包括使处理器504验证接收的图像数据的代码。验证模块512可以使处理器504通过将所接收的图像数据与所存储的图像数据进行比较来标识任何所存储的图像数据是否为可能的匹配来发起验证。验证模块512可以确定所接收的图像数据与所存储的图像数据的一个或多个元素之间的匹配级别。
验证模块512可以与处理器504配合,使用匹配算法512A来执行验证操作。匹配算法512A可以与处理器504配合,将第一图像数据(例如,一组存储的生物特征识别模板)与第二图像数据(例如,基于接收用于赎回价值的用户2的第二图像的生物特征识别模板)进行比较来确定匹配结果。匹配算法512A可以与处理器504配合,将一个或多个所存储的生物特征识别模板(例如,对应于一组用户)中的特征与对应于所接收的图像数据(例如,特定用户面部的照片或3D扫描)的特征进行比较。匹配算法512A可以与处理器504配合来确定例如在所存储的每个模板和所接收的图像数据中匹配的许多特征。在一些实施方案中,匹配算法512A可以是机器学习算法。可以用标记图像数据上的匹配算法训练匹配算法512。可以在接收和匹配附加图像时重新训练匹配算法,以提高匹配的准确性。
另选地或除此之外,服务器计算机500的验证模块512可以与处理器504配合,经由对外部生物特征识别验证计算机(未示出)的请求来发起验证。该生物特征识别验证计算机可以将验证结果返回给服务器计算机500。
映射模块514可以包括与处理器504配合来管理图像数据522、价值524和配置数据526之间的映射的代码。映射模块514可以与处理器504配合,在图像数据522和价值524(以及可选地,配置数据526)之间生成映射。例如,在相同的消息中接收的图像、价值和时间限制将相互映射,并且(例如,经由指针或关系表)彼此关联地存储到用户价值数据库中。
映射模块514可以包括与处理器504配合,基于映射来标识信息的代码。映射模块514可以基于所标识的图像数据来标识价值。例如,映射模块514可以与处理器504配合来选择与所接收的图像数据匹配的特定用户的存储的图像数据。映射模块514可以与处理器504配合,为该特定用户标识所选择的图像数据到对应的存储价值的存储的映射。映射模块514可以进一步与处理器504配合来标识映射到图像数据的配置数据。
价值管理模块516可以包括指示处理器504执行与由映射模块514标识的价值相关联的处理的代码。价值管理模块516可以与处理器504配合来确定为用户存储的价值是否足以授予对资源的访问。价值管理模块516可以与处理器504配合来接收访问数据,该访问数据包括所请求的金额(例如,用于$29.99的购买交易)。价值管理模块516可以与处理器504合作,将请求的金额与所存储的价值进行比较。如果存储的价值达到或超过所请求的金额,则价值管理模块516可以与处理器504配合来确定交易可以进行。如果所存储的价值未达到或超过所请求的金额,则价值管理模块516可以与处理器504配合来确定交易应当被拒绝。
另选地或除此之外,价值管理模块516可以与通信模块510和处理器504配合,向授权计算机传输授权请求消息,该授权请求消息包括访问数据的至少一个子集(例如,所请求的金额和账户标识符)。授权计算机可以确定由账户标识符标识的账户是否具有足够的资金或信用用于所请求的金额。授权计算机可以向服务器计算机500返回授权请求消息。服务器计算机500的价值管理模块516可以与处理器504配合来分析授权请求消息,以确定应当批准还是拒绝交易。
在交易被批准的情况下,价值管理模块516可以与处理器504配合来减少所存储的价值。例如,对于$3的授权交易,价值管理模块516可以与处理器504配合来减少为用户存储的价值(例如,将$50减少$3,以生成更新的存储的价值$47)。
服务器计算机500还可以包括用于支持和递送授权服务、异常文件服务以及清算与结算服务的数据处理子***、网络和操作。例如,服务器计算机500可以表示交易处理网络。示例***易处理网络可以包括VisaNetTM。交易处理网络诸如VisaNetTM能够处理***交易、借记卡交易以及其他类型的商业交易。具体地说,VisaNetTM包含处理授权请求的VIP***(Visa集成支付***)以及执行清算与结算服务的Base II***。
图6示出了根据一些实施方案的访问设备600的框图。访问设备600可以包括处理器604。处理器604可以耦合到存储器602、网络接口606和计算机可读介质608。访问设备600还可以包括或可通信地耦合到生物特征识别扫描仪614。
生物特征识别扫描仪614可以包括被配置为获得生物特征识别样本的硬件和/或软件。例如,生物特征识别扫描仪614可以是被配置为捕获用户图像的相机。在一些实施方案中,生物特征识别扫描仪614可以适于获得面部数据。例如,生物特征识别扫描仪614可以是三维(3D)面部扫描仪。
存储器602、处理器604和网络接口606可以基本上类似于存储器502、处理器504和网络接口506,如上面参照图5所述。
在一些实施方案中,计算机可读介质608包括可由处理器604执行的代码,以实现一种方法,该方法包括:由访问设备接收访问数据和第二用户的第二图像数据;由访问设备准备包括访问数据和第二用户的第二图像数据的请求消息;由访问设备向服务器计算机传输请求消息,其中服务器计算机将第二用户的第二图像数据与第二用户的第一图像数据进行比较,其中第一图像数据是从请求为第二用户提供价值的第一用户接收的,并且其中服务器计算机基于比较结果向访问设备传输响应消息,该响应消息指示请求是被批准还是被拒绝;并且由访问设备从服务器计算机接收该响应消息,该响应消息指示请求是被批准还是被拒绝。
计算机可读介质608可以包括通信模块610和访问管理模块612。这些模块中的每一个可以包括被配置为结合处理器604执行以下描述的功能的代码。
通信模块610可以包括代码,该代码使处理器604生成消息、转发消息、重新格式化消息和/或以其他方式与其他实体进行通信。例如,通信模块610可以与处理器604配合来生成和传输授权请求消息,并且接收和处理授权响应消息。
访问管理模块612可以包括使处理器604管理对资源进行访问的请求的代码。访问管理模块612可以与处理器604配合来准备访问数据,该访问数据可以包括从用户交互(例如,通过扫描要购买的商品)接收的信息和/或由访问管理模块存储或生成的信息(例如,访问设备标识符、时间戳等)。
访问管理模块612可以与处理器604配合来检索图像数据。访问管理模块可以与处理器604配合来从生物特征识别扫描仪614接收图像数据。例如,访问管理模块612可以从生物特征识别扫描仪614接收用户的数字照片。访问管理模块612可以与处理器604配合(例如,通过提取特征并且将这些特征转换为数学表示)来处理所接收的照片。
访问管理模块612可以与处理器604配合来处理消息(例如,授权响应消息),该消息指定是否应当授予对资源的访问并且发起合适的动作。例如,访问管理模块612可以与处理器604配合,经由通信模块610接收授权响应消息。访问管理模块可以与处理器604配合,解析授权响应消息以提取结果(例如,批准或拒绝)。如果批准了对资源的访问,则访问管理模块可以与处理器604配合(例如,通过指示操作者完成购买交易、指示开门等)来发起授予对资源的访问。如果批准了对资源的访问,则访问管理模块可以与处理器604配合(例如,通过致使显示通知,诸如“资金减少”或“不足”)来发起拒绝对资源的访问。
实施方案提供了若干优点。与传统的礼品工具相比,安全性得到了提高,所述传统的礼品工具通常没有任何将价值绑定到特定接收者的方法。与传统的礼品工具很容易被盗相比,本文所述的价值转账可以通过接收者的面部安全地解锁。另外,赠予者和接收者的摩擦都较小。赠予者只需要指定价值并且呈现接收者的图像即可。接收者只需要示出其面部,而无需跟踪卡、号码等。
附加的优点使得能够使用临时快照来生成生物特征识别模板。传统上,用于生成生物特征识别模板的面部图像必须在受控条件下拍摄。例如,可能需要专门的面部扫描仪。又如(例如,对于护照照片),对象必须使其面部处于特定角度、利用特定照明,并且带有特定的面部表情。若图像没有在此类受控条件下拍摄,则传统的面部识别处理将无法很好地执行。实施方案提供了针对这些问题的多种解决方案。该***可以基于多张照片生成生物特征识别模板,每张单独拍摄的照片可能不足以生成可用的生物特征识别模板(例如,使用基于多个图像以更高的准确度识别面部特征的机器学习算法)。该***可以执行互联网搜索以检索附加图像。该***可以调整相机设置以匹配拍摄的原始照片。再如,服务器计算机可以使用多个匹配级别,诸如不匹配、低匹配、中间匹配和高匹配。服务器计算机可以管理针对不同匹配级别的不同规则,以在需要时请求补充信息(例如,用户确认或关于用户的附加信息)。
本申请中描述的任何软件部件或功能可使用任何合适的计算机语言实现为由处理器执行的软件代码,所述计算机语言为例如使用常规的或面向对象的技术等的Java、C++或Perl。软件代码可以存储为例如随机存取存储器(RAM)、只读存储器(ROM)、例如硬盘驱动器或软盘的磁性介质或例如CD-ROM的光学介质的计算机可读介质上的一系列指令或命令。任何此类计算机可读介质可驻存在单个计算装置上或单个计算装置内,并且可以存在于***或网络内的不同计算装置上或不同计算装置内。
以上描述是说明性的而不是限制性的。在本领域的技术人员阅读本公开之后,本发明的许多变化将变得显而易见。因此,本公开的范围可以不参考以上描述来确定,而是可参考待决的权利要求以及其完整范围或等同物来确定。
在不偏离本发明的范围的情况下,任何实施方案的一个或多个特征可与任何其他实施方案的一个或多个特征组合。
除非明确指示有相反的意思,否则叙述“一个/种”或“该/所述”旨在表示“一个/种或多个/种”。
上文所提及的所有专利、专利申请、公开和描述都出于所有目的以其全文引用的方式并入本文中。不承认它们是现有技术。

Claims (20)

1.一种方法,包括:
从第一用户接收第二用户的第一图像数据和为所述第二用户提供价值的请求;
将所述第二用户的所述第一图像数据与所述价值相关联地存储;
向所述第二用户传输所述价值可用的通知;
从访问设备接收授权请求消息,所述授权请求消息包括访问数据和所述第二用户的第二图像数据;
基于(a)所述第二用户的所述第一图像数据是否与所述第二用户的所述第二图像数据匹配和(b)所存储的价值来确定结果;以及
将包括所述结果的授权响应消息传输至所述访问设备。
2.如权利要求1所述的方法,其中所述结果进一步基于从所述访问设备接收的位置数据来确定。
3.如权利要求1所述的方法,还包括基于所述访问数据来减少所存储的价值。
4.如权利要求1所述的方法,其中所述第二图像数据包括从由所述第一用户操作的用户设备接收的数字图像。
5.如权利要求1所述的方法,其中所述访问设备是第一访问设备,并且其中所述第一图像数据包括从第二访问设备接收的生物特征识别模板。
6.如权利要求1所述的方法,其中从由所述第一用户操作的用户设备上的应用程序接收所述第一图像数据和提供所述价值的所述请求。
7.如权利要求1所述的方法,其中确定所述第二用户的所述第一图像数据是否与所述第二用户的所述第二图像数据匹配包括:
比较所述第二用户的所述第一图像数据和所述第二用户的所述第二图像数据;
基于所述比较结果确定置信度分数;
确定所述置信度分数超过阈值;以及
基于确定所述置信度分数超过所述阈值,确定所述第二用户的所述第一图像数据与所述第二用户的所述第二图像数据匹配。
8.如权利要求1所述的方法,其中确定所述第二用户的所述第一图像数据是否与所述第二用户的所述第二图像数据匹配包括:
比较所述第二用户的所述第一图像数据和所述第二用户的所述第二图像数据;
基于所述比较结果确定置信度分数;
确定所述置信度分数不超过阈值;以及
基于确定所述置信度分数不超过所述阈值,确定所述第二用户的所述第一图像数据与所述第二用户的所述第二图像数据不匹配。
9.如权利要求1所述的方法,其中确定所述第二用户的所述第一图像数据是否与所述第二用户的所述第二图像数据匹配包括:
比较所述第二用户的所述第一图像数据和所述第二用户的所述第二图像数据;
基于所述比较结果确定置信度分数;
确定所述置信度分数超过第一阈值并且所述置信度分数不超过第二阈值;以及
基于确定所述置信度分数超过所述第一阈值并且所述置信度分数不超过所述第二阈值,发起对补充信息的请求。
10.如权利要求1所述的方法,其中基于所存储的价值来确定所述结果包括:
基于所述访问数据标识金额;
将所述金额与所存储的价值进行比较;以及
确定所存储的价值达到或超过所述金额。
11.一种服务器计算机,包括:
处理器;以及
操作性地耦合到所述处理器的非瞬态计算机可读介质,所述非瞬态计算机可读介质包括能够由所述处理器执行以执行一种方法的代码,所述方法包括:
从第一用户接收第二用户的第一图像数据和为所述第二用户提供价值的请求;
将所述第二用户的所述第一图像数据与所述价值相关联地存储;
向所述第二用户传输所述价值可用的通知;
从访问设备接收授权请求消息,所述授权请求消息包括访问数据和所述第二用户的第二图像数据;
基于(a)所述第二用户的所述第一图像数据是否与所述第二用户的所述第二图像数据匹配和(b)所存储的价值来确定结果;以及
将包括所述结果的授权响应消息传输至所述访问设备。
12.如权利要求11所述的服务器计算机,其中所述结果进一步基于将从所述访问设备接收的位置数据与同所述价值相关联地存储的位置参数进行比较来确定。
13.如权利要求11所述的服务器计算机,其中:
所述结果是基于确定所述第二用户的所述第一图像数据与所述第二用户的所述第二图像数据相匹配来授予对资源的访问;以及
所述方法还包括基于所述访问数据减少所存储的价值。
14.如权利要求11所述的服务器计算机,其中所述第二图像数据包括从由所述第一用户操作的用户设备接收的数字图像。
15.如权利要求11所述的服务器计算机,其中所述访问设备是第一访问设备,并且其中所述第一图像数据包括从第二访问设备接收的生物特征识别模板。
16.如权利要求11所述的服务器计算机,其中从由所述第一用户操作的用户设备上的应用程序接收所述第一图像数据和提供所述价值的所述请求,其中所述应用程序和所述访问设备与资源提供者相关联。
17.如权利要求11所述的服务器计算机,其中确定所述第二用户的所述第一图像数据是否与所述第二用户的所述第二图像数据匹配包括:
比较所述第二用户的所述第一图像数据和所述第二用户的所述第二图像数据;
基于所述比较结果确定置信度分数;
确定所述置信度分数超过阈值;以及
基于确定所述置信度分数超过所述阈值,确定所述第二用户的所述第一图像数据与所述第二用户的所述第二图像数据匹配。
18.如权利要求11所述的服务器计算机,其中确定所述第二用户的所述第一图像数据是否与所述第二用户的所述第二图像数据匹配包括:
比较所述第二用户的所述第一图像数据和所述第二用户的所述第二图像数据;
基于所述比较结果确定置信度分数;
确定所述置信度分数不超过阈值;以及
基于确定所述置信度分数不超过所述阈值,确定所述第二用户的所述第一图像数据与所述第二用户的所述第二图像数据不匹配。
19.如权利要求11所述的服务器计算机,其中确定所述第二用户的所述第一图像数据是否与所述第二用户的所述第二图像数据匹配包括:
比较所述第二用户的所述第一图像数据和所述第二用户的所述第二图像数据;
基于所述比较结果确定置信度分数;
确定所述置信度分数超过第一阈值并且所述置信度分数不超过第二阈值;以及
基于确定所述置信度分数超过所述第一阈值并且所述置信度分数不超过所述第二阈值,发起对补充信息的请求。
20.一种方法,包括:
由访问设备接收访问数据和第二用户的第二图像数据;
由所述访问设备准备包括所述访问数据和所述第二用户的所述第二图像数据的请求消息;
由所述访问设备向服务器计算机传输所述请求消息,其中所述服务器计算机将所述第二用户的所述第二图像数据与所述第二用户的第一图像数据进行比较,其中所述第一图像数据是从请求为所述第二用户提供价值的第一用户接收的,并且其中所述服务器计算机基于所述比较结果将响应消息传输至所述访问设备,所述响应消息指示所述请求是被批准还是被拒绝;以及
由所述访问设备从所述服务器计算机接收所述响应消息,所述响应消息指示所述请求是被批准还是被拒绝。
CN202010041127.3A 2019-01-16 2020-01-15 用于价值转账的面部识别 Pending CN111445253A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201962793218P 2019-01-16 2019-01-16
US62/793,218 2019-01-16

Publications (1)

Publication Number Publication Date
CN111445253A true CN111445253A (zh) 2020-07-24

Family

ID=69172608

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010041127.3A Pending CN111445253A (zh) 2019-01-16 2020-01-15 用于价值转账的面部识别

Country Status (3)

Country Link
US (2) US11483309B2 (zh)
EP (1) EP3683750A1 (zh)
CN (1) CN111445253A (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2595245A (en) * 2020-05-18 2021-11-24 Tytonical Ltd Systems and methods for transaction authorisation
US11803898B2 (en) * 2021-08-25 2023-10-31 Bank Of America Corporation Account establishment and transaction management using biometrics and intelligent recommendation engine
US11816668B2 (en) * 2022-01-03 2023-11-14 Bank Of America Corporation Dynamic contactless payment based on facial recognition

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8810684B2 (en) 2010-04-09 2014-08-19 Apple Inc. Tagging images in a mobile communications device using a contacts list
US20120158582A1 (en) 2010-12-20 2012-06-21 Ebay Inc. Payment system using images
US9881295B1 (en) * 2012-01-30 2018-01-30 Intuit Inc. Face-to-face payments with augmented reality
CN111033501B (zh) * 2017-08-23 2023-09-08 维萨国际服务协会 虚拟现实中对访问私有数据的安全授权
US10931667B2 (en) * 2018-01-17 2021-02-23 Baldev Krishan Method and system for performing user authentication
US10218708B1 (en) * 2018-06-21 2019-02-26 Capital One Services, Llc Systems for providing electronic items having customizable locking mechanism

Also Published As

Publication number Publication date
US20200228525A1 (en) 2020-07-16
US20230010553A1 (en) 2023-01-12
EP3683750A1 (en) 2020-07-22
US11483309B2 (en) 2022-10-25

Similar Documents

Publication Publication Date Title
US10558967B2 (en) Mobile phone payment system using integrated camera credit card reader
CN110612546B (zh) 用于数字资产账户管理的方法和装置
US10867293B2 (en) Image recognition-based payment requests
US9836726B2 (en) Internet payment system using credit card imaging
US11599883B2 (en) System and method for fraud risk analysis in IoT
US20230010553A1 (en) Face-recognition for a value transfer
EP3887982B1 (en) Biometric authentication
US20200167796A1 (en) Inactive Blank Checks
US11785003B2 (en) Biometric interaction manager
US20210344674A1 (en) Tokenized contactless transaction enabled by cloud biometric identification and authentication
US20210049568A1 (en) Method and System for Large Transfer Authentication
US11153308B2 (en) Biometric data contextual processing
CN114902261A (zh) 用于递送文档的方法和***
US12010119B2 (en) Systems and methods for refreshing token data
US11468433B1 (en) Systems and methods for biometric payments and authentication
US11935031B2 (en) Two-dimensional code compatibility system
CA2910667C (en) Image recognition-based payment requests
WO2023152757A1 (en) A system and a method for payment and instant refund using a biometric digital wallet

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination