无线订户记账系统中的自动账目映射的制作方法

文档序号:6453877阅读:206来源:国知局
专利名称:无线订户记账系统中的自动账目映射的制作方法
技术领域
本发明通常涉及无线订户记帐系统,且更具体来说,涉及用于计入无线订户帐内 的外部采购的自动帐目映射。
背景技术
技术进步已产生越来越小但更强大的个人计算装置。例如,当前存在各种便携式 个人计算装置,包含膝上型计算机、无线计算装置,例如便携式无线电话、个人数字 助理(PDA)及寻呼装置等,其每一者均是小型、质轻且用户容易携带的装置。无线 装置是可与不以物理方式附接到其的其它装置通信的任何装置。大多数无线装置均通 过射频而彼此通信。
更具体来说,便携式无线电话(例如)进一步包含经由无线网络传输话音包及数 据包的蜂窝式电话。另外,许多此种蜂窝式电话制造成具有相对较大增加的计算能力, 并由此正变成与小的个人计算机及手持PDA同等的装置。然而,这些较小但更强大的 个人计算装置通常受到资源的严重限制。例如,屏幕尺寸、可用存储器的量及文件系 统空间、输入及输出的能力(例如,键盘及显示器的尺寸)及处理能力的量可各自受 限于装置的小尺寸。由于所述严重的资源限制,通常期望(例如)维持驻留于所述远 程个人计算装置(例如,客户机装置)上的有限大小及数量的软件应用程序及其它信 息。
一些个人计算装置利用一个或多个应用程序编程接口 (API),所述应用程序编 程接口有时称作运行时环境及软件平台,其安装于个人计算装置的本地计算机平台上 且用以(例如)通过提供对装置特有资源的广义呼叫来简化所述装置的操作。通常, 可将API视为应用程序用来引导计算机的操作系统所用程序的性能的一组例程。
此外,还己知一些所述API可给软件开发者提供创建可在所述装置上完全执行的 软件应用程序的能力。另外,已知一些API提供用于使用安全加密信息在所述个人装 置(即,客户机)与远程装置(即,服务器)之间进行安全通信的机制。
所述API的实例包含由加利福尼亚圣地亚哥高通(QUALCOMM)公司开发的无 线二进制运行时环境(BREW⑧)软件的版本。BREW⑧可与计算装置(例如,无线蜂窝 式电话)的操作系统协作,且除其它特征外还可向特别是在计算装置上发现的硬件特征 提供接口。 BREW⑧还可相对于对装置资源的需求且相对于含有BREW^的装置的消费 者所支付的价格以相对低的成本在所述计算装置上提供这些接口 。 BREW^的额外特征
包含其端对端软件分布平台,其向无线服务经营商、软件开发者及计算装置消费者提 供各种益处。至少一种所述当前可用的端对端软件分布平台包含分布于服务器-客户机 架构上的逻辑,其中服务器执行(例如)记帐、安全及应用程序分布功能性,且客户 机执行(例如)应用程序执行、安全及用户接口功能性。
在常规无线系统中,无线客户机装置可从一个或一个以上服务器获得这些额外服 务、应用程序及/或内容。通常,控制记帐的服务器将特定订户识别(SID)与事务相关联, 以使得可将所述事务记帐到适当帐目。所述SID可以是订户不知道的任何号码且因此 不可在无线客户机装置到服务器事务环境之外使用。因此,此限制了无线订户将其建 立的帐目用于除所述无线订户的运营商/经营商托管的采购以外的采购的能力。
上述相关技术的说明仅打算用于提供无线订户系统中一些与记帐相关的过程的 概述且作为对可在本发明实施例中使用的8尺£\¥@平台的介绍。然而,本发明并不应
被视为限定于特定实施方案、操作平台或环境。

发明内容
本发明的实例性实施例针对一种用于无线订户记帐系统中的自动帐目映射的系 统及方法。
因此,本发明的实施例可包含一种方法,其包括从在无线客户机装置与无线订 户记帐系统之间传递的可记帐事件捕获与所述无线客户机装置相关联的外部ID;及将
所述外部ID与用于将记帐请求传递到经营商记帐系统的订户ID(SID)相关联。
本发明的另一实施例包含一种设备,其包括经配置以从在无线客户机装置与无
线订户记帐系统之间传递的可记帐事件捕获与所述无线客户机装置相关联的外部ID 的逻辑;及经配置以将所述外部ID与用于将记帐请求传递到经营商记帐系统的订户 ID(SID)相关联的逻辑。
本发明的另一实施例包含一种其上存储有用于无线订户记帐系统中的自动帐目 映射的计算机程序的计算机可读媒体,所述计算机程序包括在执行时致使计算装置执
行以下过程的指令从在无线客户机装置与无线订户记帐系统之间传递的可记帐事件 捕获与所述无线客户机装置相关联的外部ID;将所述外部ID与用于将记帐请求传递 到经营商记帐系统的订户ID(SID)相关联;在所述无线订户记帐系统处从外部记帐源
接收所述记帐请求;及将所述记帐请求中含有的所述外部ID映射到所述订户ID(SID)。
本发明的另一实施例包含一种服务器,其包括用于从在无线客户机装置与无线 订户记帐系统之间传递的可记帐事件捕获外部ID的装置;用于将所述外部ID与用于 将记帐请求传递到经营商记帐系统的订户ID(SID)的装置;用于在所述无线订户记帐 系统处从外部源接收所述记帐请求的装置;及用于将所述记帐请求中含有的所述外部 ID映射到所述订户ID(SID)的装置。


由于在考虑时结合仅为举例说明本发明而非限制本发明呈现的附图来参考下文 详细说明使得本发明实施例及其伴随优点变得更好理解,因此将易于获得对本发明实 施例及其伴随优点的更完全了解,附图中
图1是根据本发明的至少一个实施例支持客户机装置及服务器的无线网络架构的
图示;
图2是根据本发明的至少一个实施例支持客户机装置及服务器的无线网络架构的 更详细图示;
图3是根据本发明的至少一个实施例的无线订户记帐系统架构的框图;及 图4是根据本发明的至少一个实施例图解说明无线订户记帐系统中自动帐目映射 的方法的流程图。
具体实施例方式
本发明的实施例揭示于以下说明及针对本发明特定实施例的相关图式中。可在不 背离本发明的范围的情况下设想替代实施例。另外,将不详细地描述或将省略本发明 的众所周知的元件,以便不遮掩本发明的相关细节。
本文使用"实例性" 一词来表示"用作实例、示例或图解"。本文所述任一 "实 例性"实施例未必解释为比其它实施例优选或有利。同样,术语"实施例"或"本发 明的实施例"并不需要本发明的所有实施例包含所论述的特征、优点或操作模式。
另外,可根据(例如)计算装置的元件所执行的动作序列描述许多实施例。同样, 所属领域的技术人员将了解动作序列、方法步骤及功能可互换,而此并不背离本发明 的精神及范围。将认识到本文所描述的各种动作可由特定电路(例如,专用集成电 路(ASIC))、可由一个或一个以上处理器执行的程序指令或二者的组合来执行。另 外,还可将本文所述动作顺序视为完全体现于任一形式的计算机可读存储媒体中,所 述计算机可读存储媒体中存储有对应的计算机指令集,当被执行时所述计算机指令集 可致使相关联处理器执行本文所述的功能性。因此,本发明的各种方面可以若干不同 的形式来体现,己预期所述的所有形式属于所主张标的物的范围内。另外,对于本文 所述的每一实施例,任何所述实施例的对应形式于本文中均可描述为(例如)"经配 置以"执行所述动作的"逻辑"。
本发明的一个或一个以上实施例可结合执行于计算装置上的运行时环境或平台
来使用。 一种所述运行时环境是先前所论述的BREW⑧软件。然而,本发明的一个或 一个以上实施例可与(例如)操作以控制应用程序在无线客户机计算装置上的执行的 其它类型的运行时环境一起使用。
另外,所属领域的技术人员将认识到出于简单说明的目的,本文中可能仅描述
将被分布及执行的应用程序文件类型。然而,"应用程序"也可包含具有可执行内容
的文件,例如对象代码、脚本、Java文件、书签文件(或PQA文件)、WML脚本、 字节代码及perl语言脚本。另外,本文中所引用的"应用程序"也可包含本质上不可 执行的文件,例如可能需要打开的文档或需要存取的其它数据文件。
图1图解说明根据本发明的至少一个实施例的无线系统100的实例性实施例的框 图。系统100可含有跨越无线网络104与至少一个应用程序下载服务器(ADS) 106 通信的客户机装置,例如蜂窝式电话102,应用程序下载服务器(ADS) 106跨越到无 线网络104的无线通信端口或其它数据存取选择性地将软件应用及组件传输到无线装 置。如此处所示,无线(客户机)装置可以是蜂窝式电话102、个人数字助理108、寻 呼器110 (其在此处显示为双向文本寻呼器)或具有无线通信端口的单独计算机平台 112。此单独计算机平台112可是固定的(例如,桌上型计算机)或移动的(例如,膝上型 计算机)。本发明的各种实施例可因此实现于任何形式包含无线通信端口或具有无线通 信能力的客户机装置上,所述装置包含但不限于无线调制解调器、PCMCIA卡、个人 计算机、接入终端机、电话或其组合或子组合。
此处显示应用程序下载服务器(ADS) 106在具有与无线网络104通信的其它计 算机元件的网络116上。可存在独立记帐服务器122,且每一服务器均可跨越无线网 络104向客户机装置102、 108、 IIO及112提供单独服务及处理。还可存在至少一个 所存储应用程序数据库118,其保持可由无线装置102、 108、 110、 112下载的软件应 用程序及内容。然而,所属领域的技术人员将了解图1中所图解说明的配置仅是实例 性的。因此,本发明的实施例可包含一个或一个以上服务器,其每一者可执行所有上 述功能且含有所有必需的硬件及软件或可仅含有选定的功能性。此外,所图解说明的 所有元件(例如,寻呼机IIO、 ADS106、数据库118等)未必都在本发明的所有不同 实施例中使用。
在图2中,显示更全面图解说明系统100的框图,其包含无线网络104的组件及 本发明的实例性实施例的元件的相互关系。系统100仅是实例性的且可包含允许远程 客户机装置(例如无线客户机计算装置102、 108、 110、 112)以空中传送方式在彼此 之间或在经由一无线网络104连接的组件之间进行通信的任何系统,包含但不限于无 线网络运营商及/或服务器等。应用程序下载服务器106及所存储应用程序数据库118 连同其它服务器(例如记帐服务器130)均可用于通过数据链路(例如,因特网、安 全LAN、 WAN或其它网络)提供蜂窝式电信服务、与运营商网络通信。应用程序下 载服务器106、服务器130及所存储应用程序数据库118在此实施例中图解说明为独 立装置。然而,如所属领域的技术人员将了解,还可将这些装置整合到一个共用服务 器中或将一个或一个以上功能性分布于多个装置上。
运营商网络200控制到移动交换中心或消息收发服务控制器(MSC) 202的消息 (通常以数据包形式发送)。运营商网络200通过网络、因特网及/或公共交换电话网 络(PSTN)与MSC202通信。通常,运营商网络200与MSC 202之间的网络或因特 网连接用来输送数据,而到MSC 202的PSTN连接用来输送话音信息。MSC 202可连
接到多个基站(BTS) 204。以与运营商网络类似的方式,MSC202通常是通过网络、 因特网及/或PSTN连接到BTS 204以传递数据及/或话音信息。BTS 204可通过短消息 收发服务(SMS)或此技术中已知的其它空中传送(OTA)方法以无线方式将数据消 息广播到客户机装置,例如蜂窝式电话102。
客户机装置(此处是无线客户机计算装置)(例如,蜂窝式电话102)可具有计算 机平台208,其可接收及执行从应用程序下载服务器106及/或服务器130传输的软件 应用程序或内容及/或命令。计算机平台206还可包含专用集成电路("ASIC" 208)、 或其它处理器、微处理器、逻辑电路、或其它数据处理装置。ASIC 208或其它处理器 执行与无线装置的存储器212中任何驻留程序介接的应用程序编程接口 ( "API") 210层。存储器212可由只读或随机存取存储器(RAM及ROM)、 EEPROM、快闪卡或 计算机平台共有的任何存储器组成。计算机平台206还包含本地数据库214,其保持 存储器212中当前未使用的应用程序。本地数据库214通常是快闪存储器单元,但其 还可是所属领域的技术人员已知的任何二级存储装置,例如磁性媒体、EPROM、光学 媒体、磁带、软盘或硬盘或类似装置。
无线客户机计算装置(例如,蜂窝式电话102)上面可安装有一个或一个以上软 件应用程序或另外下载一个或一个以上软件应用程序,例如游戏、新闻、股票监视器 及类似应用程序。例如,蜂窝式电话102可接收从下载服务器106下载的一个或一个 以上软件应用程序及/或内容。所述软件应用程序及内容可在不使用时存储于本地数据 库214上。蜂窝式电话102或其它无线计算装置可将存储于本地数据库214上的驻留 应用程序上载到存储器212以便在用户需要时在API 210上执行或由另一 API调用。 除以下更详细论述的活动外,这些可产生针对无线装置的用户的适当收费的下载事务 通常由记帐系统报告或获得。
本文所用"客户机装置"、"无线装置"或"客户机计算装置"及类似变化形式 包含(例如) 一个或一个以上执行驻留的经配置逻辑的处理电路,其中所述计算装置 包含(例如)微处理器、数字信号处理器(DSP)、微控制器、便携式无线电话、-个 人数字助理(PDA)及寻呼装置、或含有经配置以至少执行本文所述操作的处理器及 逻辑的硬件、软件及/或固件的任何合适组合。如本文中所述,客户机装置可由至少一 个远程服务器来提供服务。可根据本发明的实施例使用的客户机装置的一些实例包含 蜂窝式电话或其它无线通信单元、PDA、寻呼装置、手持式导航装置、手持式游戏装 置、音乐或视频内容下载单元及其它类似无线通信装置。
客户机装置102与BTS 204之间的无线通信可基于不同技术,例如,码分多址 (CDMA)、时分多址(TDMA)、频分多址(FDMA)、全球移动通信系统(GSM)、 或可在无线通信网络或数据通信网络中使用的其它协议。数据通信通常发生于客户机 装置102、 BTS204及MSC202之间。MSC 202可连接到多个数据网络(例如,运营 商网络200、 PSTN、因特网、虚拟专用网络及类似网络),因此允许客户机装置接入 更广泛的通信网络。如前文所论述,除话音传输外,还可经由SMS或此项技术中己知
的其它OTA方法将数据传输到客户机装置。
参照图3,图解说明包含应用程序320 (例如,BREW^应用程序)的客户机装置 300,应用程序320包含经由无线网络安全地通信到记帐服务器130/记帐系统301的能 力。如上所论述,ADS可充当到记帐服务器/记帐系统或可以此功能操作的其它服务器 的网关。因此,图3中所图解说明的实施例仅出于说明目的且不应被视为限制本发明。
除安全功能外,客户机装置300与记帐服务器130之间的通信还包含验证及识别 逻辑以识别客户机装置并将其与内部帐号或订户识别(SID)320相关联,如此项技术中 已知,内部帐号或订户识别(SID) 320由经营商记帐系统330用来将客户机装置与无 线订户的帐目相关联。所述SID通常不与容易地从客户机装置得到确认的号码相关, 所述号码例如是移动目录号码(MDN)或移动识别号码(MIN)。此外,SID 320可以是记 帐服务器130与经营商记帐系统330之间任何约定的代码,其通常产生针对订户的帐 单。例如,SID可以是十四个数字的号码且可表示MIN或IMSI的变型(例如, 310006199772376)。然而,本发明并不局限于此格式且SID可以是任何约定的格式, 例如,含有号码、字符及/或符号的识别代码及类似代码。
图3进一步图解说明根据本发明的至少一个实施例的系统,其允许从外部(例如, 无线运营商网络以外)记帐源360 (例如,零售商、外部网站及类似处)进行服务值 记帐。服务值记帐模块(SVB)350可包含在无线订户记帐系统301中。SVB 350为不是 无线运营商网络一部分的外部记帐源360(例如,第三方卖主、发行人及类似方)提供记 帐端口。与针对直接从运营商网络内的客户机装置选择的及下载到所述客户机装置的 应用程序进行分布及记帐的常规系统相反,SVB 350允许经由建立的无线订户记帐系 统301处理外部事务。
SVB 350中可包含鉴别特征,其可验证正存取SVB模块350的外部记帐源360 的身份。例如,可向可信服务颁发数字证书。所述证书将与运营商/经营商及可信服 务(例如,零售商)相关联以用于证实。外部记帐源380使用所颁发的证书以数字方式 签署到SVB 350的每一事务。数字签字及数字证书可包含在每一请求中。SVB 350可 接着鉴别每一记帐请求上的签字。例如,SVB 350可以是基于web的接口且到SVB 350 的连接可经由因特网,从而在外部记帐源360鉴别中使用HTTPS协议。然而,所属领 域的技术人员将了解,本发明并不局限于因特网连接及HTTPS协议而是可使用有线及 /或无线连接与适合的安全/鉴别系统的任何组合来从外部记帐源360传递记帐请求。
因此,无线订户记帐系统301可从在运营商网络外部的外部记帐源360接收记帐 请求。然而,由于来自外部记帐源360的基于SVB的记帐事件并不是直接在运营商网 络内或从订户的客户机装置300所产生,因此外部ID 340通常将与不是在记帐服务器 130与操作记帐系统330之间使用的SID 320相关联。此外,出于安全性、保密性及 其它原因,可能使SID 320仅能在记帐服务器130到经营商记帐系统330通信的范围 内使用。因此,必须将外部ID 340映射到SID 320以便使记帐系统301将记帐请求传 递到经营商记帐系统330。
SID映射数据库380可由记帐系统301(例如,SVB 350、记帐服务器130或其它 逻辑模块)用来唯一识别订户。例如,订户可使用其移动目录号码(MDN)(例如,可拨 打的电话号码)、移动识别号码(MIN)、移动台身份(MSID)、国际移动台身份(IMSI) 或可与无线订户及/或客户机装置相关联的其它所指派唯一号码。MDN(或其它唯一号 码)可与记帐请求一起传输到SVB 350。 SID映射逻辑370可接着存取SID映射数据库 380且用记帐系统中使用的唯一 SID替换MDN或将MDN与所述唯一 SID相关联, 以便使用经营商记帐系统来处理记帐请求及事务。
然而,填充SID数据库可以是使用中的数百万个无线客户机装置给出的劳动密集 型任务。此外,并非所有无线装置都可经启用而用于外部采购。因此,SID映射逻辑 370可用于自动地捕获与客户机装置300相关联的外部ID。 SID映射逻辑370可进一 步具有通过使用试探法确定内部帐号(例如,SID),所述试探法使用从无线装置300与 记帐系统301之间的记帐事务获得的数据(例如,外部ID)。 SID映射逻辑370可接受 用于外部记帐源所产生事务的各种识别信息(例如,MDN、 MIN、 MSID、 IMSI及类 似信息)且将这些数据映射到使用从无线客户机装置300与记帐系统301之间的先前记 帐事务导出的数据的内部帐号(SID)。
例如,在其中客户机装置与记帐服务器130及记帐系统301通信以从无线运营商 网络下载应用程序及/或内容的可记帐事件期间,产生记帐事务。通常,作为无线客户 机装置300与记帐系统301之间的通信的一部分,可出于鉴别及安全目的而将识别数 据传输到记帐系统。例如,作为可记帐事件期间的通信的一部分,客户机装置可包含 其MDN、 MIN及其它此类识别信息。因此,SID逻辑映射可捕获此外部ID信息并将 其与被传递到经营商记帐系统的ID相关联。SID映射数据库380可存储这些相关联的 ID且还可被存取以确定是否已经为特定客户机装置建立了条目,而使得不能存储冗余 数据。
如果无线装置在经营商系统上不再有效(例如,已关闭/已转移的帐户等),那么所 述经营商可提供通知所述SID何时已去激活或已转移的通知(例如,服务提供文件)。 此允许系统将SID映射中的记录标记为不活动且在下一次见到SID时(例如,迟于所述 SID已被重置指派给新消费者是的每一时间),所述SID映射可使用所述SID及其与无 线装置相关的相关联ID来创建新的活动记录。
另外,SID可映射到一个以上装置(例如,用于数个无线装置的共用帐户)。在此 情况下,系统可追踪每一唯一装置的呈组合形式的SID及一个或一个以上其它相关联 ID。例如,外部ID可以组合形式与可检索的SID—起使用且两者均可被传递到经营 商记帐系统,以对适当帐户进行记帐并提供额外的报告细节。
所属领域的技术人员将了解,本发明的实施例可包含根据前述说明的设备。侈U如, 本发明的实施例可包含一种设备,其包含经配置以从在无线客户机装置与无线订户 记帐系统之间传递的可记帐事件捕获与所述无线客户机装置相关联的外部ID的逻辑; 及经配置以将外部ID与用于将记帐请求传递到经营商记帐系统的订户ID(SID)相关联
的逻辑(例如,SID映射逻辑370)。同样,所述设备可包含经配置以存储相关联的外部 ID及SID的存储媒体(例如,380)。
所述设备可进一步包含经配置以在无线订户记帐系统处从外部记帐源接收记帐 请求的逻辑(例如,SVB 350);及经配置以将记帐请求中含有的外部ID映射到订户ID (SID)的逻辑(例如,370)。另外,所述设备可进一步包含经配置以将记帐请求传递 到经营商记帐系统的逻辑(例如,记帐服务器130)。
此外,在本发明的实施例中,可由与经营商及外部记帐源分离的第三方托管无线 订户记帐系统。例如,无线订户记帐系统可例如配置为高通(QUALCOMM)的BREW 记帐及分布系统(BDS),其可将应用程序及内容分布到客户机装置,给经营商记帐 系统产生记帐信息及向应用程序及内容提供商提供结算服务。使用本发明的实施例的 方面,BDS可进一步经增强以允许外部记帐系统存取记帐系统并使用外部ID将适当 记帐信息传递到经营商记帐系统。因此,无线订户记帐系统可经增强以处理无线经营 商/运营商网络外部的事务,从而允许无线订户更广泛地使用其无线帐户。
所属领域的技术人员将了解,本发明的实施例可包含用于执行本文所述的活动、 功能及/或步骤的方法。例如,参照图4,其图解说明一个流程图,所述流程解说 明一种根据本发明的至少一个实施例的方法。从在无线客户机装置与无线订户记帐系 统之间传递的可记帐事件获得与所述无线客户机装置相关联的外部ID,方块410。将 外部ID与用于将记帐请求传递到经营商记帐系统的订户ID(SID)相关联,方块420。
例如,BREW下载/记帐确认消息(事件)可含有与客户机装置相关联且可记录于 SID映射中的所有ID。此数据可通过基础Brew操作环境(或在非BREW环境的情况 下,购买网关基础设施)添加到消息的标题,因此,发送应用程序(例如,客户机装置 上的)不需要知道标题值或不具有对标题值的任何控制。
另一选择是,在BREW客户机上,可存在经调用以创建记帐事件且传递ID的特 定API呼叫(例如,I记帐、I下载及类似物)。在非Brew环境中,可通过经营商的网 关基础设施或以客户机装置与网关之间协商的方式或通过驻留于客户机装置上的程序 来添加所述值。提供这些实例仅出于图解说明目的。因此,本发明的实施例并不局限 于任何特定平台或数据通信格式且可包含可自动地针对可记帐/下载事件捕获及相关 联SID信息。
在进行关联之后,记帐系统可使用外部ID处理外部记帐请求。例如,可在无线 订户记帐系统处从外部记帐源接收记帐请求430且可将记帐请求中含有的外部ID映射 到订户ID(SID),方块440。可将记帐请求传递到经营商记帐系统,方块450。因此, 可使用外部ID (例如,客户机装置的MDN)来从外部记帐源(例如,零售商店、网站 及类似处)采购物品且可将MDN(例如,外部ID)与其它记帐信息(例如,采购的物品 说明、采购量及类似信息) 一起传输到记帐系统。可将外部ID与SID(内部帐号)相关 联,接着使用SID将事务传递到经营商记帐系统,所述事务将接着产生计入无线订户 帐内的适当记帐。
如先前所论述,为促进外部记帐源与记帐系统之间的事务的安全性,可在传输记 帐请求之前在外部记帐源处以数字方式签署所述记帐请求。如所属领域的技术人员将 了解,系统设计者可定义额外安全性、验证及授权程序以基于系统设计及/或经营商的 策略来防止欺诈,且预期所有这些变化形式属于本发明的范围内。同样,外部ID及内 部帐号(例如,SID)可由系统设计者视需要加以界定且并不局限于移动目录号码 (MDN)、移动识别号码(MIN)、移动台身份(MSID)及/或国际移动台身份(IMSI)。此夕卜, 可使用所述外部ID中的一者以上且可将其与SID相关联。例如,可捕获MDN及MIN 两者并将其与SID相关联且可能需要一者或两者来处理来自外部记帐源的记帐请求。 可将相关联的外部ID及SID存储于存储媒体中以易于检索及组织,如前文中所论述。
在进--步的实施例中,所属领域的技术人员将了解,上述方法可通过执行体现于 计算机可读媒体(例如计算机平台的存储器)上的程序来实施。所述指令可驻留于各 种类型的信号承载或数据存储- -级、二级、或三级媒体中。所述媒体可包括(例如) 可由客户机装置及/或服务器存取或驻留于其中的RAM。无论是否包含于RAM、磁盘、 或其它二级存储媒体内,所述指令均可存储在各种机器可读数据存储媒体上,例如 DASD存储装置(例如,常规"硬驱动器"或RAID阵列)、磁带、电子只读存储器 (例如,ROM或EEPROM)、快闪存储器卡、光学存储装置(例如,CD-ROM、 WORM、 DVD、数字光带)、纸"打孔"卡、或包含数字及模拟传输媒体在内的其它适合数据 存储媒体。
因此,本发明的实施例可包含其上存储有计算机程序的计算机可读媒体,所述计 算机程序用于无线订户记帐系统中的自动帐户映射。所述计算机程序包括在执行时致 使计算装置(其可包含多个计算装置)执行以下过程的指令从在无线客户机装置与 无线订户记帐系统之间传递的可记帐事件获得与所述无线客户机装置相关联的外部 ID;,及将外部ID与用于将记帐请求传递到经营商记帐系统的订户ID(SID)相关联。
此外,所属领域的技术人员将了解,结合本文所揭示实施例而描述的各种说明性 逻辑块、模块、电路及算法步骤可实施为电子硬件、计算机软件或两者的组合。为清 楚地图解说明硬件及软件的此可互换性,上文已就其功能性总体描述了各种说明性组 件、块、模块、电路及步骤。此功能性是实施为硬件还是软件,取决于施加于整体系 统上的特定应用及设计约束。另外,所图解说明的实施例仅是出于方便图解说明的目 的而将块元件显示为是分离的且可视需要分离或整合各种元件的功能性。例如,可将 记帐系统301的所有元件整合成一个共用装置或可将其分布于每一者可彼此通信的数 个服务器上。所述领域的技术人员可针对每一特定应用而以不同方式实施所述功能性, 但所述实施方案决定不应被解释为致使背离本发明的实施例的范围。
尽管前述揭示内容显示了本发明的说明性实施例,但应注意在不背离随附权利要 求书所界定的本发明范围的前提下,可在本文中进行各种改变及修改。根据本文所述 的本发明实施例的方法权利要求的功能、步骤及/或动作不必以任何特定次序执行。此
外,虽然可以单数形式来描述或主张本发明的元件,但除非明确指明限制为单数外, 还可预期复数形式。因此,前述说明不应被解释为限制由随附权利要求书及其等效物 所界定的本发明的范围。
权利要求
1、一种方法,其包括从在无线客户机装置与无线订户记帐系统之间传递的可记帐事件捕获与所述无线客户机装置相关联的外部ID;及将所述外部ID与用于将记帐请求传递到经营商记帐系统的订户ID(SID)相关联。
2、 如权利要求l所述的方法,其进一步包括-在所述无线订户记帐系统处从外部记帐源接收所述记帐请求;及 将所述记帐请求中含有的所述外部ID映射到所述订户ID(SID)。
3、 如权利要求2所述的方法,其进一步包括 将所述记帐请求传递到所述经营商记帐系统。
4、 如权利要求2所述的方法,其进一步包括在传输所述记帐请求之前,在所述外部记帐源处以数字方式签署所述记帐请求。
5、 如权利要求l所述的方法,其中所述外部ID包括移动目录号码(MDN)、移动 识别号码(MIN)、移动台身份(MSID)及国际移动台身份(IMSI)中的至少一者。
6、 如权利要求1所述的方法,其进一步包括 将所述外部ID及所述SID存储于存储媒体中。
7、 如权利要求1所述的方法,其中在所述无线客户机装置与产生所述可记帐事 件的运营商网络之间的第一下载事务期间捕获所述外部ID。
8、 一种设备,其包括经配置以从在无线客户机装置与无线订户记帐系统之间传递的可记帐事件捕获与所述无线客户机装置相关联的外部ID的逻辑;及经配置以将所述外部ID与用于将记帐请求传递到经营商记帐系统的订户ID(SID) 相关联的逻辑。
9、 如权利要求8所述的设备,其进一步包括经配置以在所述无线订户记帐系统处从外部记帐源接收所述记帐请求的逻辑;及 经配置以将所述记帐请求中含有的所述外部ID映射到所述订户ID(SID)的逻辑。
10、 如权利要求9所述的设备,其进一步包括 经配置以将所述记帐请求传递到所述经营商记帐系统的逻辑。
11、 如权利要求8所述的设备,其中所述外部ID包括移动目录号码(MDN)、移 动识别号码(MIN)、移动台身份(MSID)及国际移动台身份(IMSI)中的至少一者。
12、 如权利要求8所述的装置,其进一步包括 存储媒体,其经配置以存储所述外部ID及所述SID。
13、 如权利要求8所述的设备,其中所述外部ID是在所述无线客户机装置与产 生所述可记帐事件的运营商网络之间的第一下载事务期间捕获的。
14、 如权利要求8所述的设备,其中所述设备是由除所述经营商或所述外部记帐 源以外的第三方托管的所述无线订户记帐系统。
15、 一种上面存储有用于无线订户记帐系统中的自动帐目映射的计算机程序的计 算机可读媒体,所述计算机程序包括在执行时致使计算装置执行以下过程的指令从在无线客户机装置与无线订户记帐系统之间传递的可记帐事件捕获与所述无线客户机装置相关联的外部ID;将所述外部ID与用于将记帐请求传递到经营商记帐系统的订户ID(SID)相关联; 在所述无线订户记帐系统处从外部记帐源接收所述记帐请求;及 将所述记帐请求中含有的所述外部ID映射到所述订户ID(SID)。
16、 如权利要求15所述的计算机可读媒体,其进一步包括在执行时致使所述计 算装置执行以下过程的指令将所述记帐请求传递到所述经营商记帐系统。
17、 如权利要求15所述的计算机可读媒体,其进一步包括在执行时致使所述计算装置执行以下过程的指令解密所述记帐请求,其中所述记帐请求是在传输所述记帐请求之前在所述外部记 帐源处加密的。
18、 如权利要求15所述的计算机可读媒体,其中所述外部ID包括移动目录号码 (MDN)、移动识别号码(MIN)、移动台身份(MSID)及国际移动台身份(IMSI)中的至少一 者。
19、如权利要求15所述的计算机可读媒体,其进一步包括在执行时致使所述计 算装置执行以下过程的指令-将所述外部ID及所述SID存储于存储媒体中。
20、如权利要求15所述的计算机可读媒体,其中所述外部ID是在所述无线客户 机装置与产生所述可记帐事件的运营商网络之间的第一下载事务期间捕获的。
21、 一种服务器,其包括用于从在无线客户机装置与无线订户记帐系统之间传递的可记帐事件捕获与所述无线客户机装置相关联的外部ID的装置;用于将所述外部ID与用于将记帐请求传递到经营商记帐系统的订户ID(SID)相关 联的装置;用于在所述无线订户记帐系统处从外部记帐源接收所述记帐请求的装置;及 用于将所述记帐请求中含有的所述外部ID映射到所述订户ID(SID)的装置。
22、 如权利要求21所述的服务器,其进一步包括 用于将所述记帐请求传递到所述经营商记帐系统的装置。
23、 如权利要求21所述的服务器,其中所述外部ID包括移动目录号码(MDN)、 移动识别号码(MIN)、移动台身份(MSID)及国际移动台身份(IMSI)中的至少一者。
24、 如权利要求21所述的服务器,其进一步包括 用于将所述外部ID及所述SID存储于存储媒体中的装置。
25、 如权利要求21所述的服务器,其中所述外部ID是在所述无线客户机装置与 产生所述可记帐事件的运营商网络之间的第一下载事务期间捕获的。
全文摘要
本发明揭示用于无线订户记帐系统中的自动帐目映射的系统及方法。从在无线客户机装置与无线订户记帐系统之间传递的可记帐事件捕获与无线客户机装置相关联的外部ID。接着,将所述外部ID与用于将记帐请求传递到经营商记帐系统的订户ID(SID)相关联。
文档编号G06Q30/00GK101385322SQ200780006044
公开日2009年3月11日 申请日期2007年2月22日 优先权日2006年2月22日
发明者杰里·霍雷尔, 米歇尔·克莱因, 菲尔·天·阮 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1