底座与底座的运作方法

文档序号:6366056阅读:237来源:国知局

专利名称::底座与底座的运作方法
技术领域
:本发明为一种数据储存方法,特别是一种适用于手持式装置的数据储存方法。
背景技术
:随着消费者使用行动装置的比例快速增加,智能型手机因为结合了手机与个人数字助理(personaldigitalassistant,PDA)的功能,因此变得越来越受到消费者欢迎。因为消费者越来越依赖智能型手机,也因此会将大量的数据储存在智能型手机内。但是一但智能型手机受到损坏,可能就会造成储存在智能型手机内的数据无法在被撷取出来,这样一来可能会对消费者造成很大的不方便。因此,对于备份手持式电子装置(portabledevice),如智能型手机,内的数据的需求也就随之增加。在目前来说,其中一个解决方法就是直接将手持式电子装置连接到一台计算机或是数据储存装置,并将手持式电子装置的数据储存到计算机或数据储存装置内,但是对使用者来说,这样解决方式仍是不方便。
发明内容本发明的一实施例提供一种底座的运作方法,用以将一手持装置的一第一数据备份至一备份服务器。该方法包括建立一第一数据传输路径,于该第一数据传输路径中,该第一数据透过一第三方装置被备份到该备份服务器;建立一第二数据传输路径,于该第二数据传输路径中,该第一数据透过一路由器被备份到该备份服务器;建立一第三数据传输路径,于该第三数据传输路径中,该第一数据直接被备份到该备份服务器;根据一参数选择该第一数据传输路径、该第二数据传输路径与该第三数据传输路径中的一数据传输路径;透过被选择的该数据传输路径将该第一数据备份到该备份服务器。本发明的另一实施例提供一底座。该底座包括一程序以及一控制器。该程序被该控制器所执行。当该程序被执行时,该控制器建立一第一数据传输路径,于该第一数据传输路径中,该底座透过一第三方装置连接到该备份服务器;该控制器建立一第二数据传输路径,于该第二数据传输路径中,该底座透过一路由器连接到该备份服务器;该控制器建立一第三数据传输路径,于该第三数据传输路径中,该底座直接被连接到该备份服务器。当该控制器侦测到一手持装置已经连接到该底座,且该手持装置的一第一数据需要被备份到该备份服务器时,该控制器选择该第一数据传输路径、该第二数据传输路径与该第三数据传输路径中的一数据传输路径来将该第一数据备份到该备份服务器。图I为根据本发明之一实施例之适用于一手持式电子装置的一备份系统的示意图。图2为根据本发明之适用于一手持装置的一种备份机制的示意图。图3为根据本发明之一底座的一实施例的不意图。图4为根据本发明之一底座的运作方法的一实施例的流程图。图5为根据本发明之一底座的运作方法的另一实施例的流程图。图6为根据本发明之一底座的一运作方法的另一实施例的流程图。符号的说明11手持式电子装置12底痤13*备份服务器14路由器15第三方装置21手持式电子装置22备份装置23第一应用程序24储存装置25生机储存装置26控制器31底痤32连接埠33控制器34充电模块35程序3536网络模块37输八/输出埠具体实施例方式有关本发明之前述及其它技术内容、特点与功效,在以下配合参考图式之一较佳实施例的详细说明中,将可清楚的呈现。以下实施例中所提到的方向用语,例如上、下、左、右、前或后等,仅是参考附加图式的方向。因此,使用的方向用语是用来说明并非用来限制本发明。第I图为根据本发明之一实施例之适用于一手持式电子装置的一备份系统的示意图。手持式电子装置(portabledevice)11可能会一智能型手机、一个人数字助理(PDA)、一PDA手机或是其它类似的电子装置。在一实施方式中,底座12可能是设计以提供手持式电子装置11额外的输入/输出界面。手持式电子装置11包括一备份程序,用以将手持式电子装置11内的数据备份到备份服务器13中。当该手持式电子装置11连接到该底座12时,该备份程序就会被自动执行。当该备份程序传送手持式电子装置11内的数据并将该数据储存该备份服务器13时,此时会有三种数据传输路径被提供用来传送手持式电子装置11的数据至该备份服务器13中。第一种可能的数据传输路径是将要被备份的数据,透过一第三方装置15来被传送到该备份服务器13内。第二种可能的数据传输路径是将要备份的数据,透过一路由器14传送到该备份服务器13内。第三种可能的数据传输路径是将要备份的数据,直接由手持式电子装置11传送至该备份服务器13内。该备份程序会选择三种可能的数据传输路径中的一个来传送要被备份的数据置备份服务器13内。该备份程序可能会将要被备份的数据同时透过前述的三种数据传输路径传送给备份服务器13,而备份服务器13会选择网络联机品质最好的数据传输路径来接收要被备份的数据。在另一实施例中,该备份程序使用一点对点(peertopeer)档案分享机制,透过上述的三种传输路径来传送数据。举例来说,该备份程序会将一第一档案分割为复数个数据区块(datasegment或datablock),接着透过上述的的三种传输路径将该等数据区块传送到备份服务器13。因为网络联机品质的关系,原先用来传送数据到备份服务器13的路径可能不会一直拥有最佳的网络联机品质,因此备份服务器13会监控另外两个传输路径的状态,如网络联机品质或是传输速度。一但备份服务器13发现其它传输路径(如第二数据传输路径)的联机品质比目前的传输路径的联机品质较佳,备份服务器13会将目前的传输路径切换为第二数据传输路径,并透过第二数据传输路径接收剩下的数据区块。最后备份服务器13会将所有接收到的数据区块结合并产生第一档案。数据到备份服务器器13,以测试网络联机品质或是传输速度。当备份服务器13接收到该测试档案后,备份服务器13会传送一响应信息(acknowledgeinformation)给手持式电子装置11。该手持式电子装置11会根据接收到响应信息的时间来判断前述的三个数据传输路径的网络联机品质。备份程序可能也会记录每一个传输路径的优先权的标记。举例来说,透过第三方装置15的数据传输路径为第一数据传输路径,且其优先权为2。透过路由器14的数据传输路径为第二数据传输路径,且其优先权为3。直接连接到备份服务器13的数据传输路径为第三数据传输路径,其优先权为I。如果手持式电子装置11发现第一数据传输路径与第二数据传输路径是可以使用来传输数据,手持式电子装置11会选择第一数据传输路径来传送数据。因为第一数据传输路径的优先权高于第二数据传输路径。如果手持式电子装置11发现第一数据传输路径与第三数据传输路径是可以使用来传输数据,手持式电子装置11会选择第三数据传输路径来传送数据。因为第三数据传输路径的优先权高于第一数据传输路径。在第三实施例中,备份程序会同时透过前述的三个数据传输路径传送一第一数据置备份服务器13,且备份程序或辈分服务器13会根据第一数据传输时的一些参数来决定选择哪一个数据传输路径,这些参数可能是网络联机品质或是传输速度。一但选择了其中一条数据传输路径,则备份程序只会透过被选择到的数据传输路径传送数据。在另外一种情况,路由器14、手持式电子装置11与备份服务器13位于相同的局域网络(localareanetwork)、内部网(intranet)或一私人网络内,而第三方装置15是位于另外一个网络内。备份程序会偏好透过路由器14传送数据到备份服务器13或是直接将数据传送到备份服务器13。因此,在本情况的前提下,数据传输路径就可以区分为两种,内部网络数据传输路径与互联网录数据传输路径,而一般会优先选择内部网络数据传输路径。举例来说,手持式电子装置11的使用者是在住家或是公司内,而备份服务器也同时位在住家或是公司内。而涵盖了手持式电子装置11、路由器14与备份服务器13的一有线或是无线的局域网络也被提供。当使用者想要备份手持式电子装置11内的数据时,备份程序会选择直接将数据传送到备份服务器13或是透过路由器14将数据传送到备份服务器。在另一个情形,一无线网络基地台提供了涵盖了手持式电子装置11、路由器14与备份服务器13的无线网络。备份程序也可以透过无线基地台将数据备份到备份服务器13。虽然前述的实施例都是以备份程序是内建在手持式电子装置11为例说明,但是备份程序也可以是内建在底座12中,且当手持式电子装置11连接到底座12时就会被致能。内建在底座12的备份程序的运作方式大致上相似于前述内建在手持式电子装置11内的备份程序的运作,为了说明书简洁,在此不赘述。更进一步来说,底座12可能实体连接到一储存媒体,如一USB闪存装置、SD记忆卡、记忆卡或是一外接硬盘。当手持式电子装置11连接到底座12时,内建在底座12的备份程序可以直接将手持式电子装置11内的数据备份到储存媒体。请参考第2图。第2图为根据本发明之适用于一手持装置的一种备份机制的示意图。手持装置(portabledevice)21包括一第一应用程序23与一储存装置24,如一SD记忆卡、CF记忆卡或是闪存。备份装置22包括一主机储存装置25与一控制器26。当使用者想要备份储存在储存装置24内的档案时,使用者使用该第一应用程序23去选择并标示要被备份的档案。接着,第一应用程序23会产生指出哪些档案需要被备份的一记录文件(logfile)。当备份装置22连接至手持式电子装置21时,该备份装置22直接读取手持式电子装置21的该记录文件,以得知哪些档案需要被备份。接着,备份装置22根据该记录文件取得对应的复数个档案并且将该等档案备份在主机储存装置25中。当该备份装置22被连接到该手持装置21时,手持式电子装置21的控制权被转移到备份装置22的控制器26。在该备份装置22结束备份该等档案后,该备份装置22产生一主机记录文件(hostlogfile),并将该主机记录文件储存在手持式电子装置21内。该主机记录文件记录了被备份的档案的备份状态。最后,备份装置22与手持装置21断开联机,且该第一应用程序23读取该主机记录文件以了解一备份结果。本发明的数据备份程序主要包含了三个部份。第一,在该手持装置21连接到该备份装置22前,使用者使用该第一应用程序23去选择并标示要被备份的档案。接着第一应用程序23建立并储存一记录文件。该记录文件包含了要被备份的档案的信息。该信息可能包含了要被备份的档案的档名。第二,当该手持装置21被连接到该备份装置22时,该手持装置21的控制权被转移到该备份装置22。换句话来说,该手持装置21可能运作的像是备份装置22的一个周边装置。该备份装置22读取该记录文件,并将该记录文件中需要被备份的档案储存到该主机储存装置25内。在该备份装置备份完档案后,该备份装置22建立一主机记录文件,并将该主机记录文件储存在该手持装置21中。接着该备份装置22与该手持装置21中断联机。第三,该第一应用程序23读取该主机记录文件以得知该次备份的状态或结果。在本实施例中,该记录文件不仅记录了要被备份的档案的数据,更可能记录了一目标数据夹(destinationdirectory)或指向一目的地数据夹的路径(path)。在另一实施例中,该记录文件包含了一时间标签(timestamp),且该备份装置22也会储存来自手持装置21的该记录文件。当该备份装置22存取手持装置11内的记录文件时,该备份装置22也会读取储存在备份装置22内的前一次备份的记录文件。备份装置22会根据本次储存在手持装置21内的记录文件与储存在备份装置22内的前一次备份的记录文件,只备份没有被储存过的档案。该备份装置22包括一第一记录文件数据库,储存来自手持装置22的复数个记录文件,且该手持装置21包含了一第二记录文件数据库,且该第二记录文件数据库储存复数个由备份装置22建立的主机记录文件。每一次该手持装置21要备份数据或档案到备份装置22时,该第一应用程序或该备份装置22可以找到前一次备份时,由备份装置22产生的一主机记录文件或由手持装置21产生的一记录文件,并根据该主机记录文件与该记录文件判断哪些档案是尚未被备份。前述的机制虽然描述的是备份数据,但同样地也可以应用在回复(restore)机制或是回存机制上。该主机记录文件同样也包含了一时间标签,且当该第一应用程序23建立该记录文件时,该第一应用程序23会检查最近一次或日期最新的主机记录文件,并判断本次选择要备份的复数个档案中,是否有已经被备份在备份装置22的档案。如果有的话,本次的记录文件会将那些已经储存在备份装置22的档案从本次的记录文件中排除。要注意的是如果已经被备份在备份装置22内的档案所储存的目标数据夹或目标路径(destinationpath)是与本次备份所要储存的目标数据夹或目标路径不同的话,该些档案仍然会被储存在本次备份所选择的目标数据夹或目标路径。以上的说明主要都着重在手持装置21的备份机制上。接下来要讨论的是适用于手持装置21的一回复或回存(restoremechanism)机制。当使用者想要把储存在备份装置22的复数个档案回复或回存(restore)到该手持装置21时,该第一应用程序23会建立一第一记录文件,该第一记录文件会指出有哪些档案要被回存到手持装置21。当该备份装置22与手持装置21连接时,该控制器26读取该第一记录文件,并将手持装置21要求的档案回存到手持装置21中。在回存结束后,该备份装置22同样地也会建立一第一主机记录文件,并将该第一主机记录文件储存在手持装置21中。透过该第一应用程序23,使用者也可以选择将手持装置21中,于两个时间点或两个日期内建立的所有数据或档案备份到备份装置22中。或是使用者也可以选择两个时间点或两个日期,且只要手持装置21中的数据或档案的原始建立日期是位于这两个时间点或这两个日期之间,就会被备份到备份装置22中。举例来说,如果使用者想要把备份在手持装置21中,所有2011年I月I日到2011年I月10日所拍的照片,使用者可以透过第一应用程序23输入一些参数,如日期,数据类型信息。接着,该第一应用程序23会搜寻手持装置21中所有符合的档案,并根据使用者的输入建立该记录文件。此外,使用者也可以透过该第一应用程序23选择要被选择一特定格式的所有档案来进行备份。同样地,这也可以应用在回复机制上。在本实施例中,备份装置22可能也包含一第二应用程序,用以备份手持装置21中的数据或是将储存在备份装置22内的数据回存到手持装置21。在本实施例中,也可以利用无线联机的机制来做为备份装置22与手持装置21之间的连接方式。备份装置22与手持装置21之间是可以透过一无线通信接口进行连街,如WiFI无线通信接口、WiMAX无线通信接口、蓝芽通信接口、红外线通信接口、近场通信接口(NearFieldCommunication,NFC)或是其它无线通信接口。当该手持装置21靠近该备份装置22且备份装置22与手持装置21之间的距离小于一预定距离时,该备份装置22就会自动的建立与手持装置21之间的无线联机,并备份手持装置21内的档案。此外,该备份装置22可以同时在一预定距离内,与至少一个手持装置或电子运算装置透过无线联机的方式进行连接,并且在无线联机建立后就可以直接进行数据备份的操作。第3图为根据本发明之一底座的一实施例的不意图。底座31包括一连接埤32、一控制器33、一充电模块34、一程序35、一网络模块36以及一输入/输出埤37。连接端口32连接一手持装置。当底座31被致能时,控制器33执行程序35以透过网络模块36建立底座31与一备份服务器之间的三条传输路径。该控制器33会建立底座31与备份服务器一第一数据传输路径,透过该第一数据传输路径,要被备份的数据会透过一第三方装置传送到备份服务器。该控制器33会建立底座31与备份服务器一第二数据传输路径,透过该第二数据传输路径,要被备份的数据会透过一路由器传送到备份服务器。该控制器33会建立底座31与备份服务器一第三数据传输路径,透过该第三数据传输路径,要被备份的数据会直接被传送到备份服务器。控制器33会监控三条传输路径的网络联机品质,并且根据一网络参数来给予每条传输路径不同的优先级,该网络参数可能是下载速度或是上传速度。在另一实施例中,如果路由器与备份服务器是位于相同的局域网络,控制器33会优先选则第二数据传输路径来进行数据备份。在另一实施例中,如果第三方装置与备份服务器是位于相同的局域网络,控制器33会优先选则第一数据传输路径来进行数据备份。在另一实施例中,如果底座31与备份服务器是位于相同的局域网络,控制器33会优先选则第三数据传输路径来进行数据备份。底座31可以有两种运作模式。在一第一模式中,底座31只会将手持装置的数据备份到该备份服务器。在一第二模式中,底座31不仅将手持装置的数据备份到该备份服务器,同时也对手持装置进行充电。当手持装置连接到底座31时,控制器33根据一记录文件的参数决定底座31要运作在哪一个模式。在另一实施例中,底座31可能只有对手持装置进行充电,且底座31的控制权会被转移给手持装置。这样一来,手持装置就可以直接存取或控制连接到输入/输出端口37的周边装置。第4图为根据本发明之一底座的运作方法的一实施例的流程图。在步骤S41中,底座先建立底座与一备份装置之间的三条传输路径。在步骤S42中,底座的一控制器根据一网络参数来给予每条传输路径不同的优先级,该网络参数可能是下载速度或是上传速度。在步骤S43中,底座的控制器侦测是否有手持装置连接至底座。如果没有,则继续执行步骤S42,底座的控制器会动态的调整每条传输路径的优先级。如果有手持装置连接至底座,则执行步骤S44。底座的控制器接着判断手持装置是否有数据需要被备份。如果没有数据要被备份的话,则执行步骤S46。在步骤S46中,底座的控制权被转移给手持装置,且底座开始对手持装置进行充电。如果手持装置有数据需要被备受,则执行步骤S45。底座的控制器会根据前述三条传输路径的优先顺利,选择一条传输路径来对手持装置的数据进行备份。第5图为根据本发明之一底座的运作方法的另一实施例的流程图。在步骤S51中,底座的一处理器先判断备份服务器是否可以被存取。如果备份服务器可以被存取的话,处理器接着执行步骤S56。如果备份服务器无法被存取的话,处理器接着执行步骤S52。在步骤S52中,手持式电子装置将第一数据传送至一第三方装置并储存在该第三方装置中。在步骤S52之后,第三方装置会去确认备份服务器是否可以被存取。如果备份服务器仍然无法被存取,执行步骤S54。该第三方装置会等待一预定时间,接着,第三方装置再次执行步骤S53。在步骤S53中,第三方装置会再次确认备份服务器是否可以被存取。换句话说,当该第一数据储存在该第三方装置后,该第三方装置会以一预定速率,持续性地轮询(polling)该备份服务器。如果该第三方装置发现备份服务器可以被存取,则执行步骤S55。该第三方装置将该第一数据传送并储存在该备份服务器中。在步骤S56中,底座的处理器会建立三个传输路径来备份该第一数据。底座的处理器会建立一第一数据传输路径、一第二数据传输路径以及一第三数据传输路径,其中于该第一数据传输路径中,该第一数据透过一第三方装置被备份到该备份服务器;于该第二数据传输路径中,该第一数据透过一路由器将该第一数据备份到该备份服务器;于该第三数据传输路径中,该第一数据被直接由该手持式电子装置被备份到该备份服务器中。在前述的三种数据传输路径都被建立后,在步骤S57中,底座的处理器会根据一网络参数来选择一数据传输路径来备份第一数据。该网络参数可能是网络联机品质、传输速度或是使用者偏好。在步骤S58中,底座的处理器透过步骤S57中所选择的传输路径传送该第一数据并将该第一数据储存在备份服务器中。第6图为根据本发明之一底座的一运作方法的另一实施例的流程图。在步骤S61,手持装置接收使用者的复数个输入信号来选择并标示要被备份的档案。使用者可以透过手持装置的触控面板或手持装置的键盘来输入参数以选择要被备份的档案。此外,也可以利用语音控制的方式来选择要被备份的档案。在步骤S62,该手持装置内的一第一应用程序根据使用者的输入信号来建立一记录文件。在步骤S63中,该记录文件被透过一NFC通信界面,由手持装置被传送到底座。在步骤S64中,底座的一控制器读取该记录文件,并且根据该记录文件选择一数据传输路径。再手持装置连接或是靠近底座之前,底座就已经建立好了如前文中提到的三条数据传输路径。在步骤S65中,底座的控制器将手持装置的数据备份到一备份服务器。当该控制器结束数据备份的工作时,步骤S66被执行。在步骤S66中,该控制器建立一主机记录文件,并将该主机记录文件储存在手持装置,其中该主机纪录文件包含了哪一条数据传输路径被采用以及备份的结果。惟以上所述者,仅为本发明之较佳实施例而已,当不能以此限定本发明实施之范围,即大凡依本发明申请专利范围及发明说明内容所作之简单的等效变化与修饰,皆仍属本发明专利涵盖之范围内。另外本发明的任一实施例或申请专利范围不须达成本发明所揭露之全部目的或优点或特点。此外,摘要部分和标题仅是用来辅助专利文件搜寻之用,并非用来限制本发明之权利范围。权利要求1.一种底座的运作方法,用以将一手持装置的一第一数据备份至一备份服务器,该方法包括建立一第一数据传输路径,于该第一数据传输路径中,该第一数据透过一第三方装置被备份到该备份服务器;建立一第二数据传输路径,于该第二数据传输路径中,该第一数据透过一路由器被备份到该备份服务器;建立一第三数据传输路径,于该第三数据传输路径中,该第一数据直接被备份到该备份服务器;根据一参数选择该第一数据传输路径、该第二数据传输路径与该第三数据传输路径中的一数据传输路径;以及透过被选择的该数据传输路径将该第一数据备份到该备份服务器。2.根据权利要求I所述的方法,还包括当该备份服务器无法被存取时,只建立该第一数据传输路径,且该第一数据被传送到该第三方装置。3.根据权利要求I所述的方法,其中该参数为一网络联机品质参数或一传输速度。4.根据权利要求I所述的方法,还包括当对该第一数据进行备份时,对该手持装置进行充电。5.根据权利要求I所述的方法,还包括判断该手持装置是否连接到该底座;以及当该手持装置尚未连接到该底座时,该底座仍会建立第一数据传输路径、该第二数据传输路径与该第三数据传输路径。6.一底座,包括一程序;以及一控制器,执行该程序,其中当该程序被执行时,该控制器建立一第一数据传输路径,于该第一数据传输路径中,该底座透过一第三方装置连接到该备份服务器;该控制器建立一第二数据传输路径,于该第二数据传输路径中,该底座透过一路由器连接到该备份服务器;该控制器建立一第三数据传输路径,于该第三数据传输路径中,该底座直接被连接到该备份服务器;当该控制器侦测到一手持装置已经连接到该底座,且该手持装置的一第一数据需要被备份到该备份服务器时,该控制器选择该第一数据传输路径、该第二数据传输路径与该第三数据传输路径中的一数据传输路径来将该第一数据备份到该备份服务器。7.根据权利要求6所述的底座,还包括一网络模块,其中该控制器透过该网络模块建立该第一数据传输路径、该第二数据传输路径与该第三数据传输路径。8.根据权利要求6所述的底座,还包括一充电模块,其中控制器控制该充电模块对该手持装置进行充电。9.根据权利要求6所述的底座,其中当该手持装置已经连接到该底座,但该手持装置没有数据需要备份时,该底座的控制权被转移给该手持装置。10.根据权利要求6所述的底座,其中该控制器根据一网络参数决定该第一数据传输路径、该第二数据传输路径与该第三数据传输路径的一优先级,并根据该优先顺利选择该第一数据传输路径、该第二数据传输路径与该第三数据传输路径中的一数据传输路径来将该第一数据备份到该备份服务器。全文摘要本发明提供一种底座的运作方法,用以将一手持装置的一第一数据备份至一备份服务器。该方法包括建立一第一数据传输路径,于该第一数据传输路径中,该第一数据透过一第三方装置被备份到该备份服务器;建立一第二数据传输路径,于该第二数据传输路径中,该第一数据透过一路由器被备份到该备份服务器;建立一第三数据传输路径,于该第三数据传输路径中,该第一数据直接被备份到该备份服务器;根据一参数选择该第一数据传输路径、该第二数据传输路径与该第三数据传输路径中的一数据传输路径;透过被选择的该数据传输路径将该第一数据备份到该备份服务器。文档编号G06F11/14GK102750199SQ201210062280公开日2012年10月24日申请日期2012年3月9日优先权日2011年3月9日发明者巩盖瑞申请人:艾欧互联有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1