图片配置装置和方法

文档序号:7869137阅读:238来源:国知局
专利名称:图片配置装置和方法
技术领域
本发明涉及网络数据通信技术领域,尤其涉及一种图片配置方法和装置。
背景技术
当前,用户使用搜索引擎对图片的搜索,大部分是采用关键字搜索,很少用户会通过使用已有图片来搜索类似图片资源,在基于图片搜索图片时,需要依赖于图片识别,但是,目前的图片识别也只有少部分搜索引擎能够实现。因此,定义图片搜索的关键字(标签)往往依赖于图片的上传者、网站的经营者等进行编辑添加,而对于实际用户来说,无法在搜索图片时,实时添加图片标签到图片中,无法准确便捷地实现图片搜索。

发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决或者减缓上述问题的图片配置装置和方法。根据本发明的一个方面,提供了一种图片配置装置,包括用户接口、数据交互接口和绘制显示模块,其中,所述用户接口,适于接收用户输入的指令,并根据所述指令生成第一搜索请求并通知所述数据交互接口,接收用户输入的在搜索结果页面中对图片信息的选定以及对所述图片信息添加的标签信息,并通知所述数据交互接口 ;所述数据交互接口,适于将所述第一搜索请求发送给服务器,接收所述服务器反馈的包括至少一个图片信息的搜索结果并通知所述绘制显示模块,将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存;所述绘制显示模块,适于根据所述搜索结果绘制所述搜索结果页面并显不。

优选地,在本发明的一实施例中,所述的图片配置装置还包括数据维护模块;所述数据维护模块,适于配置账户注册信息并保存,将所述账户注册信息通知所述数据交互接口 ;所述数据交互接口,适于将所述选定的图片信息以及对应添加的标签信息,与所述账户注册信息对应地上传到所述服务器中保存。优选地,在本发明的一实施例中,所述用户接口,还适于接收用户输入的关键词信息,并根据所述关键词信息生成第三搜索请求并通知所述数据交互接口 ;所述数据交互接口,适于将所述第三搜索请求发送给所述服务器,接收从服务器返回的根据所述关键词匹配的标签信息以及对应的图片信息并通知所述绘制显示模块;所述绘制显示模块,适于根据所述关键词匹配的标签信息以及对应的图片信息绘制搜索结果页面并将所述标签信息及对应的图片信息根据其优先级显示在所述搜索结果页面中突出位置,其中所述账户注册信息对应的所述图片信息及对应的标签信息的显示优先级最高。优选地,在本发明的一实施例中,所述用户接口,还适于接收用户输入的指令,并根据所述指令生成携带有所述账户注册信息的浏览请求并通知所述数据交互接口 ;所述数据交互接口,还适于将所述浏览请求发送给所述服务器,并接收所述服务器反馈的所述账户注册信息对应的全部图片信息及对应的标签信息,通知所述绘制显示模块;所述绘制显示模块,还适于根据所述账户注册信息对应的全部图片信息及对应的标签信息绘制所述搜索结果页面并显示。优选地,在本发明的一实施例中,所述用户接口,还适于接收用户对所述标签信息作出的注释信息,并通知所述数据交互接口 ;所述数据交互接口,还适于将所述注释信息上传到所述服务器与所述标签信息对应保存。优选地,在本发明的一实施例中,所述数据交互接口,还适于接收从所述服务器返回的根据所述关键词匹配的标签信息以及对应的图片信息、注释信息并通知所述绘制显示模块;所述绘制显示模块,还适于将所述标签信息及对应的图片信息优先显示在搜索结果页面中突出位置时,一并显示所述注释信息。优选地,在本发明的一实施例中,所述注释信息为权值因子,所述权值因子,包括降权因子和升权因子;将所述标签信息得到的权值因子的累积数量与预设的第一门限及第二门限相比较,如果所述权值因子中降权因子的累积数量大于第一门限且小于第二门限,降低所述标签信息的搜索权重;如果所述权值因子中降权因子的累积数量超过所述第二门限,删除所述标签信息并记录,监测到再次添加所述标签信息时进行提醒;如果所述权值因子中升权因子的累积数量大于第一门限且小于第二门限,提升所述标签信息的搜索权重;如果所述权值因子中升权因子的累积数量超过所述第二门限,将所述标签信息的搜索权重设置为最闻。根据本发明的另一方面,提供了一种图片配置方法,包括根据所接收到的用户输入的指令生成第一搜索请求,向服务器发出所述第一搜索请求;接收所述服务器反馈的包括至少一个图片信息的搜索结果并绘制搜索结果页面;接收用户输入的在所述搜索结果页面中对图片信息的选定以及对所述图片信息添加的标签信息,将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存。可选地,所述将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存,进一步包括配置账户注册信息,将所述选定的图片信息以及对应添加的标签信息上传到所述服务器中与所述账户注册信息对应保存。可选地,将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存之后,还包括根据所接收到的用户输入的关键词信息生成第三搜索请求,向所述服务器发出所述第三搜索请求,并接收从服务器返回的根据所述关键词匹配的标签信息以及对应的图片信息,绘制搜索结果页面并将所述标签信息及对应的图片信息根据其优先级显示在所述搜索结果页面中突出位置,其中所述账户注册信息对应的所述图片信息及对应的标签信息的显不优先级最闻。可选地,所述将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存之后,还包括根据所接收到的用户输入的指令生成携带有所述账户注册信息的浏览请求,向所述服务器发出所述浏览请求,并接收所述服务器反馈的所述账户注册信息对应的全部图片信息及对应的标签信息并进行展现。本发明中,通过使得用户可以给搜索结果中的图片信息添加标签信息,实现基于添加了标签信息的图片信息搜索结果,进行图片搜索,使得使用搜索引擎的用户实时参与标签信息的添加,更快捷的方式获取更准确的图片资源;另外,通过引导用户添加标签信息,节省了网站运营成本等。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式



通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中图1示意性示出了根据本发明一个实施例的图片配置装置框图;图2示意性示出了根据本发明一个实施例的图片搜索装置框图;图3示意性示出了根据本发明一个实施例的图片配置装置框图;图4示意性示出了根据本发明一个实施例的图片配置装置框图;图5示意性示出了根据本发明一个实施例的图片配置装置框图;图6示意性示出了根据本发明一个实施例的图片搜索装置框图;图7示意性示出了根据本发明一个实施例的图片配置方法流程图;图8示意性示出了根据本发明一个实施例的图片搜索方法流程图;图9示意性示出了根据本发明一个实施例的图片搜索系统框图;图10示意性示出了根据本发明一个实施例的搜索结果的显示示意图。
具体实施例方式下面结合附图和具体的实施方式对本发明作进一步的描述。本发明实施例可以应用于计算机系统/服务器,其可与众多其它通用或专用计算系统环境或配置一起操作。适于与计算机系统/服务器一起使用的众所周知的计算系统、环境和/或配置的例子包括但不限于个人计算机系统、服务器计算机系统、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的系统、机顶盒、可编程消费电子产品、网络个人电脑、小型计算机系统、大型计算机系统和包括上述任何系统的分布式云计算技术环境,等
坐寸o计算机系统/服务器可以在由计算机系统执行的计算机系统可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块可以包括例程、程序、目标程序、组件、逻辑、数据结构等等,它们执行特定的任务或者实现特定的抽象数据类型。计算机系统/服务器可以在分布式云计算环境中实施,分布式云计算环境中,任务是由通过通信网络链接的远程处理设备执行的。在分布式云计算环境中,程序模块可以位于包括存储设备的本地或远程计算系统存储介质上。本发明中,通过使得用户可以给搜索结果中的图片信息添加标签信息,实现基于添加了标签信息的图片信息搜索结果,进行图片搜索,使得使用搜索引擎的用户实时参与标签信息的添加,更快捷的方式获取更准确的图片资源;另外,通过引导用户添加标签信息,节省了网站运营成本等。如图1所示,示意性示出了根据本发明一个实施例的图片配置装置框图,本实施例中,图片配置装置10可以包括第一用户接口 101、第一数据交互接口 102和第一绘制显示模块103,其中,所述第一用户接口 101适于接收用户输入的指令,并根据所述指令生成第一搜索请求并通知所述第一数据交互接口 102,接收用户输入的在搜索结果页面中对图片信息的选定以及对所述图片信息添加的标签信息,并通知所述第一数据交互接口 102 ;本实施例中,监测到用户在搜索引擎的搜索界面中输入关键词,该关键词可以是普通的文字信息或者标签信息,并执行搜索动作时生成第一搜索请求,以便于用户可以对搜索的图片添加标签信息,需要说明的是,如果图片之前被添加过标签信息,可以继续进行标签信息的添加,如果图片从未被添加过标签信息,则可以对该图片进行首次标签信息的添加。在搜索引擎对输入的关键词进行分析,以从服务器中搜索出与关键词匹配的图片信息,搜索的模式可以是模糊搜索或者精确搜索或者用户可定义搜索选项的高级搜索,但是,无论是那种搜索模式,搜索出的图片信息并不一定完全用户想要的,因此,用户可以在搜索结果中,对于与自己需求匹配的图片信息进行选定,从而将这些选定的图片信息进行标签信息标定。需要说明的是,该标签信息可以是专属于特定用户的私人标签或者是面向所有用户的公共标签。在添加标签信息,可以侦测到光标移动到当前图片信息上时,提供一对话窗口,提示用户可以给该图片信息添加标签信息。第一数据交互接口 102适于将所述第一搜索请求发送给服务器11,接收所述服务器11反馈的包括至少一个图片信息的搜索结果并通知所述第一绘制显示模块103,将所述选定的图片信息以及对应添加的标签信息上传到所述服务器11保存从而通过所述标签信息检索所述图片信息;本实施例中,为了后续搜索的高效,给这些选定的图片信息添加标签信息,并通过第一数据交互接口 102上传到服务器11中。第一绘制显示模块103适于根据所述搜索结果绘制所述搜索结果页面并显示。本实施例中,搜索结果中那些被选定的图片信息被添加了标签信息,与此同时,还有其他未被选定的图片信息。将添加有标签信息的图片信息配置在之后所显示的在搜索结果中靠前位置,之后显示没有添加标签信息的图片信息,或者,将添加了最多标签信息的图片信息配置在之后所显示在搜索结果中的最前面。所述图片配置装置10,可以通过统一输入输出接口与外部服务器、用户或其他设备等进行数据交互。如图2所示,示意性示出了根据本发明一个实施例的图片搜索装置框图,本实施例中,图片搜索装置20可以包括第一用户接口 201、第二数据交互接口 202和第二绘制显示模块203,其中,所述第一用户接口 201,适于接收用户输入的关键词信息,并根据所述关键词信息生成第二搜索请求并通知所述第二数据交互接口 202 ;本实施例中,当用户在应用终端上再次使用搜索引擎搜索图片时,搜索引擎产生新的搜索请求,即第二搜索请求,该搜索请求中可携带有用户输入的搜索关键词,该搜索关键词可以是根据标签信息定义的关键词也可以是普通的关键词。所述第二数据交互接口 202适于将所述第二搜索请求发送给服务器21,接收从所述服务器21返回的根据所述关键词匹配的标签信息以及对应的图片信息并通知所述第二绘制显示模块203 ;本实施例中,通过第二数据交互接口 202搭建起应用终端和服务器21之间的通信桥梁,发送第二搜索请求,请求服务器21匹配用户在搜索引擎中输入的搜索关键词与服务器21中保存的标签信息,当匹配成功后,通过第二数据交互接口 202下发给应用终端。所述第二绘制显示模块203适于根据所述标签信息以及对应的图片信息绘制所述搜索结果页面并将所述标签信息及对应的图片信息优先显示在所述搜索结果页面中突出位置。如前所述,对搜索结果进行整理,以最为直观的方式呈现给用户,比如,可以将添加有标签信息的图片信息显示在搜索结果中靠前位置,之后显示没有添加标签信息的图片信息,或者,将添加了最多标签信息的图片信息显示在搜索结果中的最前面。所述图片搜索装置20,可以通过统一输入输出接口与外部服务器、用户或其他设备等进行数据交互。如图3所示,示意性示出了根据本发明一个实施例的图片配置装置框图,本实施例中,图片配置装置30除了包括第三用户接口 301、第三数据交互接口 302和第三绘制显示模块303,还可以包括第三数据维护模块304 ;第三数据维护模块304适于配置账户注册信息并保存,将所述账户注册信息通知所述第三数据交互接口 302;本实施例中,由于目前的搜索引擎既可以适用于用户不登陆的情况,也可以针对用户登录的情况,因此,无论是那种,通过第三数据维护模块304配置并保存有关用户账户的信息即用户账户注册信息,比如用户在搜索引擎上的注册名、注册邮箱、注册手机号,或者是,用户所使用终端的有关终端信息来反映用户账户,比如终端的IP地址、MAC地址等。所述第三数据交互接口 302适于将所述选定的图片信息以及对应添加的标签信息,与所述账户注册信息对应地上传到所述服务器中保存。这里添加标签信息的图片信息对应账户注册信息单独保存在账户注册信息对应的存储位置,这些标签信息称为私有属性的标签,其为具有账户注册信息的用户的专属私有标签。该账户注册信息针对私有属性的标签信息和公共属性的标签信息,具有账户注册信息的用户可以添加私有属性的标签信息和公共属性的标签信息,没有账户注册信息的用户不可以添加私有属性的标签信息。本实施例中,为了在搜索结果显示,针对用户登录或者不登陆的使用情况,将用户账户注册信息与其选定的图片信息、标签信息可以一一对应,并通过第三数据交互接口 302上传服务器31中。有关第三用户接口 301、第三数据交互接口 302和第三绘制显示模块303在此不再赘述,可参考对应图1的有关记载。所述图片配置装置30,可以通过统一输入输出接口与外部服务器、用户或其他设备等进行数据交互。如图4所示,示意性示出了根据本发明一个实施例的图片配置装置框图,本实施例中,图片配置装置40可以包括第四用户接口 401、第四数据交互接口 402和第四绘制显示模块403,其中,所述第四用户接口 401,适于接收用户输入的关键词信息,并根据所述关键词信息生成第三搜索请求并通知所述第四数据交互接口 402 ;
所述第四数据交互接口 402,适于将所述第三搜索请求发送给所述服务器41,接收从服务器返回的根据所述关键词匹配的标签信息以及对应的图片信息并通知所述第四绘制显示模块403 ;所述第四绘制显示模块403适于根据所述关键词匹配的标签信息以及对应的图片信息绘制搜索结果页面并将所述标签信息及对应的图片信息根据其优先级显示在所述搜索结果页面中突出位置,其中所述账户注册信息对应的所述图片信息及对应的标签信息的显示优先级最高。与上述图3实施例中配置有账户注册信息的基础上,在向用户呈现搜索结果时,对于用户依据账户注册信息登录或者判定同一应用终端为再次登录时搜索引擎进行图片信息检索的情况,如果用户上述图3实施例中依据账户注册信息添加过标签信息,搜索结果中会包括具有账户注册信息的添加过标签信息的图片信息和没有账户注册信息的添加过标签信息的图片信息以及未添加过标签信息的图片信息,其中所述账户注册信息对应的所述图片信息及对应的标签信息的显示优先级配置为最高,这样在具有账户注册信息的用户的搜索结果中显示用户根据关键词搜索到的图片信息时,具有账户注册信息的添加过标签信息的搜索到的图片信息显示在最前面,之后显示没有账户注册信息的添加过标签信息的搜索到的图片信息,最后显示未添加过标签信息的搜索到的图片信息。如图10所示,示意性示出了根据本发明一个实施例的搜索结果的显示示意图。用户输入搜索关键词“蒙娜丽莎”后,显示的搜索结果中,显示在最前面的是具有账户注册信息的用户自己添加的似有标签信息的图片,之后显示是具有公共标签信息的图片(即公共用户在标识标签信息时没有保存到账户注册信息下),最后显示没有添加标签信息的图片(即传统方式搜索到的图片)。当然,本发明还可以将具有账户注册信息的用户自己添加的标签信息的图片显示在一些特殊的指定位置来突出显示,本发明并不限于此。所述图片配置装置40,可以通过统一输入输出接口与外部服务器、用户或其他设备等进行数据交互。如图5所示,示意性示出了根据本发明一个实施例的图片配置装置框图,本实施例中,图片配置装置50可以第五用户接口 501、第五数据交互接口 502和第五绘制显示模块503,其中所述第五用户接口 501适于接收用户输入的指令,并根据所述指令生成携带有所述账户注册信息的浏览请求并通知所述第五数据交互接口 502 ;第五数据交互接口 502还适于将所述浏览请求发送给所述服务器,并接收所述服务器51反馈的所述账户注册信息对应的全部图片信息及对应的标签信息,通知所述第五绘制显示模块503 ;第五绘制显示模块503还适于根据所述账户注册信息对应的全部图片信息及对应的标签信息绘制所述搜索结果页面并显示。与上述图4实施例不同的是,本实施例中,具有账户注册信息的用户可以将账户注册信息下添加的标签信息全部显示出来,在第五绘制显示模块显示时全部呈现给用户,当然,在显示时,添加有最多标签信息的图片信息显示在搜索结果中的最前面。需要说明的是,在将搜索结果中的所有图片信息进行显示时,也可以一并显示有关该图片信息以及其对应标签信息的注释信息,以供用户根据注释信息对图片信息添加的标签信息进行有效性判断。所述图片配置装置50,可以通过统一输入输出接口与外部服务器、用户或其他设备等进行数据交互。如图6所示,示意性示出了根据本发明一个实施例的图片搜索装置框图,本实施例中,图片搜索装置60可以第六用户接口 601、第六数据交互接口 602和第六绘制显示模块603,其中第六用户接口 601还适于接收用户对所述标签信息作出的注释信息,并通知所述第六数据交互接口 602 ;本实施例中,当用户在使用终端在搜索弓I擎中搜索图片信息时,也可以实时给与图片信息一并显示的标签信息进行评价,形成标签信息的注释信息。通过该注释信息,可以辨别对图片信息添加的标签信息是否真实有效滤除非真实的标签信息,或者,非法用户给图片信息添加非法的标签信息,比如来自竞争对手添加的标签信息。注释信息在实际使用中可以包括支持注释与不支持注释,可以由人工统计的方式进行收集,如果某一图片信息的所有标签信息进行人工统计,如果由一定数量的用户认为其中某标签信息不准确,不支持该标签信息,则可以认为该标签信息不准确,属于非真实标签信息,当又更多用户认为其中某标签信息不准确,不支持该标签信息,则可以认为该标签信息不准确,严重地属于恶意标签信息。所述第六数据交互接口 602 —方面还适于将所述注释信息上传到所述服务器61与所述标签信息对应保存。另外一方面,还适于接收从所述服务器61返回的根据所述关键词匹配的标签信息以及对应的图片信息、注释信息并通知所述绘制显示模块。所述图片搜索装置60,可以通过统一输入输出接口与外部服务器、用户或其他设备等进行数据交互。因此,本实施例中,与上述实施例不同的是,有用户对已添加的标签信息进行评价,即增加了评价机制,以滤除非真实的标签信息,保留真实有效的标签信息,将对标签信息的注释信息通过第六数据交互接口 602上传到服务器61中进行保存,当有第六绘制显示模块603显示搜索结果时,一并显示图片信息、标签信息、注释信息,同时可以对反应支持的注释信息对应的标签信息以及该标签信息对应的图片信息显示在搜索结果中的最前面。本实施例中,所述注释信息在技术实现上可以为权值因子,其可以包括降权因子(即实际使用中的不支持注释)和升权因子(即实际使用中的支持注释);具体地,将所述标签信息得到的权值因子的累积数量与预设的第一门限及第二门限相比较,如果所述权值因子中降权因子的累积数量大于第一门限且小于第二门限,降低所述标签信息的搜索权重;如果所述权值因子中降权因子的累积数量超过所述第二门限,删除所述标签信息并记录,监测到再次添加所述标签信息时进行提醒;如果所述权值因子中升权因子的累积数量大于第一门限且小于第二门限,提升所述标签信息的搜索权重;如果所述权值因子中升权因子的累积数量超过所述第二门限,将所述标签信息的搜索权重设置为最高。如图7所示,示意性示出了根据本发明一个实施例的图片搜索方法流程图,本实施例中,图片搜索方法可以包括步骤S701、第一客户端根据所接收到的用户输入的指令生成第一搜索请求;步骤S702、第一客户端向服务器发出所述第一搜索请求;
步骤S703、第一客户端接收所述服务器反馈的包括至少一个图片信息的搜索结果并绘制搜索结果页面;步骤S704、第一客户端接收用户输入的在所述搜索结果页面中对图片信息的选定以及对所述图片信息添加的标签信息;步骤S705、第一客户端将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存。上述步骤中详细描述可参见图1所示装置中的有关描述,在此不再赘述。在图7所示实施例的基础上,步骤S75中所述第一客户端将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存,可以进一步包括所述第一客户端配置有账户注册信息,将所述选定的图片信息以及对应添加的标签信息上传到所述服务器中与所述账户注册信息对应保存。该账户注册信息针对私有属性的标签信息和公共属性的标签信息,具有账户注册信息的用户可以添加私有属性的标签信息和公共属性的标签信息,没有账户注册信息的用户不可以添加私有属性的标签信息,详细在此不再赘述,可参见上述有关部分的记载。进一步地,当在服务器上保存账户注册信息时,针对该账户注册信息对应的第一客户端再次使用搜索引擎进行搜索时,配置有账户注册信息的所述第一客户端根据所接收到的用户输入的关键词信息生成第三搜索请求,向所述服务器发出所述第三搜索请求,并接收从服务器返回的根据所述关键词匹配的标签信息以及对应的图片信息,绘制搜索结果页面并将所述标签信息及对应的图片信息根据其优先级显示在所述搜索结果页面中突出位置,其中所述账户注册信息对应的所述图片信息及对应的标签信息的显示优先级最高。在图7所示实施例的基础,在另外一实施例中,步骤S75中所述第一客户端将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存之后,还包括配置有账户注册信息的所述第一客户端根据所接收到的用户输入的指令生成携带有所述账户注册信息的浏览请求,向所述服务器发出所述浏览请求,并接收所述服务器反馈的所述账户注册信息对应的全部图片信息及对应的标签信息并进行展现。对于私有属性的标签信息可以在搜索结果中全局显示账户注册信息对应的全部图片信息及对应的标签信息,而不再进行优先显示。详细过程在此不再赘述,可参见上述有关部分记载。如图8所示,示意性示出了根据本发明一个实施例的图片搜索方法流程图,以对应上述图2所示的图片搜索装置,本实施例中,图片搜索方法可以包括步骤S801、第二客户端根据所接收到的用户输入的关键词信息生成第二搜索请求;步骤S802、第二客户端向所述服务器发出所述第二搜索请求;步骤S803、第二客户端接收从服务器返回的根据所述关键词匹配的标签信息以及对应的图片信息;步骤S804、第二客户端绘制搜索结果页面并将所述标签信息及对应的图片信息优先显示在所述搜索结果页面中突出位置。当图片信息被添加有多个标签信息时,在显示时,所述第二客户端将所述标签信息及对应的图片信息优先显示在所述搜索结果页面中突出位置时,依据各标签信息被添加的次数由多到少的顺序对各标签信息进行排序显示,其中所述标签信息的搜索权重按排序顺序降低。需要说明的是,第二客户端上可以配置有用户接口、数据交互接口,以与服务器进行数据交互,详细过程在此不再赘述,可参见上述图2的有关记载。在本发明的另一实施例中,在图8所示实施例的基础上,具体地在S804所述第二客户端将所述标签信息及对应的图片信息优先显示在所述搜索结果页面中突出位置之后,所述第二客户端接收用户对所述标签信息作出的注释信息,并将所述注释信息上传到所述服务器与所述标签信息对应保存;当有另外一个客户端如第三客户端再次进行图片信息搜索时,第三客户端接收从所述服务器返回的根据所述关键词匹配的标签信息以及对应的图片信息、注释信息,将所述标签信息及对应的图片信息优先显示在搜索结果页面中突出位置时,一并显示所述注释信息。有关所述注释信息的具体生成可以参见上述有关部分,在此不再赘述。需要说明的是,图7-8相应实施例中提及的第一客户端、第二客户端和第三客户端为硬件相同的客户端。第一客户端对标签信息进行配置以供第二客户端搜索使用,但其他客户端也在配置标签信息,因此第一客户端执行与第二客户端类似的功能,即根据其他客户端配置的标签信息进行搜索。换言之,第一客户端既配置标签信息供其他客户端使用,也使用其他客户端配置的标签信息,同样,第二客户端既使用其他客户端配置的标签信息,也配置标签信息供其他客户端使用;第三客户端既可以对其他客户端配置的标签信息进行注释,也可以使用其他客户端对标签信息的注释,同时可以配置标签信息供其他客户端使用,也使用其他客户端配置的标签信息。因此,第一客户端并不特指一种具体的客户端设备,而是为由客户端集群组成的云端,共同向服务器上传配置的标签信息;第二客户端也不特指一种具体的客户端设备,而是在搜索时使用服务器上保存的标签信息的任一客户端;第三客户端也不特指一种具体的客户端设备,而是在搜索时对服务器上保存的标签信息进行注释的任一客户端。如图9所示,示意性示出了根据本发明一个实施例的图片搜索系统框图,本实施例中,图片搜索系统可以包括第一客户端91、第二客户端92和服务器93,其中,所述第一客户端91,包括以上实施例所述的图片配置装置,适于根据所接收到的用户输入的指令生成第一搜索请求,向服务器发出所述第一搜索请求,接收所述服务器反馈的包括至少一个图片信息的搜索结果并绘制搜索结果页面,接收用户输入的在所述搜索结果页面中对图片信息的选定以及对所述图片信息添加的标签信息,将所述选定的图片信息以及对应添加的标签信息上传到所述服务器;所述第二客户端92,包括以上实施例所述的图片搜索装置,适于根据所接收到的用户输入的关键词信息生成第二搜索请求,向所述服务器发出所述第二搜索请求,并接收从服务器返回的所述标签信息以及对应的图片信息,绘制搜索结果页面并将所述标签信息及对应的图片信息优先显示在所述搜索结果页面中突出位置;所述服务器93,适于接收所述第一搜索请求,向所述第一客户端反馈包括至少一个图片信息的搜索结果,接收所述第一客户端发来的所述选定的图片信息以及对应添加的标签信息并保存;接收所述第二客户端发来的所述第二搜索请求,解析获取其中携带的关键词信息,根据所述关键词匹配标签信息以及对应的图片信息,并发送给所述第二客户端。
本文中所称的“一个实施例”、“实施例”或者“一个或者多个实施例”意味着,结合实施例描述的特定特征、结构或者特性包括在本发明的至少一个实施例中。此外,请注意,这里“在一个实施例中”的词语例子不一定全指同一个实施例。在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。此外,还应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。
权利要求
1.一种图片配置装置,包括用户接口、数据交互接口和绘制显示模块,其中, 所述用户接口,适于接收用户输入的指令,并根据所述指令生成第一搜索请求并通知所述数据交互接口,接收用户输入的在搜索结果页面中对图片信息的选定以及对所述图片信息添加的标签信息,并通知所述数据交互接口 ; 所述数据交互接口,适于将所述第一搜索请求发送给服务器,接收所述服务器反馈的包括至少一个图片信息的搜索结果并通知所述绘制显示模块,将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存,从而通过所述标签信息检索所述图片信息;所述绘制显示模块,适于根据所述搜索结果绘制所述搜索结果页面并显示。
2.如权利要求1所述的图片配置装置,其特征在于,还包括数据维护模块; 所述数据维护模块,适于配置账户注册信息并保存,将所述账户注册信息通知所述数据交互接口; 所述数据交互接口,适于将所述选定的图片信息以及对应添加的标签信息,与所述账户注册信息对应地上传到所述服务器中保存。
3.如权利要求2所述的图片配置装置,其特征在于, 所述用户接口,还适于接收用户输入的关键词信息,并根据所述关键词信息生成第三搜索请求并通知所述数据交互接口 ; 所述数据交互接口,适于将所述第三搜索请求发送给所述服务器,接收从服务器返回的根据所述关键词匹配的标签信息以及对应的图片信息并通知所述绘制显示模块; 所述绘制显示模块,适于根据所述关键词匹配的标签信息以及对应的图片信息绘制搜索结果页面并将所述标签信息及对应的图片信息根据其优先级显示在所述搜索结果页面中突出位置,其中所述账户注册信息对应的所述图片信息及对应的标签信息的显示优先级最闻。
4.如权利要求3所述的图片配置装置,其特征在于, 所述用户接口,还适于接收用户输入的指令,并根据所述指令生成携带有所述账户注册信息的浏览请求并通知所述数据交互接口; 所述数据交互接口,还适于将所述浏览请求发送给所述服务器,并接收所述服务器反馈的所述账户注册信息对应的全部图片信息及对应的标签信息,通知所述绘制显示模块;所述绘制显示模块,还适于根据所述账户注册信息对应的全部图片信息及对应的标签信息绘制所述搜索结果页面并显示。
5.一种图片配置方法,包括 根据所接收到的用户输入的指令生成第一搜索请求,向服务器发出所述第一搜索请求; 接收所述服务器反馈的包括至少一个图片信息的搜索结果并绘制搜索结果页面;接收用户输入的在所述搜索结果页面中对图片信息的选定以及对所述图片信息添加的标签信息,将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存。
6.如权利要求5所述的图片配置方法,其特征在于,所述将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存,进一步包括 配置账户注册信息,将所述选定的图片信息以及对应添加的标签信息上传到所述服务器中与所述账户注册信息对应保存。
7.如权利要求6所述的图片配置方法,其特征在于,将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存之后,还包括 根据所接收到的用户输入的关键词信息生成第三搜索请求,向所述服务器发出所述第三搜索请求,并接收从服务器返回的根据所述关键词匹配的标签信息以及对应的图片信息,绘制搜索结果页面并将所述标签信息及对应的图片信息根据其优先级显示在所述搜索结果页面中突出位置,其中所述账户注册信息对应的所述图片信息及对应的标签信息的显示优先级最高。
8.如权利要求6所述的图片配置方法,其特征在于,所述将所述选定的图片信息以及对应添加的标签信息上传到所述服务器保存之后,还包括 根据所接收到的用户输入的指令生成携带有所述账户注册信息的浏览请求,向所述服务器发出所述浏览请求,并接收所述服务器反馈的所述账户注册信息对应的全部图片信息及对应的标签信息并进行展现。
全文摘要
本发明本发明涉及网络数据通信技术领域,公开了一种图片配置装置和方法。图片配置装置包括用户接口、数据交互接口和绘制显示模块,其中,用户接口接收用户输入的指令,并根据所述指令生成第一搜索请求并通知数据交互接口,接收用户输入的在搜索结果页面中对图片信息的选定以及对所述图片信息添加的标签信息,并通知数据交互接口;数据交互接口将所述第一搜索请求发送给服务器,接收服务器反馈的包括至少一个图片信息的搜索结果并通知绘制显示模块,将所述选定的图片信息以及对应添加的标签信息上传到服务器保存;绘制显示模块根据所述搜索结果绘制搜索结果页面并显示。本发明中使得使用搜索引擎的用户实时参与标签信息的添加。
文档编号H04L29/08GK103064900SQ201210549708
公开日2013年4月24日 申请日期2012年12月17日 优先权日2012年12月17日
发明者王坤 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1