用于处理关于移动通信设备的请求的系统、方法以及计算机程序产品的制作方法_3

文档序号:9732088阅读:来源:国知局
,或者仅包括于在步骤406 处传达的响应中的数据元素的子集,该子集已经被确定为过滤的结果。同样地,ESB 101可 W执行其它响应(例如,下面分别地结合图5至18描述的响应506、606、706、806、906、1006、 1107、1206、1306、1406、1506、1606、1706和/或1806,但为了方便起见在图5至18中并未明确 地示出)的此类过滤。
[0099] 下面在表5中描述可包括在表4中所示的响应元素中的示例的一组数据元素。
[0100] 表5
[0102]下面在表6中描述可包括在表5中所示的ServiceDetails元素中的示例的一组数 据元素。

[0106]下面在表7中描述可包括在表5中所示的化ror元素中的示例的一组数据元素。
[0109] 下面在表8中描述可包括在表4中所示的ConsumerProfi Ie元素中的示例的一组数 据元素。

[0113]下面在表9中描述可包括在表8中所示的PersonalInfo元素中的示例的一组数据 兀素。
[0116] 下面在表10中描述可包括在表9中所示的UsertfemmeInfo元素中的示例的一组数 据元素。
[0117] 表10 [011 引
[0119]下面在表11中描述可包括在表9中所示的ContactInfo元素中的数据元素。
[0122] b.对移动钱包信息的请求
[0123] 图5示出了根据本文中的示例实施例的用于处理对移动钱包信息的请求的示例流 程500。在一个示例实施例中,流程500使得诸如图1的元素106和/或108(其可由代理操作) 之类的合作伙伴系统能够从钱包服务器104检索关于移动钱包的信息,诸如手机简档和/或 与移动钱包相关联的许多支付卡。
[0124] 在步骤501处,n户106向ESB代理服务102传送请求消息(例如,获得钱包信息消 息),其包括例如下面在表12中描述的数据元素。
[0127] 在步骤502处,ESB代理服务102W上文结合图3所述的方式对该请求执行授权流 程。
[0128] 如果请求的授权在步骤502处被拒绝,则在步骤503处,ESB代理服务102向口户106 传达消息(例如,未被授权的响应消息)W指示请求的授权被拒绝。
[0129] 如果另一方面该请求的授权在步骤502处被许可,则在步骤504处,ESB代理服务 102向ESB任务服务103传达消息(例如,获得钱包信息消息)。
[0130] 在步骤505处,ESB任务服务103向钱包服务器104传达该消息W请求关于特定移动 钱包的消费者简档信息。
[0131] 在步骤506处,钱包服务器104向ESB任务服务103传达响应,该ESB任务服务103进 而向ESB代理服务102传达该响应(步骤507) dESB代理服务102进而向口户106传达该响应 (步骤508)。下面在表13中描述可包括在该响应中的示例的一组数据元素。
[0135]下面在表14中描述可包括在表13中所示的WalletInfo元素中的示例的一组数据 兀素。
[0138]下面在表15中描述可包括在表14中所示的Walletlnstance元素中的示例数据元 素。
[0139]表15
[0142] 下面在表16中描述可包括在表14中所示的化ndSet元素中的示例的一组数据元 素。
[0143] 表16
[0144]
[0145] 下面在表17中描述可包括在表16中所示的化ndSetID元素中的示例的一组数据 兀素。
[0146] 表17
[0147]
[0148] 下面在表18中描述可包括在表16中所示的化ndse巧rofile元素中的示例的一组 数据元素。
[0149] 表18
[0150]
[0151 ] 下面在表19中描述可包括在表18中所示的化ndsetManufacturer元素中的示例的 一组数据元素。
[01巧]下面在表20中描述可包括在表16中所不的]\1〇13;[16化1:*0'1<:0口6^1:01'(丽0)元素中 的示例的一组数据元素。
[0156]表20
[0157]
[0158] 下面在表21中描述可包括在表14中所示的ServiceAccount元素中的示例的数据 兀素。
[0161] C.对钱包事件历史的请求
[0162] 图6示出了根据本文中的示例实施例的用于处理对关于移动钱包的钱包事件历 史的请求的示例流程600。在一个示例实施例中,流程600使得诸如图1的元素106和/或108 (其可由代理操作)之类的合作伙伴系统能够从钱包服务器104检索钱包事件历史信息,诸 如事件日期或事件源。
[0163] 在步骤601处,口户106向ESB代理服务102传送请求消息(例如,获得钱包事件历史 消息),其包括例如下面在表22中描述的数据元素。
[0164] 表22 [01 化]
[0166] 在步骤602处,ESB代理服务102W上文结合图3所述的方式对该请求执行授权流 程。
[0167] 如果请求的授权在步骤602处被拒绝,则在步骤603处,ESB代理服务102向口户106 传达消息(例如,未被授权响应消息)W指示请求的授权被拒绝。
[0168] 如果另一方面该请求的授权在步骤602处被许可,则在步骤604处,ESB代理服务 102向ESB任务服务103传达消息(例如,获得钱包事件历史消息)。
[0169] 在步骤605处,ESB任务服务103向钱包服务器104传达该消息(例如,获得钱包事件 历史消息)W请求关于特定移动钱包的钱包事件历史信息。
[0170] 在步骤606处,钱包服务器104向ESB任务服务103传达响应,该ESB任务服务103进 而向ESB代理服务102传达该响应(步骤607) dESB代理服务102进而向口户106传达该响应 (步骤608)。下面在表23中描述可包括在该响应中的示例的一组数据元素。
[0171] 表23
[0172]
[0173]下面在表24中描述可包括在表23中所示的WalletEventHisto巧元素中的示例的 一组数据元素。
[0174]表24
[0176] d.对预定处理工作流执行状态的请求
[0177] 图7示出了根据本文中的示例实施例的用于处理对与关于移动钱包的预定处理工 作流的执行有关的状态的请求的示例流程700。在一个示例中,可W对一个或多个移动设备 执行预定处理工作流(也称为ICE立方),并且其可W包括促使一个或多个系统连续地执行 多个步骤(例如,通过执行特定功能)的指令。在一个示例实施例中,例如,流程700使得诸如 图1的元素106和/或108(其可由代理操作)之类的合作伙伴系统能够从钱包服务器104检索 来自用于特定移动设备号(与移动钱包相关联)的预定处理工作流的所有执行的总体聚合 状态。
[0178] 在步骤701处,口户106向ESB代理服务102传送请求消息(例如,获得ICE立方状态 消息),其包括例如下面在表25中描述的数据元素。
[0179] 表25
[0181] 在步骤702处,ESB代理服务102 W上文结合图3所述的方式对该请求执行授权流 程。
[0182] 如果请求的授权在步骤702处被拒绝,则在步骤703处,ESB代理服务102向口户106 传达消息(例如,未被授权响应消息)W指示请求的授权被拒绝。
[0183] 如果另一方面该请求的授权在步骤702处被许可,则在步骤704处,ESB代理服务 102向ESB任务服务103传达消息(例如,获得ICE立方状态消息)。
[0184] 在步骤705处,ESB任务服务103向钱包服务器104传达该消息(例如,获得ICE立方 状态消息)W请求关于特定移动钱包的ICE立方状态信息。
[0185] 在步骤706处,钱包服务器104向ESB任务服务103传达响应,该ESB任务服务103进 而向ESB代理服务102传达该响应(步骤707) dESB代理服务102进而向口户106传达该响应 (步骤708)。下面在表26中描述可包括在响应中的示例的一组数据元素。
[0186] 表26
[0188] e.用W更新移动钱包状态的请求
[0189] 图8示出了根据本文中的示例实施例的用于处理用W更新移动钱包状态的请求的 示例流程800。在一个示例实施例中,流程800使得诸如图1的元素106和/或108(其可由代理 操作)之类的合作伙伴系统能够中止、重新激活或终止移动钱包。
[0190] 在步骤801处,口户106向ESB代理服务102传送请求消息(例如,更新钱包状态消 息),其包括例如下面在表27中描述的一组数据元素。
[0191] 表27
[0192]
[0193] 在步骤802处,ESB代理服务102W上文结合图3所述的方式对该请求执行授权流 程。
[0194] 如果请求的授权在步骤802处被拒绝,则在步骤803处,ESB代理服务102向口户106 传达消息(例如,成功/失败消息)W指示请求的授权被拒绝。
[01M] 如果另一方面该请求的授权在步骤802处被许可,则在步骤804处,ESB代理服务 102向ESB任务服务103传达消息(例如,更新钱包状态消息)。
[0196] 在步骤805处,ESB任务服务103向钱包服务器104传达该消息(例如,更新钱包状态 消息)W请求更新关于特定移动钱包的钱包状态。
[0197] 在步骤806处,钱包服务器104向ESB任务服务103传达响应,该ESB任务服务103进 而向ESB代理服务102传达该响应(步骤807)。下面在表28中描述可包括在响应中的示例数 据元素。
[019引 表28
[0200] f.用W重置口令的请求
[0201] 图9示出了根据本文中的示例实施例的用于处理用W重置与移动钱包相关联的口 令的请求的示例流程900。在一个示例实施例中,流程900使得诸如图1的元素106和/或108 (其可由代理操作)之类的合作伙伴系统能够重置关于移动钱包的口令(例如,web帐户口 令)。
[0202] 在步骤901处,n户106向ESB代理服务102传送请求消息(例如,重置口令消息),其 包括例如下面在表29中描述的数据元素。
[0203]表29
[0205] 在步骤902处,ESB代理服务102W上文结合图3所述的方式对该请求执行授权流 程。
[0206] 如果请求的授权在步骤902处被拒绝,则在步骤903处,ESB代理服务102向口户106 传达消息(例如,未被授权响应消息)W指示请求的授权被拒绝。
[0207] 如果另一方面该请求的授权在步骤902处被许可,则在步骤904处,ESB代理服务 102向ESB任务服务103传达消息(例如,重置口令消息)。
[020引在步骤905处,ESB任务服务103向钱包服务器104传达该消息(例如,重置口令消 息)W请求重置与特定移动钱包相关联的口令。
[0209] 在步骤906处,钱包服务器104向ESB任务服务103传达响应,该ESB任务服务103进 而向ESB代理服务102传达该响应(步骤907) dESB代理服务102进而向口户106传达该响应 (步骤908)。下面在表30中描述可包括在响应中的示例数据元素。
[0210] 表30
[0212] g.用W重置安全问题和答案的请求
[0213] 图10示出了根据本文中的示例实施例的用于处理用W重置关于移动钱包的安全 问题和答案的请求的示例流程1000。在一个示例实施例中,流程1000使得诸如图1的元素 106和/或108(其可由代理操
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1