允许多个无线通信装置间基于用户的应用程序许可的系统和方法

文档序号:7634157阅读:109来源:国知局
专利名称:允许多个无线通信装置间基于用户的应用程序许可的系统和方法
技术领域
本发明大体上涉及无线电信和计算机网络。更特定来说,本发明涉及一种用于提供基础结构以便服务提供商将服务传递到具有多个无线通信装置的用户的系统和方法。
背景技术
技术进步已使移动电话或无线通信装置变得便宜且几乎每个人都能买得起。一个家庭拥有几个无线通信装置(每个家庭成员拥有一个)是很平常的。无线服务提供商还使得复数个无线通信装置更容易对单独预订帐户进行记帐。一些无线服务提供商允许不同的无线通信装置共享分配给单独用户帐户的时间分配。例如,用户可申请允许500分钟播放时间的计划,并使这500分钟出家庭成员使用的不同无线通信装置来共享。
在以上情形中,不同家庭成员使用的多个无线通信装置不会竞争这500分钟的时间分配。事实上,无线服务提供商记录每一无线通信装置使用的播放时间,并将所有无线通信装置使用的时间合计在相同的用户帐户中。随后将合计时间与500分钟的时间分配进行比较。对每一个别无线通信装置可使用的时间量并没有限制。
然而,在无线服务提供商对每个用户每个无线装置应用程序收取每月预订费用或访问费用时,情况则改变了。对于某些应用程序,无线服务提供商可能对每个无线通信装置收取固定的预订费用,且用户需要预订应用程序并在经许可从无线通信装置访问所述应用程序之前支付每月预订费用。但是,如果用户希望通过不同的无线通信装置访问相同的应用程序,例如在一家庭有几个无线通信装置的情形中,那么每个无线通信装置支付一预订费用变得昂贵。如果用户希望对所有家庭成员实现通常零散地访问的应用程序(例如,基于无线网的黄页服务),那么每个无线通信装置支付一预订费用也变得昂贵。所有的家庭成员将同时访问基于无线网的黄页服务不太可能,因此每个无线通信装置支付一预订费用对于用户来说将变得不划算。
因此,有利的是提供一种允许无线服务提供商许可从在用户帐户中登记的任何无线通信装置访问应用程序的系统和方法。因此本发明主要就是针对这一系统和方法。

发明内容
本发明揭示一种允许无线服务提供商向访问无线应用程序的每个预订帐户收取单独预订费用的系统与方法,其中存在与所述单独预订帐户关联的多个无线通信装置。本发明允许无线服务提供商控制对无线应用程序的访问,使得每次仅有一个无线通信装置可激活所述无线应用程序。因此,来自与所述单独预订帐户关联的不同无线通信装置的同时访问请求被拒绝。
根据本发明的一个实施例的一种方法允许无线服务提供商支持具有复数个无线通信装置的用户,其中无线服务提供商为一服务向每个用户收取一单独预订费用,并允许通过复数个无线通信装置来单独地调用所述服务。所述方法可包括以下步骤从所述复数个无线通信装置接收对于一选定应用程序的一选择;将所述选定应用程序发送到所述复数个无线通信装置;在一预订表中记录所述选定应用程序和所述复数个无线通信装置的信息;从一发出请求的无线通信装置接收对于所述选定应用程序的一激活请求;在所述预订表中检查所述选定应用程序的可用性;和如果所述选定应用程序可用,那么将所述选定应用程序标记为不可用,并将一激活发送到所述发出请求的无线通信装置。
根据本发明的一个实施例的一种系统允许无线服务提供商支持具有复数个无线通信装置的用户,其中无线服务提供商为一服务而收取一单独预订费用,并允许通过复数个无线通信装置来单独地调用所述服务。所述系统可包括一移动交换中心,其与复数个无线通信装置通信,其中所述复数个无线通信装置具有相同的用户信息;和一服务器,其与所述移动交换中心通信,所述服务器具有一带有复数个条目的预订表。所述预订表的每一条目可具有一用户识别字段、一应用程序识别字段和复数个装置识别字段,其中每一装置识别字段存储关于一个无线通信装置的信息。


在回顾下文陈述的

具体实施方式
和权利要求书之后,将了解本发明的其它目的、优点和特征图1是系统框图,其描绘支持复数个无线装置进行的控制应用程序访问的电信系统的实施例。
图2说明预订表。
图3是说明用户预订过程的流程图。
图4是说明无线服务提供商预订过程的流程图。
图5是说明用户应用程序激活过程的流程图。
图6是说明无线服务提供商应用程序激活过程的流程图。
图7是说明根据替代实施例的用户应用程序激活过程的图表。
图8是说明根据替代实施例的无线服务提供商应用程序激活过程的流程图。
图9说明根据替代实施例的预订表。
具体实施例方式
在描述过程中,术语“通信装置”、“无线装置”、“手持电话”、“无线通信装置”和“手机”可交替地使用,本文使用的术语“应用程序”希望包括可执行的和不可执行的软件文件、原始数据、聚合数据(aggregated data)、补丁程序和其它码段。此外,在全部若干附图中,相似标号表示相似元件。随着第三代(3G)无线通信技术的到来,更多的带宽可用于无线通信,且手机和无线通信装置(例如,蜂窝式电话、寻呼机、个人数字助理(PDA))具有增加的无线能力。目前,无线服务提供商可提供多种应用程序,所述应用程序可向其用户提供不同的服务。这些应用程序允许用户除了使用其与另一方保持音频通信之外,还可以始终通过用户的无线手机来查看天气、查看股票报价、查看最新的新闻公告、接收电子邮件、接收寻呼消息、浏览因特网,以及与远程的一方玩互动游戏。许多这些应用程序由用户零散地使用,即,用户可能每天短时期调用应用程序,且数小时不运行所述应用程序,但用户仍被收取完整的月预订费用。出于这个原因,用户可能不愿申请服务。然而,如果用户可以每个应用程序支付单独的预订费用,且能够与其使用不同无线通信装置的家庭成员共享对所述应用程序的访问,那么用户可能更倾向于申请服务。因此本发明为无线服务提供商提供支持以通过允许用户为应用程序支付单独的预订并从复数个无线通信装置访问应用程序来获得更多收入,如本文进一步描述。
图1描绘根据本发明而使用的通信网络100。通信网络100包括一个或一个以上通信塔106,每一通信塔连接到基站(BS)110并向带有通信装置102的用户提供服务。通信装置106可为蜂窝式电话、寻呼机、个人数字助理(PDA)、笔记本计算机,或其它手持的、固定的或便携式的使用无线和蜂窝式电信网络的通信装置。每一用户输入的命令和数据作为数字数据而传输到通信塔106。使用通信装置102的用户与通信塔106之间的通信可基于不同的技术,例如码分多址(CDMA)、时分多址(TDMA)、频分多址(FDMA)、全球移动通信系统(GSM),或可用于无线通信网络或数据通信网络的其它协议。来自每一用户的数据从通信塔106发送到基站(BS)110,并转递到移动交换中心(MSC)114,所述移动交换中心114可连接到公共交换电话网络(PSTN)118和因特网120。
MSC 113可连接到服务器116,所述服务器116支持使用无线通信装置102的用户可用的不同应用程序。根据需要,服务器116可为MSC 113的一部分。
服务器116可由无线服务供应商或第三方操作。服务器116提供可由无线用户调用的应用程序。服务器116还保持如图2所示的用户表200。用户表200记录预订应用程序的用户帐户的身份、预订的应用程序的识别204、经授权访问应用程序的无线装置的身份206、208、当前调用应用程序的无线通信装置的身份210,和与应用程序关联的密码211。优选地,每个应用程序存在一个条目212。当用户预订多于一个应用程序时,用户的帐户信息将出现在多于一个条目212中。
当用户预订应用程序时,创建条目以用于帐户。所述条目列出可用作用户识别信息的用户帐户信息202,和应用程序204。或者,用户也可使用登录名或用户名作为用户的识别信息。如果帐户中列有许多无线装置,例如在每一家庭成员都有一无线装置的家庭情形中时,用户可列出经授权使用应用程序的无线装置的身份。用户可授权所有或仅部分装置使用应用程序。用户也可为此应用程序分配密码。在无线服务提供商创建条目之后,无线服务提供商可将用户信息转递到记账系统,因此可对用户进行记账。
图3说明用户预订过程300。用户通过向服务提供商提供其帐户信息来预订应用程序(步骤302)。应用程序的服务提供商可为向用户提供无线服务的相同无线服务提供商,或独立的第三方。用户帐户信息与其移动识别号(MIN)或其无线装置的电子识别号(EIN)关联。无线服务提供商可容易地使用MIN/EIN从其数据库中检索用户的帐户信息,并在需要时转递到第三方服务提供商。用户请求应用程序的菜单(步骤304)并接收此菜单(步骤306)。请求与菜单在无线手机102与通信塔106之间以无线的方式传输。菜单显示在无线手机102上,用户可从其中做出选择。在选择应用程序之后,无线手机102将选择发送到无线服务提供商(步骤308),并从无线服务提供商接收应用程序(步骤310)。所接收的应用程序可为运行在无线手机102上的完整应用程序,或运行在服务器116上的用于应用程序的远程用户界面。
用户还可输入经许可访问应用程序的其它无线手机102的信息。此可通过输入每一无线手机的信息,或通过从从无线服务提供商接收到的列表中进行选择而完成。
图4说明无线服务提供商预订过程400。在用户向无线服务提供商登记时,无线服务提供商接收用户信息(步骤402)。无线服务提供商接收菜单请求(步骤404)并将菜单传输到用户的无线通信装置102(步骤406)。在无线服务提供商接收选择(步骤408)之后,无线服务提供商在预订表200中创建条目212,并登记用户帐户信息202、选定的应用程序204、和经许可访问应用程序的装置(步骤410)。在登记所选定的应用程序之后,无线服务提供商将选定的应用程序发送给用户(步骤412)。根据需要,用户可为应用程序设定密码,且此密码也将输入到条目212中。
在一替代实施例中,用户可从不同无线通信装置重复预订过程,因此可将应用程序下载到那些无线通信装置。然而,在此情况下,预订表中没有创建新的条目,且无线服务提供商将简单地将无线通信装置的识别添加到适当的条目中。
图5说明用户激活过程500。在无线通信装置102向无线服务提供商登记时,用户将其信息发送到无线服务提供商(步骤502)。在无线通信装置102与无线服务提供商通信之后,用户可通过将应用程序激活请求发送到无线服务提供商来激活应用程序(步骤504)。如果没有接收到失败消息(步骤505),那么无线通信装置将接收对于选定应用程序的激活(步骤506)。所述激活可为来自无线服务提供商的授权,其允许无线通信装置运行远程用户界面。所述激活也可为无线通信装置所接收的整个应用程序。如果无线通信装置接收到失败消息而不是激活,那么无线通信装置显示失败消息(步骤508)。
图6说明无线服务提供商预订过程600。无线服务提供商在登记程序期间接收用户信息(步骤602)和对于应用程序的激活请求(步骤604)。用户信息也可为用户所提供的用户名。无线服务提供商查看预订表200以检查用户是否为用户(步骤606)。如果此用户不是用户,那么无线服务提供商将失败消息发送给此用户(步骤610)。如果此用户是用户,那么无线服务提供商查看选定的应用程序是否正由其它无线通信装置使用(步骤608)。如果所述应用程序正由用户帐户中另一无线通信装置使用(例如,由配偶使用),那么无线服务提供商将失败消息发送给用户(步骤610)。如果选定的应用程序不在使用中,那么无线服务提供商在所述应用程序的预订表中的条目中设置“使用中”标志(步骤612),并将选定的应用程序激活发送给用户(步骤614)。可通过将无线通信装置的识别输入到当前装置识别字段210中来完成设置“使用中”标志。
图7说明用于用户激活过程700的替代实施例。除了密码提交之外,过程700类似于过程500。在无线通信装置102向无线服务提供商登记时,用户将其信息发送到无线服务提供商(步骤702)。在无线通信装置102与无线服务提供商通信之后,用户可通过将应用程序激活请求(步骤704)和密码(步骤706)发送到无线服务提供商来激活应用程序。如果没有接收到失败消息(步骤708),那么无线通信装置将接收对于选定的应用程序的激活(步骤712)。如果无线通信装置接收到失败消息而不是激活,那么无线通信装置显示失败消息(步骤710)。
图8说明用户激活过程800的替代实施例。除了接收密码之外,过程800类似于过程600。无线服务提供商在登记程序期间接收用户信息(步骤802)和对于应用程序的激活请求(步骤804)。无线服务提供商还接收来自用户的密码(步骤806)。无线服务提供商查看预订表200以检查用户是否为用户(步骤807)和所提供的密码是否正确。如果此用户不是用户或授权用户,那么无线服务提供商将失败消息发送给此用户(步骤810)。如果此用户是用户,那么无线服务提供商查看选定的应用程序是否正由其它无线通信装置使用(步骤808)。如果所述应用程序正由用户帐户中另一无线通信装置使用(例如,由其配偶使用),那么无线服务提供商将失败消息发送给用户(步骤810)。如果选定的应用程序不在使用中,那么无线服务提供商在所述应用程序的预订表中的条目中设置“使用中”标志(步骤812),并将选定的应用程序激活发送给用户(步骤814)。
在替代实施例中,无线服务提供商可允许用户不仅从附属于其用户帐户的无线通信装置访问应用程序,而且从任何无线通信装置访问应用程序。图9说明用于此替代实施例的预订表900。无线服务提供商在预订表900中将用户帐户信息902和应用程序识别904记录在条目910中。在相同的条目910中,无线服务提供商也可记录用于调用应用程序的密码908和当前使用应用程序的无线通信装置的识别906。根据此实施例,用户或其家庭成员可从任何无线通信装置调用应用程序。在用户连接到无线服务提供商时,其可发出对于应用程序的请求。无线服务提供商提示用户输入其用户帐户信息(例如,其用户名)和密码。如果输入的用户帐户信息和密码是正确的,那么在来自用户帐户的人均不在使用所述应用程序时,无线服务提供商将应用程序或其激活发送给用户。
在又一实施例中,无线服务提供商可允许用户预订一定数目的许可证以供个人或家庭成员使用。在此实施例中,预订表中的条目将具有现时用户号字段和预定用户号字段。用户可选择预订(例如)特定应用程序的两个许可证,且无线服务提供商将允许所述应用程序由与用户帐户关联的多达两个无线通信装置同时进行调用。相同应用程序的第三个同时的激活将失败。
以下是根据本发明的一个实施例的一个使用情形的描述。用户可购买具有装置驻留操作系统的无线装置,例如由无线二进制运行环境(BREWTM)启用的装置,并向提供商预订无线通信服务。用户还从其无线服务提供商预订基于全球定位系统(GPS)的导航服务,并向无线服务提供商登记其家庭成员使用的多个无线通信装置。无线服务提供商允许用户将应用程序下载到用户及其家庭成员所拥有的无线通信装置。无线服务提供商在预订表中为用户创建条目,并在所述条目中列出应用程序。无线服务提供商还在预订表中记录每一无线通信装置的识别。出于安全目的,无线服务提供商可允许用户为应用程序设定密码。
用户可调用应用程序来协助其从其办公室开车到客户场所。用户呼叫无线服务提供商以激活应用程序。在用户装置向无线服务提供商登记并从其记录中检索用户帐户信息时,无线服务提供商获得用户无线通信装置的识别信息。无线服务提供商使用用户帐户信息和应用程序信息来从预订表中检索条目。如果所述条目具有密码,那么无线服务提供商提示用户需要密码。在验证密码之后,无线服务提供商查看所述应用程序是否在使用中。如果所述应用程序不在使用中,那么无线服务提供商将用户无线通信装置的识别输入到条目中,并将激活发送给用户。在用户结束使用应用程序之后,用户释放应用程序,此可为向无线服务提供商发送挂断信号,且无线服务提供商从条目中清除所述用户的装置。如果在用户使用应用程序的同时另一家庭成员呼叫无线服务提供商以激活相同的应用程序,那么无线服务提供商将“使用中”消息发送到呼叫装置。
在替代实施例中,本发明可以增加服务提供商的收入的方式实施。例如,对于使用配备抽取式用户识别模块(RUIM)的无线装置的用户来说,如果装置配备有用户的RUIM,那么服务提供商可允许用户将应用程序下载到不同的装置。一般来说,使用RUIM序列号或用户识别号(SID)来识别用户,且RUIM序列号和SID存储在服务器中。当用户将其RUIM插入到无线装置,并请求将应用程序下载到此无线装置时,服务器对照用户数据库来检查从无线装置接收的RUIM序列号。在识别出所述RUIM属于用户之后,服务器开始将应用程序下载到无线装置。对于将应用程序下载到此附加无线装置,服务提供商可选择收取费用。
以下是上述实施例的使用情形。视频游戏的用户将视频游戏下载到其主要的手机,并使用此手机来进行视频游戏。然而,如果用户没有携带其主要的手机而是带有其RUIM,那么用户仍可通过使用不同的手机进行视频游戏。用户可将其RUIM插入到此手机中,并开始将应用程序下载到此手机。所述手机将RUIM的序列号连同手机信息发送到服务器,服务器通过RUIM序列号来检查用户的预订。在确认其预订之后,服务器将视频游戏发送到此手机,并为此下载记录费用。如上所述,对于将应用程序下载到除了用户的主要手机之外的手机,服务提供商可收取附加费用。
由BREWTM启用的无线装置向服务提供商提供对每个装置每个SID/RUIM的应用程序下载进行记帐或仅对每个SID/RUIM的应用程序下载进行记帐的选择。由BREWTM启用的装置向服务器提供装置和/或应用程序信息,此使得服务提供商能够对每个应用程序下载或每个装置每个应用程序下载而向用户收费。
鉴于所述方法可在无线服务提供商的计算机装置或无线通信装置上执行,因此本发明包括驻留在计算机可读媒体中的程序,其中所述程序引导服务器或具有计算机平台的其它计算机装置执行所述方法的步骤。所述计算机可读媒体可为服务器的存储器,或可处于连接的数据库中。另外,所述计算机可读媒体可处于可加载到无线通信装置计算机平台上的次级存储媒体中,例如磁盘或磁带、光碟、硬盘、快闪存储器,或所属领域中已知的其它存储媒体。
在图3到图8的情况下,例如可通过操作无线网络的一个或多个部分(例如无线通信装置或服务器)以执行机器可读指令的序列来实施所述方法。所述指令可驻留在各种类型的信号承载或数据存储的一级、次级或三级媒体中。所述媒体可包含(例如)可由无线网络的组件访问或驻留在无线网络的组件内的RAM(未图示)。无论是否包含在RAM、磁盘、或其它次级存储媒体中,所述指令都可存储在多种机器可读的数据存储媒体上,例如DASD存储器(例如,常规的“硬盘驱动器”或RAID阵列)、磁带、电子只读存储器(例如,ROM、EPROM或EEPROM)、快闪存储卡、光学存储装置(例如,CD-ROM、WORM、DVD、数字光带)、纸张“穿孔”卡,或包括数字和模拟传输媒体的其它适当的数据存储媒体。
虽然已参照本发明的一优选实施例特定展示并描述了本发明,但所属领域的技术人员将了解,在不脱离如所附权利要求书中陈述的本发明精神和范围的情况下,可做出形式和细节上的各种改变。而且,虽然本发明的元件可能描述或主张为单数,但也涵盖复数,除非明确规定限于单数。
权利要求
1. 一种用于一无线服务提供商支持一具有复数个无线通信装置的用户的方法,其中所述无线服务提供商为一应用程序而收取一单独预订费用,并允许通过复数个无线通信装置来单独地调用所述应用程序,所述方法包含以下步骤从所述复数个无线通信装置的至少一者接收对于一选定应用程序的一选择;将所述选定应用程序发送到所述复数个无线通信装置的至少一者;记录所述选定应用程序的信息和所述复数个无线通信装置的信息;从一发出请求的无线通信装置接收对于所述选定应用程序的一激活请求;检查所述选定应用程序的可用性;和如果所述选定应用程序可用,那么将所述选定应用程序标记为对所述复数个无线通信装置中的其它无线通信装置不可用,并将一激活发送到所述发出请求的无线通信装置。
2.根据权利要求1所述的方法,其进一步包含以下步骤在一预订表中使用户信息与所述选定应用程序和所述复数个无线通信装置的所述信息关联。
3.根据权利要求1所述的方法,其进一步包含以下步骤验证所述发出请求的无线通信装置属于所述用户。
4.根据权利要求1所述的方法,其进一步包含以下步骤如果所述选定应用程序不可用,那么将一失败消息发送到所述发出请求的无线通信装置。
5.根据权利要求2所述的方法,其进一步包含以下步骤在一服务器中提供一预订表。
6.根据权利要求5所述的方法,其中所述服务器是一远程服务器。
7.根据权利要求1所述的方法,其进一步包含以下步骤将一应用程序菜单发送到所述复数个无线通信装置。
8.根据权利要求2所述的方法,其进一步包含以下步骤从所述发出请求的无线通信装置接收用户信息。
9.根据权利要求8所述的方法,其进一步包含以下步骤对照所述预订表中的信息来检查所述用户信息。
10.根据权利要求1所述的方法,其进一步包含以下步骤接收关于所述发出请求的无线通信装置的信息。
11.根据权利要求1所述的方法,其进一步包含以下步骤从所述发出请求的无线通信装置接收一密码。
12.根据权利要求11所述的方法,其进一步包含以下步骤对照所述预订表中的信息来检查所述密码。
13.根据权利要求1所述的方法,其进一步包含以下步骤接收一用户名。
14.一种用于一无线服务提供商支持一具有复数个无线通信装置的用户的系统,其中所述无线服务提供商为一服务而收取一单独预订费用,并允许通过复数个无线通信装置来单独地调用所述服务,所述系统包含一移动交换中心,其与复数个无线通信装置通信,其中所述复数个无线通信装置具有相同的用户信息;一服务器,其与所述移动交换中心通信,所述服务器具有一预订表,其中所述预订表格具有复数个条目,每一条目具有一用户识别字段,一应用程序识别字段,和复数个装置识别字段,其中每一装置识别字段存储关于一个无线通信装置的信息。
15.根据权利要求14所述的系统,其中所述预订表进一步包含一当前装置字段。
16.根据权利要求14所述的系统,其中所述预订表进一步包含一密码字段。
17.一种用于支持一无线服务用户从复数个无线通信装置访问一应用程序的设备,其包含一服务器,所述服务器与一无线服务提供商通信,其中所述服务器从所述用户接收一应用程序选择、用户信息和无线通信装置信息,其中所述服务器接收一请求以便从一发出请求的无线通信装置访问所述应用程序,且所述服务器将访问(权)提供给所述发出请求的无线通信装置,并阻止所述复数个无线通信装置中的其它无线通信装置的访问直到所述发出请求的无线通信装置放弃对所述应用程序的访问为止。
18.根据权利要求17所述的设备,其中所述服务器包括一具有复数个条目的预订表,其中一条目具有一用户识别字段,一应用程序识别字段,和一当前装置识别字段。
19.根据权利要求18所述的设备,其中所述条目进一步具有一密码字段。
20.根据权利要求18所述的设备,其中所述条目进一步具有至少一个无线通信装置识别字段。
21.一种从复数个无线通信装置访问一应用程序的方法,其中可单独地调用所述应用程序,所述方法包含一接收步骤,用于从一发出请求的无线通信装置接收对于一选定应用程序的一选择,其中所述无线通信装置属于一单独用户帐户;一确定步骤,用于确定所述选定应用程序是否与所述单独用户帐户关联;如果与所述预订表中的所述选定用户关联的所述选定应用程序正由另一无线通信装置使用,那么进行一发送步骤,用于将一失败消息发送到所述无线通信装置;和如果与所述预订表中所述选定用户关联的所述选定应用程序不在由另一无线通信装置使用,那么进行一激活步骤,用于为所述发出请求的无线通信装置激活所述选定应用程序。
22.根据权利要求21所述的方法,其进一步包含一接收步骤,用于从无线通信装置的每一者接收一密码;和一验证步骤,用于验证所述密码。
23.一种用于支持一无线服务用户从复数个无线通信装置访问一应用程序的设备,其包含提供装置,用于将一应用程序提供到复数个无线通信装置;接收装置,用于从所述复数个无线通信装置的至少一者接收一访问一预订应用程序的请求;和允许装置,用于在任何时间仅允许所述复数个无线通信装置的仅一者访问一预订应用程序。
24.根据权利要求23所述的设备,其进一步包含一验证装置,用于验证请求访问所述预订应用程序的用户的身份。
25.根据权利要求23所述的设备,其进一步包含一识别装置,用于识别请求访问所述预订应用程序的所述无线通信装置。
26.一种用于支持一用户从复数个无线通信装置访问一应用程序的设备,其包含一服务器,所述服务器与一无线服务提供商通信,其中所述服务器从所述用户接收一应用程序选择、用户信息和无线通信装置信息,其中所述服务器具有一预订表,所述预订表具有复数个条目,其中一条目具有一用户识别字段,一应用程序识别字段,和一现时用户号字段。
27.根据权利要求26所述的设备,其中所述条目进一步具有一密码字段。
28.根据权利要求26所述的设备,其中所述条目进一步具有至少一个无线通信装置识别字段。
29.一种从复数个无线通信装置访问一应用程序的方法,其中所述复数个无线通信装置可调用所述应用程序,所述方法包含一设定步骤,用于在一预订帐户的一预订表中设定一选定应用程序的一预定用户号;一接收步骤,用于从一无线通信装置接收对于所述选定应用程序的一选择,其中所述无线通信装置与所述预订帐户关联;一比较步骤,用于将所述选定应用程序的一现时用户号与所述预定用户号比较;和如果所述选定应用程序的所述现时用户号小于所述预定用户号,那么进行一激活步骤,用于激活所述无线通信装置中的所述选定应用程序并增加所述现时用户号。
30.根据权利要求29所述的方法,其进一步包含一接收步骤,用于从所述无线通信装置接收一密码;和一验证步骤,用于验证所述密码。
31.根据权利要求30所述的方法,其进一步包含如果所述现时用户号大于所述预定用户号,那么进行一发送步骤,用于将一失败消息发送到所述无线通信装置。
32.一种存储在一计算机可读存储器中的计算机程序,在由一计算机装置执行时,所述计算机程序执行以下步骤从一发出请求的无线通信装置接收一对于一预订应用程序的请求;确定所述预订应用程序是否正由另一无线通信装置使用;如果所述预订应用程序不在使用中,那么阻止其它无线通信装置访问所述预订应用程序,并为所述发出请求的无线通信装置激活所述预订应用程序;和如果所述预订应用程序在使用中,那么将一失败消息发送到所述发出请求的无线通信装置。
33.根据权利要求32所述的计算机程序,其进一步执行以下步骤从所述发出请求的无线通信装置接收一密码;和验证所述密码。
34.根据权利要求32所述的计算机程序,其进一步执行以下步骤在一预订表中为所述预订应用程序创建一条目。
35.根据权利要求32所述的计算机程序,其进一步执行以下步骤将一应用程序菜单发送到所述发出请求的无线通信装置。
36. 根据权利要求32所述的计算机程序,其进一步执行以下步骤验证所述发出请求的无线通信装置属于一用户。
37.根据权利要求32所述的计算机程序,其进一步执行以下步骤如果所述预订应用程序不可用,那么将一失败消息发送到所述发出请求的无线通信装置。
38.根据权利要求32所述的计算机程序,其进一步执行以下步骤从所述发出请求的无线通信装置接收用户信息。
39.根据权利要求38所述的计算机程序,其进一步执行以下步骤检查所述用户信息。
40.根据权利要求32所述的计算机程序,其进一步执行以下步骤接收关于所述发出请求的无线通信装置的信息。
41.根据权利要求32所述的计算机程序,其进一步执行以下步骤接收一用户名。
全文摘要
一种用于一无线服务提供商向在一单独预订帐户中具有复数个无线通信装置的一用户提供一应用程序激活的系统和方法。所述用户可从所述无线通信装置的任一者访问所述应用程序,但对于每一预订帐户,每次仅允许一个激活。
文档编号H04L12/28GK1998225SQ200580007259
公开日2007年7月11日 申请日期2005年1月11日 优先权日2004年1月13日
发明者布赖恩·迈尼尔, 贾森·B·克纳吉, 朱莉·于, 米切尔·B·奥利弗, 斯蒂芬·A·斯普利格 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1