用于增强的文档生产率的实体识别制造技术

技术编号:14872682 阅读:74 留言:0更新日期:2017-03-23 20:26
本文中公开的是用于增强文档生产力的系统、方法、和软件。在一个的实施方式中,文档中的不同条目被检查以识别能够识别为与文档外部的不同的另外的实体中的至少一个另外的实体潜在相关的实体的至少一个条目。另外的实体的至少子集可以被识别以用于在用户界面中显露以便潜在包括在文档中。响应于对另外的实体的子集中的至少一个另外的实体的选择,另外的实体的子集中的至少一个另外的实体与条目相关联地被包括在文档中。

【技术实现步骤摘要】
【国外来华专利技术】
本公开内容的方面涉及计算硬件和软件技术,并且更具体来说,涉及增强的文档生产率。
技术介绍
生产力应用用于各种各样的任务,包括创建文档以及与文档一起工作,文档例如为文字处理文档、电子表格和演示。生产力应用的示例包括但不限于文字处理器、电子表格软件、演示应用、笔记应用、和协同软件。越来越多的生产力应用作为软件服务从通俗地被称为云的物件被传输。在这些部署中,本地应用可以在用户设备上运行,用户设备向托管在数据中心或某个其它计算环境中的应用服务提供用户界面。用户与其一起工作的文档可以本地地存储,但也可以由服务或者由相关联的基于云的存储服务来存储。任何数量的计算设备都可以用于利用这些服务,包括但不限于移动设备、智能电话、膝上计算机、平板设备、桌面型计算机、和任何其它适当的平台。在生产力应用的上下文中的文档内执行的常见任务包括输入文本,例如当用户在文字处理文档中键入段落或在电子表格中输入数字或字符串时。当以这种方式使用文档时,用户可能缺乏上下文知识或意识不到它们正输入的信息,并且因此,可能需要咨询其它资源以发现可利用以补充它们的文档的其它信息。在简要的示例中,用户可以从事于创建针对事件的人的列表。用户可以具有受邀者的足够的知识,以使得他们的名字可以被输入。但是在它们的名字以外,用户可能需要咨询联系列表,以便获得受邀者的联系信息。在另一个示例中,用户可以咨询网站以获得文件的补充数据。许多应用以自动拼写检查特征、公式检查、等等的形式提供有限量的上下文感知。相关联的子服务在后台中运行并可以针对拼写错误、不一致的公式、或者可以被监控的文档的其它方面连续检查文档中的内容。专利技术内容本文中提供的是用于增强文档生产力的系统、方法、和软件。在不同的实施方式中,针对可被识别为实体的条目来扫描文档。当发现实体时,可以在用户界面中显露指示,当由用户占用时,用户界面可以允许用户探索从文档外部的数据源获得的关于实体的另外信息。用户可以通过从在外部数据源中找到的信息中进行选择来添加到条目或以其它方式补充文档,由此增强文档。在一个具体的实施方式中,文档中的不同条目被检查以识别可识别为与文档外部的不同另外的实体中的至少一个另外的实体潜在有关的实体的至少一个条目。随后,另外的实体的至少一个子集被识别以便在用户界面中显露,以潜在包含在文档中。响应于对另外的实体的子集中的至少一个另外的实体的选择,另外的实体的子集中的与条目相关联的该至少一个另外的实体被包括在文档中。提供了本
技术实现思路
以便以简化的形式引入对概念的选择,在下面的具体实施方式中进一步描述了这些概念。可以理解的是,该
技术实现思路
并非旨在识别所请求保护的主题的关键特征或重要特征,也并非旨在用于限制所请求保护的主题的范围。附图说明参照以下附图,可以更佳地理解本公开内容的许多方面。尽管结合这些附图描述了几个实施方式,但本公开内容并不限于本文中所公开的实施方式。相反,目的在于覆盖所有替代方式、修改、和等同方式。图1例示了增强的文档生产力的实施方式中的服务架构和相关联的操作场景。图2例示了在实施方式中可以由应用服务采用的文档处理。图3例示了在实施方式中可以由本地应用采用的文档处理。图4例示了在增强的文档生产力的实施方式中利用工作簿的用户体验中的阶段。图5A-图5C例示了在增强的文档生产力的实施方式中的利用工作簿的用户体验中的不同阶段。图6例示了在增强的文档生产力的实施方式中的利用工作簿的用户体验中的阶段。图7例示了在增强的文档生产力的实施方式中的利用工作簿的用户体验中的阶段。图8例示了实施方式中的操作顺序。图9例示了适于实施本文中关于图1-图8公开的以及下面在具体实施方式中讨论的应用、服务、过程、架构、用户体验、和操作场景中的任何一项的计算系统。具体实施方式当在文档中输入文本和其它数据时,本文中公开的实施方式增强了用户体验。当作为实体的条目被识别时,增强了文档生产力,或者具有指示文档外部的其它信息的质量或特征的条目可用于补充文档中的条目。其它信息可以从不同的数据源采集并被呈现给用户以便包括在文档中,如果期望的话。在至少一个实施方式中,应用服务通过检查由应用服务托管的文档中的不同条目以识别可识别为实体的至少一个条目来增强文档生产力。当例如条目与文档外部的不同的另外的实体中的至少一个实体潜在地相关时,条目可以被识别为实体。应用服务随后识别另外的实体的至少一个子集,以便在用户界面中向应用服务显露,以便潜在包括在文档中。响应于对经由用户界面接收到的另外的实体的子集中的至少一个实体的选择,应用服务在文档中包括另外的实体的子集中的与条目相关联的至少一个实体。在一些场景中,可以识别可识别为后续实体的后续条目。后续条目可以潜在地与文档外部的另外的实体中的至少一个后续的实体潜在相关。应用服务至少部分地基于相对于实体构建的关联模式和另外的实体的子集中的至少一个实体来识别另外的实体中的与后续条目相关联的后续的一个实体,并将其存储或者以其它方式包括在文档中。用户体验可以增强的文档的示例包括文字处理文档、演示、和电子表格。在电子表格的情形中,条目可以包括在电子表格中通过行和列的对定义的单元中所输入的文本。后续条目因此可以是在电子表格中由后续的行和列的对定义的后续单元中所输入的后续文本。在一些实施方式中,应用可以在呈现在文档上方的用户界面中的卡内显露另外的实体。应用经由该卡接收对另外的实体的子集中的至少一个实体的选择。选择的示例包括拖曳操作,该拖曳操作将另外的实体的子集中的至少一个实体从卡拖曳到文档。应用可以在用户界面中显露条目已经被识别为实体的指示。在一些情形下,指示可以包括表示与将条目识别为实体相关联的置信度水平的置信度指示符。被识别为与实体相关的另外的实体可以驻留在文档外部的源中,例如在联系数据库或网站中。现在参考附图,图1例示了在证明增强的文档生产力的不同方面的实施方式中的服务架构100和相关联的操作场景。服务架构100包括应用平台101和服务平台111。本地应用103在应用平台101的上下文内执行,而应用服务113通过服务平台111的上下文托管并在服务平台111的上下文内运行。本地应用103可以被认为远离应用服务113,其中每个都在单独的计算平台上执行。在这些情形中,本地应用103和应用服务113可以通过在一个或多个适当的通信链路(未示出)上应用平台101与服务平台111之间交换的数据和信息的方式来进行通信。然而,可能的是,在一些实施方式中,由本地应用103和应用服务113提供的特征和功能将是共位的或者甚至被集成为单个应用。数据源115和数据源116分别表示文档107外部的数据源。每个数据源可以是由应用服务113托管的或者被认为与应用服务113集成的储藏库。然而,每个数据源也可以是与应用服务113分离的并且与应用服务113不同的某个其它服务的部分。数据源115和数据源116的示例包括接触数据库、网站、活动目录数据库、列表、地图、账户、和任何其它类型的数据源。在运行中,本地应用103在用户界面105中呈现文档107。文档107包括用单词alpha、kilo、和sierra表示的不同目录108。应用服务113扫描、监控、或者以其它方式检查文档107,或者其副本,以识别代表实体的目录。在该示例中,单词“kilo”被本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/55/201580039302.html" title="用于增强的文档生产率的实体识别原文来自X技术">用于增强的文档生产率的实体识别</a>

【技术保护点】
一种用于操作应用服务以增强文档生产力的方法,所述方法包括:检查由所述应用服务托管的文档中的多个条目,以识别能够识别为实体的至少一个条目,所述实体与文档外部的多个另外的实体中的至少一个另外的实体潜在相关;识别所述多个另外的实体的至少子集,以在用户界面中向所述应用服务显露,以便潜在包括在所述文档中;响应于对经由所述用户界面接收到的所述多个另外的实体的子集中的至少一个另外的实体的选择,将所述另外的实体的子集中的至少一个另外的实体与所述条目相关联地包括在所述文档中。

【技术特征摘要】
【国外来华专利技术】2014.07.18 US 14/335,8601.一种用于操作应用服务以增强文档生产力的方法,所述方法包括:检查由所述应用服务托管的文档中的多个条目,以识别能够识别为实体的至少一个条目,所述实体与文档外部的多个另外的实体中的至少一个另外的实体潜在相关;识别所述多个另外的实体的至少子集,以在用户界面中向所述应用服务显露,以便潜在包括在所述文档中;响应于对经由所述用户界面接收到的所述多个另外的实体的子集中的至少一个另外的实体的选择,将所述另外的实体的子集中的至少一个另外的实体与所述条目相关联地包括在所述文档中。2.根据权利要求1所述的方法,还包括:响应于识别能够识别为后续实体的后续条目,所述后续实体与所述文档外部的所述多个另外的实体中的至少后续的一个另外的实体潜在相关,至少部分地基于关于所述实体和所述多个另外的实体的所述子集中的至少一个另外的实体所构建的关联模式,来识别所述多个另外的实体中的所述后续的一个另外的实体;以及将所述另外的实体的子集中的至少所述后续的一个另外的实体与所述后续的条目相关联地包括在所述文档中;并且其中,所述文档包括电子表格,其中,所述条目包括输入到所述电子表格中的由行和列的对定义的单元中的文本,并且其中,所述后续的条目包括输入到所述电子表格中的由后续的行和列的对定义的后续的单元中的后续的文本。3.根据权利要求1所述的方法,还包括在呈现在所述文档上方的所述用户界面中的卡内显露所述多个另外的实体,以及经由所述卡接收对所述多个另外的实体的子集中的至少所述一个另外的实体的选择,其中,所述选择包括拖曳操作,所述拖曳操作将所述多个另外的实体的子集中的至少所述一个另外的实体从所述卡拖曳到所述文档。4.根据权利要求1所述的方法,还包括在所述用户界面中显露所述条目已经被识别为所述实体的指示,其中,所述指示包括置信度指示符,所述置信度指示符表示与将所述条目识别为所述实体相关联的置信度水平。5.根据权利要求1所述的方法,其中,所述多个另外的实体驻留在所述文档外部的源中,所述源包括联系数据库和网站中的至少一个。6.一种或多种计算机可读存储介质,所...

【专利技术属性】
技术研发人员:N·D·韦尔顿B·E·兰普森S·J·阿德尔森
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

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

1