一个使用无线通信设备作为销售点设备的系统及其方法

文档序号:9564986阅读:554来源:国知局
一个使用无线通信设备作为销售点设备的系统及其方法
【专利说明】一个使用无线通信设备作为销售点设备的系统及其方法
[0001]相关串请
[0002]本申请要求2005年11月4日提交的、申请号为60/733,266的美国临时申请的优先权,在此引入作为参考。
技术领域
[0003]本发明主要涉及启用无线通信设备作为交易网关。具体地,本发明涉及启用无线手机作为销售点(P0S)设备的系统和方法。
【背景技术】
[0004]随着无线电话准入和使用的急速增长,手机服务迅速地在发展中国家得到越来越多的使用,而这些发展中国家地上通信线基础设施通常不够完备。因此,在这些国家,移动服务供应商或运营商为了移动电话业务,尤其是预付电话卡,正在挖掘受控制的消费者。
[0005]下面的现有技术专利代表了用于传送数字数据给移动设备的现有技术水平,并在此引用:
[0006]授予Rautila的6,714,797号美国专利的公开了一种用于订购,支付以及下载数字产品至移动设备的系统、方法和计算机程序。该移动设备访问含有待售数字产品和热点网络位置的电子商店服务网站,通过设置在移动设备内的小范围收发器,可将这些数字产品下载至移动设备。使用该专利中公开的系统、方法和计算机程序,移动设备用户可以下载大量的数字数据,而无需电话或手机费用。
[0007]然而,上述现有技术系统具有缺乏灵活性的问题。从移动电话使用者方面来说,例如,现存的手机预付申请并不允许传送数字内容至预付移动电话用户,这在发展中国家更为普遍。现有预付系统的实施缺乏灵活性,不易实施和响应。

【发明内容】

[0008]本发明在很大程度上满足了现有移动商务应用所无法满足的前述和其它需求。
[0009]在一个典型的实施例中,这通过一种系统和方法实现,该系统和方法通过使用一个无线通信设备作为一个或多个零售商或移动运营商的交易网关,启动数字内容和/或移动运营商的预付或后付和/或第三方商品或服务的发送。为简化论述,术语“零售商”,用来指一个或多个移动运营代理商和/或独立经营零售商。
[0010]使用一个基于应用协议的移动电话,无线通信设备可以与一个电子移动商务服务器通信或浏览该服务器,所述应用协议例如,但不限于,短信服务(SMS),无线应用协议(WAP),Java 2平台精简版(J2ME),S頂应用工具箱(STK),BREW等等。移动商务(M-商务)服务器提供访问一系列由移动运营商和/或一个或多个第三方供应商提供的电子或数字产品,由移动电话服务用户通过一个或多个独立经营零售商和/或移动运营代理商购买获得。这些第三方供应商可采用一种或多种特定服务器的形式,如与M-商务服务器通信的SMS中心、WAP网关或J2ME服务器。
[0011]本发明的一个方面,一种增值服务(VAS)服务器被设置成为购买移动电话服务的用户提供加值数字内容和/或加值服务。每一项加值数字内容和/或服务可以被打包,作为供预付和后付移动电话用户购买的一项或多项加值服务的一项VAS内容。另外,每一项加值服务可设置成与一个或多个电子平台进行交互操作,所述电子平台例如彩铃平台、后付票据平台、卖方内容交付平台等等。
[0012]VAS内容或加值服务包括彩铃,音乐,虚拟电话卡,和短信服务(SMS)提示订购服务。
[0013]例如,VAS服务器优选地包括提供指向各种铃声、图标、图片信息、视频、音乐、游戏和其它内容的内容。这样,VAS服务器允许从一个可获得的由移动运营商和/或零售商公布的内容列表选取内容。VAS服务器也可以提供订购彩铃服务,允许从一个可获得的由移动运营商和/或零售商公布的音乐内容列表选取歌曲。而且,新闻、体育、占星术和诸如此类信息的短信服务(SMS)提示订购服务也可以从VAS服务器获得,以最终传输给订购用户。此外,在移动运营商或第三方供应商采用其自己的电话卡平台的情况下,VAS服务器设置成提供虚拟电话卡或VAS卡个人标识号(PIN),用于在运营商或第三方供应商的平台上使用。
[0014]值得注意的是,这些VAS服务器的内容或加值服务优选为模块化,这样每一项内容或服务可以根据个人偏好需求而启用或关闭。
[0015]在一个优选的实施例中,VAS服务器包括一个内容管理系统,其管理服务器的运作功能。内容管理系统无需存储或传送VAS内容至目标移动电话服务用户。它与合适的卖方的内容交付平台整合,该平台负责为目标移动电话服务用户提供切实的服务供应和/或内容交付。通过与M-商务服务器通信,VAS服务器方便了一个或多个零售商访问所需厂商的内容和/或加值服务,并触发厂商的内容交付平台发送内容或加值服务给目标用户。这样,所述内容管理系统有助于提供多项功能,例如:产生集中式VAS码;验证VAS码;根据零售商分组和地理区域,管理VAS定价;根据零售商分组或地理区域,通过零售商保证金的确定和计算,管理VAS定价;根据零售商分组或地理区域,获得VAS ;根据零售商分组或地理区域,提升特定的VAS ;以及其它报告。
[0016]或者,不是将内容管理系统连接于一个或多个单独的卖方内容交付平台,以便内容由这些平台远程交付,而是内容可本地存储在内容管理系统上,以便直接通过内容管理系统,从VAS服务器交付该内容。
[0017]M-商务服务器还管理VAS服务器与其它平台之间的互通,如移动运营商账单系统,内容供应商VAS平台,等等。在一个优选的实施例中,每一个零售商配备了具有预付信用的电子钱包账户。当请求购买时,该数值从零售商的预付电子钱包账户扣除。零售商的电子钱包账户还赊账运营,零售商可定期与移动运营商结算账户。
[0018]本发明的另一个方面涉及一种服务器配置的逻辑视图,本发明的系统包括一个应用层,一个中间件层和一个接口层。应用层执行所有交易处理功能,并管理与运营商网络实体、第三方供应商网络实体、以及应用层模块和子系统的整合。中间件层标准化并管理所有外部网络实体与应用层的模块和子系统之间的通信。例如,接口层包括一个或多个为每一个特定目标平台编写的接口模块。每一个接口模块执行一个特定的通信协议,便于与第三方供应商的网络实体和移动运营商的网络实体的即插即用整合。
[0019]更特别地,应用层包括三个模块:一个M-商务服务器,一个电子钱包服务器和一个VAS服务器。这三个服务器模块的每一个都由子系统组成。例如,M-商务服务器模块包括四个子系统或四个主要功能块:代理商注册和管理;解析和端对端交易管理;交易记录、审计和报告;以及结帐和对账。电子钱包服务器模块包括三个子系统:电子钱包交易管理;电子钱包数值;以及代理商验证和安全。VAS服务器模块由五个子系统组成:VAS交易管理;内容映射;零售商验证;VAS定价和零售商佣金;以及PIN数据库。这些子系统的每一个都设置成执行各服务器模块所需的预期功能。
[0020]中间件层最好由它所管理的核心功能的复杂性来描述,例如多线程管理队列,信息交付和恢复,系统监控,数据采集,交易管理和记录,等等。它位于应用层和接口层之间。
[0021]接口层由多个接口模块组成,这些模块包括设计用于管理载入在一个目标网络实体的交易和简化第三方网络实体或移动运营商网络实体的整合的特征。在本实施例中,接口模块包括一个SMSC接口 ;一个WAP接口 ;一个内容接口 ;一个彩铃接口 ;一个信息提示接口 ;和一个后付接口,每一个接口优选对应于其所支持的各个平台或网络实体。
[0022]应用层、中间件层、以及接口层模块和子系统的配置提供了一种用于使一个无线通信设备作为一个可高度扩展,稳健和安全的销售点设备的系统和方法。关于扩展性,该模块设置成作为与其它模块通信的、“独立”的过程运作,优选借助TCP/IP插口通过XML信息通信。模块可驻存在同一服务器上,或分配在网络或丛簇器(cluster)。模块还可设置成发送信息至多个模块,从而使整个三个结构层负载平衡。应用也可以分配在多个服务器上。另外,该模块和接口载多数情况下可设置成跨越多个独立或群集的服务器的故障转移(fail-over)模式。
[0023]关于稳健性,每一个模块都提供了关闭和重新启动程序,如果可能,其允许处理等待中的交易。另外,如果一个模块发送信息至另一模块,且该交易失败,其将自动尝试重新发送该信息至一个冗余模块。而且,如果重新发送该交易的尝试也失败-例如完全失败(absolute failure)的情况-该信息接着被送入磁盘,一个内部监控线程将会稍后尝试重新发送该信息。
[0024]关于安全性,贯穿本发明整个结构的安全通信确保了敏感数据不被泄漏。模块对模块(module-to-module)通信优选地被加密,以确保信息完整。支持的加密算法包括3DES,Blowfish, AES, SSL,等等。支持的哈希算法(用于信息的完整性校验)包括MD5,SHA1,等等。利用任何上述的基于软件的算法,与外部实体的连接优选地也被加密。基于硬件的加密模块(HSM)可与外部实体整合进加密交易。
[0025]为了下面其详细的论述可更易于理解,以及为了对现有技术的此次贡献更易于理解,本发明更重要的特征已作了更深入的描述。当然,本发明的附加特征将会进一步在下文介绍。
[0026]为此,在详细介绍本发明的至少一个实施例之前,应理解本发明并不局限于下面描述或附图中图示的结构和组件配置的应用。本发明能在其它实施例并且以各种方式实行和运作。而且,应理解这里所使用的词语和术语是为了说明的目的,并不视为限制。
[0027]同样,本领域技术人员容易理解,本次公开所基于的概念可容易地用作设计执行多个本发明的目的的其它结构、方法和系统的基础。因此,不脱离本发明的精神和范围之内的等效结构,同样属于本发明的范围。
[0028]而且,下面的详细论述以计算机或计算机网络执行的程序过程的方式介绍。这些程序性的论述和介绍是由本领域技术人员所使用的方法,能够有效地传达他们的主要内容给其它本领域的技术人员。
[0029]这里,一个程序通常被认作一组独立的实现预期结果的步骤。这些步骤是需要物理量的物理操作的步骤。通常,尽管不是必需,这些物理量以电或磁信号的方式存储、传递、合并、比较、以及其它方式操作。它有时显示出便利性,主要是为了平时使用的原因,将这些信号称为比特、数值、元素、实体、符号、字符、术语、数字、等等。但是应当注意的是,所有这些以及类似的术语都与适合的物理量相关,且仅仅是用于这些物理量的方便标记。
[0030]而且,所执行的操作常常被称为诸如提供、输入、确认或比较等术语,这些术语通常与由操作人员所执行的脑力操作相关。在这里描述的构成本发明的一部分的任何操作中,大多情况下不必要或不需要操作人员的这种能力;这里的操作是机器操作。执行本发明的操作的可用的机器包括通用数字计算机或类似的设备。
[0031]本发明还涉及执行这些操作的系统。该系统可以为所需目的而特别构建,或者可以包括一台通用计算机,作为选择性激活或由存储在计算机上的计算机程序重新配置。这里介绍的过程本来就不是指特定的计算机或其它系统或装置。各种通用机器可结合根据这里的教学编写的程序使用,或证明更方便构建更专业的系统/装置,以执行所需的方法步骤。根据给出的说明,各种此类机器所需的结构将会变得明显。
[0032]为更好地理解本发明,使用它所获得的操作优点以及目标,需参考附图和说明本发明优选实施例的描述性内容。
【附图说明】
[0033]图1为根据本发明优选实施例,启用一个无线通信设备作为服务点设备的系统的服务器配置的物理视图。
[0034]图2为图1的系统的服务器配置的逻辑视图。
[0035]图3为图2的中间件的示意图。
[0036]图4A和4B为使用图1和图2的系统
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1