CN102202044A - Portable cloud storage method and device - Google Patents

Portable cloud storage method and device Download PDF

Info

Publication number
CN102202044A
CN102202044A CN2011100456063A CN201110045606A CN102202044A CN 102202044 A CN102202044 A CN 102202044A CN 2011100456063 A CN2011100456063 A CN 2011100456063A CN 201110045606 A CN201110045606 A CN 201110045606A CN 102202044 A CN102202044 A CN 102202044A
Authority
CN
China
Prior art keywords
module
user
file
disk
cloud storage
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.)
Pending
Application number
CN2011100456063A
Other languages
Chinese (zh)
Inventor
徐涛
郭松柳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING CUZKON TECHNOLOGY DEVELOPMENT Co Ltd
Original Assignee
BEIJING CUZKON TECHNOLOGY DEVELOPMENT Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by BEIJING CUZKON TECHNOLOGY DEVELOPMENT Co Ltd filed Critical BEIJING CUZKON TECHNOLOGY DEVELOPMENT Co Ltd
Priority to CN2011100456063A priority Critical patent/CN102202044A/en
Publication of CN102202044A publication Critical patent/CN102202044A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A portable cloud storage method is applied to a system comprising a portable cloud storage device, a local host machine and a cloud storage server. The method comprises the following steps: 1 1) the portable cloud storage device is connected to a host machine and keeps the connection with the cloud storage server through a network; 1 2) a client in the portable cloud storage server is opened, a user name and a password are input to carry out login authentication operation; 1 3) the portable storage device simulates a virtual disc for a user to store data by using a driving program after the authentication succeeds, and simultaneously downloads or uploads data to be read written by the user from or to the cloud storage server; 1 4) the user logs out from the system and removes the portable cloud storage device from the host machine. The portable cloud storage device has a mass and high-reliable storage space and provides a uniform using platform for users. Meanwhile, the invention also provides a portable storage device.

Description

Portable cloud storage means and equipment
Technical field
The application relates to a kind of cloud storage means and equipment, especially a kind of portable cloud storage means and relevant hardware device.
Background technology
Conventional store is because data only are present in local device, and the user can't be at long-range visit data easily; Simultaneously, be equipped with the rank user that has certain requirements, need the cost substantial contribution to buy dedicated storage equipment, build the complexity and the storage system of easy care not for the data calamity.And the cloud storage gathers collaborative work with a large amount of various dissimilar memory devices in the network by application software by cluster application, grid or distributed file system etc., and storage and Operational Visit function externally are provided jointly.And then solved the problem that user's remote data access and data calamity are equipped with.There is following problem in the practical application medium cloud: 1. Information Security is not high: user data has the danger of being revealed; 2. availability of data is limited: consider network environment, and factors such as subscriber's local environment, the user can't visit the data of storage in some cases; 3. ease for use is poor: do not meet user's use habit.
Summary of the invention
The invention provides a kind of portable storage method, be applied in the system that comprises portable cloud memory device, local host and cloud storage server, it is characterized in that described method comprises:
11) described portable cloud memory device is connected on the host, keeps being connected by network and described cloud storage server;
12) open client in the described portable cloud memory device, the input username and password is carried out the login authentication operation;
13) after authentication was passed through, this portable memory utilized driver to simulate virtual disk for user storage data, and data simultaneously that the user is to be read and write are done download/upload with the cloud storage server and operated;
14) after operation is finished, user log off, and take off portable cloud memory device from host.
Described upload operation may further comprise the steps: when writing data in to described portable cloud memory device, the data sync that described portable set writes the user simultaneously is in the cloud storage server.Described upload operation also further comprises: if because of network failure or the user is not online when failing to finish data sync, described portable cloud memory device can carry out not sync mark with data to be uploaded, when network recovery or user were online, described portable cloud memory device can will have the data upload of not sync mark to the cloud storage server.
Described down operation comprises: the user is when reading the shelf document of described portable cloud memory device this locality, and described portable cloud memory device will be downloaded the data of described shelf document correspondence from described cloud storage server.
Described method also further comprises the disk space clean-up process: when the memory space that has used at described portable cloud memory device is equal to, or greater than a cleaning threshold, start the disk space clean-up process:
51) in formation, wherein, this formation is for preserving the filename formation of opening recently, according to the orderly formation of frequency of utilization ordering for the file of judging the user and being opened;
52) if in formation, on the record of user's access times, increase once counting, from formation, delete then, according to all access times of this document, find the position in formation, if when having the identical record of access times, be placed on the back of all same number records, fall in lines again;
53), described file access times are set to 1, and judge whether present employed total memory capacity arrives or surpass the cleaning threshold that sets if not in formation;
54) do not have to arrive or, fall in lines above the cleaning threshold that sets;
55) if arrive or surpass the cleaning threshold that sets, then, find the file that satisfies condition according to default rule, cleaning one by one, be released into enough disk spaces after, then current file is fallen in lines.Described default rule comprises height and/or the priority of file and/or the size of file of file frequency of utilization.
The rule that described basis is default finds the file that satisfies condition, and cleaning one by one is released into enough disk spaces and comprises:
71) condition of selection screening file from default rule;
72) according to selected condition setting one first threshold, and the All Files less than described threshold value is satisfied in cleaning;
73) judge cleaning finish after when the usage space of front disk whether less than cleaning threshold, if, return end, if not, then return execution in step 71), until the usage space of current use disk less than using cleaning threshold.
Described portable cloud storage device has the hardware sign indicating number of a sign identity, and described cloud storage server generates when the user lands first according to described hardware sign indicating number and uses when certificate of certification is handed down to described portable cloud storage device for its follow-up login authentication.
The present invention also provides a kind of portable cloud memory device, being used to connect local host is connected with the cloud storage server by network, it is characterized in that, comprise: telecommunication module, user interactive module and core data administration module, wherein, the telecommunication module is responsible for interaction data and user profile between portable described formula memory device and the cloud storage server; User interactive module is responsible for offering user's one operation interface and is imported user profile for the user; The core data administration module is responsible for providing disk storage space and record and is preserved user profile and user data, and by finishing uploading/down operation of data between telecommunication module and the cloud storage server.
Described telecommunication module further comprises document transmission module and information management module, described document transmission module is responsible for carrying out the transmission of file data between described portable cloud memory device and cloud storage server, described information management module is responsible for realizing the management and the user file management of information of user profile.
Described user interactive module also is responsible for tissue and is called the various application modules of bottom, realizes the output of corresponding function, is responsible for notifying the running status of each module of user.
Described core data administration module further comprises disc information module, state information module, certificate management module, command queue's administration module, file monitor module and Disk Cleanup module; Wherein, the disc information module is responsible for providing memory space, and the spatial variations situation of monitoring disk and the hardware information of disk; The state information module is responsible for the management of various relevant informations, comprise portable cloud memory device program running information, setting various threshold values and various marks are set; The certificate management module is responsible for user's certificate is managed, and comprises reading, preserve, importing and deriving certificate; Command queue's administration module, be responsible for the record of realization to the user file system operation, upload/download in the reciprocal process at described portable cloud storage device and long-range cloud storage server, record is to the operation of file, the record of the increase of file, the deletion of file, file modifying, priority assignment, accessed number of times, file is carried out formation according to ad hoc rules arrange, file is added or delete in the formation; The file monitor module, the All Files of monitoring portable cloud memory device changes, after the spatial depiction that receives from the relevant disk of described disc information module, when the file operation insufficient space, mutual with described command queue administration module, notify described Disk Cleanup module, call the Disk Cleanup flow process; The Disk Cleanup module is responsible for the defrag space, under the trigger notice of file monitor module, starts the Disk Cleanup flow process.
Described Disk Cleanup module further comprises condition module, judge module and removing module, and this condition module is used to store the default various screening conditions and the screening conditions of acquiescence; Judge module, according to judge from the information received of order queue management module the user when the file of front opening whether in formation, judge that according to the disk space situation of from the disc information module, obtaining whether disk space after clearing up is less than cleaning threshold; Removing module is deleted file according to selected screening conditions.
The present invention has adopted portable memory apparatus has been combined with the cloud memory technology, and a kind of new cloud storage means and equipment are provided, and client of the present invention (portable cloud storage device) adopts portable design, plug and play, easily and effectively; The virtual memory of magnanimity can also be provided, make things convenient for the user on any machine, to use working interface and the user data of oneself being familiar with whenever and wherever possible, on local host, not keep any personal data, stop data from the source and be stolen, safe and efficient; Simultaneously, the user can the off-line editing document, will be automatically when online and the cloud storage server carry out synchronously, recover and backup functionality for user data provides perfect data in conjunction with the cloud memory technology, convenient reliable.
Description of drawings
Fig. 1 is the application's overall flow figure.
Fig. 2 is an embodiment of the application's Disk Cleanup method.
Fig. 2 a is the another embodiment of the application's Disk Cleanup method.
Fig. 3 is the overall flow figure of the application's disk automatic cleaning method.
Fig. 3 .a is first embodiment of the application's disk automatic cleaning method.
Fig. 3 .a1 is second embodiment of the application's disk automatic cleaning method.
Fig. 3 .b is the 3rd embodiment of the application's disk automatic cleaning method.
Fig. 3 .b1 is the 4th embodiment of the application's disk automatic cleaning method.
Fig. 3 .b2 is the 5th embodiment of the application's disk automatic cleaning method.
Fig. 4 is the application's register flow path figure.
Fig. 5 is the application's login process figure.
Fig. 6 is that the application's certificate recovers flow chart.
Fig. 7 is the application's Data Recovery Process figure.
Fig. 8 is the application's a hardware structure diagram.
Embodiment
The invention provides a kind of portable cloud storage means, this method utilization has the portable cloud memory device of certain storage capacity as disk, for the user provides at a high speed magnanimity virtual memory space efficiently, long-range cloud storage server then provides more efficient more reliable mass memory platform for the user.All data of user all are stored in the cloud storage server of portable cloud memory device and far-end, and any data of storage can not produce any temporary file in this locality in the use yet on the not local host.The data that are stored in portable cloud memory device are all through encrypting, and at first identifying user identity ability normal read write data has more increased the user and carried out the reading and writing data process safe.
Method of the present invention mainly may further comprise the steps as shown in Figure 1:
1) portable cloud memory device is connected on the host, keeps being connected by network and long-range cloud storage server;
2) open client in the portable cloud memory device, the input username and password is carried out the login authentication operation;
3) after authentication was passed through, this portable memory utilized driver to simulate a virtual disk for user storage data, and the data download/upload that the user is to be read and write is to long-range cloud storage server;
4) after operation is finished, user log off, and take off portable cloud memory device from host.
Wherein, this portable cloud memory device can be the portable storage media that USB flash disk or portable hard drive etc. can be connected with computer.In addition, the user is when carrying out write operation to the data of this locality, the data that this portable memory writes the user on the backstage in time are synchronized in the cloud storage server, if do not fail synchronously because of network failure or user are online, then can carry out not sync mark to this partial data, then after network recovery or user next time during logging in network, portable memory can be with data upload with not sync mark to the cloud storage server, and cancels not sync mark.(this locality only is shelf document to the user when reading the data of local not existence, the size of shelf document is 0KB), data need be downloaded to this locality from the cloud storage server, portable memory can find relevant data from the cloud storage server earlier, and judge whether portable cloud memory device has enough spaces to download this data, if have, data download then, if do not have, then need to start earlier the Disk Cleanup flow process, carry out Disk Cleanup, after enough memory spaces are arranged, the ability data download, and in downloading process, portable memory is monitored the cleaning threshold whether already used memory space arrives setting at any time, if arrive, then starts the Disk Cleanup flow process.
The user is when using the online storage data of portable memory of the present invention, because the local finite capacity of portable cloud memory device, the local memory capacity of portable cloud memory device is prone to the situation of memory space inadequate, in this case, the invention provides a kind of Disk Cleanup method, in time that frequency of utilization is low, the big data sync that takes up space is in long-range cloud storage server, the Disk Cleanup algorithm here will use LRU (Least Recently Used) algorithm, be least recently used page replacement algorithm, be virtual page mobile sms service.Under the internal memory condition of limited, expand a part of external memory as virtual memory, the used information that obtains when real internal memory is only stored current operation, when file leaves in the portable cloud memory device, when not surpassing the appointment remaining space, the Disk Cleanup operation can not take place, when finding to surpass the appointment remaining space, will start this space cleaning way, with file (for example big file or the .ISO that does not often use inside the portable cloud memory device, .BAK etc.) do the Disk Cleanup operation, be uploaded in the cloud storage server, this locality becomes shelf document (file size is 0KB) then, the idiographic flow of this method as shown in Figure 2:
21) whether the file of judging the user and being opened in formation, and wherein, this formation is for preserving the filename formation of opening recently, according to first in first out (FIFO) formation of using the sequencing ordering (that the most seldom uses is placed on head, and the most normal use is placed on afterbody);
22) if in formation, from formation, delete, be placed on the formation afterbody;
23) if not in formation, directly put into the formation afterbody;
24) judge whether present employed total memory capacity arrives or surpass the beginning cleaning threshold that sets (for example set cleaning threshold and be portable cloud memory device the storage total capacity 80%);
25) do not have to arrive or, return end above the threshold value that sets;
26) if arrive or surpass the threshold value that sets, begin to clear up buffer memory from the formation head, adopt batch mode (such as sum 1%) a collection of deletion formation head, until the usage space of current use disk less than use finish cleaning threshold (for example set cleaning threshold and be portable cloud memory device the storage total capacity 60%), wherein, here choosing 60% is in order to clear up conveniently less than 80% of above-mentioned setting, reduce the number of times of cleaning, certainly, this percentage numeral is not fixed, and can set up on their own according to the needs that the user uses.
27) return end.
Another embodiment of the application comprises shown in Fig. 2 a:
2 ' 1) judge file that the user opens whether in formation, wherein, this formation is for preserving the filename formation of opening recently, according to the orderly formation of frequency of utilization ordering;
2 ' 2) if in formation, on the record of user's access times, increase once counting, from formation, delete then, according to all access times of this document, find the position in formation, if when having the identical record of access times, be placed on the back of all same number records, fall in lines again;
2 ' 3) if not in formation, described file access times are set to 1, and judge whether present employed total memory capacity arrives or surpass the cleaning threshold that sets (for example set cleaning threshold and be portable cloud memory device the storage total capacity 80%);
2 ' 4) do not have to arrive or, fall in lines above the threshold value that sets;
2 ' 5) if arrive or surpass the threshold value that sets, then according to default rule, find the file that satisfies condition, cleaning one by one, after being released into enough disk spaces, then current file is fallen in lines, wherein, described default rule can be the conditions such as priority height according to the height or the file of file frequency of utilization.
Wherein, in above-mentioned steps 2 ' 5) the defrag space in, can also adopt the disk mode of cleaning automatically, shown in Fig. 3 a, concrete steps are as follows:
31) condition of selection screening file from default rule; For example, described preset condition can be the frequency of utilization of file, the priority of file type, the one or more combinations in big or small several conditions of file;
32) according to selected condition setting one first threshold,
33) All Files less than described threshold value is satisfied in cleaning;
34) judge cleaning finish after when the usage space of front disk whether less than cleaning threshold, if, return end, if not, then return execution in step 31), until the usage space of current use disk less than using cleaning threshold.
The user can also can arrange according to existing screening conditions according to the increase in demand screening conditions of self when in use, for example, only use the file frequency of utilization this as screening conditions, so, above-mentioned disk automatically cleaning flow process as Fig. 3 a.1 shown in:
311) one first file frequency of utilization threshold value is set;
312) All Files less than described threshold value is satisfied in cleaning;
313) judge cleaning finish after when the usage space of front disk whether less than cleaning threshold, if, return end, if not, carry out next step;
314) set second a frequency of utilization threshold value that is higher than the above-mentioned first frequency of utilization threshold value, return execution in step 313), until the usage space of current use disk less than using cleaning threshold.
The threshold value here can be to be set up on their own or done default setting by producer when appearing on the scene by the user.
According to this mode, if the user selects to arrange according to existing screening conditions, select a plurality of screening conditions to clear up, for example, the user selects according to the file frequency of utilization, three conditions of the priority of file type and file size are carried out disk space cleaning successively, above-mentioned disk space clean-up process then as Fig. 3 a.2 shown in:
321) one first file frequency threshold is set;
322) All Files less than this first threshold is satisfied in cleaning;
323) judge the above-mentioned file of cleaning after usage space whether less than cleaning threshold, if, return end, if not, then carry out next step;
324) further screen, one first File Privilege threshold value is set according to File Privilege;
325) All Files less than this first File Privilege threshold value is satisfied in cleaning;
326) judge the above-mentioned file of cleaning after usage space whether less than cleaning threshold, if, return end, if not, then carry out next step;
327) further screen, one first file size threshold value be set according to file size,
328) All Files greater than this first file size threshold value is satisfied in cleaning;
329) whether usage space was less than cleaning threshold after above-mentioned file was cleared up in judgement, if, return end, if not, the one second file size threshold value greater than the above-mentioned first file size threshold value then further is set, continue the satisfied All Files of cleaning, till usage space is less than cleaning threshold greater than this second file size threshold value.
Above-mentioned execution mode provides the multiple choices condition to the user, the user can arrange flexibly according to the actual operating position of oneself, in addition, some user wishes that deleted data are few as much as possible, so when using the mode of disk space cleaning, in concrete implementation process, can be with the mode step 33 of above-mentioned disk space cleaning) and 34) sequence of steps exchanges mutually and can realize above-mentioned purpose, shown in Fig. 3 b, above-mentioned flow process becomes:
3 ' 1) condition of selection screening file from default rule; For example, described preset condition can be the frequency of utilization of file, the priority of file type, the one or more combinations in big or small several conditions of file;
3 ' 2) according to selected condition setting one first threshold;
Whether the usage space of working as front disk after 3 ' 3) the judgement cleaning is finished is less than cleaning threshold, if carry out 3 ' 1), if not, carry out next step, until all screening conditions all selected and the usage space of current use disk when using cleaning threshold, ' 5 of returning step 3);
3 ' 4) All Files less than described threshold value is satisfied in cleaning, ' 2 of returning step 3);
3 ' 5) return end.
The user can also can arrange according to existing screening conditions according to the increase in demand screening conditions of self when in use, for example, only use the file frequency of utilization this as screening conditions, so, above-mentioned disk automatically cleaning flow process as Fig. 3 b.1 shown in:
3 ' 11) one first file frequency of utilization threshold value is set;
3 ' 12) judge cleaning finish after when the usage space of front disk whether less than cleaning threshold, if, carry out next step, if not, carry out 3 ' 14);
3 ' 13) setting one is lower than the second frequency of utilization threshold value of the above-mentioned first frequency of utilization threshold value, returns execution in step 3 ' 12);
3 ' 14) All Files less than described threshold value is satisfied in cleaning;
3 ' 15) setting one is higher than the 3rd frequency of utilization threshold value of the above-mentioned first frequency of utilization threshold value;
3 ' 16) whether work as the usage space of front disk less than cleaning threshold after the judgement cleaning is finished, if, return end, if not, after continuing the satisfied All Files of cleaning less than described the 3rd frequency of utilization threshold value, setting one is higher than the 4th frequency of utilization threshold value of the 3rd frequency of utilization threshold value, repeats to till the front disk usage space is less than cleaning threshold.
The threshold value here can be to be set up on their own or done default setting by producer when appearing on the scene by the user, and for example, producer can be provided with one group of threshold value that the amplitude with every grade of fixed percentage increases progressively, and selects use from low to high for the user.Can in the scope of conditions permit, delete minimum user data like this.
If the user selects multiple screening conditions to carry out Disk Cleanup, for example, the user selects according to the file frequency of utilization, and three conditions of the priority of file type and file size are carried out the disk space cleaning successively, above-mentioned disk space clean-up process then as Fig. 3 b.2 shown in:
3 ' 21) one first file frequency threshold is set;
3 ' 22) whether usage space was less than cleaning threshold, if carry out 3 ' 34 after above-mentioned file was cleared up in judgement), if not, next step then carried out;
3 ' 23) All Files less than this first threshold is satisfied in cleaning, ' 22 of returning step 3);
3 ' 24) further screen, one first File Privilege threshold value is set according to File Privilege;
3 ' 25) judge the above-mentioned file of cleaning after usage space whether less than cleaning threshold, if, execution in step 3 ' 27), if not, then carry out next step;
3 ' 26) All Files less than this first File Privilege threshold value is satisfied in cleaning, ' 25 of returning step 3);
3 ' 27) further screen, one first file size threshold value be set according to file size,
3 ' 28) whether usage space was less than cleaning threshold after above-mentioned file was cleared up in judgement, if, carry out next step, if not, the one second file size threshold value greater than the above-mentioned first file size threshold value then further is set, continue execution in step 3 ' 28), till usage space is less than cleaning threshold;
3 ' 29) All Files greater than this first file size threshold value is satisfied in cleaning;
3 ' 30) return end.
Only as the instantiation explanation, in actual use, the user can be provided with screening conditions according to the actual demand of oneself to above embodiment, gives unnecessary details this no longer doing more.From foregoing description we as can be seen, automatically in the mode process of cleaning, the user can set up screening conditions on their own according to the demand of self, also can not process, and screens voluntarily according to the setting of system default at disk.The condition combination of screening is varied, flexible.
In technique scheme, if the user lands first, also need to carry out the authentication registration process, this registration process mainly is to be kept at hardware sign indicating number in this portable cloud memory device by the utilization of cloud storage server to generate behind the certificate of certification and be handed down to portable cloud memory device, for after this portable cloud memory device during login authentication as authenticating foundation, wherein said hardware sign indicating number is the unique identify label of this portable cloud memory device, be that imprinting can not arbitrarily be rewritten in this portable cloud memory device when being dispatched from the factory by the hardware vendor.User's concrete register flow path specifically comprises as shown in Figure 4:
41) at first carry out the network state inspection, check network connectivty local and the cloud storage server, confirm that the user is online;
42) user inputs information such as user name, password and mailbox in register interface, and above-mentioned information and hardware sign indicating number are sent to the cloud storage server and carry out authentication registration;
43) the cloud storage server is verified user's hardware sign indicating number, if authentication is passed through, then creates certificate, if create the certificate success, portable cloud memory device backs up this certificate, and the demonstration registration is finished, if it is unsuccessful to create certificate, then carry out next step; Wherein, described certificate comprises user name, information such as the hardware sign indicating number of password, mailbox message, identity card and portable memory.
44) return the information of registration failure.
The user is after creating the certificate success, finishing registration, and what carry out when logining once more is login process.Simultaneously, if the subscriber's local certificate just often also need be carried out logon operation, if the user occur that password is forgotten or portable cloud memory device is lost or damage after also can carry out register when recovering the certificate success once more.The detailed process of the login of above-mentioned three kinds of situations comprises as shown in Figure 5:
51) show login interface, the user imports username and password and logins;
52) portable cloud memory device carries out the legitimacy of user's identity is confirmed that if legal, then further read the hardware sign indicating number, if illegal, then execution in step 55);
53) judge that whether user cipher is consistent with the local password of preserving, if consistent, then by checking, can normally login; If inconsistent, represent that then local verification does not pass through, further carry out the checking of cloud storage server;
54) if cloud storage server return information confirms that user cipher is consistent with the password in its certificate, then also preserve the password of revising local certificate, return the user simultaneously by checking, can normally login; If cloud storage server return information confirms that the password of user cipher and its certificate is inconsistent, then carry out next step;
55) return authentication failed information.
The user is after successfully logining, this portable memory can provide the virtual disk of self simulation as user's disk space, and data download/upload simultaneously that the user is to be read and write is to long-range cloud storage server, after operation is finished, user log off, and can take off portable cloud memory device from host.All above processes are only having the biography of the uploading of data/down on portable storage media and long-range cloud storage server, and on host, do not have the data of Any user, in use can not generate temporary file yet, so, concerning the user, where use any host all to have very high fail safe wherein, do not have the risk that causes user data to be divulged a secret because of host, improved the fail safe experience that the user uses.Simultaneously, also make the use application program that the user can both be seamless under different hosted environments, realize the unification of operating environment.
The user is in the process of access data, and this portable cloud memory device and long-range cloud storage server are by mutual based on the self-defined network communication protocol of TCP/IP.
The user in use, may exist original portable cloud memory device to lose (loss dish), using new portable cloud memory device (recovery dish) to carry out data recovers, the content recovery that is about to the loss dish is in the recovery dish, at this moment could use after needing the user that the loss dish is reported the loss and recover flow process, need provide the unique identity information of user to the keeper when reporting the loss, unify operation by the keeper.In addition, because the certificate file or the encrypt file of subscriber's local is destroyed, need the program recovery of dispatching from the factory be recovered back original user data in original portable cloud memory device.At this time, need to carry out and recover flow process, recover flow process and comprise that specifically certificate recovers and data are recovered two parts, it is that the user verifies by effective information that certificate recovers flow process, the information of backup in the certificate is imported in the real certificate file, so that the normal use certificate written matter of program.Data Recovery Process is after certificate recovery process is complete, and carry out when logining next time, reads the fileinfo tabulation from server, and carries out real file recovery process.Certificate recovers flow process as shown in Figure 6, specifically comprises:
61) user enters certificate recovery interface, inputs user name, password, identity card and mailbox;
62) with the password of user's input, mailbox and identity card send to server and verify, if legal, then read the backup certificate, if illegal, go to step 65);
63) according to the information that from the backup certificate, reads the cloud dish is authenticated; If failure goes to step 65);
64) after certificate recovers successfully, recovering mark is set, if mistake then goes to step 65);
65) return error message.
Recover to be provided with after the recovering mark in the flow process at certificate, then can carry out Data Recovery Process, specifically as shown in Figure 7, comprising:
71) whether set of recovering mark is if the listed files of server is read in set; If end is then returned in not set;
72) read the type of file in the listed files, if shelf document enters step 73, if synchronous documents enters step 74);
73) create the shelf document icon, the respective items in the deleted file tabulation of success back enters step 75;
74) create file icon, the beginning data download, download is finished, and the respective items in the deleted file tabulation enters step 75;
75) obtain next bar information successively, and repeating step 72), all be downloaded until all information and finish;
76) deletion recovering mark, data are recovered to finish.
The application also provides a kind of portable cloud memory device, this equipment has certain memory space, can rely on host to be connected with the cloud storage server by network, offer the virtual memory space of user's magnanimity, and the operation that can upload with the cloud storage server/download, this portable cloud memory device mainly comprises as shown in Figure 8 with the lower part:
The telecommunication module, be responsible between portable cloud memory device and the cloud storage server alternately, this telecommunication module mainly comprises document transmission module and information management module, this document transport module is responsible for carrying out the operation of file between portable cloud memory device and cloud storage server, for example upload, download, deletion etc., this information management module is responsible for realizing the management and the user file management of information of user profile, subscriber information management comprises that the user registers, login, certificate recovers checking and waits the operation relevant with subscriber identity information, the user file management of information is included in maintenance customer's file information table in the server database, be used for synchronously and recovery process is used, when file transfer operation finishes, carry out alternately with server, in operating result record and data in server storehouse.
User interactive module is responsible for mutual with the user, receives the input from the user, and tissue calls the various application modules of bottom, realizes the output of corresponding function, also is responsible for notifying the running status of each module of user simultaneously, in order to update displayed or trigger event.This user interactive module provides a user interface for user's input information to the user, for example the input that recovers user profile in the proof procedure at registration, login, certificate.
The core data administration module, be connected with user interactive module, reception is from the user input data of user interactive module, the data of application programs realize centralized management, mainly contain the management work of command queue, daily record, certificate, application data, disk, status data etc., this core data administration module further comprises: the disc information module, the state information module, the certificate management module, the application data administration module, daily record data administration module, command queue's administration module, Version Control module, file monitor module and Disk Cleanup module.
Wherein, the disc information module is responsible for providing memory space, and the spatial variations situation of monitoring disk and the hardware information of disk; The state information module is responsible for the management of various relevant informations, mainly comprise portable cloud memory device program running information, recovery process information, network state information, setting various threshold values with relevant information such as not sync mark is set, here the various threshold values that threshold value comprises cleaning threshold, is provided with according to screening conditions are set.
The certificate management module is responsible for user's certificate is effectively managed, and comprises to the reading, preserve and import and processes such as derivation of certificate the routine data encrypted area of the portable cloud memory device that certificate injects in the mode of encrypting; The application data administration module, responsible application programs manages, and mainly contains the operation of display list and file association.
Command queue's administration module, be responsible for the record of realization to the user file system operation, upload/download in the reciprocal process at user and long-range cloud storage server, record is to all operations of file, the record of the increase of file, the deletion of file, file modifying, priority assignment, accessed number of times, file is carried out formation according to ad hoc rules to be arranged, file is added or delete in the formation, used software and application program are carried out log management, realize that daily record is write down, query function; The FileVersion control module; be responsible for the data protection of file; record also shows all historical protective records, and offer the function that the user can date back to certain historical record, also is responsible for offering the user simultaneously and adds the version protection, submits operating functions such as version and deletion version to.
The file monitor module, the All Files of monitoring portable cloud memory device changes, after the spatial depiction that receives from the relevant disk of disc information module, when the file operation insufficient space, mutual with the command queue administration module, notice Disk Cleanup module is called the Disk Cleanup flow process; The Disk Cleanup module, be responsible for the defrag space, under the trigger notice of file monitor module, start the Disk Cleanup flow process, this Disk Cleanup module further comprises condition module, judge module and removing module, and this condition module is used to store the default various screening conditions and the screening conditions of acquiescence; Judge module, according to judge from the information received of order queue management module the user when the file of front opening whether in formation, judge that according to the disk space situation of from the disc information module, obtaining whether disk space after clearing up is less than cleaning threshold; Removing module is deleted file according to selected screening conditions.

Claims (13)

1. a portable cloud storage means is applied in the system that comprises portable cloud memory device, local host and cloud storage server, it is characterized in that described method comprises:
11) described portable cloud memory device is connected on the host, keeps being connected by network and described cloud storage server;
12) open client in the described portable cloud memory device, the input username and password is carried out the login authentication operation;
13) after authentication was passed through, this portable memory utilized driver to simulate virtual disk for user storage data, and data simultaneously that the user is to be read and write are done download/upload with the cloud storage server and operated;
14) after operation is finished, user log off, and take off portable cloud memory device from host.
2. as power 1 described method, it is characterized in that described upload operation may further comprise the steps:
When writing data in to described portable cloud memory device, the data sync that described portable set writes the user simultaneously is in the cloud storage server.
3. as power 2 described methods, it is characterized in that, described upload operation also further comprises: if because of network failure or the user is not online when failing to finish data sync, described portable cloud memory device can carry out not sync mark with data to be uploaded, when network recovery or user were online, described portable cloud memory device can will have the data upload of not sync mark to the cloud storage server.
4. as power 1 described method, it is characterized in that described down operation comprises: the user is when reading the shelf document of described portable cloud memory device this locality, and described portable cloud memory device will be downloaded the data of described shelf document correspondence from described cloud storage server.
5. as power 1 or 4 described methods, it is characterized in that described method also further comprises the disk space clean-up process: when the memory space that has used at described portable cloud memory device is equal to, or greater than a cleaning threshold, start the disk space clean-up process:
51) in formation, wherein, this formation is for preserving the filename formation of opening recently, according to the orderly formation of frequency of utilization ordering for the file of judging the user and being opened;
52) if in formation, on the record of user's access times, increase once counting, from formation, delete then, according to all access times of this document, find the position in formation, if when having the identical record of access times, be placed on the back of all same number records, fall in lines again;
53), described file access times are set to 1, and judge whether present employed total memory capacity arrives or surpass the cleaning threshold that sets if not in formation;
54) do not have to arrive or, fall in lines above the threshold value that sets;
55) if arrive or surpass the threshold value that sets, then, find the file that satisfies condition according to default rule, cleaning one by one, be released into enough disk spaces after, then current file is fallen in lines.
6. as power 5 described methods, it is characterized in that described default rule comprises height and/or the priority of file and/or the size of file of file frequency of utilization.
7. as power 6 described methods, it is characterized in that the rule that described basis is default finds the file that satisfies condition, cleaning one by one is released into enough disk spaces and comprises:
71) condition of selection screening file from default rule;
72) according to selected condition setting one first threshold, and the All Files less than described threshold value is satisfied in cleaning;
73) judge cleaning finish after when the usage space of front disk whether less than cleaning threshold, if, return end, if not, then return execution in step 71), until the usage space of current use disk less than using cleaning threshold.
8. as power 1 described method, it is characterized in that, described portable cloud storage device has the hardware sign indicating number of a sign identity, and described cloud storage server generates when the user lands first according to described hardware sign indicating number and uses when certificate of certification is handed down to described portable cloud storage device for its follow-up login authentication.
9. portable cloud memory device, being used to connect local host is connected with the cloud storage server by network, it is characterized in that, comprise: telecommunication module, user interactive module and core data administration module, wherein, the telecommunication module is responsible for interaction data and user profile between portable described formula memory device and the cloud storage server; User interactive module is responsible for offering user's one operation interface and is imported user profile for the user; The core data administration module is responsible for providing disk storage space and record and is preserved user profile and user data, and by finishing uploading/down operation of data between telecommunication module and the cloud storage server.
10. as power 9 described equipment, it is characterized in that, described telecommunication module further comprises document transmission module and information management module, described document transmission module is responsible for carrying out the transmission of file data between described portable cloud memory device and cloud storage server, described information management module is responsible for realizing the management and the user file management of information of user profile.
11., it is characterized in that described user interactive module also is responsible for tissue and is called the various application modules of bottom, realizes the output of corresponding function, is responsible for notifying the running status of each module of user as power 9 described equipment.
12., it is characterized in that described core data administration module further comprises disc information module, state information module, certificate management module, command queue's administration module, file monitor module and Disk Cleanup module as power 9 described equipment; Wherein, the disc information module is responsible for providing memory space, and the spatial variations situation of monitoring disk and the hardware information of disk; The state information module is responsible for the management of various relevant informations, comprise portable cloud memory device program running information, setting various threshold values and various marks are set; The certificate management module is responsible for user's certificate is managed, and comprises reading, preserve, importing and deriving certificate; Command queue's administration module, be responsible for the record of realization to the user file system operation, upload/download in the reciprocal process at described portable cloud storage device and long-range cloud storage server, record is to the operation of file, the record of the increase of file, the deletion of file, file modifying, priority assignment, accessed number of times, file is carried out formation according to ad hoc rules arrange, file is added or delete in the formation; The file monitor module, the All Files of monitoring portable cloud memory device changes, after the spatial depiction that receives from the relevant disk of described disc information module, when the file operation insufficient space, mutual with described command queue administration module, notify described Disk Cleanup module, call the Disk Cleanup flow process; The Disk Cleanup module is responsible for the defrag space, under the trigger notice of file monitor module, starts the Disk Cleanup flow process.
13. as power 12 described equipment, it is characterized in that described Disk Cleanup module further comprises condition module, judge module and removing module, this condition module is used to store the default various screening conditions and the screening conditions of acquiescence; Judge module, according to judge from the information received of order queue management module the user when the file of front opening whether in formation, judge that according to the disk space situation of from the disc information module, obtaining whether disk space after clearing up is less than cleaning threshold; Removing module is deleted file according to selected screening conditions.
CN2011100456063A 2011-02-25 2011-02-25 Portable cloud storage method and device Pending CN102202044A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011100456063A CN102202044A (en) 2011-02-25 2011-02-25 Portable cloud storage method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011100456063A CN102202044A (en) 2011-02-25 2011-02-25 Portable cloud storage method and device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201110212473A Division CN102333079A (en) 2011-02-25 2011-02-25 Method for clearing disk space

Publications (1)

Publication Number Publication Date
CN102202044A true CN102202044A (en) 2011-09-28

Family

ID=44662443

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011100456063A Pending CN102202044A (en) 2011-02-25 2011-02-25 Portable cloud storage method and device

Country Status (1)

Country Link
CN (1) CN102202044A (en)

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102413138A (en) * 2011-11-24 2012-04-11 宇龙计算机通信科技(深圳)有限公司 Method and device for realizing registration and popularization of cloud services
CN102427476A (en) * 2011-12-13 2012-04-25 方正国际软件有限公司 Wireless cloud storage module
CN102495869A (en) * 2011-11-30 2012-06-13 中国航空工业集团公司第六三一研究所 High-reliability remote browsing system and browsing method of avionics file system
CN102497426A (en) * 2011-12-13 2012-06-13 方正国际软件有限公司 Wireless cloud storage card
CN102523251A (en) * 2011-11-25 2012-06-27 北京开拓天际科技有限公司 Cloud storage architecture for processing mass data and cloud storage platform using the same
CN102857558A (en) * 2012-08-13 2013-01-02 广东科学技术职业学院 Dynamically constructed and autonomously managed mobile cloud storage cluster system
CN102930227A (en) * 2011-11-02 2013-02-13 微软公司 A user interface saving documents by using an external store service
CN102984282A (en) * 2012-12-20 2013-03-20 青岛海信传媒网络技术有限公司 Method and device of intelligent terminal for acquiring media data of cloud storage file
CN103095784A (en) * 2011-11-08 2013-05-08 北京捷通华声语音技术有限公司 Cloud user mapping system and method
CN103106223A (en) * 2011-11-15 2013-05-15 联想(北京)有限公司 Data operation method, device and system
CN103136122A (en) * 2011-11-23 2013-06-05 北京兴宇中科科技开发股份有限公司 Encryption method of removable disc
CN103139263A (en) * 2011-12-02 2013-06-05 潘燕辉 Method of automatically realizing cloud storage
CN103294407A (en) * 2012-03-05 2013-09-11 联想(北京)有限公司 Storage device and data read-write method
CN103327059A (en) * 2012-03-23 2013-09-25 神盾股份有限公司 Cloud storage system, cloud storage management method and electronic device thereof
CN103401902A (en) * 2013-07-18 2013-11-20 深圳先进技术研究院 Portable cloud storage system and method
WO2014000245A1 (en) * 2012-06-29 2014-01-03 Zhang Jianzhong Method and system for local cloud storage
CN103577467A (en) * 2012-08-03 2014-02-12 中保科技股份有限公司 Point-of-sale device
CN103581220A (en) * 2012-07-24 2014-02-12 深圳市中兴移动通信有限公司 Portable cloud storage device
CN104008026A (en) * 2013-02-22 2014-08-27 中兴通讯股份有限公司 Cloud application data processing method and device
CN104156239A (en) * 2014-07-29 2014-11-19 浪潮电子信息产业股份有限公司 System cleaning method under Linux system of computer server
CN104243514A (en) * 2013-06-11 2014-12-24 鸿富锦精密工业(武汉)有限公司 Mobile storage device and data synchronizing method
CN104484331A (en) * 2014-11-05 2015-04-01 国家电网公司 Electronic reimbursement module performance optimization method based on ERP system
CN104571950A (en) * 2014-12-24 2015-04-29 中国科学院信息工程研究所 Command identifying method for external storage medium
CN104717175A (en) * 2013-12-11 2015-06-17 中国电信股份有限公司 Virtual desktop processing method and system
CN104954498A (en) * 2012-07-03 2015-09-30 厦门简帛信息科技有限公司 Copying method of digital resource
CN105072165A (en) * 2015-07-22 2015-11-18 清华大学深圳研究生院 Data local storage control method and device based on mixed mode mobile application
CN105100261A (en) * 2015-08-19 2015-11-25 曹高煜 Cloud data synchronization method, device and system
CN105718815A (en) * 2016-01-21 2016-06-29 上海斐讯数据通信技术有限公司 Method and device for automatically cleaning up system files
CN105956491A (en) * 2016-05-19 2016-09-21 北京春鸿企业管理咨询有限公司 Method and system for performing multi-account backup on data of public cloud storage system
CN106155595A (en) * 2016-08-01 2016-11-23 乐视控股(北京)有限公司 The storage optimization method of memory and system
CN106341498A (en) * 2015-07-06 2017-01-18 阿里巴巴集团控股有限公司 Network address based locating method and device and IP segment data storage method and device
CN107506149A (en) * 2017-08-29 2017-12-22 郑州云海信息技术有限公司 System management memory journal dump method and device
CN108062371A (en) * 2017-12-12 2018-05-22 华南理工大学 A kind of Android device web page data processing system and its data processing method
CN108322549A (en) * 2018-03-13 2018-07-24 武汉兴和产业大数据研究院有限公司 Cloud desktop computer system based on middleware and application method
CN108829359A (en) * 2018-07-18 2018-11-16 深圳豪杰创新电子有限公司 wireless cloud storage device and cloud storage method
CN109164984A (en) * 2018-08-24 2019-01-08 郑州云海信息技术有限公司 A kind of management method of storage management system and storage management system
CN109327526A (en) * 2018-10-29 2019-02-12 杭州电子科技大学 Portable memory apparatus based on cloud storage
CN109491600A (en) * 2018-10-29 2019-03-19 杭州电子科技大学 Portable memory apparatus control method based on cloud storage
CN109981741A (en) * 2019-02-26 2019-07-05 启迪云计算有限公司 A kind of maintaining method of distributed memory system
CN110196683A (en) * 2018-09-05 2019-09-03 腾讯科技(深圳)有限公司 A kind of method, apparatus, terminal device and the medium of operation control
WO2019205906A1 (en) * 2018-04-28 2019-10-31 华为技术有限公司 Data synchronization method and synchronization service device
CN110572445A (en) * 2019-08-23 2019-12-13 深圳华工能源技术有限公司 Power distribution and utilization data acquisition and storage space management method, terminal and storage medium
CN110633172A (en) * 2019-09-24 2019-12-31 爱国者安全科技(北京)有限公司 USB flash disk and data synchronization method thereof
CN111352992A (en) * 2018-12-21 2020-06-30 北京金山云网络技术有限公司 Data consistency detection method and device and server
CN115481385A (en) * 2022-10-31 2022-12-16 麒麟软件有限公司 Certificate management method
CN117931952A (en) * 2024-03-21 2024-04-26 无锡学院 Industrial equipment data synchronous processing method and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101523365A (en) * 2006-09-28 2009-09-02 微软公司 Rights management in a cloud
CN101930449A (en) * 2009-06-22 2010-12-29 三星电子株式会社 Client computer, acting server and be used to provide the method for cloud storage
CN101931576A (en) * 2010-07-21 2010-12-29 中兴通讯股份有限公司 Wireless access equipment and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101523365A (en) * 2006-09-28 2009-09-02 微软公司 Rights management in a cloud
CN101930449A (en) * 2009-06-22 2010-12-29 三星电子株式会社 Client computer, acting server and be used to provide the method for cloud storage
CN101931576A (en) * 2010-07-21 2010-12-29 中兴通讯股份有限公司 Wireless access equipment and method

Cited By (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102930227B (en) * 2011-11-02 2015-12-09 微软技术许可有限责任公司 For using exterior storage service to preserve the user interface of document
CN102930227A (en) * 2011-11-02 2013-02-13 微软公司 A user interface saving documents by using an external store service
CN103095784A (en) * 2011-11-08 2013-05-08 北京捷通华声语音技术有限公司 Cloud user mapping system and method
CN103095784B (en) * 2011-11-08 2016-04-20 北京捷通华声科技股份有限公司 A kind of cloud user mapped system and method
CN103106223A (en) * 2011-11-15 2013-05-15 联想(北京)有限公司 Data operation method, device and system
CN103136122A (en) * 2011-11-23 2013-06-05 北京兴宇中科科技开发股份有限公司 Encryption method of removable disc
CN102413138A (en) * 2011-11-24 2012-04-11 宇龙计算机通信科技(深圳)有限公司 Method and device for realizing registration and popularization of cloud services
CN102523251A (en) * 2011-11-25 2012-06-27 北京开拓天际科技有限公司 Cloud storage architecture for processing mass data and cloud storage platform using the same
CN102495869A (en) * 2011-11-30 2012-06-13 中国航空工业集团公司第六三一研究所 High-reliability remote browsing system and browsing method of avionics file system
CN103139263A (en) * 2011-12-02 2013-06-05 潘燕辉 Method of automatically realizing cloud storage
CN102497426A (en) * 2011-12-13 2012-06-13 方正国际软件有限公司 Wireless cloud storage card
CN102427476A (en) * 2011-12-13 2012-04-25 方正国际软件有限公司 Wireless cloud storage module
CN103294407A (en) * 2012-03-05 2013-09-11 联想(北京)有限公司 Storage device and data read-write method
CN103327059B (en) * 2012-03-23 2017-04-12 神盾股份有限公司 Cloud storage system, cloud storage management method and electronic device thereof
TWI507891B (en) * 2012-03-23 2015-11-11 Egis Technology Inc Electronic device, cloud storage system for managing cloud storage spaces, method and computer program product thereof
CN103327059A (en) * 2012-03-23 2013-09-25 神盾股份有限公司 Cloud storage system, cloud storage management method and electronic device thereof
WO2014000245A1 (en) * 2012-06-29 2014-01-03 Zhang Jianzhong Method and system for local cloud storage
CN104954498A (en) * 2012-07-03 2015-09-30 厦门简帛信息科技有限公司 Copying method of digital resource
CN104954498B (en) * 2012-07-03 2019-09-20 厦门简帛信息科技有限公司 A kind of copy method of digital resource
CN103581220A (en) * 2012-07-24 2014-02-12 深圳市中兴移动通信有限公司 Portable cloud storage device
CN103577467A (en) * 2012-08-03 2014-02-12 中保科技股份有限公司 Point-of-sale device
CN102857558A (en) * 2012-08-13 2013-01-02 广东科学技术职业学院 Dynamically constructed and autonomously managed mobile cloud storage cluster system
CN102857558B (en) * 2012-08-13 2015-11-25 广东科学技术职业学院 The mobile cloud storage cluster system of a kind of dynamic construction and autonomous management
CN102984282B (en) * 2012-12-20 2015-08-05 青岛海信传媒网络技术有限公司 Intelligent terminal obtains the method and apparatus of the media data of cloud storage file
CN102984282A (en) * 2012-12-20 2013-03-20 青岛海信传媒网络技术有限公司 Method and device of intelligent terminal for acquiring media data of cloud storage file
CN104008026A (en) * 2013-02-22 2014-08-27 中兴通讯股份有限公司 Cloud application data processing method and device
CN104243514A (en) * 2013-06-11 2014-12-24 鸿富锦精密工业(武汉)有限公司 Mobile storage device and data synchronizing method
CN103401902A (en) * 2013-07-18 2013-11-20 深圳先进技术研究院 Portable cloud storage system and method
CN104717175A (en) * 2013-12-11 2015-06-17 中国电信股份有限公司 Virtual desktop processing method and system
CN104156239A (en) * 2014-07-29 2014-11-19 浪潮电子信息产业股份有限公司 System cleaning method under Linux system of computer server
CN104484331A (en) * 2014-11-05 2015-04-01 国家电网公司 Electronic reimbursement module performance optimization method based on ERP system
CN104484331B (en) * 2014-11-05 2017-12-19 国家电网公司 Electronics based on ERP system is rendered an account module performance optimization method
CN104571950A (en) * 2014-12-24 2015-04-29 中国科学院信息工程研究所 Command identifying method for external storage medium
CN104571950B (en) * 2014-12-24 2018-03-23 中国科学院信息工程研究所 A kind of password authentication method of peripheral hardware storage medium
CN106341498A (en) * 2015-07-06 2017-01-18 阿里巴巴集团控股有限公司 Network address based locating method and device and IP segment data storage method and device
CN105072165B (en) * 2015-07-22 2018-06-29 清华大学深圳研究生院 Control method and device are locally stored in a kind of data based on mixed mode mobile application
CN105072165A (en) * 2015-07-22 2015-11-18 清华大学深圳研究生院 Data local storage control method and device based on mixed mode mobile application
CN105100261A (en) * 2015-08-19 2015-11-25 曹高煜 Cloud data synchronization method, device and system
CN105718815A (en) * 2016-01-21 2016-06-29 上海斐讯数据通信技术有限公司 Method and device for automatically cleaning up system files
CN105956491B (en) * 2016-05-19 2018-12-18 北京春鸿科技有限公司 The data of publicly-owned cloud storage system are carried out with the method and system of more account backups
CN105956491A (en) * 2016-05-19 2016-09-21 北京春鸿企业管理咨询有限公司 Method and system for performing multi-account backup on data of public cloud storage system
CN106155595A (en) * 2016-08-01 2016-11-23 乐视控股(北京)有限公司 The storage optimization method of memory and system
CN107506149A (en) * 2017-08-29 2017-12-22 郑州云海信息技术有限公司 System management memory journal dump method and device
CN108062371A (en) * 2017-12-12 2018-05-22 华南理工大学 A kind of Android device web page data processing system and its data processing method
CN108322549A (en) * 2018-03-13 2018-07-24 武汉兴和产业大数据研究院有限公司 Cloud desktop computer system based on middleware and application method
WO2019205906A1 (en) * 2018-04-28 2019-10-31 华为技术有限公司 Data synchronization method and synchronization service device
US11019145B2 (en) 2018-04-28 2021-05-25 Huawei Technologies Co., Ltd. Data synchronization method and synchronization service device
CN108829359A (en) * 2018-07-18 2018-11-16 深圳豪杰创新电子有限公司 wireless cloud storage device and cloud storage method
CN109164984A (en) * 2018-08-24 2019-01-08 郑州云海信息技术有限公司 A kind of management method of storage management system and storage management system
CN110196683A (en) * 2018-09-05 2019-09-03 腾讯科技(深圳)有限公司 A kind of method, apparatus, terminal device and the medium of operation control
CN110196683B (en) * 2018-09-05 2021-09-07 腾讯科技(深圳)有限公司 Operation control method, device, terminal equipment and medium
CN109327526A (en) * 2018-10-29 2019-02-12 杭州电子科技大学 Portable memory apparatus based on cloud storage
CN109491600A (en) * 2018-10-29 2019-03-19 杭州电子科技大学 Portable memory apparatus control method based on cloud storage
CN109491600B (en) * 2018-10-29 2022-03-01 杭州电子科技大学 Portable storage device control method based on cloud storage
CN109327526B (en) * 2018-10-29 2021-10-22 杭州电子科技大学 Portable storage device based on cloud storage
CN111352992A (en) * 2018-12-21 2020-06-30 北京金山云网络技术有限公司 Data consistency detection method and device and server
CN111352992B (en) * 2018-12-21 2023-09-29 北京金山云网络技术有限公司 Data consistency detection method, device and server
CN109981741A (en) * 2019-02-26 2019-07-05 启迪云计算有限公司 A kind of maintaining method of distributed memory system
CN110572445A (en) * 2019-08-23 2019-12-13 深圳华工能源技术有限公司 Power distribution and utilization data acquisition and storage space management method, terminal and storage medium
CN110572445B (en) * 2019-08-23 2022-05-17 深圳华工能源技术有限公司 Power distribution and utilization data acquisition and storage space management method, terminal and storage medium
CN110633172A (en) * 2019-09-24 2019-12-31 爱国者安全科技(北京)有限公司 USB flash disk and data synchronization method thereof
CN115481385A (en) * 2022-10-31 2022-12-16 麒麟软件有限公司 Certificate management method
CN117931952A (en) * 2024-03-21 2024-04-26 无锡学院 Industrial equipment data synchronous processing method and system

Similar Documents

Publication Publication Date Title
CN102202044A (en) Portable cloud storage method and device
CN102333079A (en) Method for clearing disk space
CN105849738B (en) Storage array Password Management
CN103842969B (en) Information processing system
CN102457567B (en) Mirror image backup/recovery method and tool of web management mode
CN103443781B (en) Data deliver
CN102473098A (en) Entropy pools for virtual machines
CN105027498B (en) A kind of method and its system and device by remotely separating and assembling data file realization secure storage
CN101854392A (en) Personal data management method based on cloud computing environment
CN100449501C (en) Computer network datarecovering method
CN101986651A (en) Remote storage method, remote storage system and client
CN102510384A (en) Personal data sharing interactive processing method and server
CN105759247B (en) Radar integrated recorder and radar data recording method
KR101429956B1 (en) Cloud storage server and system by use of virtual nas and method thereof
CN105653969B (en) Data processing method, device and electronic equipment
CN108733311A (en) Method and apparatus for managing storage system
CN102693399A (en) System and method for on-line separation and recovery of electronic documents
CN205507061U (en) Radar is synthesized and is taken notes appearance
CN106295290A (en) The method of authentication information, Apparatus and system is generated based on finger print information
CN111698291A (en) Block chain link point storage cloud system
CN110008058A (en) System and method for network switch to execute automatic data backup
CN107329806A (en) A kind of development environment construction method and device
US9405815B1 (en) Data recovery in a distributed computing environment
CN103973486B (en) A kind of Log Administration System based on B/S structures
CN105224262A (en) Data processing method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
DD01 Delivery of document by public notice

Addressee: Beijing CUZKON Technology Development Co., Ltd.

Document name: Notification of an Office Action

DD01 Delivery of document by public notice

Addressee: Beijing CUZKON Technology Development Co., Ltd.

Document name: Notification of Passing Examination on Formalities

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110928