CN105045935A - 一种用于推荐位置信息的方法及电子设备 - Google Patents

一种用于推荐位置信息的方法及电子设备 Download PDF

Info

Publication number
CN105045935A
CN105045935A CN201510570852.9A CN201510570852A CN105045935A CN 105045935 A CN105045935 A CN 105045935A CN 201510570852 A CN201510570852 A CN 201510570852A CN 105045935 A CN105045935 A CN 105045935A
Authority
CN
China
Prior art keywords
image
keyword
geographic position
electronic equipment
web page
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.)
Granted
Application number
CN201510570852.9A
Other languages
English (en)
Other versions
CN105045935B (zh
Inventor
杨晓兵
唐明生
刘晓健
周雪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201510570852.9A priority Critical patent/CN105045935B/zh
Publication of CN105045935A publication Critical patent/CN105045935A/zh
Application granted granted Critical
Publication of CN105045935B publication Critical patent/CN105045935B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种用于推荐位置信息的方法及电子设备,该方法包括:判断电子设备显示的当前网页上是否触发了操作图像事件;若是,在操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口;根据用户对地图搜索框或搜索入口的操作,获得电子设备所在的当前地理位置;根据当前地理位置,搜索与目标图像的至少一个关键词相关的目标地理位置并显示搜索结果,其中,目标地理位置与当前地理位置的距离小于设定距离阈值。通过上述技术方案,解决了现有技术中地理位置获取方式单一的技术问题,增加了地理位置获取方式。

Description

一种用于推荐位置信息的方法及电子设备
技术领域
本发明涉及互联网技术领域,特别涉及一种用于推荐位置信息的方法及电子设备。
背景技术
随着科学技术的不断发展,互联网技术得到了飞速的发展,其中,网络地图的出现及发展,为人们的出行提供了极大的方便。
目前,进行地图导航时,通常需要打开相应的导航网站,在导航网站中输入目的地和出发地。例如,用户想去名为“XX商场”的地方,需要先打开百度地图、谷歌地图等导航网站,并在该导航网站的目的地栏输入“XX商场”、在出发地输入出发地址或者选择当前位置,再点击搜索或者导航按钮便可进行导航了。
然而,现有的地理位置获取方式单一,通常需要用户知道所要去的目的地信息,若用户不知道则需要先通过询问、检索等方式获得其目的地信息,然后再进行地图导航,导致地图导航的效率低下。可见,现有技术中存在地理位置获取方式单一的技术问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种用于推荐位置信息的方法和响应的电子设备。
依据本发明的一个方面,提供了一种用于推荐位置信息的方法,应用于一电子设备,所述方法包括:
判断所述电子设备显示的当前网页上是否触发了操作图像事件;
若是,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口;
根据用户对所述地图搜索框或所述搜索入口的操作,获得所述电子设备所在的当前地理位置;
根据所述当前地理位置,搜索与所述目标图像的至少一个关键词相关的目标地理位置并显示搜索结果,其中,所述目标地理位置与所述当前地理位置的距离小于设定距离阈值。
可选地,所述目标地理位置包括以下至少一种位置:
当所述至少一个关键词为物品关键词时,所述目标地理位置为出售、维修或回收所述物品的商铺位置;
当所述至少一个关键词为建筑关键词时,所述目标地理位置为所述建筑所在的地理位置;
当所述至少一个关键词为行为关键词时,所述目标地理位置为能够进行所述行为的场所的地理位置。
可选地,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框的同时,所述方法还包括:
在所述地图搜索框中显示所述目标图像的至少一个关键词,以使用户能够选择对所述至少一个关键词进行位置搜索。
可选地,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口之后,所述方法还包括:
当所述电子设备上的定位指针移开所述目标图像时,隐藏所述地图搜索框或所述搜索入口。
可选地,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口之前,所述方法还包括:
获得所述当前网页上的至少一张图像的至少一个关键词,其中,所述目标图像为所述至少一张图像中的任一图像。
可选地,获得所述当前网页上的至少一张图像的至少一个关键词,包括:
获得所述当前网页上的至少一张图像的第一属性信息;
将所述第一属性信息和关键词请求信息发送至服务器,所述关键词请求信息用于请求获得与所述图像相关的至少一个关键词;
接收所述服务器基于所述第一属性信息反馈的所述至少一张图像的所述至少一个关键词。
可选地,所述第一属性信息包括:图像的统一资源定位符和标题,所述标题包括图像在所述当前网页上的标题和/或图像的标题。
可选地,所述方法还包括:
获得所述当前网页的第二属性信息,其中,所述第二属性信息包括:所述网页的统一资源定位符和第一标签;
将所述第二属性信息发送至所述服务器,以使所述服务器基于所述第二属性信息和所述第一属性信息获得并反馈与所述图像相关的至少一个关键词。
可选地,在获得所述当前网页上的至少一张图像的至少一个关键词之前,所述方法还包括:
获得所述当前网页上所有图像的尺寸信息;
根据所述尺寸信息,获得面积大小在第一阈值范围内和/或宽高比在第二阈值范围内的所述至少一张图像。
可选地,判断所述电子设备显示的当前网页上是否触发了操作图像事件,具体包括:
在所述网页上检测获得所述电子设备上的设定指针事件对应的当前网页元素;
判断所述当前网页元素是否为图像标签;
若判断出所述当前元素是所述图像标签,判断所述当前元素是否可见;
若所述当前元素可见,确定所述网页上触发了所述操作图像事件并获得所述当前网页元素对应的所述目标图像。
可选地,在判断所述当前网页元素是否为图像标签之后,所述方法还包括:
若判断出所述当前网页元素不是所述图像标签,判断所述当前网页元素是否为设定标签,其中,所述设定标签的祖先元素中包含有所述图像标签;
若是,逐层遍历所述当前网页元素的祖先元素包含的各图像标签;
判断各图像标签中是否有位置信息与所述设定指针事件的位置信息匹配的目标图像标签;
若是,确定所述网页上触发了所述操作图像事件且获得所述目标图像标签对应的所述目标图像。
可选地,判断所述电子设备显示的当前网页上是否触发了操作图像事件,包括:
在所述网页上检测获得所述电子设备上的设定指针事件所对应的第一位置信息;
判断所述第一位置信息包含的第一位置是否落入所述网页上任一图像所在的第二位置,若是,确定所述网页上发生了操作图像事件且获得所述第二位置对应的所述目标图像。
可选地,所述操作图像事件具体为:
所述电子设备上的定位指针穿过网页上的图像元素或者所述图像元素的子元素时触发的事件;或者
所述电子设备上的定位指针移入网页上的图像元素时触发的事件;或者
所述电子设备上的定位指针从网页上的图像元素上移出时触发的事件。
根据本发明的另一方面,还提供了一种电子设备,包括:
判断单元,用于判断所述电子设备显示的当前网页上是否触发了操作图像事件;
显示单元,用于在所述当前网页上触发了操作图像事件时,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口;
第一获取单元,用于根据用户对所述地图搜索框或所述搜索入口的操作,获得所述电子设备所在的当前地理位置;
搜索单元,用于根据所述当前地理位置,搜索与所述目标图像的至少一个关键词相关的目标地理位置并显示搜索结果,其中,所述目标地理位置与所述当前地理位置的距离小于设定距离阈值。
可选地,所述目标地理位置包括以下至少一种位置:当所述至少一个关键词为物品关键词时,所述目标地理位置为出售、维修或回收所述物品的商铺位置;当所述至少一个关键词为建筑关键词时,所述目标地理位置为所述建筑所在的地理位置;当所述至少一个关键词为行为关键词时,所述目标地理位置为能够进行所述行为的场所的地理位置。
可选地,所述显示单元还用于:在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框的同时,在所述地图搜索框中显示所述目标图像的至少一个关键词,以使用户能够选择对所述至少一个关键词进行位置搜索。
可选地,所述显示单元还用于:当所述电子设备上的定位指针移开所述目标图像时,隐藏所述地图搜索框或所述搜索入口。
可选地,所述电子设备还包括:第二获取单元,用于在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口之前,获得所述当前网页上的至少一张图像的至少一个关键词,其中,所述目标图像为所述至少一张图像中的任一图像。
可选地,所述第二获取单元,包括:
获取模块,用于获得所述当前网页上的至少一张图像的第一属性信息;
发送模块,用于将所述第一属性信息和关键词请求信息发送至服务器,所述关键词请求信息用于请求获得与所述图像相关的至少一个关键词;
接收模块,用于接收所述服务器基于所述第一属性信息反馈的所述至少一张图像的所述至少一个关键词。
可选地,所述第一属性信息包括:图像的统一资源定位符和标题,所述标题包括图像在所述当前网页上的标题和/或图像的标题。
可选地,所述获取模块还用于:获得所述当前网页的第二属性信息,其中,所述第二属性信息包括:所述网页的统一资源定位符和第一标签;
所述发送模块还用于:将所述第二属性信息发送至所述服务器,以使所述服务器基于所述第二属性信息和所述第一属性信息获得并反馈与所述图像相关的至少一个关键词。
可选地,所述电子设备还包括:第三获取单元,用于在获得所述当前网页上的至少一张图像的至少一个关键词之前,获得所述当前网页上所有图像的尺寸信息;根据所述尺寸信息,获得面积大小在第一阈值范围内和/或宽高比在第二阈值范围内的所述至少一张图像。
可选地,所述判断单元,包括:
检测模块,用于在所述网页上检测获得所述电子设备上的设定指针事件对应的当前网页元素;
判断模块,用于判断所述当前网页元素是否为图像标签;若判断出所述当前元素是所述图像标签,判断所述当前元素是否可见;
确定模块,用于在所述当前元素可见时,确定所述网页上触发了所述操作图像事件并获得所述当前网页元素对应的所述目标图像。
可选地,所述判断模块还用于:在判断出所述当前网页元素不是所述图像标签时,判断所述当前网页元素是否为设定标签,其中,所述设定标签的祖先元素中包含有所述图像标签;若是,逐层遍历所述当前网页元素的祖先元素包含的各图像标签;判断各图像标签中是否有位置信息与所述设定指针事件的位置信息匹配的目标图像标签;
所述确定模块还用于:在有所述目标图像标签时,确定所述网页上触发了所述操作图像事件且获得所述目标图像标签对应的所述目标图像。
可选地,所述判断单元,包括:
检测模块,用于在所述网页上检测获得所述电子设备上的设定指针事件所对应的第一位置信息;
判断模块,用于判断所述第一位置信息包含的第一位置是否落入所述网页上任一图像所在的第二位置;
确定模块,用于在所述第一位置落入所述第二位置时,确定所述网页上发生了操作图像事件且获得所述第二位置对应的所述目标图像。
可选地,所述操作图像事件具体为:所述电子设备上的定位指针穿过网页上的图像元素或者所述图像元素的子元素时触发的事件;或者,所述电子设备上的定位指针移入网页上的图像元素时触发的事件;或者,所述电子设备上的定位指针从网页上的图像元素上移出时触发的事件。
根据本发明的用于推荐位置信息的方法,可以在判断出当前网页上触发了操作图像事件时,在***作的目标图像所在的显示区域或附近显示地图搜索框或搜索入口,根据用后对地图搜索框或搜索入口的操作,获得电子设备的当前地理位置,根据当前地理搜索与目标图像的至少一个关键词相关的、与当前地理位置之间的距离小于设定距离阈值的目标地理位置并显示搜索结果,由此解决了现有技术中地理位置获取方式单一的技术问题,取得了增加地理位置获取方式的有益效果。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的用于推荐位置信息的方法流程图;
图2示出了根据本发明一个实施例的用于确认发生图像操作事件的第一图像的流程示意图;
图3示出了根据本发明一个实施例的获得图像关键词的方法流程图;以及
图4示出了根据本发明一个实施例的电子设备方框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本方面实施例提供了一种用于推荐位置信息的方法及电子设备,用以解决现有技术中地理位置获取方式单一的技术问题。
需要说明的是,本申请实施例所涉及的图像包含静态和动态画面,由二维排列的像素组成,在计算机中的存储格式有BMP、JPG、PCX、TIFF、GIF等。
请参考图1,该用于推荐位置信息的方法包括以下步骤:
S101:判断电子设备显示的当前网页上是否触发了操作图像事件;
S102:若是,在操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口;
S103:根据用户对地图搜索框或搜索入口的操作,获得电子设备所在的当前地理位置;
S104:根据当前地理位置,搜索与目标图像的至少一个关键词相关的目标地理位置并显示搜索结果,其中,目标地理位置与当前地理位置的距离小于设定距离阈值。
在具体实施过程中,操作图像事件具体可以是鼠标在图像上发生的鼠标事件,也可以是图像在触摸屏上的触控事件。图像上发生的鼠标事件包括mouseenter/out/over事件,mouseenter事件:当鼠标指针移入网页上的图像元素时触发mouseenter事件;mouseout事件:当鼠标指针从被选图像元素上移出时触发mouseout事件;mouseover事件:不论鼠标指针穿过被选图像元素还是其子元素都会触发mouseover事件。图像在触摸屏上的触控事件包括用户移入/移出某图像元素,或者穿过备选图像元素或者其子元素。
本申请实施例为电子设备判断触发图像操作事件和***作的目标图像例举两种方式,当然,在具体实施过程中不限于以下两种方式。请参考图2,第一种判断触发图像操作事件和***作的目标图像的方式,包括:
S201:在网页上检测获得电子设备上的设定指针事件对应的当前网页元素。其中,电子设备上的设定指针事件具体指鼠标指针或者用户的触控位置移入某网页元素时触发的事件,或者移出某网页元素时触发的事件,又或者穿过备选网页元素或者其子元素时触发的事件。
S202:判断当前网页元素是否为图像标签。在具体实施过程中,当前页面元素的标签有多种,其中图像的标签为<img>即图像标签,为此可以通过判断当前页面元素是否为图像标签来判断当前页面元素是否为图像。作为一种可选的实施例,为了避免对不可见的图像执行无意义的操作,若判断结果为是继续执行S203,若判断结果为否执行S205。
S203:在判断当前网页元素是图像标签时,判断当前网页元素是否可见。其中,可以通过<img>标签中图像的尺寸或式样style来判断当前网页元素是否可见,例如:图像的尺寸为0*0那么可以判断其不可见,style为不可见的标号比如:visibility:hidden或display:none则判断其不可见,反之则可见。
S204:若判断出当前网页元素可见,确定网页上触发了操作图像事件且获得当前网页元素对应的目标图像。若判断出当前网页元素不可见,则确定网页上未触发操作图像事件。
S205:若判断出当前网页元素的标签不是图像标签,判断当前网页元素是否为设定标签,其中,设定标签的祖先元素中包含有图像标签。例如,设定标签可以是<div>、<span>、<a>等叠加在图像元素上不可见的标签,可以在这些设定标签的上层元素即祖先元素包含的所有元素中找到图像元素。
S206:若判断出当前网页元素是否为设定标签,逐层遍历当前网页元素的祖先元素包含的各图像标签。由于存在一图像上覆盖其它页面元素(如覆盖有透明元素“下一张图片”)的情况,而该情况下用户实际想要操作的对象是图像,为此电子设备进一步执行S207,避免将该情况误判为图像上未触发图像操作事件。若判断出当前网页元素不是设定标签,那么可以确定网页上未触发操作图像事件。
S207:判断祖先元素中包含的各图像标签中是否有位置信息与设定指针事件的位置信息匹配的目标图像标签。其中,图像标签的位置信息与指针事件的位置信息匹配包括:设定指针事件的初始位置和/或结束位置落入图像标签所在的位置。例如,鼠标事件的鼠标指针从位置一移入位置二,而祖先元素中的图像标签1所在的位置三包含位置二,那么判断出图像标签1的位置信息与设定指针事件的位置信息匹配。
S208:若判断出有目标图像标签,确定网页上触发了操作图像事件且获得目标图像标签对应的目标图像。反之,确认未触发操作图像事件本次任务结束或者转入执行第二种确认方式,当然,也可以先执行第二种确认方式,本申请实施例不限制确认目标图像的方式。
例如:以超文本标记语言制作的页面进行举例,页面上的各元素如下:
……
<divclass="img_wrapper">
<img
src="http://i2.sinaimg.cn/dy/c/2015-06-26/U7939P1T1D31991153F21DT20150626095913.jpg"width="40px"height="20px">
<prev/Next>
<ahref="下一图片.jpg">
</div>;
当鼠标的指针的位置对应的页面元素是A标签时,即对应<ahref=”下一图片.jpg”>,此时获取该A标签的上一层元素,即获取A标签的祖先元素div标签,获取div标签中包含的各个图片标签即获取<div>与</div>之间包含的所有的<img>,即获取到<imgsrc="http://i2.sinaimg.cn/dy/c/2015-06-26/U7939P1T1D31991153F21DT20150626095913.jpg"width="40px"height="20px">;
并且获取该img标签在页面中的位置信息即区域范围,并确定鼠标指针的位置属于的区域范围对应该img标签,确定该img标签对应的图片上发生了用户操作像事件,即用户操作了页面上的目标图像,其中,目标图像即为保存在:
http://i2.sinaimg.cn/dy/c/2015-06-26/U7939P1T1D31991153F21DT20150626095913.jpg位置中的图片。
第二种确认触发图像操作事件和***作的目标图像的方式,包括:在网页上检测获得电子设备上的设定指针事件所对应的第一位置信息;遍历当前显示的网页上的所有图像及其所在位置,判断第一位置信息包含的第一位置是否落入网页上任一图像所在的第二位置;若是,确定网页上触发了操作图像事件且第二位置对应的图像为目标图像。
当判断出网页上触发了操作图像事件时,电子设备执行S102在***作的目标图像所在的显示区域或附近显示地图搜索框或搜索入口。具体的,电子设备可以先根据目标图像的尺寸信息及位置信息绘制悬浮的地图搜索框或搜索入口,例如在目标图像所在的位置或与目标图像的下边沿相接的位置绘制与目标图像同宽的悬浮地图搜索框或搜索入口;然后,在目标图像所在显示区域或其下边沿显示绘制的地图搜索框或搜索入口。其中,搜索入口可以是一个地图搜索按钮,用户点击该按钮后将转到对目标地理位置进行搜索的搜索页面,或者直接执行S103和S104获得电子设备所在的当前地理位置及根据当前地理位置搜索目标地理位置、显示搜索结果。
作为一可选的的实施例,在***作的目标图像所在显示区域或附近显示一地图搜索框的同时,还可以在地图搜索框内显示目标图像对应的至少一个关键词,使得用户能够选择搜索与目标图像相关的至少一个关键词。
例如:在目标图像上触发图像操作事件时,电子设备可以绘制与目标图像同宽的长方形悬浮地图搜索框,该地图搜索框可以为半透明状;然后,将目标图像对应的至少一个关键词显示在地图搜索框中,当用户点击某一个或多个关键词时,电子设备便搜索用户点击的关键词,并为用户显示搜索结果。在目标图像对应的关键词较多无法再地图搜索框中一次显示完时,电子设备可以将目标图像对应的所有关键词分批在地图搜索框中滚动显示;也可以根据用户的浏览记录对关键词与用户行为的关联程度进行排序,按照关联程度由高到低的顺序分批显示在地图搜索框中。
作为一种可选的实施例,电子设备还可以根据用户的浏览记录,猜测用户感兴趣的关键词,例如:获得用户浏览记录中浏览次数最多或近期浏览频率最高的关键词作为用户感兴趣的关键词,并在执行S102时在地图搜索框中显示目标图像对应的至少一个关键词和用户感兴趣的关键词。
电子设备执行S102显示地图搜索框和搜索入口后,进一步执行S103根据用户对地图搜索框或搜索入口的操作,获得电子设备所在的当前地理位置。具体的,电子设备可以通过卫星定位的方式获得自身也即用户所在的当前地理位置,也可以通过调用地图应用软件获得当前地理位置。
在获得当前地理位置后,电子设备继续执行S104搜索与目标图像的至少一个关键词相关的、与当前地理位置之间距离小于设定距离阈值的目标地理位置,并显示搜索结果。其中,设定距离阈值可以为***默认值,也可以由用户自行设定,例如用户根据自己的实际需求可以将设定距离阈值设置为1.5km。搜索获得的目标地理位置包括如下至少一种:当目标图像的至少一个关键词为物品关键词时,目标地理位置为出售、维修或回收该物品的商铺位置,例如目标图像的关键词为跑车,那么目标地理位置可以为出售或维修该跑车的4S店的地理位置;当目标图像的至少一个关键词为建筑关键词时,目标地理位置为该建筑所在的地理位置,例如目标图像的关键词为电视广播大厦,那么搜索获得的目标地理位置可以为电视广播大厦所在的地理位置;当目标图像的至少一个关键词为行为关键词时,目标地理位置为能够进行该行为的场所的地理位置,例如目标图像的关键词为游泳,那么搜索获得的目标地理位置可以为游泳馆所在的地理位置。
为了避免地图搜索框或搜索入口影响用户观看网页图像,当电子设备上的定位指针移开目标图像后,电子设备还隐藏显示在目标图像所在显示区域的地图搜索框或搜索入口。例如:电子设备上的鼠标指针从目标图像上移开时,或用户点击触屏上非目标图像所在显示区域时,隐藏显示在目标图像所在显示区域的地图搜索框或搜索入口。当然电子设备还可以在执行S102之后开始计时,若预设时长之后如15s,未检测到用户对地图搜索框或搜索入口进行操作,则隐藏显示在目标图像所在显示区域的地图搜索框或搜索入口。
作为一种可选的实施例,为了获得目标图像的至少一个关键词,电子设备在显示地图搜索框或搜索入口之前,获得当前网页上的至少一张图像的至少一个关键词,其中当前网页上的至少一张图像包括目标图像。具体的,电子设备可以通过读取当前网页上预存的各个图像的至少一个关键词,也可以通过如下方法获得至少一张图像的至少一个关键词,如图3所示:
S301:获得电子设备当前显示的网页上的至少一张图像的第一属性信息;
S302:将所述第一属性信息和关键词请求信息发送至服务器,所述关键词请求信息用于请求获得与所述图像相关的至少一个关键词;
S303:接收所述服务器基于所述第一属性信息反馈的所述至少一张图像的所述至少一个关键词。
作为一种可选的实施例,在执行S301之前电子设备可以在打开当前网页时或者滚动鼠标加载当前网页的更多内容时,获得当前显示的网页上所有图像的尺寸信息,根据当前显示的所有图像的尺寸信息,获得面积大小在第一阈值范围内和/或宽高比在第二阈值范围内的至少一张图像。第一阈值范围用于过滤掉面积过小的图像,第二阈值范围用于过滤掉长条状的图像,因为这些图像通常为标志、广告等对用户无意义的图像,过滤掉这些图像减少电子设备向服务器发送的信息量、服务器获取关键词的计算量,及提高电子设备获取关键词的效率。第一阈值范围和第二阈值范围可以根据过滤要求的不同进行不同设置,例如:第一阈值范围可以30mm*30mm~200mm*300mm,第二阈值范围可以为0.2~9,需要说明的是,本申请实施例并不限制其具体取值。
当然,电子设备也可以不执行S301之前的步骤,直接执行S301获得当前显示的网页中至少一张图像的第一属性信息。此时至少一张图像可以为当前显示的网页中包含的所有图像或任意图像,也可以是当前显示的网页中被显示的图像即不包括网页中未显示的图像(如为加载完成或未加载的图像)。
其中,至少一张图像的第一属性信息具体包括:图像的统一资源定位符(UniformResourceLocator,URL)和标题。图像的标题包括图像在网页上的标题title和/或图像自身的标题alt,例如,在一描述跑车的网页上有一张城市跑车的图片,该网页上对其描述的标题为“轿跑小猎豹”,该图片自身的属性信息中的alt为“R343”,那么该图片的标题则包含“轿跑小猎豹”和“R343”。在服务器中存储有每个图像的URL+title+alt对应的至少一个关键词,执行S101获得图像的第一属性信息后,可以基于第一属性信息从服务器中获得每个图像的至少一个关键词。
作为一种可选的实施例,在执行S302将携带第一属性信息的关键词请求信息发送至服务器之前,电子设备还进一步获得当前显示的网页的第二属性信息,并将第二属性信息发送至服务器,以使服务器基于第二属性信息和第一属性信息获得并反馈与该图像相关的至少一个关键词。其中,第二属性信息包括当前显示的网页的统一资源定位符URL和第一标签即H1标签。通过将第二属性信息一并发送至服务器,使得服务器在收到关键词请求信息后基于:图像的URL+title+alt和网页的URL+H1标签,电子设备发送的与图像相关的信息越多,服务器对照提取的关键词就越准确。
例如:假设服务器中存储的目标图像的URL+title+alt对应的关键词包括:跑车、炫酷、初学者等,而目标图像的URL+title+alt和网页的URL+H1标签一起对应的关键词则包括:城市跑车、炫酷蓝、30~60万等;那么,当电子设备仅获取了图像的第一属性信息,那么服务器根据第一属性信息则只能向电子设备反馈跑车、炫酷、初学者等关键词作为目标图像的关键词;若电子设备不仅获取了图像的第一属性信息还获取了网页的第二属性信息,那么服务器根据第一属性信息和第二属性信息,将向电子设备反馈更为准确的关键词如城市跑车、炫酷蓝、30~60万等。
电子设备执行S303接收到服务器反馈的至少一个图像的至少一个关键词后,进一步监听当前显示的网页上的操作图像事件。由于服务器能够根据网络搜索的最新情况实时更新关键词,因此通过服务器获得的关键词更准确,从而根据实时获得关键词搜索获得购物网页也更准确,能够有效的提高用户的网购体验。
在上述实施例中,电子设备通过判断显示的当前网页上是否触发操作图像事件,若是在***作的目标图像所在显示区域或附近显示地图搜索框或搜索入口,并根据用户对地图搜索框或搜索入口的操作,根据电子设备所在的当前地理位置搜索与目标图像的至少一个关键词相关的目标地理位置并展示搜索结果,使得用户能够根据图像获得对应的目标地理位置,由此解决了现有技术中地理位置获取方式单一的技术问题,取得了增加地理位置获取方式的有益效果。
基于本发明实施例提供的用于推荐位置信息的方法,本发明实施例还提供一种用于推荐位置信息的电子设备,请参考图4,该电子设备包括:
判断单元401,用于判断所述电子设备显示的当前网页上是否触发了操作图像事件;
显示单元402,用于在所述当前网页上触发了操作图像事件时,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口;
第一获取单元403,用于根据用户对所述地图搜索框或所述搜索入口的操作,获得所述电子设备所在的当前地理位置;
搜索单元404,用于根据所述当前地理位置,搜索与所述目标图像的至少一个关键词相关的目标地理位置并显示搜索结果,其中,所述目标地理位置与所述当前地理位置的距离小于设定距离阈值。
可选地,所述目标地理位置包括以下至少一种位置:当所述至少一个关键词为物品关键词时,所述目标地理位置为出售、维修或回收所述物品的商铺位置;当所述至少一个关键词为建筑关键词时,所述目标地理位置为所述建筑所在的地理位置;当所述至少一个关键词为行为关键词时,所述目标地理位置为能够进行所述行为的场所的地理位置。
可选地,所述显示单元402还用于:在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框的同时,在所述地图搜索框中显示所述目标图像的至少一个关键词,以使用户能够选择对所述至少一个关键词进行位置搜索。
可选地,所述显示单元402还用于:当所述电子设备上的定位指针移开所述目标图像时,隐藏所述地图搜索框或所述搜索入口。
可选地,所述电子设备还包括:第二获取单元405,用于在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口之前,获得所述当前网页上的至少一张图像的至少一个关键词,其中,所述目标图像为所述至少一张图像中的任一图像。
可选地,所述第二获取单元405,包括:获取模块,用于获得所述当前网页上的至少一张图像的第一属性信息;发送模块,用于将所述第一属性信息和关键词请求信息发送至服务器,所述关键词请求信息用于请求获得与所述图像相关的至少一个关键词;接收模块,用于接收所述服务器基于所述第一属性信息反馈的所述至少一张图像的所述至少一个关键词。
可选地,所述第一属性信息包括:图像的统一资源定位符和标题,所述标题包括图像在所述当前网页上的标题和/或图像的标题。
可选地,所述获取模块还用于:获得所述当前网页的第二属性信息,其中,所述第二属性信息包括:所述网页的统一资源定位符和第一标签;所述发送模块还用于:将所述第二属性信息发送至所述服务器,以使所述服务器基于所述第二属性信息和所述第一属性信息获得并反馈与所述图像相关的至少一个关键词。
可选地,所述电子设备还包括:第三获取单元406,用于在获得所述当前网页上的至少一张图像的至少一个关键词之前,获得所述当前网页上所有图像的尺寸信息;根据所述尺寸信息,获得面积大小在第一阈值范围内和/或宽高比在第二阈值范围内的所述至少一张图像。
可选地,所述判断单元401,包括:检测模块,用于在所述网页上检测获得所述电子设备上的设定指针事件对应的当前网页元素;判断模块,用于判断所述当前网页元素是否为图像标签;若判断出所述当前元素是所述图像标签,判断所述当前元素是否可见;确定模块,用于在所述当前元素可见时,确定所述网页上触发了所述操作图像事件并获得所述当前网页元素对应的所述目标图像。
可选地,所述判断模块还用于:在判断出所述当前网页元素不是所述图像标签时,判断所述当前网页元素是否为设定标签,其中,所述设定标签的祖先元素中包含有所述图像标签;若是,逐层遍历所述当前网页元素的祖先元素包含的各图像标签;判断各图像标签中是否有位置信息与所述设定指针事件的位置信息匹配的目标图像标签;所述确定模块还用于:在有所述目标图像标签时,确定所述网页上触发了所述操作图像事件且获得所述目标图像标签对应的所述目标图像。
可选地,所述判断单元401,包括:检测模块,用于在所述网页上检测获得所述电子设备上的设定指针事件所对应的第一位置信息;判断模块,用于判断所述第一位置信息包含的第一位置是否落入所述网页上任一图像所在的第二位置;确定模块,用于在所述第一位置落入所述第二位置时,确定所述网页上发生了操作图像事件且获得所述第二位置对应的所述目标图像。
可选地,所述操作图像事件具体为:所述电子设备上的定位指针穿过网页上的图像元素或者所述图像元素的子元素时触发的事件;或者,所述电子设备上的定位指针移入网页上的图像元素时触发的事件;或者,所述电子设备上的定位指针从网页上的图像元素上移出时触发的事件。
通过本申请实施例中的一个或多个技术方案,可以实现如下技术效果:
通过判断显示的当前网页上是否触发操作图像事件,若是在***作的目标图像所在显示区域或附近显示地图搜索框或搜索入口,并根据用户对地图搜索框或搜索入口的操作,根据电子设备所在的当前地理位置搜索与目标图像的至少一个关键词相关的目标地理位置并展示搜索结果,使得用户能够根据图像获得对应的目标地理位置,由此解决了现有技术中地理位置获取方式单一的技术问题,取得了增加地理位置获取方式的有益效果。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的电子设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明提供,A1、一种用于推荐位置信息的方法,应用于一电子设备,其特征在于,所述方法包括:
判断所述电子设备显示的当前网页上是否触发了操作图像事件;
若是,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口;
根据用户对所述地图搜索框或所述搜索入口的操作,获得所述电子设备所在的当前地理位置;
根据所述当前地理位置,搜索与所述目标图像的至少一个关键词相关的目标地理位置并显示搜索结果,其中,所述目标地理位置与所述当前地理位置的距离小于设定距离阈值。
A2、根据A1所述的方法,其特征在于,所述目标地理位置包括以下至少一种位置:
当所述至少一个关键词为物品关键词时,所述目标地理位置为出售、维修或回收所述物品的商铺位置;
当所述至少一个关键词为建筑关键词时,所述目标地理位置为所述建筑所在的地理位置;
当所述至少一个关键词为行为关键词时,所述目标地理位置为能够进行所述行为的场所的地理位置。
A3、根据A1所述的方法,其特征在于,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框的同时,所述方法还包括:
在所述地图搜索框中显示所述目标图像的至少一个关键词,以使用户能够选择对所述至少一个关键词进行位置搜索。
A4、根据A1所述的方法,其特征在于,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口之后,所述方法还包括:
当所述电子设备上的定位指针移开所述目标图像时,隐藏所述地图搜索框或所述搜索入口。
A5、根据A1~A4任一所述的方法,其特征在于,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口之前,所述方法还包括:
获得所述当前网页上的至少一张图像的至少一个关键词,其中,所述目标图像为所述至少一张图像中的任一图像。
A6、根据A5所述的方法,其特征在于,获得所述当前网页上的至少一张图像的至少一个关键词,包括:
获得所述当前网页上的至少一张图像的第一属性信息;
将所述第一属性信息和关键词请求信息发送至服务器,所述关键词请求信息用于请求获得与所述图像相关的至少一个关键词;
接收所述服务器基于所述第一属性信息反馈的所述至少一张图像的所述至少一个关键词。
A7、根据A6所述的方法,其特征在于,所述第一属性信息包括:图像的统一资源定位符和标题,所述标题包括图像在所述当前网页上的标题和/或图像的标题。
A8、根据A6所述的方法,其特征在于,所述方法还包括:
获得所述当前网页的第二属性信息,其中,所述第二属性信息包括:所述网页的统一资源定位符和第一标签;
将所述第二属性信息发送至所述服务器,以使所述服务器基于所述第二属性信息和所述第一属性信息获得并反馈与所述图像相关的至少一个关键词。
A9、根据A5所述的方法,其特征在于,在获得所述当前网页上的至少一张图像的至少一个关键词之前,所述方法还包括:
获得所述当前网页上所有图像的尺寸信息;
根据所述尺寸信息,获得面积大小在第一阈值范围内和/或宽高比在第二阈值范围内的所述至少一张图像。
A10、根据A1~A4任一所述的方法,其特征在于,判断所述电子设备显示的当前网页上是否触发了操作图像事件,具体包括:
在所述网页上检测获得所述电子设备上的设定指针事件对应的当前网页元素;
判断所述当前网页元素是否为图像标签;
若判断出所述当前元素是所述图像标签,判断所述当前元素是否可见;
若所述当前元素可见,确定所述网页上触发了所述操作图像事件并获得所述当前网页元素对应的所述目标图像。
A11、根据A10所述的方法,其特征在于,在判断所述当前网页元素是否为图像标签之后,所述方法还包括:
若判断出所述当前网页元素不是所述图像标签,判断所述当前网页元素是否为设定标签,其中,所述设定标签的祖先元素中包含有所述图像标签;
若是,逐层遍历所述当前网页元素的祖先元素包含的各图像标签;
判断各图像标签中是否有位置信息与所述设定指针事件的位置信息匹配的目标图像标签;
若是,确定所述网页上触发了所述操作图像事件且获得所述目标图像标签对应的所述目标图像。
A12、根据A1~A4任一所述的方法,其特征在于,判断所述电子设备显示的当前网页上是否触发了操作图像事件,包括:
在所述网页上检测获得所述电子设备上的设定指针事件所对应的第一位置信息;
判断所述第一位置信息包含的第一位置是否落入所述网页上任一图像所在的第二位置,若是,确定所述网页上发生了操作图像事件且获得所述第二位置对应的所述目标图像。
A13、根据A1~A4任一所述的方法,其特征在于,所述操作图像事件具体为:
所述电子设备上的定位指针穿过网页上的图像元素或者所述图像元素的子元素时触发的事件;或者
所述电子设备上的定位指针移入网页上的图像元素时触发的事件;或者
所述电子设备上的定位指针从网页上的图像元素上移出时触发的事件。
B14、一种电子设备,其特征在于,包括:
判断单元,用于判断所述电子设备显示的当前网页上是否触发了操作图像事件;
显示单元,用于在所述当前网页上触发了操作图像事件时,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口;
第一获取单元,用于根据用户对所述地图搜索框或所述搜索入口的操作,获得所述电子设备所在的当前地理位置;
搜索单元,用于根据所述当前地理位置,搜索与所述目标图像的至少一个关键词相关的目标地理位置并显示搜索结果,其中,所述目标地理位置与所述当前地理位置的距离小于设定距离阈值。
B15、根据B14所述的电子设备,其特征在于,所述目标地理位置包括以下至少一种位置:
当所述至少一个关键词为物品关键词时,所述目标地理位置为出售、维修或回收所述物品的商铺位置;
当所述至少一个关键词为建筑关键词时,所述目标地理位置为所述建筑所在的地理位置;
当所述至少一个关键词为行为关键词时,所述目标地理位置为能够进行所述行为的场所的地理位置。
B16、根据B14所述的电子设备,其特征在于,所述显示单元还用于:
在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框的同时,在所述地图搜索框中显示所述目标图像的至少一个关键词,以使用户能够选择对所述至少一个关键词进行位置搜索。
B17、根据B14所述的电子设备,其特征在于,所述显示单元还用于:
当所述电子设备上的定位指针移开所述目标图像时,隐藏所述地图搜索框或所述搜索入口。
B18、根据B14~B17任一所述的电子设备,其特征在于,所述电子设备还包括:
第二获取单元,用于在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口之前,获得所述当前网页上的至少一张图像的至少一个关键词,其中,所述目标图像为所述至少一张图像中的任一图像。
B19、根据B18所述的电子设备,其特征在于,所述第二获取单元,包括:
获取模块,用于获得所述当前网页上的至少一张图像的第一属性信息;
发送模块,用于将所述第一属性信息和关键词请求信息发送至服务器,所述关键词请求信息用于请求获得与所述图像相关的至少一个关键词;
接收模块,用于接收所述服务器基于所述第一属性信息反馈的所述至少一张图像的所述至少一个关键词。
B20、根据B19所述的电子设备,其特征在于,所述第一属性信息包括:图像的统一资源定位符和标题,所述标题包括图像在所述当前网页上的标题和/或图像的标题。
B21、根据B19所述的电子设备,其特征在于,所述获取模块还用于:获得所述当前网页的第二属性信息,其中,所述第二属性信息包括:所述网页的统一资源定位符和第一标签;
所述发送模块还用于:将所述第二属性信息发送至所述服务器,以使所述服务器基于所述第二属性信息和所述第一属性信息获得并反馈与所述图像相关的至少一个关键词。
B22、根据B18所述的电子设备,其特征在于,所述电子设备还包括:
第三获取单元,用于在获得所述当前网页上的至少一张图像的至少一个关键词之前,获得所述当前网页上所有图像的尺寸信息;根据所述尺寸信息,获得面积大小在第一阈值范围内和/或宽高比在第二阈值范围内的所述至少一张图像。
B23、根据B14~B17任一所述的电子设备,其特征在于,所述判断单元,包括:
检测模块,用于在所述网页上检测获得所述电子设备上的设定指针事件对应的当前网页元素;
判断模块,用于判断所述当前网页元素是否为图像标签;若判断出所述当前元素是所述图像标签,判断所述当前元素是否可见;
确定模块,用于在所述当前元素可见时,确定所述网页上触发了所述操作图像事件并获得所述当前网页元素对应的所述目标图像。
B24、根据B23所述的电子设备,其特征在于,所述判断模块还用于:在判断出所述当前网页元素不是所述图像标签时,判断所述当前网页元素是否为设定标签,其中,所述设定标签的祖先元素中包含有所述图像标签;若是,逐层遍历所述当前网页元素的祖先元素包含的各图像标签;判断各图像标签中是否有位置信息与所述设定指针事件的位置信息匹配的目标图像标签;
所述确定模块还用于:在有所述目标图像标签时,确定所述网页上触发了所述操作图像事件且获得所述目标图像标签对应的所述目标图像。
B25、根据B14~B17任一所述的电子设备,其特征在于,所述判断单元,包括:
检测模块,用于在所述网页上检测获得所述电子设备上的设定指针事件所对应的第一位置信息;
判断模块,用于判断所述第一位置信息包含的第一位置是否落入所述网页上任一图像所在的第二位置;
确定模块,用于在所述第一位置落入所述第二位置时,确定所述网页上发生了操作图像事件且获得所述第二位置对应的所述目标图像。
B26、根据B14~B17任一所述的电子设备,其特征在于,所述操作图像事件具体为:
所述电子设备上的定位指针穿过网页上的图像元素或者所述图像元素的子元素时触发的事件;或者
所述电子设备上的定位指针移入网页上的图像元素时触发的事件;或者
所述电子设备上的定位指针从网页上的图像元素上移出时触发的事件。

Claims (10)

1.一种用于推荐位置信息的方法,应用于一电子设备,其特征在于,所述方法包括:
判断所述电子设备显示的当前网页上是否触发了操作图像事件;
若是,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口;
根据用户对所述地图搜索框或所述搜索入口的操作,获得所述电子设备所在的当前地理位置;
根据所述当前地理位置,搜索与所述目标图像的至少一个关键词相关的目标地理位置并显示搜索结果,其中,所述目标地理位置与所述当前地理位置的距离小于设定距离阈值。
2.如权利要求1所述的方法,其特征在于,所述目标地理位置包括以下至少一种位置:
当所述至少一个关键词为物品关键词时,所述目标地理位置为出售、维修或回收所述物品的商铺位置;
当所述至少一个关键词为建筑关键词时,所述目标地理位置为所述建筑所在的地理位置;
当所述至少一个关键词为行为关键词时,所述目标地理位置为能够进行所述行为的场所的地理位置。
3.如权利要求1所述的方法,其特征在于,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框的同时,所述方法还包括:
在所述地图搜索框中显示所述目标图像的至少一个关键词,以使用户能够选择对所述至少一个关键词进行位置搜索。
4.如权利要求1所述的方法,其特征在于,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口之后,所述方法还包括:
当所述电子设备上的定位指针移开所述目标图像时,隐藏所述地图搜索框或所述搜索入口。
5.如权利要求1~4任一所述的方法,其特征在于,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口之前,所述方法还包括:
获得所述当前网页上的至少一张图像的至少一个关键词,其中,所述目标图像为所述至少一张图像中的任一图像。
6.如权利要求5所述的方法,其特征在于,获得所述当前网页上的至少一张图像的至少一个关键词,包括:
获得所述当前网页上的至少一张图像的第一属性信息;
将所述第一属性信息和关键词请求信息发送至服务器,所述关键词请求信息用于请求获得与所述图像相关的至少一个关键词;
接收所述服务器基于所述第一属性信息反馈的所述至少一张图像的所述至少一个关键词。
7.如权利要求6所述的方法,其特征在于,所述第一属性信息包括:图像的统一资源定位符和标题,所述标题包括图像在所述当前网页上的标题和/或图像的标题。
8.如权利要求6所述的方法,其特征在于,所述方法还包括:
获得所述当前网页的第二属性信息,其中,所述第二属性信息包括:所述网页的统一资源定位符和第一标签;
将所述第二属性信息发送至所述服务器,以使所述服务器基于所述第二属性信息和所述第一属性信息获得并反馈与所述图像相关的至少一个关键词。
9.如权利要求5所述的方法,其特征在于,在获得所述当前网页上的至少一张图像的至少一个关键词之前,所述方法还包括:
获得所述当前网页上所有图像的尺寸信息;
根据所述尺寸信息,获得面积大小在第一阈值范围内和/或宽高比在第二阈值范围内的所述至少一张图像。
10.一种电子设备,其特征在于,包括:
判断单元,用于判断所述电子设备显示的当前网页上是否触发了操作图像事件;
显示单元,用于在所述当前网页上触发了操作图像事件时,在所述操作图像事件的目标图像所在显示区域或附近显示一地图搜索框或搜索入口;
第一获取单元,用于根据用户对所述地图搜索框或所述搜索入口的操作,获得所述电子设备所在的当前地理位置;
搜索单元,用于根据所述当前地理位置,搜索与所述目标图像的至少一个关键词相关的目标地理位置并显示搜索结果,其中,所述目标地理位置与所述当前地理位置的距离小于设定距离阈值。
CN201510570852.9A 2015-09-09 2015-09-09 一种用于推荐位置信息的方法及电子设备 Active CN105045935B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510570852.9A CN105045935B (zh) 2015-09-09 2015-09-09 一种用于推荐位置信息的方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510570852.9A CN105045935B (zh) 2015-09-09 2015-09-09 一种用于推荐位置信息的方法及电子设备

Publications (2)

Publication Number Publication Date
CN105045935A true CN105045935A (zh) 2015-11-11
CN105045935B CN105045935B (zh) 2019-05-31

Family

ID=54452481

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510570852.9A Active CN105045935B (zh) 2015-09-09 2015-09-09 一种用于推荐位置信息的方法及电子设备

Country Status (1)

Country Link
CN (1) CN105045935B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107239567A (zh) * 2017-06-22 2017-10-10 努比亚技术有限公司 一种目标景物的识别方法、设备及计算机可读存储介质
CN107316399A (zh) * 2017-06-28 2017-11-03 太仓红码软件技术有限公司 一种用于商场的智能公共服务亭及其工作方法
CN107527268A (zh) * 2017-08-23 2017-12-29 苏州浩哥文化传播有限公司 一种用于购物导航的智能公共服务亭及其工作方法
CN107784037A (zh) * 2016-08-31 2018-03-09 北京搜狗科技发展有限公司 信息处理方法和装置、用于信息处理的装置
CN111813486A (zh) * 2020-07-17 2020-10-23 北京达佳互联信息技术有限公司 页面显示方法、装置、电子设备及存储介质
EP3876109A4 (en) * 2020-01-08 2022-06-01 Baidu Online Network Technology (Beijing) Co., Ltd. METHOD AND DEVICE FOR SEARCHING ON ELECTRONIC BOARD, APPARATUS AND MEDIA

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070203897A1 (en) * 2006-02-14 2007-08-30 Sony Corporation Search apparatus and method, and program
CN101046802A (zh) * 2006-03-31 2007-10-03 马飞涛 一种地理图片搜索方法
CN101996253A (zh) * 2010-11-17 2011-03-30 上海合合信息科技发展有限公司 自动提取地址并搜索地图的方法
CN103020184A (zh) * 2012-11-29 2013-04-03 北京百度网讯科技有限公司 使用拍摄图像获取搜索结果的方法和***
CN103533503A (zh) * 2013-10-22 2014-01-22 上海斐讯数据通信技术有限公司 一种基于拍照记录获取公交车时刻表的方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070203897A1 (en) * 2006-02-14 2007-08-30 Sony Corporation Search apparatus and method, and program
CN101046802A (zh) * 2006-03-31 2007-10-03 马飞涛 一种地理图片搜索方法
CN101996253A (zh) * 2010-11-17 2011-03-30 上海合合信息科技发展有限公司 自动提取地址并搜索地图的方法
CN103020184A (zh) * 2012-11-29 2013-04-03 北京百度网讯科技有限公司 使用拍摄图像获取搜索结果的方法和***
CN103533503A (zh) * 2013-10-22 2014-01-22 上海斐讯数据通信技术有限公司 一种基于拍照记录获取公交车时刻表的方法及***

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107784037A (zh) * 2016-08-31 2018-03-09 北京搜狗科技发展有限公司 信息处理方法和装置、用于信息处理的装置
CN107784037B (zh) * 2016-08-31 2022-02-01 北京搜狗科技发展有限公司 信息处理方法和装置、用于信息处理的装置
CN107239567A (zh) * 2017-06-22 2017-10-10 努比亚技术有限公司 一种目标景物的识别方法、设备及计算机可读存储介质
CN107316399A (zh) * 2017-06-28 2017-11-03 太仓红码软件技术有限公司 一种用于商场的智能公共服务亭及其工作方法
CN107527268A (zh) * 2017-08-23 2017-12-29 苏州浩哥文化传播有限公司 一种用于购物导航的智能公共服务亭及其工作方法
EP3876109A4 (en) * 2020-01-08 2022-06-01 Baidu Online Network Technology (Beijing) Co., Ltd. METHOD AND DEVICE FOR SEARCHING ON ELECTRONIC BOARD, APPARATUS AND MEDIA
US11609961B2 (en) 2020-01-08 2023-03-21 Baidu Online Network Technology (Beijing) Co., Ltd. Search method and apparatus for an electronic map, device and medium
CN111813486A (zh) * 2020-07-17 2020-10-23 北京达佳互联信息技术有限公司 页面显示方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN105045935B (zh) 2019-05-31

Similar Documents

Publication Publication Date Title
CN105045935A (zh) 一种用于推荐位置信息的方法及电子设备
JP6026906B2 (ja) ロケーションに基づいたコンテンツターゲット情報
US8533217B2 (en) System and method for dynamically retrieving data specific to a region of a layer
US20100070368A1 (en) Registering advertisements on an electronic map
US7958156B2 (en) Graphical/rich media ads in search results
KR20150130282A (ko) 실시간 비딩용 지능형 플랫폼
US10104024B2 (en) Apparatus, method, and computer program for providing user reviews
CN104077387A (zh) 一种网页内容显示方法和浏览器装置
US9865008B2 (en) Determining a configuration of a content item display environment
JP2009086786A (ja) 広告システム及び方法
US9286359B2 (en) Providing enhanced business listings with structured lists to multiple search providers from a source system
US10091556B1 (en) Relating items to objects detected in media
US20150026012A1 (en) Systems and methods for online presentation of storefront images
KR20170137815A (ko) 현재 애플리케이션 상태에서 광고 애플리케이션 상태로의 액세스
CN105574143A (zh) 一种向用户推荐内容的方法及***
CN105222803A (zh) 地图poi显示方法及终端
CN105260383A (zh) 一种用于展现网页图像信息的处理方法及电子设备
US20170357999A1 (en) Method and system for providing ranking information using effect analysis data of information data
CN102999341A (zh) 用于网页的图片全屏浏览方法和装置
KR101517674B1 (ko) 복수의 키워드 추출 기법들을 이용하는 광고 노출 방법 및 광고 제공 장치
CN105260904A (zh) 一种根据网页图像进行信息推荐的方法及电子设备
CN113763009A (zh) 一种图片处理方法、图片跳转方法、装置、设备和介质
US20150371269A1 (en) Providing content based on geographic location data
CN105574140A (zh) 一种向用户推荐内容的方法及***
CN103838602A (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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220714

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.

TR01 Transfer of patent right