US 9,811,463 B2
Apparatus including an I/O interface and a network interface and related method of use
Ilya Gertner, Long Beach, CA (US)
Assigned to LS CLOUD STORAGE TECHNOLOGIES, LLC, Longview, TX (US)
Filed by LS CLOUD STORAGE TECHNOLOGIES, LLC, Longview, TX (US)
Filed on Feb. 23, 2017, as Appl. No. 15/440,277.
Application 10/382,016 is a division of application No. 09/236,409, filed on Jan. 22, 1999, granted, now 6,549,988, issued on Apr. 15, 2003.
Application 15/440,277 is a continuation of application No. 14/997,327, filed on Jan. 15, 2016.
Application 14/997,327 is a continuation of application No. 13/527,126, filed on Jun. 19, 2012, abandoned.
Application 13/527,126 is a continuation of application No. 10/382,016, filed on Mar. 5, 2003, granted, now 8,225,002, issued on Jul. 17, 2012.
Prior Publication US 2017/0161189 A1, Jun. 8, 2017
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01); G06F 12/0808 (2016.01); G06F 12/128 (2016.01); H04L 29/08 (2006.01)
CPC G06F 12/0808 (2013.01) [G06F 3/065 (2013.01); G06F 3/067 (2013.01); G06F 3/0619 (2013.01); G06F 3/0635 (2013.01); G06F 12/128 (2013.01); G06F 2212/621 (2013.01); G06F 2212/69 (2013.01); H04L 67/1097 (2013.01)] 30 Claims
OG exemplary drawing
 
1. An apparatus comprising:
an interface configured to receive input/output (I/O) traffic from a host computer via a dedicated I/O channel, the I/O traffic comprising one or more read commands, one or more write commands, or a combination thereof;
a network interface configured to receive network traffic from a second device via a network;
a cache memory configured to store data;
a storage device configured to store second data; and
a processor coupled via a communication path to the storage device, the processor configured to access the cache memory during processing of the I/O traffic, the processor further configured to perform one or more access operations at the storage device based on the I/O traffic, wherein the communication path is distinct from the dedicated I/O channel.