Patents by Inventor Akshata Sheshagiri Naik

Akshata Sheshagiri Naik 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: 11914546
    Abstract: An information handling system includes a memory and a baseboard management controller. The memory stores one or more device update packages, and each of the first device update packages includes an inter-integrated circuit payload. The baseboard management controller receives a first device update package, and stores the first device update package in the memory. In response to the first device update package being stored in the memory, the baseboard management controller launches a handler. The baseboard management controller retrieves a bus number and an address for a target device identified in the first device update package. The baseboard management controller parses data in a body of the inter-integrated circuit payload of the first device update package, and executes inter-integrated circuit commands in the body to provide a firmware image update to the target device.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: February 27, 2024
    Assignee: Dell Products L.P.
    Inventors: Yogesh P. Kulkarni, Chandrasekhar Mugunda, Rui An, Akshata Sheshagiri Naik
  • Patent number: 11870668
    Abstract: Methods and systems for managing operation of data processing systems are disclosed. To manage operation of the data processing systems, the data processing systems may collect and use diagnostic data to manage various devices. The diagnostic data may be collected using different processes depending on the state of operable connections between components of the data processing systems, and the capabilities of the devices from which the diagnostic data is collected. The diagnostic data may be collected by invoking collection functionality of the devices, or through management of diagnostic data collection processes by other devices.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: January 9, 2024
    Assignee: Dell Products L.P.
    Inventors: Chandrasekhar Mugunda, Rui An, Akshata Sheshagiri Naik
  • Patent number: 11842186
    Abstract: A firmware update system includes firmware storage device(s), an operating system engine coupled to the firmware storage device(s), and a remote access controller device coupled to the firmware storage device(s) and the operating system engine. The remote access controller device receives a single out-of-band firmware update command and, in response, performs a firmware storage device unlock operation to unlock the firmware storage device(s), transmits a firmware update package including a firmware update utility and a firmware update image to the operating system engine to cause the operating system engine to utilize the firmware update utility to update firmware stored in the firmware storage device(s) that was unlocked with the firmware update image and, subsequent to the operating system engine updating the firmware stored in the at least one firmware storage device that was unlocked, performs a firmware storage device lock operation to lock the firmware storage device(s).
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: December 12, 2023
    Assignee: Dell Products L.P.
    Inventors: Chandrasekhar Mugunda, Yogesh Prabhakar Kulkarni, Akshata Sheshagiri Naik, Rui An
  • Publication number: 20230107593
    Abstract: An information handling system includes a memory and a baseboard management controller. The memory stores one or more device update packages, and each of the first device update packages includes an inter-integrated circuit payload. The baseboard management controller receives a first device update package, and stores the first device update package in the memory. In response to the first device update package being stored in the memory, the baseboard management controller launches a handler. The baseboard management controller retrieves a bus number and an address for a target device identified in the first device update package. The baseboard management controller parses data in a body of the inter-integrated circuit payload of the first device update package, and executes inter-integrated circuit commands in the body to provide a firmware image update to the target device.
    Type: Application
    Filed: October 4, 2021
    Publication date: April 6, 2023
    Inventors: Yogesh P. Kulkarni, Chandrasekhar Mugunda, Rui An, Akshata Sheshagiri Naik
  • Publication number: 20220398091
    Abstract: A firmware update system includes firmware storage device(s), an operating system engine coupled to the firmware storage device(s), and a remote access controller device coupled to the firmware storage device(s) and the operating system engine. The remote access controller device receives a single out-of-band firmware update command and, in response, performs a firmware storage device unlock operation to unlock the firmware storage device(s), transmits a firmware update package including a firmware update utility and a firmware update image to the operating system engine to cause the operating system engine to utilize the firmware update utility to update firmware stored in the firmware storage device(s) that was unlocked with the firmware update image and, subsequent to the operating system engine updating the firmware stored in the at least one firmware storage device that was unlocked, performs a firmware storage device lock operation to lock the firmware storage device(s).
    Type: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Inventors: Chandrasekhar Mugunda, Yogesh Prabhakar Kulkarni, Akshata Sheshagiri Naik, Rui An
  • Publication number: 20220398148
    Abstract: A hot-swap controller fault reporting system includes component(s), a hot-swap controller that is coupled to the component(s), and a hot-swap controller fault reporting subsystem that is coupled to the hot-swap controller. The hot-swap controller fault reporting subsystem identifies a hot-swap controller fault that was generated by the hot-swap controller and that is associated with the component(s), generates an Intelligent Platform Management Interface (IPMI) bit combination that is based on the hot-swap controller fault and that is configured to identify the hot-swap controller and a type of the hot-swap controller fault, and provides a log entry based on the IPMI bit combination in a log database.
    Type: Application
    Filed: June 14, 2021
    Publication date: December 15, 2022
    Inventors: Akshata Sheshagiri Naik, Rui An, Chandrasekhar Mugunda, Shivabasava Karibasappa Komaranalli
  • Patent number: 11507446
    Abstract: A hot-swap controller fault reporting system includes component(s), a hot-swap controller that is coupled to the component(s), and a hot-swap controller fault reporting subsystem that is coupled to the hot-swap controller. The hot-swap controller fault reporting subsystem identifies a hot-swap controller fault that was generated by the hot-swap controller and that is associated with the component(s), generates an Intelligent Platform Management Interface (IPMI) bit combination that is based on the hot-swap controller fault and that is configured to identify the hot-swap controller and a type of the hot-swap controller fault, and provides a log entry based on the IPMI bit combination in a log database.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Akshata Sheshagiri Naik, Rui An, Chandrasekhar Mugunda, Shivabasava Karibasappa Komaranalli
  • Patent number: 11497132
    Abstract: A backplane management and configuration system includes a chassis housing a first storage system having a first backplane, a second storage system having a second backplane, a second computing device coupled to each of the first backplane and the second backplane via a second multiplexer and a communication bus, and a first computing device coupled to each of the first backplane and the second backplane via a first multiplexer and the communication bus. A backplane configuration/management subsystem in the first computing device detects a multi-computing-device configuration including the first and second computing devices in the chassis and, in response, determines a first computing device location in the chassis.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: November 8, 2022
    Assignee: Dell Products L.P.
    Inventors: Chandrasekhar Mugunda, Shivabasava Karibasappa Komaranalli, Rui An, Akshata Sheshagiri Naik
  • Patent number: 11422965
    Abstract: A computing system includes a component, a hot-swap controller that is coupled to the component, and a hot-swap controller monitoring configuration subsystem that is coupled to the hot-swap controller. The hot-swap controller monitoring subsystem receives a hot-swap controller monitoring configuration for the hot-swap controller that defines at least one monitoring characteristic for monitoring the component, uses it during an initialization of the computing system to generate hot-swap controller monitoring configuration commands, and transmits the hot-swap controller monitoring configuration commands to the hot-swap controller to configure the hot-swap controller to monitor the component according to at least one monitoring characteristic defined by the hot-swap controller monitoring configuration.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: August 23, 2022
    Assignee: Dell Products L.P.
    Inventors: Chandrasekhar Mugunda, Rui An, Akshata Sheshagiri Naik
  • Patent number: 11321071
    Abstract: An information handling system may include an information handling resource, and a management controller configured to provide out-of-band management of the information handling system and coupled to the information handling resource via a communications bus. The management controller may be configured to cause the information handling resource to update a firmware thereof by transmitting a plurality of datagrams to the information handling resource via the communications bus, wherein the plurality of datagrams includes: a pilot datagram comprising a first header that includes information regarding an update payload, wherein the pilot datagram is configured to trigger an update handler of the information handling resource; and one or more subsequent datagrams comprising second headers and respective portions of the update payload, wherein the update handler is configured to update the firmware based on the update payload.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: May 3, 2022
    Assignee: Dell Products L.P.
    Inventors: Chandrasekhar Mugunda, Yogesh Prabhakar Kulkarni, Sruthi Reddy Mothukupally, Rui An, Akshata Sheshagiri Naik
  • Patent number: 11171788
    Abstract: A converged infrastructure includes a shared device and compute devices. The compute devices include a baseboard management controller and applications including one or more entitled initiators. The baseboard management controllers generate a distributed provision list including certificates chains for the entitled initiators; and configure the shared device with the certificate chains. The shared device receive a critical command and an encrypted hash, determine a calculated hash of the critical command, decrypt the encrypted hash using keys from the certificate chains, and compare the calculated hash with the decrypted hashes to determine if the critical command comes from one of the entitled initiators.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: November 9, 2021
    Assignee: Dell Products L.P.
    Inventors: Balaji Bapu Gururaja Rao, Cyril Jose, Chandrashekar Nelogal, Akshata Sheshagiri Naik
  • Patent number: 11153320
    Abstract: Methods, systems, and computer programs encoded on computer storage medium, for identifying a first user access event that failed authentication at the first computing device; creating a transaction block of a distributed ledger based on the first user access event; determining that data indicating the first user access event is not included by the distributed ledger, and in response, adding the transaction block to a temporal vector space of the distributed ledger; sharing, to each other computing device of the local network, the transaction block, wherein each of the others computing devices of the local network updates a local copy of the distributed ledger to include the transaction block in the temporal vector space.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: October 19, 2021
    Assignee: DELL PRODUCTS L.P.
    Inventors: Cyril Jose, Balaji Bapu Gururaja Rao, Akshata Sheshagiri Naik, Yogesh Prabhakar Kulkarni
  • Publication number: 20210279046
    Abstract: An information handling system may include an information handling resource, and a management controller configured to provide out-of-band management of the information handling system and coupled to the information handling resource via a communications bus. The management controller may be configured to cause the information handling resource to update a firmware thereof by transmitting a plurality of datagrams to the information handling resource via the communications bus, wherein the plurality of datagrams includes: a pilot datagram comprising a first header that includes information regarding an update payload, wherein the pilot datagram is configured to trigger an update handler of the information handling resource; and one or more subsequent datagrams comprising second headers and respective portions of the update payload, wherein the update handler is configured to update the firmware based on the update payload.
    Type: Application
    Filed: March 6, 2020
    Publication date: September 9, 2021
    Applicant: Dell Products L.P.
    Inventors: Chandrasekhar MUGUNDA, Yogesh Prabhakar KULKARNI, Sruthi Reddy MOTHUKUPALLY, Rui AN, Akshata Sheshagiri NAIK
  • Publication number: 20200382312
    Abstract: A converged infrastructure includes a shared device and compute devices. The compute devices include a baseboard management controller and applications including one or more entitled initiators. The baseboard management controllers generate a distributed provision list including certificates chains for the entitled initiators; and configure the shared device with the certificate chains. The shared device receive a critical command and an encrypted hash, determine a calculated hash of the critical command, decrypt the encrypted hash using keys from the certificate chains, and compare the calculated hash with the decrypted hashes to determine if the critical command comes from one of the entitled initiators.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 3, 2020
    Inventors: Balaji Bapu Gururaja Rao, Cyril Jose, Chandrashekar Nelogal, Akshata Sheshagiri Naik
  • Publication number: 20200267158
    Abstract: Methods, systems, and computer programs encoded on computer storage medium, for identifying a first user access event that failed authentication at the first computing device; creating a transaction block of a distributed ledger based on the first user access event; determining that data indicating the first user access event is not included by the distributed ledger, and in response, adding the transaction block to a temporal vector space of the distributed ledger; sharing, to each other computing device of the local network, the transaction block, wherein each of the others computing devices of the local network updates a local copy of the distributed ledger to include the transaction block in the temporal vector space.
    Type: Application
    Filed: February 15, 2019
    Publication date: August 20, 2020
    Inventors: Cyril Jose, Balaji Bapu Gururaja Rao, Akshata Sheshagiri Naik, Yogesh Prabhakar Kulkarni
  • Patent number: 10725767
    Abstract: A system for ensuring update package authenticity includes an update package transaction ledger and a repository. Change managers are configured to maintain the update package transaction ledger, create a transaction block using metadata of an update, and determine a package value based on the transaction ledger and on the update. The change managers also incorporate the package value and the update into a package, and upload the package to the repository. A client obtains the package from the repository, obtains the transaction block from the update package transaction ledger, determines a calculated value based on the transaction block and on the update, and compares the calculated value and the package value. The update is installed when the calculated value and the package value match.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: July 28, 2020
    Assignee: Dell Products, L.P.
    Inventors: Cyril Jose, Akshata Sheshagiri Naik, Balaji Bapu Gururaja Rao, Raveendra Babu Madala
  • Publication number: 20200117439
    Abstract: A system for ensuring update package authenticity includes an update package transaction ledger and a repository. Change managers are configured to maintain the update package transaction ledger, create a transaction block using metadata of an update, and determine a package value based on the transaction ledger and on the update. The change managers also incorporate the package value and the update into a package, and upload the package to the repository. A client obtains the package from the repository, obtains the transaction block from the update package transaction ledger, determines a calculated value based on the transaction block and on the update, and compares the calculated value and the package value. The update is installed when the calculated value and the package value match.
    Type: Application
    Filed: October 15, 2018
    Publication date: April 16, 2020
    Inventors: Cyril Jose, Akshata Sheshagiri Naik, Balaji Bapu Gururaja Rao, Raveendra Babu Madala