Patents by Inventor Kenneth D. Shoemaker

Kenneth D. Shoemaker 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: 12046577
    Abstract: A stacked memory with interface providing offset interconnects. An embodiment of memory device includes a system element and a memory stack coupled with the system element, the memory stack including one or more memory die layers. Each memory die layer includes first face and a second face, the second face of each memory die layer including an interface for coupling data interface pins of the memory die layer with data interface pins of a first face of a coupled element. The interface of each memory die layer includes connections that provide an offset between each of the data interface pins of the memory die layer and a corresponding data interface pin of the data interface pins of the coupled element.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: July 23, 2024
    Assignee: Tahoe Research, Ltd.
    Inventors: Pete D. Vogt, Andre Schaefer, Warren Morrow, John B. Halbert, Jin Kim, Kenneth D. Shoemaker
  • Patent number: 10514305
    Abstract: A temperature difference between a first thermal sensor and a second thermal sensor on a first die is determined. The temperature difference is transmitted from the first die to a circuit on a second die. A temperature from a thermal sensor on the second die is determined. The temperature difference and the temperature from the thermal sensor are utilized on the second die to modify operational characteristics of one or more circuits on the second die.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: December 24, 2019
    Assignee: Intel Corporation
    Inventor: Kenneth D. Shoemaker
  • Patent number: 9916876
    Abstract: An apparatus with an ultra low power architecture is described herein. The apparatus includes a first power supply rail, wherein a plurality of subsystems are to be powered by the first power supply rail. The apparatus also includes a second power supply rail, wherein a plurality of autonomous subsystems are to be powered by the power supply rail, wherein the second power supply rail is to be always on, always available, and low power.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: March 13, 2018
    Assignee: Intel Corporation
    Inventors: Suketu R. Partiwala, Prashanth Kalluraya, Bruce L. Fleming, Shreekant S. Thakkar, Kenneth D. Shoemaker, Sridhar Lakshmanamurthy, Sami Yehia, Joydeep Ray
  • Patent number: 9798369
    Abstract: An integrated circuit such as a SoC may indicate the critical battery status without powering-on a substantial portion including the host processing cores. The SoC may include a microcontroller, which may cause the critical battery status data to be stored in a static memory and the display unit may retrieve such data from the static memory to display a visual symbol on the screen. The other portions of the SoC such as the dynamic memory, system agent, media processors, and memory controller hubs may be powered-down while the critical battery status is displayed in the visual form on the screen.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: October 24, 2017
    Assignee: Intel Corporation
    Inventors: Ivan Herrera Mejia, Kenneth D. Shoemaker, Ryan D. Wells
  • Patent number: 9658678
    Abstract: A temperature difference between a first thermal sensor and a second thermal sensor on a first die is determined. The temperature difference is transmitted from the first die to a circuit on a second die. A temperature from a thermal sensor on the second die is determined. The temperature difference and the temperature from the thermal sensor are utilized on the second die to modify operational characteristics of one or more circuits on the second die.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: May 23, 2017
    Assignee: Intel Corporation
    Inventor: Kenneth D. Shoemaker
  • Patent number: 9490003
    Abstract: A temperature difference between a first thermal sensor and a second thermal sensor on a first die is determined. The temperature difference is transmitted from the first die to a circuit on a second die. A temperature from a thermal sensor on the second die is determined. The temperature difference and the temperature from the thermal sensor are utilized on the second die to modify operational characteristics of one or more circuits on the second die.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: November 8, 2016
    Assignee: Intel Corporation
    Inventor: Kenneth D. Shoemaker
  • Publication number: 20160202746
    Abstract: An integrated circuit such as a SoC may indicate the critical battery status without powering-on a substantial portion including the host processing cores. The SoC may include a microcontroller, which may cause the critical battery status data to be stored in a static memory and the display unit may retrieve such data from the static memory to display a visual symbol on the screen. The other portions of the SoC such as the dynamic memory, system agent, media processors, and memory controller hubs may be powered-down while the critical battery status is displayed in the visual form on the screen.
    Type: Application
    Filed: March 24, 2016
    Publication date: July 14, 2016
    Inventors: Ivan Herrera Mejia, Kenneth D. Shoemaker, Ryan D. Wells
  • Patent number: 9384351
    Abstract: Technologies for implementing a secure boot using multiple firmware sources are described. One or more fuses of a processing device can be configured. Based on such configuration, one or more keys can be generated. Based on the configuration of the various fuses, an operation of a firmware device can be initiated. Using the generated key(s), a protected section of the firmware device can be accessed.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Ivan Herrera Mejia, Kenneth D. Shoemaker
  • Patent number: 9335808
    Abstract: An integrated circuit such as a SoC may indicate the critical battery status without powering-on a substantial portion including the host processing cores. The SoC may include a microcontroller, which may cause the critical battery status data to be stored in a static memory and the display unit may retrieve such data from the static memory to display a visual symbol on the screen. The other portions of the SoC such as the dynamic memory, system agent, media processors, and memory controller hubs may be powered-down while the critical battery status is displayed in the visual form on the screen.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: May 10, 2016
    Assignee: Intel Corporation
    Inventors: Ivan Herrera Mejia, Kenneth D. Shoemaker, Ryan D. Wells
  • Publication number: 20160055901
    Abstract: A temperature difference between a first thermal sensor and a second thermal sensor on a first die is determined. The temperature difference is transmitted from the first die to a circuit on a second die. A temperature from a thermal sensor on the second die is determined. The temperature difference and the temperature from the thermal sensor are utilized on the second die to modify operational characteristics of one or more circuits on the second die.
    Type: Application
    Filed: August 28, 2015
    Publication date: February 25, 2016
    Inventor: Kenneth D. Shoemaker
  • Publication number: 20160019936
    Abstract: An apparatus with an ultra low power architecture is described herein. The apparatus includes a first power supply rail, wherein a plurality of subsystems are to be powered by the first power supply rail. The apparatus also includes a second power supply rail, wherein a plurality of autonomous subsystems are to be powered by the power supply rail, wherein the second power supply rail is to be always on, always available, and low power.
    Type: Application
    Filed: July 21, 2014
    Publication date: January 21, 2016
    Inventors: Suketu R. Partiwala, Prashanth Kalluraya, Bruce L. Fleming, Shreekant S. Thakkar, Kenneth D. Shoemaker, Sridhar Lakshmanamurthy, Sami Yehia, Joydeep Ray
  • Publication number: 20140281456
    Abstract: Technologies for implementing a secure boot using multiple firmware sources are described. One or more fuses of a processing device can be configured. Based on such configuration, one or more keys can be generated. Based on the configuration of the various fuses, an operation of a firmware device can be initiated. Using the generated key(s), a protected section of the firmware device can be accessed.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Ivan Herrera Mejia, Kenneth D. Shoemaker
  • Publication number: 20140258698
    Abstract: An integrated circuit such as a SoC may indicate the critical battery status without powering-on a substantial portion including the host processing cores. The SoC may include a microcontroller, which may cause the critical battery status data to be stored in a static memory and the display unit may retrieve such data from the static memory to display a visual symbol on the screen. The other portions of the SoC such as the dynamic memory, system agent, media processors, and memory controller hubs may be powered-down while the critical battery status is displayed in the visual form on the screen.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Inventors: Ivan Herrera Mejia, Kenneth D. Shoemaker, Ryan D. Wells
  • Publication number: 20120249219
    Abstract: A temperature difference between a first thermal sensor and a second thermal sensor on a first die is determined. The temperature difference is transmitted from the first die to a circuit on a second die. A temperature from a thermal sensor on the second die is determined. The temperature difference and the temperature from the thermal sensor are utilized on the second die to modify operational characteristics of one or more circuits on the second die.
    Type: Application
    Filed: December 23, 2011
    Publication date: October 4, 2012
    Inventor: Kenneth D. Shoemaker
  • Patent number: 7877619
    Abstract: In some embodiments, a power up (or power mode) interface is provided whereby a chip's power up signals are encoded into multiple states to provide more functions than the number of signals used to define the states.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: January 25, 2011
    Inventors: Ramana Rachakonda, Blaise Fanning, Anil K Sabbavarapu, Belliappa M. Kuttanna, Rajesh Patel, Kenneth D. Shoemaker, Lance E. Hacking, Bruce L. Fleming, Ashish V. Choubal
  • Patent number: 7685451
    Abstract: A method and apparatus for compensating for current-change induced voltage changes is disclosed. In one embodiment, a digital throttle unit coupled to an instruction pipeline may generate a compensating current signal, which may then cause a dummy load to consume a compensating current. In another embodiment, a counter responsive to changes in clock frequency may generate a ramp current signal, which may then cause a dummy load to consume a current corresponding to the ramp current signal.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: March 23, 2010
    Assignee: Intel Corporation
    Inventors: James S. Burns, Kenneth D. Shoemaker, Sudarshan Kumar, Tom E. Wang, David J. Ayers, Vivek Tiwari
  • Publication number: 20090172429
    Abstract: In some embodiments, a power up (or power mode) interface is provided whereby a chip's power up signals are encoded into multiple states to provide more functions than the number of signals used to define the states.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Inventors: Ramana Rachakonda, Blaise Fanning, Anil K. Sabbavarapu, Belliappa M. Kuttanna, Rajesh Patel, Kenneth D. Shoemaker, Lance E. Hacking, Bruce L. Fleming, Ashish V. Choubal
  • Patent number: 6898694
    Abstract: The present invention provides a mechanism for supporting high bandwidth instruction fetching in a multi-threaded processor. A multi-threaded processor includes an instruction cache (I-cache) and a temporary instruction cache (TIC). In response to an instruction pointer (IP) of a first thread hitting in the I-cache, a first block of instructions for the thread is provided to an instruction buffer and a second block of instructions for the thread are provided to the TIC. On a subsequent clock interval, the second block of instructions is provided to the instruction buffer, and first and second blocks of instructions from a second thread are loaded into a second instruction buffer and the TIC, respectively.
    Type: Grant
    Filed: June 28, 2001
    Date of Patent: May 24, 2005
    Assignee: Intel Corporation
    Inventors: Sailesh Kottapalli, James S. Burns, Kenneth D. Shoemaker
  • Publication number: 20040120445
    Abstract: A method and apparatus for compensating for current-change induced voltage changes is disclosed. In one embodiment, a digital throttle unit coupled to an instruction pipeline may generate a compensating current signal, which may then cause a dummy load to consume a compensating current. In another embodiment, a counter responsive to changes in clock frequency may generate a ramp current signal, which may then cause a dummy load to consume a current corresponding to the ramp current signal.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Inventors: James S. Burns, Kenneth D. Shoemaker, Sudarshan Kumar, Tom E. Wang, David J. Ayers, Vivek Tiwari
  • Publication number: 20030005262
    Abstract: The present invention provides a mechanism for supporting high bandwidth instruction fetching in a multi-threaded processor. A multi-threaded processor includes an instruction cache (I-cache) and a temporary instruction cache (TIC). In response to an instruction pointer (IP) of a first thread hitting in the I-cache, a first block of instructions for the thread is provided to an instruction buffer and a second block of instructions for the thread are provided to the TIC. On a subsequent clock interval, the second block of instructions is provided to the instruction buffer, and first and second blocks of instructions from a second thread are loaded into a second instruction buffer and the TIC, respectively.
    Type: Application
    Filed: June 28, 2001
    Publication date: January 2, 2003
    Inventors: Sailesh Kottapalli, James S. Burns, Kenneth D. Shoemaker