当前位置: 首页 > 专利查询>微软公司专利>正文

获取内容并将其添加到文档中制造技术

技术编号:7152372 阅读:339 留言:0更新日期:2012-04-11 18:40
可以将协助用户获取内容的机制与允许用户创作电子邮件消息或任何其他类型的文档的工具集成。例如,电子邮件撰写系统可以提供允许用户获取某些类型的内容——例如电影时间、餐馆菜单等的各种按钮。当用户点击该按钮时,可以获取所请求的类型的内容,并且可以向用户提供将所获取的内容插入到正在编辑的文档中的机会。所获取的内容可以遵循特定结构。例如,系统可以被配置成通过返回特定电影的放映时间和影院的列表来响应于对电影相关内容的请求。

【技术实现步骤摘要】
【国外来华专利技术】获取内容并将其添加到文档中背景撰写内容的过程通常涉及某种形式的搜索和/或信息检索。撰写电子邮件消息的人可能希望包括通过搜索或通过某种其它机制获取的某些信息。例如,个人可能撰写电子邮件给朋友,提议在看电影时见面。电子邮件可能包括时间和电影放映的影院的列表以及可能有到影院的地图。该信息容易地通过因特网获得。当就首次放映的电影的名称查询许多搜索引擎时,会响应查询者本地区中的影院和上映时间的列表。影院的列表也会提供地址。一些搜索引擎可以提议提供到该地址的地图。或者,工具栏可以将搜索结果中的某些文本识别为地址,并且可以提供到地图的链接。由此,如果个人希望包括影院、放映时间列表和地图,那么该信息可以容易地通过因特网获得。虽然以上信息可用,但是访问信息的过程不是特别方便。具体地,为了访问该信息,用户打开新的浏览器窗口或标签、执行搜索并接着将所请求的信息复制粘贴到电子邮件中。该过程是繁琐的。此外,搜索引擎通常不会与电子邮件程序通信,并因此不能利用可能存在的任何上下文,诸如可以从当前正在撰写的消息获取的上下文。各种用户界面(UI)设计可能试图将搜索能力集成到浏览器窗口中。例如,工具栏和搜索窗格提供搜索内容而无需打开新的窗口或标签且无需使当前的窗口或标签被搜索结果取代的能力。然而,执行搜索不一定要符合用户的目标,尤其是如果用户的目标是发现要包括在电子邮件(或另一类型的文档中)的内容时。搜索通常提供包含搜索项的文档列表(例如网页)。该列表对于一般的搜索任务可能是足够的,但是用户查找的内容的范围通常有赖于他或她打算对文档进行什么处理。取决于是为了用户的常识还是为了查找要包括在电子邮件消息中的内容而执行搜索,用户可能具有不同的期望。由此,用户可能必须检查若干个结果以发现他或她想要的内容,并接着可能必须将内容复制粘贴到他或她正在编辑的文档中。例如,如果用户查询餐馆的名称,那么他或她必须在找到餐馆的菜单和地址之前检查若干个文档。如果用户希望包括到餐馆的地图,那么他或她必须从文档之一将地址复制到地图服务的地址框中,并接着复制粘贴地图。虽然搜索引擎、地图服务等已使得许多信息容易地可用,但是这些工作可能难以用作编辑内容的过程的一部分。概述可提供用于将获取内容的动作集成到编辑文档的过程中的工具。方便编辑电子邮件消息(或其他类型的文档)的用户界面(UI)可提供撰写内容的位置。UI也可提供允许用户获取要包括在文档中的附加内容的控件。例如,UI的一个元件可以是用户向其中键入任意内容(例如用户可能键入电子邮件消息的文本)的撰写窗口或框。UI的另一元件可以是其中可以获取例如电影时间、餐馆、电话列表等的内容的类别列表。每个类别可以由导航和/或可操作元件(例如按钮、链接、右击动作等)表示,这样使得如果用户点击按键或链接(或激活某种其他类型的元件),那么就向用户提供适用于该类别的内容。可以以允许用户将内容包括在文档中的方式提供内容。例如,如果用户点击餐馆类别,那么可以向用户示出用户的本地区中的餐馆列表以及餐馆的菜单和餐馆所处位置的地图。通过点击预览区域中的项目,可以将这些项目添加到撰写窗口或框中。这样,将发现内容的过程与将内容包括在文档中的过程相集成。可以以某种方式安排工具提供的内容。例如,可以关于哪个数据库将提供餐馆信息、哪个数据库将提供电影信息等作出选择。由此,当用户点击诸如“餐馆”的类别时,从所选数据库检索所获取的关于餐馆的内容。对特定内容源的选择可以作为商业安排的一部分作出。例如,假定允许用户获取内容的UI是作为特定web邮件系统的一部分提供的。该web 邮件系统的提供商可能加入一种安排,其中餐馆数据库的提供商使用该数据库作为餐馆信息的源。这种安排可以提供货币化web邮件系统的一种方式,尽管可以带有或不带有货币条款而加入安排。可以对其他类型的内容提供商作出类似的安排——例如可以将特定的用邮件发送DVD (DVD-by-mail)服务选作电影数据库的提供商。此外,要获取的内容可以集中在可能搜索出要包括在文档中的内容的类型上。例如,关于首次放映的电影撰写电子邮件给朋友的人对电影在何处播放可能比对找出电影的学术分析更感兴趣。搜索引擎将可能返回影院的位置以及曾经书写的关于电影的任何内容。然而,集中在提供关于电子邮件的内容的工具将集中在获取电影的位置,而省去较不可能是某人希望包括在电子邮件消息中的内容的类型的信息。此外,当用户请求在文档中插入内容时,可以基于文档的内容来选择获取的内容。 例如,可能撰写包含文本“Let' s see the new Batman movie (去看新的蝙蝠侠电影吧)” 的电子邮件消息。如果该人请求“电影”类别中的内容,那么可以分析电子邮件的文本以确定该人不是一般地对电影感兴趣,而是具体的对Batman (蝙蝠侠)电影感兴趣。于是可以将获取的内容定制为Batman电影——例如,内容可以包括Batman电影放映的时间、放映该电影的影院列表等。提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于用任何方式限定所要求保护的主题的范围。附图简述附图说明图1是可用于创作文档的示例性用户界面的框图。图2是可能显示的关于已获取的内容的信息的框图。图3是其中可能获取内容并将其插入文档中的示例性过程的流程图。图4是其中使用搜索来获取内容的示例性过程的流程图。图5是可方便文档的撰写和获取文档的内容的示例性系统的框图。图6是可以执行以允许用户创作文档和获取文档的内容的示例性动作的流程图。图7是可以结合此处所述的主题的实现使用的示例性组件的框图。详细描述当人们撰写文档时,他们通常在文档中包括某种类型的现有内容。例如,人们可创建包含地图、餐馆菜单、来自电话目录的条目等的电子邮件消息。可以通过各种工具获取内容。例如,可以使用搜索引擎获取web内容。可以从地图网站(或从搜索或门户网站的地图服务)获取地图。人们获取内容并接着将内容传递到文档中——例如通过复制粘贴内容。 (文档可能包括任何类型的内容。电子邮件是文档的一个示例,但是文档也可以是文字处理文档、电子表格、图形等)。现有的机制反映出撰写文档的过程和找出要添加到文档中的内容的过程之间缺少集成。如果用户正在撰写电子邮件消息,并且希望找出要插入的内容,那么用户通常打开浏览器窗口或标签,导航到搜索引擎,形成查询,检查查询结果并从查询结果之一将适当的内容复制粘贴到文档中。该过程中涉及的许多动作是繁琐的。例如,如果用户正在撰写关于特定的电影的电子邮件消息并且希望找出关于该电影的放映时间,那么用户通常打开浏览器窗口并将电影名称键入到搜索引擎中。搜索引擎可用本地影院的放映时间来响应,并且用户接着会将放映时间复制到电子邮件消息中。如果用户希望在消息中包括影院的位置的地图,那么用户通常访问地图网站,获取地图并将其复制到消息中。然而,如果将搜索电影相关信息的过程集成到用于撰写电子邮件消息的软件中, 那么可以简化添加关于电影的信息。可以从已部分撰写的电子邮件提取用于驱动搜索的信息。例如,电子邮件消息可以以特定电影为名。如果通过其撰写电子邮件消息的UI提供用于搜索电影的功能部件,那么该功能部件将从已部分撰写的电子邮件消息提本文档来自技高网...

【技术保护点】
1.一种方便文档的撰写的方法,所述方法包括:呈现(302)从用户处接收要包括在所述文档(104)中的第一内容(124)第一用户界面元件(102);呈现(306)供用以获取第二内容(202)的第二用户界面元件(106);响应于所述用户对所述第二用户界面元件(106)中的控件(108)的激活获取(310)所述第二内容(202)将所述第二内容(202)的项目(206)包括(322)在所述文档(104)中;以及在网络(708)上传达(324)所述文档或存储(324)所述文档(104)。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:M·C·孔茨
申请(专利权)人:微软公司
类型:发明
国别省市:US

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

1