[发明专利]自动内容编辑器在审
| 申请号: | 201980064197.6 | 申请日: | 2019-06-28 |
| 公开(公告)号: | CN112789591A | 公开(公告)日: | 2021-05-11 |
| 发明(设计)人: | M·M·J·布罗克施密特;M·阿拉玛尼斯;A·L·冈特;殷鹏程 | 申请(专利权)人: | 微软技术许可有限责任公司 |
| 主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F8/34;G06F8/65;G06F8/71;G06F40/166;G06F40/232;G06N3/04;G06N3/08;G06N5/00 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 黄倩 |
| 地址: | 美国华*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 自动 内容 编辑器 | ||
1.一种编辑工具,包括:
存储器,存储神经网络,所述神经网络已经被训练以从多个对计算变化表示,每对包括内容项的第一版本和所述内容项的第二版本的表示,并且对于所述变化表示中的每个变化表示,所述神经网络已经被训练以根据所述变化表示和所述内容项的所述第一版本来预测更新内容项;以及
处理器,被配置为接收输入内容项并且使用所述神经网络根据变化表示来计算所述输入内容项的更新版本。
2.根据权利要求1所述的编辑工具,其中所述处理器被配置为向用户输出建议,所述建议包括所述输入内容项的所述更新版本,并且其中所述处理器被配置为执行以下中的一项或多项:保存所述更新版本,用所述更新版本替换所述输入内容项,使用所述更新版本校正所述输入内容项,使用所述更新版本完成所述输入内容项。
3.根据权利要求1或权利要求2所述的编辑工具,其中所述变化表示是表示多维空间中的点的向量,在所述多维空间中,语义上相似的变化彼此靠近。
4.根据任一前述权利要求所述的编辑工具,其中所述处理器被配置为:计算在计算所述输入内容项的所述更新版本时要使用的变化表示。
5.根据权利要求4所述的编辑工具,其中所述处理器被配置为根据以下中的一项或多项来计算要使用的所述变化表示:规则、用户输入、包括内容项的第一版本和所述内容项的第二版本的每对内容项。
6.根据任一前述权利要求所述的编辑工具,其中所述内容项是文本或软件,并且所述神经网络被配置为接收所述内容项的、作为树或图形的表示以作为输入。
7.根据任一前述权利要求所述的编辑工具,其中所述处理器被配置为:使用所述神经网络为多个所述对中的每对计算变化表示,聚类所述变化表示,以及使用所述聚类以用于以下中的一项或多项:向用户提出建议,创建规则,标识要应用于内容项的变化表示。
8.根据任一前述权利要求所述的编辑工具,其中所述内容项是软件,并且所述神经网络被配置为接收所述内容项的表示作为输入,所述内容项的表示是通过解析所述软件的标记序列以形成树并且基于对所述软件的程序分析向所述树添加边而形成的图形。
9.根据任一前述权利要求所述的编辑工具,其中所述内容项是软件,并且其中所述处理器被配置为通过解析所述软件的标记以形成树并且根据所述软件的程序分析结果向所述树添加边来计算内容项的图形表示。
10.根据权利要求9所述的编辑工具,其中所述处理器被配置为根据以下中的一项或多项来向所述树添加边:将变量连接到所述变量在所述软件的程序执行中被使用的最后时间,将变量连接到所述变量在所述软件的程序执行中被写入的最后时间,将变量连接到所述变量在所述软件的程序执行中从其被计算的值,在所述软件的程序执行中的混叠,在所述软件的程序执行中的指向分析,在所述软件的程序分析中的路径条件。
11.根据任一前述权利要求所述的编辑工具,其中所述神经网络包括递归神经网络,并且所述内容项是文本或软件。
12.根据权利要求1至7中任一项所述的编辑工具,其中所述神经网络包括卷积神经网络和解卷积神经网络,并且所述内容项是图像。
13.根据权利要求1至10中任一项所述的编辑工具,其中所述内容项是文本或软件,并且所述神经网络包括树到树神经网络或图形到树神经网络。
14.根据权利要求1至11中任一项所述的编辑工具,其中所述编辑工具包括生成器,所述生成器被配置为:通过选择是否将表示内容项的第一版本的树的子分支复制到所述内容项的所生成的第二版本中,来从所述内容项的所述第一版本生成所述内容项的所述第二版本。
15.一种编辑内容项的计算机实现的方法,包括:
在存储器中存储神经网络,所述神经网络已经被训练以从多个对计算变化表示,每对包括内容项的第一版本和所述内容项的第二版本的表示,并且对于所述变化表示中的每个变化表示,所述神经网络已经被训练以根据所述变化表示和所述内容项的所述第一版本来预测更新内容项;
在处理器处接收输入内容项;以及
使用所述处理器,以使用所述神经网络根据变化表示来计算所述输入内容项的更新版本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980064197.6/1.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法





