应用程序分发控制、执行方法及其相应装置制造方法及图纸

技术编号:11808983 阅读:81 留言:0更新日期:2015-08-01 01:04
本发明专利技术提供一种应用程序分发控制方法,包括步骤:获取目标应用程序的特征信息及用户附加信息;通过远程接口上传所述特征信息及用户附加信息;格式化显示从远程接口获得的所述目标应用程序的特征信息及用户附加信息。相应地还提供一种应用程序分发控制装置。同时,本发明专利技术还提供一种应用程序分发执行方法及相应装置,用于响应应用程序的分发控制请求。本发明专利技术所述方法可以使用户更直观地感受应用,增加用户之间及与应用开发者之间的互动,带来全新的全民应用分发模式,使用户更简便地下载应用,同时也促使应用开发者不断完善应用,给用户提供更优质的应用。

【技术实现步骤摘要】

本专利技术涉及应用分发领域,具体而言,本专利技术涉及一种应用程序分发控制、执行方法及相应装置。
技术介绍
随着移动智能终端的不断发展,智能手机用户越来越多,同时手机终端应用APP的数量也在激增。由于现今的APP开发门槛低,市场上同质化的应用逐渐泛滥,出现了很多僵尸应用,使得APP分发市场面临高增长率和高死亡率的情况。而且面对海量的APP,用户很难找到适合自己的应用程序,而传统的应用分发推荐的应用不一定是优质的应用,无法满足用户的需求。
技术实现思路
本专利技术的目的旨在解决上述至少一个问题,提供一种应用程序分发控制方法及装置。本专利技术的另一目的在于提供一种响应于应用程序分发控制请求的应用程序分发执行方法及装置。为了实现本专利技术的目的,本专利技术采用如下技术方案:一种应用程序分发控制方法,包括以下步骤:获取目标应用程序的特征信息及用户附加信息;通过远程接口上传所述特征信息及用户附加信息;格式化显示从远程接口获得的所述目标应用程序的特征信息及用户附加信息。具体的,所述特征信息为用于唯一性确定所述目标应用程序的特征信息。 较佳的,所述特征信息包括目标应用程序的包名,所述包名以图标形式进行格式化显示。较佳的,所述特征信息包括目标应用程序的版本号,所述版本号以文字形式进行格式化显示。具体的,所述附加信息包括目标应用程序的描述文字信息及与目标应用程序相关联的分类标签。具体的,所述方法将所述特征信息及附加信息格式化显示在同一用户界面中。具体的,所述用户界面包括对所述目标应用程序进行评价的按钮,该按钮用于接收点击操作指令,以便生成相应累加指令通过远程接口发送至服务端,由服务端更新评价数量后与所述目标应用程序对应存储于数据库。进一步的,所述用户界面还包括静态文本框,其显示的数字用于表征对所述目标应用程序进行评价的用户数量,所述静态文本框接收对所述数字进行更新的指令,更新该数字。进一步的,所述用户界面还包括对目标应用程序发表评论的按钮,该按钮接收点击操作指令,显示输入对话框,以接收并更新用户输入的评论信息。具体的,所述用户输入的评论信息通过远程接口上传至服务器,与所述目标应用程序对应存储于数据库。进一步的,所述用户界面还包括一个用于发布目标应用程序的按钮,该按钮接收点击操作指令,激活一个用于确定该目标应用程序的特征信息以及接收所述附加信息的用户界面。进一步的,所述方法还提供另一个用户界面,用于格式化显示由用户推荐的与预设话题相关的至少一个目标应用程序的特征信息及附加信息。具体的,多个所述的预设话题被显示于目录列表区域中,作用于任意预设话题操作指令导致弹出显示该预设话题相关的目标应用程序的特征信息及附加信息的用户界面。具体的,所述预设话题的用户界面包括对与预设话题相关的推荐应用程序发表评论的按钮,该按钮接收点击操作指令,显示输入对话框,以接收并更新用户输入的评论信息。具体的,所述用户输入的评论信息通过远程接口上传至服务端,与所述推荐应用程序对应存储于数据库。具体的,所述方法还包括接收对格式化显示的目标应用程序发布者的用户帐号头像的点击指令,响应于该指令提供用户界面,在该用户界面中格式化显示从远程接口获取的该发布者的历史访问应用程序相关的特征信息。可选的,所述发布者的历史访问应用程序包括该用户已安装的应用程序、已发布的目标应用程序和/或曾经下载的应用程序。具体的,向远程接口上传成功后,即自动从远程接口获取所述目标应用程序的特征信息和附加信息并随即对其进行格式化显示。一种应用程序分发执行方法,包括以下步骤:接收待发布应用程序的特征信息及其用户附加信息;将该特征信息及用户附加信息与待发布应用程序安装文件关联性存储于数据库以接受对该应用程序的发布;响应于远程请求而反馈所述数据库中存储的与已发布应用程序相关联的特征信息及用户附加信息。具体的,所述特征信息为用于唯一性确定所述目标应用程序的特征信息。具体的,所述用户附加信息包括目标应用程序的描述文字信息及与目标应用程序相关联的分类标签。具体的,响应于与该远程请求同源的另一包含用户对已发布应用程序附加的反馈信息的远程请求,更新数据库中关联于该已发布应用程序的用户反馈信息,反馈更新后的用户反馈信息。具体的,所述用户对已发布应用程序的反馈信息包括发表评论的用户数量信息和/或进行评价的用户数量信息。进一步的,基于所述反馈信息和/或已发布应用程序的发布时间对数据库中的已发布应用程序进行排序。具体的,所述方法还包括响应于查询请求,反馈所述数据库中存储的用户的历史访问应用程序相关联的特征信息。进一步的,所述用户的历史访问应用程序包括用户的已安装应用程序、已发布应用程序和/或曾经下载的应用程序。具体的,所述接收待发布应用程序的特征信息及其用户附加信息的步骤中,仅接收具有合法邀请码的特征信息及用户附加信息,所述邀请码由本机向特定用户预先发送。一种应用程序分发控制装置,包括:获取模块:用于获取目标应用程序的特征信息及用户附加信息;上传模块:用于通过远程接口上传所述特征信息及用户附加信息;显示模块:用于格式化显示从远程接口获得的所述目标应用程序的特征信息及附加信息。具体的,所述特征信息为用于唯一性确定所述目标应用程序的特征信息。具体的,所述特征信息包括目标应用程序的包名,所述包名以图标方式进行格式化显示。具体的,所述特征信息包括目标应用程序的版本号,所述版本号以文字形式进行格式化显示。具体的,所述用户附加信息包括目标应用程序的描述文字信息及与目标应用程序相关联的分类标签。具体的,所述显示模块将所述特征信息及用户附加信息格式化显示在同一用户界面中。进一步的,所述显示模块还提供另一个用户界面,用于格式化显示由用户推荐的与预设话题相关的至少一个目标应用程序的特征信息及附加信息。一种应用程序分发执行装置,包括:接收模块:用于接收待发布应用程序的特征信息及用户附加信息;存储模块:用于将该特征信息及用户附加信息与待发布应用程序安装文件关联性存储于数据库以接受对该应用程序的发布;响应模块:用于响应于远程请求而反馈所述数据库中存储的与已发布应用程序相关联的特征信息及用户附加信息。具体的,所述特征信息为用于唯一性确定所述目标应用程序的特征信息。具体的,所述用户附加信息包括目标应用程序的描述文字信息及与目标应用程序相关联的分类标签。具体的,所述响应模块响应于与该远程请求同源的另一包含用户对已发布应用程序附加的反馈信息的远程请求,更新数据库中关联于该已发布应用程序的用户反馈信息,反馈更新后的用户反馈信息。具体的,所述用户对已发布应用程序的反馈信息包括发表评论的用户数量信息和/或进行评价的用户数量信息。进一步的,所述装置还包括排序模块,基于所述反馈信息和/或已发布应用程序的发布时间对数据库中的已发布应用程序进行排序。[0058当前第1页1 2 3 4 5 本文档来自技高网...

【技术保护点】
一种应用程序分发控制方法,其特征在于,包括以下步骤:获取目标应用程序的特征信息及用户附加信息;通过远程接口上传所述特征信息及用户附加信息;格式化显示从远程接口获得的所述目标应用程序的特征信息及用户附加信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:林哲曹文彬张德成邹雪梅邹蕾陈俊斌
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1