一种个性化壁纸推荐方法、装置、终端设备及存储介质制造方法及图纸

技术编号:19695162 阅读:23 留言:0更新日期:2018-12-08 12:01
本发明专利技术的实施例公开一种个性化壁纸推荐方法、装置、终端设备及存储介质,所述方法包括获取终端设备的硬件状态、用户日常操作行为和下载的壁纸数据;根据硬件状态和用户日常操作行为对壁纸数据进行训练获得个性化推荐系统;根据个性化推荐系统对服务端推荐系统推荐的服务端壁纸数据列表进行筛选,获得与个性化推荐系统匹配的个性化壁纸数据列表;加载并显示个性化壁纸数据列表的内容。能够/解决现有的壁纸推荐方法推荐的壁纸不能符合用户喜好问题。

【技术实现步骤摘要】
一种个性化壁纸推荐方法、装置、终端设备及存储介质
本专利技术涉及移动终端设备
,尤其涉及一种个性化壁纸推荐方法、装置、终端及存储介质。
技术介绍
随着智能终端的发展,各式各样的智能终端都会使用到壁纸,壁纸作为用户个性化展示的第一窗口,越来越多的用户希望拥有体现个性的壁纸。现有的壁纸推荐方法中,服务端对所有用户下载的壁纸数据进行排序,用户若想从中找到自己所喜欢的壁纸需要用户手动查找,查找速度慢,并且可能由于所下载的壁纸与终端设备的硬件状态不匹配而导致壁纸显示时图片失真甚至不能显示的现象。
技术实现思路
有鉴于此,本专利技术实施例提供一种个性化壁纸推荐方法、装置、终端设备及存储介质,能够根据推荐与用户喜好和终端设备的硬件状态相匹配的个性化壁纸,以解决现有技术中用户查找所喜欢的壁纸时花费时间长的问题。第一方面,本专利技术实施例提供一种个性化壁纸推荐方法,包括:获取终端设备的硬件状态、用户日常操作行为和下载的壁纸数据;根据所述硬件状态和所述用户日常操作行为对所述壁纸数据进行训练获得个性化推荐系统;根据所述个性化推荐系统对服务端推荐系统推荐的服务端壁纸数据列表进行筛选,获得与所述个性化推荐系统匹配的个性化壁纸数据列表;加载并显示所述个性化壁纸数据列表的内容。在本专利技术一些实施例中,所述硬件状态包括以下至少一种:终端设备的CPU、内存、电量变化量和分辨率;所述用户日常操作行为包括用户使用本地应用程序的时长和/或频次。在本专利技术一些实施例中,根据所述硬件状态和所述用户日常操作行为对所述壁纸数据进行训练获得个性化推荐系统包括:提取所述壁纸数据的特征,所述特征包括壁纸的颜色、主题和使用时长;根据所述硬件状态和所述用户日常操作行为对所述壁纸数据的特征进行迭代处理,获得个性化推荐系统。在本专利技术一些实施例中,根据所述个性化推荐系统对服务端推荐系统推荐的服务端壁纸数据列表进行筛选,获得与所述个性化推荐系统匹配的个性化壁纸数据列表包括:所述服务端记录所有用户下载的壁纸数据,并对所有用户下载的壁纸数据进行排序,获得服务端推荐系统推荐的服务端壁纸数据列表;根据所述个性化推荐系统对所述服务端调整所述服务端壁纸数据列表中每张壁纸的顺序,获得与所述个性化推荐系统匹配的个性化壁纸列表。在本专利技术一些实施例中,所述个性化壁纸数据列表至少包含与所述个性化推荐系统相匹配的壁纸所对应的缩略图列表、每个缩略图对应的作者、主题名称、以及对每个缩略图内容相应的介绍。在本专利技术一些实施例中,根据所述个性化推荐系统对服务端推荐系统推荐的服务端壁纸数据列表进行筛选,获得与个性化推荐系统匹配的个性化壁纸数据列表之前,所述方法还包括:判断用户是否接收服务端发送的壁纸推送的提示信息;当用户接收所述壁纸推送的提示信息时,根据所述个性化推荐系统对服务端推荐系统推荐的服务端壁纸数据列表进行筛选,获得与个性化推荐系统匹配的个性化壁纸数据列表。在本专利技术一些实施例中,根据所述个性化推荐系统对服务端推荐系统推荐的服务端壁纸数据列表进行筛选,获得与个性化推荐系统匹配的个性化壁纸数据列表之前,所述方法还包括:向服务端发送壁纸推送请求,以使所述服务端根据所述壁纸推送请求发送服务端推荐系统推荐的服务端壁纸数据列表。在本专利技术一些实施例中,其特征在于,加载并显示所述个性化壁纸数据列表的内容之后,所述方法还包括:向服务端发送对所述缩略图列表中的N个目标缩略图的下载请求,以使所述服务端根据所述下载请求发送与所述N个目标缩略图对应的N个壁纸;其中,N为正整数;接收所述服务端发送的与所述N个目标缩略图对应的N个壁纸,根据需要选择所述N个壁纸中的任意一个进行显示。第二方面,本专利技术实施例提供一种个性化壁纸推荐装置,包括:获取模块,用于获取终端设备的硬件状态、用户日常操作行为和下载的壁纸数据;训练模块,用于根据所述硬件状态和所述用户日常操作行为对所述壁纸数据进行训练获得个性化推荐系统;筛选模块,用于根据所述个性化推荐系统对服务端推荐系统推荐的服务端壁纸数据列表进行筛选,获得与所述个性化推荐系统匹配的个性化壁纸数据列表;显示模块,用于加载并显示所述个性化壁纸数据列表的内容。在本专利技术一些实施例中,所述获取模块获取的所述硬件状态包括以下至少一种:终端设备的CPU、内存、电量变化量和分辨率;所述用户日常操作行为包括用户使用本地应用程序的时长和/或频次。在本专利技术一些实施例中,所述训练模块包括:提取子单元,用于提取所述壁纸数据的特征,所述特征包括壁纸的颜色、主题和使用时长;迭代子单元,用于根据所述硬件状态和所述用户日常操作行为对所述壁纸数据的特征进行迭代处理,获得个性化推荐系统。在本专利技术一些实施例中,所述服务端记录所有用户下载的壁纸数据,并对所有用户下载的壁纸数据进行排序,获得服务端推荐系统推荐的服务端壁纸数据列表;所述筛选模块根据所述个性化推荐系统调整所述服务端壁纸数据列表中每张壁纸的顺序,获得与所述个性化推荐系统匹配的个性化壁纸数据列表。在本专利技术一些实施例中,所述显示模块显示的所述个性化壁纸数据列表至少包含与所述个性化推荐系统相匹配的壁纸所对应的缩略图列表、每个缩略图对应的作者、主题名称、以及对每个缩略图内容相应的介绍。在本专利技术一些实施例中,所述装置还包括:判断模块,用于判断用户是否接收服务端发送的壁纸推送的提示信息;当用户接收所述壁纸推送的提示信息时,根据所述个性化推荐系统对服务端推荐系统推荐的服务端壁纸数据列表进行筛选,获得与个性化推荐系统匹配的个性化壁纸数据列表。在本专利技术一些实施例中,所述装置还包括:发送模块,用于向服务端发送壁纸推送请求,以使所述服务端根据所述壁纸推送请求发送服务端推荐系统推荐的服务端壁纸数据列表。在本专利技术一些实施例中,所述装置还包括:请求模块,用于向服务端发送对所述缩略图列表中的N个目标缩略图的下载请求,以使所述服务端根据所述下载请求发送与所述N个目标缩略图对应的N个壁纸;其中,N为正整数;接收模块,用于接收所述服务端发送的与所述N个目标缩略图对应的N个壁纸,根据需要选择所述N个壁纸中的任意一个进行显示。第三方面,本专利技术实施例提供一种终端设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的个性化壁纸推荐方法。第四方面,本专利技术实施例提供一种存储介质,其上存储有一个或多个计算机程序,所述一个或多个程序可被一个或多个处理器执行,以实现第一方面所述的个性化壁纸推荐方法。本专利技术实施例提供的一种个性化壁纸推荐方法、装置、终端设备及存储介质,通过终端设备的硬件状态、用户日常操作行为和下载的壁纸数据,在终端设备本地训练出个性化推荐系统,之后根据该个性化推荐系统能够对服务端推荐的服务端壁纸数据列表进行筛选,从而获得与个性化推荐系统匹配的个性化壁纸数据列表,之后加载并显示该个性化壁纸数据列表,并根据用户喜好下载相应的壁纸,能够/解决现有的壁纸推荐方法推荐的壁纸不能符合用户喜好问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附本文档来自技高网...

【技术保护点】
1.一种个性化壁纸推荐方法,其特征在于,包括:获取终端设备的硬件状态、用户日常操作行为和下载的壁纸数据;根据所述硬件状态和所述用户日常操作行为对所述壁纸数据进行训练获得个性化推荐系统;根据所述个性化推荐系统对服务端推荐系统推荐的服务端壁纸数据列表进行筛选,获得与所述个性化推荐系统匹配的个性化壁纸数据列表;加载并显示所述个性化壁纸数据列表的内容。

【技术特征摘要】
1.一种个性化壁纸推荐方法,其特征在于,包括:获取终端设备的硬件状态、用户日常操作行为和下载的壁纸数据;根据所述硬件状态和所述用户日常操作行为对所述壁纸数据进行训练获得个性化推荐系统;根据所述个性化推荐系统对服务端推荐系统推荐的服务端壁纸数据列表进行筛选,获得与所述个性化推荐系统匹配的个性化壁纸数据列表;加载并显示所述个性化壁纸数据列表的内容。2.根据权利要求1所述的个性化壁纸推荐方法,其特征在于,所述硬件状态包括以下至少一种:终端设备的CPU、内存、电量变化量和分辨率;所述用户日常操作行为包括用户使用本地应用程序的时长和/或频次。3.根据权利要求2所述的个性化壁纸推荐方法,其特征在于,根据所述硬件状态和所述用户日常操作行为对所述壁纸数据进行训练获得个性化推荐系统包括:提取所述壁纸数据的特征,所述特征包括壁纸的颜色、主题和使用时长;根据所述硬件状态和所述用户日常操作行为对所述壁纸数据的特征进行迭代处理,获得个性化推荐系统。4.根据权利要求1所述的个性化壁纸推荐方法,其特征在于,根据所述个性化推荐系统对服务端推荐系统推荐的服务端壁纸数据列表进行筛选,获得与所述个性化推荐系统匹配的个性化壁纸数据列表包括:所述服务端记录所有用户下载的壁纸数据,并对所有用户下载的壁纸数据进行排序,获得服务端推荐系统推荐的服务端壁纸数据列表;根据所述个性化推荐系统调整所述服务端壁纸数据列表中每张壁纸的顺序,获得与所述个性化推荐系统匹配的个性化壁纸列表。5.根据权利要求1-4任意一项所述的个性化壁纸推荐方法,其特征在于,所述个性化壁纸数据列表至少包含与所述个性化推荐系统相匹配的壁纸所对应的缩略图列表、每个缩略图对应的作者、主题名称、以及对每个缩略图内容相应的介绍。6.根据权利要求5所述的个性化壁纸推荐方法,其特征在于,根据所述个性化推荐系统对服务端推荐系统推荐的服务端壁...

【专利技术属性】
技术研发人员:薛旻
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1