专利名称:文档同步方法及其系统的制作方法
技术领域:
本发明涉及一种文档同步的方法,特别是涉及一种通过通讯网络与储存空间中的
多媒体文档进行同步的方法及系统。
背景技术:
市面上有许多文档同步软件,可以帮助用户将计算机系统中的电子邮件或会议信 息等数据同步至手机等移动电子装置的微软Outlook软件中。详细地说,用户可通过通用 总线接口 (Universal Serial Bus,USB)传输线将手机连接至计算机系统,并通过文档同步 软件来检查计算机系统中的特定数据夹,进而将计算机系统的Outlook软件中的数据传送 到手机当中,使得手机的数据可与计算机系统的数据同步。 然而上述文档同步软件必须通过USB传输线来连接需要同步的手机以及计算机 系统,在用户不慎忘记携带USB传输线时便无法完成文档同步的动作,使得文档同步的便 利性受到限制。 从另一方面来看,随着网络科技的发展,用户可以利用的储存空间种类也越来越 多。 一般来说,用户会希望在可储存多媒体档的电子装置中备份各个储存空间中的数据,以 防止因为储存空间损毁而遗失文档的情况。但不难想见,以人工的方式去比对及检查储存 空间的多媒体文档与电子装置中的多媒体文档是否一致需要耗费相当多的时间与精力,对 用户来说并不方便。 基于手机的便携性与普及化,在未来十分有可能以手机来取代计算机系统来使用 软件或浏览储存空间中的文档。据此,在手机与储存空间之间达到数据同步的目的的演算 法便显得十分重要。
发明内容
有鉴于此,本发明提供一种文档同步方法,将储存空间中相异的多媒体文档下载 至电子装置。 本发明提供一种文档同步系统,将储存在各种储存空间的多媒体文档整合到电子 装置,以方便用户浏览上述多媒体文档。 为达到上述及其他目的,本发明提出一种文档同步方法,用于电子装置。其中,电 子装置储存至少一个本地多媒体文档,并可通过通讯网络存取至少一个储存空间。此方法 首先在符合特定时间点时,将电子装置连接上述储存空间。其中,上述储存空间之一储存有 至少一个远端多媒体文档。接着判断是否存在任何相异于本地多媒体文档的远端多媒体文 档,以及将相异于本地多媒体文档的远端多媒体文档下载至电子装置或是将相异于远端多 媒体文档的本地多媒体文档上传至储存空间。 在本发明的一实施例中,其中特定时间点包括用户所设定的预设时间、电子装置 每次与通讯网络连线时,用户执行某特定指令时,或是电子装置处于不被操作的闲置状态 时。
在本发明的一实施例中,其中判断是否存在任何相异于本地多媒体文档的远端多 媒体文档的步骤,包括比较远端多媒体文档与本地多媒体文档的文档名称。若远端多媒体 文档的文档名称不符合所有本地多媒体文档的文档名称,则判断远端多媒体文档相异于本 地多媒体文档。此外,判断是否存在任何相异于本地多媒体文档的远端多媒体文档的步骤 还包括取得远端多媒体文档与本地多媒体文档的文档内容。若远端多媒体文档的文档内容 不符合每个本地多媒体文档的文档内容,则判断远端多媒体文档相异于本地多媒体文档。
在本发明的一实施例中,其中每个储存空间储存有各个远端多媒体文档的縮图文 档。而在判断是否存在任何相异于本地多媒体文档的远端多媒体文档的步骤之后,还包括 将相异于上述本地多媒体文档的每个远端多媒体文档的縮图文档下载至电子装置并显示 上述縮图文档,以及在接收对应縮图文档的选取指令时,自储存空间下载文档选取指令所 相对应的远端多媒体文档,并且删除电子装置中的縮图文档。 在本发明的一实施例中,其中下载相异于本地多媒体文档的远端多媒体文档的步 骤包括调整远端多媒体文档的文档大小,以及将经过调整的远端多媒体文档储存至电子装 置。另外,下载相异于本地多媒体文档的远端多媒体文档的步骤还包括转换远端多媒体文 档的文档格式,以及将经过转换的远端多媒体文档储存至电子装置。 在本发明的一实施例中,其中在符合特定时间点时连接储存空间的步骤之后,还 包括判断是否存在任何相异于远端多媒体文档的本地多媒体文档,以及将相异于远端多媒 体文档的本地多媒体文档上传至储存空间。 从另一观点来看,本发明提出一种文档同步系统,此系统包括储存空间连接模块、 判断模块,以及上下载模块。其中,储存空间连接模块适于在符合特定时间点时,通过通讯 网络将电子装置连接至少一个储存空间。其中,电子装置储存至少一个本地多媒体文档,而 上述储存空间的一储存至少一个远端多媒体文档。判断模块适于判断是否存在任何相异于 本地多媒体文档的远端多媒体文档。上下载模块则适于将相异于本地多媒体文档的远端多 媒体文档下载至电子装置或是将相异于远端多媒体文档的本地多媒体文档上传至储存空 间。 在本发明的一实施例中,其中特定时间点包括用户所设定的预设时间、电子装置 每次与通讯网络连线时,用户执行某特定指令时,或是在电子装置处于不被操作的闲置状 态时。 在本发明的一实施例中,其中判断模块比较远端多媒体文档与本地多媒体文档的 文档名称,若远端多媒体文档的文档名称不符合各本地多媒体文档的文档名称,则判断远 端多媒体文档相异于本地多媒体文档。另外,判断模块取得远端多媒体文档与本地多媒体 文档的文档内容,若远端多媒体文档的文档内容不符合各本地多媒体文档的文档内容,则 判断远端多媒体文档相异于本地多媒体文档。 在本发明的一实施例中,其中各储存空间储存远端多媒体文档的縮图文档,而上
下载模块将相异于本地多媒体文档的每个远端多媒体文档的縮图文档下载至电子装置,以
由电子装置显示縮图文档。上下载模块在接收对应于縮图文档的选取指令后,自储存空间
下载文档选取指令所相对应的远端多媒体文档,以及删除电子装置中的縮图文档。 在本发明的一实施例中,其中上下载模块调整远端多媒体文档的文档大小,并将
经过调整的远端多媒体文档储存至电子装置。此外,上下载模块转换远端多媒体文档的文档格式,并将经过转换的远端多媒体文档储存至电子装置。 在本发明的一实施例中,其中判断模块判断是否存在任何相异于远端多媒体文档 的本地多媒体文档,而上下载模块将相异于远端多媒体文档的本地多媒体文档上传至储存 空间。 本发明通过通讯网络连接多个储存空间,在判断储存空间中有新的多媒体文档 后,转换其文档大小与文档格式并将其下载至电子装置。如此一来,用户可以通过电子装置 来浏览储存在不同储存空间的多媒体文档,进而大幅提升浏览多媒体文档的便利性。
为让使本发明的上述特征和优点能更明显易懂,下文特举较佳实施例,并结合附 图详细说明如下。
图1是依照本发明的一实施例所绘示的文档同步系统的方块图。图2是依照本发明的一实施例所绘示的文档同步方法的流程图。图3是依照本发明的另一实施例所绘示的文档同步方法的流程图。图4是依照本发明的一实施例所绘示的显示画面的示意图。图5是依照本发明的又一实施例所绘示的文档同步方法的流程图。附图符号说明100 :文档同步系统110:储存空间连接模块120 :判断模块130 :上下载模块140 :文档浏览模块210 240 :本发明的一实施例所述的文档同步方法的各步骤310 380 :本发明的另一实施例所述的文档同步方法的各步骤400 :显示画面410、420、430、440 :区±央411 :本地多媒体文档421 、431 、441 :远端多媒体文档510 540 :本发明的又一实施例所述的文档同步方法的各步骤
具体实施例方式
对一个可储存多媒体文档的电子装置来说,若能对多个储存空间进行文档同步动 作,以将不同的多媒体文档下载并储存于电子装置,便能让用户有效率地通过电子装置本 身来浏览原本储存在不同储存装置的多媒体文档。本发明便是基于上述观点进而发展出的 一种文档同步方法与系统。为了使本发明的内容更为明了,以下特举实施例做为本发明确 实能够据以实施的范例。 图1是依照本发明的一实施例所绘示的文档同步系统的方块图。请参阅图l,在本 实施例中,文档同步系统100可配置在例如手机、个人数字助理手机(PDA phone)、智能型 手机(Smartphone),或移动计算机(Mobilecomputer)等各种可以用来储存多媒体文档的
6电子装置中,用以在电子装置以及多个储存空间之间达到多媒体文档同步的目的。其中,储 存空间例如是网络相簿伺服器。文档同步系统100包括储存空间连接模块110、判断模块 120、上下载模块130,以及文档浏览模块140。以下将对各模块的功能进行说明。
储存空间连接模块110在电子装置启动之后,在每次符合特定时间点时,通过通 讯网络将电子装置连接至少一个储存空间。在上述储存空间之一储存有一个以上的多媒体 文档。为了方便说明,在以下将储存在电子装置中的多媒体文档称的为本地多媒体文档,而 将储存在储存空间中的多媒体文档称之为远端多媒体文档。而本地多媒体文档以及远端多 媒体文档例如是图片(image)文档、音乐(audio)文档,或影片(video)文档,在此并不限 制其范围。 判断模块120的功用在于判断是否有任何相异于本地多媒体文档的远端多媒体 文档。在本实施例中,判断模块120是通过文档名称或文档内容的比对来判断远端多媒体 文档是否相异于所有本地多媒体文档。 上下载模块130在判断模块120进行判断动作之后,将相异于本地多媒体文档的 远端多媒体文档下载至电子装置。而文档浏览模块140则是用来在电子装置上显示一个包 括了多个区块的显示画面,并且在显示画面中显示所有本地多媒体文档以及下载自储存空 间的远端多媒体文档。 以下将以文档同步系统100的运作流程来对本发明进行更进一步的说明,以说明 通过文档同步系统100达到在电子装置以及多个储存空间之间同步多媒体文档的步骤。图 2是依照本发明的一实施例所绘示的文档同步方法的流程图。请同时参阅图l与图2,如步 骤210所示,电子装置在启动之后将不断地判断目前是否符合特定时间点。在本实施例中, 特定时间点可以是用户事先所设定的预设时间,或是在电子装置每次与通讯网络连线时。 此外,特定时间点也可以是当电子装置处于不被操作的闲置状态时,亦或以用户执行某特 定指令的时间点视为特定时间点。 在符合特定时间点时,由储存空间连接模块110将电子装置连接至多个储存空 间。在本实施例中,在电子装置预设有各个储存空间的网络地址、用户名称,以及用户密码。 储存空间连接模块110在取得上述网络地址、用户名称与用户密码之后,通过通讯网络分 别连接至上述网络地址,并完成对应的用户名称与用户密码验证,进而登入各储存空间。
接下来,如步骤230所示,由判断模块120判断在各个储存空间中,是否存在任何 相异于本地多媒体文档的远端多媒体文档。在一实施例中,判断模块120比较各个远端多
媒体文档与各个本地多媒体文档的文档名称。倘若有任何的远端多媒体文档其文档名称不 符合所有本地多媒体文档的文档名称,则判断文档名称不符的远端多媒体文档相异于本地
多媒体文档。在另一实施例中,判断模块120将取得各个远端多媒体文档与本地多媒体文 档的文档内容。任何远端多媒体文档的文档内容不符合本地多媒体文档的文档内容时,则 会被判断模块120判断为相异于本地多媒体文档。进一步来说,当多媒体文档为图片文档 时,便可通过比对图片中的各个像素来判断是否是属于同一张图片。 倘若在所有的储存空间中,不存在相异于本地多媒体文档的远端多媒体文档,则 回到步骤210,继续判断是否到达特定时间点。然而,倘若有不同的远端多媒体文档,则如步 骤240所示,由上下载模块130将不同于本地多媒体文档的所有远端多媒体文档下载置电 子装置。其中,上下载模块130例如将调整远端多媒体文档的文档大小,并将经过调整的远端多媒体文档储存至电子装置。而为了让电子装置能顺利播放或呈现远端多媒体文档,上 下载模块130还会在储存远端多媒体文档之前,将远端多媒体文档的文档格式转换为电子 装置所支援的格式。 由图1所示的各步骤可以发现,通过文档同步系统100的运作,在到达特定时间点 时,储存空间中相异于本地多媒体文档相异的远端多媒体文档将被下载至电子装置,以达 到文档同步的目的。如此一来,用户便不再需要判断想要浏览的多媒体文档系储存在何处, 同时也不需要额外输入密码或选择开启多媒体文档的浏览程序,便能直接在电子装置中浏 览各个储存空间里的多媒体文档,进而提升浏览上的便利性。 在以下的实施例中,在每个储存空间里除了储存远端多媒体文档之外,还储存有 对应的縮图文档。而当判断模块120判断有相异于本地多媒体文档的远端多媒体文档时, 并不会直接将上述远端多媒体文档下载置电子装置,取而代之的是下载对应的縮图文档。 图3是依照此一实施例所绘示的文档同步方法的流程图。请参阅图3,由于步骤310至步骤 330与图2的步骤210至步骤230相同或相似,故在此不再赘述。 请见图3的步骤340,若判断模块120判断储存空间中有相异于本地多媒体文档的 远端多媒体文档,上下载模块130会将相异于本地多媒体文档的每个远端多媒体文档的縮 图文档下载至电子装置,接着在步骤350中,由电子装置显示上述縮图文档以供用户在空 闲时进行选择。 用户在检视縮图文档之后,可以选取想要下载的远端多媒体文档。如步骤360所 示,上下载模块130判断是否接收到任何对应縮图文档的选取指令。倘若接收到选取指令, 表示用户希望下载縮图文档所对应的远端多媒体文档。因而在步骤370中,上下载模块130 自储存空间下载文档选取指令所相对应的远端多媒体文档。在本实施例中,上下载模块130 在将远端多媒体文档储存在电子装置之前,亦会将文档大小与文档格式调整为电子装置所 支援的形式。待下载完毕之后,如步骤380所示,将原先储存在电子装置中的縮图文档删 除。然而,倘若上下载模块130并未接收到任何选取指令,表示用户不想下载这些远端多媒 体文档,因此直接执行步骤380,将电子装置中的縮图文档删除。 以下载縮图文档来取代直接下载远端多媒体文档,可以让用户根据縮图文档选取 真正想要下载的多媒体文档,避免下载过多非必要的多媒体文档而占据电子装置的储存空 间,使得在电子装置以及储存空间之间进行文档同步的动作变的更富有弹性。
值得一提的是,在上下载模块130将远端多媒体文档下载并储存至电子装置之 后,文档同步系统100中的文档浏览模块140例如会在电子装置的萤幕显示一个包括多个 区块的显示画面。用户可以通过此一显示画面来捡视所有的本地多媒体文档以及下载的远 端多媒体文档。图4是依照本发明的一实施例所绘示的显示画面的示意图。在本实施例中, 显示画面400共包括四个区块。其中区块410用来显示原本便储存在电子装置中的所有本 地多媒体文档410。而区块420、区块430,以及区块440则分别对应至不同的储存空间(例 如不同的网络相簿)。如图4所示,在区块420、区块430,以及区块440中显示的是下载自 对应的网络相簿的远端多媒体文档(即多媒体文档421、多媒体文档431,以及多媒体文档 441)。通过分区显示的方式可以让用户更方便地检视来自相同储存空间的多媒体文档,进 而让文档管理变的更为便利。进一步来说,在用户拥有多个网络相簿的同时,通过本发明所 述的文档同步系统100的运作将只需要一个电子装置便可以同时浏览所有网络相簿中的照片。 本发明所述的文档同步系统100在进行文档同步的动作时,将相异于本地多媒体 文档的远端多媒体文档下载至电子装置,以使电子装置与储存空间的文档同步之外,还包 括将本地多媒体文档上传至储存空间。图5是依照本发明的又一实施例所绘示的文档同步 方法的流程图。请参阅图5,由于图5的步骤510与520与图2的步骤210与220相同或相 似,故在此不再赘述。 在储存空间连接模块110将电子装置连接至储存空间之后,如步骤530所示,判断 模块120判断在电子装置中是否存在任何相异于远端多媒体文档的本地多媒体文档。其 中,判断模块120例如是通过比较远端多媒体文档以及本地多媒体文档的文档名称或文档 内容来判断两者是否相同。 倘若存在相异于远端多媒体文档的本地多媒体文档,则如步骤540所示,由上下 载模块130将上述本地多媒体文档上传至储存空间。据此,让储存空间可与电子装置中的 文档同步。 综上所述,本发明所述的文档同步方法与其系统是在启动电子装置并到达特定时 间点时,比对电子装置中的本地多媒体文档与储存在储存空间中的远端多媒体文档。若有 任何相异于本地多媒体文档的远端多媒体文档,则将其下载至电子装置。如此一来,将可以 达到令电子装置与储存空间之间文档同步的目的,进而方便用户通过电子装置来浏览各个 储存空间中的多媒体文档,以提升浏览多媒体文档的效率。 虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,本领域的技术 人员在不脱离本发明的精神和范围的前提下可作若干的更动与润饰,因此本发明的保护范 围以本申请的权利要求为准。
权利要求
一种文档同步方法,用于一电子装置,其中该电子装置储存至少一本地多媒体文档,并可通过一通讯网络存取至少一储存空间,该方法包括在符合一特定时间点时,连接上述储存空间;若上述储存空间的一储存至少一远端多媒体文档,则判断是否存在任何相异于上述本地多媒体文档的上述远端多媒体文档;以及下载相异于上述本地多媒体文档的上述远端多媒体文档至该电子装置。
2. 如权利要求1所述的文档同步方法,其中该特定时间点至少包括下列其中之一 用 户所设定的一预设时间、该电子装置每次与该通讯网络连线时、该电子装置处于不被操作 的一闲置状态时,以及用户执行一特定指令时。
3. 如权利要求1所述的文档同步方法,其中判断是否存在任何相异于上述本地多媒体 文档的上述远端多媒体文档的步骤包括比较每一上述远端多媒体文档与每一上述本地多媒体文档的一文档名称,若上述远端 多媒体文档其中之一的该文档名称不符合每一上述本地多媒体文档的该文档名称,则判断 该远端多媒体文档相异于上述本地多媒体文档;以及取得每一上述远端多媒体文档与每一上述本地多媒体文档的一文档内容,若上述远端 多媒体文档其中之一的该文档内容不符合每一上述本地多媒体文档的该文档内容,则判断 该远端多媒体文档相异于上述本地多媒体文档。
4. 如权利要求1所述的文档同步方法,其中每一上述储存空间储存每一上述远端多媒 体文档的一縮图文档,而在判断是否存在任何相异于上述本地多媒体文档的上述远端多媒 体文档的步骤之后还包括下载相异于上述本地多媒体文档的每一上述远端多媒体文档的该縮图文档至该电子 装置;显示上述縮图文档;接收至少一选取指令,其中每一上述选取指令对应于上述縮图文档其中之一 ; 自该储存空间下载上述文档选取指令所相对应的上述远端多媒体文档;以及 删除该电子装置中的上述縮图文档。
5. 如权利要求1所述的文档同步方法,其中下载相异于上述本地多媒体文档的上述远 端多媒体文档的步骤包括调整上述远端多媒体文档的一文档大小,并储存经过调整的上述远端多媒体文档至该 电子装置;以及转换上述远端多媒体文档的一文档格式,并储存经过转换的上述远端多媒体文档至该 电子装置。
6. 如权利要求1所述的文档同步方法,其中在符合该特定时间点时,连接上述储存空 间的步骤之后还包括判断是否存在任何相异于上述远端多媒体文档的上述本地多媒体文档;以及 上传相异于上述远端多媒体文档的上述本地多媒体文档至该储存空间。
7. —种文档同步系统,包括一储存空间连接模块,适于在符合一特定时间点时,通过一通讯网络将一电子装置连 接至至少一储存空间,其中该电子装置储存至少一本地多媒体文档,而每一上述储存空间储存至少一远端多媒体文档;一判断模块,适于判断是否存在任何相异于上述本地多媒体文档的上述远端多媒体文 档;以及一上下载模块,适于下载相异于上述本地多媒体文档的上述远端多媒体文档至该电子 装置。
8. 如权利要求7所述的文档同步系统,其中该特定时间点至少包括下列其中之一 用 户所设定的一预设时间、该电子装置每次与该通讯网络连线时、该电子装置处于不被操作 的一闲置状态时,以及用户执行一特定指令时。
9. 如权利要求7所述的文档同步系统,其中该判断模块比较每一上述远端多媒体文档 与每一上述本地多媒体文档的一文档名称,若上述远端多媒体文档其中之一的该文档名称 不符合每一上述本地多媒体文档的该文档名称,则判断该远端多媒体文档相异于上述本地 多媒体文档;该判断模块取得每一上述远端多媒体文档与每一上述本地多媒体文档的一文 档内容,若上述远端多媒体文档其中之一的该文档内容不符合每一上述本地多媒体文档的 该文档内容,则判断该远端多媒体文档相异于上述本地多媒体文档。
10. 如权利要求7所述的文档同步系统,其中每一上述储存空间储存每一上述远端多 媒体文档的一縮图文档,而该上下载模块下载相异于上述本地多媒体文档的每一上述远端 多媒体文档的该縮图文档至该电子装置,以由该电子装置显示上述縮图文档,且该上下载 模块接收至少一选取指令,且每一上述选取指令对应于上述縮图文档其中之一,并且自该 储存空间下载上述文档选取指令所相对应的上述远端多媒体文档,以及删除该电子装置中 的上述縮图文档。
11. 如权利要求7所述的文档同步系统,其中该上下载模块调整上述远端多媒体文档 的一文档大小,并储存经过调整的上述远端多媒体文档至该电子装置;该上下载模块转换 上述远端多媒体文档的一文档格式,并储存经过转换的上述远端多媒体文档至该电子装置。
12. 如权利要求7所述的文档同步系统,其中该判断模块判断是否存在任何相异于上 述远端多媒体文档的上述本地多媒体文档,而该上下载模块上传相异于上述远端多媒体文 档的上述本地多媒体文档至该储存空间。
全文摘要
一种文档同步方法及其系统。此方法在符合特定时间点时,通过通讯网络将电子装置连接至少一个储存空间。其中,电子装置储存至少一个本地多媒体文档,且各储存空间储存至少一个远端多媒体文档。接着,判断是否存在任何相异于本地多媒体文档的远端多媒体文档。最后,将相异于本地多媒体文档的远端多媒体文档下载至电子装置。据此,提供用户一个有效率的方式来浏览储存在各个储存空间中的多媒体文档。
文档编号H04L29/08GK101770465SQ200810190279
公开日2010年7月7日 申请日期2008年12月30日 优先权日2008年12月30日
发明者侯钧耀, 王蕙雯, 高翊峰 申请人:宏达国际电子股份有限公司