用于将内容捕获到持久性存储装置的通用交互制造方法及图纸

技术编号:16112571 阅读:24 留言:0更新日期:2017-08-30 05:55
呈现了一种用于计算设备上的增强的内容捕获的系统和方法。在操作中,在计算设备上检测具有将与操作计算设备的计算机用户相关联的内容捕获到内容储存库的意图的用户交互。执行内容捕获服务以将内容捕获到内容储存库,包括以下步骤:通知在计算设备上执行的应用暂停输出以显示与应用相对应的视图;标识并且获得将被捕获到内容储存库的内容;通知在计算设备上执行的应用恢复输出以显示视图;以及将所获得的内容自动存储在与计算机用户相关联的内容储存库中。

【技术实现步骤摘要】
【国外来华专利技术】用于将内容捕获到持久性存储装置的通用交互
技术介绍
计算机用户利用多种在线资源,通常使用很多应用或应用程序来完成各种任务。例如,希望旅行到外国目的地的夫妇可以执行关于期望目的地的多个在线研究活动,包括探索住房选择、餐饮选择、汽车租赁、目的地的景点和活动、护照和/或签证要求、机票选择、货币兑换等。在所有这些中,计算机用户被呈现大量信息,其中一些信息对用户有价值,并且期望将内容捕获到持久性存储装置中以供将来参考。一般来说,计算机用户通常能够通过当前应用保存期望的内容(以某种形式或另一种形式)。然而,计算机用户必须利用现有的“保存”特征,其可以充分地捕获期望的内容或可以不充分地捕获期望的内容。此外,在现有保存特征下,计算机用户必须在多个数据存储解决方案和选项中进行选择,诸如计算机用户设备上的一个或多个存储设备、云存储解决方案(诸如微软的)、多个文件夹、文件名扩展等,并且这些中的每一个通常呈现用于存储内容的麻烦的方式。此外,存在不同的方式来处理不同类型的数据的存储。这种存储特征的混杂导致计算机用户需要理解如何处理不同类型的存储、以适当的格式的存储、文件命名规则等。显然,当前保持内容的方法显著地增加了计算机用户的认知负荷。此外,当前内容捕获和持久性选项的多样性降低了计算机用户将能够在未来时间点重新调用已保存/持久性内容的概率。
技术实现思路
提供以下
技术实现思路
来以简化的形式介绍将在以下具体实施方式中进一步描述的一些选择的概念。
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。根据所公开的主题的各方面,呈现了用于计算设备上的增强的内容捕获的系统和方法。在操作中,在计算设备上检测到用户交互,该用户交互具有将内容捕获到与操作计算设备的计算机用户相关联的内容储存库的意图。执行内容捕获服务以将内容捕获到内容储存库,包括以下步骤:在计算设备上执行的应用被通知定格或暂停输出与应用对应的显示视图;标识并且获得将被捕获到内容储存库的内容;在计算设备上执行的应用被通知恢复输出显示视图;以及自动地将所获得的内容存储在与计算机用户相关联的内容储存库中。根据所公开的主题的附加方面,呈现了一种用于在计算设备上捕获内容的计算机实现的方法。该方法包括:首先检测计算设备上的用户交互,用户交互指示计算机用户的将内容捕获到与计算机用户相关联的内容储存库的意图。内容捕获服务被执行以将内容捕获到内容储存库。执行内容捕获服务包括通知在计算设备上执行的应用暂停输出于应用对应的显示视图。所通知的应用中的应用的内容被标识为将被捕获到内容储存库的内容。获得内容并且将其存储在内容储存库中。此外,在计算设备上执行的应用被通知恢复输出显示视图。根据所公开主题的又一方面,呈现了一种用于将内容增强捕获到内容储存库的计算设备。计算设备包括处理器和存储器,其中处理器执行存储在存储器中的指令,作为将内容捕获到内容储存库的附加部件的部分或者与将内容捕获到内容储存库的附加部件相结合。附加部件包括可执行内容捕获部件。在操作中,内容捕获部件检测计算设备上的用户交互,用户交互指示计算机用户的将内容捕获到与计算机用户相关联的内容储存库的意图。另外,内容捕获部件通知在计算设备上执行的一个或多个应用暂停输出与应用对应的显示视图,将所通知的应用中的一个应用的内容标识为将被捕获到内容储存库的内容,以及经由应用编程接口从应用获得所标识的内容。此后,内容捕获部件自动地、在没有计算机用户交互的情况下将所获得的内容存储在与计算机用户相关联的内容储存库中,并且通知在计算设备上执行的一个或多个应用恢复输出显示视图。在所公开的主题的附加方面中,除了捕获当前执行上下文的所有内容之外,还可以提供用户接口,计算机用户可以通过用户接口标识用户期望捕获的内容的整个本体的一个或多个部分。使用相同的交互来捕获内容,内容所标识的部分被捕获到持久性存储装置。附图说明所公开的主题的前述方面和很多伴随的优点将变得更容易理解,因为当结合以下附图时,通过参考以下描述,它们将被更好地理解,在附图中:图1A和图1B是示出包括内容捕获服务/过程的计算设备的示例性实施例的示意图;图2是示出用于在计算设备上实现内容捕获服务的示例性例程的流程图;图3A和图3B是示出示例性计算设备显示器并且用于示出从当前执行上下文捕获内容的示例性用户交互的示意图;图4A-图4C是示出替代的示例性计算设备显示器并且用于示出从当前执行上下文捕获内容的示例性用户交互的示意图;图5A-图5B是示出另一替代的示例性计算设备显示器并且用于示出从当前执行上下文捕获内容的示例性用户交互的示意图;以及图6是示出适当地被配置有内容捕获服务的示例性计算设备的框图。具体实施方式为了清楚起见,本文档中的术语“示例性”应当被解释为用作某事物的说明或示例,而不应当被解释为该事物的理想和/或主导说明。术语“内容”是指可以被呈现、存储、布置和/或动作的项目和/或数据。通常而非排他性地,内容对应于可以经由计算设备呈现给计算机用户的数据/项目。作为说明而非限制,内容的示例包括数据文件、图像、音频、视频、网页、用户帖子、数据流等、以及其部分。内容可以以一种或多种格式被保持/存储。另外,持久性内容可以包括将内容本身存储在数据储存库中和/或将对内容的引用存储在数据储存库中。当在“捕获内容”的上下文中使用时,术语“捕获(capture)”或“捕获(capturing)”是指在持久性数据储存库中创建记录。记录可以包含内容和/或对内容的引用的一个或多个格式。通常而非排他性地,最鲁棒的内容的版本(格式)(使得可以从鲁棒版本生成其他格式)被记录在持久性数据储存库中。如下面将讨论的,作为捕获内容的部分,还可以捕获内容的元数据并且将其存储在记录中。该元数据包括信息,诸如对内容的语义理解、语义关系和数据结构、内容的来源、保持内容的日期等。关于术语“应用”和“应用程序”,应用指代被设计为通过应用正在其上执行的计算设备来执行一个或多个操作的大量软件代码/指令。类似地,应用程序也是被设计为通过应用正在其上执行的计算设备来执行一个或多个操作的大量软件代码/指令。通常而非排他性地,应用程序更专注于执行一小组任务,而应用将具有更大的焦点和范围。虽然在本文档中频繁地提及术语应用程序和应用,但是在应用程序和应用之间关于将内容捕获到内容储存库的差异,这样的差异几乎没有意义。因此,尽管术语应用程序和应用可以在公开文档中单独提及(因为它们确实具有一些差异),但是为了将内容捕获到内容储存库(如本文中所公开的)的目的,它们应当被视为同义的。如上所述,捕获或保持内容是当代计算机用户的重要活动。作为说明而非限制,内容可以包括图像和视频、音频记录、网页、电子邮件消息、文本消息、文件和文档、确认收据等。如上所述,各种内容项目可以是计算机用户正在执行的有意义的、冗长的数字活动的产物并且与其相关(诸如研究旅行到期望目的地的潜力)。或者,期望的内容(计算机用户希望捕获)可能是偶然性的产物:例如,在Web上遇到的计算机用户稍后想要访问或参考的文章。将容易理解,个体应用通常(但不总是)包括文件保存选项,其中用户必须通过一系列菜单选择来发起文件保存特征。作为典型的文件保存选项的一部分,用户还必须标识关于驱动器卷、文件夹、文本文档来自技高网...
用于将内容捕获到持久性存储装置的通用交互

【技术保护点】
一种用于捕获计算设备上的内容的计算机实现的方法,所述方法包括:检测计算设备上的用户交互,所述用户交互用以将内容捕获到与操作所述计算设备的计算机用户相关联的内容储存库;以及执行内容捕获服务以将内容捕获到内容储存库,其中执行所述内容捕获服务包括:通知在所述计算设备上执行的应用暂停输出与所述应用对应的显示视图;将所述计算设备上执行的被通知的所述应用中的一个应用的内容标识为将被捕获到所述内容储存库的内容;从所述应用获得标识的所述内容;通知在所述计算设备上执行的所述应用恢复输出显示视图;以及自动地、在没有用户交互的情况下,将获得的所述内容存储在与所述计算机用户相关联的内容储存库中。

【技术特征摘要】
【国外来华专利技术】2014.09.22 US 14/492,6351.一种用于捕获计算设备上的内容的计算机实现的方法,所述方法包括:检测计算设备上的用户交互,所述用户交互用以将内容捕获到与操作所述计算设备的计算机用户相关联的内容储存库;以及执行内容捕获服务以将内容捕获到内容储存库,其中执行所述内容捕获服务包括:通知在所述计算设备上执行的应用暂停输出与所述应用对应的显示视图;将所述计算设备上执行的被通知的所述应用中的一个应用的内容标识为将被捕获到所述内容储存库的内容;从所述应用获得标识的所述内容;通知在所述计算设备上执行的所述应用恢复输出显示视图;以及自动地、在没有用户交互的情况下,将获得的所述内容存储在与所述计算机用户相关联的内容储存库中。2.根据权利要求1所述的计算机实现的方法,其中所述内容捕获服务是操作系统级服务,并且其中标识的所述内容经由用于获得内容的应用编程接口来获得。3.根据权利要求2所述的计算机实现的方法,其中所述内容捕获服务在不改变所述计算设备上的当前执行上下文的情况下被执行。4.根据权利要求1所述的计算机实现的方法,其中执行所述内容捕获服务还包括:获得关于标识的所述内容的元数据,以及将所述元数据与获得的所述内容一起存储在所述内容储存库中。5.根据权利要求1所述的计算机实现的方法,其中所述计算设备上的检测到的所述用户交互包括以下之一或二者:所述计算设备的触敏表面上的手势,或者所述计算设备上的按键组合。6.根据权利要求1所述的计算机实现的方法,其中所述计算设备上的检测到的所述用户交互包括由声敏设备检测到的音频命令,所述声敏设备将声音转换成一个或多个电信号。7.根据权利要求1所述的计算机实现的方法,其中所述计算设备上的检测到的所述用户交互包括由光学传感器检测到的光学感测动作,所述光学传感器将光学感测活动转换成一个或多个电信号。8.根据权利要求1所述的计算机实现的方法,其中执...

【专利技术属性】
技术研发人员:M·迪克西特C·瓦伊山姆帕延J·V·格奥尔格N·A·卡姆达D·A·梅农S·V·西鲁马莱阿南丹皮莱R·S·克哈特拉黄学东A·维斯瓦纳桑
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1