[发明专利]应用程序内历史搜索在审
申请号: | 201680031614.3 | 申请日: | 2016-04-20 |
公开(公告)号: | CN107710198A | 公开(公告)日: | 2018-02-16 |
发明(设计)人: | C·S·林;J·M·赫恩科韦斯特;S·J·法尔肯博格;V·V·帕拉卡时;D·萨利姆;K·斯塔顿菲尔德 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 吴信刚 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 历史 搜索 | ||
相关专利申请
申请人要求2015年6月5日提交的在先共同未决的临时申请序列号62/171,982的优先权权益,其全部内容以引用方式并入本文。
技术领域
本发明整体涉及搜索技术,更具体地讲,涉及在设备上和多个设备之间搜索应用程序历史,以及生成用于在搜索索引中使用的应用程序视图。
背景技术
设备上的用户常常会执行查询搜索以在Web上或从一些其他数据源查找信息,诸如本地存储在该设备上的对象。查询搜索一开始从客户端接收查询字符串,该查询字符串被发送到搜索服务。搜索服务接收该查询字符串,并搜索一个或多个搜索索引来查找与该查询字符串匹配的结果。索引可以引用网页或网络上可用的其他对象,或者可以包括关于本地位于该设备上的对象(例如,文件、媒体、联系人和/或本地存储在该设备上的其他类型的对象)的信息。另外,用户执行的许多查询会获得web历史结果。例如,web浏览器中的查询输入在60%的时间可以获得来自web历史的结果。
因此,能够搜索web浏览器历史可以是有用的。此外,搜索设备上的其他应用程序的历史将是有用的。这是因为用户将有使用该设备的例程。对于便携式设备,该例程可以包括使用应用程序,特别是非web浏览器应用程序。例如,智能电话用户平均花费86%的时间来使用非web浏览器应用程序。但是,能够搜索非web浏览器应用程序的历史可能较困难,因为应用程序的使用历史的数据难以访问(如果真的可以的话)并且可能采用专有格式。因此,难以搜索应用程序历史。
发明内容
描述了使用多个应用程序状态执行搜索的方法和设备的装置。在一个示例性实施方案中,设备从在设备运行上的多个应用程序接收多个应用程序状态。设备还创建多个应用程序状态的索引。另外,设备接收查询以搜索存储在设备上的数据。此外,设备使用索引和查询来搜索多个应用程序状态。设备另外确定针对多个应用程序状态中的一个应用程序状态的查询的匹配,并返回针对匹配的应用程序状态的匹配。
在另一个实施方案中,设备使用设备上的多个应用程序状态来执行查询。在该实施方案中,设备执行使用存储在设备上的索引来执行查询。设备还接收与查询匹配的多个结果。另外,设备确定对应于应用程序状态的多个结果的子组,该应用程序状态对应于安装在设备上的原生应用程序。此外,设备针对多个结果的子组中的每个结果呈现该结果以及对应于该结果的原生应用程序的表示。
在又一个实施方案中,设备选择用于在多设备搜索中使用的应用程序状态。在该实施方案中,设备在设备上检测到该应用程序状态已经被选择为该设备上的设备级搜索的查询结果。设备进一步将该应用程序状态发送到服务器,在那里该应用程序状态将与来自其他设备的其他应用程序状态一起被编索引。
在另一个实施方案中,设备使用从第二设备接收的应用程序状态来执行对第一设备的搜索。在该实施方案中,设备从在多个设备上运行的多个应用程序接收多个应用程序状态。设备还创建多个应用程序状态的索引。设备另外接收查询以搜索存储在设备上的数据。另外,设备使用索引和搜索查询来搜索多个应用程序状态,并返回针对匹配的应用程序状态的匹配。
在又一个实施方案中,设备执行搜索。在该实施方案中,设备向服务器发送查询,并接收与该查询匹配的多个结果。设备进一步确定多个结果的子组,该子组包括在另一个设备上生成的对应于安装在设备上的原生应用程序的应用程序状态。另外,设备针对多个结果的子组中的每个结果呈现链接以及原生应用程序的表示。
在另一个实施方案中,设备将应用程序状态编入搜索查询索引中。在该实施方案中,设备从耦接到服务器的另一设备接收应用程序的应用程序状态。设备还生成对应于应用程序状态的应用程序视图,其中该视图是对应于应用程序状态的应用程序的用户界面的表示。另外,设备将该视图编入搜索查询索引中。
在又一个实施方案中,设备检索具有与查询结果相关联的视图的应用程序状态。在该实施方案中,设备向服务器发送查询。设备进一步从服务器接收查询结果,该结果包括对应于该结果的应用程序的应用程序状态的视图,并且视图为对应于应用程序状态的应用程序的用户界面的表示。设备另外呈现结果以及视图的指示。
还描述了其他方法和装置。
附图说明
本发明以举例的方式进行说明并且不仅限于各个附图的图形,在附图中类似的标号指示类似的元件。
图1是对用于在本地设备搜索索引中使用的应用程序状态编索引的系统的一个实施方案的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680031614.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:迪厅中音乐控制方法及系统
- 下一篇:存储数据和从位向量搜索索引取回数据