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: 11921562Abstract: 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: GrantFiled: January 26, 2023Date of Patent: March 5, 2024Assignee: Cisco Technology, Inc.Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
-
Publication number: 20230176644Abstract: 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: ApplicationFiled: January 26, 2023Publication date: June 8, 2023Applicant: Cisco Technology, Inc.Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
-
Patent number: 11567559Abstract: 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: GrantFiled: June 9, 2021Date of Patent: January 31, 2023Assignee: Cisco Technology, Inc.Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
-
Patent number: 11216744Abstract: 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: GrantFiled: April 28, 2017Date of Patent: January 4, 2022Assignee: Cisco Technology, Inc.Inventors: Kabiraj Sethi, Ajith Chandran, Amitesh Shukla
-
Publication number: 20210325950Abstract: 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: ApplicationFiled: May 7, 2021Publication date: October 21, 2021Inventors: Ahmed FARAZ, Krishna Kumar VAVILALA, Kabiraj SETHI
-
Publication number: 20210294409Abstract: 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: ApplicationFiled: June 9, 2021Publication date: September 23, 2021Applicant: Cisco Technology, Inc.Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
-
Patent number: 11054889Abstract: 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: GrantFiled: March 23, 2020Date of Patent: July 6, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
-
Patent number: 11009929Abstract: 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: GrantFiled: February 8, 2018Date of Patent: May 18, 2021Assignee: Cisco Technology, Inc.Inventors: Ahmed Faraz, Krishna Kumar Vavilala, Kabiraj Sethi
-
Publication number: 20200241627Abstract: 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: ApplicationFiled: March 23, 2020Publication date: July 30, 2020Applicant: Cisco Technology, Inc.Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
-
Patent number: 10599209Abstract: 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: GrantFiled: July 28, 2017Date of Patent: March 24, 2020Assignee: Cisco Technology, Inc.Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
-
Patent number: 10484333Abstract: 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: GrantFiled: July 16, 2017Date of Patent: November 19, 2019Assignee: Cisco Technology, Inc.Inventors: Kabiraj Sethi, Shivangi Sharma, Peter G. Jones, Jimit Maheta
-
Publication number: 20190033950Abstract: 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: ApplicationFiled: July 28, 2017Publication date: January 31, 2019Applicant: Cisco Technology, Inc.Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
-
Publication number: 20190020626Abstract: 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: ApplicationFiled: July 16, 2017Publication date: January 17, 2019Inventors: Kabiraj SETHI, Shivangi SHARMA, Peter G. JONES, Jimit MAHETA
-
Publication number: 20180314958Abstract: 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: ApplicationFiled: April 28, 2017Publication date: November 1, 2018Inventors: Kabiraj Sethi, Ajith Chandran, Amitesh Shukla
-
Publication number: 20180181178Abstract: 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: ApplicationFiled: February 8, 2018Publication date: June 28, 2018Inventors: Ahmed FARAZ, Krishna Kumar VAVILALA, Kabiraj SETHI
-
Patent number: 9959234Abstract: 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: GrantFiled: August 28, 2015Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventors: Ajith Chandran, Kabiraj Sethi, Chandra Sekhara Rao Vempali, Neha Agarwal
-
Patent number: 9915990Abstract: 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: GrantFiled: September 2, 2014Date of Patent: March 13, 2018Assignee: Cisco Technology, Inc.Inventors: Ahmed Faraz, Krishna Kumar Vavilala, Kabiraj Sethi
-
Publication number: 20170017597Abstract: 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: ApplicationFiled: August 28, 2015Publication date: January 19, 2017Inventors: Ajith Chandran, Kabiraj Sethi, Chandra Sekhara Rao Vempali, Neha Agarwal
-
Publication number: 20160366071Abstract: 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: ApplicationFiled: June 10, 2015Publication date: December 15, 2016Inventors: Ajith Chandran, Kabiraj Sethi, Chandra Shekhara Rao V, Eric Cheung
-
Publication number: 20160062432Abstract: 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: ApplicationFiled: September 2, 2014Publication date: March 3, 2016Inventors: Ahmed FARAZ, Krishna Kumar VAVILALA, Kabiraj SETHI