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: 11928691Abstract: 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: GrantFiled: July 27, 2021Date of Patent: March 12, 2024Assignee: Dell Products L.P.Inventors: Prasoon Kumar Sinha, K N Ravishankar, Smruti Ranjan Debata
-
Publication number: 20220398597Abstract: 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: ApplicationFiled: July 27, 2021Publication date: December 15, 2022Inventors: Prasoon Kumar Sinha, K N Ravishankar, Smruti Ranjan Debata
-
Patent number: 11023139Abstract: 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: GrantFiled: January 22, 2019Date of Patent: June 1, 2021Assignee: Dell Products L.P.Inventors: K. N. Ravishankar, Parmeshwr Prasad, Smruti Ranjan Debata
-
Patent number: 10997516Abstract: 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: GrantFiled: December 15, 2017Date of Patent: May 4, 2021Assignee: Dell Products L.P.Inventors: Viswanath Ponnuru, K. N. Ravishankar, Parmeshwr Prasad
-
Patent number: 10860383Abstract: 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: GrantFiled: September 5, 2018Date of Patent: December 8, 2020Assignee: Dell Products L.P.Inventors: Smruti Ranjan Debata, K. N. Ravishankar
-
Patent number: 10782994Abstract: 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: GrantFiled: December 19, 2017Date of Patent: September 22, 2020Assignee: Dell Products L.P.Inventors: Viswanath Ponnuru, K. N. Ravishankar, Parmeshwr Prasad, Shekar Babu Suryanarayana
-
Publication number: 20200233586Abstract: 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: ApplicationFiled: January 22, 2019Publication date: July 23, 2020Applicant: Dell Products L.P.Inventors: K. N. RAVISHANKAR, Parmeshwr PRASAD, Smruti Ranjan DEBATA
-
Publication number: 20200073720Abstract: 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: ApplicationFiled: September 5, 2018Publication date: March 5, 2020Applicant: Dell Products L.P.Inventors: Smruti Ranjan DEBATA, K. N. RAVISHANKAR
-
Patent number: 10387261Abstract: 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: GrantFiled: May 5, 2017Date of Patent: August 20, 2019Assignee: Dell Products L.P.Inventors: Smruti Ranjan Debata, K. N. Ravishankar
-
Publication number: 20190188020Abstract: 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: ApplicationFiled: December 19, 2017Publication date: June 20, 2019Applicant: Dell Products L.P.Inventors: Viswanath PONNURU, K. N. RAVISHANKAR, Parmeshwr PRASAD, Shekar Babu SURYANARAYANA
-
Publication number: 20190188589Abstract: 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: ApplicationFiled: December 15, 2017Publication date: June 20, 2019Applicant: Dell Products L.P.Inventors: Viswanath PONNURU, K. N. RAVISHANKAR, Parmeshwr PRASAD
-
Publication number: 20180322016Abstract: 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: ApplicationFiled: May 5, 2017Publication date: November 8, 2018Applicant: Dell Products L.P.Inventors: Smruti Ranjan DEBATA, K. N. Ravishankar