Patents by Inventor Stephen V. R. Hellriegel

Stephen V. R. Hellriegel 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: 9424182
    Abstract: An adaptive memory system is provided for improving the performance of an external computing device. The adaptive memory system includes a single controller, a first memory type (e.g., Static Random Access Memory or SRAM), a second memory type (e.g., Dynamic Random Access Memory or DRAM), a third memory type (e.g., Flash), an internal bus system, and an external bus interface. The single controller is configured to: (i) communicate with all three memory types using the internal bus system; (ii) communicate with the external computing device using the external bus interface; and (iii) allocate cache-data storage assignment to a storage space within the first memory type, and after the storage space within the first memory type is determined to be full, allocate cache-data storage assignment to a storage space within the second memory type.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: August 23, 2016
    Assignee: Mobile Semiconductor Corporation
    Inventors: Louis Cameron Fisher, Stephen V. R. Hellriegel, Mohammad S. Ahmadnia
  • Publication number: 20150347345
    Abstract: A Gen3 PCIe Riser consisting of four PCIe x16 slots, a PCIe switch, external power, a remote programming interface, and a PCIe edge connector. The PCIe switch is programmed to allow any PCIe device installed in a PCIe slot to communicate directly through the switch with another PCIe device installed in another PCIe slot on the Riser without using the processing power of a Central Processing Unit thereby increasing system efficiency. In alternative embodiments, two Gen3 PCIe Risers are cross-connected to allow for more direct communication between any PCIe devices installed in the system. External power is connected when the PCIe devices require more power than available from a standard PCIe slot. The external programming interface allows for the configuration of the PCIe switch to be modified to meet system demands.
    Type: Application
    Filed: April 30, 2015
    Publication date: December 3, 2015
    Applicant: CIRRASCALE CORPORATION
    Inventors: STEPHEN V.R. HELLRIEGEL, JUSTIN SEARCY, DAVID DRIGGERS, HELMUT FRITZ
  • Patent number: 9116536
    Abstract: A data center inside a shipping container having computing equipment and associated devices located in its interior. The data center includes computing equipment, an internal network, an external network, power supplies, a lighting system, and a controller. The power supplies and the lighting system connect to the controller, which in turn connects to the internal network. The computing equipment connects to the power supplies. A remote computing device connected to the external network communicates with the controller through the internal network. The remote computing device receives information from the controller and instructs the controller to selectively energize and de-energize the power supplies and the lighting system. The controller may have a user interface configured to display data associated with the computing equipment and other devices and systems located within the container.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: August 25, 2015
    Inventors: Stephen V. R. Hellriegel, Mario L. Jaena, Brian D. Koblenz, David Louis Anderson, David Driggers, Hampton Walker Haddock, Jr.
  • Publication number: 20150130352
    Abstract: A data center inside a shipping container having a lower plenum and an upper plenum in its interior. Heated air in the upper plenum exits therefrom into a plurality of heat exchangers adjacent thereto. Air cooled by the heat exchangers travels toward and enters the lower plenum. The data center includes a plurality of carriages each having an equipment receiving portion located between an open bottom portion in open communication with the lower plenum, and an open top portion in open communication with the upper plenum. Fans inside each of the carriages draw cooled air up from the lower plenum into the open bottom portion of the carriage, blow the cooled air up through the equipment receiving portion thereby cooling any computing equipment received therein, and vent the cooled air through the open top portion into the upper plenum.
    Type: Application
    Filed: September 23, 2014
    Publication date: May 14, 2015
    Inventors: Stephen V. R. Hellriegel, Mario L. Jaena, Brian D. Koblenz, David Louis Anderson, David Driggers, Hampton Walker Haddock, JR.
  • Publication number: 20150074344
    Abstract: An adaptive memory system is provided for improving the performance of an external computing device. The adaptive memory system includes a single controller, a first memory type (e.g., Static Random Access Memory or SRAM), a second memory type (e.g., Dynamic Random Access Memory or DRAM), a third memory type (e.g., Flash), an internal bus system, and an external bus interface. The single controller is configured to: (i) communicate with all three memory types using the internal bus system; (ii) communicate with the external computing device using the external bus interface; and (iii) allocate cache-data storage assignment to a storage space within the first memory type, and after the storage space within the first memory type is determined to be full, allocate cache-data storage assignment to a storage space within the second memory type.
    Type: Application
    Filed: November 17, 2014
    Publication date: March 12, 2015
    Applicant: MOBILE SEMICONDUCTOR CORPORATION
    Inventors: Louis Cameron Fisher, Stephen V. R. Hellriegel, Mohammad S. Ahmadnia
  • Publication number: 20150011152
    Abstract: A data center inside a shipping container having a lower plenum and an upper plenum in its interior. Heated air in the upper plenum exits therefrom into a plurality of heat exchangers adjacent thereto. Air cooled by the heat exchangers travels toward and enters the lower plenum. The data center includes a plurality of carriages each having an equipment receiving portion located between an open bottom portion in open communication with the lower plenum, and an open top portion in open communication with the upper plenum. Fans inside each of the carriages draw cooled air up from the lower plenum into the open bottom portion of the carriage, blow the cooled air up through the equipment receiving portion thereby cooling any computing equipment received therein, and vent the cooled air through the open top portion into the upper plenum.
    Type: Application
    Filed: September 22, 2014
    Publication date: January 8, 2015
    Inventors: Stephen V. R. Hellriegel, Mario L. Jaena, Brian D. Koblenz, David Louis Anderson, David Driggers, Hampton Walker Haddock, JR.
  • Patent number: 8918618
    Abstract: An adaptive memory system is provided for improving the performance of an external computing device. The adaptive memory system includes a single controller, a first memory type (e.g., Static Random Access Memory or SRAM), a second memory type (e.g., Dynamic Random Access Memory or DRAM), a third memory type (e.g., Flash), an internal bus system, and an external bus interface. The single controller is configured to: (i) communicate with all three memory types using the internal bus system; (ii) communicate with the external computing device using the external bus interface; and (iii) allocate cache-data storage assignment to a storage space within the first memory type, and after the storage space within the first memory type is determined to be full, allocate cache-data storage assignment to a storage space within the second memory type.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: December 23, 2014
    Assignee: Mobile Semiconductor Corporation
    Inventors: Louis Cameron Fisher, Stephen V. R. Hellriegel, Mohammad S. Ahmadnia
  • Patent number: 8842430
    Abstract: A data center inside a shipping container having a lower plenum and an upper plenum in its interior, individual computing devices, and a humidity. Humidity inside the container is controlled by a humidity sensing device that reports the humidity level to a central controller. The central controller is connected to a humidity control device and the individual computing devices. Based on the humidity level, the central controller will adjust the output of the humidity control device to maintain the humidity internal to the container at a pre-determined level. The central controller energizes and de-energizes individual computing devices depending on the humidity level inside the container and other factors associated with the operation of computing devices. The central controller is also connected to, and communicates with, an external communication network.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: September 23, 2014
    Inventors: Stephen V. R. Hellriegel, Mario L. Jaena, Brian D. Koblenz, David Louis Anderson, David Driggers, Hampton Walker Haddock, Jr.
  • Patent number: 8833094
    Abstract: A data center inside a shipping container having a lower plenum and an upper plenum in its interior. Heated air in the upper plenum exits therefrom into a plurality of heat exchangers adjacent thereto. Air cooled by the heat exchangers travels toward and enters the lower plenum. The data center includes a plurality of carriages each having an equipment receiving portion located between an open bottom portion in open communication with the lower plenum, and an open top portion in open communication with the upper plenum. Fans inside each of the carriages draw cooled air up from the lower plenum into the open bottom portion of the carriage, blow the cooled air up through the equipment receiving portion thereby cooling any computing equipment received therein, and vent the cooled air through the open top portion into the upper plenum.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: September 16, 2014
    Inventors: Stephen V. R. Hellriegel, Mario L. Jaena, Brian D. Koblenz, David Louis Anderson, David Driggers, Hampton Walker Haddock, Jr.
  • Publication number: 20140013039
    Abstract: An adaptive memory system is provided for improving the performance of an external computing device. The adaptive memory system includes a single controller, a first memory type (e.g., Static Random Access Memory or SRAM), a second memory type (e.g., Dynamic Random Access Memory or DRAM), a third memory type (e.g., Flash), an internal bus system, and an external bus interface. The single controller is configured to: (i) communicate with all three memory types using the internal bus system; (ii) communicate with the external computing device using the external bus interface; and (iii) allocate cache-data storage assignment to a storage space within the first memory type, and after the storage space within the first memory type is determined to be full, allocate cache-data storage assignment to a storage space within the second memory type.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 9, 2014
    Applicant: MOBILE SEMICONDUCTOR CORPORATION
    Inventors: Louis Cameron Fisher, Stephen V. R. Hellriegel, Mohammad S. Ahmadnia
  • Patent number: 8504793
    Abstract: An adaptive memory system is provided for improving the performance of an external computing device. The adaptive memory system includes a single controller, a first memory type (e.g., Static Random Access Memory or SRAM), a second memory type (e.g., Dynamic Random Access Memory or DRAM), a third memory type (e.g., Flash), an internal bus system, and an external bus interface. The single controller is configured to: (i) communicate with all three memory types using the internal bus system; (ii) communicate with the external computing device using the external bus interface; and (iii) allocate cache-data storage assignment to a storage space within the first memory type, and after the storage space within the first memory type is determined to be full, allocate cache-data storage assignment to a storage space within the second memory type.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: August 6, 2013
    Assignee: Mobile Semiconductor Corporation
    Inventors: Louis Cameron Fisher, Stephen V. R. Hellriegel, Mohammad S. Ahmadnia
  • Publication number: 20120131269
    Abstract: An adaptive memory system is provided for improving the performance of an external computing device. The adaptive memory system includes a single controller, a first memory type (e.g., Static Random Access Memory or SRAM), a second memory type (e.g., Dynamic Random Access Memory or DRAM), a third memory type (e.g., Flash), an internal bus system, and an external bus interface. The single controller is configured to: (i) communicate with all three memory types using the internal bus system; (ii) communicate with the external computing device using the external bus interface; and (iii) allocate cache-data storage assignment to a storage space within the first memory type, and after the storage space within the first memory type is determined to be full, allocate cache-data storage assignment to a storage space within the second memory type.
    Type: Application
    Filed: January 31, 2012
    Publication date: May 24, 2012
    Applicant: MOBILE SEMICONDUCTOR CORPORATION
    Inventors: Louis Cameron Fisher, Stephen V.R. Hellriegel, Mohammad S. Ahmadnia
  • Patent number: 8135933
    Abstract: An adaptive memory system is provided for improving the performance of an external computing device. The adaptive memory system includes a single controller, a first memory type (e.g., Static Random Access Memory or SRAM), a second memory type (e.g., Dynamic Random Access Memory or DRAM), a third memory type (e.g., Flash), an internal bus system, and an external bus interface. The single controller is configured to: (i) communicate with all three memory types using the internal bus system; (ii) communicate with the external computing device using the external bus interface; and (iii) allocate cache-data storage assignment to a storage space within the first memory type, and after the storage space within the first memory type is determined to be full, allocate cache-data storage assignment to a storage space within the second memory type.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: March 13, 2012
    Assignee: Mobile Semiconductor Corporation
    Inventors: Louis Cameron Fisher, Stephen V. R. Hellriegel, Mohammad S. Ahmadnia
  • Patent number: 7990710
    Abstract: A data center inside a shipping container having a lower plenum and an upper plenum in its interior. Heated air in the upper plenum exits therefrom into a plurality of heat exchangers adjacent thereto. Air cooled by the heat exchangers travels toward and enters the lower plenum. The data center includes a plurality of carriages each having an equipment receiving portion located between an open bottom portion in open communication with the lower plenum, and an open top portion in open communication with the upper plenum. Fans inside each of the carriages draw cooled air up from the lower plenum into the open bottom portion of the carriage, blow the cooled air up through the equipment receiving portion thereby cooling any computing equipment received therein, and vent the cooled air through the open top portion into the upper plenum.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: August 2, 2011
    Assignee: VS Acquisition Co. LLC
    Inventors: Stephen V. R. Hellriegel, Mario L. Jaena, Brian D. Koblenz, David Louis Anderson, David Driggers, Hampton Walker Haddock, Jr.
  • Publication number: 20090024819
    Abstract: An adaptive memory system is provided for improving the performance of an external computing device. The adaptive memory system includes a single controller, a first memory type (e.g., Static Random Access Memory or SRAM), a second memory type (e.g., Dynamic Random Access Memory or DRAM), a third memory type (e.g., Flash), an internal bus system, and an external bus interface. The single controller is configured to: (i) communicate with all three memory types using the internal bus system; (ii) communicate with the external computing device using the external bus interface; and (iii) allocate cache-data storage assignment to a storage space within the first memory type, and after the storage space within the first memory type is determined to be full, allocate cache-data storage assignment to a storage space within the second memory type.
    Type: Application
    Filed: January 10, 2008
    Publication date: January 22, 2009
    Applicant: MOBILE SEMICONDUCTOR CORPORATION
    Inventors: Louis Cameron Fisher, Stephen V.R. Hellriegel, Mohammad S. Ahmadnia
  • Patent number: 7330350
    Abstract: Systems and methods for cooling computer components in large computer systems are disclosed herein. In one embodiment, a computer system configured in accordance with aspects of the invention can include a computer module positioned in a chassis, and an air mover configured to move air through the chassis and past the computer module. The computer system can further include a pressure sensor operably coupled to the air mover. If the pressure sensor determines that the difference between a first air pressure inside the chassis and a second air pressure outside the chassis is less than a preselected pressure, the air mover can increase the flow of air through the chassis and past the computer module.
    Type: Grant
    Filed: June 4, 2004
    Date of Patent: February 12, 2008
    Assignee: Cray Inc.
    Inventors: Stephen V. R. Hellriegel, Alexander I. Yatskov, Douglas P. Kelley
  • Patent number: 7177156
    Abstract: Structures and methods for positioning heat sinks in contact with electronic devices are described herein. In one embodiment, a structure for holding a heat sink in contact with an electronic device in accordance with one aspect of the invention includes an electronic device holding portion and a heat sink holding portion. The electronic device holding portion is configured to support the electronic device. The heat sink holding portion is configured to position the heat sink in contact with the electronic device. The structure further includes a spring holding portion configured to support a coil spring in transverse compression. When transversely compressed, the coil spring presses the heat sink against the electronic device with a uniform, or at least approximately uniform, pressure that enables the heat sink to efficiently conduct heat away from the electronic device without damaging the device.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: February 13, 2007
    Assignee: Cray Inc.
    Inventors: Alexander I. Yatskov, Stephen V. R. Hellriegel
  • Patent number: 7120027
    Abstract: Structures and methods for mounting electronic devices and associated heat sinks to computer modules and other structures are described herein. In one embodiment, a structure for holding a heat sink in contact with an electronic device includes an electronic device holding portion and a heat sink holding portion. The electronic device holding portion is configured to support the electronic device, and the heat sink holding portion is configured to position the heat sink in contact with the electronic device. The structure can further include a spring holding portion configured to laterally support a coil spring. When the coil spring is laterally supported in the spring holding portion, the coil spring exerts a transverse compression force against the heat sink causing the heat sink to press against the electronic device with a uniform, or an approximately uniform, pressure.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: October 10, 2006
    Assignee: Cray Inc.
    Inventors: Alexander I. Yatskov, Stephen V.R. Hellriegel
  • Patent number: 6700070
    Abstract: The field of the manufacture of electronic components, specifically to manufacturing flexible conductive strips having contact pads thereon, wherein a first set of alignment marks are provided on a substrate. Using the first set of alignment marks, several electronic components are formed in selected positions on the substrate. The electronic components may be formed in various groups, with a first group being formed using a first mask then, subsequent groups being formed using subsequent masks. Each of the respective masks are aligned with the first set of alignment marks in order to position the electronic components formed using the masks at the desired locations on the substrate. A second set of alignment marks are produced using the same mask as a set of electronic components that are located on the substrate. Subsequently, when a different set of features is produced, it is positioned using the second set of alignment marks located on the individual parts.
    Type: Grant
    Filed: November 3, 2000
    Date of Patent: March 2, 2004
    Assignee: Cray Inc.
    Inventors: Stephen V. R. Hellriegel, Alexander I. Yatskov
  • Patent number: 6641406
    Abstract: The flexible connector for high density circuit applications comprises a multilayer flexible substrate upon which are formed a plurality of contact pads, in a density required by a particular application. This density may exceed two hundred contact pads per square inch. Contact pads of similar size and configuration are formed on the surface of another device, i.e., circuit board, and provision made to align the contact pads of the connector with those of the circuit board. Micro-pads are formed on the surface of the contact pads on the connector such, that when the connector is brought into contact with the circuit board, and sufficient pressure is applied, the micro-pads make actual electrical contact with the pads of the circuit board.
    Type: Grant
    Filed: November 3, 2000
    Date of Patent: November 4, 2003
    Assignee: Cray Inc.
    Inventors: Alexander I. Yatskov, Stephen V. R. Hellriegel