首页 / 专利库 / 资料储存系统 / 数据仓库 / 一种根据用户使用习惯动态快速加载模块的方法

一种根据用户使用习惯动态快速加载模的方法

阅读:773发布:2020-05-11

专利汇可以提供一种根据用户使用习惯动态快速加载模的方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种根据用户使用习惯动态快速加载模 块 的方法,S1、在APP使用前,通过功能分割模块使APP提供模块化功能的管理,每个功能模块可以看作一个独立的黑盒子,通过开放的 接口 ,可以实现盒子提供的功能,同时也可以对盒子打分,本发明涉及APP功能管理技术领域。该根据用户使用习惯动态快速加载模块的方法,通过用户的使用习惯,实现快速进入用户期望的页面,即打开APP即可进入期望看到的页面,相对于传统的方式,每次打开应用时都要先进入首页,然后再通过点击的方式,进入的落地页,省去了不必要的点击操作和多次页面跳转的步骤。,下面是一种根据用户使用习惯动态快速加载模的方法专利的具体信息内容。

1.一种根据用户使用习惯动态快速加载模的方法,其特征在于:具体包括以下步骤:
S1、在APP使用前,通过功能分割模块使APP提供模块化功能的管理,每个功能模块可以看作一个独立的黑盒子,通过开放的接口,可以实现盒子提供的功能,同时也可以对盒子打分;
S2、在使用户操作模块时,即用户每次打开移动APP进行操作时,将用户经常点击的商品、停留时间最长的页面、最近的下单情况(如买了电脑,有查询物流的需求)、经常进入的模块等数据,加密后上报到服务器,通过云服务器将数据发送至用户习惯分析模块用于接下来的分析用户行为分析并记录,当前用户再次打开APP时,客户端界面就会第一时间进入订单类表页面;
S3、在用户习惯分析模块分析完毕后,会将分析数据发送至数据仓库,在用户对各个模块进行打分时,可以通过客户端功能管理系统中的功能打分模块进行打分,在打分前功能打分模块会读取数据仓库中的用户的使用历史数据,通过功能打分模块,得出每个功能模块相对该用户的得分情况进行排序,并制作成得分列表,功能打分模块可设定若干打分条件,如根据用户性别、用户喜好、经常使用的功能、最新是否下单等;
S4、在用户下次使用APP时,客户端界面会发送网络请求,获取打分后的功能列表,根据已经排序的功能列表,确认需要加载模块,APP通过代理的方式,管理各功能模块,获取到实际需要进入的模块的后,通过代理模块,实现快速进入功能模块。
2.根据权利要求1所述的一种根据用户使用习惯动态快速加载模块的方法,其特征在于:所述客户端功能管理系统包括代理模块、得分列表和功能打分模块,所述功能打分模块的输出端与得分列表的输入端连接,并且得分列表的输出端与代理模块的输入端连接,所述代理模块的输入端与云服务器的输入端连接,所述得分列表与云服务器实现双向连接。
3.根据权利要求1所述的一种根据用户使用习惯动态快速加载模块的方法,其特征在于:所述用户操作模块的输出端与云服务器的输入端连接,所述云服务器与用户习惯分析模块实现双向连接,所述用户习惯分析模块的输出端与数据仓库的输入端连接,并且数据仓库的输出端与功能打分模块的输入端连接,所述用户操作模块的输出端与功能打分模块的输入端连接。
4.根据权利要求1所述的一种根据用户使用习惯动态快速加载模块的方法,其特征在于:所述云服务器与功能分割模块实现双向连接,所述云服务器与客户端界面实现双向连接。
5.根据权利要求1所述的一种根据用户使用习惯动态快速加载模块的方法,其特征在于:所述用户习惯分析模块是以大数据基础,用户的历史购物、经常使用的功能、关注的商品、最近下单情况等,也可以是人工干预,手动配置等方式。
6.根据权利要求1所述的一种根据用户使用习惯动态快速加载模块的方法,其特征在于:所述功能打分模块根据权重打分的相关算法为,功能分值=用户性别权重*N1+用户喜好权限*N2+常用功能权重*N3+商家活动权重*N4+…,其中N1、 N2、N3、N4、N5…为分值权重比例。
7.根据权利要求1所述的一种根据用户使用习惯动态快速加载模块的方法,其特征在于:所述功能模块的作用为当需要启动某一功能时,先访问代理模块,由代理模块,访问实际功能模块。
8.根据权利要求1所述的一种根据用户使用习惯动态快速加载模块的方法,其特征在于:客户端功能管理系统主要负责所有功能模块的管理,根据打分模块,评出的得分情况,确定各模块的优先级,最终确定在用户打开APP时,需要加载哪个模块。

说明书全文

一种根据用户使用习惯动态快速加载模的方法

技术领域

[0001] 本发明涉及APP功能管理技术领域,具体为一种根据用户使用习惯动态快速加载模块的方法。

背景技术

[0002] APP是指安装在智能手机上的软件,需要有相应的手机系统来运行。其主要功能是完善原始系统的不足与个性化,使手机功能更加完善,为用户提供更丰富的使用体验,传统的APP,打开APP的一般的流程为:点击应用程序,进入程序欢迎页面开始loading,欢迎页面执行完成后,进入APP首页,展示各种程序入口,点击对应入口后,进入模块落地页;以订单页为例,要经过如下步骤,才能进入页面:打开某APP,欢迎页面开始loading,进入首页,手动点击“我的”,在我的页面点击“我的订单”,最终才能进入我的订单页。
[0003] 从上述情况分析,要进入我的订单页面,需要经历好几个页面:依次要经过“欢迎页”、“首页”、“我的”、“详情页”;在这个过程中,同时需要点击“我的”、“我的订单”按钮等操作,操作繁琐,浪费时间,需要点击好几次,才能进入用户期望的落地页。

发明内容

[0004] 针对现有技术的不足,本发明提供了一种根据用户使用习惯动态快速加载模块的方法,解决了目前现有的APP在使用时操作繁琐,浪费时间,需要点击好几次,才能进入用户期望的落地页的问题。
[0005] 为实现以上目的,本发明通过以下技术方案予以实现:一种根据用户使用习惯动态快速加载模块的方法,具体包括以下步骤:S1、在APP使用前,通过功能分割模块使APP提供模块化功能的管理,每个功能模块可以看作一个独立的黑盒子,通过开放的接口,可以实现盒子提供的功能,同时也可以对盒子打分;
S2、在使用户操作模块时,即用户每次打开移动APP进行操作时,将用户经常点击的商品、停留时间最长的页面、最近的下单情况、经常进入的模块等数据,加密后上报到服务器,通过云服务器将数据发送至用户习惯分析模块用于接下来的分析用户行为分析并记录,当前用户再次打开APP时,客户端界面就会第一时间进入订单类表页面;
S3、在用户习惯分析模块分析完毕后,会将分析数据发送至数据仓库,在用户对各个模块进行打分时,可以通过客户端功能管理系统中的功能打分模块进行打分,在打分前功能打分模块会读取数据仓库中的用户的使用历史数据,通过功能打分模块,得出每个功能模块相对该用户的得分情况进行排序,并制作成得分列表,功能打分模块可设定若干打分条件,如根据用户性别、用户喜好、经常使用的功能、最新是否下单等;
S4、在用户下次使用APP时,客户端界面会发送网络请求,获取打分后的功能列表,根据已经排序的功能列表,确认需要加载模块,APP通过代理的方式,管理各功能模块,获取到实际需要进入的模块的后,通过代理模块,实现快速进入功能模块。
[0006] 优选的,所述客户端功能管理系统包括代理模块、得分列表和功能打分模块,所述功能打分模块的输出端与得分列表的输入端连接,并且得分列表的输出端与代理模块的输入端连接,所述代理模块的输入端与云服务器的输入端连接,所述得分列表与云服务器实现双向连接。
[0007] 优选的,所述用户操作模块的输出端与云服务器的输入端连接,所述云服务器与用户习惯分析模块实现双向连接,所述用户习惯分析模块的输出端与数据仓库的输入端连接,并且数据仓库的输出端与功能打分模块的输入端连接,所述用户操作模块的输出端与功能打分模块的输入端连接。
[0008] 优选的,所述云服务器与功能分割模块实现双向连接,所述云服务器与客户端界面实现双向连接。
[0009] 优选的,所述用户习惯分析模块是以大数据基础,用户的历史购物、经常使用的功能、关注的商品、最近下单情况等,也可以是人工干预,手动配置等方式。
[0010] 优选的,所述功能打分模块根据权重打分的相关算法为,功能分值=用户性别权重*N1+用户喜好权限*N2+常用功能权重*N3+商家活动权重*N4+…,其中N1、 N2、N3、N4、N5…为分值权重比例。
[0011] 优选的,所述功能模块的作用为当需要启动某一功能时,先访问代理模块,由代理模块,访问实际功能模块。
[0012] 优选的,客户端功能管理系统主要负责所有功能模块的管理,根据打分模块,评出的得分情况,确定各模块的优先级,最终确定在用户打开APP时,需要加载哪个模块。
[0013] 有益效果本发明提供了一种根据用户使用习惯动态快速加载模块的方法。与现有技术相比具备以下有益效果:
(1)、该根据用户使用习惯动态快速加载模块的方法,通过S2、在使用户操作模块时,即用户每次打开移动APP进行操作时,将用户经常点击的商品、停留时间最长的页面、最近的下单情况、经常进入的模块等数据,加密后上报到云服务器,通过云服务器将数据发送至用户习惯分析模块用于接下来的分析用户行为分析并记录,当前用户再次打开APP时,客户端界面就会第一时间进入订单类表页面,通过用户的使用习惯,实现快速进入用户期望的页面,即打开APP即可进入期望看到的页面,相对于传统的方式,每次打开应用时都要先进入首页,然后再通过点击的方式,进入的落地页,省去了不必要的点击操作和多次页面跳转的步骤。
[0014] (2)、该根据用户使用习惯动态快速加载模块的方法,通过S3、在用户习惯分析模块分析完毕后,会将分析数据发送至数据仓库,在用户对各个模块进行打分时,可以通过客户端功能管理系统中的功能打分模块进行打分,在打分前功能打分模块会读取数据仓库中的用户的使用历史数据,通过功能打分模块,得出每个功能模块相对该用户的得分情况进行排序,并制作成得分列表,S4、在用户下次使用APP时,客户端界面会发送网络请求,获取打分后的功能列表,根据已经排序的功能列表,确认需要加载模块,APP通过代理的方式,管理各功能模块,获取到实际需要进入的模块的后,通过代理模块,实现快速进入功能模块,将APP功能分割成多个模块,根据AI算法模块评分系统,得出客户端根据功能列表的得分情况,实现动态、快速加载高评分模块,为用户使用带来了方便。附图说明
[0015] 图1为本发明系统的结构原理框图;图2为本发明用户使用行为及数据收集的流程图
图3为本发明客户端模块管理的流程图;
图4为本发明代理模块运行的流程图。

具体实施方式

[0016] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0017] 请参阅图1-4,本发明提供一种技术方案:一种根据用户使用习惯动态快速加载模块的方法,具体包括以下步骤:S1、在APP使用前,通过功能分割模块使APP提供模块化功能的管理,每个功能模块可以看作一个独立的黑盒子,通过开放的接口,可以实现盒子提供的功能,同时也可以对盒子打分;
S2、在使用户操作模块时,即用户每次打开移动APP进行操作时,将用户经常点击的商品、停留时间最长的页面、最近的下单情况、经常进入的模块等数据,加密后上报到云服务器,通过云服务器将数据发送至用户习惯分析模块用于接下来的分析用户行为分析并记录,当前用户再次打开APP时,客户端界面就会第一时间进入订单类表页面;
S3、在用户习惯分析模块分析完毕后,会将分析数据发送至数据仓库,在用户对各个模块进行打分时,可以通过客户端功能管理系统中的功能打分模块进行打分,在打分前功能打分模块会读取数据仓库中的用户的使用历史数据,通过功能打分模块,得出每个功能模块相对该用户的得分情况进行排序,并制作成得分列表,功能打分模块可设定若干打分条件,如根据用户性别、用户喜好、经常使用的功能、最新是否下单等;
S4、在用户下次使用APP时,客户端界面会发送网络请求,获取打分后的功能列表,根据已经排序的功能列表,确认需要加载模块,APP通过代理的方式,管理各功能模块,获取到实际需要进入的模块的后,通过代理模块,实现快速进入功能模块。
[0018] 本发明中,所述客户端功能管理系统包括代理模块、得分列表和功能打分模块,所述功能打分模块的输出端与得分列表的输入端连接,并且得分列表的输出端与代理模块的输入端连接,所述代理模块的输入端与云服务器的输入端连接,所述得分列表与云服务器实现双向连接。
[0019] 本发明中,所述用户操作模块的输出端与云服务器的输入端连接,所述云服务器与用户习惯分析模块实现双向连接,所述用户习惯分析模块的输出端与数据仓库的输入端连接,并且数据仓库的输出端与功能打分模块的输入端连接,所述用户操作模块的输出端与功能打分模块的输入端连接。
[0020] 本发明中,所述云服务器与功能分割模块实现双向连接,所述云服务器与客户端界面实现双向连接。
[0021] 本发明中,所述用户习惯分析模块是以大数据为基础,用户的历史购物、经常使用的功能、关注的商品、最近下单情况等,也可以是人工干预,手动配置等方式。
[0022] 本发明中,所述功能打分模块根据权重打分的相关算法为,功能分值=用户性别权重*N1+用户喜好权限*N2+常用功能权重*N3+商家活动权重*N4+…,其中N1、 N2、N3、N4、N5…为分值权重比例,功能打分模块可以是一个打分系统,也可以是一种人工设定的方式(如人工设定,A用户充值模块得分最高),也可以是一个设定的规则(如用户刚下了单,命中规则时,将订单模块优先级设定最高,即得分最高,即下次该用户进入APP时,首先进入订单模块)。
[0023] 本发明中,所述功能模块的作用为当需要启动某一功能时,先访问代理模块,由代理模块,访问实际功能模块。
[0024] 本发明中,客户端功能管理系统主要负责所有功能模块的管理,根据打分模块,评出的得分情况,确定各模块的优先级,最终确定在用户打开APP时,需要加载哪个模块。
[0025] 举例场景1如当前用户已经下单,购买了某件商品,服务端后台,通过用户的历史使用数据分析,系统判定当前用户特别关注订单的状态(即订单模块评分最高),当前用户再次打开APP时,就会第一时间进入订单类表页面。
[0026] 举例场景2用户经常使用某一功能,如充值,当用户再次打开APP时,直接进入该功能模块。
[0027] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0028] 尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈