Patents by Inventor Sheshaprasad G. Krishnapura

Sheshaprasad G. Krishnapura 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: 10423559
    Abstract: A selectively upgradeable disaggregated server is generally described herein. An example modular server unit, the modular server unit includes a processor module coupled to an input/output (I/O) module via a connector. The processor module to communicate with the I/O module via the connector to store and retrieve data. The processor module is a separate hardware unit from the I/O module.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: September 24, 2019
    Assignee: Intel Corporation
    Inventors: Sheshaprasad G Krishnapura, Vipul Lal, Mohan J Kumar, Shaji Kootaal Achuthan, Ty H. Tang
  • Patent number: 10013261
    Abstract: Examples are disclosed for receiving or gathering asset information associated with computing devices housed in respective decentralized locations. The gathered or received asset information may be stored. A portion of the computing devices may be grouped based on the stored asset information to create a virtual rack. An operating parameter of at least some of the computing devices included in the virtual rack may then be managed or controlled.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: July 3, 2018
    Assignee: INTEL CORPORATION
    Inventors: Sheshaprasad G. Krishnapura, Vipul Lal, Ty H. Tang
  • Publication number: 20180089130
    Abstract: A selectively upgradeable disaggregated server is generally described herein. An example modular server unit, the modular server unit includes a processor module coupled to an input/output (I/O) module via a connector. The processor module to communicate with the I/O module via the connector to store and retrieve data. The processor module is a separate hardware unit from the I/O module.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Inventors: Sheshaprasad G. Krishnapura, Vipul Lal, Mohan J. Kumar, Shaji Kootaal Achuthan, Ty H. Tang
  • Patent number: 9456521
    Abstract: Examples are disclosed for operating, managing or controlling one or more network computing devices housed in a chassis capable of being mounting in a ceiling space or a floor space for a room. Operating, managing or controlling may include adjusting one or more fans to direct airflow either away or towards the room or powering a light emitting diode array attached with the chassis to provide lighting to the room. Examples are also disclosed for using an aggregator to operate, manage or control an array of network computing devices separately housed in chassis capable of being mounted in a ceiling space or floor space for one or more rooms.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: September 27, 2016
    Assignee: INTEL CORPORATION
    Inventors: Sheshaprasad G. Krishnapura, Vipul Lal, Ty H. Tang
  • Patent number: 9244520
    Abstract: Examples are disclosed for managing power and performance of multi-socket processors. In some examples, a utilization rate of a first processor circuitry in a first processor socket may be determined. An active memory ratio of a cache for the first processor circuitry may be compared to a threshold ratio or a data traffic rate between the first processor circuitry and a second processor circuitry in a second processor socket may be compared to a threshold rate. According to some examples, a first power state of the first processor circuitry may be changed based on the determined utilization rate. The first power state may also be changed based on the comparison of the active memory ratio to the threshold ratio or the comparison of the data traffic rate to the threshold rate.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: January 26, 2016
    Assignee: INTEL CORPORATION
    Inventors: Sheshaprasad G. Krishnapura, Vipul Lal, Ty H. Tang
  • Publication number: 20150033055
    Abstract: Examples are disclosed for managing power and performance of multi-socket processors. In some examples, a utilization rate of a first processor circuitry in a first processor socket may be determined. An active memory ratio of a cache for the first processor circuitry may be compared to a threshold ratio or a data traffic rate between the first processor circuitry and a second processor circuitry in a second processor socket may be compared to a threshold rate. According to some examples, a first power state of the first processor circuitry may be changed based on the determined utilization rate. The first power state may also be changed based on the comparison of the active memory ratio to the threshold ratio or the comparison of the data traffic rate to the threshold rate.
    Type: Application
    Filed: September 12, 2014
    Publication date: January 29, 2015
    Inventors: Sheshaprasad G. Krishnapura, Vipul Lal, Ty H. Tang
  • Patent number: 8862824
    Abstract: Examples are disclosed for managing power and performance of multi-socket processors. In some examples, a utilization rate of a first processor circuitry in a first processor socket may be determined. An active memory ratio of a cache for the first processor circuitry may be compared to a threshold ratio or a data traffic rate between the first processor circuitry and a second processor circuitry in a second processor socket may be compared to a threshold rate. According to some examples, a first power state of the first processor circuitry may be changed based on the determined utilization rate. The first power state may also be changed based on the comparison of the active memory ratio to the threshold ratio or the comparison of the data traffic rate to the threshold rate.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: October 14, 2014
    Assignee: Intel Corporation
    Inventors: Sheshaprasad G. Krishnapura, Vipul Lal, Ty H. Tang
  • Publication number: 20140089603
    Abstract: Examples are disclosed for managing power and performance of multi-socket processors. In some examples, a utilization rate of a first processor circuitry in a first processor socket may be determined. An active memory ratio of a cache for the first processor circuitry may be compared to a threshold ratio or a data traffic rate between the first processor circuitry and a second processor circuitry in a second processor socket may be compared to a threshold rate. According to some examples, a first power state of the first processor circuitry may be changed based on the determined utilization rate. The first power state may also be changed based on the comparison of the active memory ratio to the threshold ratio or the comparison of the data traffic rate to the threshold rate.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Inventors: Sheshaprasad G. Krishnapura, Vipul Lal, Ty H. Tang
  • Publication number: 20140075179
    Abstract: Examples are disclosed for receiving or gathering asset information associated with computing devices housed in respective decentralized locations. The gathered or received asset information may be stored. A portion of the computing devices may be grouped based on the stored asset information to create a virtual rack. An operating parameter of at least some of the computing devices included in the virtual rack may then be managed or controlled.
    Type: Application
    Filed: September 6, 2013
    Publication date: March 13, 2014
    Inventors: Sheshaprasad G. Krishnapura, Vipul Lal, Ty H. Tang
  • Publication number: 20140052276
    Abstract: Examples are disclosed for operating, managing or controlling one or more network computing devices housed in a chassis capable of being mounting in a ceiling space or a floor space for a room. Operating, managing or controlling may include adjusting one or more fans to direct airflow either away or towards the room or powering a light emitting diode array attached with the chassis to provide lighting to the room. Examples are also disclosed for using an aggregator to operate, manage or control an array of network computing devices separately housed in chassis capable of being mounted in a ceiling space or floor space for one or more rooms.
    Type: Application
    Filed: August 15, 2012
    Publication date: February 20, 2014
    Applicant: INTEL CORPORATION
    Inventors: SHESHAPRASAD G. KRISHNAPURA, VIPUL LAL, TY H. TANG
  • Patent number: 8484642
    Abstract: An embodiment may include at least one first process to be executed, at least in part, by circuitry. The at least one first process may select, at least in part, from a plurality of processor cores, one or more processor cores to execute, at least in part, at least one second process. The at least one first process may select, at least in part, the one or more processor cores based at least in part upon whether at least one inter-dependency exists, at least in part, between the at least one second process and at least one third process also to be executed by the one or more processor cores. Many alternatives, variations, and modifications are possible.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: July 9, 2013
    Assignee: Intel Corporation
    Inventors: Sheshaprasad G. Krishnapura, Ty Tang, Vipul Lal
  • Publication number: 20120124339
    Abstract: An embodiment may include at least one first process to be executed, at least in part, by circuitry. The at least one first process may select, at least in part, from a plurality of processor cores, one or more processor cores to execute, at least in part, at least one second process. The at least one first process may select, at least in part, the one or more processor cores based at least in part upon whether at least one inter-dependency exists, at least in part, between the at least one second process and at least one third process also to be executed by the one or more processor cores. Many alternatives, variations, and modifications are possible.
    Type: Application
    Filed: November 17, 2010
    Publication date: May 17, 2012
    Inventors: Sheshaprasad G. Krishnapura, Ty Tang, Vipul Lal