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

Claim 11:
12. A computing device, comprising:
an interconnect;
a microprocessor connected to the interconnect;
a storage device having a controller, at least one memory device having memory cells formed on at least one integrated circuit die, and a host interface connected to the interconnect;
a network interface connected to the interconnect; and
a random-access memory connected to the interconnect;
wherein the computing device is configured to:
generate, from packets received in the network interface from a remote host system, first control messages and first data messages;
buffer, in the random-access memory, the first control messages;
execute instructions in the microprocessor to fetch the first control messages from the random-access memory, process the first control messages, and generate second control messages;
send, via the interconnect, the first data messages to the storage device without the first data messages being buffered in the random-access memory;
communicate, via the interconnect, the second control messages generated by the microprocessor to the storage device; and
process, within the storage device, the second control messages and the first data messages to provide network storage services to the remote host system.