用于免手操交易的面部简档修改制造技术

技术编号:19396979 阅读:27 留言:0更新日期:2018-11-10 05:05
账户管理系统基于图像来为用户建立面部模板。在商户位置处登录到支付应用中的用户计算设备从商户信标设备接收标识符以传输到所述账户管理系统,所述账户管理系统针对在商户位置处登录的每个用户将基于支付账户数据的支付令牌和面部模板传输到商户POS设备。所述商户POS设备通过将捕捉到的所述用户的图像与所述接收到的面部模板进行比较来识别所述用户,并且将所述支付令牌传输到发行方系统。稍后,所述账户管理系统从用户计算设备接收后续的用户图像并生成后续的面部模板。如果后续的面部模板与现有面部模板的差异低于阈值,则将所述后续的面部模板与所述用户账户相关联。

【技术实现步骤摘要】
【国外来华专利技术】用于免手操交易的面部简档修改相关申请的交叉引用本申请要求2016年3月1日提交的名称为“FacialProfileModificationforHandsFreeTransactions(用于免手操交易的面部简档修改)”的美国临时专利申请No.62/302,142的优先权,其全部内容在此通过引用完全并入本文。
本公开涉及通过要求与用户支付账户相关联的更新后的用户生物识别信息与先前提交的生物识别信息基本一致来改进交易中的用户安全性。
技术介绍
当消费者在商户位置购物时,有许多交易方法可供选择。消费者可以使用许多不同的卡或账户进行购买,诸如礼品卡、借记卡、信用卡、储值卡和其它卡或账户。由卡表示的用户账户标识符和其它数据可以经由磁条、涉及用户计算设备的近场通信技术以及其它合适的机制来传送到商户系统。目前用于在商户位置进行交易的应用可以为消费者提供机会,来经由用户的生物识别信息——诸如结账时用户的图像或语音辨识——来进行免手操交易(hands-freetransaction)。然而,当前的应用可能不足以防止非法用户更新用户的生物识别信息。
技术实现思路
这里的技术提供了计算机实现的方法,该方法用于利用用户面部辨识来处理免手操交易,并且用于使用户能够更新用户的面部模板以供在免手操交易中使用。根据一个方面,提出了一种更新面部模板以用于利用用户面部辨识来处理免手操交易的由计算机实现的方法,所述方法包括:由一个或多个计算设备生成包括第一面部图像的计算机代码表示的第一面部模板;由所述一个或多个计算设备将生成的第一面部模板与所述用户的账户相关联;由所述一个或多个计算设备从用户计算设备接收用户的(后续)第二面部图像和对修改第一面部模板的选项的输入的指示;由所述一个或多个计算设备生成包括所述第二面部图像的计算机代码表示的第二面部模板;由所述一个或多个计算设备通过将生成的第二面部模板与生成的第一面部模板进行比较来确定表示生成的第二面部模板和生成的第一面部模板之间的差异的差异值;以及响应于确定表示生成的第二面部模板和生成的第一面部模板之间的差异的差异值小于阈值差异值,由所述一个或多个计算设备将生成的第二面部模板与用户的账户相关联。接收用户的第一面部图像并生成第一面部模板的所述一个或多个计算机设备可以是维护用户账户的账户管理系统。在一个示例中,商户系统向账户管理系统注册。商户系统在商户系统位置安装一个或多个商户信标设备和一个或多个(商户)销售点设备。用户在账户管理系统中建立账户,并在与用户相关联的用户计算设备上下载支付应用。在一个示例中,用户将他自己的图像传输到账户管理系统以建立与用户账户相关联的面部模板。此外,用户可以向账户管理系统传输他自己的音频记录,以建立与用户账户相关联的附加音频模板。与用户账户相关联的用户在最初为用户账户配置面部模板、音频模板和/或挑战和响应之后的时间可能希望更新与用户账户相关联的面部模板、音频模板和/或挑战和响应中的一个或多个。在另一示例中,用户计算设备被从用户盗走,并且非法用户试图重新配置用户账户的面部模板、音频模板和/或挑战和响应,使得非法用户可以使用用户的用户计算设备进行免手操交易。用户(或其他非法用户)经由支付应用选择选项以修改——例如改变与用户账户相关联的面部模板或音频模板。支付应用激活用户计算设备的相机模块,并显示对用户拍摄他自己的面部照片的请求。在另一示例中,支付应用激活用户计算设备的音频模块,并显示对用户记录他自己的音频的请求。支付应用将记录的音频或面部图像传输到账户管理系统,该账户管理系统基于从用户捕捉的图像和/或音频来生成面部模板或音频模板。账户管理系统将生成的面部模板或音频模板和与用户账户相关联的面部模板或音频模板进行比较。如果生成的面部或音频模板和先前与用户账户相关联的对应模板之间的差异(基于差异值评估)大于阈值差异值,则账户管理系统警示支付应用,面部模板或音频模板未被成功更新。在另一示例中,如果生成的面部模板或音频模板和先前与用户账户相关联的对应模板之间的相似度小于阈值量,则账户管理系统警示支付应用面部模板或音频模板未被成功更新。如果生成的面部或音频模板和先前与用户账户相关联的对应模板之间的差异等于或小于阈值量,则账户管理系统将生成的面部或音频模板与用户账户相关联,并警示支付应用面部模板或音频模板已成功更新。在另一示例中,如果生成的面部或音频模板和先前与用户账户相关联的对应模板之间的相似度大于或等于阈值量,则账户管理系统将生成的面部或音频模板与用户账户相关联,并警示支付应用面部模板或音频模板已成功更新。如果成功更新,用户可以使用更新后的面部模板或更新后的音频模板来进行免手操交易。在一个示例中,在将生成的第一面部模板与用户账户相关联之后并在接收第二面部图像之前,由(例如账户管理系统的)一个或多个计算设备从用户计算设备接收与包括销售点设备的位置相对应的位置数据。然后,由一个或多个计算设备将生成的第一面部模板添加到所述位置处的当前顾客日志中,并且由所述一个或多个计算设备从所述位置处的销售点设备接收对所述位置处的当前顾客日志的请求。随后,由一个或多个计算设备将包括至少生成的第一面部模板的当前顾客日志传输到所述位置处的销售点设备。在一个可以自然地与前述示例组合的示例中,在将生成的第二面部模板与用户账户相关联之后的时间,由一个或多个计算设备从用户计算设备接收与包括销售点设备的位置相对应的位置数据,以便由一个或多个计算设备将生成的第二面部模板添加到所述位置处的当前顾客日志中。在由所述一个或多个计算设备从所述位置处的销售点设备接收到对所述位置处的当前顾客日志的请求之后,由一个或多个计算设备将包括至少生成的第二面部模板的当前顾客日志传输到所述位置处的销售点设备。在这里描述的某些其它示例方面,提供了用于利用用户的面部辨识进行免手操交易的系统和计算机程序产品。具体而言,一个方面涉及一种更新面部模板以用于利用用户的面部辨识来处理免手操交易的系统,包括:存储设备;以及通信地耦合到所述存储设备的处理器,其中所述处理器执行存储在所述存储设备中的应用代码指令以使得所述系统:接收用户的第一面部图像;生成包括所述第一面部图像的计算机代码表示的第一面部模板;将生成的第一面部模板与用户的账户相关联;从用户计算设备接收用户的第二面部图像和对修改第一面部模板的选项的输入的指示;生成包括所述第二面部图像的计算机代码表示的第二面部模板;通过将生成的第二面部模板与生成的第一面部模板进行比较,确定表示生成的第二面部模板与生成的第一面部模板之间的差异的差异值;以及响应于确定表示生成的第二面部模板和生成的第一面部模板之间的差异的差异值小于阈值差异值,将生成的第二面部模板与用户的账户相关联。所述系统可以包括维护用户账户的账户管理系统。通过考虑以下对所示示例的详细描述,示例的这些和其它方面、目的、特征、和优点对于本领域普通技术人员将变得显而易见。附图说明图1是描绘根据某些示例的,用于利用用户的面部辨识来处理免手操交易以及用于使用户能够更新用户的面部模板以供在免手操交易中使用的系统的框图。图2是描绘根据某些示例的,用于利用用户的面部辨识来处理免手操交易以及用于使用户能够更新用户的面部模板以供在免手操交易中使用的方法的流程框图。图本文档来自技高网...

【技术保护点】
1.一种更新面部模板以用于利用用户的面部辨识来处理免手操交易的计算机实现的方法,包括:由一个或多个计算设备接收用户的第一面部图像;由所述一个或多个计算设备生成包括所述第一面部图像的计算机代码表示的第一面部模板;由所述一个或多个计算设备将所生成的第一面部模板与所述用户的账户相关联;由所述一个或多个计算设备从用户计算设备接收所述用户的第二面部图像和对修改所述第一面部模板的选项的输入的指示;由所述一个或多个计算设备生成包括所述第二面部图像的计算机代码表示的第二面部模板;由所述一个或多个计算设备通过将所生成的第二面部模板与所生成的第一面部模板进行比较来确定表示所生成的第二面部模板和所生成的第一面部模板之间的差异的差异值;以及响应于确定表示所生成的第二面部模板和所生成的第一面部模板之间的所述差异的所述差异值小于阈值差异值,由所述一个或多个计算设备将所生成的第二面部模板与所述用户的所述账户相关联。

【技术特征摘要】
【国外来华专利技术】2016.03.01 US 62/302,1421.一种更新面部模板以用于利用用户的面部辨识来处理免手操交易的计算机实现的方法,包括:由一个或多个计算设备接收用户的第一面部图像;由所述一个或多个计算设备生成包括所述第一面部图像的计算机代码表示的第一面部模板;由所述一个或多个计算设备将所生成的第一面部模板与所述用户的账户相关联;由所述一个或多个计算设备从用户计算设备接收所述用户的第二面部图像和对修改所述第一面部模板的选项的输入的指示;由所述一个或多个计算设备生成包括所述第二面部图像的计算机代码表示的第二面部模板;由所述一个或多个计算设备通过将所生成的第二面部模板与所生成的第一面部模板进行比较来确定表示所生成的第二面部模板和所生成的第一面部模板之间的差异的差异值;以及响应于确定表示所生成的第二面部模板和所生成的第一面部模板之间的所述差异的所述差异值小于阈值差异值,由所述一个或多个计算设备将所生成的第二面部模板与所述用户的所述账户相关联。2.根据权利要求1所述的计算机实现的方法,其中,所述第一面部图像是从所述用户计算设备接收的。3.根据权利要求1或3所述的计算机实现的方法,其中,所生成的第一面部模板和所生成的第二面部模板包括分别表示所述第一面部图像和所述第二面部图像的一个或多个特征的相应计算机生成的代码。4.根据权利要求3所述的由计算机实现的方法,其中,所述一个或多个特征包括以下一个或多个:相应面部图像的特定区域的或者所述图像的形状、颜色、线、值、空间、形式、纹理、或其它有用或相关特征。5.根据权利要求3或4所述的计算机实现的方法,其中,通过将所生成的第二面部模板与所生成的第一面部模板进行比较来确定表示所生成的第二面部模板和所生成的第一面部模板之间的差异的所述差异值包括:将所生成的第二面部模板的一个或多个特定特征与所生成的第一面部模板的一个或多个对应特征进行比较;对于所生成的第二面部模板的、与所生成的第一面部模板的对应特征相比较的所述一个或多个特定特征中的每一个特定特征,确定描述所生成的第二面部模板和所生成的第一面部模板之间关于该特定特征的差异程度的特定差量值;以及基于所确定的特定差量值中的每一个特定差量值,由所述一个或多个计算设备计算所述差异值,所述差异值包括描述所生成的第二面部模板和所生成的第一面部模板之间的总体差异程度的总体差量值。6.根据前述权利要求中任一项所述的计算机实现的方法,进一步包括:在将所生成的第一面部模板与所述用户账户相关联之后并且在接收所述第二面部图像之前,由所述一个或多个计算设备从所述用户计算设备接收与包括销售点设备的位置相对应的位置数据;由所述一个或多个计算设备将所生成的第一面部模板添加到所述位置处的当前顾客日志中;由所述一个或多个计算设备从所述位置处的所述销售点设备接收对所述位置处的所述当前顾客日志的请求;以及由所述一个或多个计算设备向所述位置处的所述销售点设备传输包括至少所生成的第一面部模板的所述当前顾客日志。7.根据前述权利要求中任一项所述的计算机实现的方法,进一步包括:在将所生成的第二面部模板与所述用户账户相关联之后,由所述一个或多个计算设备从所述用户计算设备接收与包括销售点设备的位置相对应的位置数据;由所述一个或多个计算设备将所生成的第二面部模板添加到所述位置处的当前顾客日志中;由所述一个或多个计算设备从所述位置处的所述销售点设备接收对所述位置处的所述当前顾客日志的请求;以及由所述一个或多个计算设备向所述位置处的所述销售点设备传输包括至少所生成的第二面部模板的所述当前顾客日志。8.一种计算机程序产品,包括:具有包含计算机可执行程序指令的非暂时性计算机可读介质,所述计算机可执行程序指令在由计算机执行时,使得所述计算机更新面部模板以用于处理免手操交易,所述计算机可执行程序指令包括:将生成的第一面部模板与用户的账户相关联的计算机可执行程序指令;从用户计算设备接收所述用户的第二面部图像和对修改所述第一面部模板的选项的输入的指示的计算机可执行程序指令;生成包括所述第二面部图像的计算机代码表示的第二面部模板的计算机可执行程序指令;通过将所生成的第二面部模板与所生成的第一面部模板进行比较来确定表示所生成的第二面部模板与所生成的第一面部模板之间的差异的差异值的计算机可执行程序指令;以及响应于确定表示所生成的第二面部模板和所生成的第一面部模板之间的差异的所述差异值小于阈值差异值,将所生成的第二面部模板与所述用户的所述账户相关联的计算机可执行程序指令。9.根据权利要求8所述的计算机程序产品,还包括:从所述用户计算设备接收用户的第一面部图像的计算机可执行程序指令;以及生成包括所述第一面部图像的计算机代码表示的所述第一面部模板的计算机可执行程序指令。10.根据权利要求8或9所述的计算机程序产品,其中,所生成的第一面部模板和所生成的第二面部模板包括分别表示所述第一面部图像和所述第二面部图像的一个或多个特征的相应计算机生成的代码。11.根据...

【专利技术属性】
技术研发人员:萨什坎斯·钱德拉塞克兰丹尼斯·何德米特里·卡列尼琴科瓦鲁伊·基蒂利安蒂莫西·雷蒙德·茨维伯尔米夏尔·帕尔切夫斯基
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1