【技术实现步骤摘要】
本专利技术具体实施例涉及软件应用
,特别涉及一种付费应用的试用方法及装置。
技术介绍
互联网的发展带来了形形色色的软件应用产品,例如即时通讯类应用、社交类应用、游戏类应用、翻译类应用等等。这些应用通常可以集中在应用市场中呈现给用户,供用户浏览及下载使用。其中,对一些付费应用而言,用户必须先付费才能够使用这些付费应用。然而,用户在未使用过这些付费应用的情况下,也不能确定是否真的需要这些付费应用,因此会犹豫要不要去付费使用。这类付费应用将很多的潜在用户拒之门外,失去了应有的辉煌市场。为了解决这一问题,目前一些付费应用提供了免费试用机制。这种免费试用机制允许用户先免费试用一段时间相应的付费应用。待试用期结束后,若用户想继续使用则需要付费,否则用户无法再使用该付费应用。然而,付费应用的这种免费试用机制需要很好地切分基础服务和增值服务,因此开发难度较高。而对每一种不同的付费应用而言,都需要开发相应的免费试用机制,不仅给开发者带来较大的工作量,更增加了相应付费应用的开发成本,造成资源浪费。
技术实现思路
有鉴于此,有必要提供一种付费应用的试用方法及装置,具有简单易行的特点,可以降低付费应用的开发成本,并有利于扩展付费应用的用户群。一种付费应用的试用方法,包括以下步骤:当侦测到一应用启动时,判断该应用是否为可试用的付费应用;若该应用为可试用的付费应用,则判断该应用是否处 ...
【技术保护点】
一种付费应用的试用方法,其特征在于,该方法包括以下步骤:当侦测到一应用启动时,判断该应用是否为可试用的付费应用;若该应用为可试用的付费应用,则判断该应用是否处于试用期;若该应用处于试用期,则监控该应用的运行情况,以及监控该应用的试用期是否结束;若该应用的试用期结束,则对该应用进行运行限制。
【技术特征摘要】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。