发明名称 托管的搜索中的搜索可扩展性应用框架
摘要 一种搜索可扩展性应用框架使得托管的web搜索体验能够被扩展,以便与搜索查询有关的app能够被呈现给诸如智能电话这样的客户端计算设备的用户。在各种说明性示例中,托管的搜索app使用在远程搜索提供商服务器处生成的HTML5代码而被实施。响应于在搜索app的用户接口(“UI”)处的用户查询,服务器返回包括指定包括app扩展类别、动作以及支持查询中的搜索项的已知app的准则的元标签的HTML5有效负荷。与准则匹配的被安装在客户端设备上的app然后能够通过UI而被显示并且启动,以有利地使得用户能够完成任务特定的搜索。JavaScript接口被提供来使得app能够更新它们的安装状态并且能够被插进到经托管的搜索app中。
申请公布号 CN104583953A 申请公布日期 2015.04.29
申请号 CN201380045012.X 申请日期 2013.08.21
申请人 微软公司 发明人 J. 哈里森;A. 库马;J. 李
分类号 G06F9/445(2006.01)I;G06F17/30(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 中国专利代理(香港)有限公司 72001 代理人 李舒;景军平
主权项 一种用于使用由搜索提供商所操作的服务器来实施搜索可扩展性应用(app)框架的方法,所述方法包括以下步骤:从在计算设备上操作的托管的搜索app接收搜索查询;解析所接收到的搜索查询以识别一个或多个搜索项;生成包括文档和指定由所述一个或多个搜索项所支持的数据的元标签的HTML5(超文本标记语言版本5)有效负荷,所述指定根据预先确定的匹配准则而被施行,所述数据包括app扩展类别、app扩展动作以及为所述服务器所知的app的列表中的一个;将HTML5有效负荷提供给经托管的搜索app,所述HTML5有效负荷可由经托管的搜索app呈示以实施用户接口(UI);将第一API(应用编程接口)展示给经托管的搜索app,所述第一API可由经托管的搜索app调用以更新所述计算设备上的一个或多个安装的app中的每个的安装状态;以及将第二API展示给经托管的搜索app,所述第二API可由经托管的搜索app调用以将app插入到经托管的搜索app中,所插入的app被安装在所述客户端计算设备上但是对所述服务器而言是未知的。
地址 美国华盛顿州