针对在线交易的用户账户控件制造技术

技术编号:20969946 阅读:30 留言:0更新日期:2019-04-29 17:26
本公开涉及一种针对在线交易的设备、通过上述设备所实施的方法、以及一种存储指令的非暂时性计算机可读介质。设备可以从用户设备接收交易数据,交易数据包括:指示与用户设备相关联的用户账户的用户账户标识符,以及指示与交易相关联的特定商家的数据。该设备可以将指示特定商家的数据提供给服务器设备,并且从服务器设备接收针对与交易相关联的特定商家的商家标识符。然后,该设备可以基于商家标识符和用户账户标识符来标识用户账户控件,该用户账户控件指定针对与用户账户和特定商家相关联的交易的限制。基于交易数据,该设备可以确定是否满足用户账户控件、并且基于确定的结果来执行动作。

User Account Control for Online Transactions

The present disclosure relates to a device for online trading, a method implemented through the device, and a non-temporary computer-readable medium for storing instructions. The device can receive transaction data from the user equipment, including user account identifiers indicating user accounts associated with the user equipment and data indicating specific businesses associated with the transaction. The device can provide data indicating a particular merchant to the server device and receive a merchant identifier from the server device for a particular merchant associated with the transaction. Then, the device can identify a user account control based on a business identifier and a user account identifier that specifies restrictions on transactions associated with a user account and a particular business. Based on the transaction data, the device can determine whether the user account control is satisfied and perform actions based on the determined results.

【技术实现步骤摘要】
针对在线交易的用户账户控件
本公开涉及一种针对在线交易的设备,具体地涉及针对在线交易的控件。本公开还涉一种通过上述设备所实施的方法,以及一种存储指令的非暂时性计算机可读介质。
技术介绍
人们通常利用用户设备(例如,个人计算机、移动电话、平板计算机等)进行在线交易,例如,经由因特网。例如,用户可以使用在用户设备上运行的web浏览器应用来购买在商家的网页上列出的商品和/或服务。为了与商家进行交易,用户可以向商家提供用户支付账户信息(例如,信用卡数据或其他支付账户信息)以支付商品和服务。用户支付账户信息通常在被提交给商家和/或支付系统之前被输入到由用户设备的web浏览器应用所显示的表单中。
技术实现思路
根据一些实现,设备可以包括一个或多个处理器,用于:接收来自商家设备的表单数据,表单数据包括指令,该指令使得在设备上运行的web浏览器应用显示针对与商家相关联的交易的商家表单;基于表单数据来确定表单数据是针对交易的;基于确定表单数据是针对交易的,来将交易数据提供给服务器设备,交易数据包括表单数据的至少一部分;从服务器设备接收商家标识符,商家标识符指示与交易相关联的商家;基于商家标识符来标识与商家相关联的商家专用控件,商家专用控件指定针对与商家相关联的交易的至少一个限制;基于商家专用控件来确定交易是否满足至少一个限制;以及基于确定交易是否满足至少一个限制来执行动作。根据一些实现,其中商家专用控件指定以下中的至少一个:对所有交易的总值的限制;对针对单次交易的单个交易值的限制;对一段时间内累计交易值的限制;对针对交易的交易频率的限制;或者对用于交易的用户设备的限制。根据一些实现,其中一个或多个处理器还用于:在接收表单数据之前,接收用户输入,针对商家,用户输入指定与商家相关联的商家专用控件。根据一些实现,其中一个或多个处理器当执行动作时,一个或多个处理器用于:使得设备显示数据,数据指示交易是否满足至少一个限制。根据一些实现,其中当一个或多个处理器执行动作时,一个或多个处理器用于:获得与商家相关联的表单自动填充数据;以及使得设备使用表单自动填充数据来填入由web浏览器应用所呈现的商家表单。根据一些实现,其中当一个或多个处理器执行动作时,一个或多个处理器用于:使得设备显示数据,数据指示交易未能满足至少一个限制。根据一些实现,其中一个或多个处理器还用于:使得设备显示用户提示,用户提示使能设备的用户忽视与交易未能满足的至少一个限制相关联的特定商家专用控件。根据一些实现,非暂时性计算机可读介质可以存储指令,指令包括一个或多个指令,当由一个或多个处理器执行时,一个或多个指令使得一个或多个处理器:从用户设备接收商家支付数据,商家支付数据指定:针对多个商家中的每个商家的支付数据,支付数据指示:用于向商家做出支付的用户支付账户,以及指定针对与商家相关联的交易的至少一个限制的至少一个商家专用控件;将商家支付数据与和用户设备相关联的用户账户关联起来;从用户设备接收交易数据,交易数据包括:指示用户账户的用户账户标识符,指示与交易相关联的特定商家的数据,特定商家是多个商家中的一个商家,以及与交易相关联的交易值;基于交易数据和商家支付数据来标识与特定商家相关联的至少一个商家专用控件;基于交易数据来确定至少一个商家控件是否被满足;以及基于至少一个商家控件是否被满足的确定来执行动作。根据一些实现,其中:指示与交易相关联的特定商家的数据包括资源定位符的至少一部分,以及其中当一个或多个指令由一个或多个处理器执行时,一个或多个指令还使得一个或多个处理器:通过以下来确定数据指示特定商家:将资源定位符的至少一部分提供给服务器设备;以及从服务器设备接收数据,数据指定资源定位符的至少一部分指示特定商家。根据一些实现,其中使得一个或多个处理器标识与特定商家相关联的至少一个商家专用控件的一个或多个指令使得一个或多个处理器:基于用户账户标识符来访问与用户账户相关联的商家支付数据;以及根据商家支付数据、并且基于指示特定商家的数据,来标识至少一个商家专用控件。根据一些实现,其中使得一个或多个处理器基于确定来执行动作的一个或多个指令使得一个或多个处理器:向用户设备提供响应数据,响应数据指示至少一个商家控件是否被满足的确定的结果。根据一些实现,其中使得一个或多个处理器基于确定来执行动作的一个或多个指令使得一个或多个处理器:向用户设备提供自动填充数据,自动填充数据包括指示用户支付账户的数据。根据一些实现,其中使得一个或多个处理器基于确定来执行动作的一个或多个指令使得一个或多个处理器:向用户设备提供安全令牌,安全令牌包括表示用户支付账户的数据。根据一些实现,其中使得一个或多个处理器基于确定来执行动作的一个或多个指令使得一个或多个处理器:向与用户设备相关联的授权设备提供授权数据,授权数据包括使得授权设备向授权设备的用户提示针对授权交易的用户输入的数据。根据一些实现,其中至少一个商家专用控件指定以下中的至少一个:对所有交易的总值的限制;对针对单次交易的单个交易值的限制;对一段时间内累计交易值的限制;对针对交易的交易频率的限制;或者对用于交易的用户设备的限制。根据一些实现,方法可以包括:通过设备、并且从用户设备接收交易数据,交易数据包括:指示与用户设备相关联的用户账户的用户账户标识符以及指示与交易相关联的特定商家的数据;通过设备,将指示特定商家的数据提供给服务器设备;通过设备、并且从服务器设备接收针对与交易相关联的特定商家的商家标识符;通过设备、并且基于商家标识符和用户账户标识符来标识用户账户控件,用户账户控件指定针对与用户账户和特定商家相关联的交易的限制;通过设备、并且基于交易数据来确定用户账户控件是否被满足;以及通过设备、基于用户账户控件是否被满足的确定的结果来执行动作。根据一些实现,标识用户账户控件包括:基于用户账户标识符来访问用户账户数据,用户账户数据指定:多个商家,多个商家包括特定商家,针对多个商家中的每个商家,与商家相关联的用户支付账户,以及针对多个商家中的每个商家,与商家相关联的用户账户控件。根据一些实现,其中用户支付账户与特定商家、以及多个商家中的至少一个其他商家相关联。根据一些实现,其中执行动作包括:向用户设备提供安全令牌,安全令牌包括表示用户支付账户的数据。根据一些实现,其中用户账户控件包括:对与用户支付账户相关联的所有交易的总值的限制;对与特定商家相关联的所有交易的总值的限制;对与和特定商家相关联的特定商家类别相关联的所有交易的总值的限制;对针对与用户支付账户相关联的单次交易的单个交易值的限制;对针对与特定商家相关联的单次交易的单个交易值的限制;对针对与和特定商家相关联的特定商家类别相关联的单次交易的单个交易值的限制;对一段时间内累计交易值的、与用户支付账户相关联的限制;对一段时间内累计交易值的、与特定商家相关联的限制;对一段时间内累计交易值的、与和特定商家相关联的特定商家类别相关联的限制;对针对与用户支付账户相关联的交易的交易频率的限制;对针对与特定商家相关联的交易的交易频率的限制;对针对与和特定商家相关联的特定商家类别相关联的交易的交易频率的限制;对用于与用户支付账户相关联的交易的用户设备的限制;对用于与特定商家相关联的交易的用户设备的限制;或者对用本文档来自技高网...

【技术保护点】
1.一种设备,包括:一个或多个处理器,用于:接收来自商家设备的表单数据,所述表单数据包括指令,所述指令使得在所述设备上运行的web浏览器应用显示针对与商家相关联的交易的商家表单;基于所述表单数据来确定所述表单数据是针对所述交易的;基于确定所述表单数据是针对所述交易的,来将交易数据提供给服务器设备,所述交易数据包括所述表单数据的至少一部分;从所述服务器设备接收商家标识符,所述商家标识符指示与所述交易相关联的所述商家;基于所述商家标识符来标识与所述商家相关联的商家专用控件,所述商家专用控件指定针对与所述商家相关联的交易的至少一个限制;基于所述商家专用控件来确定所述交易是否满足所述至少一个限制;以及基于确定所述交易是否满足所述至少一个限制来执行动作。

【技术特征摘要】
2017.10.19 US 62/574,661;2017.11.03 US 15/803,1821.一种设备,包括:一个或多个处理器,用于:接收来自商家设备的表单数据,所述表单数据包括指令,所述指令使得在所述设备上运行的web浏览器应用显示针对与商家相关联的交易的商家表单;基于所述表单数据来确定所述表单数据是针对所述交易的;基于确定所述表单数据是针对所述交易的,来将交易数据提供给服务器设备,所述交易数据包括所述表单数据的至少一部分;从所述服务器设备接收商家标识符,所述商家标识符指示与所述交易相关联的所述商家;基于所述商家标识符来标识与所述商家相关联的商家专用控件,所述商家专用控件指定针对与所述商家相关联的交易的至少一个限制;基于所述商家专用控件来确定所述交易是否满足所述至少一个限制;以及基于确定所述交易是否满足所述至少一个限制来执行动作。2.根据权利要求1所述的设备,其中所述商家专用控件指定以下中的至少一个:对所有交易的总值的限制;对针对单次交易的单个交易值的限制;对一段时间内累计交易值的限制;对针对交易的交易频率的限制;或者对用于交易的用户设备的限制。3.根据权利要求1所述的设备,其中所述一个或多个处理器还用于:在接收所述表单数据之前,接收用户输入,针对所述商家,所述用户输入指定与所述商家相关联的所述商家专用控件。4.根据权利要求1所述的设备,其中所述一个或多个处理器当执行所述动作时,所述一个或多个处理器用于:使得所述设备显示数据,所述数据指示所述交易是否满足所述至少一个限制。5.根据权利要求1所述的设备,其中当所述一个或多个处理器执行所述动作时,所述一个或多个处理器用于:获得与所述商家相关联的表单自动填充数据;以及使得所述设备使用所述表单自动填充数据来填入由所述web浏览器应用所呈现的所述商家表单。6.根据权利要求1所述的设备,其中当所述一个或多个处理器执行所述动作时,所述一个或多个处理器用于:使得所述设备显示数据,所述数据指示所述交易未能满足所述至少一个限制。7.根据权利要求6所述的设备,其中所述一个或多个处理器还用于:使得所述设备显示用户提示,所述用户提示使能所述设备的用户忽视与所述交易未能满足的所述至少一个限制相关联的特定商家专用控件。8.一种存储指令的非暂时性计算机可读介质,所述指令包括:一个或多个指令,当由一个或多个处理器执行时,所述一个或多个指令使得所述一个或多个处理器:从用户设备接收商家支付数据,所述商家支付数据指定针对多个商家中的每个商家的支付数据,所述支付数据指示:用户支付账户,用于向所述商家做出支付,以及至少一个商家专用控件,所述至少一个商家专用控件指定针对与所述商家相关联的交易的至少一个限制;将所述商家支付数据与和所述用户设备相关联的用户账户关联起来;从所述用户设备接收交易数据,所述交易数据包括:用户账户标识符,指示所述用户账户,数据,指示与交易相关联的特定商家,所述特定商家是所述多个商家中的一个商家,以及交易值,与所述交易相关联;基于所述交易数据和所述商家支付数据来标识与所述特定商家相关联的至少一个商家专用控件;基于所述交易数据来确定所述至少一个商家控件是否被满足;以及基于所述至少一个商家控件是否被满足的所述确定来执行动作。9.根据权利要求8所述的非暂时性计算机可读介质,其中:指示与所述交易相关联的所述特定商家的所述数据包括资源定位符的至少一部分,以及其中当所述一个或多个指令由所述一个或多个处理器执行时,所述一个或多个指令还使得所述一个或多个处理器:通过以下来确定所述数据指示所述特定商家:将所述资源定位符的所述至少一部分提供给服务器设备;以及从所述服务器设备接收数据,所述数据指定所述资源定位符的所述至少一部分指示所述特定商家。10.根据权利要求8所述的非暂时性计算机可读介质,其中使得所述一个或多个处理器标识与所述特定商家相关联的所述至少一个商家专用控件的所述一个或多个指令使得所述一个或多个处理器:基于所述用户账户标识符来访问与所述用户账户相关联的所述商家支付...

【专利技术属性】
技术研发人员:D·特里韦迪J·M·萨米特D·L·M·勒巴本乔恩P·福特C·J·斯托特
申请(专利权)人:资本一号服务有限责任公司
类型:发明
国别省市:美国,US

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

1