专利名称:远端移除数据的方法与系统、伺服器及移动装置的制作方法
技术领域:
本发明是涉及一种数据移除方法,特别是涉及一种从远端移除移动装置的数据的方法与系统、伺服器及移动装置。
背景技术:
随着移动科技的进步,手机等移动通讯装置俨然已成为现代人在生活中不可或缺的工具。时下的手机不但能拨打电话及收发简讯,还提供诸如拍摄照片、编列行事历,以及让使用者自行下载应用程序等功能。为了储存使用者在使用手机时的各项设定以及产生的文件,手机内建存储器的容量也不断增加,还有不少手机提供外接存储卡的功能以扩充其储存容量。外接存储卡不仅具有较大的储存容量,还有能使数据具备可携性的优点。在手机功能日趋多元以及储存空间遽增之下,记录在手机中的数据也越来越多且重要,因此,手机遗失对使用者来说无疑会遭成更严重的困扰。一般而言,当使用者遗失手机时,只要手机的电源仍处于开启状态且用户识别模块(Subscriber Identity Module, SIM)卡能被检测,便可通过电信警察以追踪国际移动设备识别码(International Mobile Equipment Identity, IMEI)的方式来搜寻手机。然而在寻获手机之前,储存在其中的数据仍有被他人任意窃取的风险。对此,市面上已有手机产品可提供由远端删除其内部存储器的数据的功能。由于内部存储器是内嵌于手机电路而无法随意拆卸,因此若使用者有设定手机密码,则有机会利用提高开机或解除锁定阈值的方式来防止内部存储器的数据外泄。然而,对于容易拆除并且能轻易被其他装置读取的外接存储卡来说,则因为缺乏相关的数据保护机制而在手机遗失时对使用者的隐私造成极大威胁。
发明内容
有鉴于此,本发明提供一种远端移除数据的方法与系统、伺服器及移动装置,能从远端将移动装置的外部储存单元中的数据清除。本发明提出一种远端移除数据的方法,适用于已于服务网站设定使用者帐号的移动装置,此移动装置包括内部储存单元与外部储存单元。此方法包括储存使用者帐号与移动装置的对应关系于伺服器。由伺服器经由服务网站接收对应使用者帐号的数据移除要求,再由伺服器将远端控制指令传送至对应使用者帐号的移动装置。以及由移动装置根据远端控制指令清除其外部储存单元中的数据。从另一观点来看,本发明提出一种远端移除数据的系统,包括移动装置与提供服务网站的伺服器。其中,移动装置已于服务网站设定使用者帐号,且移动装置包括无线通讯单元、内部储存单元、外部储存单元,以及处理单元。其中,处理单元耦接无线通讯单元、外部储存单元与内部储存单元。伺服器包括相互耦接的控制单元与使用者数据库。其中当服务网站接收对应使用者帐号的数据移除要求时,控制单元根据使用者数据库所记录的对应关系传送远端控制指令至对应使用者帐号的移动装置。在移动装置通过无线通讯单元接收远端控制指令后,处理单元根据远端控制指令清除外部储存单元中的数据。从再一观点来看,本发明提出一种提供服务网站的伺服器,其包括相互耦接的使用者数据库与控制单元。其中,使用者数据库储存使用者帐号与移动装置的对应关系,此移动装置已于服务网站设定使用者帐号。当服务网站接收对应使用者帐号的数据移除要求时,控制单元根据使用者数据库所记录的对应关系传送远端控制指令至对应使用者帐号的移动装置,以驱使移动装置根据远端控制指令清除移动装置的外部储存单元中的数据。从再一观点来看,本发明提出一种移动装置,此移动装置已于服务网站设定使用者帐号。此移动装置包括无线通讯单元、内部储存单元、外部储存单元以及处理单元。无线通讯单元用以接收来自伺服器的远端控制指令,其中远端控制指令是伺服器在经由服务网站接收到对应使用者帐号的数据移除要求时所发出。处理单元耦接无线通讯单元、内部储存单元以及外部储存单元。处理单元根据远端控制指令清除外部储存单元中的数据。基于上述,本发明在使用者通过服务网站发出数据移除要求后,便可由伺服器将远端控制指令传送至使用者的移动装置,据此控制移动装置自动移除其外部储存装置中的数据。如此一来让使用者在遗失移动装置之际,能通过远端移除数据的方式防止拾获者拆卸外部储存装置而随意窃取其中的数据,以进一步达到保护使用者隐私的目的。为使本发明的上述特征和优点能更明显易懂,下文特举实施例,并结合附图详细说明如下。
图1是依照本发明的一实施例所绘示的远端移除数据的系统的示意图。图2是依照本发明的一实施例所绘示的远端移除数据的方法的流程图。图3是依照本发明的另一实施例所绘示的远端移除数据的系统的示意图。图4是依照本发明的另一实施例所绘示的远端移除数据的方法的流程图。附图符号说明100、300 远端移除数据系统110、110,伺服器111 控制单元113:使用者数据库120:移动装置121 无线通讯单元123:内部储存单元127 外部储存单元125 处理单元130 第一网络140 终端装置150 第二网络S210 S240 本发明的一实施例所述的远端移除数据的方法的各步骤310 备份数据库S410 S480 本发明的另一实施例所述的远端移除数据的方法的各步骤
具体实施例方式图1是依照本发明的一实施例所绘示的远端移除数据的系统的示意图。请参阅图1,远端移除数据系统100包括伺服器110与移动装置120。其中,移动装置120是通过第一网络130连接伺服器110。第一网络130可以是第三代移动通讯(Third Generation Telecommunication, 3G)网络、通用分组无线服务(General Packet Radio Service, GPRS) 网络,或无线相容认证(Wireless Fidelity, Wi-Fi)网络等等。伺服器110包括相互耦接的控制单元111与使用者数据库113。其中,控制单元 111用以控管伺服器110的整体运作。例如,控制单元111可整合一服务网站的各种内容文件(例如网页文件、图文件或动画文件等),进而将服务网站提供给任何连接至伺服器110 的设备来使用。其中,服务网站的内容文件可储存于伺服器110或远端,在此并不加以限制。在本实施例中,使用者可在伺服器110所提供的服务网站注册并设定所欲使用的移动装置的使用者帐号。在完成使用者帐号的设定后,使用者帐号与移动装置的对应关系便会储存在使用者数据库113。移动装置120包括无线通讯单元121、内部储存单元123、外部储存单元127,以及处理单元125。移动装置120可以是手机、智能型手机(smart phone)、个人数字助理 (Personal Digital Assistant,PDA)、笔记型计算机(Laptop),或平板计算机(Tablet PC)、数字相机(Digital Camera)等等。其中,无线通讯单元121可以是第三代移动通讯模块、通用分组无线服务模块,以及Wi-Fi模块其中之一或上述模块的组合。移动装置120能通过无线通讯单元121而以无线的方式连线至其他设备并相互传送数据。内部储存单元123例如是快闪存储器(flash memory)等非易失性存储器。内部储存单元123所储存的数据包括内建数据以及使用者数据。详细地来说,内建数据为移动装置120出厂时即储存在内部储存单元123内的数据,使用者数据为使用者于使用移动装置 120时所产生的各项数据,例如使用者自行设定的使用者帐号、桌面、铃声、闹钟时间、电子邮件信箱,使用者所编列的行事历内容及通讯录、通话记录,使用者利用移动装置120收送的简讯或电子邮件,以及使用者自行下载的应用程序或游戏等等,但本发明并不以此为限。 而外部储存单元127可以是安全数字(Secure Digital, SD)卡、用户识别模块(Subscriber Identity Module, SIM)卡或其他可外接至移动装置120的储存媒体。外部储存单元310所储存的数据例如是照片、音乐或影片等所占空间较大的文件,但本发明并不以此为限。进一步来说,内部储存单元123是指使用者无法自行移除的储存媒体,亦即,强行移除内部储存单元123会导致移动装置120无法正常运作。而外部储存单元127是经由对应的介面外接于移动装置120,外部储存单元127的移除与否通常并不对移动装置120的运作造成影响,且使用者可将外部储存单元127耦接至其他设备来存取其中的数据。处理单元125耦接无线通讯单元121与内部储存单元123。在一实施例中,处理单元125可以是由软件元件实作。在其他实施例中,处理单元125也可以是处理器等硬件元件,或是软件及硬件元件的组合。处理单元125可通过无线通讯单元121接收伺服器110 的命令来执行对应的动作。处理单元125的详细运作方式将于后再作说明。在本实施例中,当终端装置140(例如计算机系统)经由第二网络150(例如网际网络)连接伺服器110后,使用者可利用终端装置140对伺服器110发出要求,以通过伺服器110从远端移除移动装置120中的数据。为了进一步说明由远端移除移动装置120的数据的详细步骤,以下特举另一实施例来对本发明进行说明。图2是依照本发明的一实施例所绘示的远端移除数据的方法的流程图,请同时参阅图1与图2。在本实施例中,假设使用者已在伺服器110所提供的服务网站设定移动装置 120的使用者帐号。首先如步骤S210所示,将使用者帐号与移动装置120的对应关系储存于伺服器 110中的使用者数据库113。接着在步骤S220中,伺服器110中的控制单元111经由服务网站接收到对应使用者帐号的数据移除要求。其中,对应使用者帐号的数据移除要求例如是使用者在终端装置 140以使用者帐号登入服务网站后,通过服务网站上的至少一特定元件(例如按钮或选项等)所触发。详言之,当使用者在终端装置140以使用者帐号登入服务网站并经过伺服器 110的验证后,使用者可点选服务网站中对应远端移除数据这项功能的按钮。在一实施例中,服务网站会显示一确认对话框要求使用者确认执行此项操作,或显示一询问对话框以要求使用者选择要删除的文件类型,待使用者确认或选择之后,对应的数据移除要求便可通过第二网络150传送至伺服器110。接着在步骤S230中,伺服器110中的控制单元111查询使用者数据库113所记录的对应关系,进而找出使用者帐号所对应的移动装置120,在移动装置120处于连接第一网络130的情况下,控制单元111便可通过第一网络130将对应数据移除要求的远端控制指令传送至移动装置120。例如,控制单元111会根据移动装置120在第一网络130下的网络位址传送远端控制指令。接下来如步骤S240所示,移动装置120在通过无线通讯单元121接收到来自伺服器110的远端控制指令后,处理单元125将根据远端控制指令而清除外部储存单元127中的数据。在一实施例中,处理单元125可通过格式化外部储存单元127来清除其中的全部数据。在另一实施例中,处理单元125也可以根据远端控制指令而仅删除外部储存单元127 中符合特定文件类型的数据,例如只删除图片文件(例如.jpg文件),而不删除音乐文件 (例如.mp3文件)。如图2所示,当使用者发现移动装置120遗失时,可通过服务网站触发数据移除要求,进而由伺服器110从远端控制移动装置120清除其外部储存单元127中的数据。如此一来即便外部储存单元127可被轻易拆除,通过从远端删除其中的数据也能避免外部储存单元127被他人拆移至其他装置读取而对使用者的隐私造成威胁。在本发明的另一实施例中,一旦伺服器110接收到数据移除要求,控制单元111便会通过传送远端控制指令的方式驱使移动装置120的处理单元125同时清除外部储存单元 127以及内部储存单元123中的全部或部分数据。图3是依照本发明的另一实施例所绘示的远端移除数据的系统的示意图。请参阅图3,由于远端移除数据系统300与图1的远端移除数据系统100大致相似,故以下仅针对不同之处进行说明。如图3所示,伺服器110 ’除了包括控制单元111与使用者数据库113之外,还包括耦接至控制单元111的备份数据库310。在本实施例中,备份数据库310用以储存任何有在服务网站设定使用者帐号的移动装置的数据。以下将以图4来说明远端移除数据系统300 的详细运作。在本实施例中,远端移除数据系统300可提供更有弹性的方式以从远端删除移动装置120中的数据。其中,移动装置120的使用者已于服务网站设定移动装置120的使用者帐号。首先如步骤S410所示,储存使用者帐号与移动装置120的对应关系于伺服器110’ 的使用者数据库113。接着在步骤S420中,伺服器110’经由服务网站接收对应该使用者帐号的数据移除要求。举例来说,当使用者发现移动装置120遗失后,可在终端装置140以使用者帐号登入伺服器110’所提供的服务网站。在点选服务网站上对应远端移除数据这项功能的控制项后,便可触发数据移除要求。在本实施例中,服务网站可让使用者在选择删除操作之余决定是否要备份移动装置120中的数据,也可让使用者选择单独移除移动装置 120的外部储存单元127中的数据,或是同时移除内部储存单元123以及外部储存单元127 中的数据。服务网站会根据使用者的选择产生对应的数据移除要求,而数据移除要求会经由第二网络150传送到伺服器110’。基此,伺服器110’在接收到数据移除要求后,如步骤S423所示,伺服器110’中的控制单元111根据数据移除要求判断使用者是否要备份文件。若是,如步骤S425所示,伺服器110’中的控制单元111将第一类远端控制指令传送至移动装置120。在移动装置120 通过无线通讯单元121接收到来自伺服器110’的第一类远端控制指令后,如步骤S427所示,处理单元125根据第一类远端控制指令将外部储存单元127中的全部数据和/或内部储存单元123中的使用者数据备份至伺服器110’。亦即,通过第一网络130将需要备份的数据传送至伺服器110’,进而储存在备份数据库310中。必须特别说明的是,在本发明的另一实施例中,在伺服器110’接收数据移除要求后,控制单元111也可直接驱使移动装置 120将其中的数据备份至备份数据库310。接着如步骤S430所示,伺服器110’中的控制单元111根据数据移除要求判断使用者是否要删除移动装置120的内部储存单元123中的使用者数据。若否,如步骤S440所示,伺服器110的控制单元111将第二类远端控制指令传送至移动装置120。若是,则如步骤S450所示,伺服器110的控制单元111将第三类远端控制指令传送至移动装置120。接着在步骤S460中,在移动装置120通过无线通讯单元121接收到来自伺服器 110的远端控制指令后,为了正确执行使用者的要求,处理单元125判断远端控制指令的种类是第二类远端控制指令或第三类远端控制指令。如步骤S470所示,当远端控制指令为第二类远端控制指令时,表示使用者在通过服务网站触发数据移除要求时并未指定要对内部储存单元123中的数据进行移除,因此处理单元125会根据第二类远端控制指令而仅清除外部储存单元127中的数据。在一实施例中,处理单元125会格式化外部储存单元127以清除其中的全部数据。在另一实施例中,处理单元125也可以根据第二类远端控制指令清除外部储存单元127中的部分数据。详言之, 处理单元125可判断外部储存单元127中每个文件的类型,进而清除符合特定文件类型的数据,此特定文件类型例如是由使用者通过服务网站所设定。然而如步骤S480所示,当远端控制指令为第三类远端控制指令时,表示使用者之前在通过服务网站触发数据移除要求时是想要删除移动装置120的内部及外部储存单元中的数据,因此处理单元125会根据第三类远端控制指令对内部储存单元123以及外部储存单元127中的数据进行清除。详言之,处理单元125会清除外部储存单元127中的全部或符合特定文件类型的数据,处理单元125也会清除内部储存单元123中的全部或符合特定文件类型的使用者数据(亦即使用者于使用移动装置120时所产生的数据)。进一步来说,在一实施例中,处理单元125可以根据第三类远端控制指令而清除内部储存单元123中所有的使用者数据。在此情况下,使用者在使用移动装置120时针对各种功能所设定的设定值,以及下载或产生的文件都将被清除。而在另一实施例中,处理单元125也可以根据第三类远端控制指令而仅清除符合特定文件类型的使用者数据,此特定文件类型可由使用者通过服务网站来设定。举例来说,处理单元125仅清除内部储存单元123中的通话记录及简讯,保留其他文件类型的数据及使用者针对各种功能所设定的设定值。基此,使用者在遗失移动装置120时,可通过服务网站决定是否要将移动装置120 中的数据备份至伺服器110’,也可以选择仅清除移动装置120的外部储存单元127,或同时移除中外部储存单元127以及内部储存单元123中的数据。据此能避免拾获者任意取得使用者存放在移动装置120里的数据内容。之后,倘若使用者寻回移动装置120,并且再次将移动装置120设定为先前注册过的使用者帐号,待伺服器110’对使用者帐号以及移动装置120的装置资讯进行验证并确认无误之后,伺服器110’可将备份数据库310中的数据同步至移动装置120的内部储存单元 123及/或外部储存单元127。如此一来,可大幅降低在寻回移动装置120后将移动装置 120恢复到先前使用状态的时间。或者,使用者也可将其他移动装置设定为此使用者帐号, 进而将备份数据库310中的数据同步至该移动装置。本发明还提供一种计算机程序产品,此计算机程序产品基本上是由数个程序指令所组成。这些程序指令在载入伺服器并执行之后,可使伺服器达到前述实施例所述的功效。 此外,本发明还提供另一计算机程序产品,此计算机程序产品中的数个程序指令在载入移动装置后,能使移动装置完成前述实施例所示的动作。其中,计算机程序产品可以储存在任何数据储存装置(包括只读存储器、随机存取存储器、磁带、软盘、硬盘、光盘片以及传输媒体等等),或是经由网络直接传输提供,在此并不限制其范围。综上所述,本发明所述的远端移除数据的方法、系统、伺服器及移动装置是由伺服器从远端下达指令,进而控制移动装置移除其外部储存单元中的数据。如此一来,在使用者寻获遗失的移动装置之前,可确保外部储存单元中的数据不被他人任意窥探,进而达到保障使用者隐私的目的。虽然本发明已以实施例揭示如上,然其并非用以限定本发明,本领域的技术人员, 在不脱离本发明的精神和范围的前提下,可作若干的更动与润饰,故本发明的保护范围是以本发明的权利要求为准。
权利要求
1.一种远端移除数据的方法,适用于已于一服务网站设定一使用者帐号的一移动装置,其中该移动装置包含一内部储存单元及一外部储存单元,该方法包括储存该使用者帐号与该移动装置的对应关系于一伺服器; 由该伺服器经由该服务网站接收对应该使用者帐号的一数据移除要求; 由该伺服器传送一远端控制指令至对应该使用者帐号的该移动装置;以及由该移动装置根据该远端控制指令清除该外部储存单元中的数据。
2.如权利要求1所述的方法,还包括由该移动装置根据该远端控制指令清除该外部储存单元中符合一特定文件类型的数据。
3.如权利要求1所述的方法,还包括由该移动装置根据该远端控制指令清除该内部储存单元中的使用者数据。
4.如权利要求1所述的方法,还包括由该移动装置根据该远端控制指令备份该外部储存单元中的全部数据于该伺服器。
5.如权利要求3所述的方法,还包括由该移动装置根据该远端控制指令备份该内部储存单元中的使用者数据于该伺服器。
6.一种远端移除数据的系统,包括一移动装置,已于一服务网站设定一使用者帐号,该移动装置包括 一无线通讯单元; 一内部储存单元; 一外部储存单元;以及一处理单元,耦接该无线通讯单元、该内部储存单元,以及该外部储存单元;以及一伺服器,以提供该服务网站,该伺服器包括 一使用者数据库,储存该使用者帐号与该移动装置的对应关系;以及一控制单元,耦接该使用者数据库,其中当该服务网站接收对应该使用者帐号的一数据移除要求时,该控制单元根据该使用者数据库所记录的对应关系传送一远端控制指令至对应该使用者帐号的该移动装置,在该移动装置通过该无线通讯单元接收该远端控制指令后,该处理单元根据该远端控制指令清除该外部储存单元中的数据。
7.如权利要求6所述的系统,其中该处理单元根据该远端控制指令清除该外部储存单元中符合一特定文件类型的数据。
8.如权利要求6所述的系统,其中该处理单元根据该远端控制指令清除该移动装置的该内部储存单元中的使用者数据。
9.如权利要求8所述的系统,其中该伺服器还包括 一备份数据库,耦接该控制单元,其中该处理单元根据该远端控制指令将该外部储存单元中的全部数据备份至该备份数据库。
10.如权利要求9所述的系统,其中该处理单元根据该远端控制指令将该内部储存单元中的使用者数据备份至该备份数据库。
11.一种提供服务网站的伺服器,包括一使用者数据库,储存一使用者帐号与一移动装置的对应关系,其中该移动装置已于该服务网站设定该使用者帐号;以及一控制单元,耦接该使用者数据库,其中当该服务网站接收对应该使用者帐号的一数据移除要求时,该控制单元根据该使用者数据库所记录的对应关系传送一远端控制指令至对应该使用者帐号的该移动装置,以驱使该移动装置根据该远端控制指令清除该移动装置的一外部储存单元中的数据。
12.如权利要求11所述的伺服器,其中该控制单元传送该远端控制指令至对应该使用者帐号的该移动装置,以驱使该移动装置根据该远端控制指令清除该外部储存单元中符合一特定文件类型的数据。
13.如权利要求11所述的伺服器,其中该控制单元传送该远端控制指令至对应该使用者帐号的该移动装置,以驱使该移动装置根据该远端控制指令清除该移动装置的一内部储存单元中的使用者数据。
14.如权利要求13所述的伺服器,还包括一备份数据库,耦接该控制单元,其中该控制单元传送该远端控制指令至对应该使用者帐号的该移动装置,以驱使该移动装置根据该远端控制指令将该外部储存单元中的全部数据备份至该备份数据库。
15.如权利要求14所述的伺服器,其中该控制单元传送该远端控制指令至对应该使用者帐号的该移动装置,以驱使该移动装置根据该远端控制指令将该内部储存单元中的使用者数据备份至该备份数据库。
16.一种移动装置,该移动装置已于一服务网站设定一使用者帐号,该移动装置包括一无线通讯单元,接收来自一伺服器的一远端控制指令,其中该远端控制指令是该伺服器在经由该服务网站接收到对应该使用者帐号的一数据移除要求时所发出;一内部储存单元;一外部储存单元;以及一处理单元,耦接该无线通讯单元、该内部储存单元,以及该外部储存单元,该处理单元根据该远端控制指令清除该外部储存单元中的数据。
17.如权利要求16所述的移动装置,其中该处理单元根据该远端控制指令清除该外部储存单元中符合一特定文件类型的数据。
18.如权利要求16所述的移动装置,其中该处理单元根据该远端控制指令清除该内部储存单元中的使用者数据。
19.如权利要求16所述的移动装置,其中该处理单元根据该远端控制指令将该外部储存单元中的全部数据备份至该伺服器。
20.如权利要求18所述的移动装置,其中该处理单元根据该远端控制指令将该内部储存单元中的使用者数据备份至该伺服器。
全文摘要
一种远端移除数据的方法与系统、伺服器及移动装置。此方法适用于已于服务网站设定使用者帐号的移动装置,且移动装置包括内部储存单元与外部储存单元。在此方法中,储存使用者帐号与移动装置的对应关系于伺服器。由伺服器经由服务网站接收对应使用者帐号的数据移除要求,并由伺服器将远端控制指令传送至对应使用者帐号的移动装置,以及由移动装置根据远端控制指令清除其外部储存单元中的数据。
文档编号G06F21/00GK102196021SQ20111005081
公开日2011年9月21日 申请日期2011年3月3日 优先权日2010年3月3日
发明者叶佰苍, 李伯彦, 连丽文, 陈建文 申请人:宏达国际电子股份有限公司