Patents by Inventor Babu Chandrasekhar

Babu Chandrasekhar 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).

  • Publication number: 20240106762
    Abstract: An example computing device includes: a wireless communications interface configured to connect to a network deployed by a plurality of access points; a controller for the wireless communications interface, the controller configured to: detect a roaming condition that initiates a roam from a home access point to a new access point; in response to the roaming condition, send a pause indicator to a second computing device, the pause indicator configured to cause the second computing device to pause a packet exchange with the computing device; roam to the new access point; and resume the packet exchange between the computing device and the second computing device via the new access point.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Surya Kantha Rao Kandoti, Venkata Aneel Kumar Inuganti, Darpan Majumder, Mahesh Kumar Edar, Naga Babu Parsi, Mahendiran Balasubramaniyam, HariPrasad Mosuru Chandrasekhar, Phanindra Kumar Gollapudi
  • Patent number: 11829248
    Abstract: An information handling system includes a memory and a baseboard management controller. The memory includes a recovery partition including a recovery kernel, a first boot partition including first firmware, and a second boot partition including backup firmware. The baseboard management controller (BMC) attempts a first boot operation of the first firmware in the first boot partition. In response to a failure of the first boot operation, the BMC attempts a second boot operation of the backup firmware in the second boot partition. In response to a failure of the second boot operation, the BMC operates a recovery kernel. During the operation of the recovery kernel, the BMC provides a firmware request to an enclosure controller, receives blocks of correct firmware from a functioning baseboard management controller, stores the blocks of correct firmware in the first boot partition, attempts and completes a third boot operation of the correct firmware.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: November 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Prashanth Giri, Murali Somarouthu, Babu Chandrasekhar
  • Patent number: 11797319
    Abstract: An information handling system may include a host system that includes a host system processor and a host system memory coupled to the host system processor. The information handling system may further include a management controller configured to provide out-of-band management of the host system. The management controller may be configured to establish a virtual console session between the host system and a remote terminal. The management controller may further be configured to, in response to a command from the remote terminal to send data from the remote terminal to the host system, receive the data from the remote terminal; and transmit the data to the host system character-by-character via a keyboard interface of the host system.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: October 24, 2023
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, Rajeshkumar Ichchhubhai Patel, Jitendra Kumar
  • Publication number: 20230086829
    Abstract: An information handling system includes a memory and a baseboard management controller. The memory includes a recovery partition including a recovery kernel, a first boot partition including first firmware, and a second boot partition including backup firmware. The baseboard management controller (BMC) attempts a first boot operation of the first firmware in the first boot partition. In response to a failure of the first boot operation, the BMC attempts a second boot operation of the backup firmware in the second boot partition. In response to a failure of the second boot operation, the BMC operates a recovery kernel. During the operation of the recovery kernel, the BMC provides a firmware request to an enclosure controller, receives blocks of correct firmware from a functioning baseboard management controller, stores the blocks of correct firmware in the first boot partition, attempts and completes a third boot operation of the correct firmware.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Inventors: Prashanth Giri, Murali Somarouthu, Babu Chandrasekhar
  • Publication number: 20200356389
    Abstract: An information handling system may include a host system that includes a host system processor and a host system memory coupled to the host system processor. The information handling system may further include a management controller configured to provide out-of-band management of the host system. The management controller may be configured to establish a virtual console session between the host system and a remote terminal. The management controller may further be configured to, in response to a command from the remote terminal to send data from the remote terminal to the host system, receive the data from the remote terminal; and transmit the data to the host system character-by-character via a keyboard interface of the host system.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Applicant: Dell Products L.P.
    Inventors: Babu CHANDRASEKHAR, Rajeshkumar Ichchhubhai Patel, Jitendra Kumar
  • Patent number: 10824486
    Abstract: An information handling system may include a host system including a host system processor and a host system memory coupled to the host system processor; and a management controller configured to provide out-of-band management of the host system. The management controller may be configured to establish a virtual console session between the host system and a remote terminal. The management controller may further be configured to, in response to a command from the remote terminal to send data from the remote terminal to the host system, mount a partition of the management controller such that the partition is accessible to the host system, wherein the partition includes the data. The management controller may be further configured to transmit a notification to the host system indicating the command and the partition, wherein the host system is configured to receive the data from the partition in accordance with the command.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: November 3, 2020
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, Rajib Saha
  • Publication number: 20200326998
    Abstract: An information handling system may include a host system including a host system processor and a host system memory coupled to the host system processor; and a management controller configured to provide out-of-band management of the host system. The management controller may be configured to establish a virtual console session between the host system and a remote terminal. The management controller may further be configured to, in response to a command from the remote terminal to send data from the remote terminal to the host system, mount a partition of the management controller such that the partition is accessible to the host system, wherein the partition includes the data. The management controller may be further configured to transmit a notification to the host system indicating the command and the partition, wherein the host system is configured to receive the data from the partition in accordance with the command.
    Type: Application
    Filed: April 11, 2019
    Publication date: October 15, 2020
    Applicant: Dell Products L.P.
    Inventors: Babu CHANDRASEKHAR, Rajib SAHA
  • Patent number: 10498645
    Abstract: A system including first and second information handling systems may implement: a virtual bridge associated with a network information handling resource, a virtual machine to access the resources of the first information handling system; a virtualization environment to migrate the virtual machine from the first to the second information handling system using the virtual bridge; a first virtual function mapping the network information handling resource and the first information handling system; a second virtual function mapping the network information handling resource and the second information handling system; and a physical function mapping the network information handling resource and a chassis management controller. The physical function may be a Peripheral Component Interconnect Express (PCIe) I/O Virtualization (IOV) physical function.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: December 3, 2019
    Assignee: Dell Products, L.P.
    Inventors: Babu Chandrasekhar, Michael Brundridge, Syama Poluri, William Lynn
  • Patent number: 10425287
    Abstract: An information handling system may include a processor, a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the processor to: (i) responsive to a physical connection being made between components of a system comprising multiple information handling system chassis, receive a message; (ii) process information present in the message indicative of a topology of connectivity among the components of the system; and (iii) update a data structure defining the topology of connectivity of the various components of the system based on the information present in the message.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: September 24, 2019
    Assignee: Dell Products L.P.
    Inventors: Sudhir Vittal Shetty, Sanjay Sane, Balaji Rajagopalan, Jacob R. Hutcheson, Prakash Nara, Babu Chandrasekhar
  • Publication number: 20180241632
    Abstract: An information handling system may include a processor, a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the processor to: (i) responsive to a physical connection being made between components of a system comprising multiple information handling system chassis, receive a message; (ii) process information present in the message indicative of a topology of connectivity among the components of the system; and (iii) update a data structure defining the topology of connectivity of the various components of the system based on the information present in the message.
    Type: Application
    Filed: February 23, 2017
    Publication date: August 23, 2018
    Applicant: Dell Products L.P.
    Inventors: Sudhir Vittal SHETTY, Sanjay SANE, Balaji RAJAGOPALAN, Jacob R. HUTCHESON, Prakash NARA, Babu CHANDRASEKHAR
  • Patent number: 9864614
    Abstract: A method for providing virtualization of information handling resources includes accessing a information handling system and a information handling resource, accessing a first virtual function configured to cause virtualized access to the information handling resource through the interface, accessing a second virtual function configured to cause virtualized access to the information handling resource through the interface, and selectively mapping the first virtual function and the second virtual function to information handling systems of the system. The selective mapping includes preventing the first virtual function and the second virtual function from both being mapped to the same information handling system.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: January 9, 2018
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, Michael Brundridge
  • Patent number: 9690745
    Abstract: One or more chassis management controllers may be configured to receive a user indication of a user desire to physically remove a modular information handling resource from a chassis, determine whether the modular information handling resource is shared or nonshared with respect to modular information handling systems present in the chassis, determine whether the modular information handling systems associated with the modular information handling resource are powered on, receive at least one response to one query to the user regarding at least one user preference regarding removal of the modular information handling resource, and determine if the information handling resource may be safely removed based at least on: the determinations of whether the information handling system resource is shared or nonshared and whether the modular information handling systems present in the chassis and associated with the modular information handling resource are powered on, and the at least one response.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: June 27, 2017
    Assignee: Dell Products L.P.
    Inventors: Michael A. Brundridge, Babu Chandrasekhar, Michael Wilmington
  • Patent number: 9519607
    Abstract: In accordance with embodiments of the present disclosure, a system may include a chassis, one or more chassis management controllers housed in the chassis, and a switch management controller. The chassis may be configured to receive a plurality of modular information handling systems. The one or more chassis management controllers may be configured to receive a storage management command, encapsulate the storage management command in a first datagram, and communicate the first datagram to a switch management controller housed in the chassis. The switch management controller may be configured to extract the storage management command from the first datagram, identify a storage controller associated with the storage management command, and communicate an input/output control request to the storage controller based on the storage management command.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: December 13, 2016
    Assignee: Dell Products L.P.
    Inventors: Michael A. Brundridge, Babu Chandrasekhar
  • Patent number: 9471126
    Abstract: A method for managing the power of a chassis includes receiving a plurality of modular information handling systems into the chassis, receiving a plurality of information handling resources into the chassis, virtualizing access of one of the modular information handling resources to two or more of the plurality of modular information handling systems, the modular information handling systems sharing the modular information handling resource, and, upon initialization of one of the information handling systems, determining power requirements of the shared information handling resource, receiving power requirements from the information handling systems, determining whether the power requirements from the information handling system includes power requirements of the shared information handling resource, subtracting the power requirements of the shared information handling resource from the power requirements of the information handling system to determine resultant power requirements, comparing the resultant pow
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: October 18, 2016
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, John Loffink, Michael Brundridge
  • Publication number: 20160048411
    Abstract: A method for managing migration of a virtual machine includes accessing a first information handling system and a second information handling system, accessing a network information handling resource, using one or more switches to virtualize access of the network information handling resource to the first information handling system and the second information handling system, accessing a virtual bridge associated with the network information handling resource, accessing a virtual machine configured to access the resources of the first information handling system, and copying the operational state of the virtual machine from the first information handling system to the second information handling system using the first virtual bridge. The first information handling system and the second information handling system share the network information handling resource using the virtualized access.
    Type: Application
    Filed: October 29, 2015
    Publication date: February 18, 2016
    Inventors: Babu Chandrasekhar, Michael Brundridge, Syama Poluri, William Lynn
  • Publication number: 20160011641
    Abstract: A method for managing the power of a chassis includes receiving a plurality of modular information handling systems into the chassis, receiving a plurality of information handling resources into the chassis, virtualizing access of one of the modular information handling resources to two or more of the plurality of modular information handling systems, the modular information handling systems sharing the modular information handling resource, and, upon initialization of one of the information handling systems, determining power requirements of the shared information handling resource, receiving power requirements from the information handling systems, determining whether the power requirements from the information handling system includes power requirements of the shared information handling resource, subtracting the power requirements of the shared information handling resource from the power requirements of the information handling system to determine resultant power requirements, comparing the resultant pow
    Type: Application
    Filed: September 22, 2015
    Publication date: January 14, 2016
    Inventors: Babu Chandrasekhar, John Loffink, Michael Brundridge
  • Patent number: 9218303
    Abstract: A method for managing migration of a virtual machine includes accessing a first information handling system and a second information handling system, accessing a network information handling resource, using one or more switches to virtualize access of the network information handling resource to the first and second information handling systems, accessing a virtual bridge associated with the network information handling resource, accessing a virtual machine configured to access the resources of the first information handling system, and copying the operational state of the virtual machine from the first information handling system to the second information handling system using the first virtual bridge.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: December 22, 2015
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, Michael Brundridge, Syama Poluri, William Lynn
  • Patent number: 9170627
    Abstract: A method for managing the power of a chassis includes receiving a plurality of modular information handling systems into the chassis, receiving a plurality of information handling resources into the chassis, virtualizing access of one of the modular information handling resources to two or more of the plurality of modular information handling systems, the modular information handling systems sharing the modular information handling resource, and, upon initialization of one of the information handling systems, determining power requirements of the shared information handling resource, receiving power requirements from the information handling systems, determining whether the power requirements from the information handling system includes power requirements of the shared information handling resource, subtracting the power requirements of the shared information handling resource from the power requirements of the information handling system to determine resultant power requirements, comparing the resultant pow
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: October 27, 2015
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, John Loffink, Michael Brundridge
  • Publication number: 20150169338
    Abstract: A method for providing virtualization of information handling resources includes accessing a information handling system and a information handling resource, accessing a first virtual function configured to cause virtualized access to the information handling resource through the interface, accessing a second virtual function configured to cause virtualized access to the information handling resource through the interface, and selectively mapping the first virtual function and the second virtual function to information handling systems of the system. The selective mapping includes preventing the first virtual function and the second virtual function from both being mapped to the same information handling system.
    Type: Application
    Filed: February 20, 2015
    Publication date: June 18, 2015
    Inventors: Babu Chandrasekhar, Michael Brundridge
  • Patent number: 9003088
    Abstract: A method for providing virtualization of information handling resources includes accessing a information handling system and a information handling resource, accessing a first virtual function configured to cause virtualized access to the information handling resource through the interface, accessing a second virtual function configured to cause virtualized access to the information handling resource through the interface, and selectively mapping the first virtual function and the second virtual function to information handling systems of the system. The selective mapping includes preventing the first virtual function and the second virtual function from both being mapped to the same information handling system.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: April 7, 2015
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, Michael Brundridge