一种付费应用的试用方法及装置制造方法及图纸

技术编号:11158249 阅读:62 留言:0更新日期:2015-03-18 14:14
本发明专利技术涉及一种付费应用的试用方法,包括以下步骤:当侦测到一应用启动时,判断该应用是否为可试用的付费应用;若该应用为可试用的付费应用,则判断该应用是否处于试用期;若该应用处于试用期,则监控该应用的运行情况,以及监控该应用的试用期是否结束;若该应用的试用期结束,则对该应用进行运行限制。本发明专利技术还提供一种付费应用的试用装置。利用本发明专利技术可以降低付费应用的开发成本,并有利于扩展付费应用的用户群,具有简单易行的特点。

【技术实现步骤摘要】

本专利技术具体实施例涉及软件应用
,特别涉及一种付费应用的试用方法及装置
技术介绍
互联网的发展带来了形形色色的软件应用产品,例如即时通讯类应用、社交类应用、游戏类应用、翻译类应用等等。这些应用通常可以集中在应用市场中呈现给用户,供用户浏览及下载使用。其中,对一些付费应用而言,用户必须先付费才能够使用这些付费应用。然而,用户在未使用过这些付费应用的情况下,也不能确定是否真的需要这些付费应用,因此会犹豫要不要去付费使用。这类付费应用将很多的潜在用户拒之门外,失去了应有的辉煌市场。为了解决这一问题,目前一些付费应用提供了免费试用机制。这种免费试用机制允许用户先免费试用一段时间相应的付费应用。待试用期结束后,若用户想继续使用则需要付费,否则用户无法再使用该付费应用。然而,付费应用的这种免费试用机制需要很好地切分基础服务和增值服务,因此开发难度较高。而对每一种不同的付费应用而言,都需要开发相应的免费试用机制,不仅给开发者带来较大的工作量,更增加了相应付费应用的开发成本,造成资源浪费。
技术实现思路
有鉴于此,有必要提供一种付费应用的试用方法及装置,具有简单易行的特点,可以降低付费应用的开发成本,并有利于扩展付费应用的用户群。一种付费应用的试用方法,包括以下步骤:当侦测到一应用启动时,判断该应用是否为可试用的付费应用;若该应用为可试用的付费应用,则判断该应用是否处于试用期;若该应用处于试用期,则监控该应用的运行情况,以及监控该应用的试用期是否结束;若该应用的试用期结束,则对该应用进行运行限制。一种付费应用的试用装置,包括:第一判断模块,用于当侦测到一应用启动时,判断该应用是否为可试用的付费应用;第二判断模块,用于若该应用为可试用的付费应用,则判断该应用是否处于试用期;监控模块,用于若该应用处于试用期,则监控该应用的运行情况,以及监控该应用的试用期是否结束;控制模块,用于若该应用的试用期结束,则对该应用进行运行限制。相较于现有技术,本专利技术付费应用的试用方法及装置,通过监控处于试用期的付费应用的运行情况,当监控到该付费应用的试用期结束时,对该付费应用进行运行限制,从而控制该付费应用只在试用期内可供用户免费试用,具有简单易行的特点,可以降低付费应用的开发成本,并有利于扩展付费应用的用户群。为让本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明图1为一种终端的结构框图。图2为本专利技术实施例提供的付费应用的试用方法应用时的环境示意图。图3为本专利技术第一实施例提供的付费应用的试用方法的流程图。图4为图3中判断应用是否处于试用期的步骤的详细流程图。图5和图6为接收到权限消息的变更通知后的流程图。图7至图9为本专利技术第二实施例提供的付费应用的试用方法的流程图。图10为本专利技术第三实施例提供的付费应用的试用装置的框图。图11为本专利技术第四实施例提供的付费应用的试用装置的框图。具体实施方式为更进一步阐述本专利技术为实现预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术的具体实施方式、结构、特征及其功效,详细说明如后。图1示出了一种终端的结构框图。如图1所示,终端1包括一个或多个(图中仅示出一个)存储器11、处理器12、存储控制器13、外设接口14、通信模块15、输入单元16及显示单元17。这些组件通过一条或多条通讯总线/信号线相互通讯。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对终端1的结构造成限定。例如,终端1还可包括比图1所示更多或者更少的组件,或者具有与图1所示不同的配置。图1所示的各组件可以采用硬件、软件或其组合实现。存储器11可用于存储软件程序以及模块,如本专利技术实施例中的付费应用的试用方法及装置对应的程序指令/模块,处理器12通过运行存储在存储器11内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的付费应用的试用方法。存储器11可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器11可进一步包括相对于处理器12远程设置的存储器,这些远程设置的存储器可以通过网络连接至终端1。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器12以及其他可能的组件对存储器11的访问可在存储控制器13的控制下进行。外设接口14将各种输入/输出装置耦合至处理器12以及存储器11。处理器12运行存储器11内的各种软件、指令以及执行终端1的各种功能以及进行数据处理。通信模块15用于与通信网络或者其他设备进行通信。具体地,通信模块15例如可以是网卡151或RF(Radio Frequency,射频)模块152。网卡151作为局域网中连接计算机和传输介质的接口,用于实现与局域网传输介质之间的物理连接与电信号匹配,从而建立局域网并连接到因特网(Internet),与各种网络如局域网、城域网、广域网进行通信。网卡151可包括各种现有的用于执行上述功能的电路元件,例如处理器和存储器(包括ROM和RAM)等。RF模块152用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通信网络或者其他设备进行通信。RF模块152可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。RF模块152可与各种网络如互联网、企业内部网、无线网络进行通信或者通过无线网络与其他设备进行通信。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for Mobile Communication,GSM)、增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(wideband code division multiple access,W-CDMA),码分多址技术(Code division access,CDMA)、时分多址技术(time division multiple access,TDMA),无线保真技术(Wireless,Fidelity,W本文档来自技高网...
一种付费应用的试用方法及装置

【技术保护点】
一种付费应用的试用方法,其特征在于,该方法包括以下步骤:当侦测到一应用启动时,判断该应用是否为可试用的付费应用;若该应用为可试用的付费应用,则判断该应用是否处于试用期;若该应用处于试用期,则监控该应用的运行情况,以及监控该应用的试用期是否结束;若该应用的试用期结束,则对该应用进行运行限制。

【技术特征摘要】
1.一种付费应用的试用方法,其特征在于,该方法包括以下步骤:
当侦测到一应用启动时,判断该应用是否为可试用的付费应用;
若该应用为可试用的付费应用,则判断该应用是否处于试用期;
若该应用处于试用期,则监控该应用的运行情况,以及监控该应用的
试用期是否结束;
若该应用的试用期结束,则对该应用进行运行限制。
2.如权利要求1所述的付费应用的试用方法,其特征在于,所述判断
该应用是否为可试用的付费应用的步骤包括:
根据该应用的安装信息判断该应用是否为可试用的付费应用,所述应
用的安装信息保存在该应用的安装包中。
3.如权利要求2所述的付费应用的试用方法,其特征在于,若该应用
为可试用的付费应用,则所述应用的安装信息还包括预设的试用时间。
4.如权利要求3所述的付费应用的试用方法,其特征在于,还包括:
监听与服务器之间是否建立有网络连接;
在与该服务器之间建立有网络连接的过程中,保持通过一用户账号登
录该服务器,该应用与当前登录服务器的该用户账号绑定;
在与该服务器之间未建立有网络连接的过程中,该应用与默认的用户
账号绑定。
5.如权利要求4所述的付费应用的试用方法,其特征在于,所述监控
该应用的运行情况的步骤包括:
收集当前绑定的用户账号对应该应用的本地运行时间信息。
6.如权利要求5所述的付费应用的试用方法,其特征在于,所述监控
该应用的运行情况的步骤还包括:
根据所收集的本地运行时间信息统计当前绑定的用户账号对应该应用
的本地运行时长,并保存所统计的本地运行时长。
7.如权利要求6所述的付费应用的试用方法,其特征在于,所述判断
该应用是否处于试用期的步骤包括:
获取当前绑定的用户账号对应该应用的权限信息,该权限信息指示与
该当前绑定的用户账号关联的用户是否已对该应用付费;
根据该权限信息及所保存的本地运行时长判断该应用是否处于试用
期;
所述监控该应用的试用期是否结束的步骤包括:
监控所述本地运行时长是否达到所述试用时间,若是,则判定该应用
的试用期结束。
8.如权利要求7所述的付费应用的试用方法,其特征在于,所述根据
该权限信息及所保存的本地运行时长判断该应用是否处于试用期的步骤包
括:
若该权限信息指示与该当前绑定的用户账号关联的用户未对该应用付
费,并且所保存的本地运行时长未达到所述试用时间,则判定该应用处于
试用期。
9.如权利要求5所述的付费应用的试用方法,其特征在于,所述监控
该应用的运行情况的步骤还包括:
在与该服务器之间建立有网络连接的过程中,向服务器上报所收集的
本地运行时间信息,从而更新该服务器中保存的当前绑定的用户账号对应
该应用的累计运行时长,并根据该累计运行时长更新保存在本地的当前绑
定的用户账号对应该应用的备份运行时长;
在与该服务器之间未建立有网络连接的过程中,根据所收集的本地运
行时间信息更新所述备份运行时长。
10.如权利要求9所述的付费应用的试用方法,其特征在于,所述判
断该应用是否处于试用期的步骤包括:
获取当前绑定的用户账号对应该应用的权限信息,该权限信息指示与
该当前绑定的用户账号关联的用户是否已对该应用付费;
若与该服务器之间建立有网络连接,则根据该权限信息及服务器中保
存的所述累计运行时长判断该应用是否处于试用期;
若与该服务器之间未建立有网络连接,则根据该权限信息及本地保存
的所述备份运行时长判断该应用是否处于试用期。
11.如权利要求10所述的付费应用的试用方法,其特征在于,所述根
据该权限信息及服务器中保存的所述累计运行时长判断该应用是否处于试
用期的步骤包括:
若该权限信息指示与该当前绑定的用户账号关联的用户未对该应用付
费,并且该累计运行时长未达到所述试用时间,则判定该应用处于试用期;
所述该权限信息及本地保存的所述备份运行时长判断该应用是否处于
试用期的步骤包括:
若该权限信息指示与该当前绑定的用户账号关联的用户未对该应用付
费,并且该备份运行时长未达到所述试用时间,则判定该应用处于试用期。
12.如权利要求7或10所述的付费应用的试用方法,其特征在于,所
述获取当前绑定的用户账号对应该应用的权限信息的步骤包括:
若与该服务器之间建立有网络连接,则从服务器获取该权限信息,并
将该权限信息保存在本地;
若与该服务器之间未建立有网络连接,则从本地获取该权限信息。
13.如权利要求9所述的付费应用的试用方法,其特征在于,所述监
控该应用的试用期是否结束的步骤包括:
在与该服务器之间建立有网络连接的过程中,监控所述累计运行时长
是否达到所述试用时间,若是,则判定该应用的试用期结束;
在与该服务器之间未建立有网络连接的过程中,监控所述备份运行时

\t长是否达到所述试用时间,若是,则判定该应用的试用期结束。
14.如权利要求1所述的付费应用的试用方法,其特征在于,所述对
该应用进行运行限制的步骤包括:
结束该应用的进程;
每当侦测到该应用启动时,结束该应用的进程;及
提示对该应用进行付费。
15.如权利要求14所述的付费应用的试用方法,其特征在于,还包括:
当接收到服务器发送的对该权限信息的变更通知时,根据该变更通知
更新保存在本地的该权限信息,更新后的该权限信息指示与该当前绑定的
用户账号关联的用户已对该应用付费。
16.如权利要求15所述的付费应用的试用方法,其特征在于,还包括:
当接收到服务器发送的该权限信息的变更通知时,若监控到该应用的
试用期未结束,则结束执行所述监控该应用的运行情况,以及监控该应用
的试用期是否结束的步骤。
17.如权利要求15所述的付费应用的试用方法,其特征在于,还包括:
当接收到服务器发送的该权限信息的变更通知时,若监控到该应用的
试用期结束,并已对该应用进行运行限制,则解除对该应用的运行限制。
18.一种付费应用的试用装置,其特征在于,...

【专利技术属性】
技术研发人员:马瑞林
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1