利索能及
我要发布
收藏
专利号: 2018106222865
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-19
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种系统组件显示方法,其特征在于,包括:接收系统登录请求,并从所述系统登录请求中提取用户身份标识;

获取在预设的统计时段内与所述用户身份标识对应的系统组件使用记录;

根据与所述用户身份标识对应的系统组件使用记录分别计算预设的系统组件集合中的各个系统组件的使用率;

根据与所述用户身份标识对应的系统组件使用记录计算系统组件显示个数;

按照所述系统组件显示个数从所述系统组件集合中选取使用率最高的系统组件作为优选系统组件;

将所述优选系统组件显示在系统登录后的初始界面上;

所述根据与所述用户身份标识对应的系统组件使用记录分别计算预设的系统组件集合中的各个系统组件的使用率包括:将所述统计时段划分为T个子时段,T为正整数;

分别统计各个系统组件在各个子时段内被使用的次数,以及每次的使用时长;

根据下式分别计算各个系统组件的使用率:其中,n为系统组件的序号,1≤n≤N,N为系统组件的数目,t为子时段按照时间先后顺序依次排列的的序号,1≤t≤T,m为系统组件被使用的序号,1≤m≤Mn,t,Mn,t为第n个系统组件在第t个子时段内被使用的次数,ShowTimen,t,m为第n个系统组件在第t个子时段内第m次被使用的使用时长,Weightt为第t个子时段的权重系数,且Weightt

2.根据权利要求1所述的系统组件显示方法,其特征在于,所述根据与所述用户身份标识对应的系统组件使用记录计算系统组件显示个数包括:分别统计在各个子时段内登录系统的次数,以及每次登录系统后使用的系统组件数目;

根据下式计算所述系统组件显示个数:其中,l为登录次数的序号,且1≤l≤Lt,Lt为在第t个子时段内登录系统的次数,WidgetNumt,l为在第t个子时段内第l次登录系统后使用的系统组件数目,SN为所述系统组件显示个数。

3.根据权利要求1所述的系统组件显示方法,其特征在于,还包括:若与所述用户身份标识对应的系统组件使用记录为空,则在预设的组织架构列表中查询所述用户身份标识所属的分组;

从所述用户身份标识所属的分组中获取各个参考身份标识,所述参考身份标识为除所述用户身份标识之外的其它身份标识;

分别获取在所述统计时段内与所述参考身份标识对应的系统组件使用记录;

根据与所述参考身份标识对应的系统组件使用记录分别计算所述系统组件集合中的各个系统组件的使用率;

根据与所述参考身份标识对应的系统组件使用记录计算系统组件显示个数;

按照所述系统组件显示个数从所述系统组件集合中选取使用率最高的系统组件作为优选系统组件;

将所述优选系统组件显示在系统登录后的初始界面上。

4.根据权利要求3所述的系统组件显示方法,其特征在于,所述根据与所述参考身份标识对应的系统组件使用记录分别计算所述系统组件集合中的各个系统组件的使用率包括:将所述统计时段划分为T个子时段,T为正整数;

分别统计各个系统组件在各个子时段内被各个参考身份标识的用户使用的次数,以及每次的使用时长;

根据下式分别计算各个系统组件的使用率:其中,n为系统组件的序号,1≤n≤N,N为系统组件的数目,t为子时段按照时间先后顺序依次排列的的序号,1≤t≤T,c为参考身份标识的序号,1≤c≤C,C为参考身份标识的数目,m为系统组件被使用的序号,1≤m≤Mc,n,t,Mc,n,t为第n个系统组件在第t个子时段内被第c个参考身份标识的用户使用的次数,ColShowTimec,n,t,m为第n个系统组件在第t个子时段内第m次被第c个参考身份标识的用户使用的使用时长,Affectoic为第c个参考身份标识的用户的权重系数,ImpDegn为第n个系统组件的使用率。

5.根据权利要求4所述的系统组件显示方法,其特征在于,所述根据与所述参考身份标识对应的系统组件使用记录计算系统组件显示个数包括:分别统计在各个子时段内各个参考身份标识的用户登录系统的次数,以及每次登录系统后使用的系统组件数目;

根据下式计算所述系统组件显示个数:其中,l为登录次数的序号,且1≤l≤Lc,t,Lc,t为第c个参考身份标识的用户在第t个子时段内登录系统的次数,ColWidgetNumc,t,l为第c个参考身份标识的用户在第t个子时段内第l次登录系统后使用的系统组件数目,SN为所述系统组件显示个数。

6.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,其特征在于,所述计算机可读指令被处理器执行时实现如权利要求1至5中任一项所述的系统组件显示方法的步骤。

7.一种系统组件显示终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,其特征在于,所述处理器执行所述计算机可读指令时实现如下步骤:

接收系统登录请求,并从所述系统登录请求中提取用户身份标识;

获取在预设的统计时段内与所述用户身份标识对应的系统组件使用记录;

根据与所述用户身份标识对应的系统组件使用记录分别计算预设的系统组件集合中的各个系统组件的使用率;

根据与所述用户身份标识对应的系统组件使用记录计算系统组件显示个数;

按照所述系统组件显示个数从所述系统组件集合中选取使用率最高的系统组件作为优选系统组件;

将所述优选系统组件显示在系统登录后的初始界面上;

所述根据与所述用户身份标识对应的系统组件使用记录分别计算预设的系统组件集合中的各个系统组件的使用率包括:将所述统计时段划分为T个子时段,T为正整数;

分别统计各个系统组件在各个子时段内被使用的次数,以及每次的使用时长;

根据下式分别计算各个系统组件的使用率:其中,n为系统组件的序号,1≤n≤N,N为系统组件的数目,t为子时段按照时间先后顺序依次排列的的序号,1≤t≤T,m为系统组件被使用的序号,1≤m≤Mn,t,Mn,t为第n个系统组件在第t个子时段内被使用的次数,ShowTimen,t,m为第n个系统组件在第t个子时段内第m次被使用的使用时长,Weightt为第t个子时段的权重系数,且Weightt

8.根据权利要求7所述的系统组件显示终端设备,其特征在于,所述根据与所述用户身份标识对应的系统组件使用记录计算系统组件显示个数包括:分别统计在各个子时段内登录系统的次数,以及每次登录系统后使用的系统组件数目;

根据下式计算所述系统组件显示个数:其中,l为登录次数的序号,且1≤l≤Lt,Lt为在第t个子时段内登录系统的次数,WidgetNumt,l为在第t个子时段内第l次登录系统后使用的系统组件数目,SN为所述系统组件显示个数。