Networking cloud and method of using the same
First Claim
Patent Images
1. A cloud storage controller configured for use within a cloud computing network, the cloud computing network comprising:
- the cloud storage controller,a cloud storage device configured to store data, anda plurality of network devices in communication with the cloud storage controller,wherein the cloud storage controller comprises;
an input port configured to receive input data from the network devices;
an output port configured to transmit output data to the network devices; and
a processor configured to;
determine whether first input data from a first network device is to be stored in the cloud storage device, wherein the first input data is accessible to each of a plurality of network devices other than the first network device, wherein the determination is made based on a prediction regarding likelihood of use of the first input data by the other network devices,cause data based on the first input data from a first network device to be stored in the cloud storage device, wherein the stored data is accessible to the other network devices, and wherein the data based on the first input data is stored in the cloud storage device as a result of the prediction,respond to a request from a second network device to access the first input data by accessing the data stored in the cloud storage device,generate first output data based on the data stored in the cloud storage device, andcause the first output data to be transmitted to the second network device via the output port.
4 Assignments
0 Petitions
Accused Products
Abstract
A cloud computing network device is disclosed. The device is configured to generate output data based on input data, wherein the output data is indicative of the input data, cause data indicative of the input data to be stored in a memory, and respond to instructions to access the input data by accessing the data stored in the memory.
21 Citations
20 Claims
-
1. A cloud storage controller configured for use within a cloud computing network, the cloud computing network comprising:
-
the cloud storage controller, a cloud storage device configured to store data, and a plurality of network devices in communication with the cloud storage controller, wherein the cloud storage controller comprises; an input port configured to receive input data from the network devices; an output port configured to transmit output data to the network devices; and a processor configured to; determine whether first input data from a first network device is to be stored in the cloud storage device, wherein the first input data is accessible to each of a plurality of network devices other than the first network device, wherein the determination is made based on a prediction regarding likelihood of use of the first input data by the other network devices, cause data based on the first input data from a first network device to be stored in the cloud storage device, wherein the stored data is accessible to the other network devices, and wherein the data based on the first input data is stored in the cloud storage device as a result of the prediction, respond to a request from a second network device to access the first input data by accessing the data stored in the cloud storage device, generate first output data based on the data stored in the cloud storage device, and cause the first output data to be transmitted to the second network device via the output port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of using a cloud storage controller configured for use within a cloud computing network, the cloud computing network comprising:
-
the cloud storage controller, a cloud storage device configured to store data, and a plurality of network devices in communication with the cloud storage controller, wherein the cloud storage controller comprises; an input port configured to receive input data from the network devices; an output port configured to transmit output data to the network devices; and a processor, wherein the method includes; with the processor, determining whether first input data from a first network device is to be stored in the cloud storage device, wherein the first input data is accessible to each of a plurality of network devices other than the first network device, wherein the determination is made based on a prediction regarding likelihood of use of the first input data by the other network devices, with the processor, causing data based on the first input data from a first network device to be stored in the cloud storage device, wherein the stored data is accessible to the other network devices, and wherein the data based on the first input data is stored in the cloud storage device as a result of the prediction, with the processor, responding to a request from a second network device to access the first input data by accessing the data stored in the cloud storage device, with the processor, generating first output data based on the data stored in the cloud storage device, and with the processor, causing the first output data to be transmitted to the second network device via the output port. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification