一种用于提供本地搜索建议的方法和装置的制造方法_3

文档序号:9375737阅读:来源:国知局
071]例如,在步骤S4中,用户设备获取用户在至少一个本地搜索建议中所选择的本地搜索建议“泰山”;在步骤S5中,用户设备直接针对“泰山”发起搜索,获得与“泰山”相对应的搜索结果。
[0072]2)用户设备根据用户所选择的本地搜索建议,获得来自服务设备的至少一个网络搜索建议,并将所述至少一个网络搜索建议呈现给用户;接着,用户设备获取所述用户在所述至少一个网络搜索建议中所选择的网络搜索建议;接着,用户设备根据所述所选择的网络搜索建议进行搜索,获得搜索结果。
[0073]其中,所述网络搜索建议用于表示服务设备端根据用户所选择的本地搜索建议所确定并提供给用户设备的搜索建议。
[0074]例如,用户设备将用户所选择的本地搜索建议“iPhon”提交至搜索框,获得来自服务设备的以下3个网络搜索建议:iPh0ne、iPh0ne官网、iPhone6pluS,且用户设备将该3个网络搜索建议呈现至搜索框下方的展示区域;接着,用户设备根据用户操作获得用户在该3个网络搜索建议中所选择的“iPhone6plus” ;接着,用户设备针对“ iPhone6plus”发起搜索,并获得与“iPhone6pluS”相对应的搜索结果。本示例中用户通过选择网络搜索建议对所选择的本地搜索建议进行了修正。
[0075]又例如,用户设备将用户所选择的本地搜索建议“泰山”提交至搜索框,获得来自服务设备的以下3个网络搜索建议:泰山旅游攻略、泰山门票、泰山天气,且用户设备将该3个网络搜索建议呈现至搜索框下方的展示区域;接着,用户设备根据用户操作获得用户在该3个网络搜索建议中所选择的“泰山旅游攻略”;接着,用户设备针对“泰山旅游攻略”发起搜索,并获得与“泰山旅游攻略”相对应的搜索结果。本示例中用户通过选择网络搜索建议对所选择的本地搜索建议进行了扩展。
[0076]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据用户所选择的本地搜索建议进行搜索,获得搜索结果的实现方式,均应包含在本发明的范围内。
[0077]根据本实施例的方案,能够根据用户在用户设备所确定的至少一个本地搜索建议中所选择的本地搜索建议,快速地发起搜索,获得搜索结果;此外,能够根据用户所选择的本地搜索建议,获得与该本地搜索建议相匹配的至少一个网络搜索建议,从而根据用户在该至少一个网络搜索建议中再次选择的网络搜索建议,发起搜索来获得搜索结果,该再次选择的过程能够对用户所选择的本地搜索建议进行扩展或修正,从而使得用户所选择的网络搜索建议更准确也更符合用户需求,从而避免仅考虑用户当前所浏览的页面内容的局限性,也避免了由于所确定的本地搜索建议不完整而引起搜索结果不准确。
[0078]图3为本发明一个实施例的用于提供本地搜索建议的装置的结构示意图。
[0079]根据本实施例的用于提供本地搜索建议的装置(以下简称为“提供装置”)包括第一获取装置1、确定装置2和呈现装置3。
[0080]第一获取装置I根据用户设备中所呈现的当前页面,获取与用户当前所浏览的页面内容相对应的页面内容信息。
[0081]其中,所述当前页面用于表示用户设备中当前加载的页面;优选地,所述当前页面为非搜索结果页,也即,所述当前页面并非搜索所获得的页面。
[0082]其中,用户当前所浏览的页面内容用于表示用户设备的屏幕上当前所呈现的内容,该页面内容可为当前页面的全部内容或部分内容。其中,所述页面内容信息包括任何与用户当前所浏览的页面内容相关的信息;优选地,所述页面内容信息包括但不限于:所述页面内容中所包含的文字信息、与所述页面内容中所包含的多媒体(如图片、视频、音频等)相关的多媒体信息(如用于描述该多媒体的信息、该多媒体对应的名称)等。
[0083]具体地,第一获取装置I根据用户设备中所呈现的当前页面,获取与用户当前所浏览的页面内容相对应的页面内容信息的实现方式包括但不限于:
[0084]I)第一获取装置I进一步包括第二子获取装置(图未示)和第三子获取装置(图未示)。当确定用户当前所浏览的页面内容为当前页面的部分内容时,第二子获取装置获得所述部分内容在所述当前页面中的位置信息;接着,第三子获取装置根据所述当前页面以及所述位置信息,获取与用户当前所浏览的页面内容相对应的页面内容信息。
[0085]其中,第二子获取装置可采用多种方式来确定用户当前所浏览的页面内容为当前页面的部分内容。例如,第二子获取装置根据当前页面的缩放比例确定该当前页面处于放大状态,且结合当前页面的尺寸大小确定放大后的当前页面的尺寸大于用户设备的屏幕尺寸,则第二子获取装置确定用户当前所浏览的页面内容为当前页面的部分内容。又例如,第二子获取装置截取用户设备屏幕上的图片,并对该图片进行解析,之后,第二子获取装置将该图片的解析结果与当前页面的解析结果进行比较,确定用户所浏览的页面内容为当前页面的部分内容。
[0086]其中,所述位置信息包括任何用于指示用户当前所浏览的页面内容在当前页面中的位置的信息,如用于指示页面内容在当前页面中的区域位置的信息,用于指示页面内容相对当前页面的初始显示内容的偏移的信息等。
[0087]具体地,当确定用户当前所浏览的页面内容为当前页面的部分内容时,第二子获取装置获得该部分内容在所述当前页面中的位置信息;接着,第三子获取装置根据所述位置信息对所述当前页面进行解析,获取与该部分内容相对应的页面内容信息。
[0088]例如,当确定用户当前所浏览的页面内容为当前页面的部分内容时,第二子获取装置获得该部分内容在所述当前页面中的位置信息,该位置信息指示该部分内容在当前页面中的左上侧区域;接着,第三子获取装置对当前页面进行解析,获得该当前页面中的左上侧区域的页面内容信息。
[0089]2)第一获取装置I进一步包括第四子获取装置(图未示)。当确定用户当前所浏览的页面内容为当前页面的全部内容时,第四子获取装置直接对所述当前页面进行解析,获取与用户当前所浏览的页面内容相对应的页面内容信息。
[0090]其中,第四子获取装置可采用多种方式来确定用户当前所浏览的页面内容为当前页面的全部内容。例如,第四子获取装置根据当前页面的缩放比例确定该当前页面处于正常状态(也即未经缩放),并结合当前页面的尺寸大小以及用户设备的屏幕尺寸,确定用户当前所浏览的页面内容为当前页面的全部内容。又例如,第四子获取装置截取该用户设备屏幕上的图片,并对该图片进行解析,之后,第四子获取装置将该图片的解析结果与当前页面的解析结果进行比较,确定用户所浏览的页面内容为当前页面的全部内容。
[0091]具体地,当确定用户当前所浏览的页面内容为当前页面的全部内容时,第四子获取装置直接对所述当前页面进行解析,获取与该当前页面相的全部内容相对应的页面内容?目息O
[0092]作为第一获取装置I的一种优选方案,所述第一获取装置I进一步包括第一子获取装置(图未示)。当检测到所述用户执行预定操作时,第一子获取装置根据用户设备中所呈现的当前页面,获取与用户当前所浏览的页面内容相对应的页面内容信息。
[0093]其中,所述预定操作包括任何预定的、用于指示用户设备来获取与用户当前所浏览的页面内容相对应的页面内容信息的操作。优选地,所述预定操作包括但不限于:
[0094]I)点击当前页面中的预定按钮的操作。
[0095]其中,所述预定按钮为当前页面中预先存在的按钮,当用户点击该预定按钮时,表示用户指示用户设备来获取与用户当前所浏览的页面内容相对应的页面内容信息。
[0096]2)预定手势操作。
[0097]其中,所述预定手势操作包括任何预定的、能够触发用户设备获取与用户当前所浏览的页面内容相对应的页面内容信息的手势操作优选地,所述预定手势操作在用户设备中,或者,当前页面中被预先定义。需要说明的是,优选地,用户浏览当前页面时,用户设备可呈现用于提示所述预定手势操作的提示信息,以使用户能够执行正确的手势操作。
[0098]3)使用户设备按照预定运动轨迹移动的操作。
[0099]其中,用户设备可采用该用户设备中的传感器来判断
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1