一种图片推送方法、装置及电子设备制造方法及图纸

技术编号:15198546 阅读:117 留言:0更新日期:2017-04-21 17:46
本发明专利技术的实施例公开一种图片推送方法、装置及电子设备,涉及信息推送技术,能够提升推送的图片与用户喜好的精准匹配率。所述解析接收的图片推送请求,获取所述图片推送请求中包含的图片标识;查询已存储的图片库,获取所述图片标识对应的图片标签集;依据所述图片标签集,按照预先设置的分类策略对已存储的图片库中的图片进行分类及排序,得到图片推送序列表,向发送图片推送请求的客户端推送。本发明专利技术适用于对电子设备的壁纸进行推送更新。

Picture pushing method, device and electronic equipment

The embodiment of the invention discloses a picture pushing method, a device and an electronic device, relating to the information push technology, which can improve the matching precision of the push picture and the user's preference. The analytical picture received a push request, acquiring the push request containing the picture picture identification; query the stored picture library, obtaining the corresponding picture picture identification tag set; according to the image tag set, classified and sorted according to the classification strategy set in advance the stored image library in the picture, picture can push the sequence table, to send a picture of the client push push requests. The invention is suitable for pushing and updating the wallpaper of electronic equipment.

【技术实现步骤摘要】

本专利技术涉及信息推送技术,尤其涉及一种图片推送方法、装置及电子设备。
技术介绍
随着计算机通信以及互联网技术的不断发展,电子设备的应用越来越普遍,例如,智能移动电话、个人数字助理、掌上电脑、笔记本电脑得到了越来越广泛的应用。在电子设备处于待机状态时,为了有效提升用户的电子设备的待机体验,用户可以通过壁纸应用程序(APP,Application),从预先设定在服务器的壁纸库中下载壁纸、主题或待机图片等图片,或者,接收从服务器推送的壁纸、主题或待机图片等图片,并依次呈现在待机的电子设备桌面上,使得电子设备待机屏幕显示更为丰富,更富有情趣。例如,以移动电话为例,移动电话上安装的针对壁纸的应用程序,可以通过服务器向用户提供大量的壁纸和主题,以便于用户使用,并还能提供自动更换桌面呈现的壁纸的功能,使用户欣赏到更多壁纸,从而提升用户的电子设备使用体验。但该图片推送方法,在电子设备实现的自动获取以及更换壁纸功能中,服务器推送到电子设备的图片(例如,壁纸)是随机从图片库中选择的,使得推送至电子设备中的图片可能与用户的个性化喜好不符,导致推送的图片与用户喜好的精准匹配率较低,不能满足客户端用户的个性化需求。
技术实现思路
有鉴于此,本专利技术实施例提供一种图片推送方法、装置及电子设备,能够有效提升推送的图片与用户喜好的精准匹配率,以解决现有的图片推送方法中,随机从图片库中选择推送的图片导致的推送的图片与用户喜好的精准匹配率较低的问题。第一方面,本专利技术实施例提供一种图片推送方法,包括:解析接收的图片推送请求,获取所述图片推送请求中包含的图片标识;查询已存储的图片库,获取所述图片标识对应的图片标签集;依据所述图片标签集,按照预先设置的分类策略对已存储的图片库中的图片进行分类及排序,得到图片推送序列表,向发送图片推送请求的客户端推送。结合第一方面,在第一方面的第一种实施方式中,所述依据所述图片标签集,按照预先设置的分类策略对已存储的图片库中的图片进行分类及排序,得到图片推送序列表包括:在所述图片库中,提取与所述图片标签集中的第一标签相匹配的图片,按照总使用量降序排列得到第一图片集;在去除所述第一图片集的所述图片库中,提取与所述图片标签集中预设图片标签相匹配的图片,按照总使用量降序排列得到第二图片集,将所述图片库中剩余的图片按照总使用量降序排列得到第三图片集;依序从第一图片集、第二图片集以及第三图片集中选取预设数量阈值的图片,置于所述图片推送序列表中,直至所述第一图片集、第二图片集以及第三图片集中的图片被选取完毕。结合第一方面,在第一方面的第二种实施方式中,所述依据所述图片标签集,按照预先设置的分类策略对已存储的图片库中的图片进行分类及排序,得到图片推送序列表包括:在所述图片库中,提取与所述图片标签集中的第一标签相匹配的图片,按照总使用量降序排列得到第一图片集;在去除所述第一图片集的所述图片库中,按照总使用量降序排列,提取排序前M位的图片,得到第二图片集,将所述图片库中剩余的图片的排序随机打乱,得到第三图片集;依序从第一图片集中选取第一阈值的图片、从第二图片集中选取第二阈值的图片、从第三图片集中选取第三阈值的图片,置于所述图片推送序列表中,直至所述第一图片集、第二图片集以及第三图片集中的图片被选取完毕。结合第一方面、第一方面的第一种或第二种实施方式,在第一方面的第三种实施方式中,所述方法还包括:在所述图片推送序列表中,相应设置各图片的下载地址信息。结合第一方面、第一方面的第一种或第二种实施方式,在第一方面的四种实施方式中,所述图片为壁纸,设置所述图片推送请求中包含的图片标识包括:构建本地已使用壁纸列表,统计各图片的壁纸标识、在预定时间段内的使用时长以及最近使用时间;提取本地已使用壁纸列表中使用时长超过预先设置的使用时长阈值的壁纸,得到本地已使用壁纸优化列表;按照预先设置的壁纸喜好策略,选取本地已使用壁纸优化列表中的一个或多个壁纸标识,封装在所述图片推送请求中。结合第一方面的第四种实施方式,在第一方面的五种实施方式中,所述方法还包括:接收上传的所述本地已使用壁纸列表,更新已存储的图片库中图片的图片属性,所述本地已使用壁纸列表为客户端在所述预定时间段结束后上传。第二方面,本专利技术实施例提供一种图片推送装置,包括:解析模块、图片标签集获取模块以及图片推送序列表生成模块,其中,解析模块,用于解析接收的图片推送请求,获取所述图片推送请求中包含的图片标识;图片标签集获取模块,用于查询已存储的图片库,获取所述图片标识对应的图片标签集;图片推送序列表生成模块,用于依据所述图片标签集,按照预先设置的分类策略对已存储的图片库中的图片进行分类及排序,得到图片推送序列表,向发送图片推送请求的客户端推送。结合第二方面,在第二方面的第一种实施方式中,所述图片推送序列表生成模块包括:第一图片集获取单元、第二图片集获取单元、第三图片集获取单元以及图片推送序列表生成单元,其中,第一图片集获取单元,用于在所述图片库中,提取与所述图片标签集中的第一标签相匹配的图片,按照总使用量降序排列得到第一图片集;第二图片集获取单元,用于在去除所述第一图片集的所述图片库中,提取与所述图片标签集中预设图片标签相匹配的图片,按照总使用量降序排列得到第二图片集;第三图片集获取单元,用于将所述图片库中剩余的图片按照总使用量降序排列得到第三图片集;图片推送序列表生成单元,用于依序从第一图片集、第二图片集以及第三图片集中选取预设数量阈值的图片,置于所述图片推送序列表中,直至所述第一图片集、第二图片集以及第三图片集中的图片被选取完毕。结合第二方面,在第二方面的第二种实施方式中,所述图片推送序列表生成模块包括:图片集第一获取单元、图片集第二获取单元、图片集第三获取单元以及图片推送序列表生成单元,其中,图片集第一获取单元,用于在所述图片库中,提取与所述图片标签集中的第一标签相匹配的图片,按照总使用量降序排列得到第一图片集;图片集第二获取单元,用于在去除所述第一图片集的所述图片库中,按照总使用量降序排列,提取排序前M位的图片,得到第二图片集;图片集第三获取单元,用于将所述图片库中剩余的图片的排序随机打乱,得到第三图片集;图片推送序列表生成单元,用于依序从第一图片集中选取第一阈值的图片、从第二图片集中选取第二阈值的图片、从第三图片集中选取第三阈值的图片,置于所述图片推送序列表中,直至所述第一图片集、第二图片集以及第三图片集中的图片被选取完毕。结合第二方面、第二方面的第一种或第二种实施方式,在第二方面的第三种实施方式中,所述装置还包括:下载信息设置模块,用于在所述图片推送序列表中,相应设置各图片的下载地址信息。结合第二方面、第二方面的第一种或第二种实施方式,在第二方面的第四种实施方式中,所述图片为壁纸,设置所述图片推送请求中包含的图片标识包括:构建本地已使用壁纸列表,统计各图片的壁纸标识、在预定时间段内的使用时长以及最近使用时间;提取本地已使用壁纸列表中使用时长超过预先设置的使用时长阈值的壁纸,得到本地已使用壁纸优化列表;按照预先设置的壁纸喜好策略,选取本地已使用壁纸优化列表中的一个或多个壁纸标识,封装在所述图片推送请求中。结合第二方面的第四种实施方式,在第二方面的第五种实施方式中,所述解析模块还本文档来自技高网...
一种图片推送方法、装置及电子设备

【技术保护点】
一种图片推送方法,其特征在于,包括:解析接收的图片推送请求,获取所述图片推送请求中包含的图片标识;查询已存储的图片库,获取所述图片标识对应的图片标签集;依据所述图片标签集,按照预先设置的分类策略对已存储的图片库中的图片进行分类及排序,得到图片推送序列表,向发送图片推送请求的客户端推送。

【技术特征摘要】
1.一种图片推送方法,其特征在于,包括:解析接收的图片推送请求,获取所述图片推送请求中包含的图片标识;查询已存储的图片库,获取所述图片标识对应的图片标签集;依据所述图片标签集,按照预先设置的分类策略对已存储的图片库中的图片进行分类及排序,得到图片推送序列表,向发送图片推送请求的客户端推送。2.根据权利要求1所述的图片推送方法,其特征在于,所述依据所述图片标签集,按照预先设置的分类策略对已存储的图片库中的图片进行分类及排序,得到图片推送序列表包括:在所述图片库中,提取与所述图片标签集中的第一标签相匹配的图片,按照总使用量降序排列得到第一图片集;在去除所述第一图片集的所述图片库中,提取与所述图片标签集中预设图片标签相匹配的图片,按照总使用量降序排列得到第二图片集,将所述图片库中剩余的图片按照总使用量降序排列得到第三图片集;依序从第一图片集、第二图片集以及第三图片集中选取预设数量阈值的图片,置于所述图片推送序列表中,直至所述第一图片集、第二图片集以及第三图片集中的图片被选取完毕。3.根据权利要求1所述的图片推送方法,其特征在于,所述依据所述图片标签集,按照预先设置的分类策略对已存储的图片库中的图片进行分类及排序,得到图片推送序列表包括:在所述图片库中,提取与所述图片标签集中的第一标签相匹配的图片,按照总使用量降序排列得到第一图片集;在去除所述第一图片集的所述图片库中,按照总使用量降序排列,提取排序前M位的图片,得到第二图片集,将所述图片库中剩余的图片的排序随机打乱,得到第三图片集;依序从第一图片集中选取第一阈值的图片、从第二图片集中选取第二阈值的图片、从第三图片集中选取第三阈值的图片,置于所述图片推送序列表中,直至所述第一图片集、第二图片集以及第三图片集中的图片被选取完毕。4.根据权利要求1至3任一项所述的图片推送方法,其特征在于,所述方法还包括:在所述图片推送序列表中,相应设置各图片的下载地址信息。5.根据权利要求1至3任一项所述的图片推送方法,其特征在于,所述图片为壁纸,设置所述图片推送请求中包含的图片标识包括:构建本地已使用壁纸列表,统计各图片的壁纸标识、在预定时间段内的使用时长以及最近使用时间;提取本地已使用壁纸列表中使用时长超过预先设置的使用时长阈值的壁纸,得到本地已使用壁纸优化列表;按照预先设置的壁纸喜好策略,选取本地已使用壁纸优化列表中的一个或多个壁纸标识,封装在所述图片推送请求中。6.一种图片推送装置,其特征在于,包括:解析模块、图片标签集获取模块以及图片推送序列表生成模块,其中,解析模块,用于解析接收的图片推送请求,获取所述图片推送请求中包含的图片标识;图片标签集获取模块,用于查询已存储的图片库,获取所述图片标识对应的图片标签集;图片推送序列表生成模块,用于依据所述图...

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

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

1