[发明专利]一种直接操作云端存储文件的方法有效
申请号: | 201310654769.0 | 申请日: | 2013-12-05 |
公开(公告)号: | CN103605798B | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 蒋烁淼 | 申请(专利权)人: | 上海够快网络科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京智信禾专利代理有限公司11637 | 代理人: | 王治东,吴肖肖 |
地址: | 中国(上海)自由贸易试验区郭守敬路498号*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 直接 操作 云端 存储 文件 方法 | ||
技术领域
本发明涉及云存储技术领域,具体涉及云存储中,直接在终端设备中操作云端存储文件的方法。
背景技术
随着互联网的发展,各种云存储服务方兴未艾,用户的文件内容存储在云存储服务端(云端),用户的任意设备在任意地点接入互联网,都可以拿到存储在云存储服务端的文件内容,并且可以实现多台终端的灵活运用,不限制在哪一台终端,为用户提供了方便。
云存储服务通常提供了用浏览器访问的Web服务界面,通过Web服务界面用户可以方便地管理、上传、下载在云端存储中的文件。但是要对云端存储中的文件进行编辑通常只能先将文件下载到本地,再用本地安装的对应的应用程序进行编辑,然后将编辑后的文件再上传回云端。
申请人提交的另一份专利申请文件,申请号为CN201210449299.X,在该申请中也公开了一种在线文件的编辑方法,通过在用户的终端设备上安装一个云存储客户端,并且在操作系统注册一个在线编辑协议项,在云存储的Web界面中为每个在线文件生成唯一的编辑链接,当用户点击编辑链接之时,用户终端设备上的浏览器会根据注册在操作系统的在线编辑协议项自动调用云存储客户端,完成对在线文件的编辑后上传。
该申请虽然解决了在线文件的编辑问题,但是仍然是通过浏览器打开设置的文件链接,将文件参数传递到客户端,完成对在线文件的编辑后上传。该方法需要预先为每个文件生成一个唯一的链接以传递文件参数,并且操作界面仍然需要浏览器的参与,界面不够友好。
发明内容
本发明的目的是提出一种直接操作云端存储文件的方法,以解决现有技术中文件参数传递复杂,界面不够友好等问题。
本发明的技术方案如下:
一种直接操作云端存储文件的方法,用于在终端设备本地对存储在云端的存储文件进行操作,所述方法包括步骤:
步骤1、终端设备周期性通过网络获取云端存储文件的文件结构索引信息,在终端设备本地建立与云端相同的目录结构;
步骤2、当需要在终端设备本地根据建立的目录结构操作云端存储文件时,根据文件结构索引信息先检查本地是否缓存有该云端存储文件的最新文件内容,如果有则进入步骤5,否则向云端发送文件内容请求;
步骤3、云端接收到文件内容请求后,向终端设备发送文件内容;
步骤4、终端设备接收文件内容,将文件内容缓存在本地;
步骤5、根据文件类型调用本地的应用程序对缓存的文件内容进行操作;
步骤6、终端设备记录本地操作引起的文件结构索引信息变化,并将变动的文件结构索引信息发送到云端;
步骤7、云端接收变动的文件结构索引信息,并根据该信息对云端的文件、目录结构进行同步。
进一步地,所述步骤1具体包括步骤:
步骤1.1、终端设备周期性向云端发送包括账号信息的请求信息;
步骤1.2、云端接收请求信息,通过验证账号信息后,将云端存储文件的文件结构索引信息返回给发送请求的终端设备;
步骤1.3、终端设备获得文件结构索引信息后,在本地建立与云端相同的目录结构。
进一步地,所述文件结构索引信息中包括同步标记,所述同步标记包括云端存储文件的最新状态信息。所述终端设备周期性向云端发送包括账号信息的请求信息时,携带上一周期从云端获取的文件结构索引信息中的同步标记。因此所述请求信息中包括上一周期的同步标记,所述云端接收请求信息,通过验证账号信息后,还包括步骤:
比较请求消息中的同步标记与云端当前的同步标记,将变化的文件及文件夹相关的文件结构索引信息返回给发送请求的终端设备。
通过比较能够发现哪些文件或目录结构发生了变化,以便再下发文件结构索引信息时,仅将变化的文件及文件夹相关的文件结构索引信息下发到终端设备,而无需同步所有数据,以提高同步速度。
进一步地,所述步骤2具体包括步骤:
根据建立的目录结构选择要操作的云端存储文件;
检查终端设备本地是否缓存有该文件的文件内容,如果有则与文件结构索引信息进行比较,进一步检查该缓存的文件内容是否为最新文件内容,如果是最新文件内容,则直接进入步骤5;如果终端设备本地没有缓存该文件的文件内容,或终端设备本地缓存的文件内容不是最新的文件内容,则向云端发送文件内容请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海够快网络科技股份有限公司,未经上海够快网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310654769.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工业废气除尘设备
- 下一篇:用于实现增量传输的网页模板生成方法和装置