Patents by Inventor Randall K. Webb
Randall K. Webb has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11102902Abstract: Data storage system connectors are described for a parallel array of dense memory cards that allow high airflow. In one example, a connector has a horizontal plane board having a plurality of memory connectors aligned in a row and a plurality of external interfaces, a plurality of memory cards, each having an edge connector at one end of the memory card to connect to a respective memory connector of the board, each memory card extending horizontally parallel to each other memory card and extending vertically and orthogonally from the board, and a plurality of interface connectors each to connect an edge connector to a respective board connector, the interface connectors extending horizontally from the one end of the memory cards and vertically to the respective plane board connector.Type: GrantFiled: July 17, 2020Date of Patent: August 24, 2021Assignee: Intel CorporationInventors: Michael D. Nelson, Jawad B. Khan, Randall K. Webb
-
Publication number: 20210007235Abstract: Data storage system connectors are described for a parallel array of dense memory cards that allow high airflow. In one example, a connector has a horizontal plane board having a plurality of memory connectors aligned in a row and a plurality of external interfaces, a plurality of memory cards, each having an edge connector at one end of the memory card to connect to a respective memory connector of the board, each memory card extending horizontally parallel to each other memory card and extending vertically and orthogonally from the board, and a plurality of interface connectors each to connect an edge connector to a respective board connector, the interface connectors extending horizontally from the one end of the memory cards and vertically to the respective plane board connector.Type: ApplicationFiled: July 17, 2020Publication date: January 7, 2021Inventors: Michael D. NELSON, Jawad B. KHAN, Randall K. WEBB
-
Publication number: 20200333859Abstract: A data storage system with a parallel array of dense memory cards and high airflow is described. In one example, a rack-mount enclosure has a horizontal plane board with memory connectors and external interfaces. Memory cards each have a connector to connect to a respective memory connector of the horizontal plane board, each memory card extending parallel to each other memory card from the front of the enclosure and extending orthogonally from the first side of the horizontal plane board. A power supply proximate the rear of the enclosure and the first side of the horizontal plane board provides power to the memory cards through the memory card connectors and has a fan to pull air from the front of the enclosure between the memory cards and to push air out the rear of the enclosure.Type: ApplicationFiled: July 2, 2020Publication date: October 22, 2020Applicant: Intel CorporationInventors: Michael D. Nelson, Jawad B. Khan, Randall K. Webb, Knut S. Grimsrud, Wayne J. Allen
-
Patent number: 10721832Abstract: Data storage system connectors are described for a parallel array of dense memory cards that allow high airflow. In one example, a connector has a horizontal plane board having a plurality of memory connectors aligned in a row and a plurality of external interfaces, a plurality of memory cards, each having an edge connector at one end of the memory card to connect to a respective memory connector of the board, each memory card extending horizontally parallel to each other memory card and extending vertically and orthogonally from the board, and a plurality of interface connectors each to connect an edge connector to a respective board connector, the interface connectors extending horizontally from the one end of the memory cards and vertically to the respective plane board connector.Type: GrantFiled: March 14, 2016Date of Patent: July 21, 2020Assignee: Intel CorporationInventors: Michael D. Nelson, Jawad B. Khan, Randall K. Webb
-
Patent number: 10372339Abstract: The present disclosure relates to an extensible memory hub. An apparatus may include a first extensible non-volatile memory (NVM) hub (EN hub). The first EN hub includes an upstream interface port configured to couple the first EN hub to an NVM controller or to a second EN hub; a downstream interface port configured to couple the first EN hub to a third EN hub or to a NVM device; at least one NVM device port, each NVM device port configured to couple the first EN hub to a respective NVM device via a NVM channel; and an EN hub controller. The EN hub controller includes command logic configured to initialize the first EN hub in response to an initialize chain command from the NVM controller, the initializing including enumerating each NVM device coupled to the first EN hub and each of one or more associated NVM dies.Type: GrantFiled: June 7, 2016Date of Patent: August 6, 2019Assignee: Intel CorporationInventors: Randall K. Webb, Jawad B. Khan, Richard L. Coulson, Knut S. Grimsrud, Brian M. Yablon
-
Patent number: 9904336Abstract: A data storage system is described with an array of front fans and moving doors for airflow control. In one example an enclosure is configured to mount in a rack. A horizontal plane board in the enclosure has memory connectors aligned in a row and external interfaces. Memory cards connect to a respective memory connector of the board. Removable fans at the front of the enclosure push air along the memory cards to the rear and doors at the front of the enclosure, each have an open position to accommodate a corresponding fan and a closed position to block airflow when the corresponding fan is removed.Type: GrantFiled: December 9, 2016Date of Patent: February 27, 2018Assignee: INTEL CORPORATIONInventors: Jawad B. Khan, Randall K. Webb, Michael D. Nelson
-
Publication number: 20170269871Abstract: A data storage system is described with a persistent status display. In one example, the system has an external housing, a persistent display attached to the exterior of the housing, a display controller within the housing coupled to the display to write status data to the display, a memory array to store data within the housing, a memory controller within the housing to control the operation of the memory array and to determine a status of the memory array, the memory controller being coupled to the display controller to send status data to the display controller to write to the display, and an exterior connector coupled to the memory controller to send data from the memory to an external device.Type: ApplicationFiled: March 16, 2016Publication date: September 21, 2017Applicant: Intel CorporationInventors: Jawad B. Khan, Randall K. Webb, Kai-Uwe Schmidt, Robert W. Dmitroca
-
Publication number: 20170262029Abstract: A data storage system with a parallel array of dense memory cards and high airflow is described. In one example, a rack-mount enclosure has a horizontal plane board with memory connectors and external interfaces. Memory cards each have a connector to connect to a respective memory connector of the horizontal plane board, each memory card extending parallel to each other memory card from the front of the enclosure and extending orthogonally from the first side of the horizontal plane board. A power supply proximate the rear of the enclosure and the first side of the horizontal plane board provides power to the memory cards through the memory card connectors and has a fan to pull air from the front of the enclosure between the memory cards and to push air out the rear of the enclosure.Type: ApplicationFiled: March 14, 2016Publication date: September 14, 2017Applicant: INTEL CORPORATIONInventors: MICHAEL D. NELSON, JAWAD B. KHAN, RANDALL K. WEBB, KNUT S. GRIMSRUD, WAYNE J. ALLEN
-
Publication number: 20170091127Abstract: Examples may include techniques to couple with a storage device via multiple communication ports. A first communication port at the storage device may be configurable to couple with at least one other storage device, a field programmable gate array (FPGA)/programmable logic or application-specific integrated circuit (ASIC) via a serial communication link. A second communication port at the storage device is arranged to couple with a host computing device.Type: ApplicationFiled: September 25, 2015Publication date: March 30, 2017Inventors: JAWAD B. KHAN, RANDALL K. WEBB, KELVIN D. GREEN, BRIAN R. MCFARLANE
-
Publication number: 20160364143Abstract: The present disclosure relates to an extensible memory hub. An apparatus may include a first extensible non-volatile memory (NVM) hub (EN hub). The first EN hub includes an upstream interface port configured to couple the first EN hub to an NVM controller or to a second EN hub; a downstream interface port configured to couple the first EN hub to a third EN hub or to a NVM device; at least one NVM device port, each NVM device port configured to couple the first EN hub to a respective NVM device via a NVM channel; and an EN hub controller. The EN hub controller includes command logic configured to initialize the first EN hub in response to an initialize chain command from the NVM controller, the initializing including enumerating each NVM device coupled to the first EN hub and each of one or more associated NVM dies.Type: ApplicationFiled: June 7, 2016Publication date: December 15, 2016Applicant: Intel CorporationInventors: RANDALL K. WEBB, JAWAD B. KHAN, RICHARD L. COULSON, KNUT S. GRIMSRUD, BRIAN M. YABLON
-
Patent number: 9396065Abstract: The present disclosure relates to an extensible memory hub. An apparatus may include a first extensible non-volatile memory (NVM) hub (EN hub). The first EN hub includes an upstream interface port configured to couple the first EN hub to an NVM controller or to a second EN hub; a downstream interface port configured to couple the first EN hub to a third EN hub or to a NVM device; at least one NVM device port, each NVM device port configured to couple the first EN hub to a respective NVM device via a NVM channel; and an EN hub controller. The EN hub controller includes command logic configured to initialize the first EN hub in response to an initialize chain command from the NVM controller, the initializing including enumerating each NVM device coupled to the first EN hub and each of one or more associated NVM dies.Type: GrantFiled: June 25, 2014Date of Patent: July 19, 2016Assignee: Intel CorporationInventors: Randall K. Webb, Jawad B. Khan, Richard L. Coulson, Knut S. Grimsrud, Brian M. Yablon
-
Publication number: 20150378814Abstract: The present disclosure relates to an extensible memory hub. An apparatus may include a first extensible non-volatile memory (NVM) hub (EN hub). The first EN hub includes an upstream interface port configured to couple the first EN hub to an NVM controller or to a second EN hub; a downstream interface port configured to couple the first EN hub to a third EN hub or to a NVM device; at least one NVM device port, each NVM device port configured to couple the first EN hub to a respective NVM device via a NVM channel; and an EN hub controller. The EN hub controller includes command logic configured to initialize the first EN hub in response to an initialize chain command from the NVM controller, the initializing including enumerating each NVM device coupled to the first EN hub and each of one or more associated NVM dies.Type: ApplicationFiled: June 25, 2014Publication date: December 31, 2015Applicant: Intel CorporationInventors: RANDALL K. WEBB, JAWAD B. KHAN, RICHARD L. COULSON, KNUT S. GRIMSRUD, BRIAN M. YABLON
-
Publication number: 20090172213Abstract: In some embodiments, after a hold off time following issuance of a memory command has elapsed, a status read operation is performed to determine a status of the memory command. In some embodiments, if the memory command has not yet completed, a polling interval is used to perform a status read operation to determine the status of the memory command after the polling interval has expired, and repeating the process until the memory command has been completed. Other embodiments are described and claimed.Type: ApplicationFiled: December 31, 2007Publication date: July 2, 2009Inventors: Sowmiya Jayachandran, Jawad B. Khan, Randall K. Webb, Robert W. Faber
-
Publication number: 20090043946Abstract: To provide a feasible means to connect many non-volatile memory modules into a very large capacity solid-state memory, a group modules may be connected in a serial manner to form a unidirectional loop with the memory controller. In some embodiments the same serial connection may be used to communicate commands, write data, and/or configuration data from the memory controller to each memory module, and to communicate read data and/or configuration status from each memory module to the memory controller. Some memory controllers may have capacity to handle multiple such loops.Type: ApplicationFiled: August 9, 2007Publication date: February 12, 2009Inventors: Randall K. Webb, Jawad B. Khan
-
Patent number: 6826631Abstract: A system, device, method and computer program to control and set LEDs associated with ports that are non-protocol aware is accomplished. This system, device, method and computer program does not interfere with the normal operation of protocol aware ports. Utilizing this system, device, method and computer program, savings in time and effort for installation and debug of a network system is realized.Type: GrantFiled: July 31, 2002Date of Patent: November 30, 2004Assignee: Intel CorporationInventor: Randall K. Webb
-
Publication number: 20040059806Abstract: A method of controlling at least a light emitting diode (LED) indicator associated with a port included a switch in a data network is provided. Such a method comprises identifying a port in the switch as either a protocol aware port or a non-protocol aware port; and generating a LED message to control operation of the LED indicator associated with the port, when the port is identified as a non-protocol aware port.Type: ApplicationFiled: December 13, 2002Publication date: March 25, 2004Inventor: Randall K. Webb
-
Publication number: 20040024934Abstract: A system, device, method and computer program to control and set LEDs associated with ports that are non-protocol aware is accomplished. This system, device, method and computer program does not interfere with the normal operation of protocol aware ports. Utilizing this system, device, method and computer program, savings in time and effort for installation and debug of a network system is realized.Type: ApplicationFiled: July 31, 2002Publication date: February 5, 2004Inventor: Randall K. Webb