[发明专利]嵌入式搜索栏有效
申请号: | 201180024752.6 | 申请日: | 2011-05-17 |
公开(公告)号: | CN102893259A | 公开(公告)日: | 2013-01-23 |
发明(设计)人: | E·景;V·Q·郭;李津;J·施;J·G·弗林;汤泉 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 刘鹏;汪扬 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 搜索 | ||
背景技术
用户可以经由执行浏览器的计算设备输入搜索查询。所述计算设备可以将搜索查询转发到位于远处的搜索引擎。搜索引擎可以将搜索结果页返回到所述计算设备,在所述搜索结果页中所有内容与所提供的搜索查询相关。所述计算设备然后可以在显示屏上显示所述搜索结果页的至少一部分。当前,搜索引擎不提供把与输入的搜索查询无关的内容(例如,诸如突发新闻或其它非查询相关的内容)向用户披露的途径。
用于与现有的搜索引擎一起使用的用户接口(UI)组件由搜索服务提供者控制。因此,第三方软件开发者没有办法将他们的应用与现有的搜索引擎进行整合。另外,搜索引擎传统上依赖于拉模型(pull model),在该模型中用户主动地搜索信息。所述搜索引擎不提供将上下文信息推送给用户的途径,所述上下文信息可能对正在由用户执行的当前的搜索任务是有帮助的。因此,当前的搜索任务对于不了解有帮助的上下文信息的用户而言可能是更加困难的和费时的。
发明内容
本发明内容被提供来以简化的形式介绍概念的选择,这些概念下面在具体实施方式中被进一步描述。本发明内容既不打算识别所要求保护主题的关键特征或必要特征,也不打算被用来限制所要求保护主题的范围。
在与本公开的主题一致的实施例中,嵌入式搜索栏被提供用于与在计算设备上执行的浏览器一起使用。所述嵌入式搜索栏可以是开放的和可扩展的应用容器。所述浏览器可以从网站或从远程计算设备(例如,诸如服务器或其它计算设备)加载针对嵌入式搜索栏的可执行代码。所述网站可以是第三方网站、与搜索引擎相关的网站、或另外的网站。所述可执行代码可以被嵌入在网站的网页中。在一些实施例中,所述可执行代码可以被嵌入在作为网页被提供给浏览器的搜索结果中。当所述可执行代码被嵌入在网页中时,所述浏览器可以在加载该网页的同时加载可执行代码。在加载可执行代码后,浏览器可以执行所述可执行代码,由此使得嵌入式搜索栏被显示在计算设备的显示屏的固定的位置处。
在各种实施例中,嵌入式搜索栏的布局可以是可配置的。例如,信息可以被包括的清单(manifest)中,浏览器可以从远程源(例如,诸如位于远处的计算设备或服务器)加载所述清单,所述清单可以包括针对将在嵌入式搜索栏内显示的应用的表示的布局以及执行与嵌入式搜索栏相关联的应用的结果的布局。
嵌入式搜索栏可以包括内容驱动的应用和实用应用的表示。内容驱动的应用和实用应用可以经由一组公共应用程序接口(API)与嵌入式搜索栏进行交互。内容驱动的应用可以自动地监视搜索查询以及可以经由该组公共API把信息提供给嵌入式搜索栏,用于在嵌入式搜索栏内显示。在一些实施例中,当用户选择出现在嵌入式搜索栏内的实用应用的表示时,所述实用应用可以被执行。
嵌入式搜索栏可以包括搜索窗口,用于输入针对将由搜索引擎在特定的网站上执行的搜索的搜索查询。网站可以是第三方网站或者搜索提供者的网站。
附图说明
为了描述其中可以获得上面提到的和其它的优势和特征的方式,更加特别的描述在下面被讨论,并且将参照在附图中的图示的、它们的具体实施例而被提出。应当理解这些附图仅仅描绘了典型的实施例,并且因此不被认为是对它的范围的限制,各实施方案将通过使用附图而用附加的具体性和细节来描述和解释。
图1图示了用于与本公开的主题一致的实施例的示范性的操作环境。
图2是示范性处理设备的框图,所述处理设备可被使用来实施与本公开的主题一致的实施例。
图3图示了经由一组公共应用程序接口与嵌入式搜索栏进行交互的应用。
图4是示范性过程的流程图,所述示范性过程在与本公开的主题一致的实施例中用于加载和显示网页、加载针对嵌入式搜索栏的可执行代码以及执行和显示嵌入式搜索栏。
图5-9图示了其上显示有与本公开的主题一致的嵌入式搜索栏的示范性显示屏。
具体实施方式
下面详细地讨论了实施例。尽管讨论了特定的实施方案,应当理解,这仅仅是为了说明的目的而做的。相关领域的技术人员将认识到,在没有背离本公开的主题的精神和范围的情况下,其它的构件和配置可以被使用。
概述
在与本公开的主题一致的实施例中,一组公共应用程序接口(API)被提供来准许由第三方开发的应用以及由其它人开发的应用来与嵌入式搜索栏进行对接(interface)。嵌入式搜索栏是开放的和可扩展的搜索应用平台。因此,使用嵌入式搜索栏的搜索应用可以轻易地被开发,以及可以与搜索查询和搜索结果进行交互以便给用户带来更多的价值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180024752.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于3D显示器的背光中的阴影消除
- 下一篇:充放电控制装置