基于上下文动态可调整的内容制造技术

技术编号:30217770 阅读:22 留言:0更新日期:2021-09-29 09:34
一种计算设备接收对于将文档共享给多个接收者的请求。所述计算设备确定针对每个接收者的受众类型;并且基于针对所述多个接收者中的每个接收者的受众类型来修改所述文档。所述计算设备将经修改的文档提供给所述多个接收者。者。者。

【技术实现步骤摘要】
【国外来华专利技术】基于上下文动态可调整的内容

技术介绍

[0001]在本文中所公开的主题总体涉及动态地调整共享文档的内容的专用机器,包括这样的专用机器的计算机化变体以及对这样的变体的改进。具体而言,本公开涉及用于基于文档的接收者的上下文来动态地调整文档的内容的系统和方法。
[0002]希望将文档共享给一组接收者的文档作者可能必须手动地调整文档的内容以与所述一组接收者中的特定受众相关。例如,作者可以针对对敏感信息不知情的一些接收者从文档中删除敏感信息。在另一示例中,作者可以添加或者修改与其他接收者相关的其他内容。这样,作者可能必须生成多个文档并且将其发送给所述一组接收者(例如,给老板的电子邮件概要、针对合作伙伴团队的幻灯片以及针对同行工程师的详细文档)。此外,一旦作者已经接收到来自不同接收者的反馈,作者就必须手动地将来自不同版本的反馈重新组合成单个文档。
附图说明
[0003]为了容易地识别对任意特定元素或动作的讨论,附图标记中的一个或多个最高有效数位指代首次引入该元素的附图标记。
[0004]图l是根据一些示例性实施例的可以部署本公开的联网环境的图解表示。
[0005]图2是图示了根据一个示例性实施例的动态内容应用的操作示例的框图。
[0006]图3是图示了根据一个示例性实施例的动态内容客户端应用的框图。
[0007]图4是图示了根据一个示例性实施例的动态内容服务器应用的框图。
[0008]图5是图示了根据一个示例性实施例的用于向多个接收者发布经修改的文档的方法的流程图。
[0009]图6是图示了根据一个示例性实施例的用于显示具有为接收者定制的内容的经修改的文档的方法的流程图。
[0010]图7是图示了根据一个示例性实施例的用于将文档的版本发布给对应接收者的方法的流程图。
[0011]图8是图示了根据一个示例性实施例的用于向接收者发布具有经调整的内容的文档的方法的流程图。
[0012]图9是图示了根据一个示例性实施例的用于解锁和显示经修改的文档的先前被阻挡部分的方法的流程图。
[0013]图10是图示了根据一个示例性实施例的用于向多个接收者发布经修改的文档的方法的流程图。
[0014]图11是图示了根据一个示例性实施例的用于基于经解析的元数据来显示经修改的文档的部分的方法的流程图。
[0015]图12图示了根据一个示例性实施例的屏幕截图。
[0016]图13图示了根据一个示例性实施例的屏幕截图。
[0017]图14图示了根据一个示例性实施例的屏幕截图。
[0018]图15图示了根据一个示例性实施例的共享文档的各分支。
[0019]图16是根据示例性实施例的计算机系统形式的机器的图解表示,在所述计算机系统内可以执行指令的集合以使得机器执行在本文中所讨论的方法中的任意一种或多种方法。
具体实施方式
[0020]“处理器”指代根据控制信号(例如,“命令”、“操作码”、“机器码”、等)来操纵数据值并且产生被应用以操作机器的对应输出信号的任意电路或虚拟电路(由在实际处理器上执行的逻辑仿真的物理电路)。例如,处理器可以是中央处理单元(CPU)、精简指令集计算(RISC)处理器、复杂指令集计算(CISC)处理器、图形处理单元(GPU)、数字信号处理器(DSP)、专用集成电路(ASIC)、射频集成电路(RFIC)或者其任意组合。处理器还可以是具有可以同时执行指令的两个或更多独立处理器(有时被称为“核心”)的多核心处理器。
[0021]“信号介质”指代能够存储、编码或承载用于由机器执行的指令的任意无形介质,并且包括数字或模拟通信信号或者其他无形介质以促进对软件或数据的传送。术语“信号介质”应当被理解为包括任意形式的经调制的数据信号、载波等。术语“经调制的数据信号”意指以编码信号中的信息的方式设置或改变其特性中的一个或多个特性的信号。术语“传输介质”和“信号介质”意指相同的事物并且可以在本公开中互换地使用。
[0022]“机器存储介质”指代存储可执行指令、例程和/或数据的单个或多个存储设备和/或介质(例如,集中式或分布式数据库,和/或相关联的高速缓存和服务器)。因此,该术语应当被视为包括但不限于:固态存储器以及光和磁介质,包括处理器内部或外部的存储器。机器存储介质、计算机存储介质和/或设备存储介质的具体示例包括非易失性存储器,例如包括半导体存储设备,例如,可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)、FPGA和闪存设备;磁盘,诸如内部硬盘和可移动磁盘;磁光盘;以及CD

ROM和DVD

ROM盘。术语“机器存储介质”、“设备存储介质”、“计算机存储介质”意指相同的事物,并且可以在本公开中互换地使用。术语“机器存储媒体”、“计算机存储介质”和“设备存储介质”明确排除了载波、经调制的数据信号以及其他这样的介质,其中的至少一些被涵盖在术语“信号介质”之下。
[0023]“计算机可读介质”指代机器存储介质和传输介质两者。因此,所述术语包括存储设备/媒体和载波/经调制的数据信号两者。术语“机器可读介质”、“计算机可读介质”和“设备可读介质”意指相同的事物并且可以在本公开中互换地使用。
[0024]“组件”指代具有由函数或子程序调用、分支点、API或者其他技术定义的边界的设备、物理实体或逻辑,所述技术提供对特定处理或控制功能的分区或模块化。组件可以经由其接口与其他部件相组合以执行机器过程。组件可以是被设计用于与其他组件以及通常执行相关功能中的特定功能的程序的一部分一起使用的封装功能硬件单元。组件可以构成软件组件(例如,被体现在机器可读介质上的代码)或硬件组件。“硬件组件”是能够执行特定操作并且可以以特定物理方式配置或布置的有形单元。在各种示例性实施例中,一个或多个计算机系统(例如,独立计算机系统、客户端计算机系统或服务器计算机系统)或者计算机系统的一个或多个硬件组件(例如,处理器或一组处理器)可以由软件(例如,应用或应用部分)配置为操作用于执行如在本文中所描述的特定操作的硬件组件。硬件组件也可以机
械地、电子地或者其任意合适的组合来实现。例如,硬件组件可以包括被永久地配置为执行特定操作的专用电路或逻辑。硬件组件可以是专用处理器,诸如现场可编程门阵列(FPGA)或专用集成电路(ASIC)。硬件组件还可以包括由软件临时配置以执行特定操作的可编程逻辑或电路。例如,硬件组件可以包括由通用处理器或者其他可编程处理器执行的软件。一旦被这样的软件配置,硬件组件就变成了为执行所配置功能而独有地定制的特定机器(或者机器的特定组件),而不再是通用处理器。将意识到,在专用和永久配置的电路中或者在临时配置的电路中(例如,由软件配置)机械地实现硬件组件的决定可能由成本和时间考虑来驱动。因此,短语“硬件组件”(或者“硬件实现的组件”)应当被理解为包含有形实体,因为是物理构造的、永久配置的(例如,硬连线的)或临时配置的(例如,编程的)以某种方式操作或者执行在本文中所描述的特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算装置,所述计算装置包括:处理器;以及存储指令的存储器,所述指令当由所述处理器运行时将所述装置配置为:接收对于将文档共享给多个接收者的请求;确定针对每个接收者的受众类型;基于针对所述多个接收者中的每个接收者的所述受众类型来修改所述文档;以及将经修改的文档提供给所述多个接收者。2.根据权利要求1所述的计算装置,其中,修改所述文档还包括:基于针对所述多个接收者中的每个接收者的所述受众类型而在所述文档中包括不同的内容。3.根据权利要求1所述的计算装置,其中,所述经修改的文档是在所述接收者的客户端设备处接收的,所述客户端设备被配置为:确定与所述接收者相对应的所述受众类型;基于与所述接收者相对应的所述受众类型来定制所述经修改的文档的内容;以及显示经定制的内容。4.根据权利要求1所述的计算装置,其中,修改所述文档还包括:基于针对每个接收者的输出类型来形成共享文档的版本,所述输出类型是基于所述受众类型的,其中,提供所述经修改的文档还包括:将所述共享文档的所述版本发布给对应的接收者。5.根据权利要求1所述的计算装置,其中,修改所述文档还包括:形成所述共享文档的多个分支,每个分支与所述受众类型相对应,每个分支能由对应类型的受众查看。6.根据权利要求5所述的计算装置,其中,所述多个分支的第一分支中的内容仅能由来自第一受众类型的第一接收者查看,其中,所述多个分支的第二分支中的内容仅能由来自第二受众类型的第二接收者查看。7.根据权利要求5所述的计算装置,其中,所述多个分支的第一分支包括所述共享文档的第一共享部分,所述第一共享部分能由所述多个接收者查看并且能由所述多个接收者编辑,其中,所述多个分支的第二分支包括所述共享文档的第二共享部分,所述第二共享部分仅能由所述多个接收者的子集查看,所述子集具有对于查看所述第二共享部分的许可。8.根据权利要求5所述的计算装置,其中,所述多个分支的第一分支包括来自所述多个分支的第二分支的修订内容。9.根据权利要求1所述的计算装置,还包括:确定所述多个接收者中的第一接收者的第一受众类型;确定所述第一受众类型与第一类型的文档输出相对应;基于...

【专利技术属性】
技术研发人员:S
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

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

1