发明名称 利用识别码对应法之资料同步方法
摘要 本发明系有关一种利用识别码对应法之资料同步方法,以供个人电脑与行动装置间执行资料同步程序,用以判别分别存在个人电脑和行动装置的记录是否为同一笔。本发明将分别自个人电脑中撷取出欲执行同步程序之记录所对应存在于个人电脑的识别码与存在于个人电脑中的最后修改时间、及自行动装置中撷取出该笔记录所对应存在于行动装置的识别码与存在于行动装置的最后修改时间,将每一笔记录所对应的最后修改时间逐一与前一次同步时间作比对,据以设定各记录所需执行的同步指令,最后依据同步指令来同步化个人电脑和行动装置中的相同记录。
申请公布号 TWI222579 申请公布日期 2004.10.21
申请号 TW092127024 申请日期 2003.09.30
申请人 财团法人资讯工业策进会 发明人 谭正中
分类号 G06F17/40 主分类号 G06F17/40
代理机构 代理人 吴冠赐 台北市松山区敦化北路一○二号九楼;林志鸿 台北市松山区敦化北路一○二号九楼;杨庆隆 台北市松山区敦化北路一○二号九楼
主权项 1.一种利用识别码对应法之资料同步方法,系应用于一个人电脑中,用以与至少一行动装置执行一资料同步程序,俾将该个人电脑与该行动装置中相应之至少一应用程式达成资料同步,其中,该至少一应用程式系包括有复数笔记录,该资料同步方法包括下列步骤:(A)启动一资料同步程式,用以与一行动装置执行一资料同步程序;(B)接收由该行动装置传来之装置序号与前期整体同步时间,该前期整体同步时间系为该个人电脑与该行动装置于前一次完成所有应用程式之资料同步程序之结束时间;(C)自一资料库中撷取出对应于该装置序号与前期整体同步时间之识别码对应表,其系包括该至少一应用程式中、同一笔记录分别对应储存于该个人电脑及该行动装置中之个人电脑识别码及行动装置识别码;(D)自该应用程式中,撷取出该个人电脑对于每一笔记录之个人电脑识别码及个人电脑最后修改时间;(E)接收由该行动装置所传来、对于该应用程式中每一笔记录之行动装置识别码及行动装置最后修改时间;(F)根据该识别码对应表将每一笔相同记录之个人电脑最后修改时间及行动装置最后修改时间逐一与该应用程式之前期个别同步时间进行比对,俾以建立一同步资料结构串列,其系储存该等记录所需执行之同步指令,其中,该前期个别同步时间系为该个人电脑与该行动装置于前一次完成该应用程式之资料同步程序的结束时间,该同步指令系选自下列其中之一:新增记录、删除记录、修改记录、及不执行任何动作;(G)根据该同步资料结构串列之同步指令以同步化储存于该个人电脑及该行动装置中之记录;以及(H)撷取一整体同步时间并传送至该行动装置,该整体同步时间系为该个人电脑与该行动装置于本次完成所有应用程式之资料同步程序之结束时间。2.如申请专利范围第1项所述之方法,其中,于步骤(F)中,若一记录所对应之最后修改时间为该个人电脑最后修改时间,则建立一同步资料结构以定义欲将该行动装置中之对应记录同步为该个人电脑中之记录。3.如申请专利范围第1项所述之方法,其中,于步骤(F)中,若一记录所对应之最后修改时间为该行动装置最后修改时间,则建立一同步资料结构以定义欲将该个人电脑中之对应记录同步为该行动装置中之记录。4.如申请专利范围第1项所述之方法,其中,于步骤(F)中,若一记录所对应之最后修改时间为该应用程式之前期个别同步时间,且该个人电脑未储存该笔记录,则建立一同步资料结构以定义欲删除该行动装置中之对应记录。5.如申请专利范围第1项所述之方法,其中,于步骤(F)中,若一记录所对应之最后修改时间为该应用程式之前期个别同步时间,且该行动装置未储存该笔记录,则建立一同步资料结构以定义欲删除该个人电脑中之对应记录。6.如申请专利范围第1项所述之方法,其中,于步骤(G)之后,尚包括一步骤用以根据该同步资料结构串列之资讯来建立一更新之识别码对应表。7.如申请专利范围第6项所述之方法,其中,于步骤(H)之后,尚包括一步骤用以将该更新后之识别码对应表储存至该个人电脑之资料库中。8.如申请专利范围第1项所述之方法,其中,于步骤(G)之后,尚包括一步骤用以撷取一个别同步时间,其系为该个人电脑与该行动装置于本次完成该应用程式之资料同步程序之结束时间。9.如申请专利范围第1项所述之方法,其中,于步骤(H)之前,尚包括一步骤用以侦测该个人电脑与该行动装置间是否具有尚未完成资料同步程序之应用程式,若是;则执行步骤(D),否则继续执行步骤(H)。10.如申请专利范围第1项所述之方法,其中,该个人电脑系使用一树状阶层结构以管理该个人电脑与该至少一行动装置间执行资料同步程序而使用之识别码对应表。11.如申请专利范围第1项所述之方法,其中,该等管理数个识别码对应表之以同步时间为基础的结构系根据其对应之同步时间加以命名。12.一种利用识别码对应法之资料同步方法,系应用于一行动装置中,用以与一个人电脑执行一资料同步程序,俾将该行动装置与该个人电脑中相应之至少一应用程式达成资料同步,其中,该至少一应用程式系包括有复数笔记录,该资料同步方法包括下列步骤:(A)接收一启动同步程式指令,用以与该个人电脑执行一资料同步程序;(B)传送一装置序号及前期整体同步时间,该前期整体同步时间系为该行动装置与该个人电脑于前一次完成所有应用程式之资料同步程序之结束时间;(C)自该应用程式中,撷取出该行动装置对于每一笔记录之行动装置识别码及行动装置最后修改时间;(D)传送该等行动装置识别码及行动装置最后修改时间;(E)根据该个人电脑传来之同步指令以同步化储存于该个人电脑及该行动装置中对应之记录,其中,该同步指令系选自下列其中之一:新增记录、删除记录、及修改记录;以及(F)接收一整体同步时间,其系为该行动装置与该个人电脑于本次完成所有应用程式之资料同步程序之结束时间。13.如申请专利范围第12项所述之方法,其中,于步骤(F)之前,尚包括一步骤用以接收一指令以判断是否仍须执行同步程序,若是,则执行步骤(C),否则继续执行步骤(F)。图式简单说明:图1系习知之资料同步程序之流程图。图2系本发明一较佳实施例之识别码对应表。图3系本发明一较佳实施例用以管理识别码对应表之树状阶层结构。图4系为图3之上层树状阶层结构。图5系本发明一较佳实施例之资料同步程序之流程图。
地址 台北市大安区和平东路二段一○六号十一楼