移动手机中的软件试用的制作方法

文档序号:7734507阅读:154来源:国知局
专利名称:移动手机中的软件试用的制作方法
移动手机中的软件试用优先权信息本申请要求2008年4月3日提交的美国临时申请No. 61/042,221和2008年8月 14日提交的美国专利申请No. 12/191,904的优先权,这些文档的内容以引用的方式结合在 此。
背景技术
免费试用是在市场上出售软件的一种常用方法。然而,当针对被配置为在移动设 备上的来电期间运行的软件使用免费试用时存在障碍。例如,来电显示的呼叫者信息(例 如呼叫者位置或姓名)的提供由手机制造商提供的呼叫处理软件管理,并编程为与软件和 运营商发送的移动网络传输协作。一旦接到电话,呼叫者信息能够在本地通过手机上的软 件获得,如利用手机上的联系人目录或通过例如Cequint Inc.的City IDTM产品从电话号 码推断出城市和州;当在网络上处理呼叫时,呼叫者信息也能够在呼叫传输过程中被添加 到与呼叫一起传输的信息中,如利用CNAM。典型地,基于网络的应用和服务,例如CNAM(呼 叫者姓名识别),不会占用(footprint)移动手机。这些应用简单地将信息插入到与来电相 关的信息中,并且手机显示该信息。这类方法在例如IS-771和TIA-764标准中提出。典型 地,移动手机上的试用软件由手机上的应用管理软件处理(预安装的或下载的)。这样,启 动试用需要用户选择以进入移动手机应用管理器,并启动应用,以使得试用开始。在呼叫传 输期间或用于基于网络信息服务(例如CNAM),使用这种试用软件存在阻碍。因此,由于需 要用户的人工操作以启动这类试用,以及来电处理软件的自动和专有特性,手机上的呼叫 者信息软件的试用采用(trial adoption)并不常见。本发明的目的是为预安装的和基于 网络的服务实现这类采用,例如呼叫者信息。

发明内容
本发明允许用户体验移动手机上的网络应用和服务的试用应用(例如CNAM,由 网络服务提供商,如Versign提供给移动运营商),以及在移动手机上操作的应用(例如 来自Cequint,Inc.的City ID 和Name ID )的试用应用。本发明还提供试用和到期 (expiration)的方法,其不仅向用户显示试用和到期消息,还自动安装和/或删除试用软 件。试用软件自动启动,即自动开始试用,无需用户人工地安装和/或启动试用软件。试用 的初始化(以及面向用户的有关试用和采用消息)基于适于正在试用的软件的类型的自主 (autonomous)触发器或设备。例如,试用的初始化在接收到来电或手机激活时开始,用于高 级呼叫者识别特性;或者当来电处理器处于非激活状态一段时间,用于音视频或基于因特 网的应用;或者当用户进入电话设置菜单或移动手机呼叫者目录,用于高级设备管理应用 的试用;或在检测到连接至移动数据网络,用于网络特性的试用。


本发明的优选和备选实施例参考下面的附图随后详细描述
图1示出根据本发明实施例形成的无线蜂窝网络系统的示意图;图2示出包括试用软件客户端的移动手机的组件的框图;以及图3示出图1和2中示出的系统执行的示例处理的流程图。
具体实施例方式本发明的一个实施例允许用户体验移动手机上针对网络服务的试用应用(例如 CNAM,由网络服务提供商,如Versign提供给移动运营商),以及在移动电话上安装的应用 (例如来自Cequint,Inc.的City ID 和Name ID )的试用应用。本发明还提供试用和 到期的方法,其不仅向用户显示试用和到期消息,还自动安装和/或删除试用软件。基于自 主触发器(例如来电或手机的激活),试用软件自动启动,即试用开始,无需用户人工地安 装和/或启动试用软件。图1示出了无线/蜂窝系统20,包括多个移动手机30之一、无线/蜂窝节点(也 称为移动交换中心或MSC) 46、无线网络44和网络提供商38。手机30运行使用存储在手机 30上的组件和网络提供商38提供的网络服务的试用应用。移动手机30可以是蜂窝电话、移动设备、VoIP设备、便携式数据助理(PDA),或任 何能够接收和呈现网络提供商38提供的网络服务的电子设备。网络提供商38包括服务器 设备40和数据库42。服务器设备40基于数据库42中存储的用户和/或供应商(网络提 供商或移动运营商)的偏好运行网络服务。服务设备40执行的功能和数据库42中存储的 数据可以分布到与网络44相连的各个组件,并通过MSC 46传输。如图2中所示,移动手机30的一个示例包括处理器60、输出设备62 (显示器和扬 声器)、用户接口 64、通信设备66和存储器68。存储器68包括试用软件客户端应用组件 (TSC) 70和一个或更多个用于试用的应用72,当被处理器60运行时执行下面描述的处理。 试用的特性可以是例如高级呼叫者识别特性,例如呼叫者姓名或城市和州,在来电时显示 在手机上。手机上需要应用[TMS]以允许用户响应关于软件采用的试用和到期消息和/或 同意用户帐户上的相关计费(billing)计划。注意的是,该应用仅需要操作以从用户向运 营商的网络服务器发送同意或拒绝。这可以利用应用中的全数据连接、或利用从手机经由 SMS或数据信道传输的消息来实现。在购买手机30之前,向手机30预加载TSC 70和一个 或多个试用应用72,或者TSC 70和一个或多个试用应用72由手机30的用户/所有者加 载。TSC 70也可以被编码为手机上的试用应用的一部分;在任一情况下,试用应用72的安 装、激活和管理与TSC 70的操作相配合。如这里描述的,TSC 70也能够在手机上运行,并 与基于网络的试用应用74 —起使用,例如CNAM,其存储在服务器40上。试用持续期(即相 应的到期)由设备上或网络服务器上的软件使用关于时间或日期、时间段、跟踪手机上的 去电或来电的编号(#)、日程期间等等的预配置设置来确定。利用网络服务,例如CNAM,小量值(大约101Λ)的客户端应用(TSC 70)安装在移 动手机30上。在本例中,网络服务的客户端应用不要求在手机上存储数据文件,而是进行 操作以开启或关闭网络提供商(服务器40)上寄主(host)的设置(例如,Versign,在CNAM 情况下,将例如呼叫者姓名或城市&州信息的信息添加到来电号码,以显示在手机30上)。 这包括在购买前在新手机上预安装客户端应用,或在操作的手机上下载该应用(块102,图 3)。在初始化应用时(例如,在购买时),安装的试用应用通知用户服务的免费试用版操作5一段有限的时间或数次呼叫(块104和108)。典型地,一旦从设备上的呼叫处理软件检测 到呼叫结束,则显示针对该试用的采用信息。取决于配置和运营商的市场计划,在试用期 间,作为网络信息服务,一次或多次询问用户是否想要购买高级呼叫特性(判断块112)。如 果用户没有指示购买并且试用到期阈值(判断块114)得以满足,则TSC 70输出到期消息 (块116)。注意的是,到期消息是强制性的(某种意义上来说,在试用期间必须给用户至少 一条采用消息),而试用期间的试用消息(块110)是额外的。同样的,向手机用户显示试用 消息的频率可根据使用试用软件的频率以及向用户直接和经常广告试用特性的需求而加 以平衡。如果在试用期间,用户对来自试用软件的采用消息(试用消息)做出肯定的响应 (‘是’),或一旦接收到到期消息,TSC 70向CNAM服务提供商发送消息,指示用户的选择 (块118),从而开始计费(或仅用于非计费软件的注册&授权)(块120)。在该步骤中,根 据报价中的付款项,将该服务添加到用户的月合约(monthly contract)中,用户向运营商 注册为该软件的用户,并赋予一定持续时间的使用的许可。标识被激活以指示试用将被关 闭,这样试用软件不再向用户显示消息。一旦试用到期,如果合适,可选地将TSC试用软件、 相关文件或数据从手机上删除(块122)。如果在试用期间,用户对来自TSC试用软件的采用消息做出否定的响应(‘否’), 试用可选地继续直到到期通知出现。在发送到期响应后,如果用户没有变成使用与试用相 关联的高级呼叫特性的付费或订阅客户,则该试用基于网络服务自动到期。一旦试用期已 经到期,如果合适,可选地将TSC试用软件、相关文件或数据从手机上删除。本方法和系统实现了对传统上没有软件安装在移动手机上的服务的试用操作和 用户采用,并能够配置为运行针对来自这些网络服务的高级呼叫特性的一个或多个该试 用。注意的是,试用应用的使用期限可在向网络运营商传输响应后设置。同样的,显示在移 动设备上的试用和/或到期消息可以在显示屏上呈现,或作为音频消息而播放。同样地, 试用和/或到期消息可以包含使用键盘、显示按钮、触摸屏提示或语音命令进行响应的提 示。这些提示和消息可在移动设备或手机上生成,或由运营商或软件提供商通过网络作为 数据、IM、呼叫直接送往移动设备。同样地,网络运营商可通过试用软件的授权码或注册码 响应,例如计费代码的确认,或通过简单地在用户的配置或简档中记录用户采用该试用软 件(对于未计费软件,或对于已授权非付费使用的延长期的软件)。通过安装在移动手机上的应用,例如Cequint的NamelD 或CitylD ,试用可以以 类似的方式进行。小量值(大约301Λ)的客户端应用72可与用于操作高级呼叫特性所需 的任意数据文件一同安装到移动手机上。这包括在购买前在新手机上预安装客户端应用, 或在操作的手机上下载该应用。在初始化应用时(例如在购买时),安装的试用应用会通知 用户该服务的免费试用版操作一段有限的时间或呼叫次数。在试用和到期消息中,取决于 配置和运营商的市场计划,在试用期间,作为网络信息服务可一次或多次询问用户是否想 要购买高级呼叫特性。注意的是,到期消息是强制的(某种意义上来说,在试用期间必须给 用户至少一条采用消息),而试用期间的试用消息(块110)是额外的。同样的,向手机用户 显示试用消息的频率可根据使用试用软件的频率以及向用户直接和经常广告试用特性的 需求而加以平衡。如果在试用期间,用户向采用消息做出肯定的响应(‘是’),或一旦接收到到期消6息,试用软件客户端向CNAM服务提供商发送消息,指示用户的选择,此时计费开始(并且根 据付款项将服务添加到用户的月合约中)。典型的,这通过在订户的帐户数据中设置计费许 可而实现。标识可指示试用将被关闭,这样试用软件不再向用户显示消息。试用软件、相关 文件或数据可选地从手机上删除。可选地,数据库可以被删除以释放记录和存储空间,而较 小的应用被保留以防用户随后可能希望获取该服务;反之亦然,如果手机上的其他应用使 用该数据。如果在试用期间,用户对采用消息做出否定的响应(‘否’),试用可选地继续直到 到期通知出现。在发送到期响应后,网络服务的试用自动到期,并且将订户帐户的计费和许 可代码(典型的是与移动运营商)设置为关闭。这将持续进行,除非用户之后改变为试用 应用(例如高级呼叫特性)的付费或订阅客户。同样地,在处理从订户到试用或采用消息 的响应中,网络运营商可通过试用软件的授权码或注册码响应,例如计费代码的确认,或通 过简单地在用户的配置或简档中记录试用软件的采用(对于未计费的软件,或对于已授权 非付费使用的延长期的软件)。对移动设备上的应用或网络特性的试用,TSC和试用应用能够以多种方式自动安 装。在多数情况下,一旦电话激活或收到或结束来电,取决于试用应用示范的软件或网络特 性,TSC和试用应用开始运行。类似地,通过TSC显示试用和采用消息的试用条件可采取多 种形式。TSC能够被编程以检测多种类型的试用条件,并在它们出现时触发显示试用消息。 在一个例子中,在用户首次使用或激活移动手机时显示呼叫者信息的应用操作,其具有试 用条件,例如设置为设置的时间段(例如15天)或者呼叫此数(例如前五个来电)中的较 少者,此时向用户呈现结束试用并提供对高级呼叫特性的采用的订阅或购买的到期消息。 作为示例,另一个试用条件可以基于呼叫结束检测,或者基于设备状态,例如五分钟内无呼 叫处理活动(线上无语音呼叫),等等,导致显示试用或采用消息。最后,试用到期消息可被 编程为在试用条件结束时显示,该试用条件可由时间、移动设备上的活动、来自网络提供商 的信号或消息、计费代码、设备状态或其他由TSC自动检测的条件来确定。同样地,在接收到对试用的否定响应时,软件自动地删除数据库;在高级呼叫特性 的情况中,数据库的移除可释放手机的大约300K存储空间。释放手机上的试用应用的可用 记录和存储空间是有益的。注意的是,试用应用的使用时期可在向网络运营商传输响应后 设置。同样的,显示在移动设备上的试用和/或到期消息可以在显示屏上呈现,或作为音频 消息而接收。同样地,试用和/或到期消息可以包含使用键盘、显示按钮、或语音命令响应 的提示。这些提示和消息可在移动设备或手机上生成,或由运营商或软件提供商通过网络 作为数据、IM、呼叫直接送往移动设备。TSC可用于管理多种类型的移动电话应用,不仅增强应用的用户认知还引导所提 供的软件或服务的采用和/或购买。呼叫者信息的提供是许多可能的移动服务中的一种, 本发明增强了其采用。其他类型的应用的试用和采用可由TSC管理,只要该试用(具有面 向用户的相关的试用和采用消息)基于适于提示用户关于该试用软件的类型的自主触发 器或设备状态。例如,试用的初始化可在接收到来电或手机激活时开始,用于高级呼叫者识 别特性,例如呼叫者姓名识别或位置;或者当来电处理器处于非激活状态一段时间,用于游 戏、音视频或基于因特网的应用,其典型地在语音信道不活动时操作;或者当用户首次进入 电话设置菜单或移动手机呼叫者目录,用于试用增强或高级设备管理应用。另一个能够独立地或组合地检测的设备状态条件是出现到移动数据网络的连接,因为网络连接对于网络 特性的试用是必要的,例如在线支持、数据备份、CNAM和来自移动设备的其他在线信息查询 和计费查询等。 这里示出和描述了本发明的优选实施例,如上所述,在不脱离本发明精神和范围 的条件下能够进行许多修改。相应地,本发明的范围不限于优选实施例公开的范围。替代 地,本发明应当在整体上通过参考所附权利要求来确定。
权利要求
1.一种方法,包括自动激活移动设备上的一个或多个用于呼叫者识别特性的试用应用以及试用软件客 户端;检测移动设备上的呼叫处理软件的状态;响应于检测的所述呼叫处理软件的状态,在移动设备上显示一个或多个消息,至少一 个所述显示的消息包括采用一个或多个试用应用的请求。
2.如权利要求1所述的方法,还包括获得来自移动设备的用户对采用一个或多个试用应用的请求的响应。
3.如权利要求2所述的方法,还包括 向网络运营商发送获得的响应。
4.如权利要求2所述的方法,还包括 在获得响应后,设置授权码或注册码之一。
5.如权利要求2所述的方法,还包括 在获得响应后,设置计费代码。
6.如权利要求2所述的方法,还包括 在获得响应后,设置试用应用的使用期限。
7.如权利要求1所述的方法,其中,试用应用之一是网络特性。
8.如权利要求1所述的方法,其中,试用应用之一安装在移动设备上。
9.如权利要求1所述的方法,其中,采用请求消息是显示在移动设备上或作为可听消 息播放中的至少一项。
10.如权利要求1所述的方法,其中,采用请求消息包括使用键盘、显示按钮、触摸屏提 示或语音命令之一进行响应的至少一个提示。
11.如权利要求1所述的方法,还包括如果预定义的试用期限到期并且未从用户获得肯定响应,则去激活试用软件客户端应用。
12.—种驻留在位于移动手机设备上的计算机可读介质中的计算机程序产品,所述计 算机程序产品执行包括如下步骤的方法自动激活移动设备上的一个或多个试用应用;基于激活的一个或多个试用应用,自动激活移动设备上的试用软件客户端; 基于激活的试用软件客户端,在移动设备上显示一个或多个消息,所述消息中至少一 个包括采用一个或多个试用应用的请求。
13.如权利要求12所述的产品,还包括从移动设备的用户获得对试用应用的采用请求的响应。
14.如权利要求13所述的产品,还包括 向网络运营商发送获得的响应。
15.如权利要求13所述的产品,还包括 在获得响应后,设置授权码或注册码之一。
16.如权利要求13所述的产品,还包括 在获得响应后,设置计费代码。
17.如权利要求13所述的产品,还包括 在获得响应后,设置试用应用的使用期限。
18.如权利要求12所述的产品,其中,采用请求消息是显示在移动设备上或作为可听 消息播放中的至少一项。
19.如权利要求12所述的产品,其中,采用消息包括使用键盘、显示按钮、触摸屏提示 或语音命令之一进行响应的至少一个提示。
20.如权利要求12所述的产品,还包括如果预定义的试用期限到期并且未从用户获得肯定响应,则去激活试用软件的全部或 一部分。
21.—种移动手机设备,包括用于激活一个或多个试用应用的装置;用于基于激活的一个或多个试用应用而激活移动设备上的试用软件客户端的装置; 用于通过激活的试用软件客户端向移动设备的用户发送到期消息的装置,所述到期消 息包括采用一个或多个应用的请求。
22.如权利要求21所述的设备,还包括用于从移动设备的用户获得对采用试用应用的请求的响应的装置。
23.如权利要求22所述的设备,还包括 用于向网络运营商发送获得的响应的装置。
全文摘要
允许用户选择移动手机中的试用应用的系统和方法,该试用应用针对网络服务和安装在手机上的应用。一种示例方法向用户显示试用和到期消息,并根据用户选择和手机供应商的偏好自动进行试用软件的安装和/或删除。基于自主触发器,例如来电或手机激活,试用软件启动并且试用开始,而不需要用户人工启动试用软件。
文档编号H04W88/02GK102057663SQ200980120790
公开日2011年5月11日 申请日期2009年4月2日 优先权日2008年4月3日
发明者托马斯·P·马里斯卡, 马克·H·高赛林 申请人:赛昆特有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1