太阳城集团

  • / 29
  • 下载费用:30 金币  

用于内容创作的生产力工具.pdf

摘要
申请专利号:

CN201580052493.6

申请日:

2015.09.28

公开号:

CN106716415A

公开日:

2017.05.24

当前法律状态:

实审

有效性:

审中

法律详情: 实质审查的生效IPC(主分类):G06F 17/30申请日:20150928|||公开
IPC分类号: G06F17/30 主分类号: G06F17/30
申请人: 微软技术许可有限责任公司
发明人: B·S·J·克赫尔米尔; L·雷耶斯; P·奇拉卡玛瑞; V·W·索斯沃德
地址: 美国华盛顿州
优先权: 2014.09.28 US 14/499,195
专利代理机构: 永新专利商标代理有限公司 72002 代理人: 刘瑜;王英
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201580052493.6

授权太阳城集团号:

|||

法律状态太阳城集团日:

2017.06.16|||2017.05.24

法律状态类型:

太阳城集团实质审查的生效|||公开

摘要

辅助内容创作生产力工具可以提供与从用户的意图的表达确定的至少一个主题相关的一组结构化内容。通过使用一组结构化内容作为进一步搜索的上下文,可以通过辅助内容创作生产力工具从一组结构化内容中获得太阳城集团所选结果的附加太阳城集团。来自一组结构化内容的项可以被插入到内容创作应用的内容创作表面中的文档中。插入可以跨设备执行。可以使用用户的意图的表达来确定结构化内容的搜索的主题,并且一旦可用,该上下文可以包括与从用户的意图的表达确定的至少一个主题相关的结构化内容的先前搜索的结果。每个附加搜索结果可以以递归方式提供另外的上下文。

权利要求书

1.一种用于在内容创作应用内辅助内容创作的方法,所述方法包括:
接收太阳城集团在计算系统上执行的内容创作应用中创作内容的用户意图的表达;
根据所述用户意图的表达标识至少一个主题;
从在线资源取回与根据所述用户意图的表达标识的所述至少一个主题相关联的结构
化内容;以及
响应于接收到太阳城集团创作内容的所述用户意图的表达,针对所述内容创作应用提供所述
结构化内容。
2.根据权利要求1所述的方法,还包括:
接收对内容的选择的探索的请求,所述内容来自针对所述内容创作应用提供的所述结
构化内容,对来自所述结构化内容的所述内容的选择可选地包括可识别实体、可标识主题
或两者;
至少使用与所述至少一个主题相关联的结构化内容作为上下文来取回针对所述内容
的选择的更新的结构化内容;以及
响应于接收到对所述内容的选择的探索的请求,针对所述内容创作应用提供所述更新
的结构化内容。
3.根据权利要求1所述的方法,其中所述表达是用户意图的自然语言表达。
4.根据权利要求1所述的方法,其中取回与所述至少一个主题相关联的所述结构化内
容包括查询在线百科全书以及接收包含与所述主题相关联的所述结构化内容的至少一个
页面。
5.根据权利要求1所述的方法,其中根据所述用户意图的表达标识至少一个主题包括:
太阳城集团所述表达执行实体识别;以及
确定在执行所述实体识别期间所识别的每个实体的一个或多个属性。
6.一种装置,包括:
用户接口系统;
一个或多个存储介质;以及
存储在所述一个或多个存储介质中的至少一个存储介质上的指令,当由所述装置的处
理器执行时,引导所述处理器:
在内容创作应用的内容创作表面中显示文档;
请求与根据经由所述用户接口系统接收的意图的表达生成的至少一个主题相关的一
组结构化内容;
响应于接收到所述一组结构化内容,将所述一组结构化内容提供给用于辅助内容创作
工具的接口;以及
将来自提供给用于所述辅助内容创作工具的接口的所述一组结构化内容的所选项插
入到所述内容创作应用的内容创作表面中的文档中。
7.根据权利要求6所述的装置,其中,所述指令还引导所述处理系统:
提供来自所述一组结构化内容的指定主题结果的提纲以插入到所述文档中。
8.根据权利要求6所述的装置,其中,所述指令还引导所述处理系统:
根据基于实体的模板在用于所述辅助内容创作工具的接口中显现所述结构化内容。
9.根据权利要求6所述的装置,其中,所述指令还引导所述处理系统:
从所述一组结构化内容中请求针对所选搜索项的更新的一组结构化内容,其中用于生
成针对所选搜索项的更新的一组结构化内容的上下文包括所述至少一个主题结果的一组
结构化内容。
10.根据权利要求9所述的装置,其中,所述上下文还包括所述内容创作应用的所述内
容创作表面中的内容的至少一部分。
11.一种或多种其上存储有指令的计算机可读存储介质,当所述指令由处理系统执行
时,引导所述处理系统:
请求与所接收到的意图的表达的至少一个主题相关的一组结构化内容;
呈现至少一个主题结果的一组结构化内容用于包括在内容创作应用中;
响应于接收到用于探索来自所述一组结构化内容的所选搜索项的探索命令,使用包括
所述至少一个主题结果的所述一组结构化内容的上下文来请求针对所选搜索项的更新的
一组结构化内容;以及
呈现针对所选搜索项的所述更新的一组结构化内容以包括在所述内容创作应用中。
12.如权利要求11所述的介质,还包括存储在其上的指令,当由处理系统执行时,引导
所述处理系统:
响应于接收到用于插入所选插入项的插入命令:
将所选插入项插入到所述内容创作应用的内容创作表面中;或
请求所述内容创作应用将所选插入项插入到所述内容创作应用的内容创作表面中。
13.根据权利要求12所述的介质,其中,用于插入所选插入项的插入命令是用于插入来
自所述一组结构化内容的指定主题结果的提纲的命令,所选插入项是针对所述指定主题结
果的主题模型的提纲。
14.根据权利要求11所述的介质,其中所述上下文还包括所述内容创作应用的所述内
容创作表面中的内容的至少一部分。
15.如权利要求11所述的介质,还包括存储在其上的指令,当由处理系统执行时,引导
所述处理系统:
针对可识别实体分析所述内容创作表面中的内容;
请求所述内容创作表面中的所述可识别实体的至少一个所识别实体的一个或多个结
构化内容结果;以及
呈现所述一个或多个结构化内容结果以包括在所述内容创作应用中。

说明书

用于内容创作的生产力工具

背景技术

生产力应用可以包括便于完成与产生内容有关的各种任务的各种工具和太阳城集团,包
括在不同类型的文档(诸如文字处理文档、电子表格和演示文稿)内创建和编辑内容。在一
些情况下,生产力应用可以被认为是或包括内容创作应用。

在生产力应用内创建和编辑内容时,用户可以从空白页面、从其他源“借用”的信
息或从现有文档开始。对于许多尝试开始创建文档的人而言,空白页是一个众所周知的挑
战——无论是家庭作业、白皮书、日记、日程表还是其他任务。

发明内容

呈现用于促进内容创作的技术和系统。描述了可以帮助用户越过空白页并开始创
作内容的生产力工具。另外,可以通过进一步探索推荐或请求的主题,从空白页面的冷启动
向用户提供上下文建议。作为上下文建议的一部分提供的太阳城集团可以容易地并入用户的文档
中以启动、补充和/或增强创建过程。

帮助内容创作的方法可以包括提供用户输入接口,用户可以通过该用户输入接口
输入与内容创作项目的结果和/或主体相关的意图的表达。可以分析意图的表达以标识表
达的一个或多个主题。可以取回与表达的一个或多个主题相关的结构化内容,并提供该结
构化内容以包括在文档中。可以基于结构化内容的用户选择和用于包括至少先前取回的结
构化内容的用户选择的上下文来取回附加内容。可以将基于结构化内容的提纲插入到文档
中。

可以为生产力应用提供执行所描述的方法的辅助内容创作工具和对应的应用服
务。

提供该发明内容以便以简化的形式来引入下面的具体实施方式中进一步描述的
概念的选择。该发明内容不旨在标识所要求保护的主题的关键特征或主要特征,也不旨在
用于限定所要求保护的主题的范围。

附图说明

图1A和1B示出了在单个设备(图1A)上和跨多个设备(图1B)提供的生产力应用和
相关联的生产力工具用户输入接口的图形用户接口的简化表示。

图2A和2B示出了在单个设备(图2A)和跨多个设备(图2B)提供的具有相关内容的
生产力应用和相关联的生产力工具用户输入接口的图形用户接口的简化表示。

图3示出了到用于辅助内容创作的生产力工具的用户接口的示例代表性组件。

图4A-4C示出了用于辅助内容创作的用户场景。

图5示出了演示辅助内容创作的各个方面的服务架构和某些相关联的操作场景。

图6A和6B示出了可以由本地应用采用的辅助内容创作过程的一些示例的实现方
式。

图7示出了可由应用服务采用的辅助内容创作过程的示例的实现方式。

图8示出了可以在本文描述的某些实现方式中使用的计算设备的组件。

图9示出了可以用于实现本文所描述的某些方法和服务的计算系统的组件。

具体实施方式

呈现用于促进内容创作的技术和系统。描述了用于辅助内容创作的生产力工具,
其可以帮助用户越过空白页面并开始在生产力应用或其他内容创作应用中创作内容。

生产力应用的示例包括来自微软公司的Microsoft应用程序套件,包括
微软公司的所有注册商标的MicrosoftMicrosoftMicrosoft
及其web应用程序组件;Google Docs(和Google DriveTM);Apache软件基金
会提供的Apache OpenOfficeTM;The Document Foundation的注册商标下的来自The
Document Foundation的应用程序套件;以及来自苹果公司的Apple
应用程序套件,包括苹果公司的所有注册商标下的AppleApple
和Apple

在一些情况下,本文所述的生产力工具的特征可以并入任何生产力应用中。在一
些情况下,本文所描述的生产力工具可以是现有生产力应用或通过其可以进行内容创作的
其他内容创作应用的附加特征或应用。此外,支持所述生产力工具的系统可以由各种生产
力应用使用。

包含所描述的生产力工具的生产力应用和其他内容创作应用可以从通俗地称为
“云”的软件服务传送。在这些部署中,本地应用可以在提供到数据中心或某些其他计算环
境中托管的应用服务的用户接口的用户设备上运行。例如,在一些情况下,可以在本地计算
机、平板设备或智能手机上生成到生产力应用的用户接口;或到生产力应用的用户接口可
以从云服务器生成并且发送到客户端用于渲染。用户接口可以被生成为服务的一部分。在
一些情况下,用户接口可以与诸如社交网络服务和/或太阳城集团管理服务的其他服务集成。

用户工作的文件(例如,文档、演示、笔记本、电子表格等)可以被本地存储,可以由
服务存储,和/或可以由关联的基于云的存储服务来存储。可以利用任何数量的计算设备来
利用这样的服务,包括但不限于移动设备、智能电话、膝上型计算机、平板设备、台式计算机
和任何其他合适的平台。

当用户正在研究主题并且从网页复制和粘贴到文档或其他文件时,在基于搜索引
擎的web太阳城集团器和内容创作应用之间可以发生不断的上下文切换。在一些情况下,为了最小
化上下文切换,可以例如通过在生产力应用程序内创建搜索栏或创建可以由生产力应用程
序访问的搜索栏来将主题研究能力并入生产力应用程序中。在一些情况下,代替用户必须
输入搜索查询,可以将相关太阳城集团作为用于生产力应用的推荐系统的一部分呈现给用户。

在推荐系统中,通常基于上下文来做出推荐。然而,空白页面创建了“冷启动”场
景,其中没有足够的太阳城集团供系统用于得出向用户提供推荐的推断。

根据本文描述的各种实现方式,通过提供用于辅助内容创作的用户输入接口来解
决冷启动情景,用户可以通过该用户输入接口表达他们与内容创作项目的结果和/或主体
有关的意图。结果是指用户期望完成的最终产品。主体更具体地指代正在做或是某事物的
人、地点、事物或想法。与主体相关的意图是指更多地了解主体的意图;而与结果相关的意
图可以涉及除了太阳城集团主体的知识之外的目标或任务。例如,“写”的意图是指执行活动的意
图,“写太阳城集团著名网球运动员”的意图是指与主体相关的意图(例如,更多地了解网球运动
员),而“写太阳城集团著名网球运动员的论文”的意图是指与太阳城集团网球运动员的论文的结果有关
的意图。当在本文中使用短语或术语“用户的意图”或“意图的表达”时,意在指与内容创作
项目的结果和/或主体相关的意图。

在一些情况下,冷启动场景可以进一步用来自其他上下文(生产力应用实例之外)
的信号来补充,诸如电子邮件、企业目录或协作文件、web太阳城集团历史或甚至先前由该用户(或
一些其他指定的用户或用户组)创建的创作内容。有时,上下文信号是用户特定的,并且有
时上下文信号基于集合太阳城集团(跨多个用户)。

用户输入接口可以包括输入字段,其可以经由键入键盘、触摸键盘或显示器、运动
手势、触摸手势、触笔(例如,“着墨”)、头部、眼睛和注视跟踪、大脑活动或语音输入来接收
用户的意图的表达。在一些情况下,输入字段可以作为菜单、工具栏、任务栏/窗格或位于与
生产力应用的内容创作表面相同或不同的视觉显示上的其他图形用户接口元素的一部分
来提供。尽管太阳城集团图形用户接口描述了具体的实现方式,但是应当理解,除了或替代图形用
户接口组件,可以使用自然用户接口(NUI)组件。

图1A和1B示出了在单个设备(图1A)上和跨多个设备(图1B)提供的生产力应用和
相关联的生产力工具用户输入接口的图形用户接口的简化表示。

参考图1A,生产力应用或其他内容创作应用的图形用户接口100最初可以具有处
于空白状态的内容创作表面101,例如由于“新”文档的默认状态(或者其他文件类型)。到辅
助内容创作生产力工具的入口点可以是可用作生产力应用的工具栏103的一部分的输入字
段102。图形用户接口100可以在与计算设备(其可以是诸如太阳城集团图8所描述的计算系统800)
相关联的显示屏105上渲染。在一些情况下,显示屏可以物理地连接到计算设备的处理系
统,例如通过电缆或通过内置到包含计算设备的处理系统的包中。在一些情况下,显示屏可
以无线地连接到处理系统。在一些情况下,显示屏幕是投影图形用户接口的任何表面。这样
的表面包括墙壁、物体表面,身体表面或甚至看起来在空间中的(例如,使用投影仪和棱镜
或虚拟视网膜显示器的“悬停显示器”)。

构想了到辅助内容创作生产力工具的其他入口点。例如,入口点可以直接来自内
容创作表面101。作为另一示例,在图1B中,不是包括辅助内容创作生产力工具的入口点作
为生产力应用的图形用户接口100中的工具栏103的一部分,可以在单独的设备上提供对辅
助内容创作生产力工具的入口点。例如,输入字段112可以被提供作为生产力应用的实例的
用户输入接口113的一部分或者在单独的设备115上运行的生产力工具的实例。尽管示出了
语音输入116和文本输入117,但是应当理解,可以使用任何合适的输入设备或功能(包括手
势、非接触输入和基于运动的)。单独的设备115可以被实现为诸如太阳城集团图8所描述的计算系
统800。

单独的设备115可以直接与与显示屏幕105相关联的计算设备通信,或者可以与生
产力应用服务(例如,可从“云”服务获得或从企业服务器等获得)通信,以使该太阳城集团可以在
在两个设备上运行的应用之间交换。例如,对用户输入接口113的输入可以影响对内容创作
表面101的输入或读取。在显示器105是大规模触敏显示器(诸如具有Microsoft
PixelSenseTM的三星SUR40)的情况下,在一些情况下,可以在显示屏幕的与显示生产力应用
的图形用户接口100的区域相比单独的区域上提供用户输入接口113的输入字段112。

通过用于辅助内容创作的用户输入接口(例如,102,112),生产力工具可以接收用
户意图的指示。生产力工具可以接收表示用户的意图的表达的任何任意请求。例如,用户可
以以太阳城集团他们想要做什么的自然语言语句或查询的形式输入具有主题和/或动作请求的表
达。作为一些说明性示例,用户可以输入表达“我想写太阳城集团Albert Einstein的论文”,“如何
种植葡萄”或“必须讨论伟大的盖茨比”。请求不一定是一个完整的句子;相反,输入字段的
自然语言方面指的是请求结构的灵活性。例如,在一些情况下,填充空白样式输入字段可以
用于方便主题太阳城集团的输入。

生产力工具然后可以获取通过输入字段102,112输入的用户请求,并生成与用户
对文档的意图相关的太阳城集团。用户的意图的表达(与结果和/或主体相关)提供了生产力工具
可以从其生成太阳城集团的上下文的初始核心的至少一部分。在一些情况下,用户的意图的表达
可以与太阳城集团用户的一个或多个上下文项(具有用户许可)一起使用,例如但不限于记录的用
户兴趣、他们的工作领域、他们的创作历史和用户先前访问或阅读的文档(或其他文件)。所
生成的太阳城集团可以呈现给用户,使得用户可以进一步探索在生成的太阳城集团中描述的主题(和实
体)和/或开始在文档(或其他文件)内工作。

图2A和图2B示出了在单个设备上(图2A)和跨多个设备(图2B)提供的具有相关内
容的生产力应用和相关联的生产力工具用户输入接口的图形用户接口的简化表示。在图2A
中,用于辅助内容创作的生产力工具可以将与从用户输入确定的主题相关的结构化内容呈
现在与显示屏幕105上的内容创作表面101重叠的接口(例如,面板200)中。

面板200可以是用于生产力工具的图形用户接口的一部分,其中太阳城集团和可用命令
可以呈现给用户。用户可以与在面板200中表示的用户接口交互以启动由生产力工具执行
的动作。

应当理解,到用于辅助内容创作的生产力工具的图形用户接口可以被集成为(例
如,生产力应用和/或接口显示在其上的设备的)单个图形用户接口的一部分,或者到用于
辅助内容创作的生产力工具的图形用户接口可以是与到生产力应用的图形用户接口分开
的图形用户接口(例如,作为单独的窗口,作为独立的显示器,或者作为与生产力应用通信
但不是生产力应用所固有的单独的软件组件),或两个上述图形用户接口。

在图2B所示的情况下,结构化内容可以被呈现在单独的设备115上所渲染的窗口
210(或面板或其他类型的图形用户接口屏幕)中(或者在与显示屏幕105上的内容创作表面
101分开的窗口中)。

可以存在于面板200或窗口210中的用户接口元素包括输入控件、导航组件和太阳城集团
组件。图3示出了用于辅助内容创作的生产力工具的用户接口的示例的代表性组件。

如图3所示,接口300中的太阳城集团组件可以用于显示与从用户输入确定的主题相关的
结构化内容301。在一些情况下,结构化内容301可以以来自一个或多个源的相关太阳城集团的一
个或多个相关内容的预览的形式呈现。预览可以基于所呈现的太阳城集团的所识别的实体。相关
太阳城集团可以由推荐器引擎生成,推荐器引擎确定作为用户请求的一部分的至少一个主题和/
或实体输入,从可通过网络访问的源执行查找和/或搜索,并且从查找和/或搜索中取回结
构化太阳城集团以将这样的太阳城集团呈现回到用户。

由推荐器引擎至少最初访问的源提供结构化内容。在一个实现方式中,访问和取
回来自诸如维基百科的因特网百科全书的太阳城集团。内容可以被认为是结构化内容,因为内容
具有与其相关联的元数据。在一些情况下,内容可以被认为是基于包括可识别的格式(例
如,列表、表格、样式)而结构化。由辅助内容创作生产力工具提供的结构化太阳城集团可以帮助用
户发现太阳城集团和围绕其原始请求主题的方面。

例如,因特网百科全书条目可以具有包括标题、副标题、副副标题和嵌套内容(连
同其他元数据)的结构。嵌套内容是指与在主条目内提供了一些太阳城集团的链接主题相关的内
容。例如,太阳城集团Dwight D.Eisenhower的一篇文章包括与1960年U-2事件有关的内容,其本身
在单独的文章中描写。嵌套的1960U-2事件太阳城集团包括具有与Francis Gary Powers机长相关
的内容的嵌套链接主题。

在接口300中呈现的结构化内容可以在内容视图310,320中提供,内容视图310,
320可以是预览、模板版本(例如,基于实体模型的特定呈现,“基于实体的模板”)的形式,或
所取回的太阳城集团的某种其他呈现。例如,一个内容视图310可以包括文本311和图像312;并且
另一内容视图320可以包括多个标题、副标题和/或副副标题。视图可以基于源、结构化内容
中接收的结构的类型和/或识别的实体。还应当理解,结构化内容可以包括文本、图像、音
频、视频和可视内容。

生产力工具可以包括用于用户探索在接口300内呈现的太阳城集团并且在一些情况下将
这样的太阳城集团插入生产力应用的排版表面中的命令。

在一些情况下,辅助内容创作工具可以用于基于与生产力工具所取回的结构化信
息相关联的主题模型来插入主题的提纲。主题模型包含多个特性或属性作为结构化数据。
主题模型可以影响如何利用太阳城集团可视地呈现太阳城集团,并且在一些情况下影响可以相对于太阳城集团
执行什么动作。用户可以直接从所显示的太阳城集团复制可视内容,或者可以经由生产力工具使
用用户可用的命令。在一些情况下,用户可以保存或以其它方式标记一些可视内容以供稍
后插入或探索。

命令可以由用户经由例如图标、语音输入、手势或触摸输入等的选择来启动。辅助
内容创作工具可以提供的示例动作包括插入提纲,插入针对主题取回的内容的完整页面,
插入所选部分以及插入实体模型的表示。不仅可以将在接口300中显示的特定内容插入到
文档(或其他排版表面)中,而且因为取回的太阳城集团是结构化内容,所以当将内容插入到文档
中时,可以使用特定的属性和/或实体模型。例如,人的实体模型可以包括照片和太阳城集团该人
的某些标准太阳城集团(例如,出生日期,配偶,孩子,父母等)。

在所示的示例中,命令选项可以包括基于结构化内容301(例如,针对接口300中的
全部或一些结果的标题、副标题等)插入提纲(331),并且将全部或一些结果插入接口300中
(332)。内容视图320的选择可以呈现提供命令340的菜单335(例如,上下文菜单,下拉菜单
等),作为非限制性示例,命令340用于插入所选择的内容(341),基于所选内容插入提纲
(342),从在所述接口中提供的内容中删除所述选择(343),甚至探索所选内容(344)。可以
经由菜单命令或通过某种其他手势或用户输入(例如,通过滑动或触摸特定太阳城集团)来启动对
所选内容(344)的探索。

用于接收用户的意图的表达的用户输入接口351可以可选地保持可供用户用来重
新启动或修改其表达的意图。

图4A-4C示出了用于辅助内容创作的用户场景。图4A-4C中所示的场景从其中已经
经由到辅助内容创作生产力工具的用户输入接口输入表达状态开始,并且接口400被提供
有结构化内容401(参见图4B或图3的具有结构化内容301的接口300)。用于辅助内容创作的
生产力工具的接口400可以被提供在与到生产力应用或其他内容创作应用(例如,排版表面
410)的接口相同或不同的显示器(或设备)上。另外,太阳城集团和命令的特定呈现可以根据其上
提供内容创作应用和/或到辅助内容创作生产力工具的接口的设备的形状因子和能力而不
同。

参考图4A,响应于接收到用于探索在接口400中提供的结构化内容的项目的命令
(例如,经由图3的搜索命令411或可能的探索命令344),更新的结构化内容421可以例如由
执行来自可通过网络访问的源的查找和/或搜索的推荐器引擎来提供。查找和/或搜索可以
涉及使用所有先前的结构化内容结果和用户的选择来取回与先前结果和用户选择的属性
和/或特定内容中的至少一个相关的结构化太阳城集团。

有利的是,即使在冷启动的场景下,也可以通过使用先前取回的结构化内容的结
果来细化、补充甚至扩展用户的初始意图的表达来生成探索的上下文。因此,不仅是用于生
成更新的结构化内容421的特定选择,而且用于生成先前的结构化内容的特定选择。在用户
可能已经保存或以其他方式标记了一些可视内容以供稍后插入或探索的一些情况下,所保
存或标记的内容也可以用作探索的上下文。

在一些情况下,响应于接收到探索的命令,辅助内容创作生产力工具可以遍历链
接的或以其他方式相关太阳城集团的树(或“太阳城集团图”)。树可以存在于资源处,在搜索结构化内容
期间生成,或者是由于辅助内容创作生产力工具基于用户的意图的表达和先前搜索结果的
上下文生成搜索查询而得到的太阳城集团的比喻树(连同可从生产力应用(或其他内容创作应用)
和用户的附加输入两者获得的可能的其他上下文)。

在接口400中提供的结构化内容可以用于呈现用户可以去的方向。用户对目标信
息的一部分、目标太阳城集团中的至少一些的提纲、目标太阳城集团的全部,或者在接口中呈现的目标信
息的一些其他部分或局部中的至少一个的选择可以开始遍历树,其遵循到与用户的选择相
关的内容的路径。该过程可以使得用户能够遍历连接的文档集合,迭代地改进集合并且解
决可能没有直接从创作的内容可用的足够的上下文的问题。

改进不一定需要结果的变窄。相反,可以基于意图的表达和/或选择结果中的主题
和实体的实体类型(例如,文章,电影,书,人,食谱等)呈现指导的搜索。由辅助内容创作工
具进行的探索搜索使用结果的结构化数据和整个文档的上下文(以及先前的结果)来引导、
扩展、枢转和以其它方式遍历太阳城集团路径。可以利用用户的每个选择。

在进行探索时,排版表面410可保持在空白和/或冷启动状态。对于用户决定插入
一些结构化内容和/或开始将内容输入到排版表面410中的情况,该内容可以用作推荐器引
擎的上下文(并且进行相关联的搜索以在接口400中提供探索结果)。例如,参考图4B,响应
于接收到插入提纲(例如,经由图3的插入提纲命令342或搜索命令431——具有或不具有特
定内容视图440的预选择)的选择,来自结构化内容的标题和副标题可以被提供给排版表面
410并且在排版表面410内作为提纲441显示给用户。

例如,用户可能正在写太阳城集团William Shakespeare的“Hamlet”的论文。由辅助内容
创作生产力工具取回的初始相关太阳城集团401可以包括可从维基百科获得的内容,并且包括诸
如:人物、情节、来源、日期、分析和批判(关键历史、戏剧性结构和语言)的标题/副标题,背
景和解释(宗教、哲学、精神分析、女权主义者)和表演历史(Shakespeare的时代到过渡期,
复辟和18世纪,19世纪,20世纪,电影和电视表演)。因此,当用户选择插入提纲(例如,经由
插入提纲命令431)时,这些标题和副标题中的全部或一些(或选择的)标题和副标题可以作
为提纲441插入到排版表面410中。

可以从接口400以及通过可从内容创作应用获得的输入机制(例如,作为一些示例
的复制和粘贴,经由键盘的文本输入,经由网络剪辑器的输入,以及语音识别)将内容输入
到排版表面410。因此,用户可以使用插入到排版表面410中的提纲和/或向排版表面410输
入附加内容,同时还使用辅助内容创作工具继续探索主题。

参考图4C,提纲441和输入到排版表面410的任何其它内容可以与先前的结构化内
容结果一起用作上下文,以生成进一步更新的结构化内容451。该探索可以是作为以下的结
果:提纲的插入,用户对来自接口400的内容的选择(在这发生的情况下,该选择还可以用于
收集进一步更新的结构化内容),用户进一步搜索的命令(例如,经由搜索命令411),或其组
合。

随着内容作者在文档中获得动力,上下文也增长。已经创作的部分现在提供了更
深入的机会,并且进一步研究用户刚刚撰写(和/或以前选择用于探索)的内容可以导致更
丰富的内容。可以从在排版表面中创作的内容中标识实体,并且实体用于产生高价值的研
究结果。文档的结构还可以用作产生附加结果的信号。例如,给定包含提纲的结构的文档,
可以使用提纲的特定节段内的内容的上下文来呈现太阳城集团该节段的见解。例如,如果用户在
太阳城集团Eisenhower的论文上包括太阳城集团1960年U-2事件的节段,则由于这座桥被描述为与苏联
间谍交换Powers的桥,太阳城集团Powers的嵌套太阳城集团可以导致太阳城集团Powers的探索以及桥梁的图像
和太阳城集团桥梁的太阳城集团的返回。

在一些情况下,辅助内容创作工具可以针对可识别实体分析所创建或以其他方式
输入到排版表面410中的内容,并提供太阳城集团所识别实体的附加太阳城集团。在一种这样的情况下,
输入到排版表面410的内容可以被认为是意图的表达(并且可以省略与排版表面分离的特
定的用户输入接口)。在一些情况下,来自网络剪辑器的“剪辑”可以启动辅助内容创作工
具,并且剪辑的内容可以用作意图的表达以生成结构化内容结果。

排版表面410中的附加太阳城集团和/或所识别的实体在被用户选择进行探索时可以是
推荐器引擎用于取回结构化内容并使得用户能够进行探索的另一入口点。

可以响应于用户命令来执行对排版表面中的内容的分析。在一些情况下,可以与
拼写/语法检查并行地执行对排版表面中的内容的分析,使得可以指示所识别的实体,并且
可以提供太阳城集团那些识别的实体所呈现的(结构化内容的)附加太阳城集团。

附加太阳城集团的呈现对于想要更多地了解他们所撰写的主题并且可能或可能没有意
识到存在可用于补充其创作的潜在相关太阳城集团的用户可以是有帮助的。

图5示出了演示辅助内容创作的各个方面的服务架构和某些相关联的操作场景。
服务架构500包括应用平台501(和/或应用平台501A)和服务平台511。本地应用502在应用
平台501的上下文中执行,而应用服务512由服务平台511的上下文托管并在服务平台511的
上下文中运行。

应用服务512可以托管数据源、与数据源集成、或与其通信,数据源诸如邮箱521、
受管理数据库/目录服务522、结构化内容存储库523和因特网资源524中的一个或多个,因
特网资源524诸如因特网百科全书525和相关联的内容存储库526以及通过包含例如网站、
网页、联系人数据库、活动目录数据库、列表、地图、账户等的搜索服务530可用的资源(例
如,526,527,528,529)。

在一些情况下,本地应用502可以被认为是远离应用服务512,因为每个应用在单
独的计算平台上实现。在这种情况下,本地应用502和应用服务512可以通过在合适的一个
通信链路或多个链路(未示出)上在应用平台501和服务平台511之间交换的数据和太阳城集团进
行通信。在其他情况下,由本地应用502和应用服务512提供的特征和功能可以共同定位或
甚至集成为单个应用。

除了上述在应用和服务平台上可用的特征和功能之外,所描述的辅助内容创作工
具的方面可以跨多个应用平台(在相同或不同的计算设备上)来执行。例如,用于辅助内容
创作工具的一些功能可以由应用平台501A上的本地应用502A提供,并且本地应用502和
502A可以通过在两个应用平台501和501A之间交换的数据和太阳城集团和/或通过与服务平台511
或其它服务平台(未示出)交换的数据和太阳城集团进行通信。

应用平台501和501A表示能够托管本地应用502和502A(并且能够采用分别相对于
图6A和图6B描述的过程600和600A)的任何物理或虚拟计算系统、设备或其集合。示例包括
但不限于智能电话、膝上型计算机、平板计算机、台式计算机、混合式计算机、游戏机、智能
电视、娱乐设备、因特网设备、虚拟机、可佩带计算机(例如手表,眼镜)以及其任何变型或其
组合,其中图8中所示的计算系统800是代表性的。

本地应用502,502A表示能够实现用户接口550,550A(以及用于辅助内容创作接口
552的对应生产力工具)的任何软件应用、模块、组件或其集合。可以提供辅助内容创作的应
用的示例包括但不限于文字处理应用、电子表格应用、演示应用、web太阳城集团器、电子邮件应
用、博客和微博应用、社交网络应用和游戏应用。

本地应用502,502A可以是在太阳城集团器应用的上下文中执行的基于太阳城集团器的应用。在
一些实现中,本地应用502,502A可以在web页面、web站点、web服务等的上下文中或与web页
面、web站点、web服务等相关联地执行。然而,本地应用502,502A还可以是本地安装和执行
的应用、流应用、移动应用或其任何组合或变型。本地应用502,502A可以被实现为独立应用
或者可以跨多个应用分布。

服务平台511表示能够托管应用服务512的全部或一部分并实现太阳城集团图7描述的过
程700的全部或部分的任何物理或虚拟计算系统、设备或其集合。服务平台511的示例包括
但不限于智能手机,膝上型计算机,平板计算机,台式计算机,混合式计算机,游戏机,智能
电视,娱乐设备,因特网设备,虚拟机,可佩带式计算机(例如手表,眼镜)以及其任何变型或
其组合,其中图8中所示的计算系统800是代表性的。服务平台511的其他示例包括但不限于
web服务器,应用服务器,机架服务器,刀片服务器,虚拟机服务器或塔式服务器,以及任何
其他类型的计算系统,其中图9的计算系统900是代表性的。在一些场景中,服务平台511可
以实现在数据中心、虚拟数据中心或一些其他合适的设施中。

应用服务512是能够向本地应用502(和/或502A)提供应用服务的任何软件应用、
模块、组件或其集合。在一些情况下,应用服务512是提供用于辅助内容创作的生产力工具
的独立应用。在一些情况下,应用服务512包括可以为其提供辅助内容创作的生产力应用
(或其他应用)。可以为其提供辅助内容创作的生产力应用(和其他应用)的示例包括但不限
于文字处理应用、电子表格应用、演示应用、web太阳城集团器、电子邮件应用、博客和微博应用、社
交网络应用和游戏应用。

在操作中,本地应用502可以在用户接口550中渲染文档540。文档540可以本地存
储在“云”上,在企业服务器上,或者其组合。文档540在首次创建时可以最初是空白的。在一
些情况下,文档540包含用户已经创作的内容。辅助内容创作工具接口552可以在用户接口
550中作为本地应用的菜单/工具选项的一部分而呈现,或者可以经由本地应用502A的用户
接口550A访问。应当理解,尽管特别地描述了“文档”540,但是文档540可以表示适于经由生
产力应用或其他内容创作应用的内容创作的任何文件格式/类型。

图6A和图6B示出了可以由本地应用使用的辅助内容创作过程的一些示例的实现。
参考图6A,当本地应用接收到意图的表达时,可以启动过程600(610)。该表达可以被发送到
具有对与意图的表达的至少一个主题相关的结构化内容的请求的应用服务(620)。潜在相
关的结构化内容可以从应用服务接收(630)并且由本地应用呈现(640)。可以根据内容视图
来呈现结构化内容。内容视图可以是预览、模板版本、按原样或其组合。

当本地应用接收到插入命令时(650),可以执行插入到文档(或其他文件)中
(660)。各种插入命令可以是可用的,包括但不限于粘贴、发送、插入提纲、插入选择、插入对
象等。被插入的内容可以是结构化内容或其某些特性或属性的主题结果中的一个或多个。

当本地应用接收到探索命令时(670),可以向应用服务提供对与所选实体、主题、
字符串、图像或文本相关的结构化内容的请求(680)。可以向应用服务提供上下文以辅助请
求。在一些情况下,先前提供的结构化内容的上下文可以从本地应用提供到应用服务;而在
其他情况下,应用服务可以跟踪用作搜索的上下文的先前提供的结构化内容。

有时,通过其接收意图的表达的本地应用在与向生产力应用提供接口(例如,排版
表面)的平台或设备分开的平台或设备上运行。在如图6B所示的示例过程600A中,意图的表
达可以由本地应用接收(610),对与意图的表达的至少一个主题相关的结构化内容的请求
可以被发送到应用服务(620),可以从应用服务接收结构化内容(630),并且可以在辅助内
容创作工具接口中呈现结构化内容(640)。

在这种情况下,由于生产力应用在分开的应用平台上,所以当本地应用接收到插
入命令时(650),本地应用向应用服务发送请求(用于插入选择(或其他标识的内容或主题
结果)到文档(或其他文件)中)(665)。应用服务可以是用于辅助内容创作的独立服务,或者
可以是用于生产力应用的服务(具有辅助内容创作工具或具有通过其可以将内容插入到所
标识的文档(或其他文件)中的应用编程接口(API)。生产力应用的服务可以是本地的或基
于web的。

当本地应用接收到探索命令时(670),可以向应用服务提供对与所选实体、主题、
字符串、图像或文本相关的结构化内容的请求(680)。可以向应用服务提供上下文以辅助请
求。在一些情况下,先前提供的结构化内容的上下文可以从本地应用提供到应用服务;而在
其他情况下,应用服务可以跟踪用作搜索的上下文的先前提供的结构化内容。

图7示出了可由应用服务采用的辅助内容创作过程的示例实现。参考图7和过程
700,应用服务可以从生产力工具接收意图的表达(710)。应用服务可以从表达确定一个或
多个主题(720)。例如,可以执行实体识别(721)以从表达的文本中标识可识别实体。可以确
定所识别的实体的属性(722),并且这些属性可以用于根据该表达确定一个或多个主题。

例如,响应于在本地应用经由辅助内容创作工具接口552接收到意图的表达,应用
服务512标识或以其它方式检查可识别实体和/或域的意图的表达,例如通过命名实体识别
器和字典查找。域是一系列实体(或项目)的类别。例如,域可以是书。实体是指文档(或其他
文件)正在讨论或描述的概念(人、组织、位置、服务、太阳城集团、数字、货币等)。在书域的示例中,
它们的实体可以是特定的书。方面是太阳城集团实体提及的并且可能是用户感兴趣的实体的特性
或属性。在作为实体的书的情况下,类型或前提/情节是方面的示例。

主题是词的分布,并且可以对应于实体的一个方面(有时是实体本身)。主题用作
为相关太阳城集团的主体或类别。表达的主题可以用于实体消歧(例如,使用潜在狄利克雷分配
(LDA)及其分层变体)。实体消歧是指使用几个实体类型标签之一来从文本中标识实体及其
标签。文本可以称为表面形式。实体可以由多个表面形式引用,并且表面形式可以指多个实
体。例如,实体Michael Jordan可以被称为“No.23”和“MJ”;表面形式“No.23”可以指代多个
实体,诸如两个篮球运动员(Michael Jordan和Lebron James),数字23和电影(23和23号
(The Number 23))。

在一些情况下,维基百科可以不仅用于提供结构化内容,还可以用作用于大规模
实体消歧的综合参考目录。每个维基百科实体可以具有单独的页面,并且庞大的内部链接
网络利用它们所引用的实体来注释页面体中的词。

应用服务512可以根据意图的表达来确定一个或多个主题,并标识与一个或多个
主题相关的结构化内容。例如,应用服务512可以从与应用服务相关联或可由应用服务访问
的数据源(例如,资源521,522,523,524,525,526,527,528,529)标识结构化内容。

因此,可以取回与主题和/或所识别的实体相关的结构化内容(730)。例如,应用服
务可以请求搜索资源或直接搜索包含结构化内容的资源。作为示例,可以使用所标识的实
体和主题来查询在线百科全书,并且可以接收包含与主题相关联的结构化内容的页面,以
供辅助内容创作生产力工具使用。一旦取回结构化内容,就可以将结构化内容提供给具有
到用于辅助内容创作的生产力工具的接口的本地应用(740)。

类似地,当文档540包含内容时,应用服务可以从文档540中的太阳城集团中标识实体,并
且将这些标识的实体连同在意图的表达中标识的实体一起使用,以确定对其取回结构化内
容的一个或多个主题。文档中的内容可以包含各种条目,诸如文本、单词、字符串、数字、符
号、图像等。条目可以基于各种特性被识别为实体。

应用服务还可以支持探索场景,使得当接收到对结构化内容的请求(750),例如包
含对指定内容、主题、实体、字符串、图像或文本的选择时,与选择相关的附加太阳城集团可以被提
供。为了便于相关结构化内容的搜索和/或推荐,可以确定上下文(760)。用于选择的上下文
至少包括先前取回的结构化内容。在一些情况下,与请求一起提供至少一些上下文。在一些
情况下,至少一些上下文直接对应用服务可用,例如通过存储在相关联的资源中。

应用服务可以从选择和上下文确定用于探索的一个或多个主题(770)。在一些情
况下,主题确定可以涉及执行实体识别和确定诸如太阳城集团操作721和722所描述的属性。应用
服务可以取回与主题和/或识别的实体相关的更新的结构化内容,用于考虑到上下文进行
选择(780)。例如,应用服务可以请求搜索资源或直接搜索包含结构化内容的资源。一旦取
回结构化内容,就可以将结构化内容提供给具有到用于辅助内容创作的生产力工具的接口
的本地应用(790)。

图8示出了可以在本文描述的某些实现中使用的计算设备的组件;以及图9示出了
可以用于实现本文描述的某些方法和服务的计算系统的组件。

参考图8,系统800可以表示计算设备,诸如但不限于个人计算机、读取器、移动设
备、个人数字助理、可穿戴式计算机、智能电话、平板电脑、膝上型计算机(笔记本或上网
本)、游戏设备或控制台、娱乐设备、混合式计算机、台式计算机或智能电视。因此,可以结合
相对于系统800描述的更多或更少的元件来实现特定的计算设备。系统800可以用于实现体
现应用平台501和501A的计算设备、具有显示器105的计算设备、分开的设备115等。

系统800包括一个或多个处理器的处理系统805,以根据存储在存储系统815上的
软件810的指令来变换或操纵数据。处理系统805的处理器的示例包括通用中央处理单元、
专用处理器和逻辑设备,以及任何其他类型的处理设备、组合或其变体。处理系统805可以
是片上系统(SoC)或者与一个或多个其他组件(例如网络连接组件、传感器、视频显示组件)
一起包括在片上系统(SoC)中。

软件810可以包括操作系统和诸如生产力应用820、生产力工具822和/或web太阳城集团
应用825的应用程序。设备操作系统通常控制和协调计算设备中的各种组件的功能,为应用
程序与较低级别接口(如网络接口)连接提供了一种更简单的方法。操作系统的非限制性示
例包括来自微软公司的来自苹果公司的iOSTM,来自谷歌公司的
OS,以及来自Canonical的Linux OS的Ubuntu种类。

应当注意,操作系统可以本地地在计算设备上和在本地设备操作系统(OS)上运行
的软件虚拟化层上实现。虚拟化OS层虽然在图8中未示出,但可以被认为是操作系统空间内
的附加的嵌套分组,每个分组包含OS、应用程序和API。

存储系统815可以包括可由处理系统805读并且能够存储包括生产力应用820、生
产力工具822和/或web太阳城集团应用825的软件810的任何计算机可读存储介质。

存储系统815可以包括以用于存储诸如计算机可读指令、数据结构、程序模块或其
它数据的太阳城集团的任何方法或技术实现的易失性和非易失性,可移动和不可移动的介质。存
储系统815的存储介质的示例包括随机存取存储器、只读存储器、磁盘、光盘、CD、DVD、闪存、
虚拟存储器和非虚拟存储器、磁带盒、磁带、磁盘存储器或其他磁存储设备或任何其它合适
的存储介质。在任何情况下,存储介质都不是传播的信号或载波。

除了存储介质之外,在一些实现中,存储系统815还可以包括可以通过其在内部或
外部传送软件的通信介质。存储系统815可以被实现为单个存储设备,但是也可以跨共同定
位或相对于彼此分布的多个存储设备或子系统来实现。存储系统815可以包括能够与处理
系统805通信的附加元件,例如控制器。

软件810可以以程序指令实现,并且在其它功能中,当由通常的系统800或特别是
处理系统805执行时,引导系统800或处理系统805的一个或多个处理器可以如本文所描述
的那样操作。

一般来说,软件可以在加载到处理系统805中并执行时将计算系统800从通用计算
系统变换到专用计算系统,该专用计算系统被定制为取回和处理太阳城集团以便于内容创作,如
对于每个实现在本文所描述的。实际上,存储系统815上的编码软件可以变换存储系统815
的物理结构。物理结构的具体变换可以取决于本描述的不同实现中的各种因素。这些因素
的示例可以包括但不限于用于实现存储系统815的存储介质的技术以及计算机存储介质是
被表征为主存储还是辅助存储。

系统还可以包括用户接口系统830,用户接口系统830可以包括使得能够在用户和
系统800之间进行通信的输入/输出(I/O)设备和组件。用户接口系统830可以包括输入设
备,例如鼠标831,轨迹板(未示出),键盘832,用于从用户接收触摸手势的触摸设备833,用
于检测用户的非触摸手势和其他运动的运动输入设备834,用于检测语音的麦克风(未示
出),以及能够接收用户输入的其他类型的输入设备及其相关联的处理元件。

用户接口系统830还可以包括输出设备,诸如显示屏幕835,扬声器(未示出),用于
触觉反馈的触觉设备(未示出)和其他类型的输出设备。在某些情况下,输入设备和输出设
备可以组合在单个设备中,诸如触摸屏显示器,其既描绘图像又接收来自用户的触摸手势
输入。触摸屏(其可以与显示器相关联或形成显示器的一部分)是被配置为检测触摸的存在
和位置的输入设备。触摸屏可以是电阻性触摸屏、电容性触摸屏、表面声波触摸屏,红外触
摸屏、光学成像触摸屏、色散信号触摸屏、声学脉冲识别触摸屏,或可以使用任何其他触摸
屏技术。在一些实施例中,触摸屏作为透明层并入显示器的顶部,以使得用户能够使用一个
或多个触摸来与显示器上呈现的对象或其他太阳城集团交互。

可以以多种方式在显示器835上描绘视觉输出,呈现图形用户接口元素、文本、图
像、视频、通知、虚拟按钮、虚拟键盘或能够以视觉形式描绘的任何其他类型的太阳城集团。

用户接口系统830还可以包括由支持各种用户输入和输出设备的OS所执行的用户
接口软件和相关联的软件(例如,用于图形芯片和输入设备)。相关联的软件帮助OS使用定
义的机制将用户接口硬件事件传送到应用程序。包括用户接口软件的用户接口系统830可
以支持图形用户接口、自然用户接口或任何其他类型的用户接口。例如,用于本文所述的辅
助内容创作的生产力应用和/或生产力工具(和相应的功能)的接口可以通过用户接口系统
830呈现。

通信接口840可以包括允许通过一个或多个通信网络(未示出)与其他计算系统通
信的通信连接和设备。一起允许系统间通信的连接和设备的示例可以包括网络接口卡、天
线、功率放大器、RF电路、收发器和其他通信电路。连接和设备可以通过通信介质(例如金
属、玻璃、空气或任何其它合适的通信介质)通信以与其他计算系统或系统网络交换通信。
到通信接口的传输以及来自通信接口的传输由OS控制,OS在必要时通知应用通信事件。

计算系统800通常旨在表示这样的计算系统:通过该计算系统部署和执行软件以
便实现用于如本文所述的辅助内容创作的生产力工具的应用、组件或服务。在一些情况下,
计算系统800的各方面还可以表示可以在其上筹划软件并且可以将软件从其分发、传输、下
载或以其他方式提供给另一计算系统以供部署和执行的计算系统。

本文描述的某些方面(诸如在服务平台511处执行的那些方面)可以在诸如图9所
示的系统上执行。参考图9,系统900可以在单个计算设备内实现或者跨在执行程序指令时
协作的多个计算设备或子系统来实现。系统900可以包括一个或多个刀片服务器设备、独立
服务器设备、个人计算机、路由器、集线器、交换机、桥接器、防火墙设备、入侵检测设备、大
型计算机、网络连接的存储设备和其他类型的计算设备。系统硬件可以根据任何合适的计
算机架构来配置,例如对称多处理(SMP)架构或非一致性存储器访问(NUMA)架构。

系统900可以包括处理系统910,处理系统910可以包括从存储系统930取回和执行
软件920的一个或多个处理器和/或其它电路。处理系统910可以在单个处理设备内实现,但
也可以跨在执行程序指令时协作的多个处理设备或子系统分布。

存储系统930可以包括可由处理系统910读取并且能够存储软件920的任何计算机
可读存储介质。存储系统930可以被实现为单个存储设备,但是也可以跨共同定位或相对于
彼此分布的多个存储设备或子系统来实现。存储系统930可以包括能够与处理系统910通信
的附加元件,诸如控制器。存储系统930还可以包括在其上存储诸如实体相关太阳城集团的数据的
存储设备和/或子系统。

软件920可以以程序指令实现,并且在其它功能中,当由通常的系统900或特别是
处理系统910执行时,可以引导系统900或处理系统910如本文所述地操作以用于辅助内容
创作(如辅助工具940)和/或提供生产力应用945。

系统900可以表示可以在其上筹划软件920并且可以将软件920从其分发、传输、下
载或以其他方式提供给另一计算系统以供部署和执行或其它另外的分布的任何计算系统。

在系统900包括多个计算设备的实施例中,服务器可以包括促进计算设备之间的
通信的一个或多个通信网络。例如,一个或多个通信网络可以包括促进计算设备之间的通
信的局域网或广域网。在计算设备之间可以包括一个或多个直接通信链路。此外,在一些情
况下,计算设备可以安装在地理上分布的位置。在其他情况下,多个计算设备可以安装在单
个地理位置,诸如服务器群或办公室。

可以包括通信接口950,其提供允许系统900和其他计算系统(未示出)之间通过通
信网络或网络集合(未示出)或空中进行通信的通信连接和设备。

这里阐述的太阳城集团辅助内容创作的某些技术可以在由一个或多个计算设备执行的
诸如程序模块的计算机可执行指令的一般上下文中描述。通常,程序模块包括执行特定任
务或实现特定抽象数据类型的例程、程序、对象、组件和数据结构。

可替代地或者另外地,本文中所描述的功能、方法和过程可至少部分地由一个或
一个以上硬件模块(或逻辑组件)实现。例如,硬件模块可以包括但不限于专用集成电路
(ASIC)芯片,现场可编程门阵列(FPGA),片上系统(SoC)系统,复杂可编程逻辑器件(CPLD)
和现在已知或以后开发的其它可编程逻辑器件。当硬件模块被激活时,硬件模块执行包括
在硬件模块内的功能、方法和过程。

实施例可以被实现为计算机过程、计算系统或作为制品,诸如计算机程序产品或
计算机可读介质。这里描述的某些方法和过程可以被实现为可以存储在一个或多个存储介
质上的软件、代码和/或数据。本发明的某些实施例构想使用计算机系统形式的机器,其中
一组指令在被执行时可以使系统执行上面讨论的方法中的任何一个或多个。某些计算机程
序产品可以是由计算机系统可读并且编码用于执行计算机过程的指令的计算机程序的一
个或多个计算机可读存储介质。

计算机可读介质可以是可由计算机系统访问的任何可用的计算机可读存储介质
或通信介质。

通信介质包括通过其将包含例如计算机可读指令、数据结构、程序模块或其它数
据的通信信号从一个系统传输到另一个系统的介质。通信介质可以包括诸如电缆和电线
(例如,光纤,同轴线缆等)的被导向的传输介质和可以传播能量波的无线(非导向传输)介
质(诸如声学、电磁、RF、微波和红外)。虽然相对于通信介质进行了描述,但是可以包含可由
计算机系统使用的数据的载波和其他传播信号不被认为是计算机可读“存储介质”。

作为示例而非限制,计算机可读存储介质可以包括以用于存储诸如计算机可读指
令、数据结构、程序模块或其他数据的太阳城集团的任何方法或技术实现的易失性和非易失性、可
移动和不可移动的介质。计算机可读存储介质的示例包括易失性存储器,例如随机存取存
储器(RAM,DRAM,SRAM);诸如闪存,各种只读存储器(ROM,PROM,EPROM,EEPROM),相变存储
器,磁性和铁磁/铁电存储器(MRAM,FeRAM)的非易失性存储器,以及磁和光存储设备(硬盘
驱动器、磁带、CD、DVD)。如本文所使用的,术语“存储介质”在任何情况下都不包括载波或传
播信号。

本发明的某些方面提供了以下非限制性实施例:

示例1.一种或多种其上存储有指令的计算机可读存储介质,当所述指令由处理系
统执行时,引导所述处理系统:请求与所接收到的意图的表达的至少一个主题相关的一组
结构化内容;呈现至少一个主题结果的一组结构化内容用于包括在内容创作应用中;响应
于接收到从所述一组结构化内容探索所选搜索项的探索命令,使用包括所述至少一个主题
结果的所述一组结构化内容的上下文来请求用于所选搜索项的更新的一组结构化内容;以
及呈现用于所选搜索项的所述更新的一组结构化内容以包括在所述内容创作应用中。

示例2.如示例1的介质,还包括存储于其上的指令,当由处理系统执行所述指令
时,引导所述处理系统:响应于接收到插入所选插入项的插入命令,将所选插入项插入所述
内容创作应用的内容创作表面中。

示例3.如示例2的介质,其中插入所选插入项的插入命令是插入来自所述一组结
构化内容的指定主题结果的提纲的命令,并且响应于接收到插入所选项的插入命令,所述
指令引导所述处理系统:将指定主题结果的主题模型的提纲插入所述内容创作表面中。

示例4.如示例1-3中任一项的介质,还包括存储于其上的指令,当由处理系统执行
所述指令时,引导所述处理系统:响应于接收到插入所选插入项的插入命令,请求所述内容
创作应用将所选插入项插入所述内容创作应用的内容创作表面中。

示例5.如示例1-4中任一项的介质,其中所述表达包括到所述内容创作应用的内
容创作表面的内容输入。

示例6.如示例1-5中任一项的介质,其中所述表达是经由用于接收所述表达的特
定输入字段来接收的。

示例7.如示例1-6中任一项的介质,其中所述上下文还包括所述内容创作应用的
内容创作表面中的内容的至少一部分。

示例8.如示例1-7中任一项的介质,还包括存储于其上的指令,当由处理系统执行
所述指令时,引导所述处理系统:针对可识别实体分析所述内容创作表面中的内容;请求所
述内容创作表面中的所述可识别实体的至少一个所识别实体的一个或多个结构化内容结
果;以及呈现所述一个或多个结构化内容结果以包括在所述内容创作应用中。

示例9.如示例8的介质,其中响应于接收到所述一个或多个结构化内容结果的至
少一部分要包含在所述内容创作应用中的指示,将所述结果的至少所述部分提供给执行所
述内容创作应用的另一设备。

示例10.用于辅助内容创作的方法,所述方法包括:从用户意图的表达标识至少一
个主题;取回与所述至少一个主题相关联的结构化内容;以及提供用于内容创作应用的结
构化内容。

示例11.如示例10的方法,其中所述结构化内容是由辅助内容创作服务通过网络
从至少一个结构化内容源取回的且被提供以通过辅助内容创作服务直接输入到所述内容
创作应用中。

示例12.如示例10-11中任一示例的方法,还包括:接收对来自结构化内容的内容
的选择的探索的请求;利用与所述至少一个主题相关联的至少所述结构化内容作为上下文
来取回用于所述内容的选择的更新的结构化内容;以及提供所述更新的结构化内容。

示例13.如示例12的方法,其中所述内容的选择包括可识别实体、可标识主题或两
者。

示例14.如示例10-13中任一示例的方法,其中所述表达是用户意图的自然语言表
达。

示例15.如示例10-14中任一示例的方法,其中取回与所述至少一个主题相关联的
结构化内容包括查询在线百科全书以及接收包含与所述主题相关联的结构化内容的至少
一个页面。

示例16.如示例10-15中任一示例的方法,其中从所述用户意图的表达中标识至少
一个主题包括:太阳城集团所述表达执行实体识别;以及确定在所述实体识别的执行期间所识别
的每个实体的一个或多个属性。

示例17.如示例10-16中任一示例的方法,其中所述表达包括到所述内容创作应用
的内容创作表面的内容输入。

示例18.如示例10-17中任一示例的方法,其中所述表达经由用于接收所述表达的
特定输入字段来接收。

示例19.如示例10-18中任一示例的方法,其中所述上下文还包括所述内容创作应
用的内容创作表面中的内容的至少一部分。

示例20.一种装置,包括:用户接口系统;一个或多个存储介质;以及存储在所述一
个或多个存储介质中的至少一个存储介质上的指令,当由所述装置的处理器执行时,引导
所述处理器:在内容创作应用的内容创作表面中显示文档;请求与根据经由所述用户接口
系统接收的意图的表达产生的至少一个主题相关的一组结构化内容;响应于接收到所述一
组结构化内容,将所述一组结构化内容提供给用于辅助内容创作工具的接口;以及将来自
提供到所述辅助内容创作工具的接口的所述一组结构化内容的所选项插入到所述内容创
作应用的内容创作表面中的文档中。

示例21.如示例20的装置,还包括配对设备,通过该配对设备用户可以开始一组结
构化内容的请求和/或所选项的插入,用于辅助内容创作工具的接口可选地在配对设备处
可用。

示例22.如示例20-21中的任一示例的装置,其中所述内容创作应用和用于辅助内
容创作工具的接口经由所述用户接口系统显示。

示例23.如示例20-22中的任一示例的装置,其中所述指令进一步引导所述处理系
统提供来自一组结构化内容的指定主题结果的提纲以用于插入到文档中。

示例24.如示例20-23中的任一示例的装置,其中所述指令进一步引导所述处理系
统:根据基于实体的模板在用于辅助内容创作工具的接口中呈现结构化内容。

示例25.如示例20-24中的任一示例的装置,其中所述指令进一步引导所述处理系
统:从所述一组结构化内容请求用于所选搜索项的更新的一组结构化内容,其中用于生成
所选搜索项的更新的一组结构化内容的上下文包括所述至少一个主题结果的一组结构化
内容。

示例26.如示例25的装置,其中所述上下文还包括所述内容创作应用的内容创作
表面中的内容的至少一部分。

示例27.如示例25或26的装置,其中所述指令进一步引导所述处理系统:针对可识
别实体分析所述内容创作表面中的内容;请求所述内容创作表面中的所述可识别实体的至
少一个所识别实体的一个或多个结构化内容结果;以及呈现所述一个或多个结构化内容结
果以包括在所述内容创作应用中。

应当理解,本文所述的示例和实施例仅用于说明目的,并且本领域技术人员将想
到根据其的各种修改或改变,并且这些修改或改变包括在本申请的精神和范围内。

虽然已经用对特定于结构特征和/或动作的语言描述了主题,但是应当理解,所附
权利要求中限定的主题不一定限于上述具体特征或动作。相反,上面描述的具体特征和动
作是作为实现权利要求的示例而公开的,并且其他等同特征和动作旨在在权利要求的范围
内。

关 键 词:
用于 内容 创作 生产力 工具
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:用于内容创作的生产力工具.pdf
链接地址:http://zh228.com/p-6059620.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');