Data processing method based on blockchain network and related product
US-2024419537-A1 · Dec 19, 2024 · US
US10162871B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10162871-B2 |
| Application number | US-201313871761-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 26, 2013 |
| Priority date | Oct 28, 2010 |
| Publication date | Dec 25, 2018 |
| Grant date | Dec 25, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A cloud computing system includes a plurality of small medium business (SMB) network system and a cloud hosting and storage system. Each of the SMB network systems includes a plurality of first client terminals and a physical network-attached storage (NAS) configured to store one or more original files accessible by at least one of the first client terminals. The cloud hosting and storage system is configured to generate a virtual NAS corresponding to the physical NAS in accordance with one or more requests for cloud hosting service made by the physical NAS through a network, and allocate a virtual storage space for the SMB network system. The virtual storage space is configured to store one or more backup files of the original files stored in the physical NAS.
Opening claim text (preview).
The invention claimed is: 1. A cloud computing system, comprising: a plurality of Small Medium Business (SMB) network systems, wherein each of the SMB network systems includes a plurality of client terminals and a physical network attached storage (NAS) that stores a plurality of original files accessible by at least one of the plurality of client terminals through an intranet; and a cloud hosting and storage system configured to generate a virtual NAS corresponding to the physical NAS in accordance with a request for cloud hosting service made by the physical NAS through an internet, allocate to the virtual NAS a virtual storage space for the SMB network system and perform data synchronization between the physical NAS and the virtual NAS through the internet, wherein the virtual storage space stores a plurality of backup files of the plurality of original files stored in the physical NAS, wherein the physical NAS is configured to store first identification information for identifying and authenticating members registered in the SMB network systems, and transmit the first identification information to the cloud hosting and storage system, wherein the cloud hosting and storage system is configured to receive the first identification information from the SMB network systems, generate second identification information which is identical to the first identification information, based on the received first identification information, and store the generated second identification information, and wherein the cloud hosting and storage system is configured to authenticate one of the members trying to access, by using a mobile terminal through the internet, the virtual NAS outside the SMB network systems with the second identification information, wherein the physical NAS is configured to transmit, when one of the plurality of original files stored in the physical NAS is changed, the changed original file to the virtual NAS, and wherein the virtual NAS is configured to synchronize, when one of the plurality of backup files in the virtual storage space of the virtual NAS is changed by the accessed mobile terminal of the authenticated member, the plurality of original files stored in the physical NAS with the changed backup file by transmitting the changed backup file to the physical NAS. 2. The cloud computing system of claim 1 , wherein the physical NAS is configured to register the generated virtual NAS as a clone system of the physical NAS and provide all original files managed by the physical NAS to the virtual NAS to perform a data synchronization between the physical NAS and the virtual NAS. 3. The cloud computing system of claim 2 , wherein the physical NAS is configured to register an IP address of the virtual NAS as an IP address of the clone system. 4. The cloud computing system of claim 1 , wherein the physical NAS is configured to request, when an error occurs while an original file is being accessed, a backup file of the original file having the error from the virtual NAS, receive the requested backup file, and recover the original file having the error by using the received backup file. 5. The cloud computing system of claim 1 , wherein the virtual NAS is configured to request, when an error occurs while a backup file is being accessed, an original file corresponding to the backup file having the error from the physical NAS, receive the original file, and recover the backup file having the error by using the received original file. 6. A data synchronization method performed by the cloud computing system including a plurality of Small Medium Business (SMB) network systems and a cloud hosting and storage system, each of the SMB network systems including a plurality of client terminals and a physical network attached storage (NAS) storing a plurality of original files accessible by one of the plurality of client terminals, the method comprising: requesting, by the physical NAS, a cloud hosting service through an internet; generating, by the cloud hosting and storage system, a virtual NAS corresponding to the physical NAS in accordance with the requesting for the cloud hosting service; allocating, by the cloud hosting and storage system, a virtual storage space for backing up the plurality of original files stored in the physical NAS to the virtual NAS; and performing, by the cloud hosting and storage system, data synchronization between the physical NAS and the virtual NAS by backing up the plurality of original files stored in the physical NAS to the virtual storage space of the virtual NAS through the internet, wherein the physical NAS stores first identification information for identifying and authenticating members registered in the SMB network systems, and transmits the first identification information to the cloud hosting and storage system, wherein the cloud hosting and storage system receives the first identification information from the SMB network systems, generate second identification information which is identical to the first identification information, based on the received first identification information, and store the generated second identification information, wherein the cloud hosting and storage system authenticates one of the members trying to access, by using a mobile terminal through the internet, the virtual NAS outside the SMB network systems with the second identification information, wherein, when one of the original files stored in the physical NAS is changed, the physical NAS transmits the changed original file to the virtual NAS, and wherein, when one of a plurality of backup files in the virtual storage space of the virtual NAS is changed by the accessed mobile terminal of the authenticated member, the virtual NAS synchronizes the plurality of original files stored in the physical NAS with the changed backup file by transmitting the changed backup file to the physical NAS. 7. The method of claim 6 , wherein the data synchronization comprises: sequentially comparing the plurality of original files stored in the physical NAS with the plurality of backup files stored in the virtual storage space of the virtual NAS in accordance with a file hierarchical structure; and replacing, when the plurality of backup files are different from the original files, the plurality of backup files with the original files. 8. The method of claim 6 , wherein the data synchronization comprises: registering, when the plurality of original files in the physical NAS are changed, the changed files to a list of changed files; and replacing the plurality of backup files in the virtual NAS which correspond to the files registered to the list of the changed files with the changed files. 9. The method of claim 6 , wherein the data synchronization comprises: requesting, when an error occurs while an original file is being accessed in the physical NAS, the corresponding backup file from the virtual NAS, and recovering the original file having the error in the physical NAS with the corresponding backup file received from the virtual NAS; and requesting, when an error occurs while a backup file is being accessed in the virtual NAS, the corresponding original file from the physical NAS, and recovering the backup file having the error in the virtual NAS with the corresponding original file received from the physical NAS. 10. A cloud computing system comprising: a plurality of Small Medium Business (SMB) network systems, wherein each of the SMB network systems includes a physical network attached storage (NAS) having a shared storage region that is configured to store a plurality of original files accessible by a plurality of client terminals through an intranet; and a cloud stora
Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor · CPC title
Error detection or correction of the data by redundancy in operations (error detection or correction of the data by redundancy in hardware G06F11/16) · CPC title
Saving, restoring, recovering or retrying · CPC title
maintaining the standby controller/processing unit updated (initialisation or re-synchronisation thereof G06F11/1658 and subgroups) · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.