扩展制造技术

技术编号:39674548 阅读:14 留言:0更新日期:2023-12-11 18:40
系统

【技术实现步骤摘要】
【国外来华专利技术】扩展WEB服务的按需应用
[0001]相关申请的交叉引用
[0002]本申请要求
2021
年4月
20
日提交的题为“ON

DEMAND APPLICATIONS TO EXTEND WEB SERVICES(
扩展
WEB
服务的按需应用
)”的美国专利申请序列号
17/235,082
的优先权

前述专利申请的内容通过引用整体并入本文



[0003]本文中公开的实施例总体上涉及计算平台,更具体地,涉及用于使用按需应用
(on

demand application)
以扩展基于
web
的服务的计算平台


技术介绍

[0004]一些基于
web
的平台为不同的实体托管
web
页面

然而,相对于由专用应用商店应用为给定实体提供的功能,由给定
web
页面提供的功能可能有限

例如,
web
页面可能无法安全地处理客户数据和
/
或请求

当使用移动
web
浏览器访问
web
页面时,这一问题往往会加剧,这是因为与其他类型的
web
浏览器相比,移动
web
浏览器可能具有有限的功能

因此,使用基于
web
的平台提供的服务可能存在安全性和其他风险


技术实现思路

[0005]本文中公开的实施例提供了用于使用按需应用以扩展
web
服务的系统

方法

制品和计算机可读介质

在一个示例中,设备的
web
浏览器可以接收对统一资源定位符
(uniform resource locator

URL)
的选择

操作系统可以基于该
URL
从应用服务器下载应用

该应用可以识别被安装在设备上的多个应用,并选择与第一应用相对应的第一机构

该应用可以从与第一机构相关联的非接触式卡接收密码,并将该密码传送到认证服务器

该应用可以接收指定认证服务器解密了该密码的认证结果

基于对密码的解密,
web
浏览器可以接收账号

与账号相关联的到期日期

和与账号相关联的卡验证值
(card verification value

CVV)。web
浏览器可以将账号

到期日期和
CVV
提供给与该应用相关联的服务器

附图说明
[0006]图
1A

1E
示出了系统的实施例

[0007]图
2A

2E
示出了系统的实施例

[0008]图
3A

3B
示出了第一逻辑流程

[0009]图4示出了第二逻辑流程

[0010]图
5A

5B
示出了示例非接触式卡

[0011]图6示出了数据结构

[0012]图7示出了计算机架构

具体实施方式
[0013]本文中公开的实施例提供了用于使用按需应用扩展
web
服务的技术

一般地,
web
服务可以包括由电子商务平台托管的多个
web
页面

每个
web
页面可以与出现在电子商务平台上的多个商家中的相应商家相关联

当用户使用设备上的
web
浏览器访问其中一个
web
页面时,用户可能选择一个或多个物品进行购买

为了改进结账过程的安全性,本文中公开的实施例可以在
web
页面中呈现统一资源定位符
(URL)
,该
URL
被指向由应用服务器托管的应用


URL
可以包括一个或多个附加参数,诸如商家标识符
(
例如,与
web
页面相关联的商家标识符
)、
用于交易的购物车标识符


/
或任何其他数据元素

该应用可以是与处理用于购买的支付的电子商务平台相关联的按需应用

响应于对
URL
的选择,设备的
web
浏览器和
/
或操作系统
(operating system

OS)
可以访问该
URL。
这样做可以致使按需应用在设备上被下载并执行

[0014]然后,按需应用可以识别被安装在设备上的一个或多个应用

这些应用可以包括一个或多个金融机构应用

然后,按需应用可以从一个或多个应用中选择第一金融机构应用

用户可以提供其电子邮件地址作为按需应用的输入

然后,按需应用可以将电子邮件地址传送到与第一金融机构应用相关联的金融机构的服务器

服务器可以使用电子邮件地址以识别与账户数据库中的账户相关联的电话号码

然后,服务器可以将一次性口令
(one

time passcode

OTP)
传送到所识别的电话号码

一旦接收到,用户就可以将
OTP
提供给按需应用

按需应用可以将由用户提供的
OTP
与从服务器接收到的
OTP
的实例进行比较

[0015]如果比较结果匹配,则按需应用可以指示用户将非接触式卡轻拍到设备

作为响应,用户可以将非接触式卡轻拍到设备,并且按需应用可以操作设备的卡读取器

这样做可以致使或指示非接触式卡生成密码,该密码可以被包括作为数据包的一部分,诸如
NFC
论坛数据交换格式
(NFC Forum Data Exchange Format

NDEF)
文件

按需应用可以经由
NFC
读取数据包,并将数据包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.
一种计算机实施的方法,所述方法包括:由在设备的处理器上执行的
web
浏览器接收对商家
web
页面中的统一资源定位符
(URL)
的选择,所述商家
web
页面与交易相关联;由在所述处理器上执行的操作系统
(OS)
基于
URL
从应用服务器下载应用;由所述应用识别被安装在所述设备上的多个金融机构应用;由所述应用选择与被安装在所述设备上的多个金融机构应用中的第一金融机构应用相对应的第一金融机构;由所述应用从与所述第一金融机构相关联的非接触式卡接收密码;由所述应用将所述密码传送到所述第一金融机构的认证服务器;由所述应用接收指定所述认证服务器解密了所述密码的认证结果;由所述
web
浏览器基于由所述认证服务器对所述密码的解密,接收账号

与所述账号相关联的到期日期

和与所述账号相关联的卡验证值
(CVV)
;以及由所述
web
浏览器将所述账号

所述到期日期和
CVV
提供给与所述应用相关联的服务器,以处理所述交易
。2.
根据权利要求1所述的方法,所述方法还包括:由所述
web
浏览器接收针对已处理的交易的确认;以及由所述
web
浏览器显示所述确认
。3.
根据权利要求1或2所述的方法,还包括:由所述
web
浏览器基于从与所述应用相关联的服务器接收到的指示,将
cookie
存储在所述设备上,所述指示指定用于所述交易的支付已经使用所述账号

所述到期日期和所述
CVV
而被处理过
。4.
根据权利要求3所述的方法,还包括在将所述账号

所述到期日期和所述
CVV
提供给与所述应用相关联的服务器之后:由所述
web
浏览器接收对所述商家
web
页面中的
URL
的第二选择,对所述
URL
的第二选择用以使用所述应用来处理第二交易;由
OS
基于所述
URL
从所述应用服务器下载所述应用;由所述应用识别所述设备上的
cookie
;由所述应用基于所述
cookie
选择与所述第一金融机构相关联的非接触式卡;由所述应用从所述认证服务器接收所述账号

所述到期日期和所述
CVV
;以及由所述应用将所述账号

所述到期日期和所述
CVV
提供给与所述应用相关联的服务器,以处理所述第二交易
。5.
根据权利要求1或2所述的方法,还包括在将所述账号

所述到期日期和所述
CVV
提供给与所述应用相关联的服务器之前:由所述设备在所述设备的电话号码处从所述认证服务器接收一次性口令;由所述应用接收输入值;由所述应用将所述输入值与所述一次性口令进行比较;以及由所述应用基于比较,确定所述输入值与所述一次性口令匹配,其中所述应用至少部分地基于所述输入值与所述一次性口令匹配的确定来向所述认证服务器传送所述密码
。6.
根据权利要求5所述的方法,还包括在接收到所述一次性口令之前:
由所述应用接收包括电子邮件地址的输入;以及由所述应用将所述电子邮件地址传送到所述认证服务器,其中所述认证服务器基于所述电子邮件地址确定所述设备的电话号码
。7.
根据权利要求1所述的方法,其中,所述
URL
包括与所述商家
web
页面相关联的第一商家的第一标识符和与所述交易相关联的交易标识符,其中所述第一商家是多个商家中的一个,其中所述商家
web
页面是
web
服务器上的多个商家
web
页面中的一个
。8.
根据权利要求7所述的方法,其中,所述
web
服务器托管所述多个商家
web
页面,其中每个商家
web
页面与所述多个商家中的相应一个相关联,其中每个商家与多个标识符中的相应标识符相关联,所述多个标识符包括第一标识符,其中与所述应用相关联的服务器包括支付处理服务器或
web
服务器中的一个
。9.
根据权利要求1所述的方法,其中,所述应用是非持久的按需应用
。10.
根据权利要求1或9所述的方法,其中,所述
URL
是深度链接
URL
或通用链接
URL。11.
根据权利要求1所述的方法,其中,所述
URL
的页面标识符参数识别所述应用的页面,所述方法还包括:由所述应用识别所述页面标识符参数;以及由所述应用基于所述页面标识符参数打开所述应用的页面
。12.
根据权利要求1所述的方法,还包括:由所述
web
浏览器接收对第二商家
web
页面中的第二
URL
的选择,对所述第二
URL
的选择用以处理第二交易;由
OS
基于所述第二
URL
从所述应用服务器下载第二应用;由所述第二应用选择与被安装在所述设备上的所述多个金融机构应用中的第二金融机构应用相对应的第二金融机构;由所述第二应用从与所述第二金融机构相关联的第二非接触式卡接收第二密码;由所述第二应用接收认证结果,所述认证结果指定与所述第二金融机构相关联的第二认证服务器解密了所述第二密码;由所述
web
浏览器从所述第二认证服务器并且基于由所述第二认证服务器对所述第二密码的解密,接收虚拟账号

用于所述虚拟账号的到期日期和用于所述虚拟账号的
CVV
;以及由所述
web
浏览器将所述虚拟账号

用于所述虚拟账号的到期日期和用于所述虚拟账号的
CVV
提供给托管所述第二商家
web
页面的
web
服务器,以处理所述第二交易
。13.
一种非暂时性计算机可读存储介质,所述计算机可读存储介质包括指令,所述指令在由设备的处理器执行时,致使所述处理器:由
web
浏览器接收对商家
web
页面中的统一资源定位符
(URL)
的选择,所述商家
web
页面与交易相关联;由操作系统
(OS)
基于
URL
从应用服务器下载应用;由所述应用识别被安装在所述设备上的多个金融机构应用;由所述应用选择与被安装在所述设备上的多个金融机构应用中的第一金融机构应用相对应的第一金融机构;由所述应用从与所述第一金融机构相关联的非接触式卡接收密码;
由所述应用将所述密码传送到所述第一金融机构的认证服务器;由所述应用接收指定所述认证服务器解密了所述密码的认证结果;由所述
web
浏览器基于由所述认证服务器对所述密码的解密,接收账号

与所述账号相关联的到期日期

和与所述账号相关联的卡验证值
(CVV)
;以及由所述
web
浏览器将所述账号

所述到期日期和
CVV
提供给与所述应用相关联的服务器,以处理所述交易
。14.
根据权利要求
13
所述的计算机可读存储介质,其中,所述指令还致使所述处理器:由所述
web
浏览器接收针对已处理的交易的确认;以及由所述
web
浏览器显示所述...

【专利技术属性】
技术研发人员:杰弗里
申请(专利权)人:第一资本服务有限责任公司
类型:发明
国别省市:

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

1