Patents by Inventor Chandrasekhar R

Chandrasekhar R 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: 12373193
    Abstract: Embodiments of systems and methods to provide a firmware update to devices configured in a redundant configuration in an Information Handling System (IHS) are disclosed. In an illustrative, non-limiting embodiment, an IHS may include first and second Remote Access Controllers (RACs) that each includes computer-executable instructions to receive, by the first RAC, a firmware update image associated with the firmware device, and commence transfer of the firmware update image to the firmware device to perform a firmware update on the firmware device using an update mode that restricts another update request to the firmware device until the first RAC finishes or cancels the firmware update. When the transfer is halted prior to completion, the program instructions cause the second RAC to determine where the firmware update image transfer was halted, and commence transferring the remainder of the firmware update image that has not yet been transferred to the firmware device.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: July 29, 2025
    Assignee: Dell Products, L.P.
    Inventors: Deepaganesh Paulraj, Rama Rao Bisa, Rajeshkumar Ichchhubhai Patel, Mahesh Babu Ramaiah, Pavan Kumar Gavvala, Naveen Karthick Chandrasekaran, Chandrasekhar R
  • Publication number: 20240281821
    Abstract: Systems and methods provide customers with a need-based warranty using a deep learning neural network. After categorizing, a customer need is mapped to a warranty type based on the SLA needs. Warranties may then be suggested based on customer need. In another embodiment, systems and methods detect an optimal warranty based on part failure and performance of a server. A mean time to resolve or replace can be minimized in future failure instances by comparing the derived replacement time with available warranty offerings to identify potential deviations and thereby recommend an optimal warranty from the available offerings. In a further embodiment, systems and methods identify and offer additional service contracts for vender services. A warranty proposer looks for warranty types that are emitted by a warranty-types analyzer and by a technical-support analyzer. The overlapping warranty offers are provided to customers.
    Type: Application
    Filed: May 2, 2024
    Publication date: August 22, 2024
    Applicant: Dell Products L.P.
    Inventors: Vaideeswaran Ganesan, Chandrasekhar R, Rekha MS, Harish Babu, Praveen Lalgoudar, Nikhil S, Pandiyan Varadharajan, Rushyendra Velamuri, Nidhi Kant Arora, Sandeep Venkatesh Pai
  • Publication number: 20240242210
    Abstract: A computer-implemented method for validating and converting a data message is provided. The method is implemented using a data message validation and conversion (DMVC) computer device in communication with a memory. The method includes receiving from a client device a first data message in a first communication protocol. The first data message includes a plurality of data elements that include a format and a content. The method also includes converting the first data message into a second communication protocol, determining if the format and the content of each data element of the plurality of data elements is valid, if the determination is that at least one of the format and the content of at least one data element is not valid, generating a detailed report about the first data message and providing the detailed report to the client device, and otherwise transmitting the converted first data message.
    Type: Application
    Filed: March 28, 2024
    Publication date: July 18, 2024
    Inventors: Jay P. Cantwell, Chandrasekhar R. Gummi
  • Patent number: 11978058
    Abstract: Systems and methods provide customers with a need-based warranty using a deep learning neural network. After categorizing, a customer need is mapped to a warranty type based on the SLA needs. Warranties may then be suggested based on customer need. In another embodiment, systems and methods detect an optimal warranty based on part failure and performance of a server. A mean time to resolve or replace can be minimized in future failure instances by comparing the derived replacement time with available warranty offerings to identify potential deviations and thereby recommend an optimal warranty from the available offerings. In a further embodiment, systems and methods identify and offer additional service contracts for vender services. A warranty proposer looks for warranty types that are emitted by a warranty-types analyzer and by a technical-support analyzer. The overlapping warranty offers are provided to customers.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: May 7, 2024
    Assignee: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Chandrasekhar R, Rekha Ms, Harish Babu, Praveen Lalgoudar, Nikhil S, Pandiyan Varadharajan, Rushyendra Velamuri, Nidhi Kant Arora, Sandeep Venkatesh Pai
  • Publication number: 20240103846
    Abstract: Embodiments of systems and methods to provide a firmware update to devices configured in a redundant configuration in an Information Handling System (IHS) are disclosed. In an illustrative, non-limiting embodiment, an IHS may include first and second Remote Access Controllers (RACs) that each includes computer-executable instructions to receive, by the first RAC, a firmware update image associated with the firmware device, and commence transfer of the firmware update image to the firmware device to perform a firmware update on the firmware device using an update mode that restricts another update request to the firmware device until the first RAC finishes or cancels the firmware update. When the transfer is halted prior to completion, the program instructions cause the second RAC to determine where the firmware update image transfer was halted, and commence transferring the remainder of the firmware update image that has not yet been transferred to the firmware device.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Applicant: Dell Products, L.P.
    Inventors: Deepaganesh Paulraj, Rama Rao Bisa, Rajeshkumar Ichchhubhai Patel, Mahesh Babu Ramaiah, Pavan Kumar Gavvala, Naveen Karthick Chandrasekaran, Chandrasekhar R
  • Publication number: 20240103848
    Abstract: Embodiments of systems and methods to identify and remediate performance degradation during firmware update in a cluster environment are described. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions to receive a request to perform a firmware update on a plurality of computing devices of a computing cluster, obtain an inventory of the computing cluster, and determine a scheduling sequence for updating the computing devices so that the performance of the cluster is optimally maintained. The instructions may then perform the firmware update on each of the computing devices according to the determined scheduling sequence.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Applicant: Dell Products, L.P.
    Inventors: Pavan Kumar Gavvala, Chandrasekhar R, Rama Rao Bisa, Shantanu Kumar Pradhan
  • Publication number: 20240103844
    Abstract: Embodiments of systems and methods to provide a firmware update to devices configured in a redundant configuration in an Information Handling System (IHS) are disclosed. In an illustrative, non-limiting embodiment, an IHS may include first and second Remote Access Controllers (RACs) that each includes computer-executable instructions to receive a firmware update image associated with the firmware device, and gather data associated with a behavior of the firmware device following the firmware update after the firmware device is updated with the firmware update image. Using the data, the instructions generate a score for the firmware update based at least in part, on the behavior of the IHS following the firmware update.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Applicant: Dell Products, L.P.
    Inventors: Chandrasekhar R, Rochak Gupta, Rama Rao Bisa, Deepaganesh Paulraj, Sandesh Hadhimane Balakrishna
  • Publication number: 20240103849
    Abstract: Embodiments of systems and methods to provide a firmware update to devices configured in a redundant configuration in an Information Handling System (IHS) are disclosed. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions to receive a firmware update image associated with the firmware device, determine that the firmware update image possesses a critical sub-image portion, and schedule a firmware update to be performed in the future on the firmware device using the one firmware update image. The firmware update image conforms to a Platform Level Data Model (PLDM) protocol that is configured to perform rebootless firmware updates.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Applicant: Dell Products, L.P.
    Inventors: Manjunath Vishwanath, Rama Rao Bisa, Pavan Kumar Gavvala, Manjunath AM, Shantanu Kumar Pradhan, Chandrasekhar R
  • Publication number: 20230106497
    Abstract: A method for manufacturing or selecting a medical device, such as a reservoir-based delivery device, for use in contact with a fluid composition, such as a drug formulation, includes considering one or more of: (i) the differential Hansen Solubility Parameter (HSP) value for and ingredient of the fluid composition and a component of a medical device; (ii) the concentration of the ingredient in the fluid composition relative to the maximum solubility of the ingredient in the fluid composition at the pH of the concentration; (iii) the potential for chemical reaction between the ingredient of the fluid composition and the component of the medical device; and (iv) baseline reactivity of the fluid composition with the component of the medical device.
    Type: Application
    Filed: February 3, 2021
    Publication date: April 6, 2023
    Inventors: Chandrasekhar R. Rajagopalan, Nicholas D. Stepka
  • Publication number: 20230070328
    Abstract: A method for formulating a drug for use with a medical device, such as a reservoir-based delivery device, includes (i) determining that an ingredient of a drug formulation has a differential Hansen Solubility Parameter (HSP) value for a component of a medical device of less than 10; (ii) identifying a range of pH at which the ingredient has a high solubility in an aqueous solution; and (iii) preparing an aqueous drug formulation comprising the ingredient for use with the medical device. The formulation has a pH within the identified range, provided that the pH is compatible with the medical device. The ingredient is present in the formulation at a concentration below the maximum concentration for solubility at the pH of the formulation.
    Type: Application
    Filed: February 2, 2021
    Publication date: March 9, 2023
    Inventor: Chandrasekhar R. Rajagopalan
  • Publication number: 20230029219
    Abstract: Systems and methods provide customers with a need-based warranty using a deep learning neural network. After categorizing, a customer need is mapped to a warranty type based on the SLA needs. Warranties may then be suggested based on customer need. In another embodiment, systems and methods detect an optimal warranty based on part failure and performance of a server. A mean time to resolve or replace can be minimized in future failure instances by comparing the derived replacement time with available warranty offerings to identify potential deviations and thereby recommend an optimal warranty from the available offerings. In a further embodiment, systems and methods identify and offer additional service contracts for vender services. A warranty proposer looks for warranty types that are emitted by a warranty-types analyzer and by a technical-support analyzer. The overlapping warranty offers are provided to customers.
    Type: Application
    Filed: August 24, 2021
    Publication date: January 26, 2023
    Applicant: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Chandrasekhar R, Rekha MS, Harish Babu, Praveen Lalgoudar, Nikhil S, Pandiyan Varadharajan, Rushyendra Velamuri, Nidhi Kant Arora, Sandeep Venkatesh Pai
  • Publication number: 20230023869
    Abstract: Systems and methods are disclosed for a specialized warranty bot that can interact with users to evaluate warranty coverage. A warranty interpreter interprets warranty aspects of a given system and converts the warranty terms it into human understandable text. A situation analyzer enhances warranty interpretation by scanning logs across various components that are covered by the warranty and identifying whether the current problems are covered by the warranty. Assessment guidance processing anticipates questions from the customer and provides information regarding why a problem may not be covered by the warranty. Using a solution advisor, based on the problem details and historical analysis, the warranty bot provides insights regarding potential minimum time for resolution of a problem in order to assist the user to decide whether the system needs to be isolated or if the system can remain in production in a non-critical path.
    Type: Application
    Filed: August 24, 2021
    Publication date: January 26, 2023
    Applicant: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Chandrasekhar R, Nidhi Kant Arora
  • Patent number: 11507271
    Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: receive performance information for a base workload; determine multiple threshold values of multiple storage media layers of each IHS of a storage cluster based at least on the performance information for the base workload and multiple inventory information respectively associated with multiple storage media layers of each IHS of the storage cluster; receive multiple condition values respectively associated with the multiple storage media layers of an IHS of the storage cluster; determine that a condition value of the multiple condition values associated with a storage media layer of the multiple storage media layers is at or below a threshold value of the multiple threshold values associated with the storage media layer of the multiple storage media layers; and reduce a storage workload of a specific IHS of the storage cluster.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Chandrasekhar R, Ravishankar N. Kanakapura, Abhishek Gupta, Anand Changegowda, Rishi Chandra, Kevin Marks
  • Publication number: 20220334820
    Abstract: Embodiments of systems and methods for verification of software packages prior to deployment on an Information Handling System (IHS) are described. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions for identifying a version of a first software package that a second software package depends upon to operate on the client IHS, and updating a data structure to indicate the identified software package dependency to the first software package version. Later on, when the client IHS requests to be upgraded with the second software package, the instructions access the data structure to determine whether or not the first software package version meets the identified software package dependency, and either allow or inhibit upgrading of the second software package depending upon whether or not the first software package version meets the identified software package dependency.
    Type: Application
    Filed: April 20, 2021
    Publication date: October 20, 2022
    Applicant: Dell Products, L.P.
    Inventors: Chandrasekhar R., Raveendra Babu Madala, Abhishek Gupta, Rushyendra Velamuri, Praveen Lalgoudar, Winston X. Fernandes
  • Publication number: 20220334819
    Abstract: Embodiments of systems and methods for verification of software packages prior to deployment on an Information Handling System (IHS) are described. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions for identifying a configuration characteristic of at least one resource of a client IHS that a software package depends upon to operate on the client IHS, and updating a data structure to indicate the identified software package dependency to the configuration characteristic. When the client IHS requests to be upgraded with the software package, the instructions access the data structure to determine whether or not the configuration characteristic meets the identified software package dependency, allows or inhibits the software upgrade based on if the configuration characteristic meets the identified software package dependency.
    Type: Application
    Filed: April 20, 2021
    Publication date: October 20, 2022
    Applicant: Dell Products, L.P.
    Inventors: Chandrasekhar R, Praveen Lalgoudar, Raveendra Babu Madala, Rekha MS, Harish Babu, Bala Balaji Gupta M, Pandiyan Varadharajan
  • Patent number: 11416233
    Abstract: Embodiments of systems and methods for verification of software packages prior to deployment on an Information Handling System (IHS) are described. In an illustrative, non-limiting embodiment, an IHS may include a Baseboard Management Controller (BMC) having computer-executable instructions for creating a partition having a unique name in response to a request from the IHS. The BMC then transmits the unique name to the IHS, and exposes the created partition to the IHS in which a software upgrade package image is copied to the partition when the exposed partition becomes available to the IHS. The BMC may then deploy the software package on the BMC, wherein the software package comprises executable instructions for operating the BMC.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: August 16, 2022
    Assignee: Dell Products, L.P.
    Inventors: Chandrasekhar R, Raveendra Babu Madala, Bala Balaji Gupta M, Sathish Kumar Ponnusamy
  • Publication number: 20160307195
    Abstract: A computer-implemented method for validating and converting a data message is provided. The method is implemented using a data message validation and conversion (DMVC) computer device in communication with a memory. The method includes receiving from a client device a first data message in a first communication protocol. The first data message includes a plurality of data elements that include a format and a content. The method also includes converting the first data message into a second communication protocol, determining if the format and the content of each data element of the plurality of data elements is valid, if the determination is that at least one of the format and the content of at least one data element is not valid, generating a detailed report about the first data message and providing the detailed report to the client device, and otherwise transmitting the converted first data message.
    Type: Application
    Filed: April 20, 2015
    Publication date: October 20, 2016
    Inventors: Jay P. Cantwell, Chandrasekhar R. Gummi
  • Patent number: 9368207
    Abstract: Operating ReRAM memory is disclosed herein. The memory cells may be trained prior to initially programming them. The training may help to establish a percolation path. In some aspects, a transistor limits current of the memory cell when training and programming. A higher current limit is used during training, which conditions the memory cell for better programming. The non-memory may be operated in unipolar mode. The memory cells can store multiple bits per memory cell. A memory cell can be SET directly from its present state to one at least two data states away. A memory cell can be RESET directly to the state having the next highest resistance. Program conditions, such as pulse width and/or magnitude, may depend on the state to which the memory cell is being SET. A higher energy can be used for programming higher current states.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: June 14, 2016
    Assignee: SanDisk Technologies Inc.
    Inventors: Abhijit Bandyopadhyay, Roy E Scheuerlein, Chandrasekhar R Gorla, Brian Le
  • Publication number: 20150170742
    Abstract: Operating ReRAM memory is disclosed herein. The memory cells may be trained prior to initially programming them. The training may help to establish a percolation path. In some aspects, a transistor limits current of the memory cell when training and programming. A higher current limit is used during training, which conditions the memory cell for better programming. The non-memory may be operated in unipolar mode. The memory cells can store multiple bits per memory cell. A memory cell can be SET directly from its present state to one at least two data states away. A memory cell can be RESET directly to the state having the next highest resistance. Program conditions, such as pulse width and/or magnitude, may depend on the state to which the memory cell is being SET. A higher energy can be used for programming higher current states.
    Type: Application
    Filed: January 7, 2015
    Publication date: June 18, 2015
    Applicant: SANDISK 3D LLC
    Inventors: Abhijit Bandyopadhyay, Roy E. Scheuerlein, Chandrasekhar R. Gorla, Brian Le
  • Patent number: 8995169
    Abstract: Operating ReRAM memory is disclosed herein. The memory cells may be trained prior to initially programming them. The training may help to establish a percolation path. In some aspects, a transistor limits current of the memory cell when training and programming. A higher current limit is used during training, which conditions the memory cell for better programming. The non-memory may be operated in unipolar mode. The memory cells can store multiple bits per memory cell. A memory cell can be SET directly from its present state to one at least two data states away. A memory cell can be RESET directly to the state having the next highest resistance. Program conditions, such as pulse width and/or magnitude, may depend on the state to which the memory cell is being SET. A higher energy can be used for programming higher current states.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: March 31, 2015
    Assignee: SanDisk 3D LLC
    Inventors: Abhijit Bandyopadhyay, Roy E. Scheuerlein, Chandrasekhar R. Gorla, Brian Le