[发明专利]文档的上下文搜索在审
申请号: | 201380079102.0 | 申请日: | 2013-08-30 |
公开(公告)号: | CN105474203A | 公开(公告)日: | 2016-04-06 |
发明(设计)人: | 阿迪·基德隆;耶尔·克伦;亚尼夫·莱文 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 严芬;康泉 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文档 上下文 搜索 | ||
背景技术
计算设备的用户可使用多个设备来创建、查看、和编辑文档,并且与其他用户通信。相同的文档可使用几个不同的设备来访问;例如,用户可使用台式机创建文档,在笔记本电脑上编辑该文档,并在移动电话上查看该文档。可使用设备的本地硬盘以及云存储服务存储文档。
附图说明
下面的详细描述参照多个图,其中:
图1是与用户设备和存储服务通信以使能实现文档的上下文搜索(contextualsearch)的示例服务器装置的框图;
图2是与用户设备和存储服务通信以使能实现文档的分类和显示的示例服务器装置的框图;
图3是包括编码有用于显示上下文搜索的结果的指令的机器可读存储介质的示例计算设备的框图;
图4是包括编码有用于发起上下文查询和显示与查询相关的结果的指令的机器可读存储介质的示例计算设备的框图;
图5A是上下文搜索结果的示例可视化的图;
图5B是基于用户选择的上下文搜索结果的示例可视化的图;
图6是用于上下文搜索文档的示例用户界面的图;
图7是用于上下文搜索文档的示例方法的流程图;
图8是用于生成文档的上下文元数据的示例方法的流程图;
图9是用于发起文档的上下文查询的示例方法的流程图;
图10是用于显示与上下文查询相关的文档的表示的示例方法的流程图;
图11是用于显示上下文搜索结果的可视化的示例方法的流程图;以及
图12是用于基于用户选择来修改显示的示例方法的流程图。
具体实施方式
计算设备和存储服务的增加的可用性和多样性有助于用户访问文档,但可能使获取想要的文档的任务更困难。随着时间流逝,用户可能忘记哪个存储服务用于存储特定的文档,且可能忘记关于某些文档的存在。例如,想要找出许多年前在夏威夷度假期间拍摄的照片的用户可能花费大量时间针对特定的照片搜索不同的存储服务,或者由于其忘记关于使用未搜索的存储服务存储的照片,而可能找出某些但非其他的照片。
有鉴于此,本公开提供了一种用于搜索多个存储服务的统一接口,并允许用户发起文档的上下文搜索。尽管用户可能不记得想要的文档的标题或内容,或者这些文档存储在哪,但用户可能记得文档的上下文,例如,上次他访问该文档时他在哪或他和谁在一起。本公开中描述的上下文搜索和上下文搜索结果的显示补充自然人记忆模式,并提供用户更直观和更有效的搜索体验。
现在参照图,图1是与用户设备和存储服务通信以使能实现文档的上下文搜索的示例服务器装置100的框图。本文所用的术语“文档”指可用于传达信息的任意形式的媒介。文档可包括文本信息(例如,文章、博客帖子/评论、研究论文、商业/金融/医疗记录、报告、或手册)、视频、照片、声音信息(例如,语音邮件、播客、音乐唱片)、电子邮件消息、电子日历标记/提醒、网站、社交媒体活动、或上述和/或其他合适的文档的任意组合。
服务器装置100可以通过网络130可通信地联接至用户设备140和150以及存储服务160和170。用户设备140和150中的每个可为客户端计算设备,例如笔记本电脑、台式机、工作站、平板计算设备、移动电话、或电子书阅读器。如本文所用的术语“用户设备”指能够接收来自用户的输入、收集与用户有关的信息、向用户显示信息、创建文档、和/或访问文档的设备。如本文所用的术语“存储服务”指文件托管服务、电子邮件托管服务、硬盘驱动、用户设备的存储器、或存储文档的任意其他合适形式。应理解,服务器装置100可通过网络130或另一个网络与用户设备140和150外的附加用户设备通信,和/或与存储服务160和170外的附加存储服务通信。
服务器装置100可为云服务器、远程服务器、或客户端设备可访问且适用于执行下面描述的功能的任何电子设备。尽管服务器装置100在图1中被示出为单个设备,但应理解,服务器装置100可实现为多个设备的组合。
服务器装置100可包括处理器102。如图1中图示的并在下面详细描述的,处理器102可包括模块104、106和108。模块可包括被编码在机器可读存储介质上且可由服务器装置100的处理器102执行的指令集。此外或作为替代,模块可包括包含用于实现下面描述的功能的电子电路的硬件设备。处理器102可包括中央处理单元(CPU)、微处理器(例如,基于半导体的微处理器)、和/或适用于执行模块104、106和/或108的功能的其他硬件设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380079102.0/2.html,转载请声明来源钻瓜专利网。