Patents by Inventor Santosh Hanamant Gore

Santosh Hanamant Gore 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: 11677637
    Abstract: A process for configuring hardware in a network environment, comprising retrieving a catalog index using a processor, selecting a catalog for a new hardware component, selecting a plurality of software applications for the new hardware product from the catalog, determining a context for the new hardware component, wherein the context identifies one or more variable parameters for one or more of a plurality of software applications and installing the plurality of software applications on the hardware product as a function of the context.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: June 13, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Raveendra Babu Madala, Santosh Hanamant Gore, Sudhir Vittal Shetty
  • Patent number: 11593211
    Abstract: Applying failure policy during updating of components, including receiving metadata of each of the components, the metadata indicating a respective classification of each of the components; sorting the components based on the metadata, including identifying a first subset of the components as critical components and a second subset of the components as non-critical components; receiving a first update package for a first component; detecting a failure to apply the first update package to the first component; in response to detecting the failure to apply the first update package to the first component: determining that the first component belongs to the first subset of components; in response to determining that the first component belongs to the first subset of components, identifying a remediation policy associated with critical components; applying the remediation policy to the first component, including rollback of the first update package at the first component.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: February 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Riddhiman Bhattacharyya, Suman Lal Banik, Karthik Sethuramalingam, Santosh Hanamant Gore
  • Publication number: 20220334924
    Abstract: Applying failure policy during updating of components, including receiving metadata of each of the components, the metadata indicating a respective classification of each of the components; sorting the components based on the metadata, including identifying a first subset of the components as critical components and a second subset of the components as non-critical components; receiving a first update package for a first component; detecting a failure to apply the first update package to the first component; in response to detecting the failure to apply the first update package to the first component: determining that the first component belongs to the first subset of components; in response to determining that the first component belongs to the first subset of components, identifying a remediation policy associated with critical components; applying the remediation policy to the first component, including rollback of the first update package at the first component.
    Type: Application
    Filed: April 16, 2021
    Publication date: October 20, 2022
    Inventors: Riddhiman Bhattacharyya, Suman Lal Banik, Karthik Sethuramalingam, Santosh Hanamant Gore
  • Publication number: 20220239628
    Abstract: Managing IP address detection, including obtaining, by system management console that manages multiple computing systems, a media access control (MAC) address of each of the computing systems from a respective baseboard management controller (BMC) of each of the computing systems; storing a database table indicating the MAC address for each of the computing systems; identifying, from a host network, messages directed to the computing systems; obtaining, from each of the messages, a MAC address associated with the message; comparing the MAC address for a particular message with the MAC addresses stored by the database table for each of the computing systems; determining whether the MAC address for the particular message is associated with a particular computing system; when it is determined that the MAC address for the particular message is associated with a computing system, providing the IP address indicated by the message to the BMC of the computing system.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 28, 2022
    Inventors: Balaji Singh Bondhili, Santosh Hanamant Gore, Raveendra Babu Madala
  • Patent number: 11321075
    Abstract: A system and a method of updating a computing device of an information handling system (IHS), including identifying a reboot of the IHS; determining whether the reboot of the IHS is classified as a normal reboot of the IHS or is classified as a failure-reboot of the IHS; when it is determined that the reboot of IHS is classified as a failure-reboot of the IHS: obtaining an activation time period of a scheduled update to the computing device; obtaining a current date and time of the IHS; determining whether the current date and time of the IHS is within the activation time period of the scheduled update to the computing device; and when it is determined that the current date and time is within the activation time period of the scheduled update, transferring update firmware to the computing device for activation at the computing device.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: May 3, 2022
    Assignee: Dell Products L.P.
    Inventors: Santosh Hanamant Gore, Raveendra Babu Madala
  • Patent number: 11106622
    Abstract: An operating system (OS) may communicate with a basic input/output system (BIOS) at OS runtime to inform the BIOS of a firmware update storage location. A method may begin with receiving, by an OS, an update for a firmware of an information handling system. The OS may select a memory for storage of the firmware update and may store the firmware update in the selected memory. The OS may then store a location of the firmware update in a portion of a memory accessible by both the OS and the BIOS.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: August 31, 2021
    Assignee: Dell Products L.P.
    Inventors: Krishnakumar Narasimhan, Santosh Hanamant Gore, Reveendra Babu Madala
  • Publication number: 20210168046
    Abstract: A process for configuring hardware in a network environment, comprising retrieving a catalog index using a processor, selecting a catalog for a new hardware component, selecting a plurality of software applications for the new hardware product from the catalog, determining a context for the new hardware component, wherein the context identifies one or more variable parameters for one or more of a plurality of software applications and installing the plurality of software applications on the hardware product as a function of the context.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Raveendra Babu Madala, Santosh Hanamant Gore, Sudhir Vittal Shetty
  • Publication number: 20200356357
    Abstract: An operating system (OS) may communicate with a basic input/output system (BIOS) at OS runtime to inform the BIOS of a firmware update storage location. A method may begin with receiving, by an OS, an update for a firmware of an information handling system. The OS may select a memory for storage of the firmware update and may store the firmware update in the selected memory. The OS may then store a location of the firmware update in a portion of a memory accessible by both the OS and the BIOS.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Applicant: Dell Products L.P.
    Inventors: Krishnakumar Narasimhan, Santosh Hanamant Gore, Reveendra Babu Madala
  • Publication number: 20200351293
    Abstract: Methods, apparatus, and processor-readable storage media for out-of-band management security analysis and monitoring are provided herein. An example computer-implemented method includes generating control state configuration profiles for hardware components of at least one out-of-band server management controller, collecting data from the at least one out-of-band management controller via one or more interfaces, analyzing the collected data by comparing the collected data to the one or more control state configuration profiles and applying at least one rule-based engine to the collected data, and generating a notification of one or more security vulnerabilities associated with the at least one out-of-band server management controller based at least in part on the analyzing of the collected data, wherein the notification is to be utilized in connection with one or more security-related actions on at least a portion of at least one server.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Inventors: Viswanath Ponnuru, Raveendra Babu Madala, Santosh Hanamant Gore, Shuva Brata Deb
  • Patent number: 10613847
    Abstract: An information handling system includes product lifecycle management circuitry and a management controller. The product lifecycle management circuitry receives an indication that a first firmware update package is to be demoted, starts a demotion process for the first firmware update package, and removes the first firmware update package from being available on an Internet website. The management controller extracts a first identifier for the first firmware update package, determines a first context in which the first firmware update package is being demoted, and publishes the first identifier and the first context in an exclusion catalog.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: April 7, 2020
    Assignee: Dell Products, L.P.
    Inventors: Santosh Hanamant Gore, Sujit Dagadu Jadhav, Raveendra Babu Madala
  • Patent number: 10558453
    Abstract: A serial attached small computer system interface system improves shared device firmware version consistency. The system includes servers connected to one of a plurality of controllers, and an expander connected to each of the controllers. A shared device connected to the expander receives a command from a server to be executed at the shared device, and transmits a first broadcast asynchronous event to the expander. The shared device is a serial attached small computer system interface target, and the first broadcast asynchronous event identifies a configuration change in the serial attached small computer system interface target. The expander, in response to receiving the first broadcast asynchronous event, transmits a second broadcast asynchronous event to the controllers.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: February 11, 2020
    Assignee: Dell Products, LP
    Inventors: Anusha Bhaskar, Santosh Hanamant Gore, Chandrashekar Nelogal, Raveendra Babu Madala, Muniswamy Setty K S, Sujit Dagadu Jadhav
  • Publication number: 20190250897
    Abstract: An information handling system includes product lifecycle management circuitry and a management controller. The product lifecycle management circuitry receives an indication that a first firmware update package is to be demoted, starts a demotion process for the first firmware update package, and removes the first firmware update package from being available on an Internet website. The management controller extracts a first identifier for the first firmware update package, determines a first context in which the first firmware update package is being demoted, and publishes the first identifier and the first context in an exclusion catalog.
    Type: Application
    Filed: February 13, 2018
    Publication date: August 15, 2019
    Inventors: Santosh Hanamant Gore, Sujit Dagadu Jadhav, Raveendra Babu Madala