在多个计算机的计算系统中分配和应用资源的通信协议的制作方法

文档序号:9202655阅读:366来源:国知局
在多个计算机的计算系统中分配和应用资源的通信协议的制作方法
【专利说明】在多个计算机的计算系统中分配和应用资源的通信协议
[0001]相关申请
[0002]本申请要求2014年3月14日递交的临时美国专利申请序列号61/953,505的优先权,特此通过引用将该申请的全部公开内容并入在此。
技术领域
[0003]本公开中给出的至少一些实施例概括而言涉及具有经由一个或多个网络连接的多个计算机的计算系统,更具体而言涉及一一但不限于一一用于分配和应用要传送的资源的用于在多个计算机之间通信的协议。
【背景技术】
[0004]因特网提供了用于在连接到它的各种计算设备之间的灵活通信连接的通信渠道。例如,在计算设备中运行的web浏览器可经由诸如超文本传送协议(Hypertext TransferProtocol, HTTP)、安全超文本传送协议(Hypertext Transfer Protocol Secure,HTTPS)、文件传送协议(File Transfer Protocol,FTP)等等之类的标准化通信协议来访问web服务器。
[0005]出于安全性原因、可靠性原因和/或其他原因,某些计算机是经由专有网络和/或专用网络连接互连的。例如,以高安全性考虑配置的某些计算机可经由专用网络连接来连接。例如,根据ISO 8583传输的源自金融交易卡的消息一般是在安全网络中传播的。
[0006]将现有的专有网络和/或专用网络连接与由因特网提供的开放连接相结合在一些情况中可提供优点。
【附图说明】
[0007]在附图中以示例而非限制方式图示了实施例,附图中相似的标记指示类似的要素。
[0008]图1示出了其中可使用本文公开的实施例的通信技术的计算系统。
[0009]图2示出了其中可使用一个实施例的通信技术的系统的一部分的示例。
[0010]图3-6示出了根据一些实施例的分配和应用资源的通信协议。
[0011]图7示出了根据一个实施例的由来自不同产业的非竞争商家支持的忠诚奖励系统。
[0012]图8示出了其中可根据一个实施例使用通信技术的支付处理系统。
[0013]图9图示了根据一个实施例的交易终端。
[0014]图10图示了根据一个实施例的账户识别设备。
[0015]图11图示了根据一个实施例的数据处理系统。
【具体实施方式】
[0016]在一个实施例中,在具有经由多个网络连接的多个计算机的计算系统中提供了一种通信协议,来联系对资源的传送的授权促进对资源的分配和对分配的资源的应用。
[0017]图1示出了其中可使用本文公开的实施例的通信技术的计算系统。
[0018]在图1中,响应于给出源识别符(125)的移动设备(107)和与目的地账户(113)相关联的读取器(109)之间的交互,资源可被从源账户(121)传送到目的地账户(113)。
[0019]在图1中,目的地账户控制器(115)是控制目的地账户(113)的计算机。每个目的地账户控制器(115)控制其各自的一个或多个目的地账户(113)的集合。每个目的地账户(113)与读取器(109)的一个或多个读取器ID(Ill)相关联。每个读取器(109)具有可用于识别由该读取器(109)表示的目的地账户(113)的唯一读取器ID(Ill)。从而,当在具有读取器ID(lll),并且连接到目的地账户控制器(115)的读取器(109)中发源了对于资源传送的授权请求时,对于到由目的地账户控制器(115)控制并且与相应的读取器ID(Ill)相关联的目的地账户(113)的传送考虑该授权请求。
[0020]在图1中,源账户控制器(117)是控制源账户(121)的计算机。每个源账户控制器(117)控制其各自的一个或多个源账户(121)的集合。系统中的每个源账户(121)由源识别符(125)唯一地识别。每个移动设备(107)被配置为在通信交互期间向读取器(109)中的任何一个给出源识别符(125)。
[0021]在移动设备(107)和读取器(109)之间的通信交互中,读取器(109)从移动设备(107)获得源识别符(125)并且生成对于将资源从由获得自移动设备(107)的源识别符(125)识别的源账户(121)传送到由具有读取器ID(Ill)并连接到与同一读取器ID(Ill)相关联的各目的地账户(113)的目的地账户控制器(115)的读取器(109)所识别的目的地账户(113)的授权请求。
[0022]在图1中,该授权请求将由集中路由器(101)和/或具有该源识别符(125)的各个源账户(121)根据预定的安全性策略来批准。
[0023]在图1中,集中路由器(101)是耦合在源账户控制器(117)和目的地账户控制器(115)之间的一个或多个计算机的集合。每个目的地账户控制器(115)连接到集中路由器(101)以将授权请求传达到集中路由器(101)并且从集中路由器(101)接收与各个授权请求相对应的各个授权响应。
[0024]在图1中,每个源账户控制器(117)连接到集中路由器(101)以从集中路由器(101)接收授权请求并且向集中路由器(101)发送与各个授权请求相对应的各个授权响应。
[0025]在图1中,集中路由器(101)基于源账户控制器(117)和源识别符(125)之间的关联把对于从由各个源识别符(125)识别的源账户(121)传送的授权请求路由到相应的源账户控制器(117)。
[0026]在图1中,集中路由器(101)基于在各个授权请求中接收的目的地账户控制器(115)和/或目的地账户(113)的识别信息把对于到目的地账户(113)的传送的授权响应路由到各个目的地账户控制器(115)。
[0027]从而,集中路由器(101)把由与具有源识别符(125)的移动设备(107)交互的读取器(109)发源的授权请求从连接到该读取器(109)的目的地账户控制器(115)路由到由该源识别符(125)识别的源账户控制器(117),并且从源账户控制器(117)接收授权响应并将该授权响应路由回到各个目的地账户控制器(115),该目的地账户控制器(115)将授权响应提供给各个读取器(109)。在一个实施例中,集中路由器(101)与源账户控制器(117)或目的地账户控制器(115)之间的通信消息是根据发布的标准的,以支持互操作性,比如IS08583。
[0028]在一个实施例中,每个读取器(109)是布置在不同位置的单独的计算机。移动设备(107)被配置有源识别符(125)来被读取器(109)读取;例如,经由使用激光的扫描、读取安装在塑料卡上的磁数据条或者经由近场通信来读取。在一些情况中,源识别符(125)可由人读取并且经由小键盘来手动输入在读取器(109)中。
[0029]在图1中,提供了门户(103)来允许直接连接到移动设备(107)而不经过读取器(109)和/或目的地账户控制器(115) ο例如,门户(103)和移动设备(107)之间的连接可经由因特网和/或无线通信连接来建立,例如蜂窝通信连接、广域无线网络连接,等等。在一个实施例中,门户(103)和移动设备(107)之间的连接用于不与目的地账户(113)直接相关的信息的通信。
[0030]在一些实施例中,门户(103)还提供到读取器(109)的直接连接,而不经过其目的地控制器(115)。例如,读取器(109)可通过因特网与门户(103)建立连接,而不使用读取器(109)与其目的地账户控制器(115)之间的网络连接。例如,读取器(109)可被配置为利用超文本传送协议(HTTP)、安全超文本传送协议(HTTPS)、文件传送协议(FTP)等等通过因特网与门户(103)通信。
[0031]在图1中,门户(103)是与集中路由器(101)分离的一个或多个计算机的集合。然而,为了安全数据通信,门户(103)与集中路由器(101)连接(例如,经由内联网)。
[0032]在图1中,集中路由器(101)和门户(103)都能够访问共享的数据存储装置
(105)。
[0033]在图1中,数据存储装置(105)被配置为存储数据,其中包括:为源识别符(125)分配的资源(127)、关于分配的资源(127)的期满的时限(123)、以及用于识别与资源(127)的分配和应用相关的可应用的读取器(109)或目的地账户(113)的读取器ID集合(119)。
[0034]本公开中给出的至少一些实施例提供了用于图1所示的经由各种网络连接来连接的多个计算机的通信协议,用来考虑到数据存储装置(105)中存储的识别读取器ID集合
(119)和时限(123)的数据来处理发源于从移动设备(107)读取源识别符(125)的读取器(109)的授权请求以为源识别符(125)分配资源(127)和应用所分配的资源(127)。
[0035]在一个实施例中,读取器ID集合(119)识别布置在不同位置的多个读取器(109)的读取器ID(Ill)。本文提供的技术允许了协调不同的计算机以联系对在读取器(109)的集合上发起的授权请求的处理来分配和应用所分配的资源(127)。
[0036]图2示出了其中可使用一个实施例的通信技术的系统的一部分的示例。图1所示的一些组件为了清晰在图2中没有图示,而其他组件被更详细地图示。
[0037]图2图示了涉及三个不同的目的地账户A、B和C(113)的示例。读取器A、B和C (109)中的每一个表示连接到目的地账户A、B和C (113)中的相应目的地账户(113)的相应目的地账户控制器(115)的典型读取器(109)。读取器A、B和C(109)具有分别与目的地账户A、B和C(113)相关联的相应读取器ID A、B和C(Ill)。
[0038]在图2中,数据存储装置(105)存储将读取器ID A、B和C(Ill)中的每一个链接到相应的目的地识别符(129)的数据。目的地识别符A、B和C(129)分别唯一地识别目的地账户A、B和C (113) ο
[0039]虽然图2对于每个目的地账户(113)示出了一个读取器(109),但目的地账户
(113)一般具有一个或多个读取器(109)。图2对于目的地账户(113)示出的读取器(109)代表了目的地账户(113)的其他读取器(109)。
[0040]虽然图2示出了涉及三个不同的目的地账户A、B和C (113)的示例,但本文公开的技术可应用到涉及更多或更少的目的地账户(113)的其他读取器ID集合(119)。例如,一些实施例可涉及两个或更少的目的地账户(113),而其他实施例可涉及四个或更多的目的地账户(113)。
[0041]在图2中,目的地账户A、B和C(113)在一个实施例中可在同一目的地控制器(115)的控制下,而在其他实施例中可在不同目的地控制器(115)的控制下。
[0042]在图2中,集中路由器(101)在对授权请求的处理期间与控制由在移动设备(107)中配置的源识别符(125)识别的源账户(121)的源账户控制器(117)和目的地账户控制器(115)通信,其中该授权请求是由于具有源识别符(125)的移动设备(107)和各个读取器A、B和C(109)之间的通信交互而发源于读取器A、B和C(109)的。
[0043]在一个实施例中,基于数据存储装置(105)中存储的识别目的地识别符(129)和/或读取器ID(Ill)的数据,如下文进一步论述的,集中路由器(101)和门户(103)进一步与系统内的其他组件通信,以建立源识别符(125)与移动设备(107)的通信索引(communicat1n reference) (133)之间的连接,分配资源(127),存储分配记录(131),并且应用分配的资源(127)。
[0044]在一个实施例中,数据存储装置(105)存储识别时限(123)和阈值(135)的数据。分配的资源(127)是在时限(123)内分配的,并且分配的资源(127)在分配的资源(127)超过阈值(135)时被应用。在一些实施例中,分配的资源(127)的应用也由时限(123)控制(或者由与资源(127)的分配不同的时限(123)控制)。
[0045]图2图示了一个移动设备(107)。一般地,系统可被扩展为对于在系统中配置的其他移动设备(107)以类似的方式分配和应用资源。在一些实施例中,单独的移动设备(107)可用于给出源识别符(12
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1