Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Cloud synchronized method of files and cloud storage server

A server and file technology, applied in the field of cloud storage, which can solve the problems of inability to track and restore historical versions, inability to download only increments, and difficult data structure, achieving the effects of simple structure, reduced pressure, and easy expansion.

Inactive Publication Date: 2013-01-02
TSINGHUA UNIV
View PDF2 Cites 42 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The purpose of the present invention is to propose a simple, efficient, and easy-to-extend file cloud synchronization method and a cloud storage server for realizing the method, so as to solve the problems in the prior art that the system overhead is large, the data structure is not easy to expand, and it is impossible to only download incremental files. , the problem of being unable to track and restore historical versions

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cloud synchronized method of files and cloud storage server
  • Cloud synchronized method of files and cloud storage server
  • Cloud synchronized method of files and cloud storage server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] In this embodiment, a cloud storage server is provided, which is used for performing file synchronization processing among different terminals. Such as figure 1 As shown, the server specifically includes: a control module 11 , an update module 13 and a synchronization module 15 .

[0034] The control module 11 is used to manage the user's cloud storage space, establish the user's metadata information table, assign a unique file number to the file created by the user, and add the file number to the corresponding metadata information table. The file number (FileGuid) is the unique tag number of the file, it will not be repeated, and it will accompany the entire life cycle of the file. When a file is created, the FileGuid is generated and assigned by the server. Operations such as modifying, moving, and renaming will not change the FileGuid until the file is deleted. There are many ways to realize the unique file number in the prior art. For example, in GUID, the unique ...

Embodiment 2

[0039] This embodiment provides a cloud synchronization method for files, such as figure 2 As shown, the method specifically includes the following steps:

[0040] Step S1, creating a metadata information table for the user, assigning a unique file number to the file when the user creates a file, and adding the file number to the metadata information table. This step is performed by the control module 11 .

[0041] The specific usage scenarios of this embodiment are as follows image 3 As shown, the user has multiple terminal devices, including: terminal A is a desktop computer in the office, terminal B is a personal notebook, and terminal C is a smart phone. During initialization, the user's cloud storage space is empty, and terminals A, B, and C correspond to the same cloud storage space. After the user logs in, the server creates a metadata information table for the user, A's local operation code (hereinafter referred to as operation code A), B's local operation code (h...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a cloud synchronized method of files and a cloud storage server. The cloud synchronized method comprises the following steps: a metadata information table of a user is established, a unique file number is allocated to a file when the file is established for the user, and the file number is added in the metadata information table; an operating command of the user on the file is carried out, a new operation code is generated according to the operation command of each time of the user, and the operation code is added to the metadata information table so as to update the metadata information table; an operation code stored by a user terminal is acquired and compared with the operation code stored by a server, and if the two operation codes are not consistent, the file is synchronously updated according to the difference of the operation codes. The cloud storage server comprises a control module, an updating module and a synchronizing module. According to the technical scheme provided by the invention, a mechanism which is simple, high effective, convenient in management and easy in expansion is realized on a cloud storage platform, and the file synchronization among different terminals is effectively realized.

Description

technical field [0001] The invention relates to cloud storage technology, in particular to a cloud synchronization method for files among multiple terminals and a cloud storage server. Background technique [0002] The need for file synchronization has followed since the emergence of PCs and its large-scale popularization. In the past, floppy disks, current U disks, mobile hard disks, and instant messaging tools such as MSN, Email, and QQ are all used by people to synchronize and share files. main method. Cloud storage is a new concept developed from the concept of cloud computing. It refers to the collection of a large number of different types of storage devices in the network through application software to work together through functions such as cluster applications, grid technology, or distributed file systems. , a system that jointly provides data storage and business access functions to the outside world. Entering the cloud era, cloud storage has unique advantages a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08G06F17/30
Inventor 汪东升徐涛
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products