Patents by Inventor SRIRANJAN BOSE

SRIRANJAN BOSE 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: 11119563
    Abstract: A power management application running in a Chassis Management Controller reads utilization values of each server node dynamically in real time and assigns a respective priority to each server node based on its utilization value. The range of the utilization values is divided into terciles and the corresponding priorities assigned to the terciles are as HIGH, MEDIUM and LOW. The priorities are uses as guidelines for allocating power from a manageable power budget to each server node. A chassis power budget specified by an administrator includes the manageable power and unmanageable power used, for example, to power utilities, such as fans. Care is taken that a HIGH priority server node always receives its maximum power consumption rate, with the LOW priority server node receiving no less than its maximum power consumption rate. The MEDIUM priority server node receives at least the mean between its maximum and minimum power consumption rate.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: September 14, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Vikram Bodireddy, Sriranjan Bose
  • Publication number: 20200012334
    Abstract: A power management application running in a Chassis Management Controller reads utilization values of each server node dynamically in real time and assigns a respective priority to each server node based on its utilization value. The range of the utilization values is divided into terciles and the corresponding priorities assigned to the terciles are as HIGH, MEDIUM and LOW. The priorities are uses as guidelines for allocating power from a manageable power budget to each server node. A chassis power budget specified by an administrator includes the manageable power and unmanageable power used, for example, to power utilities, such as fans. Care is taken that a HIGH priority server node always receives its maximum power consumption rate, with the LOW priority server node receiving no less than its maximum power consumption rate. The MEDIUM priority server node receives at least the mean between its maximum and minimum power consumption rate.
    Type: Application
    Filed: September 16, 2019
    Publication date: January 9, 2020
    Inventors: Vikram Bodireddy, Sriranjan Bose
  • Patent number: 10423217
    Abstract: A power management application running in a Chassis Management Controller reads utilization values of each server node dynamically in real time and assigns a respective priority to each server node based on its utilization value. The range of the utilization values is divided into terciles and the corresponding priorities assigned to the terciles are as HIGH, MEDIUM and LOW. The priorities are uses as guidelines for allocating power from a manageable power budget to each server node. A chassis power budget specified by an administrator includes the manageable power and unmanageable power used, for example, to power utilities, such as fans. Care is taken that a HIGH priority server node always receives its maximum power consumption rate, with the LOW priority server node receiving no less than its maximum power consumption rate. The MEDIUM priority server node receives at least the mean between its maximum and minimum power consumption rate.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: September 24, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Vikram Bodireddy, Sriranjan Bose
  • Patent number: 10242176
    Abstract: A computing device includes a bus controller and an endpoint device that are in communication over an internal bus. The bus controller initiates a discovery message to the endpoint device requesting a computational value based on the discovery message, wherein the computational value is generated by the endpoint device using a predefined algorithm and the discovery message includes a preconfigured identification code associated with the bus controller. The bus controller receives a response from the endpoint device, which includes the computational value, when the endpoint device authenticates the controller based on the preconfigured identification code. If the bus controller successfully authenticates the endpoint device based on the computational value, the controller sends an acknowledgment message to the endpoint device and registers it as being owned by the bus controller. Otherwise, the bus controller sends a failure message to the endpoint device and logs it as being unmanageable by the controller.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: March 26, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Kiran Bangalore Sathyanarayana, Rajaganesh Rathinasabapathi, Sriranjan Bose
  • Patent number: 10037214
    Abstract: Aspects of the present disclosure provide techniques for accurately determining maximum and minimum power capping values that may be used to increase power use efficiency (PUE) and reliability of a computing environment (e.g., a data center comprising one or more servers).
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: July 31, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Sriranjan Bose, Chitkala Sethuraman
  • Publication number: 20170017288
    Abstract: Aspects of the present disclosure provide techniques for accurately determining maximum and minimum power capping values that may be used to increase power use efficiency (PUE) and reliability of a computing environment (e.g., a data center comprising one or more servers).
    Type: Application
    Filed: July 16, 2015
    Publication date: January 19, 2017
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Sriranjan BOSE, Chitkala SETHURAMAN
  • Patent number: 8751675
    Abstract: Techniques presented herein provide approaches for managing rack servers. In one embodiment, a message is received from a management controller of a rack server and via a switch port, where the message requests a lease for a network address under a first protocol. Upon determining that the management controller is a supported device, the switch port is configured to allow network traffic under at least a second protocol.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: June 10, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Sriranjan Bose, Gururaja Nittur, Chidananda Satya Kumar Patchava
  • Publication number: 20120331119
    Abstract: Techniques presented herein provide approaches for managing rack servers. In one embodiment, a message is received from a management controller of a rack server and via a switch port, where the message requests a lease for a network address under a first protocol. Upon determining that the management controller is a supported device, the switch port is configured to allow network traffic under at least a second protocol.
    Type: Application
    Filed: June 21, 2011
    Publication date: December 27, 2012
    Inventors: SRIRANJAN BOSE, Gururaja Nittur, Chidananda Satya Kumar Patchava