一种应用软件评级方法及装置制造方法及图纸

技术编号:4028415 阅读:223 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种应用软件评级方法,包括:获取用户对应用软件的操作;当所述操作与预设的行为类型相匹配时,调用所述预设的行为类型对应的数值更新所述应用软件的等级;显示所述应用软件的等级。相应地,本发明专利技术实施例还公开了一种应用软件评级装置。采用本发明专利技术,可简化用户的操作,实现应用软件等级的实时更新,提高应用软件评级的准确性,提升用户体验。

【技术实现步骤摘要】

本专利技术涉及软件商店
,尤其涉及一种对软件商店中的应用软件评级方法及装置
技术介绍
现有的应用软件的评级方法一般采用如下方案请参见图1,为现有的评级对话 框示意图;在用户卸载某应用软件时,自动弹出如图1所示的评级对话框,要求用户对软件 进行星标评级;请参见图2,为现有的星标评级菜单示意图;用户通过点选如图2所示的星 标评级菜单,实现对应用软件的评级。专利技术人在实施本专利技术的过程中发现,现有的应用软件的评级方案主要存在以下缺 陷1、评级方式单一。现有的评级方案只能通过点选星标(一般为一颗星至五颗星) 的方式来实现应用软件的评级,这种评级方式太过单一,并且需要用户手动进行操作,用户 体验性不高;2、对应用软件的评级不准确。由于现有的评级方案依靠用户的点选星标实现评 级,如果用户取消评级对话框或不点选星标评级菜单,则无法实现对应用软件的评级,从而 无法准确体现该应用软件的优劣,降低了用户体验。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种应用软件评级方法及装置,可 简化用户的操作,实现应用软件等级值的实时更新,提高应用软件评级的准确性,提升用户 体验。为了解决上述技术问题,本专利技术实施例提供了一种应用软件评级方法,包括获取用户对应用软件的操作;当所述操作与预设的行为类型相匹配时,调用所述预设的行为类型对应的数值更 新所述应用软件的等级;显示所述应用软件的等级。其中,所述预设的行为类型包括加分行为类型和减分行为类型;其中,所述加分行为类型包括以下行为类型中的任一种或多种向好友发送应用 软件推荐信息、发布对应用软件的好评、下载应用软件和点击浏览应用软件简介;所述减分 行为类型包括以下行为类型中的任一种或多种发布对应用软件的差评和卸载应用软件。其中,每一种行为类型对应于一种数值,所述数值包括分值或权重值。其中,所述调用所述预设的行为类型对应的数值更新所述应用软件的等级,包 括调用所述预设的行为类型对应的分值进行求和计算,以更新所述应用软件的等级 值;其中,每一种行为类型对应于一种分值。其中,所述调用所述预设的行为类型对应的数值更新所述应用软件的等级,包 括调用所述预设的行为类型对应的权重值进行加权求和或加权平均计算,以更新所 述应用软件的等级值;其中,每一种行为类型对应于一种权重值。其中,所述更新所述应用软件的等级值之后,还包括将更新后的所述应用软件的 等级值转换为所述应用软件的星值。其中,所述显示所述应用软件的等级包括根据所述应用软件的等级值和/或星值,对所述应用软件进行排序处理;其中,所 述排序处理后,按排序结果显示所述应用软件的等级。相应地,本专利技术实施例还提供了一种应用软件评级装置,包括检测模块,用于获取用户对应用软件的操作,并判断所述操作是否与预设的行为 类型相匹配;更新计算模块,用于当所述检测模块判断结果为是时,调用所述预设的行为类型 对应的数值更新所述应用软件的等级;显示模块,用于显示所述更新计算模块更新后的所述应用软件的等级。其中,所述装置还包括存储模块,用于存储预先设定的对应用软件的各种行为类型及所述各种行为类型 对应的数值,其中,所述数值包括分值或权重值;其中,所述对应用软件的各种行为类型包括加分行为类型和减分行为类型;其中,所述加分行为类型包括以下行为类型中的任一种或多种向好友发送应用 软件推荐信息、发布对应用软件的好评、下载应用软件和点击浏览应用软件简介;所述减分 行为类型包括以下行为类型中的任一种或多种发布对应用软件的差评和卸载应用软件。其中,所述更新计算模块包括第一更新计算单元,用于调用所述预设的行为类型对应的分值进行求和计算,以 更新所述应用软件的等级值;其中,每一种行为类型对应于一种分值。其中,所述更新计算模块包括第二更新计算单元,用于调用所述预设的行为类型对应的权重值进行加权求和或 加权平均计算,以更新所述应用软件的等级值;其中,每一种行为类型对应于一种权重值。其中,所述更新计算模块还包括转换单元,用于将所述第一更新计算单元或第二更新计算单元更新后的所述应用 软件的等级值转换为所述应用软件的星值;其中,所述第一更新计算单元和第二更新计算单元更新后的等级值和所述转换单 元转换后的星值供所述显示模块进行显示。实施本专利技术实施例,具有如下有益效果本专利技术实施例通过检测用户对应用软件的具体操作来实现应用软件的评级,将应 用软件的评级融入至用户的操作行为中,无需弹出对话框或点选具体的功能菜单,简化了 用户的操作,同时提高了应用软件评级的准确性,提升了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。图1为现有的评级对话框示意图;图2为现有的星标评级菜单示意图;图3为本专利技术的应用软件评级装置的第一实施例的结构示意图;图4为本专利技术的应用软件评级装置的第二实施例的结构示意图;图5为本专利技术的更新计算模块的第一实施例的结构示意图;图6为本专利技术的更新计算模块的第二实施例的结构示意图;图7为本专利技术的应用软件评级方法的第一实施例的流程图;图8为本专利技术的应用软件评级方法的第二实施例的流程图;图9为本专利技术的应用软件评级方法的第三实施例的流程图;图10为本专利技术的应用软件评级方法的第四实施例的流程图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本专利技术保护的范围。请参见图3,为本专利技术的应用软件评级装置的实施例的结构示意图;所述装置包 括检测模块10,用于获取用户对应用软件的操作,并判断所述操作是否与预设的行 为类型相匹配;具体实现中,用户可通过用户界面对应用软件实施各种操作,其包括但不限于以 下操作中的任一种或多种登陆软件商店(比如APP StordApplicationStore,软件应用 商店),coolmart (软件超市)),查询应用软件,向好友发送应用软件推荐信息,发布对应用 软件的好评,发布对应用软件的差评,下载应用软件,点击浏览应用软件简介,使用应用软 件和卸载应用软件。当用户对应用软件进行上述各种操作时,所述检测模块10获取所述操 作,并判断该操作是否为与预设的行为类型相匹配(相同或相似)的操作。更新计算模块20,用于当所述检测模块10判断结果为是时,调用所述预设的行为 类型对应的数值更新所述应用软件的等级;具体实现中,可预先设定每一种行为类型对应于一种数值,该数值表示该行为类 型对应用软件评分的影响力,其可以为分值或权重值,当所述检测模块10判断结果为是 时,即所述操作为某一预设的行为类型,则所述更新计算模块20调用所述预设的行为类型 对应的数值更新所述应用软件的等级。具体地,所述更新计算模块20可以调用所述预设的 行为类型对应的分值进行求和计算更新所述应用软件的等级,也可以调用所述预设的行为类型对应的权重值进行加权求和或加权平均计算更本文档来自技高网...

【技术保护点】
一种应用软件评级方法,其特征在于,包括:获取用户对应用软件的操作;当所述操作与预设的行为类型相匹配时,调用所述预设的行为类型对应的数值更新所述应用软件的等级;显示所述应用软件的等级。

【技术特征摘要】

【专利技术属性】
技术研发人员:郭晓涛周佳庆王文清
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

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

1