Patent ID: 11868828
Assignee: MICRON TECHNOLOGY, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A storage product, comprising:
a bus switch;
a network interface configured to receive incoming packets from a computer network;
a random-access memory connected to the bus switch;
a processing device connected to the bus switch;
a storage device connected to the bus switch, the storage device having a local memory and having a storage capacity accessible via a network storage service over the network interface;
wherein the storage product is adapted to be connected to a computer bus external to the storage product;
wherein the processing device is configured to convert the incoming packets into first messages and second messages to access the storage capacity; and
wherein the bus switch is configured to:
connect the processing device and the random-access memory to provide a first functioning bus between the processing device and the random-access memory, in response to the processing device buffering the first messages into the random-access memory;
connect the processing device and the storage device to provide a second functioning bus between the processing device and the storage device, in response to the processing device buffering the second messages into the local memory of the storage device; and
connect the random-access memory to the computer bus to provide a third functioning bus between the random-access memory and a processor external to the storage product, in response to the processor retrieving the first messages from the random-access memory.