[发明专利]文件追踪方法及其所适用的网络通信装置在审
申请号: | 201310079933.X | 申请日: | 2013-03-13 |
公开(公告)号: | CN104052767A | 公开(公告)日: | 2014-09-17 |
发明(设计)人: | 陈昱仁;李俊桦;彭信元 | 申请(专利权)人: | 宏碁股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26;G06F17/30 |
代理公司: | 隆天国际知识产权代理有限公司 72003 | 代理人: | 张艳杰;张浴月 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 追踪 方法 及其 适用 网络 通信 装置 | ||
技术领域
本发明涉及云端同步存取技术,尤其涉及一种基于物件特征的文件追踪系统,其能够监控文件存放位置及移动路径,让使用者终端装置与云端系统之间的文件相关操作得以同步。
背景技术
近年来,随着网络逐渐普及化,网络存取技术乃至云端科技(或称云端运算(Cloud Computing))的概念于是得以实现。通过遍及的网络,便能整合分散的远端运算装置以提供各式资源及服务。例如:使用者可通过台式电脑、笔记本电脑、平板电脑、智能手机、或任何具备网络通信功能的运算装置去读取存储在远端服务器的电子邮件,或将运算需求转送至远端服务器执行。此外,通过网络连结,远端服务器还可扮演云端服务器的角色,以供数据备份及云端存取的功能;或者,使用者亦可运用云端科技建置个人云端(Personal Cloud)以进一步符合私人用途。举例来说,当使用者出门在外时,可通过任何具备网络通信功能的运算装置去读取家中、公司或其它场域的电脑或存储装置(亦即云端服务器)内的数据,也就是说,使用者可运用分散式的方式将数据分别存储在不同场域的装置内,以提高数据的存储安全性以及数据管理的弹性,且可有效降低手持装置在存储空间的限制。
然而,针对同步存储于使用者终端装置及云端服务器的电子文件,当使用者进行文件移动的操作时,使用者终端装置上所运行的作业系统会将该文件的移动至少分拆视为删除(delete)事件与建立(create)事件的组合,于是云端服务器仅会被通知有一电子文件被删除以及另一电子文件被建立,并将该等电子文件的操作视为独立事件,因此,云端服务器便无法追踪文件的移动过程,使得在使用者终端装置及云端服务器之间同步处理文件时造成诸多不便,例如:使用者从云端服务器所提供的文件信息来看,可能会发现原电子文件已被删除,而未发现另外一个新建立的电子文件即为原电子文件,导致使用者重复上传同一电子文件到云端服务器。
发明内容
为了解决上述问题,本发明提供了一种网络通信装置及文件追踪方法,能够追踪文件存放位置及移动路径。
本发明的一实施例提供了一种网络通信装置,包括一通信模块、一存储模块、以及一处理模块。上述通信模块用以提供一网络连线至存储至少一电子文件的一云端服务器。上述存储模块用以存储一作业系统与一文件追踪系统的程序码、以及同步存储上述电子文件。上述处理模块用以载入并执行上述作业系统与上述文件追踪系统的程序码。其中上述作业系统于上述电子文件在上述存储模块的存储位置被移动时产生对应至多个第一事件的多个第一文件变化信息,以及其中上述文件追踪系统根据上述第一文件变化信息的每一个分别取得其所对应至上述第一事件的一个的多个特征与一唯一识别码,根据上述特征及上述唯一识别码决定上述第一事件之间的关联性,以及根据该关联性决定是否通过上述通信模块通知上述云端服务器以一移动事件更新上述电子文件的存储位置。
本发明的另一实施例提供了一种文件追踪方法,适用于一网络通信装置上管理同步存储于一云端服务器的至少一电子文件,上述文件追踪方法包括以下步骤:于上述电子文件在上述网络通信装置上的存储位置被移动时由一作业系统产生对应至多个第一事件的多个第一文件变化信息;根据上述第一文件变化信息的每一个分别取得其所对应至上述第一事件的一个的多个特征与一唯一识别码;根据上述特征及上述唯一识别码决定上述第一事件之间的关联性;以及根据上述第一事件之间的关联性决定是否通知上述云端服务器以一移动事件更新上述电子文件的存储位置。
关于本发明其他附加的特征与优点,此领域普通技术人员,在不脱离本发明的精神和范围内,当可根据本案实施方法中所揭示的网络通信装置、以及文件追踪方法做些许的更动与润饰而得到。
附图说明
图1是根据本发明一实施例所述的云端运算环境的示意图。
图2是根据本发明一实施例所述的网络通信装置的系统架构示意图。
图3是根据本发明一实施例所述的文件追踪方法的流程图。
图4是显示根据本发明一实施例所述的文件追踪系统的运作示意图。
其中,附图标记说明如下:
100云端运算环境
S401~S410步骤编号
10~50网络通信装置
60云端服务器
110通信模块
120存储模块
130处理模块
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宏碁股份有限公司,未经宏碁股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310079933.X/2.html,转载请声明来源钻瓜专利网。