CN1988535A - Synchronous method, system for file storage and customer terminal - Google Patents
Synchronous method, system for file storage and customer terminal Download PDFInfo
- Publication number
- CN1988535A CN1988535A CN 200510135010 CN200510135010A CN1988535A CN 1988535 A CN1988535 A CN 1988535A CN 200510135010 CN200510135010 CN 200510135010 CN 200510135010 A CN200510135010 A CN 200510135010A CN 1988535 A CN1988535 A CN 1988535A
- Authority
- CN
- China
- Prior art keywords
- file
- client
- module
- file storage
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a document storage synchronization method, system and client end to resolve the problem in existing technology that after amending the local paper, users must manually upload the changed one, which can make the local file maintain synchronization with the corresponding backup one in the network server. In the invention, the client end uploads the local files that users need to backup to the server end that will preserve them and in the same time generate the corresponding document indexing information back to the client, the client end takes the users identification information as indexing to preserve the corresponding relationship between the local storage path of the upload files and the indexing information of the server end. When detecting the local uploaded files information corresponding to the users' identification information amending, the users end sends this amended files and its indexing information to the server and updates the corresponding backup ones.
Description
Technical field
The present invention relates to Network storage technology, relate in particular to a kind of file storage method for synchronous, system and client.
Background technology
Owing to the work reason or use the difference of scene, the user wish can be in network the file of preservation somewhere, and can open the file of checking or editing preservation whenever and wherever possible.Based on this purpose, present each macroreticular product supplier network storage product that released one after another, make the user not need to use hardware devices such as portable hard drive or USB flash disk to carry file, only file need be uploaded to specified server, download use in other place from specified server then and get final product.
In the prior art, the IM of Tengxun (Instant Message, instant message) or the network hard disc realized of software such as the UC of Sina all be practical network storage product, the user can preserve the file in the own local PC device in network hard disc, be saved in file in the network hard disc so that can be convenient to use other places when the login of different places.Its technology implementation procedure is as follows:
After user's success logging in network storage products client, inlet menu by upload file, utilize Windows API Calls file selection box to select some local files, utilize the IP address and the PORT port of agreement to generate the TCP socket that sends packet, server is connected, connect set up successfully after, utilize the data flow of the file that TCP socket api function need preserve to Server Transport, and carry out the storage of file in the mode of user ID.
In user's logging in network storage client, client goes to obtain the information of user's folder structure and associated documents according to user ID, and concern with the tree representational level, when the user selects a kind of file to download, at first select to be saved in local routing information, then set up and be connected with the TCP socket of server, the reception that utilizes socket api function Recv to carry out file is at last handled, and the data flow that receives is saved in the local path that the user selects gets final product.
In the above-mentioned prior art, the user is in the process of using network storage product, after being saved in local certain file in the server, if revised this document again in this locality user sometime, this time, the user must manually upload this amended file to cover original backup file to server, could guarantee the consistency of backup file in local file and the server, but some the time user may not have for a certain reason and manually upload amended file, the file time institute downloaded files of user from other local Download Server is not amended latest document like this, thereby brought inconvenience for user's work and life.
Summary of the invention
The invention provides a kind of file storage method for synchronous, system and client, in order to solve in the prior art user after revising local file, must manually upload amended local file, just can make corresponding backup file maintenance stationary problem in local file and the network side server.
The inventive method comprises:
A kind of file storage method for synchronous comprises step:
A, client are uploaded to server end with the local file of the needs backup that the user selects, and server end is preserved described file, generates corresponding file index information simultaneously;
B, server end return to client with described file index information;
C, client are index with this user's identification information, preserve the local store path of described upload file and the corresponding relation of its server end file index information;
When D, client detect this locality of described user totem information correspondence upload file has been modified, amended file and file index information thereof are sent to server end, the corresponding backup file of update service device end keeps synchronously itself and local file.
Also comprise step before the described steps A:
Behind user's logging on client, corresponding backup file storage organization is obtained and loaded to client according to this user's identification information.
The step that the backup file storage organization was obtained and loaded to described client is:
Judge the local backup file storage organization that whether has described user totem information correspondence, if, carry out next step, otherwise, obtain and load the backup file storage organization of described user totem information correspondence from server end, preserve this backup file storage organization simultaneously in this locality;
Judge whether local backup file storage structure is identical with the last modification time of the corresponding backup file storage organization of server end, if, obtain and load the backup file storage organization from this locality, otherwise, obtain and load the backup file storage organization from server end, and upgrade the local backup file storage organization of preserving with this.
In the described steps A, server end is an index with this user's identification information, preserves the corresponding relation of described file name and file index information.
Also comprise the step of server end in the described steps A according to the corresponding backup file storage organization of the described user totem information of the corresponding relation update service device end preservation of described file name and file index information.
Also comprise step between described step B and the step C:
Client is upgraded the local corresponding backup file storage organization of preserving of described user totem information according to described file name with the corresponding relation of its index information.
Comprise also among the described step C that client sends to server end with described corresponding relation, with the step of the corresponding preservation of corresponding user totem information.
Also comprise step between described step C and the step D:
Client is obtained the client stores path of upload file and the corresponding relation of server end file index information according to described user totem information from this locality/server end, and whether poll detects the file of preserving in the client stores path of this locality existence wherein and be modified.
A kind of file storage synchro system comprises document storage server and connected at least one client, and described client comprises:
First file storage module is used to store local file;
First interface module connects described document storage server, is used to receive and send messages;
The file operation module connects described first file storage module and described first interface module respectively, need to select the local file of backup from first file storage module, and it is sent to document storage server by first interface module;
The first corresponding relation administration module, connect described first file storage module and described first interface module respectively, receive the file index information that document storage server returns by first interface module, and be index with the user totem information, the client stores path of described file and the corresponding relation of its server end file index information are kept in first file storage module;
Detection module, connect described first file storage module and described first interface module respectively, whether the upload file that is used to detect the user totem information correspondence is modified, and will revise the back file and file index information sends to document storage server by first interface module.
Described document storage server comprises:
Second interface module connects first interface module of described client, is used to receive and send messages;
Second file storage module connects described second interface module, is used to store the client upload file that described second interface module receives, and the client that receives according to second interface module revised file upgrade corresponding backup file;
The index information generation module connects described second file storage module and described second interface module respectively,, be used for generating corresponding file index information, and return to client by second interface module according to the memory location of client upload file.
Described client also comprises:
The storage organization loading module connects described first file storage module, is used for therefrom obtaining and loading the backup file storage organization of designated user identification information correspondence;
The storage organization download module connects described first interface module and described first file storage module respectively, is used for downloading from document storage server the backup file storage organization of designated user identification information correspondence, and it is stored in first file storage module;
The first storage organization update module connects described first interface module, is used for the backup file storage organization according to user totem information correspondence described in the title of upload file and file index information updating first file storage module returned.
Described document storage server also comprises:
The second storage organization update module, connect the described index information generation module and second file storage module respectively, be used for backup file storage organization according to user totem information correspondence described in the title of upload file and file index information updating second file storage module thereof.
Described document storage server also comprises:
The second corresponding relation administration module, connect described interface module and described second file storage module respectively, the identification information that is used for the user is an index, and the client stores path of the backup file of client upload and the corresponding relation of its server-side index information are saved in second file storage module.
A kind of client comprises:
File storage module is used to store local file;
Interface module connects described document storage server, is used to receive and send messages;
The file operation module connects described file storage module and described interface module respectively, need to select the local file of backup from file storage module, and it is sent to document storage server by interface module;
The corresponding relation administration module, connect described file storage module and described interface module respectively, receive the file index information that document storage server returns by interface module, and be index with the user totem information, the client stores path of described file and the corresponding relation of its server end file index information are kept in the file storage module;
Detection module connects described file storage module and described interface module respectively, and whether the upload file that is used to detect the user totem information correspondence is modified, and will revise the back file and file index information sends to document storage server by interface module.
Also comprise:
The storage organization loading module connects described file storage module, is used for therefrom obtaining and loading the backup file storage organization of designated user identification information correspondence;
The storage organization download module connects described interface module and described file storage module respectively, is used for downloading from document storage server the backup file storage organization of designated user identification information correspondence, and it is stored in the file storage module;
The storage organization update module connects described interface module, is used for the backup file storage organization according to user totem information correspondence described in the title of upload file and the file index information updating file storage module returned.
Beneficial effect of the present invention is as follows:
The present invention is by the local store path of the described local upload file of preservation and the corresponding relation of its server end file index information, after detecting local file and being modified, can upload amended local file automatically, realized the synchronous automatically of local file and corresponding server end backup file, guaranteed the consistency of file, be user's modification behind the local file, can realize renewal automatically to server end respective backup file, the present invention has simplified the operating procedure that the user uses network storage product, has improved the experience of network storage product greatly.
Description of drawings
Fig. 1 backups to local file for client among the present invention the flow chart of the method for server end;
Fig. 2 is the flow chart of client among the present invention according to the method for the corresponding backup file of amended local file update service device end;
Fig. 3 is the structural representation of client of the present invention, document storage server building-block of logic and file storage synchro system.
Embodiment
The present invention is directed to the defective of prior art, propose a kind of after detecting local file and being modified, automatically upload amended local file, so that network side backup file and local file keep synchronous processing mode, thereby effectively raise the ease for use of network storage product, simplified operation steps of user.Below in conjunction with accompanying drawing main realization principle of the present invention and embodiment thereof are explained in detail.
See also Fig. 1, this figure is that client backups to the flow chart of the method for server end with local file among the present invention, and its main implementation procedure is:
After step S10, the user's success logging in network storage products client, client is judged the local identification information corresponding server end backup file storage organization that whether has this user, if exist, and execution in step S12, otherwise, execution in step S11;
Described backup file storage organization is the backup file storage hierarchical relationship of the corresponding preservation with user totem information of server end, is generally the tree-like storage structure.
Step S11, client obtain the backup file storage organization of this user totem information correspondence from server end, and it is loaded demonstration, preserve this backup file storage organization simultaneously in this locality; Change step S15.
Step S12, client are obtained the last modification time of the backup file storage organization of described user totem information correspondence from server end, and whether the last modification time information of judging the backup file storage organization that the last modification time information return and the described user totem information of local preservation are corresponding is identical, if it is identical, execution in step S13, otherwise, execution in step S14.
Step S13, client are obtained the backup file storage organization of described user totem information correspondence from this locality, and load demonstration; Change step S15.
Step S14, client are obtained the backup file storage organization of described user totem information correspondence from server end, and load demonstration, upgrade the local corresponding backup file storage organization of preserving with this simultaneously, so that follow-up loading can directly obtain from this locality; Change step S15.
Step S15, user click client utility and upload button in blocking, send windows messaging, call the upload operation function interface, the file that this interface utilizes the Windows api interface to access system is selected dialog box, the path full name of the local file that definite needs are uploaded, and be saved in the character string string variable; Client IP address and Port port according to a preconcerted arrangement generates transmission file TCP socket, utilize this TCP socket that the path full name corresponding file in the above-mentioned character string string variable is uploaded to server end, server end is preserved this document, generate the file index information that is used to indicate file storage location simultaneously, the corresponding backup file storage organization of described user totem information that server end is preserved according to this document title and the corresponding relation update service device end of file index information.
Step S16, server end return to client with the index information of described file, and client is upgraded the local backup file storage organization of preserving according to the corresponding relation of described file name and its index information.
Step S17, client are utilized the XML component interface IXML Document of Windows to set up and are generated the local path full name that is used to preserve described upload file and the XML file of the corresponding relation of its server-side index information, and this XML file is in the corresponding preservation with user totem information of client-side;
File path full name in the extraction step 15 in the string variable, the file index information that while is returned according to server end among the step S16, set up the client path full name of upload file and the MAP relation table of server-side index information, it is write and is saved in the XML file of client foundation.
Step S18, set up the XML file corresponding with user totem information at server end, client sends to server end with the client path full name of described upload file and the MAP relation table of server-side index information, and server end writes it and be saved in the XML file corresponding with user totem information of server end foundation.
Behind the each successful logging on client of user, client is judged the local XML file of corresponding relation that is used to preserve the client path full name of upload file and its server-side index information that whether has the respective user identification information automatically, if do not exist, then utilize agreement IP address and Port port to generate the TCP socket, and the bidding protocol that the XML file is downloaded in the request that sends is to server end, and server end utilizes TCP socket that the user sets up that the XML file of corresponding relation that is used to preserve the client path full name of upload file and its server-side index information of described user totem information correspondence is sent to client.Even the XML file of preserving in the client is like this lost, also can get access to the XML file of the corresponding relation of the client path full name that is used to preserve upload file and its server-side index information from server end.
See also Fig. 2, this figure is that client is according to the flow chart of the method for the corresponding backup file of amended local file update service device end among the present invention, and its main implementation procedure is:
Step S20, client obtain the XML file of the corresponding relation that is used to preserve client stores path and server-side index information accordingly from this locality according to described user totem information.
Step S21, client are utilized the XML parsing module of Windows, carry out the parse operation of XML file according to the reference format of XML file, utilize structure after resolving to set up the MAP relation table of client path full name and server-side index information in internal memory.
Step S22, client travel through this MAP relation table and extract wherein client path full name, utilize the Find interface function of the CFileFind class that Windows provides to judge the local described client path full name that extracts that whether exists successively, if there is no, illustrate that then this corresponding relation is the corresponding relation that the user sets up at other machine, if exist, then execution in step S23.
The client path full name that step S23, client exist with this locality respectively is as the thread parameter, thread by Windows produces the thread that the foundation of API_beginThreadx function is used to detect the file change situation, whether the file that utilizes Windows file system api function to preserve in user's client path full name that constantly repeating query detection this locality exists in line process is modified, if be not modified, then continuing poll detects, if be modified, execution in step S24 then.
Step S24, client are utilized the server-side index information of corresponding this document of MAP relation table of setting up among the local path full name inquiry above-mentioned steps S17 of the described file that is modified, amended file is sent to server end, according to the corresponding backup file of described server-side index information updating server end, itself and local file are kept synchronously, and point out the user to carry out the simultaneous operation of local file and server end backup file simultaneously.
See also Fig. 3, this figure is the structural representation of client of the present invention, document storage server building-block of logic and file storage synchro system, as seen from the figure, file storage synchro system of the present invention mainly comprises document storage server and connected at least one client, wherein:
Described client comprises:
First file storage module is used to store local file;
First interface module connects described document storage server, is used to receive and send messages;
The file operation module connects described first file storage module and described first interface module respectively, need to select the local file of backup from first file storage module, and it is sent to document storage server by first interface module;
The first corresponding relation administration module, connect described first file storage module and described first interface module respectively, receive the file index information that document storage server returns by first interface module, and be index with the user totem information, the client stores path of described file and the corresponding relation of its server end file index information are kept in first file storage module;
Detection module, connect described first file storage module and described first interface module respectively, whether the upload file that is used to detect the user totem information correspondence is modified, and will revise the back file and file index information sends to document storage server by first interface module;
The storage organization loading module connects described first file storage module, is used for therefrom obtaining and loading the backup file storage organization of designated user identification information correspondence;
The storage organization download module connects described first interface module and described first file storage module respectively, is used for downloading from document storage server the backup file storage organization of designated user identification information correspondence, and it is stored in first file storage module;
The first storage organization update module connects described first interface module, is used for the backup file storage organization according to user totem information correspondence described in the title of upload file and file index information updating first file storage module returned.
Described document storage server comprises:
Second interface module connects first interface module of described client, is used to receive and send messages;
Second file storage module connects described second interface module, is used to store the client upload file that described second interface module receives, and the client that receives according to second interface module revised file upgrade corresponding backup file;
The index information generation module connects described second file storage module and described second interface module respectively, is used for generating corresponding file index information according to the memory location of client upload file, and returns to client by second interface module;
The second storage organization update module, connect the described index information generation module and second file storage module respectively, be used for backup file storage organization according to user totem information correspondence described in the title of upload file and file index information updating second file storage module thereof;
The second corresponding relation administration module, connect described interface module and described second file storage module respectively, the identification information that is used for the user is an index, and the client stores path of the backup file of client upload and the corresponding relation of its server-side index information are saved in second file storage module.
Use technical scheme of the present invention, can realize the automatic simultaneous operation of user's local file and corresponding server end backup file, be user's modification behind the local file, can realize renewal automatically to server end respective backup file, the present invention has simplified the operating procedure that the user uses network storage product, has improved the experience of network storage product greatly.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.
Claims (13)
1, a kind of file storage method for synchronous is characterized in that, comprises step:
A, client are uploaded to server end with the local file of the needs backup that the user selects, and server end is preserved described file, generates corresponding file index information simultaneously;
B, server end return to client with described file index information;
C, client are index with this user's identification information, preserve the local store path of described upload file and the corresponding relation of its server end file index information;
When D, client detect this locality of described user totem information correspondence upload file has been modified, amended file and file index information thereof are sent to server end, the corresponding backup file of update service device end keeps synchronously itself and local file.
2, the method for claim 1 is characterized in that, also comprises step before the described steps A:
Behind user's logging on client, corresponding backup file storage organization is obtained and loaded to client according to this user's identification information.
3, method as claimed in claim 2 is characterized in that, the step that the backup file storage organization was obtained and loaded to described client is:
Judge the local backup file storage organization that whether has described user totem information correspondence, if, carry out next step, otherwise, obtain and load the backup file storage organization of described user totem information correspondence from server end, preserve this backup file storage organization simultaneously in this locality;
Judge whether local backup file storage structure is identical with the last modification time of the corresponding backup file storage organization of server end, if, obtain and load the backup file storage organization from this locality, otherwise, obtain and load the backup file storage organization from server end, and upgrade the local backup file storage organization of preserving with this.
4, method as claimed in claim 3 is characterized in that, in the described steps A, server end is an index with this user's identification information, preserves the corresponding relation of described file name and file index information.
5, method as claimed in claim 4, it is characterized in that, also comprise the step of server end in the described steps A according to the corresponding backup file storage organization of the described user totem information of the corresponding relation update service device end preservation of described file name and file index information.
6, method as claimed in claim 4 is characterized in that, also comprises step between described step B and the step C:
Client is upgraded the local corresponding backup file storage organization of preserving of described user totem information according to described file name with the corresponding relation of its index information.
7, the method for claim 1 is characterized in that, comprises also among the described step C that client sends to server end with described corresponding relation, with the step of the corresponding preservation of corresponding user totem information.
8, the method for claim 1 is characterized in that, also comprises step between described step C and the step D:
Client is obtained the client stores path of upload file and the corresponding relation of server end file index information according to described user totem information from this locality/server end, and whether poll detects the file of preserving in the client stores path of this locality existence wherein and be modified.
9, a kind of file storage synchro system comprises document storage server and connected at least one client, it is characterized in that,
Described client comprises:
First file storage module is used to store local file;
First interface module connects described document storage server, is used to receive and send messages;
The file operation module connects described first file storage module and described first interface module respectively, need to select the local file of backup from first file storage module, and it is sent to document storage server by first interface module;
The first corresponding relation administration module, connect described first file storage module and described first interface module respectively, receive the file index information that document storage server returns by first interface module, and be index with the user totem information, the client stores path of described file and the corresponding relation of its server end file index information are kept in first file storage module;
Detection module, connect described first file storage module and described first interface module respectively, whether the upload file that is used to detect the user totem information correspondence is modified, and will revise the back file and file index information sends to document storage server by first interface module.
Described document storage server comprises:
Second interface module connects first interface module of described client, is used to receive and send messages;
Second file storage module connects described second interface module, is used to store the client upload file that described second interface module receives, and the client that receives according to second interface module revised file upgrade corresponding backup file;
The index information generation module connects described second file storage module and described second interface module respectively,, be used for generating corresponding file index information, and return to client by second interface module according to the memory location of client upload file.
10, system as claimed in claim 9 is characterized in that,
Described client also comprises:
The storage organization loading module connects described first file storage module, is used for therefrom obtaining and loading the backup file storage organization of designated user identification information correspondence;
The storage organization download module connects described first interface module and described first file storage module respectively, is used for downloading from document storage server the backup file storage organization of designated user identification information correspondence, and it is stored in first file storage module;
The first storage organization update module connects described first interface module, is used for the backup file storage organization according to user totem information correspondence described in the title of upload file and file index information updating first file storage module returned;
Described document storage server also comprises:
The second storage organization update module, connect the described index information generation module and second file storage module respectively, be used for backup file storage organization according to user totem information correspondence described in the title of upload file and file index information updating second file storage module thereof.
11, as claim 9 or 10 described systems, it is characterized in that described document storage server also comprises:
The second corresponding relation administration module, connect described interface module and described second file storage module respectively, the identification information that is used for the user is an index, and the client stores path of the backup file of client upload and the corresponding relation of its server-side index information are saved in second file storage module.
12, a kind of client is characterized in that, comprising:
File storage module is used to store local file;
Interface module connects described document storage server, is used to receive and send messages;
The file operation module connects described file storage module and described interface module respectively, need to select the local file of backup from file storage module, and it is sent to document storage server by interface module;
The corresponding relation administration module, connect described file storage module and described interface module respectively, receive the file index information that document storage server returns by interface module, and be index with the user totem information, the client stores path of described file and the corresponding relation of its server end file index information are kept in the file storage module;
Detection module connects described file storage module and described interface module respectively, and whether the upload file that is used to detect the user totem information correspondence is modified, and will revise the back file and file index information sends to document storage server by interface module.
13, client as claimed in claim 12 is characterized in that, also comprises:
The storage organization loading module connects described file storage module, is used for therefrom obtaining and loading the backup file storage organization of designated user identification information correspondence;
The storage organization download module connects described interface module and described file storage module respectively, is used for downloading from document storage server the backup file storage organization of designated user identification information correspondence, and it is stored in the file storage module;
The storage organization update module connects described interface module, is used for the backup file storage organization according to user totem information correspondence described in the title of upload file and the file index information updating file storage module returned.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005101350107A CN1988535B (en) | 2005-12-23 | 2005-12-23 | Synchronous method, system for file storage and customer terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005101350107A CN1988535B (en) | 2005-12-23 | 2005-12-23 | Synchronous method, system for file storage and customer terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1988535A true CN1988535A (en) | 2007-06-27 |
CN1988535B CN1988535B (en) | 2010-08-11 |
Family
ID=38185171
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005101350107A Active CN1988535B (en) | 2005-12-23 | 2005-12-23 | Synchronous method, system for file storage and customer terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1988535B (en) |
Cited By (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009092224A1 (en) * | 2007-12-27 | 2009-07-30 | Tencent Technology (Shenzhen) Company Limited | Message processing method, system and client |
WO2009124474A1 (en) * | 2008-04-07 | 2009-10-15 | 华为技术有限公司 | Method and system of content indices processing, content routing function and content distribution control entity |
CN101847151A (en) * | 2009-03-27 | 2010-09-29 | 富士施乐株式会社 | Information processor, electronic file managing device, electronic file managing system, and method thereof |
CN101854392A (en) * | 2010-05-20 | 2010-10-06 | 清华大学 | Personal data management method based on cloud computing environment |
CN101877008A (en) * | 2010-05-27 | 2010-11-03 | 开心人网络科技(北京)有限公司 | Method for storing mass small documents and device thereof |
WO2011011996A1 (en) * | 2009-07-31 | 2011-02-03 | 中兴通讯股份有限公司 | Method for backing up terminal data and system thereof |
CN102203725A (en) * | 2008-10-31 | 2011-09-28 | 惠普开发有限公司 | User profile synchronization |
CN102289480A (en) * | 2011-08-02 | 2011-12-21 | 深圳市茁壮网络股份有限公司 | Method and system for updating data |
CN102510359A (en) * | 2011-10-20 | 2012-06-20 | 盛乐信息技术(上海)有限公司 | System and method for publishing internet personal information |
CN102567317A (en) * | 2010-12-10 | 2012-07-11 | 上海虹迪物流配送有限公司 | Method and device for importing and processing information of data of consignment bills intelligently |
CN102609333A (en) * | 2011-11-25 | 2012-07-25 | 无锡华御信息技术有限公司 | System and method for ensuring file backup integrity in encrypted environment |
CN102664823A (en) * | 2012-04-17 | 2012-09-12 | 上海量明科技发展有限公司 | Method, client and system for offline receiving of data in instant message |
CN101408882B (en) * | 2008-08-05 | 2012-10-31 | 北大方正集团有限公司 | Method and system for searching authorization document |
CN101808170B (en) * | 2009-02-16 | 2012-11-21 | 华为终端有限公司 | Server of network phone book system and method for realizing network phone book |
CN101729440B (en) * | 2008-10-31 | 2012-12-05 | 国际商业机器公司 | Devices and methods for sending and receiving files |
CN102902604A (en) * | 2012-09-28 | 2013-01-30 | 北京奇虎科技有限公司 | Method and device for repairing files |
WO2013016868A1 (en) * | 2011-08-03 | 2013-02-07 | Amazon Technologies, Inc. | Gathering transaction data associated with locally stored data files |
CN103023988A (en) * | 2012-11-27 | 2013-04-03 | 北京金山云科技有限公司 | File synchronization method, file synchronization server, file synchronization client side and terminal device |
CN103037005A (en) * | 2012-12-21 | 2013-04-10 | 天闻数媒科技(北京)有限公司 | File synchronization method and device of on-line storage service |
CN103067389A (en) * | 2012-12-28 | 2013-04-24 | 东蓝数码股份有限公司 | High safety file transfer method based on short website |
CN103095750A (en) * | 2011-10-27 | 2013-05-08 | 镇江雅迅软件有限责任公司 | Automatic uploading system and achievement based on web service |
CN103124276A (en) * | 2011-11-18 | 2013-05-29 | 中国移动通信集团公司 | Method for expanding storage space of communication terminal and communication terminal |
CN103425652A (en) * | 2012-05-16 | 2013-12-04 | 深圳市蓝韵网络有限公司 | Method for realizing compatible browsing of medical pictures in PACS (picture archiving and communication system) |
CN103607455A (en) * | 2013-11-20 | 2014-02-26 | 珠海金山办公软件有限公司 | Method and system for file transmission |
CN103685497A (en) * | 2013-12-06 | 2014-03-26 | 中国科学院深圳先进技术研究院 | On-line storing and sharing method and system |
CN103839002A (en) * | 2012-11-21 | 2014-06-04 | 腾讯科技(深圳)有限公司 | Website source code malicious link injection monitoring method and device |
CN104038498A (en) * | 2014-06-13 | 2014-09-10 | 大同煤矿集团有限责任公司 | File synchronization updating method and device |
CN104104582A (en) * | 2013-04-12 | 2014-10-15 | 阿里巴巴集团控股有限公司 | Data storage path management method, client and server |
CN104113594A (en) * | 2014-07-04 | 2014-10-22 | 北京思特奇信息技术股份有限公司 | Method and system for file uploading based on JS uploading assembly |
WO2015035816A1 (en) * | 2013-09-12 | 2015-03-19 | 中兴通讯股份有限公司 | Nginx server configuration maintenance method and system |
CN104519137A (en) * | 2014-12-26 | 2015-04-15 | 北京奇虎科技有限公司 | Method, device and system for managing host file |
CN104618490A (en) * | 2015-02-09 | 2015-05-13 | 深圳市联新科技有限公司 | Data sharing method and system of communication terminal in medical system |
CN105049161A (en) * | 2015-08-25 | 2015-11-11 | 长沙市麓智信息科技有限公司 | Online business processing system based on text storage |
CN105100210A (en) * | 2015-06-24 | 2015-11-25 | 深圳市美贝壳科技有限公司 | File cache method and device applied to client |
CN105915573A (en) * | 2015-12-12 | 2016-08-31 | 乐视移动智能信息技术(北京)有限公司 | Mobile terminal file synchronization method, device and system |
CN106156072A (en) * | 2015-03-31 | 2016-11-23 | 北大方正集团有限公司 | File relay management method and file relay management system |
CN106911747A (en) * | 2015-12-23 | 2017-06-30 | 北京奇虎科技有限公司 | File acquisition method, device and system |
CN107562568A (en) * | 2016-07-01 | 2018-01-09 | 中兴通讯股份有限公司 | The method and device of backup file |
CN110442643A (en) * | 2019-07-05 | 2019-11-12 | 苏州浪潮智能科技有限公司 | A kind of file synchronisation method and device for two-node cluster hot backup |
CN110990359A (en) * | 2019-12-18 | 2020-04-10 | 北京华峰创业科技有限公司 | Method and system for cleaning useless data in synchronous framework |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000305831A (en) * | 1999-04-22 | 2000-11-02 | Tadamitsu Ryu | Method and system for managing file in distribution environment |
CN1261877C (en) * | 2002-10-11 | 2006-06-28 | 鸿富锦精密工业(深圳)有限公司 | Multi-node file syn chronizing system and method |
-
2005
- 2005-12-23 CN CN2005101350107A patent/CN1988535B/en active Active
Cited By (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217506B (en) * | 2007-12-27 | 2011-02-02 | 腾讯科技(深圳)有限公司 | Message processing method, system and client |
WO2009092224A1 (en) * | 2007-12-27 | 2009-07-30 | Tencent Technology (Shenzhen) Company Limited | Message processing method, system and client |
WO2009124474A1 (en) * | 2008-04-07 | 2009-10-15 | 华为技术有限公司 | Method and system of content indices processing, content routing function and content distribution control entity |
CN101408882B (en) * | 2008-08-05 | 2012-10-31 | 北大方正集团有限公司 | Method and system for searching authorization document |
CN102203725B (en) * | 2008-10-31 | 2016-06-29 | 惠普开发有限公司 | User profiles synchronizes |
CN102203725A (en) * | 2008-10-31 | 2011-09-28 | 惠普开发有限公司 | User profile synchronization |
US8918482B2 (en) | 2008-10-31 | 2014-12-23 | Hewlett-Packard Development Company, L.P. | User profile synchronization |
CN101729440B (en) * | 2008-10-31 | 2012-12-05 | 国际商业机器公司 | Devices and methods for sending and receiving files |
CN101808170B (en) * | 2009-02-16 | 2012-11-21 | 华为终端有限公司 | Server of network phone book system and method for realizing network phone book |
CN101847151A (en) * | 2009-03-27 | 2010-09-29 | 富士施乐株式会社 | Information processor, electronic file managing device, electronic file managing system, and method thereof |
WO2011011996A1 (en) * | 2009-07-31 | 2011-02-03 | 中兴通讯股份有限公司 | Method for backing up terminal data and system thereof |
CN101662760B (en) * | 2009-07-31 | 2011-12-28 | 中兴通讯股份有限公司 | Method and system for backing up terminal data |
US8589353B2 (en) | 2009-07-31 | 2013-11-19 | Zte Corporation | Method for backing up terminal data and system thereof |
CN101854392A (en) * | 2010-05-20 | 2010-10-06 | 清华大学 | Personal data management method based on cloud computing environment |
CN101854392B (en) * | 2010-05-20 | 2012-11-14 | 清华大学 | Personal data management method based on cloud computing environment |
CN101877008A (en) * | 2010-05-27 | 2010-11-03 | 开心人网络科技(北京)有限公司 | Method for storing mass small documents and device thereof |
CN102567317A (en) * | 2010-12-10 | 2012-07-11 | 上海虹迪物流配送有限公司 | Method and device for importing and processing information of data of consignment bills intelligently |
CN102289480A (en) * | 2011-08-02 | 2011-12-21 | 深圳市茁壮网络股份有限公司 | Method and system for updating data |
CN103765423A (en) * | 2011-08-03 | 2014-04-30 | 亚马逊技术有限公司 | Gathering transaction data associated with locally stored data files |
WO2013016868A1 (en) * | 2011-08-03 | 2013-02-07 | Amazon Technologies, Inc. | Gathering transaction data associated with locally stored data files |
US9087071B2 (en) | 2011-08-03 | 2015-07-21 | Amazon Technologies, Inc. | Gathering transaction data associated with locally stored data files |
US9785664B2 (en) | 2011-08-03 | 2017-10-10 | Amazon Technologies, Inc. | Gathering transaction data associated with locally stored data files |
CN102510359A (en) * | 2011-10-20 | 2012-06-20 | 盛乐信息技术(上海)有限公司 | System and method for publishing internet personal information |
CN103095750A (en) * | 2011-10-27 | 2013-05-08 | 镇江雅迅软件有限责任公司 | Automatic uploading system and achievement based on web service |
CN103124276A (en) * | 2011-11-18 | 2013-05-29 | 中国移动通信集团公司 | Method for expanding storage space of communication terminal and communication terminal |
CN102609333A (en) * | 2011-11-25 | 2012-07-25 | 无锡华御信息技术有限公司 | System and method for ensuring file backup integrity in encrypted environment |
CN102664823A (en) * | 2012-04-17 | 2012-09-12 | 上海量明科技发展有限公司 | Method, client and system for offline receiving of data in instant message |
CN103425652A (en) * | 2012-05-16 | 2013-12-04 | 深圳市蓝韵网络有限公司 | Method for realizing compatible browsing of medical pictures in PACS (picture archiving and communication system) |
CN102902604A (en) * | 2012-09-28 | 2013-01-30 | 北京奇虎科技有限公司 | Method and device for repairing files |
CN103839002A (en) * | 2012-11-21 | 2014-06-04 | 腾讯科技(深圳)有限公司 | Website source code malicious link injection monitoring method and device |
US10148689B2 (en) | 2012-11-21 | 2018-12-04 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for monitoring malicious link injection into website source code |
CN103023988B (en) * | 2012-11-27 | 2016-05-04 | 北京金山云科技有限公司 | File synchronisation method, server, client and terminal device |
CN103023988A (en) * | 2012-11-27 | 2013-04-03 | 北京金山云科技有限公司 | File synchronization method, file synchronization server, file synchronization client side and terminal device |
CN103037005B (en) * | 2012-12-21 | 2015-11-25 | 天闻数媒科技(北京)有限公司 | The file synchronisation method of online storage service and device |
CN103037005A (en) * | 2012-12-21 | 2013-04-10 | 天闻数媒科技(北京)有限公司 | File synchronization method and device of on-line storage service |
CN103067389A (en) * | 2012-12-28 | 2013-04-24 | 东蓝数码股份有限公司 | High safety file transfer method based on short website |
CN103067389B (en) * | 2012-12-28 | 2015-07-22 | 东蓝数码有限公司 | High safety file transfer method based on short website |
CN104104582B (en) * | 2013-04-12 | 2018-06-05 | 阿里巴巴集团控股有限公司 | A kind of data storage path management method, client and server |
CN104104582A (en) * | 2013-04-12 | 2014-10-15 | 阿里巴巴集团控股有限公司 | Data storage path management method, client and server |
WO2015035816A1 (en) * | 2013-09-12 | 2015-03-19 | 中兴通讯股份有限公司 | Nginx server configuration maintenance method and system |
CN103607455A (en) * | 2013-11-20 | 2014-02-26 | 珠海金山办公软件有限公司 | Method and system for file transmission |
CN103685497B (en) * | 2013-12-06 | 2017-10-31 | 中国科学院深圳先进技术研究院 | A kind of on-line storage sharing method and system |
CN103685497A (en) * | 2013-12-06 | 2014-03-26 | 中国科学院深圳先进技术研究院 | On-line storing and sharing method and system |
CN104038498A (en) * | 2014-06-13 | 2014-09-10 | 大同煤矿集团有限责任公司 | File synchronization updating method and device |
CN104113594A (en) * | 2014-07-04 | 2014-10-22 | 北京思特奇信息技术股份有限公司 | Method and system for file uploading based on JS uploading assembly |
CN104519137A (en) * | 2014-12-26 | 2015-04-15 | 北京奇虎科技有限公司 | Method, device and system for managing host file |
CN104618490A (en) * | 2015-02-09 | 2015-05-13 | 深圳市联新科技有限公司 | Data sharing method and system of communication terminal in medical system |
CN104618490B (en) * | 2015-02-09 | 2018-06-19 | 深圳市联新移动医疗科技有限公司 | The data sharing method and system of communicating terminal in medical system |
CN106156072A (en) * | 2015-03-31 | 2016-11-23 | 北大方正集团有限公司 | File relay management method and file relay management system |
CN105100210A (en) * | 2015-06-24 | 2015-11-25 | 深圳市美贝壳科技有限公司 | File cache method and device applied to client |
CN105049161A (en) * | 2015-08-25 | 2015-11-11 | 长沙市麓智信息科技有限公司 | Online business processing system based on text storage |
CN105915573A (en) * | 2015-12-12 | 2016-08-31 | 乐视移动智能信息技术(北京)有限公司 | Mobile terminal file synchronization method, device and system |
CN106911747A (en) * | 2015-12-23 | 2017-06-30 | 北京奇虎科技有限公司 | File acquisition method, device and system |
CN107562568A (en) * | 2016-07-01 | 2018-01-09 | 中兴通讯股份有限公司 | The method and device of backup file |
CN107562568B (en) * | 2016-07-01 | 2024-04-26 | 中兴通讯股份有限公司 | File backup method and device |
CN110442643A (en) * | 2019-07-05 | 2019-11-12 | 苏州浪潮智能科技有限公司 | A kind of file synchronisation method and device for two-node cluster hot backup |
CN110990359A (en) * | 2019-12-18 | 2020-04-10 | 北京华峰创业科技有限公司 | Method and system for cleaning useless data in synchronous framework |
Also Published As
Publication number | Publication date |
---|---|
CN1988535B (en) | 2010-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1988535B (en) | Synchronous method, system for file storage and customer terminal | |
CN102819461B (en) | Desktop synchronous method, device, equipment and system | |
WO2018219178A1 (en) | Data synchronization method and apparatus, server, and storage medium | |
US10193971B2 (en) | Method, server and system for application synchronization | |
US9524329B2 (en) | Partial item change tracking and synchronization | |
CN103916482A (en) | Data synchronous transmission method based on sqlite | |
CN111338893B (en) | Process log processing method, device, computer equipment and storage medium | |
CN104486388A (en) | Accessing method and device of cloud storage file | |
CN102387482A (en) | Method, system and mobile phone for acquiring mobile phone service information | |
CN105450682A (en) | Method, device, and system for data synchronous storage and synchronizing data to client | |
CN103744699A (en) | Method and device for software upgrading of intelligent electric equipment | |
CN103312489A (en) | Method and device for synchronizing terminal and server | |
CN112363871A (en) | Data file returning method, device and storage medium | |
CN111585801A (en) | ZigBee device upgrading method and related device | |
CN105812469A (en) | Address book synchronization method and device | |
EP3506599B1 (en) | Method for synchronizing contact information, apparatus and medium | |
CN112988879B (en) | Method, system, device, storage medium and processor for accessing database | |
CN109213955B (en) | Data processing method and related equipment | |
CN110958287B (en) | Operation object data synchronization method, device and system | |
CN109725927B (en) | Synchronization method and device of code management system, storage medium and terminal | |
CN111176706A (en) | Terminal upgrading method and device, electronic equipment and storage medium | |
CN104065613B (en) | Synchronous method, system and the device of a kind of off-line operation data of application | |
CN104346460A (en) | Method and device for downloading file and browser client | |
CN111327680B (en) | Authentication data synchronization method, device, system, computer equipment and storage medium | |
CN107040455B (en) | Instant message communication method and system based on redis |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20151223 Address after: The South Road in Guangdong province Shenzhen city Fiyta building 518057 floor 5-10 Nanshan District high tech Zone Patentee after: Shenzhen Tencent Computer System Co., Ltd. Address before: 2, 518044, East 410 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District Patentee before: Tencent Technology (Shenzhen) Co., Ltd. |