[发明专利]串行化文档编辑命令有效
申请号: | 201110364224.7 | 申请日: | 2011-11-03 |
公开(公告)号: | CN102541831A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | J·黄;D·张 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 杨洁 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 串行 文档 编辑 命令 | ||
1.一种包括执行计算机实现的操作的计算机实现的方法,所述计算机实现的操作用于:
存储文档(118);
在第一应用(114)处接收修改所述文档(118)的命令(202);
通过所述第一应用(114)串行化所接收的命令(202);
将经串行化的命令(202)存储在与所述文档(118)分开的命令流(206)中;
通过第二应用(502)修改所述文档以创建经修改的文档(118D);以及
由所述第一应用(114)将所述命令流(206)中的经串行化的命令(202)应用到所述经修改的文档(118D)。
2.如权利要求1所述的计算机实现的方法,其特征在于,还包括:
在所述第一应用处接收保存所述文档的请求;以及
响应于接收到所述请求,将所述命令流中的所述命令以串行次序应用到所述文档并保存所述文档。
3.如权利要求2所述的计算机实现的方法,其特征在于,还包括:
将所述文档和所述命令流保存到海量存储设备;
从易失性存储器卸载所述命令流;
接收第二命令;
响应于接收到所述第二命令,从所述海量存储设备加载所述文档,将所述命令流应用到所述文档,串行化所述第二命令,并将经串行化的第二命令存储在与所述文档分开的所述命令流中。
4.如权利要求2所述的计算机实现的方法,其特征在于,还包括:
标识一个或多个高负载服务器计算机;
标识所述高负载服务器计算机中的每一个上的一个或多个文档编辑会话;以及
对于所标识的文档编辑会话中的每一个,将命令流应用到与所述文档编辑会话相关联的文档,并将所述文档移到非高负载服务器计算机。
5.如权利要求4所述的计算机实现的方法,其特征在于,还包括:
标识执行用于编辑所述文档的下级应用程序的服务器计算机上的会话;
将所述命令流中的命令应用到与所述编辑会话相关联的文档;
将与所述编辑会话相关联的文档移到执行用于编辑所述文档的上级应用程序的服务器计算机;以及
在执行用于编辑所述文档的上级应用程序的服务器计算机上恢复所述编辑会话。
6.一种其上存储有计算机可执行指令的计算机可读存储介质,其特征在于,所述计算机可执行指令在由计算机执行时使得所述计算机:
存储文档(118);
接收修改所述文档(118)的命令(202);
串行化所接收的命令(202);
将经串行化的命令(202)存储在与所述文档(118)分开的命令流(206)中;
接收保存所述文档(118)的请求;以及
响应于接收到所述请求,将所述命令流(206)中的所述命令(202)以串行次序应用到所述文档(118)并保存所述文档(118)。
7.如权利要求6所述的计算机可读存储介质,其特征在于,第一应用修改所述文档以生成经修改的文档,且其中第二应用将经串行化的命令流中的所述命令应用到所述经修改的文档。
8.如权利要求7计算机可读存储介质,其特征在于,所述第一应用包括桌面客户端应用,并且其中所述第二应用包括Web应用。
9.如权利要求8所述的计算机可读存储介质,其特征在于,其上还存储有在由所述计算机执行时使所述计算机执行以下动作的计算机可执行指令:
将所述文档和所述命令流保存到海量存储设备;
从所述计算机的易失性存储器卸载所述命令流;
接收第二命令;
响应于接收到所述第二命令,从所述海量存储设备加载所述文档,将所述命令流应用到所述文档,串行化所述第二命令,并将经串行化的第二命令存储在与所述文档分开的所述命令流中。
10.如权利要求7所述的计算机可读存储介质,其特征在于,其上还存储有在由所述计算机执行时使所述计算机执行以下动作的计算机可执行指令:
标识一个或多个高负载服务器计算机;
标识所述高负载服务器计算机中的每一个上的一个或多个文档编辑会话;
对于所标识的文档编辑会话中的每一个,将命令流应用到与所述文档编辑会话相关联的文档,并将所述文档移到非高负载服务器计算机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110364224.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种梳子
- 下一篇:在壁柜门页上、下横上装配的滑动轮组合件