[发明专利]消息的最小划分有效
申请号: | 200310116495.6 | 申请日: | 2003-11-19 |
公开(公告)号: | CN1505304A | 公开(公告)日: | 2004-06-16 |
发明(设计)人: | Q·S·米勒;D·J·麦克那马拉;A·桑德 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00;H04L12/54 |
代理公司: | 上海专利商标事务所 | 代理人: | 李家麟 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 同步有几个最小可编辑的组件的层次数据结构在客户机和服务器上的版本。在同步时,服务器标识所有需要对客户机版本进行的更改以正确地将服务器版本与层次文档的客户机版本同步。每个更改包括编辑数据结构的一个或多个最小可编辑的组件。服务器划分同步信息为多个消息,并单独地发送消息到客户机计算系统。客户机原子地处理每个消息。对每个在单个消息内标识为将进行的更改,客户机计算系统标识包括在更改中的最小可编辑的组件,并以特定的方式编辑(即,插入、更改或删除)最小可编辑的组件。 | ||
搜索关键词: | 消息 最小 划分 | ||
【主权项】:
1.在包括服务器计算系统和客户机计算系统的计算机网络中,服务器计算系统和客户机计算系统每个包含有多个最小可编辑的组件的层次数据结构的一个版本,一种服务器计算系统同步层次数据结构的服务器版本和客户机版本,即使客户机计算系统的接收缓冲器的存储器不足以同时包含具有用来同步服务器版本和客户机版本的所有同步数据的单个消息的方法,其特征在于,该方法包括:确定将在层次数据结构的服务器版本和客户机版本之间进行同步的动作;如果需要进行同步,标识需要进行的多个更改的动作,所述多个更改的每一个包括对一个或多个最小可编辑的组件的更改;估计包含所有多个更改的单个消息不能由客户机计算系统的接收缓冲器容纳的动作;组装包含第一组少于所有多个更改的第一个消息的动作;组装包含第二组并非第一组的部分的多个更改的至少部分的第二个消息的动作;发送第一个消息到客户机计算系统的动作;及发送第二个消息到客户机计算系统的动作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200310116495.6/,转载请声明来源钻瓜专利网。