Patents by Inventor K. N. Ravishankar

K. N. Ravishankar 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: 11928691
    Abstract: Techniques described herein relate to a method for deploying workflows with data management services. The method may include identifying, by a warranty measuring model associated with an information handling system, a first change event associated with the information handling system; obtaining first change information associated with the first change event; making a first determination that the first change event is not associated with an entry of a warranty audit table (WAT); generating a new WAT entry in the WAT using the first change information and an initial timestamp; identifying, by a warranty measuring model, a second change event associated with the information handling system; obtaining second change information associated with the second change event; making a second determination that the second change event is associated with an existing WAT entry of the WAT; updating the existing WAT entry using the second change information and a final timestamp.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: March 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Prasoon Kumar Sinha, K N Ravishankar, Smruti Ranjan Debata
  • Publication number: 20220398597
    Abstract: Techniques described herein relate to a method for deploying workflows with data management services. The method may include identifying, by a warranty measuring model associated with an information handling system, a first change event associated with the information handling system; obtaining first change information associated with the first change event; making a first determination that the first change event is not associated with an entry of a warranty audit table (WAT); generating a new WAT entry in the WAT using the first change information and an initial timestamp; identifying, by a warranty measuring model, a second change event associated with the information handling system; obtaining second change information associated with the second change event; making a second determination that the second change event is associated with an existing WAT entry of the WAT; updating the existing WAT entry using the second change information and a final timestamp.
    Type: Application
    Filed: July 27, 2021
    Publication date: December 15, 2022
    Inventors: Prasoon Kumar Sinha, K N Ravishankar, Smruti Ranjan Debata
  • Patent number: 11023139
    Abstract: An information handling system may include at least one processor and a non-transitory memory coupled to the at least one processor. The information handling system may be configured to implement a disk manager configured to receive a command to perform a block input/output (I/O) job at a first physical storage resource. The disk manager may, based on characteristics of the block I/O job, classify the block I/O job as an intensive write. In response to the block I/O job being classified as an intensive write, the disk manager may invoke a speculative I/O aggregator module of the disk manager. The disk manager may create a delta disk image for the first physical storage resource at a second physical storage resource, and redirect the block I/O job to the delta disk image at the second physical storage resource.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: June 1, 2021
    Assignee: Dell Products L.P.
    Inventors: K. N. Ravishankar, Parmeshwr Prasad, Smruti Ranjan Debata
  • Patent number: 10997516
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor, a memory system communicatively coupled to the processor, the memory system comprising one or more persistent memory modules, each of the one or more persistent memory modules comprising a volatile memory and a non-volatile memory, and a management controller communicatively coupled to the processor and the memory system. The management controller may be configured to correlate temperature sensor information with one or more other operational parameters associated with the one or more persistent memory modules and predict a likelihood of degradation of the one or more persistent memory modules based on correlation of the temperature sensor information with the one or more other operational parameters.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: May 4, 2021
    Assignee: Dell Products L.P.
    Inventors: Viswanath Ponnuru, K. N. Ravishankar, Parmeshwr Prasad
  • Patent number: 10860383
    Abstract: A management controller of an information handling system may be configured to provide out-of-band management of the information handling system by receiving a first instruction from a first management console, the first instruction relating to a particular feature. The management controller may further be configured to receive a second instruction from a second management console, the second instruction also relating to the particular feature. In response to a determination that the first management console has a higher priority than the second management console, the management controller may execute the first instruction but not the second instruction.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: December 8, 2020
    Assignee: Dell Products L.P.
    Inventors: Smruti Ranjan Debata, K. N. Ravishankar
  • Patent number: 10782994
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a memory subsystem and a processor subsystem communicatively coupled to the memory subsystem and configured to execute a hypervisor, wherein the hypervisor is configured to host a plurality of virtual machines and host an interface to the memory subsystem, wherein the interface is configured to maintain a data structure for mapping at least one namespace instantiated within the memory subsystem to a plurality of access modes for accessing the at least one namespace from the processor subsystem.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: September 22, 2020
    Assignee: Dell Products L.P.
    Inventors: Viswanath Ponnuru, K. N. Ravishankar, Parmeshwr Prasad, Shekar Babu Suryanarayana
  • Publication number: 20200233586
    Abstract: An information handling system may include at least one processor and a non-transitory memory coupled to the at least one processor. The information handling system may be configured to implement a disk manager configured to receive a command to perform a block input/output (I/O) job at a first physical storage resource. The disk manager may, based on characteristics of the block I/O job, classify the block I/O job as an intensive write. In response to the block I/O job being classified as an intensive write, the disk manager may invoke a speculative I/O aggregator module of the disk manager. The disk manager may create a delta disk image for the first physical storage resource at a second physical storage resource, and redirect the block I/O job to the delta disk image at the second physical storage resource.
    Type: Application
    Filed: January 22, 2019
    Publication date: July 23, 2020
    Applicant: Dell Products L.P.
    Inventors: K. N. RAVISHANKAR, Parmeshwr PRASAD, Smruti Ranjan DEBATA
  • Publication number: 20200073720
    Abstract: A management controller of an information handling system may be configured to provide out-of-band management of the information handling system by receiving a first instruction from a first management console, the first instruction relating to a particular feature. The management controller may further be configured to receive a second instruction from a second management console, the second instruction also relating to the particular feature. In response to a determination that the first management console has a higher priority than the second management console, the management controller may execute the first instruction but not the second instruction.
    Type: Application
    Filed: September 5, 2018
    Publication date: March 5, 2020
    Applicant: Dell Products L.P.
    Inventors: Smruti Ranjan DEBATA, K. N. RAVISHANKAR
  • Patent number: 10387261
    Abstract: A method and system respond to a system reset by executing a BIOS that establishes pre-OS communication with a baseboard management controller (BMC) and determines the state of a flag maintained by the BMC. The flag indicates whether the system reset was part of a crash event or a controlled shutdown. If the flag indicated a crash event, contents of the server cache are copied to a persistent secondary memory. The content of the secondary memory may then be sent to a management resource and/or to a remote management system. Before booting to an operating system and resuming normal operation, the flag may be SET. When a subsequent system resent occurs, the flag is cleared if the system reset is part of a controlled shutdown. Otherwise, the flag will remain set to indicate the crash event when the boot sequence is initiated.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: August 20, 2019
    Assignee: Dell Products L.P.
    Inventors: Smruti Ranjan Debata, K. N. Ravishankar
  • Publication number: 20190188020
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a memory subsystem and a processor subsystem communicatively coupled to the memory subsystem and configured to execute a hypervisor, wherein the hypervisor is configured to host a plurality of virtual machines and host an interface to the memory subsystem, wherein the interface is configured to maintain a data structure for mapping at least one namespace instantiated within the memory subsystem to a plurality of access modes for accessing the at least one namespace from the processor subsystem.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 20, 2019
    Applicant: Dell Products L.P.
    Inventors: Viswanath PONNURU, K. N. RAVISHANKAR, Parmeshwr PRASAD, Shekar Babu SURYANARAYANA
  • Publication number: 20190188589
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor, a memory system communicatively coupled to the processor, the memory system comprising one or more persistent memory modules, each of the one or more persistent memory modules comprising a volatile memory and a non-volatile memory, and a management controller communicatively coupled to the processor and the memory system. The management controller may be configured to correlate temperature sensor information with one or more other operational parameters associated with the one or more persistent memory modules and predict a likelihood of degradation of the one or more persistent memory modules based on correlation of the temperature sensor information with the one or more other operational parameters.
    Type: Application
    Filed: December 15, 2017
    Publication date: June 20, 2019
    Applicant: Dell Products L.P.
    Inventors: Viswanath PONNURU, K. N. RAVISHANKAR, Parmeshwr PRASAD
  • Publication number: 20180322016
    Abstract: A method and system respond to a system reset by executing a BIOS that establishes pre-OS communication with a baseboard management controller (BMC) and determines the state of a flag maintained by the BMC. The flag indicates whether the system reset was part of a crash event or a controlled shutdown. If the flag indicated a crash event, contents of the server cache are copied to a persistent secondary memory. The content of the secondary memory may then be sent to a management resource and/or to a remote management system. Before booting to an operating system and resuming normal operation, the flag may be SET. When a subsequent system resent occurs, the flag is cleared if the system reset is part of a controlled shutdown. Otherwise, the flag will remain set to indicate the crash event when the boot sequence is initiated.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Applicant: Dell Products L.P.
    Inventors: Smruti Ranjan DEBATA, K. N. Ravishankar