CN102521258A - 一种用于提供壁纸图片的方法与设备 - Google Patents
一种用于提供壁纸图片的方法与设备 Download PDFInfo
- Publication number
- CN102521258A CN102521258A CN2011103689987A CN201110368998A CN102521258A CN 102521258 A CN102521258 A CN 102521258A CN 2011103689987 A CN2011103689987 A CN 2011103689987A CN 201110368998 A CN201110368998 A CN 201110368998A CN 102521258 A CN102521258 A CN 102521258A
- Authority
- CN
- China
- Prior art keywords
- wallpaper
- picture
- user
- demand
- query sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明的目的是提供一种的用于提供壁纸图片的方法与设备;通过获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果;检测所述图片查询序列是否包括壁纸图片需求;当所述图片查询序列包括壁纸图片需求,从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片;将所述一个或多个壁纸图片中至少一个提供给所述用户。与现有技术相比,本发明通过检测用户的图片查询序列中所包括的壁纸图片需求,进而从相应的图片搜索结果中筛选出壁纸图片,并提供给该用户,提高了用户对壁纸图片的搜索效率,提升了用户的使用体验。
Description
技术领域
本发明涉及互联网技术领域,尤其涉及一种用于提供壁纸图片的技术。
背景技术
互联网发展至今,用户早已习惯使用搜索引擎获取信息,并在成千上万的搜索结果中继续精确搜索,以获得对其真正有用的信息。然而,随着搜索技术的发展,现有的搜索模式已难以满足用户的需求,用户更希望搜索引擎能根据其需求提供更为精确的信息,例如,当用户在进行图片搜索时,其可能需要的是可以作为桌面背景的壁纸图片,而并非只是获得简单的图片搜索结果。当用户发现获得的图片搜索结果不符合其需求时,需要修改图片查询序列,例如添加关键词“壁纸”等,再重新进行搜索,这样的过程过于繁琐,严重影响了用户的使用体验。
因此,如何精确地判断用户的图片查询序列是否包括壁纸图片需求,并据此提供相应的壁纸图片,提高用户的图片搜索效率,提升用户的使用体验,成为本领域技术人员现今亟需解决的问题之一。
发明内容
本发明的目的是提供一种的用于提供壁纸图片的方法与设备。
根据本发明的一个方面,提供了一种由计算机实现的用于提供壁纸图片的方法,其中,该方法包括以下步骤:
a获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果;
b检测所述图片查询序列是否包括壁纸图片需求;
c当所述图片查询序列包括壁纸图片需求,从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片;
d将所述一个或多个壁纸图片中至少一个提供给所述用户。
根据本发明的另一方面,还提供了一种用于提供壁纸图片的壁纸提供设备,其中,该设备包括:
结果获取装置,用于获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果;
需求检测装置,用于检测所述图片查询序列是否包括壁纸图片需求;
壁纸筛选装置,用于当所述图片查询序列包括壁纸图片需求,从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片;
壁纸提供装置,用于将所述一个或多个壁纸图片中至少一个提供给所述用户。
与现有技术相比,本发明通过检测用户的图片查询序列中所包括的壁纸图片需求,进而从相应的图片搜索结果中筛选出壁纸图片,并提供给该用户,提高了用户对壁纸图片的搜索效率,提升了用户的使用体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的用于提供壁纸图片的设备示意图;
图2示出根据本发明一个优选实施例的用于提供壁纸图片的设备示意图;
图3示出根据本发明另一个方面的用于提供壁纸图片的方法流程图;
图4示出根据本发明一个优选实施例的用于提供壁纸图片的方法流程图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1示出根据本发明一个方面的用于提供壁纸图片的设备示意图;壁纸提供设备1包括结果获取装置101、需求检测装置102、壁纸筛选装置103和壁纸提供装置104。
在此,壁纸提供设备1包括但不限于网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
结果获取装置101获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果。具体地,结果获取装置101获取图片搜索结果的方式包括但不限于:
1)通过调用用户设备所提供的应用程序接口(API),或者诸如http、https等其他约定的通信方式,或者通过调用诸如JSP、ASP或PHP等动态网页技术,获取用户输入的图片查询序列,根据该图片查询序列,在图片索引库中进行匹配查询,以获得与该图片查询序列相对应的一个或多个图片搜索结果;
2)通过调用图片搜索引擎等第三方设备所提供的应用程序接口(API)或其他约定的通信方式,获取该第三方设备基于用户输入的图片查询序列匹配所获得的一个或多个图片搜索结果。
本领域技术人员应能理解上述获取图片搜索结果的方式仅为举例,其他现有的或今后可能出现的获取图片搜索结果的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
需求检测装置102检测所述图片查询序列是否包括壁纸图片需求。具体地,需求检测装置102根据从用户设备或从图片搜索引擎等第三方设备所获得的图片查询序列,检测该查询序列是否包括壁纸图片需求,如检测该图片查询序列中是否包括壁纸相关关键词、该图片查询序列所属的查询会话中其他查询序列是否包括壁纸相关关键词等,当检测出壁纸相关关键词时,判断该图片查询序列包括壁纸图片需求。
例如,需求检测装置102通过与用户设备的交互,获取用户通过该用户设备输入的图片查询序列“壁纸推荐”,通过对该图片查询序列进行字符串识别,识别出其中包括壁纸相关关键词“壁纸”,判断该图片查询序列包括壁纸图片需求。
本领域技术人员应能理解上述检测壁纸图片需求的方式仅为举例,其他现有的或今后可能出现的检测壁纸图片需求的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
当所述图片查询序列包括壁纸图片需求,壁纸筛选装置103从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片。具体地,当需求检测装置102检测出所述图片查询序列包括壁纸图片需求,壁纸筛选装置103根据结果获取装置101所获取的一个或多个图片搜索结果,通过对该一个或多个图片搜索结果的主题、类别或分辨率等的分析,从中筛选出一个或多个壁纸图片,如根据类别,筛选出该图片搜索结果中包括的壁纸图片,或进一步地,根据分辨率,筛选出与用户所对应的用户设备的屏幕分辨率相一致的壁纸图片、筛选出与该壁纸图片需求中所包括的屏幕分辨率相一致的壁纸图片、筛选出与该用户的历史图片访问记录中所包括的屏幕分辨率一致的壁纸图片等。
本领域技术人员应能理解上述筛选壁纸图片的方式仅为举例,其他现有的或今后可能出现的筛选壁纸图片的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
壁纸提供装置104将所述一个或多个壁纸图片中至少一个提供给所述用户。具体地,壁纸提供装置104根据壁纸筛选装置103筛选出的一个或多个壁纸图片,通过诸如JSP、ASP或PHP等动态网页技术,将所述一个或多个壁纸图片中至少一个,以缩略图、源图或超链接等形式,提供给该用户。
本领域技术人员应能理解上述提供壁纸图片的方式仅为举例,其他现有的或今后可能出现的提供壁纸图片的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,本发明通过检测用户的图片查询序列中所包括的壁纸图片需求,进而从相应的图片搜索结果中筛选出壁纸图片,并提供给该用户,提高了用户对壁纸图片的搜索效率,提升了用户的使用体验。
优选地,壁纸提供设备1的各个装置之间是持续不断工作的。具体地,结果获取装置101持续获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果;需求检测装置102持续检测所述图片查询序列是否包括壁纸图片需求;当所述图片查询序列包括壁纸图片需求,壁纸筛选装置103持续从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片;壁纸提供装置104持续将所述一个或多个壁纸图片中至少一个提供给所述用户。在此,本领域技术人员应理解“持续”是指壁纸提供设备1的各装置分别不断进行图片搜索结果的获取、壁纸图片需求的检测,壁纸图片的筛选及提供,直至该壁纸提供设备1在较长时间内停止获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果。
优选地,所述需求检测装置102根据预定的壁纸需求触发条件,检测所述图片查询序列是否包括壁纸图片需求;
其中,所述壁纸需求触发条件包括以下至少任一项:
-当所述图片查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;
-当所述图片查询序列所属的查询会话中其他查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;
-当所述用户从所述一个或多个图片搜索结果中所选择的图片搜索结果满足预定的屏幕分辨率,确定所述图片查询序列包括壁纸图片需求。
具体地,1)当所述壁纸需求触发条件包括当所述图片查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;需求检测装置102根据从用户设备或从图片搜索引擎等第三方设备所获得的图片查询序列,直接根据该图片查询序列,在壁纸需求词库中进行匹配查询,当在该壁纸需求词库中成功匹配到该图片查询序列,则确定该图片查询序列包括壁纸图片需求;或者,需求检测装置102对该图片查询序列进行分词,根据分词后得到的多个关键词片段,在壁纸需求词库中进行匹配查询,当在该壁纸需求词库中成功匹配到该多个关键词片段中的一个或多个时,确定该图片查询序列包括壁纸图片需求。
在此,壁纸相关关键词包括但不限于“壁纸”、“墙纸”、“背景”、“桌面”、“屏幕”或典型的屏幕分辨率如“1024x768”等关键词;壁纸需求词库中存储有上述壁纸相关关键词,该壁纸需求词库既可以位于壁纸提供设备1中,也可以位于与该壁纸提供设备1通过网络相连接的第三方设备中。
2)当所述壁纸需求触发条件包括当所述图片查询序列所属的查询会话中其他查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;需求检测装置102从用户设备或从图片搜索引擎等第三方设备获得用户的图片查询序列,再通过与图片搜索引擎等第三方设备的交互,获得该用户的诸如用户访问日志等,从该用户访问日志中匹配出该图片查询序列所属的查询会话,进一步地,在该查询会话的其他查询序列中检测是否包括壁纸相关关键词,如检测出该图片查询序列对应的上一个查询序列中包括壁纸相关关键词,则需求检测装置102确定该图片查询序列包括壁纸图片需求。在此,查询会话例如用户完成一次完整的搜索所包括的各类元素,如该用户所使用的查询序列、该用户对该查询序列的修改、修改的次序、点击操作的对象等。
3)当所述壁纸需求触发条件包括当所述用户从所述一个或多个图片搜索结果中所选择的图片搜索结果满足预定的屏幕分辨率,确定所述图片查询序列包括壁纸图片需求。例如,用户通过与用户设备的交互,在提供给该用户的图片搜索结果中选择了一个或多个满足预定屏幕分辨率的图片搜索结果,如选择了一个或多个与该用户设备的屏幕分辨率相一致的图片搜索结果,需求检测装置102通过调用该用户设备所提供的应用程序接口(API)或其他约定的通信方式,或者,通过调用诸如JSP、ASP或PHP等动态网页技术,获取了该用户的选择行为,并判断为满足该壁纸需求触发条件,确定该图片搜索结果所对应的图片查询序列包括壁纸图片需求。
本领域技术人员应能理解上述壁纸需求触发条件仅为举例,其他现有的或今后可能出现的壁纸需求触发条件如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,当所述图片查询序列包括壁纸图片需求,所述壁纸筛选装置103根据所述用户所对应的用户设备的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。具体地,当需求检测装置102检测出该图片查询序列包括壁纸图片需求,壁纸筛选装置103通过诸如与该用户对应的用户设备的交互,获取该用户设备的屏幕分辨率,并结合该屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,如筛选出与该屏幕分辨率一致的壁纸图片、或删除掉与该屏幕分辨率不一致的壁纸图片,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
在此,本发明根据用户对应的用户设备的屏幕分辨率,筛选出对应的壁纸图片并提供给该用户,方便用户对壁纸图片的选择,提升了用户的使用体验。
优选地,当所述图片查询序列包括壁纸图片需求,所述壁纸筛选装置103根据所述壁纸图片需求中所包括的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。具体地,当需求检测装置102检测出该图片查询序列包括壁纸图片需求,壁纸筛选装置103对该图片查询序列进行字符串识别,识别出其中所包括的屏幕分辨率,如典型的屏幕分辨率“1024x768”等,并结合该屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,如筛选出与该屏幕分辨率一致的壁纸图片、或删除掉与该屏幕分辨率不一致的壁纸图片,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
在此,本发明根据用户的壁纸图片需求中所包括的屏幕分辨率,筛选出对应的壁纸图片并提供给该用户,方便用户对壁纸图片的选择,提升了用户的使用体验。
优选地,当所述图片查询序列包括壁纸图片需求,所述壁纸筛选装置103根据所述用户的历史图片访问记录中所包括的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。当需求检测装置102检测出该图片查询序列包括壁纸图片需求,壁纸筛选装置103通过与图片搜索引擎等第三方设备的交互,获取该用户的诸如用户访问日志等历史图片访问记录,从该历史图片访问记录中识别出屏幕分辨率,并结合该屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,如筛选出与该屏幕分辨率一致的壁纸图片、或删除掉与该屏幕分辨率不一致的壁纸图片,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
在此,本发明根据用户的历史图片访问记录中所包括的屏幕分辨率,筛选出对应的壁纸图片并提供给该用户,方便用户对壁纸图片的选择,提升了用户的使用体验。
在一个优选实施例中(参见图1),壁纸提供设备1还包括优先级确定装置(未示出)。以下参照图1对该优选实施例进行详细描述:具体地,结果获取装置101获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果;需求检测装置102检测所述图片查询序列是否包括壁纸图片需求;壁纸筛选装置103当所述图片查询序列包括壁纸图片需求,从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片;优先级确定装置根据所述用户的用户相关信息,确定所述壁纸图片的优先级;壁纸提供装置104根据所述优先级,将所述一个或多个壁纸图片中至少一个提供给所述用户。其中,结果获取装置101、需求检测装置102和壁纸筛选装置103与图1中上述实施例所执行的操作基本相同,故此处不再赘述,并通过引用的方式包含于此。
其中,优先级确定装置根据所述用户的用户相关信息,确定所述壁纸图片的优先级。具体地,优先级确定装置通过诸如在用户信息库中进行匹配查询,或者,通过调用诸如图片搜索引擎等第三方设备所提供的应用程序接口(API),获取该用户的用户相关信息,如该用户关于壁纸图片的偏好设置、关于壁纸图片的主题、颜色特征等的历史访问记录,优先级确定装置根据上述一个或多个用户相关信息,确定壁纸筛选装置103筛选出的壁纸图片的优先级。
例如,假设用户设置偏好主题为卡通图案的壁纸,则优先级确定装置根据壁纸筛选装置103筛选出的一个或多个壁纸图片,通过该一个或多个壁纸图片的主题的分析,确定其中主题为卡通图案的壁纸,并将这些主题为卡通图案的壁纸图片的优先级设置为较高。
在此,用户信息库中存储有用户的诸如偏好设置、关于壁纸图片的主题、颜色特征等的历史访问记录等用户相关信息,该用户信息库既可以位于壁纸提供设备1中,也可以位于与该壁纸提供设备1通过网络相连接的第三方设备中。
本领域技术人员应能理解上述确定壁纸图片的优先级的方式仅为举例,其他现有的或今后可能出现的确定壁纸图片的优先级的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
随后,所述壁纸提供装置104根据所述优先级,将所述一个或多个壁纸图片中至少一个提供给所述用户。具体地,壁纸提供装置104根据优先级确定装置所确定的优先级,通过诸如JSP、ASP或PHP等动态网页技术,将该一个或多个壁纸图片中至少一个,按照该优先级,提供给该用户设备,以供该用户浏览。
在此,壁纸提供装置104将壁纸图片提供给用户的操作与图1的上述实施例中壁纸提供装置104所执行的操作相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
在此,本发明结合用户的用户相关信息,确定壁纸图片的优先级,并根据该优先级,将壁纸图片提供给该用户,方便用户对壁纸图片的选择,进一步提升了用户的使用体验。
优选地,所述用户相关信息包括以下至少任一项:
-所述用户关于壁纸图片的偏好设置;
-所述用户关于壁纸图片的主题的历史访问记录;
-所述用户关于壁纸图片的颜色特征的历史访问记录。
具体地,1)当用户相关信息包括所述用户关于壁纸图片的偏好设置;优先级确定装置通过诸如在用户信息库中进行匹配查询,获取该用户关于壁纸图片的偏好设置,如该用户关于壁纸图片的主题、内容、颜色特征等的偏好设置,优先级确定装置根据该用户的偏好设置,确定壁纸筛选装置103筛选出的壁纸图片的优先级。例如,用户设置偏好卡通图案的壁纸,则优先级确定装置根据壁纸筛选装置103筛选出的壁纸图片,确定其中卡通图案的壁纸图片的优先级较高。
2)当用户相关信息包括所述用户关于壁纸图片的主题的历史访问记录;优先级确定装置通过诸如在用户信息库中进行匹配查询,或者,通过调用诸如图片搜索引擎等第三方设备所提供的应用程序接口(API),获取该用户关于壁纸图片的主题的历史访问记录,如该用户历史多次访问主题为风景的壁纸图片,则优先级确定装置根据该用户的历史访问记录,确定壁纸筛选装置103筛选出的壁纸图片中,主题为风景的壁纸图片的优先级较高。
3)当相关信息包括所述用户关于壁纸图片的颜色特征的历史访问记录;优先级确定装置通过诸如在用户信息库中进行匹配查询,或者,通过调用诸如图片搜索引擎等第三方设备所提供的应用程序接口(API),获取该用户关于壁纸图片的颜色特征的历史访问记录,如该用户历史多次访问颜色特征为深邃蓝的壁纸图片,则优先级确定装置根据该用户的历史访问记录,确定壁纸筛选装置103筛选出的壁纸图片中,颜色特征为深邃蓝的壁纸图片的优先级较高。
本领域技术人员应能理解上述用户相关信息仅为举例,其他现有的或今后可能出现的用户相关信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在另一个优选实施例中(参见图1),具体地,结果获取装置101获取用户输入的图片查询序列;需求检测装置102检测所述图片查询序列是否包括壁纸图片需求;壁纸筛选装置103当所述图片查询序列包括壁纸图片需求,根据所述图片查询序列,在图片索引库中进行匹配查询,以获得所述一个或多个壁纸图片;壁纸提供装置104将所述一个或多个壁纸图片中至少一个提供给所述用户。其中,需求检测装置102和壁纸提供装置104与图1中上述实施例所执行的操作基本相同,故此处不再赘述,并通过引用的方式包含于此。
具体地,结果获取装置101通过调用用户设备所提供的应用程序接口(API),或者诸如http、https等其他约定的通信方式,或者通过调用诸如JSP、ASP或PHP等动态网页技术,获取用户输入的图片查询序列。壁纸筛选装置103通过调用图片搜索引擎所提供的应用程序接口(API),或者诸如http、https等其他约定的通信方式,或者通过调用诸如JSP、ASP或PHP等动态网页技术,根据该图片查询序列在图片搜索引擎的图片索引库中的壁纸图片中进行匹配查询,以获得与该图片查询序列相对应的一个或多个壁纸图片。优选地,壁纸筛选装置103还可以结合前述的用户相关信息和/或屏幕分辨率,确定所述一或多个壁纸图片,因其具体实施过程与图1其他实施例中的壁纸筛选装置103相同或基本相似,故不再赘述,仅以引用方式包含于此。
图2示出根据本发明一个优选实施例的用于提供壁纸图片的设备示意图。以下参照图2对该优选实施例进行详细描述:具体地,结果获取装置201获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果;需求检测装置202检测所述图片查询序列是否包括壁纸图片需求;壁纸筛选装置203当所述图片查询序列包括壁纸图片需求,从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片;壁纸提供装置204将所述一个或多个壁纸图片中至少一个所对应的缩略图提供给所述用户。其中,结果获取装置201、需求检测装置202和壁纸筛选装置203与图1所述对应装置相同或相似,故此处不再赘述,并通过引用的方式包含于此。
其中,壁纸提供装置204将所述一个或多个壁纸图片中至少一个所对应的缩略图提供给所述用户。具体地,壁纸提供装置204根据壁纸筛选装置203筛选得出的一个或多个壁纸图片中的至少一个,通过匹配查询、直接生成等方式,获得该至少一个壁纸图片所对应的缩略图,再通过诸如JSP、ASP或PHP等动态网页技术,将该缩略图提供给用户。例如,壁纸提供装置204根据壁纸筛选装置203筛选得出的一个或多个壁纸图片中的至少一个,首先读取当前目录中的缩略图数据库,如“Thumbs.db”文件(隐藏文件),并根据在该缩略图数据库中所匹配获得的对应该至少一个壁纸图片的缩略图,通过诸如JSP、ASP或PHP等动态网页技术,将该缩略图提供给该用户;假设不存在该缩略图数据库,如“Thumbs.db”文件,或者该缩略图数据库中不存在该壁纸图片所对应的缩略图,则壁纸提供装置204尝试获取该壁纸图片中的EXIF(Exchangeable Image File,可交换图像文件)信息,以判断是否存在缩略图数据,若存在,则根据该缩略图数据,生成对应的缩略图再提供给该用户;若该壁纸图片中的EXIF信息中并不存在缩略图数据或该缩略图数据错误,则壁纸提供装置204采用插值等方法重新生成缩略图,再提供给该用户。
本领域技术人员应能理解上述提供壁纸图片对应的缩略图的方式仅为举例,其他现有的或今后可能出现的提供壁纸图片对应的缩略图的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,壁纸提供设备1还包括选择获取装置205和摘要提供装置206。具体地,选择获取装置205获取所述用户对所述缩略图的选择;摘要提供装置206将所选择的缩略图所对应的壁纸图片的图片摘要信息提供给所述用户。选择获取装置205获取所述用户对所述缩略图的选择。具体地,用户通过与用户设备的交互,通过点选等方式,选择了某个缩略图,选择获取装置205通过调用该用户设备所提供的应用程序接口(API)或其他约定的方式,或者,通过调用诸如JSP、ASP或PHP等动态网页技术,获取该用户对该缩略图的选择。
摘要提供装置206将所选择的缩略图所对应的壁纸图片的图片摘要信息提供给所述用户。具体地,摘要提供装置206根据该选择获取装置205所获取的用户对缩略图的选择,根据该选择的缩略图所对应的壁纸图片,如根据该壁纸图片的标识、链接地址、主题、或标签等,在本地或网络端的摘要信息库中进行匹配查询,获得该壁纸图片所对应的摘要信息,进一步地,通过调用诸如JSP、ASP或PHP等动态网页技术,将摘要信息通过悬浮框、新打开的标签页或网页等形式,提供给该用户。
在此,摘要信息包括但不限于壁纸图片的分辨率、拍摄相关信息、主题相关信息或颜色特征信息等;摘要信息库中存储有上述摘要信息,该摘要信息库既可以位于壁纸提供设备1中,也可以位于与该壁纸提供设备1通过网络相连接的第三方设备中。
在此,本发明根据用户选择的壁纸图片对应的缩略图,匹配获得对应的摘要信息并提供给该用户,为用户提供了更丰富的信息,进一步方便了用户对壁纸图片的选择,提升了用户的使用体验。
本领域技术人员应能理解上述摘要信息、匹配及提供摘要信息的方式仅为举例,其他现有的或今后可能出现的摘要信息、匹配及提供摘要信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
更优选地,所述摘要提供装置206将所选择的缩略图所对应的壁纸图片放大提供给所述用户。具体地,摘要提供装置206根据选择获取装置205所获取的用户对缩略图的选择,根据该选择的缩略图所对应的壁纸图片,将该图片进行放大,如将该图片的分辨率进行放大等,进一步地,通过调用诸如JSP、ASP或PHP等动态网页技术,将该放大后的壁纸图片提供给该用户。优选地,该摘要提供装置206根据该用户所对应的用户设备的屏幕分辨率大小,将该缩略图所对应的壁纸图片放大到与该屏幕分辨率一致,再提供给该用户,以使用户能够直观地体验将该缩略图所对应的壁纸图片作为桌面背景的效果。
在此,本发明根据用户选择的壁纸图片对应的缩略图,将该缩略图放大提供给该用户,使用户获得更直观的视觉体验,进一步方便了用户对壁纸图片的选择。
图3示出根据本发明另一个方面的用于提供壁纸图片的方法流程图。
在此,壁纸提供设备1包括但不限于网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
在步骤S301中,壁纸提供设备1获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果。具体地,在步骤S301中,壁纸提供设备1获取图片搜索结果的方式包括但不限于:
1)通过调用用户设备所提供的应用程序接口(API),或者诸如http、https等其他约定的通信方式,或者通过调用诸如JSP、ASP或PHP等动态网页技术,获取用户输入的图片查询序列,根据该图片查询序列,在图片索引库中进行匹配查询,以获得与该图片查询序列相对应的一个或多个图片搜索结果;
2)通过调用图片搜索引擎等第三方设备所提供的应用程序接口(API)或其他约定的通信方式,获取该第三方设备基于用户输入的图片查询序列匹配所获得的一个或多个图片搜索结果。
本领域技术人员应能理解上述获取图片搜索结果的方式仅为举例,其他现有的或今后可能出现的获取图片搜索结果的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S302中,壁纸提供设备1检测所述图片查询序列是否包括壁纸图片需求。具体地,在步骤S302中,壁纸提供设备1根据从用户设备或从图片搜索引擎等第三方设备所获得的图片查询序列,检测该查询序列是否包括壁纸图片需求,如检测该图片查询序列中是否包括壁纸相关关键词、该图片查询序列所属的查询会话中其他查询序列是否包括壁纸相关关键词等,当检测出壁纸相关关键词时,判断该图片查询序列包括壁纸图片需求。
例如,在步骤S302中,壁纸提供设备1通过与用户设备的交互,获取用户通过该用户设备输入的图片查询序列“壁纸推荐”,通过对该图片查询序列进行字符串识别,识别出其中包括壁纸相关关键词“壁纸”,判断该图片查询序列包括壁纸图片需求。
本领域技术人员应能理解上述检测壁纸图片需求的方式仅为举例,其他现有的或今后可能出现的检测壁纸图片需求的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
当所述图片查询序列包括壁纸图片需求,在步骤S303中,壁纸提供设备1从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片。具体地,当壁纸提供设备1在步骤S302中检测出所述图片查询序列包括壁纸图片需求,在步骤S303中,壁纸提供设备1根据在步骤S301中所获取的一个或多个图片搜索结果,通过对该一个或多个图片搜索结果的主题、类别或分辨率等的分析,从中筛选出一个或多个壁纸图片,如根据类别,筛选出该图片搜索结果中包括的壁纸图片,或进一步地,根据分辨率,筛选出与用户所对应的用户设备的屏幕分辨率相一致的壁纸图片、筛选出与该壁纸图片需求中所包括的屏幕分辨率相一致的壁纸图片、筛选出与该用户的历史图片访问记录中所包括的屏幕分辨率一致的壁纸图片等。
本领域技术人员应能理解上述筛选壁纸图片的方式仅为举例,其他现有的或今后可能出现的筛选壁纸图片的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S304中,壁纸提供设备1将所述一个或多个壁纸图片中至少一个提供给所述用户。具体地,在步骤S304中,壁纸提供设备1根据在步骤S303中筛选出的一个或多个壁纸图片,通过诸如JSP、ASP或PHP等动态网页技术,将所述一个或多个壁纸图片中至少一个,以缩略图、源图或超链接等形式,提供给该用户。
本领域技术人员应能理解上述提供壁纸图片的方式仅为举例,其他现有的或今后可能出现的提供壁纸图片的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在此,本发明通过检测用户的图片查询序列中所包括的壁纸图片需求,进而从相应的图片搜索结果中筛选出壁纸图片,并提供给该用户,提高了用户对壁纸图片的搜索效率,提升了用户的使用体验。
优选地,壁纸提供设备1的各个步骤之间是持续不断工作的。具体地,在步骤S301中,壁纸提供设备1持续获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果;在步骤S302中,壁纸提供设备1持续检测所述图片查询序列是否包括壁纸图片需求;当所述图片查询序列包括壁纸图片需求,在步骤S303中,壁纸提供设备1持续从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片;在步骤S304中,壁纸提供设备1持续将所述一个或多个壁纸图片中至少一个提供给所述用户。在此,本领域技术人员应理解“持续”是指壁纸提供设备1的各步骤分别不断进行图片搜索结果的获取、壁纸图片需求的检测,壁纸图片的筛选及提供,直至该壁纸提供设备1在较长时间内停止获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果。
优选地,在步骤S302中,壁纸提供设备1根据预定的壁纸需求触发条件,检测所述图片查询序列是否包括壁纸图片需求;
其中,所述壁纸需求触发条件包括以下至少任一项:
-当所述图片查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;
-当所述图片查询序列所属的查询会话中其他查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;
-当所述用户从所述一个或多个图片搜索结果中所选择的图片搜索结果满足预定的屏幕分辨率,确定所述图片查询序列包括壁纸图片需求。
具体地,1)当所述壁纸需求触发条件包括当所述图片查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;在步骤S302中,壁纸提供设备1根据从用户设备或从图片搜索引擎等第三方设备所获得的图片查询序列,直接根据该图片查询序列,在壁纸需求词库中进行匹配查询,当在该壁纸需求词库中成功匹配到该图片查询序列,则确定该图片查询序列包括壁纸图片需求;或者,在步骤S302中,壁纸提供设备1对该图片查询序列进行分词,根据分词后得到的多个关键词片段,在壁纸需求词库中进行匹配查询,当在该壁纸需求词库中成功匹配到该多个关键词片段中的一个或多个时,确定该图片查询序列包括壁纸图片需求。
在此,壁纸相关关键词包括但不限于“壁纸”、“墙纸”、“背景”、“桌面”、“屏幕”或典型的屏幕分辨率如“1024x768”等关键词;壁纸需求词库中存储有上述壁纸相关关键词,该壁纸需求词库既可以位于壁纸提供设备1中,也可以位于与该壁纸提供设备1通过网络相连接的第三方设备中。
2)当所述壁纸需求触发条件包括当所述图片查询序列所属的查询会话中其他查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;在步骤S302中,壁纸提供设备1从用户设备或从图片搜索引擎等第三方设备获得用户的图片查询序列,再通过与图片搜索引擎等第三方设备的交互,获得该用户的诸如用户访问日志等,从该用户访问日志中匹配出该图片查询序列所属的查询会话,进一步地,在该查询会话的其他查询序列中检测是否包括壁纸相关关键词,如检测出该图片查询序列对应的上一个查询序列中包括壁纸相关关键词,则在步骤S302中,壁纸提供设备1确定该图片查询序列包括壁纸图片需求。在此,查询会话例如用户完成一次完整的搜索所包括的各类元素,如该用户所使用的查询序列、该用户对该查询序列的修改、修改的次序、点击操作的对象等。
3)当所述壁纸需求触发条件包括当所述用户从所述一个或多个图片搜索结果中所选择的图片搜索结果满足预定的屏幕分辨率,确定所述图片查询序列包括壁纸图片需求。例如,用户通过与用户设备的交互,在提供给该用户的图片搜索结果中选择了一个或多个满足预定屏幕分辨率的图片搜索结果,如选择了一个或多个与该用户设备的屏幕分辨率相一致的图片搜索结果,在步骤S302中,壁纸提供设备1通过调用该用户设备所提供的应用程序接口(API)或其他约定的通信方式,或者,通过调用诸如JSP、ASP或PHP等动态网页技术,获取了该用户的选择行为,并判断为满足该壁纸需求触发条件,确定该图片搜索结果所对应的图片查询序列包括壁纸图片需求。
本领域技术人员应能理解上述壁纸需求触发条件仅为举例,其他现有的或今后可能出现的壁纸需求触发条件如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,当所述图片查询序列包括壁纸图片需求,在步骤S303中,壁纸提供设备1根据所述用户所对应的用户设备的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。具体地,当壁纸提供设备1在步骤S302中检测出该图片查询序列包括壁纸图片需求,在步骤S303中,壁纸提供设备1通过诸如与该用户对应的用户设备的交互,获取该用户设备的屏幕分辨率,并结合该屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,如筛选出与该屏幕分辨率一致的壁纸图片、或删除掉与该屏幕分辨率不一致的壁纸图片,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
在此,本发明根据用户对应的用户设备的屏幕分辨率,筛选出对应的壁纸图片并提供给该用户,方便用户对壁纸图片的选择,提升了用户的使用体验。
优选地,当所述图片查询序列包括壁纸图片需求,在步骤S303中,壁纸提供设备1根据所述壁纸图片需求中所包括的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。具体地,当壁纸提供设备1在步骤S302中检测出该图片查询序列包括壁纸图片需求,在步骤S303中,壁纸提供设备1对该图片查询序列进行字符串识别,识别出其中所包括的屏幕分辨率,如典型的屏幕分辨率“1024x768”等,并结合该屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,如筛选出与该屏幕分辨率一致的壁纸图片、或删除掉与该屏幕分辨率不一致的壁纸图片,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
在此,本发明根据用户的壁纸图片需求中所包括的屏幕分辨率,筛选出对应的壁纸图片并提供给该用户,方便用户对壁纸图片的选择,提升了用户的使用体验。
优选地,当所述图片查询序列包括壁纸图片需求,在步骤S303中,壁纸提供设备1根据所述用户的历史图片访问记录中所包括的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。当壁纸提供设备1在步骤S302中检测出该图片查询序列包括壁纸图片需求,在步骤S303中,壁纸提供设备1通过与图片搜索引擎等第三方设备的交互,获取该用户的诸如用户访问日志等历史图片访问记录,从该历史图片访问记录中识别出屏幕分辨率,并结合该屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,如筛选出与该屏幕分辨率一致的壁纸图片、或删除掉与该屏幕分辨率不一致的壁纸图片,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
在此,本发明根据用户的历史图片访问记录中所包括的屏幕分辨率,筛选出对应的壁纸图片并提供给该用户,方便用户对壁纸图片的选择,提升了用户的使用体验。
在一个优选实施例中(参见图3),提供壁纸图片的方法还包括步骤S307(未示出)。以下参照图3对该优选实施例进行详细描述:具体地,在步骤S301中,壁纸提供设备1获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果;在步骤S302中,壁纸提供设备1检测所述图片查询序列是否包括壁纸图片需求;在步骤S303中,壁纸提供设备1当所述图片查询序列包括壁纸图片需求,从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片;在步骤S307中,壁纸提供设备1根据所述用户的用户相关信息,确定所述壁纸图片的优先级;在步骤S304中,壁纸提供设备1根据所述优先级,将所述一个或多个壁纸图片中至少一个提供给所述用户。其中,步骤S301-S303与图3的上述实施例中对应的步骤基本相同,故此处不再赘述,并通过引用的方式包含于此。
其中,在步骤S307中,壁纸提供设备1根据所述用户的用户相关信息,确定所述壁纸图片的优先级。具体地,在步骤S307中,壁纸提供设备1通过诸如在用户信息库中进行匹配查询,或者,通过调用诸如图片搜索引擎等第三方设备所提供的应用程序接口(API),获取该用户的用户相关信息,如该用户关于壁纸图片的偏好设置、关于壁纸图片的主题、颜色特征等的历史访问记录,在步骤S307中,壁纸提供设备1根据上述一个或多个用户相关信息,确定在步骤S303中筛选出的壁纸图片的优先级。
例如,假设用户设置偏好主题为卡通图案的壁纸,则在步骤S307中,壁纸提供设备1根据在步骤S303中筛选出的一个或多个壁纸图片,通过该一个或多个壁纸图片的主题的分析,确定其中主题为卡通图案的壁纸,并将这些主题为卡通图案的壁纸图片的优先级设置为较高。
在此,用户信息库中存储有用户的诸如偏好设置、关于壁纸图片的主题、颜色特征等的历史访问记录等用户相关信息,该用户信息库既可以位于壁纸提供设备1中,也可以位于与该壁纸提供设备1通过网络相连接的第三方设备中。
本领域技术人员应能理解上述确定壁纸图片的优先级的方式仅为举例,其他现有的或今后可能出现的确定壁纸图片的优先级的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
随后,在步骤S304中,壁纸提供设备1根据所述优先级,将所述一个或多个壁纸图片中至少一个提供给所述用户。具体地,在步骤S304中,壁纸提供设备1根据在步骤S307中所确定的优先级,通过诸如JSP、ASP或PHP等动态网页技术,将该一个或多个壁纸图片中至少一个,按照该优先级,提供给该用户设备,以供该用户浏览。
在此,在步骤S304中,壁纸提供设备1将壁纸图片提供给用户的操作与图3的上述实施例中壁纸提供设备1所执行的操作相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
在此,本发明结合用户的用户相关信息,确定壁纸图片的优先级,并根据该优先级,将壁纸图片提供给该用户,方便用户对壁纸图片的选择,进一步提升了用户的使用体验。
优选地,所述用户相关信息包括以下至少任一项:
-所述用户关于壁纸图片的偏好设置;
-所述用户关于壁纸图片的主题的历史访问记录;
-所述用户关于壁纸图片的颜色特征的历史访问记录。
具体地,1)当用户相关信息包括所述用户关于壁纸图片的偏好设置;在步骤S307中,壁纸提供设备1通过诸如在用户信息库中进行匹配查询,获取该用户关于壁纸图片的偏好设置,如该用户关于壁纸图片的主题、内容、颜色特征等的偏好设置,在步骤S307中,壁纸提供设备1根据该用户的偏好设置,确定在步骤S303中筛选出的壁纸图片的优先级。例如,用户设置偏好卡通图案的壁纸,则在步骤S307中,壁纸提供设备1根据在步骤S303中筛选出的壁纸图片,确定其中卡通图案的壁纸图片的优先级较高。
2)当用户相关信息包括所述用户关于壁纸图片的主题的历史访问记录;在步骤S307中,壁纸提供设备1通过诸如在用户信息库中进行匹配查询,或者,通过调用诸如图片搜索引擎等第三方设备所提供的应用程序接口(API),获取该用户关于壁纸图片的主题的历史访问记录,如该用户历史多次访问主题为风景的壁纸图片,则在步骤S307中,壁纸提供设备1根据该用户的历史访问记录,确定在步骤S303中筛选出的壁纸图片中,主题为风景的壁纸图片的优先级较高。
3)当相关信息包括所述用户关于壁纸图片的颜色特征的历史访问记录;在步骤S307中,壁纸提供设备1通过诸如在用户信息库中进行匹配查询,或者,通过调用诸如图片搜索引擎等第三方设备所提供的应用程序接口(API),获取该用户关于壁纸图片的颜色特征的历史访问记录,如该用户历史多次访问颜色特征为深邃蓝的壁纸图片,则在步骤S307中,壁纸提供设备1根据该用户的历史访问记录,确定在步骤S303中筛选出的壁纸图片中,颜色特征为深邃蓝的壁纸图片的优先级较高。
本领域技术人员应能理解上述用户相关信息仅为举例,其他现有的或今后可能出现的用户相关信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在另一个优选实施例中(参见图3),具体地,在步骤S301中,壁纸提供设备1获取用户输入的图片查询序列;在步骤S302中,壁纸提供设备1检测所述图片查询序列是否包括壁纸图片需求;在步骤S303中,壁纸提供设备1当所述图片查询序列包括壁纸图片需求,根据所述图片查询序列,在图片索引库中进行匹配查询,以获得所述一个或多个壁纸图片;在步骤S304中,壁纸提供设备1将所述一个或多个壁纸图片中至少一个提供给所述用户。其中,步骤S302、S304与图3中上述实施例的步骤基本相同,故此处不再赘述,并通过引用的方式包含于此。
具体地,在步骤S301中,壁纸提供设备1通过调用用户设备所提供的应用程序接口(API),或者诸如http、https等其他约定的通信方式,或者通过调用诸如JSP、ASP或PHP等动态网页技术,获取用户输入的图片查询序列。在步骤S303中,壁纸提供设备1通过调用图片搜索引擎所提供的应用程序接口(API),或者诸如http、https等其他约定的通信方式,或者通过调用诸如JSP、ASP或PHP等动态网页技术,根据该图片查询序列,在图片搜索引擎的图片索引库中的壁纸图片中进行匹配查询,以获得与该图片查询序列相对应的一个或多个壁纸图片。优选地,在步骤S303中,壁纸提供设备1还可以结合前述的用户相关信息和/或屏幕分辨率,确定所述一或多个壁纸图片,因其具体实施过程与图3其他实施例中的步骤S303相同或基本相似,故不再赘述,仅以引用方式包含于此。
图4示出根据本发明一个优选实施例的用于提供壁纸图片的方法流程图;以下参照图4对该优选实施例进行详细描述:具体地,在步骤S401中,壁纸提供设备1获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果;在步骤S402中,壁纸提供设备1检测所述图片查询序列是否包括壁纸图片需求;当所述图片查询序列包括壁纸图片需求,在步骤S403中,壁纸提供设备1从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片;在步骤S404中,壁纸提供设备1将所述一个或多个壁纸图片中至少一个所对应的缩略图提供给所述用户。其中,步骤S401-S403与图3所述对应步骤相同或相似,故此处不再赘述,并通过引用的方式包含于此。
其中,在步骤S404中,壁纸提供设备1将所述一个或多个壁纸图片中至少一个所对应的缩略图提供给所述用户。具体地,在步骤S404中,壁纸提供设备1根据在步骤S403中筛选得出的一个或多个壁纸图片中的至少一个,通过匹配查询、直接生成等方式,获得该至少一个壁纸图片所对应的缩略图,再通过诸如JSP、ASP或PHP等动态网页技术,将该缩略图提供给用户。例如,在步骤S404中,壁纸提供设备1根据在步骤S403中筛选得出的一个或多个壁纸图片中的至少一个,首先读取当前目录中的缩略图数据库,如“Thumbs.db”文件(隐藏文件),并根据在该缩略图数据库中所匹配获得的对应该至少一个壁纸图片的缩略图,通过诸如JSP、ASP或PHP等动态网页技术,将该缩略图提供给该用户;假设不存在该缩略图数据库,如“Thumbs.db”文件,或者该缩略图数据库中不存在该壁纸图片所对应的缩略图,则在步骤S404中,壁纸提供设备1尝试获取该壁纸图片中的EXIF(Exchangeable ImageFile,可交换图像文件)信息,以判断是否存在缩略图数据,若存在,则根据该缩略图数据,生成对应的缩略图再提供给该用户;若该壁纸图片中的EXIF信息中并不存在缩略图数据或该缩略图数据错误,则在步骤S404中,壁纸提供设备1采用插值等方法重新生成缩略图,再提供给该用户。
本领域技术人员应能理解上述提供壁纸图片对应的缩略图的方式仅为举例,其他现有的或今后可能出现的提供壁纸图片对应的缩略图的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
优选地,提供壁纸图片的方法还包括步骤S405和S406。具体地,在步骤S405中,壁纸提供设备1获取所述用户对所述缩略图的选择;在步骤S406中,壁纸提供设备1将所选择的缩略图所对应的壁纸图片的图片摘要信息提供给所述用户。在步骤S405中,壁纸提供设备1获取所述用户对所述缩略图的选择。具体地,用户通过与用户设备的交互,通过点选等方式,选择了某个缩略图,在步骤S405中,壁纸提供设备1通过调用该用户设备所提供的应用程序接口(API)或其他约定的方式,或者,通过调用诸如JSP、ASP或PHP等动态网页技术,获取该用户对该缩略图的选择。
在步骤S406中,壁纸提供设备1将所选择的缩略图所对应的壁纸图片的图片摘要信息提供给所述用户。具体地,在步骤S406中,壁纸提供设备1根据在步骤S405中所获取的用户对缩略图的选择,根据该选择的缩略图所对应的壁纸图片,如根据该壁纸图片的标识、链接地址、主题、或标签等,在本地或网络端的摘要信息库中进行匹配查询,获得该壁纸图片所对应的摘要信息,进一步地,通过调用诸如JSP、ASP或PHP等动态网页技术,将摘要信息通过悬浮框、新打开的标签页或网页等形式,提供给该用户。
在此,摘要信息包括但不限于壁纸图片的分辨率、拍摄相关信息、主题相关信息或颜色特征信息等;摘要信息库中存储有上述摘要信息,该摘要信息库既可以位于壁纸提供设备1中,也可以位于与该壁纸提供设备1通过网络相连接的第三方设备中。
在此,本发明根据用户选择的壁纸图片对应的缩略图,匹配获得对应的摘要信息并提供给该用户,为用户提供了更丰富的信息,进一步方便了用户对壁纸图片的选择,提升了用户的使用体验。
本领域技术人员应能理解上述摘要信息、匹配及提供摘要信息的方式仅为举例,其他现有的或今后可能出现的摘要信息、匹配及提供摘要信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
更优选地,在步骤S406中,壁纸提供设备1将所选择的缩略图所对应的壁纸图片放大提供给所述用户。具体地,在步骤S406中,壁纸提供设备1根据在步骤S405中所获取的用户对缩略图的选择,根据该选择的缩略图所对应的壁纸图片,将该图片进行放大,如将该图片的分辨率进行放大等,进一步地,通过调用诸如JSP、ASP或PHP等动态网页技术,将该放大后的壁纸图片提供给该用户。优选地,在步骤S406中,壁纸提供设备1根据该用户所对应的用户设备的屏幕分辨率大小,将该缩略图所对应的壁纸图片放大到与该屏幕分辨率一致,再提供给该用户,以使用户能够直观地体验将该缩略图所对应的壁纸图片作为桌面背景的效果。
在此,本发明根据用户选择的壁纸图片对应的缩略图,将该缩略图放大提供给该用户,使用户获得更直观的视觉体验,进一步方便了用户对壁纸图片的选择。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
Claims (22)
1.一种由计算机实现的用于提供壁纸图片的方法,其中,该方法包括以下步骤:
a获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果;
b检测所述图片查询序列是否包括壁纸图片需求;
c当所述图片查询序列包括壁纸图片需求,从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片;
d将所述一个或多个壁纸图片中至少一个提供给所述用户。
2.根据权利要求1所述的方法,其中,所述步骤b包括:
-根据预定的壁纸需求触发条件,检测所述图片查询序列是否包括壁纸图片需求;
其中,所述壁纸需求触发条件包括以下至少任一项:
-当所述图片查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;
-当所述图片查询序列所属的查询会话中其他查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;
-当所述用户从所述一个或多个图片搜索结果中所选择的图片搜索结果满足预定的屏幕分辨率,确定所述图片查询序列包括壁纸图片需求。
3.根据权利要求1或2所述的方法,其中,所述步骤c包括:
-当所述图片查询序列包括壁纸图片需求,根据所述用户所对应的用户设备的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
4.根据权利要求1或2所述的方法,其中,所述步骤c包括:
-当所述图片查询序列包括壁纸图片需求,根据所述壁纸图片需求中所包括的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
5.根据权利要求1或2项所述的方法,其中,所述步骤c包括:
-当所述图片查询序列包括壁纸图片需求,根据所述用户的历史图片访问记录中所包括的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
6.根据权利要求1至5中任一项所述的方法,其中,该方法还包括:
-根据所述用户的用户相关信息,确定所述壁纸图片的优先级;
其中,所述步骤d包括:
-根据所述优先级,将所述一个或多个壁纸图片中至少一个提供给所述用户。
7.根据权利要求6所述的方法,其中,所述用户相关信息包括以下至少任一项:
-所述用户关于壁纸图片的偏好设置;
-所述用户关于壁纸图片的主题的历史访问记录;
-所述用户关于壁纸图片的颜色特征的历史访问记录。
8.根据权利要求1至7中任一项所述的方法,其中,所述步骤d包括:
-将所述一个或多个壁纸图片中至少一个所对应的缩略图提供给所述用户。
9.根据权利要求8所述的方法,其中,该方法还包括:
-获取所述用户对所述缩略图的选择;
x将所选择的缩略图所对应的壁纸图片的图片摘要信息提供给所述用户。
10.根据权利要求9所述的方法,其中,所述步骤x包括:
-将所选择的缩略图所对应的壁纸图片放大提供给所述用户。
11.根据权利要求1至10中任一项所述的方法,其中,所述步骤a包括:
-获取所述用户输入的图片查询序列;
其中,所述步骤c包括:
-当所述图片查询序列包括壁纸图片需求,根据所述图片查询序列,在图片索引库中进行匹配查询,以获得所述一个或多个壁纸图片。
12.一种用于提供壁纸图片的壁纸提供设备,其中,该设备包括:
结果获取装置,用于获取与用户输入的图片查询序列相对应的一个或多个图片搜索结果;
需求检测装置,用于检测所述图片查询序列是否包括壁纸图片需求;
壁纸筛选装置,用于当所述图片查询序列包括壁纸图片需求,从所述一个或多个图片搜索结果中筛选一个或多个壁纸图片;
壁纸提供装置,用于将所述一个或多个壁纸图片中至少一个提供给所述用户。
13.根据权利要求12所述的壁纸提供设备,其中,所述需求检测装置用于:
-根据预定的壁纸需求触发条件,检测所述图片查询序列是否包括壁纸图片需求;
其中,所述壁纸需求触发条件包括以下至少任一项:
-当所述图片查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;
-当所述图片查询序列所属的查询会话中其他查询序列包括壁纸相关关键词,确定所述图片查询序列包括壁纸图片需求;
-当所述用户从所述一个或多个图片搜索结果中所选择的图片搜索结果满足预定的屏幕分辨率,确定所述图片查询序列包括壁纸图片需求。
14.根据权利要求12或13所述的壁纸提供设备,其中,所述壁纸筛选装置用于:
-当所述图片查询序列包括壁纸图片需求,根据所述用户所对应的用户设备的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
15.根据权利要求12或13所述的壁纸提供设备,其中,所述壁纸筛选装置用于:
-当所述图片查询序列包括壁纸图片需求,根据所述壁纸图片需求中所包括的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
16.根据权利要求12或13项所述的壁纸提供设备,其中,所述壁纸筛选装置用于:
-当所述图片查询序列包括壁纸图片需求,根据所述用户的历史图片访问记录中所包括的屏幕分辨率,对所述一个或多个图片搜索结果进行筛选处理,以获得与该屏幕分辨率相对应的一个或多个壁纸图片。
17.根据权利要求12至16中任一项所述的壁纸提供设备,其中,该设备还包括:
优先级确定装置,用于根据所述用户的用户相关信息,确定所述壁纸图片的优先级;
其中,所述壁纸提供装置用于:
-根据所述优先级,将所述一个或多个壁纸图片中至少一个提供给所述用户。
18.根据权利要求17所述的壁纸提供设备,其中,所述用户相关信息包括以下至少任一项:
-所述用户关于壁纸图片的偏好设置;
-所述用户关于壁纸图片的主题的历史访问记录;
-所述用户关于壁纸图片的颜色特征的历史访问记录。
19.根据权利要求12至18中任一项所述的壁纸提供设备,其中,壁纸提供装置用于:
-将所述一个或多个壁纸图片中至少一个所对应的缩略图提供给所述用户。
20.根据权利要求19所述的壁纸提供设备,其中,该设备还包括:
选择获取装置,用于获取所述用户对所述缩略图的选择;
摘要提供装置,用于将所选择的缩略图所对应的壁纸图片的图片摘要信息提供给所述用户。
21.根据权利要求20所述的壁纸提供设备,其中,所述摘要提供装置用于:
-将所选择的缩略图所对应的壁纸图片放大提供给所述用户。
22.根据权利要求12至21中任一项所述的壁纸提供设备,其中,所述结果获取装置用于:
-获取所述用户输入的图片查询序列;
其中,所述壁纸筛选装置用于:
-当所述图片查询序列包括壁纸图片需求,根据所述图片查询序列,在图片索引库中进行匹配查询,以获得所述一个或多个壁纸图片。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103689987A CN102521258A (zh) | 2011-11-18 | 2011-11-18 | 一种用于提供壁纸图片的方法与设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103689987A CN102521258A (zh) | 2011-11-18 | 2011-11-18 | 一种用于提供壁纸图片的方法与设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102521258A true CN102521258A (zh) | 2012-06-27 |
Family
ID=46292180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103689987A Pending CN102521258A (zh) | 2011-11-18 | 2011-11-18 | 一种用于提供壁纸图片的方法与设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102521258A (zh) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103150182A (zh) * | 2013-02-27 | 2013-06-12 | 广东欧珀移动通信有限公司 | 一种移动终端快速设置壁纸的方法及*** |
CN103608759A (zh) * | 2012-05-31 | 2014-02-26 | 都特媒体有限公司 | 在设备上动态显示个性化主屏的方法 |
CN103634343A (zh) * | 2012-08-22 | 2014-03-12 | 腾讯科技(上海)有限公司 | 壁纸设置方法及终端 |
CN103685498A (zh) * | 2013-12-06 | 2014-03-26 | 北京奇虎科技有限公司 | 一种壁纸的加载方法和浏览器装置 |
CN103761326A (zh) * | 2014-01-29 | 2014-04-30 | 百度在线网络技术(北京)有限公司 | 图片搜索方法以及搜索引擎 |
CN104361109A (zh) * | 2014-11-27 | 2015-02-18 | 北京奇虎科技有限公司 | 确定图片筛选结果的方法和装置 |
CN104683458A (zh) * | 2015-02-12 | 2015-06-03 | 广东欧珀移动通信有限公司 | 一种壁纸推荐的方法及服务器 |
CN104750393A (zh) * | 2015-04-22 | 2015-07-01 | 广东欧珀移动通信有限公司 | 壁纸设置方法及装置 |
CN104881451A (zh) * | 2015-05-18 | 2015-09-02 | 百度在线网络技术(北京)有限公司 | 图片搜索方法及装置 |
CN104932923A (zh) * | 2015-06-19 | 2015-09-23 | 上海卓悠网络科技有限公司 | 一种更新桌面的方法、服务器和移动终端 |
CN105005429A (zh) * | 2015-06-30 | 2015-10-28 | 广东欧珀移动通信有限公司 | 一种终端展示图片的方法及终端 |
CN105142129A (zh) * | 2015-06-19 | 2015-12-09 | 上海卓悠网络科技有限公司 | 一种更新桌面的方法、服务器和移动终端 |
CN105718140A (zh) * | 2016-01-18 | 2016-06-29 | 广州市久邦数码科技有限公司 | 一种壁纸社交方法及其*** |
CN105991725A (zh) * | 2015-02-12 | 2016-10-05 | 广东欧珀移动通信有限公司 | 一种壁纸推送方法及服务器 |
CN105991726A (zh) * | 2015-02-12 | 2016-10-05 | 广东欧珀移动通信有限公司 | 一种壁纸推荐方法及服务器 |
CN105992029A (zh) * | 2015-02-12 | 2016-10-05 | 广东欧珀移动通信有限公司 | 一种壁纸推荐方法、服务器、移动终端及*** |
CN105989181A (zh) * | 2015-04-10 | 2016-10-05 | 乐视移动智能信息技术(北京)有限公司 | 壁纸更换方法及智能终端 |
CN107577485A (zh) * | 2017-09-12 | 2018-01-12 | 维沃移动通信有限公司 | 一种壁纸设置方法、装置和移动终端 |
CN108090130A (zh) * | 2017-11-22 | 2018-05-29 | 上海青橙实业有限公司 | 电子终端操作***的壁纸处理方法与电子终端 |
CN111090762A (zh) * | 2019-12-19 | 2020-05-01 | 京东方科技集团股份有限公司 | 图像获取方法、装置、电子设备及存储介质 |
CN112235602A (zh) * | 2020-10-14 | 2021-01-15 | 广州欢网科技有限责任公司 | 智能电视的个性化屏保***、方法和智能电视 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1469401A2 (en) * | 2003-04-14 | 2004-10-20 | Nec Corporation | System and method for searching information |
CN101477550A (zh) * | 2009-01-22 | 2009-07-08 | 深圳华为通信技术有限公司 | 基于嵌入式设备的数据查找方法、装置及嵌入式设备 |
CN101772768A (zh) * | 2007-08-07 | 2010-07-07 | 诺基亚公司 | 内容的下载 |
CN102184185A (zh) * | 2011-04-12 | 2011-09-14 | 北京百度网讯科技有限公司 | 一种用于多媒体资源搜索的方法与设备 |
-
2011
- 2011-11-18 CN CN2011103689987A patent/CN102521258A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1469401A2 (en) * | 2003-04-14 | 2004-10-20 | Nec Corporation | System and method for searching information |
CN101772768A (zh) * | 2007-08-07 | 2010-07-07 | 诺基亚公司 | 内容的下载 |
CN101477550A (zh) * | 2009-01-22 | 2009-07-08 | 深圳华为通信技术有限公司 | 基于嵌入式设备的数据查找方法、装置及嵌入式设备 |
CN102184185A (zh) * | 2011-04-12 | 2011-09-14 | 北京百度网讯科技有限公司 | 一种用于多媒体资源搜索的方法与设备 |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103608759A (zh) * | 2012-05-31 | 2014-02-26 | 都特媒体有限公司 | 在设备上动态显示个性化主屏的方法 |
CN103608759B (zh) * | 2012-05-31 | 2019-05-14 | 都特媒体有限公司 | 在设备上动态显示个性化主屏的方法 |
CN103634343A (zh) * | 2012-08-22 | 2014-03-12 | 腾讯科技(上海)有限公司 | 壁纸设置方法及终端 |
CN103150182B (zh) * | 2013-02-27 | 2016-01-20 | 广东欧珀移动通信有限公司 | 一种移动终端快速设置壁纸的方法及*** |
CN103150182A (zh) * | 2013-02-27 | 2013-06-12 | 广东欧珀移动通信有限公司 | 一种移动终端快速设置壁纸的方法及*** |
CN103685498A (zh) * | 2013-12-06 | 2014-03-26 | 北京奇虎科技有限公司 | 一种壁纸的加载方法和浏览器装置 |
CN103761326A (zh) * | 2014-01-29 | 2014-04-30 | 百度在线网络技术(北京)有限公司 | 图片搜索方法以及搜索引擎 |
CN104361109A (zh) * | 2014-11-27 | 2015-02-18 | 北京奇虎科技有限公司 | 确定图片筛选结果的方法和装置 |
CN104683458A (zh) * | 2015-02-12 | 2015-06-03 | 广东欧珀移动通信有限公司 | 一种壁纸推荐的方法及服务器 |
CN105991725A (zh) * | 2015-02-12 | 2016-10-05 | 广东欧珀移动通信有限公司 | 一种壁纸推送方法及服务器 |
CN104683458B (zh) * | 2015-02-12 | 2018-07-06 | 广东欧珀移动通信有限公司 | 一种壁纸推荐的方法及服务器 |
CN105992029A (zh) * | 2015-02-12 | 2016-10-05 | 广东欧珀移动通信有限公司 | 一种壁纸推荐方法、服务器、移动终端及*** |
CN105991726A (zh) * | 2015-02-12 | 2016-10-05 | 广东欧珀移动通信有限公司 | 一种壁纸推荐方法及服务器 |
CN105989181A (zh) * | 2015-04-10 | 2016-10-05 | 乐视移动智能信息技术(北京)有限公司 | 壁纸更换方法及智能终端 |
CN104750393B (zh) * | 2015-04-22 | 2018-05-04 | 广东欧珀移动通信有限公司 | 壁纸设置方法及装置 |
CN104750393A (zh) * | 2015-04-22 | 2015-07-01 | 广东欧珀移动通信有限公司 | 壁纸设置方法及装置 |
CN104881451A (zh) * | 2015-05-18 | 2015-09-02 | 百度在线网络技术(北京)有限公司 | 图片搜索方法及装置 |
CN105142129A (zh) * | 2015-06-19 | 2015-12-09 | 上海卓悠网络科技有限公司 | 一种更新桌面的方法、服务器和移动终端 |
CN104932923A (zh) * | 2015-06-19 | 2015-09-23 | 上海卓悠网络科技有限公司 | 一种更新桌面的方法、服务器和移动终端 |
CN105005429A (zh) * | 2015-06-30 | 2015-10-28 | 广东欧珀移动通信有限公司 | 一种终端展示图片的方法及终端 |
CN105005429B (zh) * | 2015-06-30 | 2018-12-11 | 广东欧珀移动通信有限公司 | 一种终端展示图片的方法及终端 |
CN105718140A (zh) * | 2016-01-18 | 2016-06-29 | 广州市久邦数码科技有限公司 | 一种壁纸社交方法及其*** |
CN107577485A (zh) * | 2017-09-12 | 2018-01-12 | 维沃移动通信有限公司 | 一种壁纸设置方法、装置和移动终端 |
CN108090130A (zh) * | 2017-11-22 | 2018-05-29 | 上海青橙实业有限公司 | 电子终端操作***的壁纸处理方法与电子终端 |
CN111090762A (zh) * | 2019-12-19 | 2020-05-01 | 京东方科技集团股份有限公司 | 图像获取方法、装置、电子设备及存储介质 |
CN112235602A (zh) * | 2020-10-14 | 2021-01-15 | 广州欢网科技有限责任公司 | 智能电视的个性化屏保***、方法和智能电视 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102521258A (zh) | 一种用于提供壁纸图片的方法与设备 | |
CN102521257B (zh) | 一种用于根据缩略图提供对应的在线图片的方法与设备 | |
KR101343609B1 (ko) | 증강 현실 데이터를 이용할 수 있는 어플리케이션 자동 추천 장치 및 방법 | |
CN102346778B (zh) | 一种用于提供搜索结果的方法与设备 | |
US10216848B2 (en) | Method and system for recommending cloud websites based on terminal access statistics | |
US20210314635A1 (en) | System and method for providing image-based video service | |
CN102402603A (zh) | 一种用于提供缩略图所对应的图片摘要信息的方法与设备 | |
CN108366058B (zh) | 防止广告运营商流量劫持的方法、装置、设备及存储介质 | |
CN101000623A (zh) | 通过手机拍照进行图像识别搜索的方法及采用该方法的装置 | |
CN103077217A (zh) | 用于提供与查询序列相匹配的结果附加信息的方法、装置与设备 | |
CN102306171A (zh) | 一种用于提供网络访问建议和网络搜索建议的方法与设备 | |
JP2019520662A (ja) | 商標画像のコンテンツ・ベースの検索及び取得 | |
US20180107686A1 (en) | Search method and apparatus | |
CN105404631B (zh) | 图片识别方法和装置 | |
CN104424244A (zh) | 一种获取搜索结果的方法、装置与设备 | |
CN102831242A (zh) | 搜索图片信息的方法及装置 | |
CN110069693A (zh) | 用于确定目标页面的方法和装置 | |
CN105260459B (zh) | 搜索方法和装置 | |
CN106407358A (zh) | 一种图像搜索方法、装置及移动终端 | |
CN103838728B (zh) | 网页信息的处理方法及浏览器 | |
CN108230220B (zh) | 水印添加方法和装置 | |
KR20190124436A (ko) | 영상 기반 건물 검색 방법 및 장치 | |
CN110865981A (zh) | 用于移动终端的文件访问方法及其移动终端 | |
CN104808995B (zh) | 一种用于跨应用收藏应用内容的方法和装置 | |
CN105808623B (zh) | 一种基于搜索的页面访问事件关联方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120627 |