首页> 中国专利> 使用钥托管服务使得用户在安全服务提供商之间选择

使用钥托管服务使得用户在安全服务提供商之间选择

摘要

本发明涉及使用钥托管服务使得用户在安全服务提供商之间选择。本文所述系统和方法用于使得用户从可获得安全服务提供商(每个都具有可信服务管理器(“TSM”))进行选择,用于在用户设备上安装的安全组件上提供应用和服务。所述设备包括服务提供商选择器(“SPS”)模块,该模块提供用于选择安全服务提供商的用户界面。在一个实施例中,SPS与钥托管服务通信,所述钥托管服务为所述安全组件维护并向用户选择安全服务提供商分发钥。钥托管服务也从取消的安全服务提供商撤销钥匙。在另一个实施例中,SPS与中央TSM通信,所述中央TSM代表用户选择安全服务提供商提供应用和服务。中央TSM用作安全服务提供者和安全组件之间的代理。

著录项

  • 公开/公告号CN107070640A

    专利类型发明专利

  • 公开/公告日2017-08-18

    原文格式PDF

  • 申请/专利权人 谷歌公司;

    申请/专利号CN201610855649.0

  • 申请日2012-08-10

  • 分类号H04L9/08(20060101);H04L29/06(20060101);H04W4/00(20090101);H04W12/04(20090101);

  • 代理机构11219 中原信达知识产权代理有限责任公司;

  • 代理人周亚荣;安翔

  • 地址 美国加利福尼亚州

  • 入库时间 2023-06-19 03:07:54

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-11-30

    授权

    授权

  • 2018-02-02

    著录事项变更 IPC(主分类):H04L9/08 变更前: 变更后: 申请日:20120810

    著录事项变更

  • 2017-09-12

    实质审查的生效 IPC(主分类):H04L9/08 申请日:20120810

    实质审查的生效

  • 2017-08-18

    公开

    公开

说明书

分案说明

本申请属于申请日为2012年08月10日的中国发明专利申请201280001114.7的分案申请。

相关申请

本申请请求于2011年9月15日提交的、申请号为61/535,329、标题为“Enabling Users To Select BetweenSecure Service Providers Using A Key Escrow Service”的美国临时专利申请的优先权。上述优先权申请的完整文本通过引用完全在此合并。

技术领域

目前披露涉及用于使得移动设备用户从可获得信任服务管理器(“TSM”)进行选择用于完成安全交易、通信和其他任务的系统和方法。

背景技术

当前近场通信(“NFC”)生态系统依赖在通信设备上安装地通常被称为“安全组件”的一个硬件,用于为金融交易、交通票务、识别和身份验证、物理安全访问等功能提供安全的操作环境。安全组件一般在自身的操作环境中包括防干扰微处理器、存储器和操作系统。可信服务管理器(TSM)例如安装、提供和个性化安全组件。安全组件具有一般在制造时安装的一个或多个钥。对应钥由TSM共享,以便TSM可以建立到安全组件的密码安全通道,用于安装、提供和个性化安全组件,并同时具有安全组件的设备由终端用户拥有。通过这种方式,安全组件可以仍然安全,即使设备中的主机CPU已经受损。

当前NFC系统的问题在于:安全组件和TSM之间具有紧密耦合。对于当前部署,仅仅一个TSM访问特定安全组件的钥。因此,终端用户可以选择提供由仅一个TSM提供的安全组件结构。该TSM一般由设备制造商选择。例如,智能手机制造商可在购买智能手机而非最终用户的移动网络运营商(“MNO”)(诸如SPRINT或VERIZON)的指导下选择智能手机的TSM。因此,提供给最终用户的TSM特性可能不符合最终用户的兴趣。例如,MNO可能和仅一个支付服务提供商具有业务关系,诸如MASTERCARD或美国银行。该TSM可使得向安全组件提供来自仅一个支付提供商的支付指令。因此,最终用户将无法访问来自其他支付提供商的服务,诸如VISA。

发明概述

在某些示例性实施例中,一种向包括安全组件的网络设备提供安全服务的方法包括对于所述安全组件维护至少一个密钥的计算机。所述至少一个密钥可操作以通过安全通信通道提供对所述安全组件的安全访问。所述计算机从网络设备接收安全服务提供商的选择。所述计算机响应接收所述选择向所选择安全服务提供商传送至少一个密钥。

通过示例性实施例的如下详细描述,本发明的这些和其他方面、目的、特点、优势将对本领域技术人员变得明显,所述示例性实施例包括目前设想的执行本发明的最佳模式。

附图简述

图1描述根据某些示例性实施例的近场通信(“NFC”)系统。

图2是描述根据某些示例性实施例用于在图1的NFC系统中改变安全服务提供商的方法的块流程图。

图3描述根据某些示例性实施例的另一NFC系统。

图4是描述根据某些示例性实施例用于在图3的NFC系统中改变安全服务提供商的方法的块流程图。

发明详述

概述

本文所述方法和系统使得通信设备(诸如移动电话)的终端用户选择安全服务提供商以使用在通信设备上存储的安全组件。在一个实施例中,系统包括钥托管服务,所述钥托管服务管理一个或多个用户以及一个或多个安全服务提供商的密钥。通常,安全组件和安全组件的一个或多个密钥在通信设备被制造时安装在每个用户通信设备上。这些钥或对应钥被提供给钥托管服务。每个用户设备还包括服务提供商选择器(“SPS”)模块或使得用户从可获得的安全服务提供商进行选择的软件应用。SPS响应用户选择通过安全通道向用户的安全组件传输识别所选择服务提供商的信息。钥托管服务向所选安全服务提供商的可信服务管理器(“TSM”)提供用户安全组件的钥。钥托管服务也从用户之前的安全服务提供商的TSM撤销用户安全组件的钥。此外,SPS可以防止未经授权的安全服务提供商(诸如如之前的安全服务提供商)访问安全组件。

在另一个实施例中,中央TSM代表其他安全服务提供商执行业务逻辑和应用提供。并非向所选安全服务提供商分发密钥,中央TSM作为所选安全服务提供商和通信设备上安装的安全组件之间的代理。

本文所述示例性系统和方法克服了传统NFC系统的缺陷:使得用户仅访问一个安全服务提供商的服务。并非受限于由一个安全服务提供商提供的功能和服务,用户可以选择多个安全服务提供商。例如,如果安全服务提供商并没有提供用户希望的服务,诸如通过特定品牌的信用卡进行支付,用户可以选择提供这些服务的安全服务提供商。

示例性实施例的一个或多个方面可包括内嵌本文所述和所示功能的计算机程序,其中计算机程序被实施在计算机系统中,计算机系统包括在机器可读介质上存储的指令以及执行指令的处理器。但是,明显地是:可以许多不同方式在计算机编程中实施示例性实施例,示例性实施例不应理解为限于任何一组计算机程序指令。进一步,本领域程序人员可编写该计算机程序以基于附加流程图和应用文本中的相关描述实施实施例。因此,特定程序代码指令的公开并不认为必要于充分理解如何制造和使用示例性实施例。此外,对计算机执行操作的任何引用不应理解为由一台计算机执行,操作可以由一台以上的计算机执行。结合示出程序流的附图阅读,示例性实施例的功能将在如下描述中更详细地解释。

现在转到附图,其中相同的附图标记在图中指示相同的组件,详细描述示例性实施例。

系统架构

图1描述根据某些示例性实施例的近场通信(“NFC”)系统100。如图1所示,系统100包括一个或多个终端用户网络设备110,一个或多个应用提供商180,钥托管服务150,移动网络运营商(“MNO”)130,多个安全服务提供商160。每个应用提供商180,钥托管服务150,以及安全服务提供商160包括经配置以通过互联网140通信的网络设备。例如,每个应用提供商180,密钥托管服务150和安全服务提供商160可包括服务器、台式计算机、笔记本计算机、平板计算机、智能手机、掌上计算机、个人数字助理(PDA)、或任何其他有线或无线的处理器驱动设备。在一个实施例中,钥托管服务150包括(或可通信地耦合)用于接收请求以改变(或选择)可获得安全服务提供商160的第一网络通信模块和用于向安全服务提供商160传送密钥120的第二网络通信模块。第一和第二网络通信模块可以是相同或不同的网络通信模块。

终端用户网络设备110可以是手机、智能手机、PDA上网本计算机、笔记本计算机、平板计算机或任何其他有线或无线的处理器驱动装置。如图1所示,终端用户网络设备110通过MNO 130访问互联网140。示例性MNO包括VERIZON、SPRINT和AT&T。MNO通过移动网络(未示出)(诸如3G和4G移动通信网络)向终端用户网络设备110提供互联网访问。当然,终端用户网络设备110可以通过其他机制访问互联网140,诸如和因特网提供商连接的Wi-Fi。

终端用户网络设备110每个包含具有一个或多个密钥120、NFC控制器112、NFC天线113、主机CPU114以及SPS 115的安全组件111。NFC控制器112和NFC天线113使得终端用户网络设备110与其他NFC使能设备(未示出)通信。例如,终端用户网络设备110可以与NFC使能销售点(POS)设备、票务设备、安全设备和其他终端用户网络设备110通信。

主机CPU 114执行在终端用户网络设备110上存储的应用程序。例如,主机CPU 114可以执行和NFC控制器112交互的应用,诸如使得用户操作终端用户网络设备110以借助NFC使能POS完成购买的NFC支付应用或使得用户经过NFC使能票务POS输入运输设施或事件的运输或事件票务应用。其他应用程序(包括识别、验证、安全性和优惠券剪辑和偿还应用)也可存储在终端用户网络设备110上,用于由主机CPU 114结合NFC控制器112和NFC天线113执行。

每个应用可由各自的应用提供商180提供。例如,信用卡公司可提供信用卡付款应用;运输或其它票务公司可提供票据购买和偿还应用;制造商、零售商或销售产品或服务的其他实体可提供优惠券应用;以及认证公司可提供用户认证应用。

NFC应用程序通常存储在终端用户网络设备110的安全组件111上用于安全目的。安全组件111提供NFC(或其他)应用的安全操作环境。安全组件111的自身操作环境一般包括防干扰微处理器,操作系统,和存储信息(诸如付款证书)的存储器。安全组件111可存在于终端用户网络设备110的固定芯片中,用户识别模块(“SIM”)卡,通用集成电路卡片(“UICC”),可移动智能芯片,或存储卡(诸如,microSD卡)中。安全组件111也可包括存储器控制器用于管理只读存储器(“ROM”)、准备访问存储器(“RAM”),和其中安装安全组件111的卡或芯片的EEPROM闪存。

一般来说,安全服务提供商160作为中介机构,协助应用提供商180和其他服务提供商安全分发和管理应用和服务,诸如NFC非接触式应用服务。安全服务提供商160的TSM 170一般托管应用并将应用安装和提供到安全组件111上。如图1所示,每个TSM 170可以接收、存储和利用用户的安全组件111的钥120。通过使用密120,TSM 170可以通过安全加密通信通道访问安全组件111以安装、供应和定制安全组件111中的应用。示例性安全服务提供商160包括GEMALTO和FIRST DATA。

在某些示例性实施例中,安全服务提供商160当与安全组件111通信时绕过主机CPU 114和NFC控制器112。例如,在某些UICC/SIM安全组件中,安全服务提供商160通过在终端用户网络设备110上安装的无线电CPU(未示出)与安全组件111进行通信。因此,在某些示例性实施例中,NFC控制器112和主机CPU 114的包括在安全组件111上提供应用期间是可选的。在某些示例性实施例中,主机CPU 114和射频CPU相互作用来协调访问对安全组件111的控制。

钥托管服务150维护安全组件111的钥120。钥托管服务150也例如根据用户选择向TSM 170分发钥。例如,如果用户选择从第一安全服务提供商160A切换到第二安全服务提供商160B,钥托管服务150撤销第一TSM 170A的钥120并提供到第二TSM 170B的钥120。第二TSM 170可以然后访问用户网络设备110的安全组件111。

SPS 115被实施在软件和/或硬件中并允许终端用户网络设备110的用户通过钥托管服务150选择或改变安全服务提供商160。SPS 115提供允许用户选择安全服务提供商160的用户界面。对用户选择进行响应,SPS 115向钥托管服务150传送关于所选安全服务提供商160的信息。钥托管服务150也可以通过一个或多个离路径机制确认选择。下文参考图2中所示方法更详细地描述SPS115、钥托管服务150和示例性系统100的其他组件。

图3描述根据某些示例性实施例的另一NFC系统300。示例性系统300包括和系统100多个相同组件,包括一个或多个终端用户网络设备110、一个或多个应用提供商180、MNO 130以及多个安全服务提供商160。然而,并非使用钥托管服务150,系统300包括中央管理TSM350。管理TSM 350包括经配置与因特网通信140的网络设备,诸如服务器、台式计算机、笔记本计算机、平板计算机,智能手机、掌上计算机、PDA、或其他有线或无线的处理器驱动装置。类似于钥托管服务150,管理TSM 350维护安全组件111的密钥120并使得用户操作终端用户网络设备110以在多个安全服务提供商160进行选择。并非向所选TSM 170分发钥120,管理TSM 350可以代表所选安全服务提供商160与安全组件111交互。即,管理TSM 350可以安装,提供并与在安全组件111上安装的应用交互。或者,管理TSM 350可以建立(和中断)所选TSM 170和安全组件111之间的安全通信通道,以至于所选TSM 170可以与安全组件111交互。该安全通信通道可使用和安全组件111不相关的不同钥加密,并可特定于每个安全服务提供商160。管理TSM 350也可以代表安全服务提供商160执行业务逻辑。下文参考图4所示方法更详细描述管理TSM 350和图3的其他组件。

系统处理

图2是描述用于在图1的NFC系统100中改变安全服务提供商的方法200的块流程图。参考图1所示组件描述方法200。

在步骤205,对安全组件111提供一个或多个安全密钥120。在某些示例性实施例中,安全组件111和其钥120在制造时安装在终端用户网络设备110上。在某些示例性实施例中,安全组件111和其钥120被安装在可移动卡片或芯片上,诸如SIM卡或microSD卡,其在以后安装在终端用户网络设备110上。

在步骤210,安全组件111的钥120或相应钥被提供到钥托管服务150。这些钥120使得钥托管服务150(或接收钥120的另一实体)创建安全通信通道,并获得对安全组件111的访问。可选地,钥120也被提供到安全服务提供商160的TSM 170。一般来说,安全服务提供商160和安全组件111的TSM 170由终端用户网络设备110的制造商通常在购买终端用户网络设备110的MNO 130的指导下进行选择。在这种情况下,钥120被提供给TSM 170。可替换地,钥120仅被提供给钥托管服务150。在这种情况下,操作终端用户网络设备110(或另一实体,诸如MNO 130)的用户可以使用SPS 115进行安全服务提供商160的初始选择。

在步骤215,用户使用SPS 115选择安全服务提供商160,以及因此的TSM 170。例如,用户可以使用终端用户网络设备110访问SPS 115。SPS 115提供用户界面,列出可获得安全服务提供商160以及可选地由安全服务提供商160支持的服务。例如,SPS 115可显示非接触事务由每个安全服务提供商160支持的金融机构。在另一个例子中,SPS 115可显示由每个可获得安全服务提供者160提供并支持的应用。在另一个示例中,SPS 115可提供搜索功能,允许用户基于他们的特性和服务搜索安全服务提供商160。当用户发现适当的安全服务提供商160,用户可以使用SPS 115选择该安全服务提供商160。

在步骤220,SPS 115响应用户选择向钥托管服务150传送使用所选服务提供商160的请求。请求通常包括识别所选安全服务提供商160的信息。对接收请求进行响应,钥托管服务150处理请求。

在步骤225,钥托管服务150执行离路径确认程序以确认用户发起请求以使用所选安全服务提供商160。该步骤225是可选的,并为SPS 115/密钥托管服务150系统提供进一步的安全级别,例如当终端用户网络设备110丢失或被盗时防止他人访问该特性。

在一个实施例中,离路径确认过程包括钥托管服务150与用户通信,经过和终端用户网络设备110不同的通信通道进行请求。例如,钥托管服务150可向指示请求的用户的移动电话传送SMS文本消息。或者,钥托管服务150可向使用消息进行请求的用户进行电话呼叫。如果用户不进行请求,短信或语音信息可指示用户调用特定的电话号码。钥托管服务150也可以要求用户确认请求。例如,文本消息可指示用户响应文本信息,访问钥托管服务150的网站,或呼叫钥托管服务150以确认请求。此外,代码可以在消息中提供给用户,以及可要求用户通过电话或通过网站输入代码以确认请求。

在步骤230,如果另一TSM 170处理安全组件115的钥120,钥托管服务150撤销之前TSM 170的钥120。在一个实施例中,钥托管服务150向之前TSM 170发送消息(例如SMS文本消息),要求TSM丢弃钥120。安全服务提供商160可具有义务履行合同以响应该请求丢弃钥120。

在另一个实施例中,钥托管服务150通过指令安全组件111阻断之前TSM 170而撤销之前TSM 170的钥120。安全组件111可以包含程序代码,识别试图访问安全组件111的TSM 170和可允许和/或阻止TSM 170的列表。当TSM 170试图访问安全组件111时,安全组件111可以比较识别该TSM 170的信息与列表用于确定是否授权访问。该钥托管服务150也可以向之前TSM 170发送请求,请求之前TSM丢弃钥120。当然,如果用户再次选择TSM 160的安全服务提供商160,阻塞TSM 170可以畅通无阻。对于示例中,钥托管服务150可向安全组件111发送消息,请求安全组件110开启TSM 170。

在另一个实施例中,钥托管服务150经过使用主钥和TSM特定钥撤销之前TSM 170的钥120。TSM特定钥可对于每个可获得TSM或所选TSM 170被提供到安全组件111。TSM特定钥也被分发到各自的TSM 170。TSM特定钥可以在制造时被加载到安全组件111,或在稍后日期由钥托管服务150安装,或者响应用户选择TSM 170由钥托管服务150安装。安全组件111可以控制哪些TSM特定钥有效,以及哪些TSM特定钥无效。例如,如果用户请求从安全服务提供商160A切换到安全服务提供商160B,SPS 115向安全组件111的钥管理applet或模块(未示出)通信该请求(以及识别所选TSM 170B的信息)。该钥管理applet响应请求以激活TSM 170B的TSM特定钥并无效TSM 170A的TSM特定钥。此时,安全组件111允许访问TSM 170B而阻止来自TSM 170A的访问。

在步骤235,从安全组件111去除在安全组件111上存储的涉及之前TSM 170和/或之前安全服务提供商160的信息。例如,和之前TSM 170相关的支付卡证书被存储在安全组件111上,而TSM 170正结合安全组件111一起使用。在使得另一TSM 170访问安全组件111之前,这些证书被从安全组件111移除。此外,在安全组件111上安装的之前TSM 170的任何应用程序被卸载。在某些示例性实施例中,钥托管服务150向安全组件111的applet或模块(诸如卡管理applet)发送命令以删除涉及之前TSM 170的信息。

在步骤240,钥托管服务150向所选安全服务提供商160的TSM 170传递钥120。这种传输通常通过安全通信通道进行。例如,钥托管服务150通过加密通信通道向所选TSM 170发送钥120。在步骤245,所选TSM 170接收钥120。

在某些示例性实施例中,钥托管服务150延迟向所选安全服务提供商160的TSM 170传送钥120,直到接收到涉及之前TSM 170的信息和应用已从安全组件111去除的确认。在一些实施例中,在没有从用户接收用户请求使用所选安全服务提供商160的确认的情况下,钥托管服务150不向所选安全服务提供商160的TSM 170传送钥120。

在步骤250,所选安全服务提供商160的TSM 170尝试使用所接收钥120创建和安全组件111的安全通信通道。在一个实施例中,TSM 170向安全组件111发送加密消息,请求访问安全组件111。TSM 170通过使用所接收钥120对消息执行加密算法而加密消息。

在步骤255,安全组件111决定是否批准访问TSM 170。在一个实施例中,安全组件111的处理器使用在安全组件111上存储的钥120对所接收消息执行加密算法以确定是否授权访问TSM 170。

在某些示例性实施例中,在安全组件111确认TSM 170之前,SPS115关于是否授予访问TSM 170进行初始确定。例如,当终端用户网络设备110接收访问安全组件111的请求时,SPS 115可以评估请求以确定发出请求的TSM 170是否是请求被传递到安全组件111之前用户请求的TSM 170。如果SPS 115确定发出请求的TSM 170是所选TSM 170,则安全组件111可根据步骤255的操作验证请求。

如果安全组件111授予访问TSM 170,方法200沿着“是”分支进行到步骤265。否则,如果安全组件111确定TSM 170应该被阻断,方法200沿着“否”分支进行到步骤260。

在步骤260,安全组件111阻断TSM 170访问安全组件111。安全组件111也可以向TSM 170发送消息,向TSM 170通知TSM 170没有被授予访问。

在步骤265,TSM 170在安全组件111提供服务。TSM 170向安全组件111传送一个或多个应用以及这些应用使用的证书。应用可以由用户选择。例如,用户可以请求来自应用提供商180的应用。作为回应,应用提供商180请求TSM 170向用户的安全组件111安装应用。应用提供商180也可以向TSM 170提供关于用户或用户的账户信息的信息用于存储在安全组件111。例如,信用卡公司可向TSM 170提供支付应用和关于用户支付账户的信息用于安装/存储在安全组件111上。在某些示例性实施例中,用户可以请求来自钥托管服务150或安全服务提供商160的应用程序。

在步骤270,用户访问所选安全服务提供商160结合一个或多个应用提供商180所提供的服务。例如,如果应用提供商180是信用卡公司,用户可以在NFC使能POS使用终端用户网络设备110完成购买。NFC控制器112可与安全组件111安全交互,以获得来自安全组件111的支付证书以及经过NFC天线113向NFC使能POS提供这些证书。

在步骤270之后,该方法200结束。当然,用户可以继续访问由所选安全服务提供商160提供的服务或切换到另一个安全服务提供商160。

图4是描述根据某些示例性实施例用于在图3的NFC系统300中改变安全服务提供商的方法400的块流程图。参考图3所示组件描述方法400。

在步骤405,为安全组件111提供一个或多个安全密钥120。在某些示例性实施例中,安全组件111和其钥120在制造时被安装在终端用户网络设备110。在某些示例性实施例中,安全组件111和其钥120被安装在可移动的卡片或芯片商,诸如SIM卡或microSD卡,这在以后安装在终端用户网络设备110上。

在步骤410,安全组件111的钥120或相应的密被提供给管理TSM 350。这些钥120使得管理TSM 350(或接收钥120的另一实体)创建安全通信通道并获得对安全组件111的访问。

在步骤415,用户使用SPS115选择安全服务提供商160。该步骤415可以相同或相似于图2中所示及上文所述的步骤215。在步骤420,SPS 115响应用户选择向管理TSM 350传送请求以使用所选服务提供商160。请求通常包括识别所选安全服务提供商160的信息。对接收请求进行响应,管理TSM 350处理请求。

在步骤425,管理TSM 350执行离路径确认程序以确认用户发起请求使用所选安全服务提供商160。该步骤是可选的,并实质上类似于上述图2所述的步骤225。然而,管理TSM 350在步骤425而非钥托管服务150执行离路径确认。

在步骤430,从安全组件111去除在安全组件111上存储的涉及之前TSM 170和/或之前安全服务提供商160的信息。例如,和之前TSM 170相关的支付卡证书被存储在安全组件111上,而TSM 170正结合安全组件111一起使用。在使得另一TSM 170访问安全组件111之前,这些证书被从安全组件111移除。此外,在安全组件111上安装的之前TSM 170的任何应用程序被卸载。在某些示例性实施例中,管理TSM 350向安全组件111的applet或模块(诸如卡管理applet)发送命令以删除涉及之前TSM 170的信息。

在步骤435,管理TSM 350创建和用户选择的安全服务提供商160的安全通信通道。这个安全通信通道可例如使用不同于钥120的一个或多个钥加密。如得益于目前披露的本领域技术人员可理解的,其他加密技术也可以使用。

在步骤440,管理TSM 350通知用户已选择的所选安全服务提供商160以访问该安全服务提供商160的服务。管理TSM 350也可以代表用户请求来自安全服务提供商160的一个或多个应用。或者,用户可以请求来自应用提供商180和应用提供商180的一个或多个应用,接下来向安全服务提供商160传送请求以向用户的安全组件111提供一个或多个应用。在步骤445,所选安全服务提供商160向管理TSM 350传送请求的应用程序和其他合适信息。例如,该其他合适信息可包括访问安全服务的证书,诸如支付卡证书。

在步骤450,管理TSM 350使用一个或多个钥120创建与安全组件111的安全通信通道。在步骤455,管理TSM 350提供在安全组件111的服务。管理TSM 350向安全组件111传送一个或多个应用以及这些应用使用的证书。管理TSM 350也可以向安全组件111提供关于用户或用户账户的信息。例如,信用卡公司可向管理TSM 350提供支付应用和关于用户支付账户的信息用于安装/存储在安全组件111上。

在步骤460,这是可选的,管理TSM 350执行所选安全服务提供商160的业务逻辑并作为安全服务提供商160之间的代理或中介。管理TSM 350执行的业务逻辑的示例包括:验证用户是否拥有合作金融机构的支付卡,验证用户提供的信用卡证书以便信用卡可以提供给安全组件111,验证所选安全服务提供商160是否对终端用户网络设备150通信的MNO 130上的给定终端用户网络设备150提供所请求服务,从用户接收提供请求并翻译安全组件111的供应指令。

在步骤465,用户访问所选安全服务提供商160结合一个或多个应用提供商180所提供的服务连接与。例如,如果应用提供商180是信用卡公司,用户可以使用NFC使能POS的终端用户网络设备110偿还门票。NFC控制器112可与安全组件111安全地交互以从安全组件111获取交通罚单证书,并经过NFC天线113向NFC使能POS提供这些证书。

在步骤465之后,该方法400结束。当然,用户可以继续访问所选安全服务提供商160提供的服务或切换到另一个安全服务提供商160。

总结

之前呈现实施例中所述的示例性方法和步骤仅仅是示例性的,并在可替换实施例中,在没有背离本发明范围和精神的情况下,某些步骤可以以不同顺序、彼此平行、全部省略而执行,和/或不同示例性方法之间组合,和/或可以执行某些其他步骤。因此,这些可替换实施例都包括在本文所述的本发明中。

本发明可用于计算机硬件和软件以执行上述方法和处理功能。如本领域技术人员可理解地:系统、方法和本文所述程序可以体现在可编程计算机,计算机可执行软件或数字电路。该软件可以存储在计算机可读媒体上。例如,计算机可读媒体可以包括软盘、RAM、ROM、硬盘、可移动媒体、闪存、记忆棒、光学媒体、磁媒体,CD-ROM等。数字电路可以包括集成电路、逻辑闸阵列、构建块、现场可编程门阵列(“FPGA”)等等。

尽管已详细描述本发明的特定实施例,但描述只是为了说明。除了以上所述,本领域技术人员可以进行对于示例性实施例的各种修改和对应等效步骤,而不偏离所附权利要求定义的本发明的精神和范围,所附权利要求的范围被赋予最宽泛的解释,以便包含这样的修改和等效结构。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号