Patents by Inventor Lucky Pratap Khemani
Lucky Pratap Khemani 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: 10838867Abstract: A server rack may include a chassis management controller (CMC), a server having a baseboard management controller (BMC) configured to communicate with the CMC, a controller stored in the server rack for interoperating with a cache memory, and a set of solid state devices (SSDs) providing data storage. The CMC may amalgamate data storage provided by the SSDs and partition the amalgamated data storage into an individual logical cache for use with or by the BMC or controller.Type: GrantFiled: April 11, 2017Date of Patent: November 17, 2020Assignee: Dell Products, L.P.Inventors: Neeraj Joshi, Lucky Pratap Khemani, Shekar Babu Suryanarayana
-
Patent number: 10664429Abstract: Systems and methods for managing Serial Attached Small Computer System Interface (SAS) traffic with storage monitoring are described. In some embodiments, an Information Handling System (IHS) may include an embedded controller (EC) and a memory coupled to the EC, the memory having program instructions stored thereon that, upon execution, cause the EC to: designate a first Baseband Management Controller (BMC) as active; designate a second BMC as passive; and receive, from the active BMC, monitoring data relating to one or more of a plurality of storage devices without receiving the monitoring data from the passive BMC.Type: GrantFiled: December 22, 2017Date of Patent: May 26, 2020Assignee: Dell Products, L.P.Inventors: Pavan Kumar, Lucky Pratap Khemani, Manjunath Vishwanath, John R. Sieber, Robert G. Bassman, Babu Krishna Chandrasekhar
-
Patent number: 10642704Abstract: A storage controller failover system includes servers, storage controllers coupled to storage subsystems, and a switching system coupling the servers to the storage controllers. A storage controller configurations and storage controller caches for each of the storage controllers are stored in one or more database. A failure is detected of a first storage controller that has provided first storage communications along a first path between a first server and a first storage subsystem and, in response, a second storage controller that is configured to take over the first storage communications from the first storage controller is determined based on its second storage controller configuration. A first storage controller cache for the first storage controller is provided to the second storage controller, and the second storage controller is caused to provide the first storage communications along a second path between the first server and the first storage subsystem.Type: GrantFiled: December 13, 2017Date of Patent: May 5, 2020Assignee: Dell Products L.P.Inventors: Lucky Pratap Khemani, Kala Sampathkumar
-
Patent number: 10565169Abstract: An information handling system includes a processor, a managed device that provides a function to the processor, wherein the function is managed in accordance with a Managed Object Format (MOF) file, and a management controller that receives the MOF file, converts the MOF file to a Management Information Base (MIB), and manages the function based upon the MIB.Type: GrantFiled: August 19, 2015Date of Patent: February 18, 2020Assignee: Dell Products, LPInventors: Chitrak Gupta, Ajay Shenoy, Lucky Pratap Khemani, Sushma Basavarajaiah
-
Patent number: 10536329Abstract: A configuration assistance module (CAM) includes a configuration monitor (CM), a configuration analyzer (CA), and a configuration database of one or more supported platform configurations. The CM may and collect hardware and software inventory, e.g., PCIe matrix information, DIMM matrix information, blade configuration information and configuration information for various resources. The CAM may compare the current configuration to the supported configurations, report discrepancies through alerts, and create assist reports. An assist report may be stored to a remote share or master partition and displayed to a GUI, console interface, or the like. The CA module may take an assist report as input and create an analytics report, which may proactively provide inputs for future configurations.Type: GrantFiled: June 1, 2017Date of Patent: January 14, 2020Assignee: Dell Products L.P.Inventors: Lucky Pratap Khemani, Pavan Kumar, Suren Kumar, M V R Krishna Reddy Karri
-
Patent number: 10489594Abstract: A pair of servers may include a source server hosting a source virtual machine (VM) and a target server hosting a target VM. The source server may include a source central processing unit (CPU) and a source baseboard management controller (BMC), and the target server may include a target CPU and a target BMC. The source server and the target server are connected by an inband connection, and the source BMC and the target BMC are connected by a connection distinct from the inband connection. The source VM may be migrated to the target server over the inband connection, and in response to migrating the source VM, security data corresponding to the source VM is communicated from the source BMC to the target BMC over the connection between the BMCs.Type: GrantFiled: July 19, 2017Date of Patent: November 26, 2019Assignee: Dell Products, LPInventors: Shekar Babu Suryanarayana, Lucky Pratap Khemani, Sumanth Vidyadhara, Chandrasekhar Puthillathe
-
Patent number: 10430241Abstract: In accordance with embodiments of the present disclosure, an information handling system comprising my include a host system comprising a host system processor, and a management controller communicatively coupled to the host system processor and configured to provide management of the information handling system via management traffic communicated between the management controller and a network external to the information handling system and allocate hardware processing resources of the management controller in order to provide compute processing support for the host system processor.Type: GrantFiled: April 26, 2017Date of Patent: October 1, 2019Assignee: Dell Products L.P.Inventors: Neeraj Joshi, Lucky Pratap Khemani
-
Publication number: 20190197003Abstract: Systems and methods for managing Serial Attached Small Computer System Interface (SAS) traffic with storage monitoring are described. In some embodiments, an Information Handling System (IHS) may include an embedded controller (EC) and a memory coupled to the EC, the memory having program instructions stored thereon that, upon execution, cause the EC to: designate a first Baseband Management Controller (BMC) as active; designate a second BMC as passive; and receive, from the active BMC, monitoring data relating to one or more of a plurality of storage devices without receiving the monitoring data from the passive BMC.Type: ApplicationFiled: December 22, 2017Publication date: June 27, 2019Applicant: Dell Products, L.P.Inventors: Pavan Kumar, Lucky Pratap Khemani, Manjunath Vishwanath, John R. Sieber, Robert G. Bassman, Babu Krishna Chandrasekhar
-
Patent number: 10331520Abstract: In accordance with embodiments of the present disclosure, a system may include a first storage controller for managing a Redundant Array of Independent Disks (RAID) comprising a plurality of disk drives and a second storage controller for managing at least one disk drive other than the plurality of disk drives. The first storage controller may be configured to: (i) in response to the RAID having a degraded state and the first storage controller not having an available hot spare disk drive local to the first storage controller, communicate a request for a hot spare disk drive of another storage controller; (ii) receive a response to the request identifying a disk drive of the second storage controller as an alternative available hot spare disk drive; and (iii) communicate with the second storage controller to use the alternative available hot spare disk drive to rebuild the RAID.Type: GrantFiled: March 18, 2016Date of Patent: June 25, 2019Assignee: Dell Products L.P.Inventors: Shekar Babu Suryanarayana, Lucky Pratap Khemani, Neeraj Joshi, Chitrak Gupta
-
Patent number: 10261821Abstract: Systems and methods are disclosed for managing access to a remote storage media with a management controller. The method may include managing a first virtual machine and a second virtual machine with a hypervisor operating on a first information handling system; permitting the first virtual machine access to a first portion of a remote storage media, the remote storage media local to a second information handling system, the second information handling system located remote from the first information handling system; and preventing a second virtual machine access to the first portion of the remote storage media.Type: GrantFiled: December 2, 2016Date of Patent: April 16, 2019Assignee: Dell Products L.P.Inventors: Shekar Babu Suryanarayana, Lucky Pratap Khemani
-
Patent number: 10261709Abstract: A memory data hole enabled management system includes a host subsystem with memory devices. A remote access controller subsystem identifies memory locations in the memory devices that include data holes, and generates an aggregated multi-device memory location table that associates the memory locations with continuous addresses. The host system then receives first instructions from the remote access controller subsystem to store data across the plurality of memory locations and in response, operates in a block mode to store the data across the memory locations via the aggregated multi-device memory location table. The host subsystem may then receive second instructions from the remote access controller subsystem to access the data across the memory locations and, in response, operate in the block mode to access the data across the memory locations via the aggregated multi-device memory location table.Type: GrantFiled: April 28, 2017Date of Patent: April 16, 2019Assignee: Dell Products L.P.Inventors: Shekar Babu Suryanarayana, Lucky Pratap Khemani
-
Publication number: 20190026467Abstract: A pair of servers may include a source server hosting a source virtual machine (VM) and a target server hosting a target VM. The source server may include a source central processing unit (CPU) and a source baseboard management controller (BMC), and the target server may include a target CPU and a target BMC. The source server and the target server are connected by an inband connection, and the source BMC and the target BMC are connected by a connection distinct from the inband connection. The source VM may be migrated to the target server over the inband connection, and in response to migrating the source VM, security data corresponding to the source VM is communicated from the source BMC to the target BMC over the connection between the BMCs.Type: ApplicationFiled: July 19, 2017Publication date: January 24, 2019Inventors: Shekar Babu Suryanarayana, Lucky Pratap Khemani, Sumanth Vidyadhara, Chandrasekhar Puthillathe
-
Patent number: 10157074Abstract: In accordance with embodiments of the present disclosure, a system may include a chassis configured to receive a plurality of modular information handling systems, a switch configured to be communicatively coupled to modular information handling systems received in the chassis, and a physical service processor communicatively coupled to the switch.Type: GrantFiled: October 16, 2015Date of Patent: December 18, 2018Assignee: Dell Products L.P.Inventor: Lucky Pratap Khemani
-
Publication number: 20180351790Abstract: A configuration assistance module(CAM) includes a configuration monitor (CM), a configuration analyzer (CA), and a data base of pre-defined configurations. The CM may access the local configuration database of supported platform configurations and collect's hardware and software inventory e.g., PCIe matrix information, DIMM matrix information, blade configuration information and configuration information for various resources. The CAM may compare the current configuration to offline support configuration and report discrepancies through alerts and create assist report. The assist report may be stored to remote share or master partition and report to a GUI, console interface, or the like., The CA module may take an assist report as input and create analytics report, which proactively provides inputs for future configurations.Type: ApplicationFiled: June 1, 2017Publication date: December 6, 2018Applicant: Dell Products L.P.Inventors: Lucky Pratap KHEMANI, Pavan KUMAR, Suren KUMAR, M V R Krishna Reddy KARRI
-
Publication number: 20180314558Abstract: In accordance with embodiments of the present disclosure, an information handling system comprising my include a host system comprising a host system processor, and a management controller communicatively coupled to the host system processor and configured to provide management of the information handling system via management traffic communicated between the management controller and a network external to the information handling system and allocate hardware processing resources of the management controller in order to provide compute processing support for the host system processor.Type: ApplicationFiled: April 26, 2017Publication date: November 1, 2018Applicant: Dell Products L.P.Inventors: Neeraj JOSHI, Lucky Pratap KHEMANI
-
Publication number: 20180314441Abstract: A memory data hole enabled management system includes a host subsystem with memory devices. A remote access controller subsystem identifies memory locations in the memory devices that include data holes, and generates an aggregated multi-device memory location table that associates the memory locations with continuous addresses. The host system then receives first instructions from the remote access controller subsystem to store data across the plurality of memory locations and in response, operates in a block mode to store the data across the memory locations via the aggregated multi-device memory location table. The host subsystem may then receive second instructions from the remote access controller subsystem to access the data across the memory locations and, in response, operate in the block mode to access the data across the memory locations via the aggregated multi-device memory location table.Type: ApplicationFiled: April 28, 2017Publication date: November 1, 2018Inventors: Shekar Babu Suryanarayana, Lucky Pratap Khemani
-
Publication number: 20180293171Abstract: A server rack may include a chassis management controller (CMC), a server having a baseboard management controller (BMC) configured to communicate with the CMC, a controller stored in the server rack for interoperating with a cache memory, and a set of solid state devices (SSDs) providing data storage. The CMC may amalgamate data storage provided by the SSDs and partition the amalgamated data storage into an individual logical cache for use with or by the BMC or controller.Type: ApplicationFiled: April 11, 2017Publication date: October 11, 2018Inventors: Neeraj Joshi, Lucky Pratap Khemani, Shekar Babu Suryanarayana
-
Patent number: 10069718Abstract: Systems and methods for switching host network traffic through a Baseboard Management Controller (BMC) are described herein. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a host processor; a Baseband Management Controller (BMC) coupled to the host processor; and a memory coupled to the host processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: determine that a network path dedicated to the host processor has failed; and route host network traffic to and from the host processor through a network failover path provided by the BMC.Type: GrantFiled: November 26, 2015Date of Patent: September 4, 2018Assignee: Dell Products, L.P.Inventors: Lucky Pratap Khemani, S. Sudarshan
-
Publication number: 20180157509Abstract: Systems and methods are disclosed for managing access to a remote storage media with a management controller. The method may include managing a first virtual machine and a second virtual machine with a hypervisor operating on a first information handling system; permitting the first virtual machine access to a first portion of a remote storage media, the remote storage media local to a second information handling system, the second information handling system located remote from the first information handling system; and preventing a second virtual machine access to the first portion of the remote storage media.Type: ApplicationFiled: December 2, 2016Publication date: June 7, 2018Inventors: Shekar Babu Suryanarayana, Lucky Pratap Khemani
-
Patent number: 9961157Abstract: Embodiments of methods, systems, and apparatuses for adaptive compression management for web services are presented. In an embodiment, a method may include receiving a request for a web-service data operation. The method may also include identifying, using a data processing device, a network performance statistic for characterizing a data link between a web server and a web client. Additionally, the method may include determining, using the data processing device, a data size threshold in response to the network performance statistic. The method may also include determining, using the data processing device, whether to compress data associated with the web-service operation in response to the data size threshold.Type: GrantFiled: November 11, 2014Date of Patent: May 1, 2018Assignee: DELL PRODUCTS L.P.Inventors: Chitrak Gupta, Abhirup Seal, Lucky Pratap Khemani