一种导航栏推荐方法及其系统的制作方法

文档序号:8298853阅读:524来源:国知局
一种导航栏推荐方法及其系统的制作方法
【技术领域】
[0001]本发明涉及计算机推荐技术领域,尤其涉及一种导航栏推荐方法及其系统。
【背景技术】
[0002]导航栏是各种软件中经常用到的一个功能,普遍用于内容分类、功能选择等几个方面。目前大多采用左右排列、横向移动选择,或者是纵向排列、竖向移动选择。此类设计,在导航项比较少的时候,操作简单明了,易于使用,但是,实际应用中,经常出现导航项过多的情况,这样会给用户造成一种负担,用户在操作导航栏的时候,无法快速切换到排名比较靠后的导航项,难以找到自己想要的内容或功能,增加了用户操作的步骤,为用户使用带来不便。

【发明内容】

[0003]鉴于上述现有技术的不足之处,本发明的目的在于提供一种导航栏推荐方法及其系统,旨在解决现有导航栏操作时无法快速切换到排名比较靠后的导航项的问题。
[0004]为了达到上述目的,本发明采取了以下技术方案:
一种导航栏推荐方法,其中,所述推荐方法包括:A、记录用户使用导航栏的操作数据,B、依据所述操作数据设置一触发阈值,C、检测到用户使用导航栏的操作达到所述触发阈值时,将导航栏切换为推荐导航栏。
[0005]所述的导航栏推荐方法,其中,所述操作数据包括:触控位置,触控次数,单位时间内触控次数。
[0006]所述的导航栏推荐方法,其中,所述阈值具体通过加权平均、K-means聚类、欧式距离或者偏方差方法或者所述方法的一种到多种的组合运算进行设置。
[0007]所述的导航栏推荐方法,其中,步骤B之后,步骤C之前还包括:B1、依据用户导航栏使用的项目历史记录,生成推荐导航栏。
[0008]所述的导航栏推荐方法,其中,步骤BI中,生成推荐导航栏的具体方法为:依据历史记录,按历史记录的搜索次数对历史记录中的项目进行排序,生成推荐导航栏。
[0009]一种导航栏推荐系统,其中,所述系统包括:数据模块,用于记录用户使用导航栏的操作数据;输入模块,用于获取用户使用导航栏的操作数据;分析模块,用于依据所述操作数据设置一触发阈值;响应模块,用于检测到用户使用导航栏的操作达到所述触发阈值时,将导航栏切换为推荐导航栏。
[0010]所述的导航栏推荐系统,其中,所述操作数据包括:触控位置,触控次数,单位时间内触控次数。
[0011]所述的导航栏推荐系统,其中,所述分析模块还用于,通过加权平均、κ-means聚类、欧式距离或者偏方差方法或者所述方法的一种到多种的组合运算设置触发阈值。
[0012]所述的导航栏推荐系统,其中,所述系统还包括一推荐生成模块,用于依据用户导航栏使用的项目历史记录,生成推荐导航栏。
[0013]所述的导航栏推荐系统,其中,所述推荐生成模块还用于,依据历史记录,按历史记录的搜索次数对历史记录中的项目进行排序,生成推荐导航栏。
[0014]有益效果:本发明提供的一种导航栏推荐方法及其系统,通过预先记录用户日常对导航栏的操作习惯,当用户操作符合一定的阈值后,自动的弹出与用户操作习惯相符合的推荐导航栏,帮助用户快速找到符合自己需求的导航栏,极大的减轻了用户的操作负担,降低了操作的繁琐性。
【附图说明】
[0015]图1为本发明具体实施例的导航栏推荐方法的方法流程图。
[0016]图2为本发明具体实施例的导航栏推荐系统的结构框图。
[0017]图3为使用本发明导航栏推荐方法的具体实施例的数据流向流程图。
【具体实施方式】
[0018]本发明提供一种导航栏推荐方法及其系统。为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0019]如图1所示,为本发明的一种导航栏推荐方法的具体实施例。所述推荐方法包括: S100、获取并记录用户使用导航栏的操作数据。
[0020]S200、依据所述操作数据设置一触发阈值。
[0021]S300、检测到用户使用导航栏的操作达到所述触发阈值时,将导航栏切换为推荐导航栏。
[0022]上述方法通过进一步对用户操作数据进行分析,适时显示合适的导航快捷导航给用户。用户通过导航快捷导航可以更加快速的找到自己需要的内容或功能
具体的,所述操作数据包括:触控位置,触控次数,单位时间内触控次数。
[0023]更具体的,所述阈值具体通过加权平均、K-means聚类、欧式距离或者偏方差方法或者所述方法的一种到多种的组合运算进行设置。例如,可以首先使用K-means聚类的方法对用户的一些操作行为进行分类,然后依据加权平均依据每次用户的操作数据动态调整相应的触发阈值。
[0024]较佳的是,步骤S200之后,步骤S300之前还包括:依据用户导航栏使用的项目历史记录,生成推荐导航栏。具体的,所述生成推荐导航栏的具体方法为:依据历史记录,按历史记录的搜索次数对历史记录中的项目进行排序,生成推荐导航栏。
[0025]以下提供一个使用本发明所述导航栏推荐方法的一个具体实施例。其方法流程如下:
S1、对用户通过操作顶部导航栏来控制不同水果图片的切换。
[0026]S2,对用户操操作的数据进行记录。
[0027]本实施例数据为用户手指在屏幕上面滑动的速度,以及用户点击切换导航栏的频率对记录的数据进行分析。
[0028]S3、设定移动速度以及切换频率上限值,当用户操作达到设定的上限值,则自动显示快速导航栏。
[0029]例如,若用户经常选择桃子类别的水果图片,则将桃子这个选择项目提前到当前显示界面中,作为推荐导航栏提示用户进行选择。
[0030]用户通过该快捷导航栏,亦即推荐导航栏,获得计算终端自动生成的推荐结果,可以更为方便的进行导航栏的切换。
[0031]所述具体实施例的数据流向流程图具体如图3所示。
[0032]如图2所示,为本发明提供的一种导航栏推荐系统。所述系统包括:数据模块100,用于记录用户使用导航栏的操作数据;输入模块200,用于获取用户使用导航栏的操作数据;分析模块300,用于依据所述操作数据设置一触发阈值;响应模块400,用于检测到用户使用导航栏的操作达到所述触发阈值时,将导航栏切换为推荐导航栏。
[0033]所述系统的具体操作为:通过输入模块获取用户操作数据。数据传输到分析模块,分析模块获取用户触控位置、触控时间等数据,保存至数据库。分析模块结合用户之前保存在数据库的记录数据分析用户行为,结合多次记录数据,计算用户操作屏幕的速度或者频率,根据预先设定好的速度或者频率临界值,如果计算结果达到预先设定好的临界值或者阈值,则通过响应模块为用户展示快捷导航栏,使用户可以快捷操作。
[0034]具体的,所述操作数据包括:触控位置,触控次数,单位时间内触控次数。
[0035]较佳的是,所述分析模块300还用于,通过加权平均、K-means聚类、欧式距离或者偏方差方法或者所述方法的一种到多种的组合运算设置触发阈值。具体如上所述。
[0036]具体的,所述系统还包括一推荐生成模块,用于依据用户导航栏使用的项目历史记录,生成推荐导航栏。
[0037]所述推荐生成模块还用于,依据历史记录,按历史记录的搜索次数对历史记录中的项目进行排序,生成推荐导航栏。
[0038]综上所述,本发明提供的一种导航栏推荐方法及其系统,通过预先记录用户日常对导航栏的操作习惯,当用户操作符合一定的阈值后,自动的弹出与用户操作习惯相符合的推荐导航栏,帮助用户快速找到符合自己需求的导航栏,极大的减轻了用户的操作负担,降低了操作的繁琐性。
[0039]可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及本发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种导航栏推荐方法,其特征在于,所述推荐方法包括:A、获取并记录用户使用导航栏的操作数据,B、依据所述操作数据设置一触发阈值,C、检测到用户使用导航栏的操作达到所述触发阈值时,将导航栏切换为推荐导航栏。
2.根据权利要求1所述的导航栏推荐方法,其特征在于,所述操作数据包括:触控位置,触控次数,单位时间内触控次数。
3.根据权利要求1所述的导航栏推荐方法,其特征在于,所述阈值具体通过加权平均、K-means聚类、欧式距离或者偏方差中的一种到多种的组合运算进行设置。
4.根据权利要求1所述的导航栏推荐方法,其特征在于,步骤B之后,步骤C之前还包括:B1、依据用户导航栏使用的项目历史记录,生成推荐导航栏。
5.根据权利要求4所述的导航栏推荐方法,其特征在于,步骤BI中,生成推荐导航栏的具体方法为:依据历史记录,按历史记录的搜索次数对历史记录中的项目进行排序,生成推荐导航栏。
6.一种导航栏推荐系统,其特征在于,所述系统包括:数据模块,用于记录用户使用导航栏的操作数据;输入模块,用于获取用户使用导航栏的操作数据;分析模块,用于依据所述操作数据设置一触发阈值;响应模块,用于检测到用户使用导航栏的操作达到所述触发阈值时,将导航栏切换为推荐导航栏。
7.根据权利要求6所述的导航栏推荐系统,其特征在于,所述操作数据包括:触控位置,触控次数,单位时间内触控次数。
8.根据权利要求6所述的导航栏推荐系统,其特征在于,所述分析模块还用于,通过加权平均、K-means聚类、欧式距离或者偏方差中的一种到多种的组合运算设置触发阈值。
9.根据权利要求6所述的导航栏推荐系统,其特征在于,所述系统还包括一推荐生成模块,用于依据用户导航栏使用的项目历史记录,生成推荐导航栏。
10.根据权利要求6所述的导航栏推荐系统,其特征在于,所述推荐生成模块还用于,依据历史记录,按历史记录的搜索次数对历史记录中的项目进行排序,生成推荐导航栏。
【专利摘要】本发明提供的一种导航栏推荐方法及其系统,其中,所述推荐方法包括:A、获取并记录用户使用导航栏的操作数据,B、依据所述操作数据设置一触发阈值,C、检测到用户使用导航栏的操作达到所述触发阈值时,将导航栏切换为推荐导航栏。通过预先记录用户日常对导航栏的操作习惯,当用户操作符合一定的阈值后,自动的弹出与用户操作习惯相符合的推荐导航栏,帮助用户快速找到符合自己需求的导航栏,极大的减轻了用户的操作负担,降低了操作的繁琐性。
【IPC分类】G06F9-44, G06K9-62
【公开号】CN104615424
【申请号】CN201510020029
【发明人】曾文均, 张治乐
【申请人】深圳领域天马网络有限公司
【公开日】2015年5月13日
【申请日】2015年1月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1