当前位置: 首页 > 专利查询>李琦专利>正文

软件功能模块配置方法、装置、软件产品及存储介质制造方法及图纸

技术编号:24937344 阅读:48 留言:0更新日期:2020-07-17 20:48
本发明专利技术提供一种软件功能模块配置方法、装置、软件产品及存储介质,该方法通过在监听到更新指令时,获取目标用户对各预设关联软件产品的各软件功能模块的使用数据;对使用数据进行统计分析,以生成行为数据表;根据行为数据表分别确定目标用户对各软件功能模块的需求指标,以更新目标用户的功能需求表;根据功能需求表对待配置软件产品的功能模块进行配置,使得待配置软件产品具备功能需求表中的软件功能模块。解决了传统通过机械化产品迭代的方式来优化产品,无法满足用户个性化需求的痛点;智能适配不同用户的产品需求;有利于用户快速访问常用产品功能;同时帮助互联网产品增多用户流量,提升用户粘性。

【技术实现步骤摘要】
软件功能模块配置方法、装置、软件产品及存储介质
本专利技术涉及计算机
,尤其涉及软件功能模块配置方法、装置、软件产品及存储介质。
技术介绍
在互联网早期,互联网产品相对匮乏,产品和用户处于供不应求的状态,对于用户来说,有产品可以使用就已经很能满足需求了,也没有过多的选择的要求。随着互联网市场的发展,衍生了很多的互联网产品,有面向C端(客户)的,有面向B端(企业/组织)的,各类产品层出不穷,已经处于供大于求的状态,产品的增多和丰富,让用户的流动性也开始增大,用户在不同的产品中都可以满足需求,怎样增多用户流量和提升用户粘性也成了互联网产品的一大痛点。现有的很多产品都是固化一些功能,提供给用户使用,产品投入市场后,进行常规或者机械化的产品迭代来满足用户新的需求,并没有实际解决用户希望根据自身需求主动选择产品功能的需求的问题。
技术实现思路
本专利技术提供的软件功能模块配置方法、装置、软件产品及存储介质,主要解决的技术问题是:如何更灵活地满足不同用户对软件产品功能的实际需求。为解决上述技术问题,本专利技术提供一种软件功能模块配置方法,包括:在监听到更新指令时,获取目标用户对各预设关联软件产品的各软件功能模块的使用数据;对所述使用数据进行统计分析,以生成行为数据表;所述行为数据表包含所述目标用户对所述各预设关联软件产品的各软件功能模块的使用频率和/或使用时长;根据所述行为数据表分别确定所述目标用户对各所述软件功能模块的需求指标,以更新所述目标用户的功能需求表;<br>根据所述功能需求表对待配置软件产品的功能模块进行配置,使得所述待配置软件产品具备所述功能需求表中的软件功能模块。可选的,所述更新指令包括设定更新周期到达或者接收到外部对所述待配置软件产品的启动指令。可选的,所述预设关联软件产品包括给与所述待配置软件产品进行用户使用数据获取权限的软件产品。可选的,所述根据所述行为数据表分别确定所述目标用户对各所述软件功能模块的需求指标包括:获取使用时长与权重之间的对应关系,确定所述目标用户对所述软件功能模块的使用时长对应的目标权重;利用所述目标权重对所述软件功能模块的使用频率进行加权计算,得到所述目标用户对所述软件功能模块的需求指标。可选的,所述更新所述目标用户的功能需求表包括:将达到需求指标阈值的软件功能模块添加到所述功能需求表中,将未达到所述需求指标阈值的软件功能模块从所述功能需求表中移除。本专利技术还提供一种软件功能模块配置装置,包括:监听模块,用于监听更新指令,并在监听到更新指令时,通知数据获取模块;所述数据获取模块,用于在接收到所述监听模块的通知时,获取目标用户对各预设关联软件产品的各软件功能模块的使用数据;数据处理模块,用于对所述使用数据进行统计分析,以生成所述目标用户的行为数据表;所述行为数据表包含所述目标用户对所述各预设关联软件产品的各软件功能模块的使用频率和/或使用时长;需求处理模块,用于根据所述行为数据表分别确定所述目标用户对各所述软件功能模块的需求指标,以更新所述目标用户的功能需求表;配置模块,用于根据所述功能需求表对待配置软件产品的功能模块进行配置,使得所述待配置软件产品具备所述功能需求表中的软件功能模块。可选的,所述需求处理模块用于获取使用时长与权重之间的对应关系,确定所述目标用户对所述软件功能模块的使用时长对应的目标权重;利用所述目标权重对所述软件功能模块的使用频率进行加权计算,得到所述目标用户对所述软件功能模块的需求指标。可选的,所述需求处理模块用于将达到需求指标阈值的软件功能模块添加到所述功能需求表中,将未达到所述需求指标阈值的软件功能模块从所述功能需求表中移除。本专利技术还提供一种软件产品,包括如上任一项所述的软件功能模块配置装置。本专利技术还提供一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上所述的软件功能模块配置方法的步骤。本专利技术的有益效果是:根据本专利技术提供的软件功能模块配置方法、装置、软件产品及存储介质,该方法通过在监听到更新指令时,获取目标用户对各预设关联软件产品的各软件功能模块的使用数据;对使用数据进行统计分析,以生成行为数据表;行为数据表包含目标用户对各预设关联软件产品的各软件功能模块的使用频率和/或使用时长;根据行为数据表分别确定目标用户对各软件功能模块的需求指标,以更新目标用户的功能需求表;根据功能需求表对待配置软件产品的功能模块进行配置,使得待配置软件产品具备功能需求表中的软件功能模块。解决了传统通过机械化产品迭代的方式来优化产品,无法满足用户个性化需求的痛点;智能适配不同用户的产品需求;有利于用户快速访问常用产品功能;同时帮助互联网产品增多用户流量,提升用户粘性。附图说明图1为本专利技术实施例一的软件功能模块配置方法流程示意图;图2为本专利技术实施例一的软件功能模块配置系统结构示意图;图3为本专利技术实施例二的软件功能模块配置装置结构示意图;图4为本专利技术实施例三的软件产品结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本专利技术作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例一:为了解决传统通过机械化产品迭代的方式来优化产品,无法满足用户个性化需求的痛点,本实施例提供一种软件功能模块配置方法,自动给用户配置需求量比较大的软件功能,方便用户进行相关软件功能的快速访问使用,有效节省了用户查找不同软件功能的时间,精准用户需求,提升用户对产品的粘性;同时也帮助产品记录了各个软件功能的使用情况,帮助软件产品沉淀进行功能删减,提升产品性能。请参见图1,该软件功能模块配置方法主要包括如下步骤:S101、在监听到更新指令时,获取目标用户对各预设关联软件产品的各软件功能模块的使用数据。本实施例中,更新指令包括设定更新周期到达,或者是接收到外部对待配置软件产品的启动指令。其中,设定更新周期可以根据实际需求灵活设置,例如设置为一天、一周等。当设定更新周期为一天时,相当于每天某固定时刻,系统将确定监听到更新指令,从而触发对使用数据获取。也可以是,当用户点击软件产品桌面图标,以启动该应用时,系统确定监听到更新指令,从而触发对使用数据的获取。当监听到更新指令时,获取目标用户对各预设关联软件产品的使用数据。在此之前,待配置软件产品需要取得各预设关联软件产品的授权,以获取用户的使用数据;即预设关联软件产品为给与待配置软件产品进行用户使用数据获取权限的软件产品。若不能取得授权,则无法获取用户的使用数据。需要说明的是,这里目标用户的使用数据,主要是针对软件功能模块的使用数据。应当理解的是,一件软件产品中通常内置有多个软件功能模块,用户对软件产品的使用,通常就是对软件产品中功能模块的使用。本文档来自技高网...

【技术保护点】
1.一种软件功能模块配置方法,其特征在于,包括:/n在监听到更新指令时,获取目标用户对各预设关联软件产品的各软件功能模块的使用数据;/n对所述使用数据进行统计分析,以生成行为数据表;所述行为数据表包含所述目标用户对所述各预设关联软件产品的各软件功能模块的使用频率和/或使用时长;/n根据所述行为数据表分别确定所述目标用户对各所述软件功能模块的需求指标,以更新所述目标用户的功能需求表;/n根据所述功能需求表对待配置软件产品的功能模块进行配置,使得所述待配置软件产品具备所述功能需求表中的软件功能模块。/n

【技术特征摘要】
1.一种软件功能模块配置方法,其特征在于,包括:
在监听到更新指令时,获取目标用户对各预设关联软件产品的各软件功能模块的使用数据;
对所述使用数据进行统计分析,以生成行为数据表;所述行为数据表包含所述目标用户对所述各预设关联软件产品的各软件功能模块的使用频率和/或使用时长;
根据所述行为数据表分别确定所述目标用户对各所述软件功能模块的需求指标,以更新所述目标用户的功能需求表;
根据所述功能需求表对待配置软件产品的功能模块进行配置,使得所述待配置软件产品具备所述功能需求表中的软件功能模块。


2.如权利要求1所述的软件功能模块配置方法,其特征在于,所述更新指令包括设定更新周期到达或者接收到外部对所述待配置软件产品的启动指令。


3.如权利要求1所述的软件功能模块配置方法,其特征在于,所述预设关联软件产品包括给与所述待配置软件产品进行用户使用数据获取权限的软件产品。


4.如权利要求1-3任一项所述的软件功能模块配置方法,其特征在于,所述根据所述行为数据表分别确定所述目标用户对各所述软件功能模块的需求指标包括:
获取使用时长与权重之间的对应关系,确定所述目标用户对所述软件功能模块的使用时长对应的目标权重;利用所述目标权重对所述软件功能模块的使用频率进行加权计算,得到所述目标用户对所述软件功能模块的需求指标。


5.如权利要求4所述的软件功能模块配置方法,其特征在于,所述更新所述目标用户的功能需求表包括:将达到需求指标阈值的软件功能模块添加到所述功能需求表中,将未达到所述需求指标阈值的软件功能模块从所述功能需求表中移除。


6.一种软件功能模块配置...

【专利技术属性】
技术研发人员:李琦
申请(专利权)人:李琦
类型:发明
国别省市:重庆;50

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

1