本发明专利技术提供了一种推送应用的方法,包括:接收终端发送的推送应用的请求;根据所述请求获取用户账号的属性数据,根据所述属性数据查询所述用户账号对所述应用的使用权限;根据所述使用权限生成标签;向所述终端推送所述应用,所述应用携带所述标签。本发明专利技术实施例还公开了一种推送应用的装置。采用本发明专利技术,可在推荐的应用上显示用户账号能使用的应用权限的标签。
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种推送应用的方法及装置。
技术介绍
现如今,移动通讯技术得到了全面而迅速的发展,许多运营商通过开设软件商店为用户提供各种应用软件及服务。在用户通过客户端登录后,点击进入推荐应用的界面,在推荐应用的界面中显示所有推荐的应用,部分会以下载记录和时间等方式进行排序,该排序都是基于整个软件商店中应用情况进行排序和显示的。现有方案都是从整个软件商店中应用的使用情况进行推荐和显示,却没有考虑到客户的个性因素,随着当前软件商店的普及,其用户迅速增长,为了推广软件的个性化和智能化,不同的用户对于软件的使用权限也日趋多样化。因此当前系统中根据应用情况的统计数据为用户推荐应用的方式必然不能满足这种日益复杂的需求。例如,同一个应用对于不同的用户给予的权限可能不相同,用户在不知自身对于应用的使用权限的情况下选择软件多多少少会造成不便。软件商店在不提醒用户对于各个应用的使用权限的情况下推荐的软件未必就是用户能够全权使用的,从而给用户在使用软件商店的过程中造成极大的不便,降低用户体验感。
技术实现思路
本专利技术提供一种推送应用的方法及装置,可在推荐的应用上显示用户账号能使用的应用权限的标签。本专利技术第一方面提供一种推送应用的方法,包括:接收终端发送的推送应用的请求;根据所述请求获取用户账号的属性数据,根据所述属性数据查询所述用户账号对所述应用的使用权限;根据所述使用权限生成标签;向所述终端推送所述应用,所述应用携带所述标签。结合本专利技术第一方面的实现方式,在本专利技术第一方面的第一种可能的实现方式中,所述根据所述属性数据查询所述用户账号对所述应用的使用权限,具体包括:获取所述应用的所有使用权限以及能够使用各个使用权限的属性数据的预设标准;根据所述属性数据达到预设标准的使用权限确定所述用户账号对所述应用的使用权限。结合本专利技术第一方面的实现方式,在本专利技术第一方面的第二种可能的实现方式中,所述根据所述属性数据查询所述用户账号对所述应用的使用权限之后,所述方法还包括:根据所述使用权限获得用户账号有权使用的功能的标识;则所述根据所述使用权限生成标签,具体包括:根据获得的标识生成标签。所述方法还包括:将所述标签进行突出显示。结合本专利技术第一方面的第三种可能的实现方式,在本专利技术第一方面的第四种可能的实现方式中,所述将所述标签进行突出显示之后,所述方法还包括:判断是否接收到所述终端发送的下载指令;若判断为是,则根据所述使用权限对所述应用的功能进行筛选,向所述终端加载筛选后的功能。本专利技术第二方面提供一种推送应用的装置,包括:接收模块,用于接收终端发送的推送应用的请求;查询模块,用于根据所述接收模块接收的请求获取用户账号的属性数据,根据所述属性数据查询所述用户账号对所述应用的使用权限;生成模块,用于根据所述查询模块查询的使用权限生成标签;推送模块,用于向所述终端推送所述应用,所述应用携带所述生成模块生成的标签。结合本专利技术第二方面的实现方式,在本专利技术第二方面的第一种可能的实现方式中,所述查询模块包括:获取单元,用于获取所述应用的所有使用权限以及能够使用各个使用权限的属性数据的预设标准;确定单元,用于根据所述属性数据达到预设标准的使用权限确定所述用户账号对所述应用的使用权限。结合本专利技术第二方面的实现方式,在本专利技术第二方面的第二种可能的实现方式中,所述装置还包括:获得模块,用于根据所述使用权限获得用户账号有权使用的功能的标识;则所述生成模块,具体用于:根据所述获得模块获得的标识生成标签。结合本专利技术第二方面的第二种可能的实现方式,在本专利技术第二方面的第三种可能的实现方式中,所述装置还包括:突出显示模块,用于将所述标签进行突出显示。结合本专利技术第二方面的第三种可能的实现方式,在本专利技术第二方面的第四种可能的实现方式中,所述装置还包括:判断模块,用于判断是否接收到所述终端发送的下载指令;筛选模块,用于当所述判断模块的判断结果为是时,则根据所述使用权限对所述应用的功能进行筛选,向所述终端加载筛选后的功能。采用本专利技术,通过接收终端发送的推送应用的请求,根据请求获取用户账号的属性数据,根据属性数据查询用户账号对应用的使用权限,根据使用权限生成标签,向终端推送应用,应用携带标签,可根据用户账号的属性数据查询能使用的该应用的权限,并令终端将使用权限利用标签进行显示,以提示当前用户账号所能使用的该应用的权限,为用户在选择应用的过程中带来方便,提升用户体验感。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还
可以根据这些附图获得其他的附图。图1是本专利技术实施例的一种推送应用的方法的一实施例的流程示意图;图2是本专利技术实施例的一种推送应用的方法的另一实施例的流程示意图;图3是本专利技术实施例的一种推送应用的方法的另一实施例的判断属性数据的示意图;图4是本专利技术实施例的一种推送应用的方法的另一实施例的使用权限的标识示意图;图5是本专利技术实施例的一种推送应用的方法的另一实施例的推荐应用的界面示意图;图6是本专利技术实施例的一种推送应用的装置的结构示意图;图7是本专利技术实施例的另一种推送应用的装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。采用本专利技术实施例,可在推荐的应用上显示用户账号能使用的应用权限的标签。请参阅图1,图1是本专利技术实施例的一种推送应用的方法的一实施例的流程示意图。本专利技术实施例可通过服务器实现以下具体实施方式,本专利技术实施例所涉及的终端可为任何移动或便携式电子设备,包括但不限于移动电话、移动电脑、平板电脑、个人数字助理、媒体播放器等电子设备。本专利技术实施例涉及的应用可包括应用程序、主题以及游戏等应用。如图1所示,本专利技术实施例的一种推送应用的方法的一实施例可以包括以下步骤。S100,接收终端发送的推送应用的请求。具体实现中,终端根据用户输入的触发指令打开软件商店的界面,其中包括推荐各类应用的界面。当用户点击其中一类推荐应用的界面时,终端向服务
器发送推送应用的请求。作为一种可实施的方式,终端可通过数据网络或者有线宽带网络向服务器发送推送应用的请求。S101,根据所述请求获取用户账号的属性数据,根据所述属性数据查询所述用户账号对所述应用的使用权限。具体实现中,作为一种可实施的方式,终端在向服务器发送推送应用的请求中可携带用户账号的信息,服务器在接收到请求后,根据请求获取用户账号的属性数据,属性数据可包括用户账号的等级或用户账号所持有的虚拟资源中的至少一种。若该应用针对每个用户账号推出个性化的使用权限,则需要获取用户账号的属性数据。服务器可根据内置的数据库获取用户账号的属性数据。当服务器获取到用户账号的属性数据之后,服务器根据当前用户账号的属性数据查询与用户账号的属性数据对应的应用的使用权限。S102,根据所述使用权限生成标签。具体实现中,服务器根据查询到本文档来自技高网...
【技术保护点】
一种推送应用的方法,其特征在于,包括:接收终端发送的推送应用的请求;根据所述请求获取用户账号的属性数据,根据所述属性数据查询所述用户账号对所述应用的使用权限;根据所述使用权限生成标签;向所述终端推送所述应用,所述应用携带所述标签。
【技术特征摘要】
1.一种推送应用的方法,其特征在于,包括:接收终端发送的推送应用的请求;根据所述请求获取用户账号的属性数据,根据所述属性数据查询所述用户账号对所述应用的使用权限;根据所述使用权限生成标签;向所述终端推送所述应用,所述应用携带所述标签。2.根据权利要求1所述的方法,其特征在于,所述根据所述属性数据查询所述用户账号对所述应用的使用权限,具体包括:获取所述应用的所有使用权限以及能够使用各个使用权限的属性数据的预设标准;根据所述属性数据达到预设标准的使用权限确定所述用户账号对所述应用的使用权限。3.根据权利要求1所述的方法,其特征在于,所述根据所述属性数据查询所述用户账号对所述应用的使用权限之后,所述方法还包括:根据所述使用权限获得用户账号有权使用的功能的标识;则所述根据所述使用权限生成标签,具体包括:根据获得的标识生成标签。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:将所述标签进行突出显示。5.根据权利要求4所述的方法,其特征在于,所述将所述标签进行突出显示之后,所述方法还包括:判断是否接收到所述终端发送的下载指令;若判断为是,则根据所述使用权限对所述应用的功能进行筛选,向所述终端加载筛选后的功能。6.一种推送应用的装置,其特征...
【专利技术属性】
技术研发人员:周德海,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。