Patents by Inventor Kabiraj Sethi

Kabiraj Sethi 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: 11921562
    Abstract: Power supply efficiency may be provided. First, a total power supply capacity may be determined comprising a sum of a plurality of supply capacities respectively corresponding to a plurality of power supplies serving a plurality of components. Next, a load value corresponding to the plurality of components may be determined. A number of the plurality of power supplies may then be powered down. The number of power supplies powered down may comprise a value that may cause a remaining number of the plurality of power supplies serving the plurality of components to operate within an efficiency range.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: March 5, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
  • Publication number: 20230176644
    Abstract: Power supply efficiency may be provided. First, a total power supply capacity may be determined comprising a sum of a plurality of supply capacities respectively corresponding to a plurality of power supplies serving a plurality of components. Next, a load value corresponding to the plurality of components may be determined. A number of the plurality of power supplies may then be powered down. The number of power supplies powered down may comprise a value that may cause a remaining number of the plurality of power supplies serving the plurality of components to operate within an efficiency range.
    Type: Application
    Filed: January 26, 2023
    Publication date: June 8, 2023
    Applicant: Cisco Technology, Inc.
    Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
  • Patent number: 11567559
    Abstract: Power supply efficiency may be provided. First, a total power supply capacity may be determined comprising a sum of a plurality of supply capacities respectively corresponding to a plurality of power supplies serving a plurality of components. Next, a load value corresponding to the plurality of components may be determined. A number of the plurality of power supplies may then be powered down. The number of power supplies powered down may comprise a value that may cause a remaining number of the plurality of power supplies serving the plurality of components to operate within an efficiency range.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: January 31, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
  • Patent number: 11216744
    Abstract: In one embodiment, a machine learning server in a computer network determines a plurality of computing features shared across a given set of computing products, and collects, from each computing product of the given set, problem-solution data for each computing feature of the plurality of computing features. Problem-solution data is indicative of problems related to a respective computing feature, attempted solution actions for the problems, and outcomes of the attempted solutions on the problem. The machine learning server updates a machine learning model of suggested solutions for computing-feature-specific problems based on the collected problem-solution data, and provides, based on the machine learning model, a particular suggested solution for a particular computing-feature-specific problem to a particular computing product.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: January 4, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Kabiraj Sethi, Ajith Chandran, Amitesh Shukla
  • Publication number: 20210325950
    Abstract: Embodiments described herein improve availability of a power plane in a network device by using a PoE manager that is separate from an operating system in the network device. For example, when the operating system (or a PoE application executing in the operating system) becomes unavailable, either because of failure or system upgrade, the PoE manager continues managing a power plane in the network device such that connected PDs continue to receive DC power. Stated differently, by using a PoE manager that is separate from the operating system, there is no fate sharing between the PoE manager and the operating system. If the operating system is unavailable, the PoE manager continues to provide the same power allotment to the PDs. As such, updates and failures which previously made the power plane unavailable no longer affect the power supplied to the PDs.
    Type: Application
    Filed: May 7, 2021
    Publication date: October 21, 2021
    Inventors: Ahmed FARAZ, Krishna Kumar VAVILALA, Kabiraj SETHI
  • Publication number: 20210294409
    Abstract: Power supply efficiency may be provided. First, a total power supply capacity may be determined comprising a sum of a plurality of supply capacities respectively corresponding to a plurality of power supplies serving a plurality of components. Next, a load value corresponding to the plurality of components may be determined. A number of the plurality of power supplies may then be powered down. The number of power supplies powered down may comprise a value that may cause a remaining number of the plurality of power supplies serving the plurality of components to operate within an efficiency range.
    Type: Application
    Filed: June 9, 2021
    Publication date: September 23, 2021
    Applicant: Cisco Technology, Inc.
    Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
  • Patent number: 11054889
    Abstract: Power supply efficiency may be provided. First, a total power supply capacity may be determined comprising a sum of a plurality of supply capacities respectively corresponding to a plurality of power supplies serving a plurality of components. Next, a load value corresponding to the plurality of components may be determined. A number of the plurality of power supplies may then be powered down. The number of power supplies powered down may comprise a value that may cause a remaining number of the plurality of power supplies serving the plurality of components to operate within an efficiency range.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: July 6, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
  • Patent number: 11009929
    Abstract: Embodiments described herein improve availability of a power plane in a network device by using a PoE manager that is separate from an operating system in the network device. For example, when the operating system (or a PoE application executing in the operating system) becomes unavailable, either because of failure or system upgrade, the PoE manager continues managing a power plane in the network device such that connected PDs continue to receive DC power. Stated differently, by using a PoE manager that is separate from the operating system, there is no fate sharing between the PoE manager and the operating system. If the operating system is unavailable, the PoE manager continues to provide the same power allotment to the PDs. As such, updates and failures which previously made the power plane unavailable no longer affect the power supplied to the PDs.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: May 18, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Ahmed Faraz, Krishna Kumar Vavilala, Kabiraj Sethi
  • Publication number: 20200241627
    Abstract: Power supply efficiency may be provided. First, a total power supply capacity may be determined comprising a sum of a plurality of supply capacities respectively corresponding to a plurality of power supplies serving a plurality of components. Next, a load value corresponding to the plurality of components may be determined. A number of the plurality of power supplies may then be powered down. The number of power supplies powered down may comprise a value that may cause a remaining number of the plurality of power supplies serving the plurality of components to operate within an efficiency range.
    Type: Application
    Filed: March 23, 2020
    Publication date: July 30, 2020
    Applicant: Cisco Technology, Inc.
    Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
  • Patent number: 10599209
    Abstract: Power supply efficiency may be provided. First, a total power supply capacity may be determined comprising a sum of a plurality of supply capacities respectively corresponding to a plurality of power supplies serving a plurality of components. Next, a load value corresponding to the plurality of components may be determined. A number of the plurality of power supplies may then be powered down. The number of power supplies powered down may comprise a value that may cause a remaining number of the plurality of power supplies serving the plurality of components to operate within an efficiency range.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
  • Patent number: 10484333
    Abstract: In one embodiment, a system, apparatus, and method are described for providing limited data connectivity for devices connected to a switch when the switch enters bootloader mode. The switch has a central processing unit (CPU), the CPU comprising a reload handler and an application-specific integrated circuit (ASIC), the ASIC comprising ASIC forwarding logic. The ASIC is instructed, by the reload handler, to store an ASIC database, the ASIC database for storing the ASIC forwarding logic. The reload handler maintains a physical layer (PHY) state of the switch. Use of spanning tree protocol (STP) and Transmission Control Protocol (TCP) keepalive is disabled in the switch. A state of stack hardware is retained in switch memory. New ports of the switch are prevented from becoming active, and the ASIC forwarding logic is, in response to receiving the instruction, stored in the ASIC database. Related systems, apparatuses, and methods are also described.
    Type: Grant
    Filed: July 16, 2017
    Date of Patent: November 19, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Kabiraj Sethi, Shivangi Sharma, Peter G. Jones, Jimit Maheta
  • Publication number: 20190033950
    Abstract: Power supply efficiency may be provided. First, a total power supply capacity may be determined comprising a sum of a plurality of supply capacities respectively corresponding to a plurality of power supplies serving a plurality of components. Next, a load value corresponding to the plurality of components may be determined. A number of the plurality of power supplies may then be powered down. The number of power supplies powered down may comprise a value that may cause a remaining number of the plurality of power supplies serving the plurality of components to operate within an efficiency range.
    Type: Application
    Filed: July 28, 2017
    Publication date: January 31, 2019
    Applicant: Cisco Technology, Inc.
    Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
  • Publication number: 20190020626
    Abstract: In one embodiment, a system, apparatus, and method are described for providing limited data connectivity for devices connected to a switch when the switch enters bootloader mode. The switch has a central processing unit (CPU), the CPU comprising a reload handler and an application-specific integrated circuit (ASIC), the ASIC comprising ASIC forwarding logic. The ASIC is instructed, by the reload handler, to store an ASIC database, the ASIC database for storing the ASIC forwarding logic. The reload handler maintains a physical layer (PHY) state of the switch. Use of spanning tree protocol (STP) and Transmission Control Protocol (TCP) keepalive is disabled in the switch. A state of stack hardware is retained in switch memory. New ports of the switch are prevented from becoming active, and the ASIC forwarding logic is, in response to receiving the instruction, stored in the ASIC database. Related systems, apparatuses, and methods are also described.
    Type: Application
    Filed: July 16, 2017
    Publication date: January 17, 2019
    Inventors: Kabiraj SETHI, Shivangi SHARMA, Peter G. JONES, Jimit MAHETA
  • Publication number: 20180314958
    Abstract: In one embodiment, a machine learning server in a computer network determines a plurality of computing features shared across a given set of computing products, and collects, from each computing product of the given set, problem-solution data for each computing feature of the plurality of computing features. Problem-solution data is indicative of problems related to a respective computing feature, attempted solution actions for the problems, and outcomes of the attempted solutions on the problem. The machine learning server updates a machine learning model of suggested solutions for computing-feature-specific problems based on the collected problem-solution data, and provides, based on the machine learning model, a particular suggested solution for a particular computing-feature-specific problem to a particular computing product.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: Kabiraj Sethi, Ajith Chandran, Amitesh Shukla
  • Publication number: 20180181178
    Abstract: Embodiments described herein improve availability of a power plane in a network device by using a PoE manager that is separate from an operating system in the network device. For example, when the operating system (or a PoE application executing in the operating system) becomes unavailable, either because of failure or system upgrade, the PoE manager continues managing a power plane in the network device such that connected PDs continue to receive DC power. Stated differently, by using a PoE manager that is separate from the operating system, there is no fate sharing between the PoE manager and the operating system. If the operating system is unavailable, the PoE manager continues to provide the same power allotment to the PDs. As such, updates and failures which previously made the power plane unavailable no longer affect the power supplied to the PDs.
    Type: Application
    Filed: February 8, 2018
    Publication date: June 28, 2018
    Inventors: Ahmed FARAZ, Krishna Kumar VAVILALA, Kabiraj SETHI
  • Patent number: 9959234
    Abstract: Methods and systems are disclosed which may provide MultiGig capability to a system where a physical layer device (PHY) or a network device does not have the capacity to support all available line speeds while operating in a single system-interface mode between MAC and PHY devices.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: May 1, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Ajith Chandran, Kabiraj Sethi, Chandra Sekhara Rao Vempali, Neha Agarwal
  • Patent number: 9915990
    Abstract: Embodiments described herein improve availability of a power plane in a network device by using a PoE manager that is separate from an operating system in the network device. For example, when the operating system (or a PoE application executing in the operating system) becomes unavailable, either because of failure or system upgrade, the PoE manager continues managing a power plane in the network device such that connected PDs continue to receive DC power. Stated differently, by using a PoE manager that is separate from the operating system, there is no fate sharing between the PoE manager and the operating system. If the operating system is unavailable, the PoE manager continues to provide the same power allotment to the PDs. As such, updates and failures which previously made the power plane unavailable no longer affect the power supplied to the PDs.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: March 13, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Ahmed Faraz, Krishna Kumar Vavilala, Kabiraj Sethi
  • Publication number: 20170017597
    Abstract: Methods and systems are disclosed which may provide MultiGig capability to a system where a physical layer device (PHY) or a network device does not have the capacity to support all available line speeds while operating in a single system-interface mode between MAC and PHY devices.
    Type: Application
    Filed: August 28, 2015
    Publication date: January 19, 2017
    Inventors: Ajith Chandran, Kabiraj Sethi, Chandra Sekhara Rao Vempali, Neha Agarwal
  • Publication number: 20160366071
    Abstract: Disclosed herein are systems and methods of negotiating an acceptable speed for communication between at least two Ethernet devices connected by a link. In one aspect, the method monitors the link health and status and makes a speed choice decision based on the error rate and link partner capability.
    Type: Application
    Filed: June 10, 2015
    Publication date: December 15, 2016
    Inventors: Ajith Chandran, Kabiraj Sethi, Chandra Shekhara Rao V, Eric Cheung
  • Publication number: 20160062432
    Abstract: Embodiments described herein improve availability of a power plane in a network device by using a PoE manager that is separate from an operating system in the network device. For example, when the operating system (or a PoE application executing in the operating system) becomes unavailable, either because of failure or system upgrade, the PoE manager continues managing a power plane in the network device such that connected PDs continue to receive DC power. Stated differently, by using a PoE manager that is separate from the operating system, there is no fate sharing between the PoE manager and the operating system. If the operating system is unavailable, the PoE manager continues to provide the same power allotment to the PDs. As such, updates and failures which previously made the power plane unavailable no longer affect the power supplied to the PDs.
    Type: Application
    Filed: September 2, 2014
    Publication date: March 3, 2016
    Inventors: Ahmed FARAZ, Krishna Kumar VAVILALA, Kabiraj SETHI