IP Library › Granted Patent US 10,200,474
Granted Patent B2
US 10,200,474 · App. 15/468,607 · Granted Feb 5, 2019

Cross-protocol distributed cloud storage system and data management method based on operation control unit

Inventors: Sheng Zhang (Guangdong, CN); Ying Wu (Guangdong, CN); Yantong Wang (Guangdong, CN); Mansuo Zhou (Guangdong, CN)
Assignee: CHONGQING GKTSINGCHIP INDUSTRY TECHNOLOGY CO., LTD.
H04L67/1097G06F9/4843G06F9/5027H04L47/70H04L63/00H04L67/06H04L67/10H04L67/12H04L67/26H04L69/321H04L69/322H04L69/324H04W12/00G06F17/30094H04W4/70H04W84/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,200,474
App. No.
15/468,607
Filed
Mar 24, 2017
Granted
Feb 5, 2019
Kind
B2
Art Unit
2449
USPC
709/226
Abstract

The present invention discloses a cross-protocol distributed cloud storage system based on a network node operation control unit. The distributed cloud storage system includes a plurality of network nodes, each of which includes an operation control unit that directly interacts with a data link layer, the operation control unit including a file unit, a network information management unit and a resource scheduling unit, wherein the file unit is used to mange and store file information of the network node where it is located; the network information management unit is used to interact with the data link layer so as to perform link scheduling for delivering the information between the network nodes, and to update data between the nodes; the resource scheduling unit is used to allocate and schedule hardware or network resources for the network information management unit and the file unit for implementing functions thereof.

Claims (12)

1. A cross-protocol distributed cloud storage system based on a network node operation control unit, comprising a plurality of network nodes, each of the network node comprises an operation control unit that directly interacts with a data link layer, the operation control unit comprising a file unit, a network information management unit and a resource scheduling unit, wherein,

the file unit is used to manage and store file information of the network node where the file unit is located;

the network information management unit is used to interact with the data link layer so as to perform link scheduling for delivering the file information between the network nodes, and to update data between the nodes;

the resource scheduling unit is used to allocate and schedule hardware or network resources for the network information management unit and the file unit for implementing functions thereof; and

data of the network nodes are stored in a manner of a block chain table in the memory of each node in a distributed manner, and link scheduling may be performed between different nodes through an operation system layer to acquire data from each other.

2. The distributed cloud storage system according to claim 1 , wherein the network information management unit comprises a data push sub-unit which is responsible for automotive push of information between the nodes and a data update sub-unit which is responsible for update of the data between the nodes.

3. The distributed cloud storage system according to claim 1 , wherein the file unit is further used to organize and allocate file storage space, and is responsible for file storage and protecting and searching stored files.

4. The distributed cloud storage system according to claim 1 , further comprising a protocol stack management unit for encapsulating a set of library functions of protocol stacks of different network protocols and providing different communication protocol manners and networking manners for the system through an interface unit to implement cross-protocol distributed cloud storage.

5. The distributed cloud storage system according to claim 1 , wherein the block chain table comprises a plurality of information abstracts, including time stamps, a number of acquisition nodes and tags of the acquisition nodes.

6. The distributed cloud storage system according to claim 1 , wherein the information abstracts of the block chain table are arranged in an order from old to new according to the time stamps.

7. A distributed cloud storage method implemented by using the cloud storage system according to claim 1 , comprising the steps of: network nodes storing node information through a file unit thereof, and a network information management unit directly interacting with a data link layer so as to deliver the information between the nodes, and implementing update of data between the nodes.

8. The distributed cloud storage method according to claim 7 , wherein upon receiving the information, the network node compares a tag of the received information with a node tag in the existing block chain table, and if there are same node tags, replaces an old data block with a new data block according to the order of time stamps; if there are not same node tags, entirely incorporates a new data block into the end of the block chain table.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2020
From: CHONGQING GKTSINGCHIP INDUSTRY TECHNOLOGY CO., LTD.
To: CHONGQING GKTSINGCHIP SMARTCONET TECHNOLOGY CO., LTD
Reel/Frame 053747/0308 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2018
From: GRADUATE SCHOOL AT SHENZHEN, TSINGHUA UNIVERSITY
To: CHONGQING GKTSINGCHIP INDUSTRY TECHNOLOGY CO., LTD.
Reel/Frame 045084/0279 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2017
From: ZHANG, SHENG; WU, YING; WANG, YANTONG; ZHOU, MANSUO
To: GRADUATE SCHOOL AT SHENZHEN, TSINGHUA UNIVERSITY
Reel/Frame 042087/0506 →
Priority Claims (1)
CN 2015 1 03335779 · Jun 15, 2015 · national
Continuity (2)
Continuation PCTCN2016071199 · Jan 18, 2016
Related Publication 20170201582A1 · Jul 13, 2017
Cited By (1)
US 12,216,436