当前位置: 首页 > 专利查询>微软公司专利>正文

部分项改变跟踪和同步制造技术

技术编号:6593556 阅读:257 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及部分项改变跟踪和同步。此处的实施例改变了在两个设备之间处理和跟踪项同步的方式。对项的改变根据良好定义的属性组来跟踪,并且每一组独立于其它组来跟踪。本发明专利技术通过仅同步已改变的项的所选部分而不监视项内的每一个别属性的改变来提高客户机和服务器之间的同步速率。因此,如果对相对较大的电子邮件消息上的小数据属性(例如,跟踪标志)作出了改变,则这一改变将不会触发向运行在高速缓存模式下的客户机的大量下载,也不会有对用于跟踪每一个别属性的高存储和处理的要求。

【技术实现步骤摘要】
部分项改变跟踪和同步本申请为申请日为2008年2月14日申请号为第200680029649. X号专利技术名称为 “部分项改变跟踪和同步”的中国专利申请的分案申请。背景膝上型、手持式和其它便携式计算机或计算设备随着其尺寸变得更小并且变得更便宜而日益普及。另外,便携式计算机的操作速度和处理能力的提高也增加了其普及性。许多便携式计算机能够储存诸如地址簿、游戏、计算器等多个应用程序。这些应用程序可在制造期间被永久安装在便携式计算机中(例如,安装到只读存储器(ROM)上)。或者,一个或多个应用程序可在购买便携式计算机之后由用户安装。随着这些设备的普及性和计算能力的增加,人们开始不仅仅使用单个计算设备来储存数据和应用程序。例如,除了常规的台式计算机之外,许多人通常还使用膝上型计算机。诸如蜂窝电话、个人数字助理(PDA)、因特网服务等其它设备也用于储存数据和应用程序。这些计算设备中的每一个可以是分布式计算系统的一部分,其中有关信息可以是相关的并被储存在多个这样的设备上。例如,以高速缓存模式运行的电子邮件客户机被设计成在该客户机上本地保存邮箱的副本。由此,如果用户具有PDA和台式工作计算机,则每一设本文档来自技高网...

【技术保护点】
1.一种同步第一设备与第二设备之间的数据项的方法,所述方法包括:在所述第一设备上缓存数据项,所述数据项包括多个属性组,所述属性组的每一个包括所述数据项的一个或多个属性,所述属性组的至少之一包括多个属性;以及由所述第一设备执行同步所述数据项中的已改变组的动作而不流传送整个所述数据项,所述已改变组在所述数据项的属性组中,所述已改变组中的一个或多个属性自上次同步时起已经改变。

【技术特征摘要】
2005.08.15 US 11/204,0671.一种同步第一设备与第二设备之间的数据项的方法,所述方法包括在所述第一设备上缓存数据项,所述数据项包括多个属性组,所述属性组的每一个包括所述数据项的一个或多个属性,所述属性组的至少之一包括多个属性;以及由所述第一设备执行同步所述数据项中的已改变组的动作而不流传送整个所述数据项,所述已改变组在所述数据项的属性组中,所述已改变组中的一个或多个属性自上次同步时起已经改变。2.如权利要求1所述的方法,其特征在于,所述多个属性组包括跟踪属性组和已读状态属性组。3.如权利要求1所述的方法,其特征在于,还包括 从所述第一设备向所述第二设备发送同步请求;以及从所述第二设备接收所述已改变组作为对所述同步请求的响应。4.如权利要求3所述的方法,其特征在于,所述方法还包括 从所述第二设备接收所述上次同步期间的项令牌;以及在所述第一设备上储存所述项令牌;以及其中所述同步请求包括所述项令牌。5.如权利要求4所述的方法,其特征在于,所述项令牌可用于确定所述数据项内自所述上次同步时起已经改变的属性组。6.如权利要求1所述的方法,其特征在于,所述已改变组包括所述数据项的一个以上属性。7.如权利要求1所述的方法,其特征在于,还包括为同步目的监视多个数据项,所述多个数据项包括所述数据项; 确定所述上次同步后所述数据项已经改变;以及在确定所述上次同步后所述数据项已经改变之后,确定所述数据项中的哪个属性组已经改变。8.如权利要求7所述的方法,其特征在于,确定所述上次同步后所述数据项已经改变包括使用项改变标识符来确定所述上次同步后所述数据项已经改变;确定所述数据项中的哪个属性组已经改变包括使用所述属性组的改变ID来标识所述数据项中的已改变组;以及所述方法还包括在确定所述上次同步后所述数据项已经改变之后,更新所述项改变标识符;以及在使用所述属性组的改变ID来标识所述已改变组之后,更新所述已改变组的改变ID。9.如权利要求1所述的方法,其特征在于,执行同步已改变组的动作包括在所述第一设备上接收同步项流,所述同步项流包括指示告诉所述第一设备所述数据项使用什么属性组映射的标记;以及所述属性组映射将所述数据项中的属性映射到所述属性组。10.如权利要求1所述的方法,其特征在于,还包括在所述第一设备上接收项改变的通知,所述项改变的通知提示所述第一设备与所述第二设备同步。11.如权利要求1所述的方法,其特征在于,所述属性组基于所述属性的相对大小来确定。12.—种计算设备,包括储存指令和数据项的一个或多个计算机存储介质...

【专利技术属性】
技术研发人员:A·C·邓恩J·R·沃伦R·R·诺维特斯基
申请(专利权)人:微软公司
类型:发明
国别省市:US

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

1