Patents by Inventor Yogesh P. Kulkarni
Yogesh P. Kulkarni 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: 11914546Abstract: An information handling system includes a memory and a baseboard management controller. The memory stores one or more device update packages, and each of the first device update packages includes an inter-integrated circuit payload. The baseboard management controller receives a first device update package, and stores the first device update package in the memory. In response to the first device update package being stored in the memory, the baseboard management controller launches a handler. The baseboard management controller retrieves a bus number and an address for a target device identified in the first device update package. The baseboard management controller parses data in a body of the inter-integrated circuit payload of the first device update package, and executes inter-integrated circuit commands in the body to provide a firmware image update to the target device.Type: GrantFiled: October 4, 2021Date of Patent: February 27, 2024Assignee: Dell Products L.P.Inventors: Yogesh P. Kulkarni, Chandrasekhar Mugunda, Rui An, Akshata Sheshagiri Naik
-
Publication number: 20230107593Abstract: An information handling system includes a memory and a baseboard management controller. The memory stores one or more device update packages, and each of the first device update packages includes an inter-integrated circuit payload. The baseboard management controller receives a first device update package, and stores the first device update package in the memory. In response to the first device update package being stored in the memory, the baseboard management controller launches a handler. The baseboard management controller retrieves a bus number and an address for a target device identified in the first device update package. The baseboard management controller parses data in a body of the inter-integrated circuit payload of the first device update package, and executes inter-integrated circuit commands in the body to provide a firmware image update to the target device.Type: ApplicationFiled: October 4, 2021Publication date: April 6, 2023Inventors: Yogesh P. Kulkarni, Chandrasekhar Mugunda, Rui An, Akshata Sheshagiri Naik
-
Patent number: 11023163Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a host system comprising a host system processor and a device coupled to the host system processor, and may also comprise a management controller communicatively coupled to the host system processor and configured to provide management of the information handling system and provide a plurality of management interfaces wherein each management interface has configurable properties and the management interfaces are capable of simultaneous usage.Type: GrantFiled: April 18, 2018Date of Patent: June 1, 2021Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Sruthi Reddy Mothukupally, Yogesh P. Kulkarni, Syamu Sajja, Srinivasa Rao Nagalla, Venkatesh Ramamoorthy
-
Patent number: 11005726Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a host system and a management controller communicatively coupled to the host system processor. The host system may include a host system processor and a device coupled to the host system processor. The management controller may be configured to provide management of the information handling system, provide a plurality of management interfaces, and provide a user interface for configuring a respective network interface affinity for each management interface to system management features supported by the management controller.Type: GrantFiled: July 16, 2018Date of Patent: May 11, 2021Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Sruthi Reddy Mothukupally, Yogesh P. Kulkarni, Akkiah Choudary Maddukuri
-
Patent number: 10996876Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor, a memory communicatively coupled to the processor, and an allocation agent embodied in a program of executable instructions and configured to, when executed by the processor, maintain an attribute index setting forth one or more attributes for each of one or more memory modules of the memory, and based on the one or more attributes and one or more memory requirements of an application executing on the information handling system, dynamically allocate the one or more memory modules to a namespace associated with the application.Type: GrantFiled: September 22, 2017Date of Patent: May 4, 2021Assignee: Dell Products L.P.Inventors: Parmeshwr Prasad, Yogesh P. Kulkarni
-
Patent number: 10877553Abstract: A system may include a rack, a rack manager, and a block controller. The rack manager may be configured to communicatively couple to each of respective baseboard management controllers of information handling systems of the rack and also configured to manage power consumption by information handling resources housed in the rack. The block controller may be configured to monitor and report information regarding power consumption by the plurality of storage resources to the at least one of the baseboard management controllers, the at least one of the baseboard management controllers may be configured to communicate the information regarding power consumption by the plurality of storage resources to the rack manager, and the rack manager may be configured to manage power consumption by information handling resources housed in the rack based on the information regarding power consumption by the plurality of storage resources.Type: GrantFiled: April 13, 2018Date of Patent: December 29, 2020Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Yogesh P. Kulkarni, Balaji Bapu Gururaja Rao, Rui An
-
Patent number: 10782993Abstract: 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 dynamically modify sizes of namespaces instantiated within the memory subsystem by maintaining super metadata associated with each of a plurality of memory modules of the memory subsystem, wherein the super metadata for a particular memory module of the memory subsystem includes one or more entries for the particular memory module, each entry defining a namespace of the particular memory module and recording an offset of the latest written data in the namespace.Type: GrantFiled: October 13, 2017Date of Patent: September 22, 2020Assignee: Dell Products L.P.Inventors: Balaji Bapu Gururaja Rao, Shekar Babu Suryanarayana, Yogesh P. Kulkarni
-
Patent number: 10761548Abstract: A method for use in an information handling system comprising a processor, an information handling resource communicatively coupled to the processor, the information handling resource including a controller and a temperature sensor for sensing a temperature associated with the information handling resource, and a management controller communicatively coupled to the processor and the information handling resource, and having stored thereon a program of instructions configured to perform thermal management of the information handling system, may be provided. The method may include periodically communicating information indicative of the temperature from the information handling resource to the management controller, storing by the management controller the information indicative of the temperature in a data record associated with the temperature sensor, and based on information stored in the data record, performing by the program of instructions closed-loop thermal management of the information handling system.Type: GrantFiled: April 4, 2018Date of Patent: September 1, 2020Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Yogesh P. Kulkarni, Sruthi Reddy Mothukupally, Larry Liangzhong Wang
-
Patent number: 10764403Abstract: An information handling system includes a network interface configured to be coupled to a client device over a network, and a processor configured to receive a report of client capabilities pertinent to client rendering at the client device received from the client device via the network interface. The processor is also configured to assign a client resource rating to the client device from among a pre-defined plurality of client resource ratings, to store the client resource rating of the client device and an identifier of the client device in a data structure in the memory, to look up the client resource rating of the client device in the data structure, to transform content to be provided to the client device into server-side rendering transformed content according to the client resource rating of the client device, and to provide the SSR transformed content to the client device via the network interface.Type: GrantFiled: March 30, 2019Date of Patent: September 1, 2020Assignee: Dell Products, L.P.Inventors: Yogesh P. Kulkarni, Ravishankar Kanakapura Nanjundaswamy, Smruti Ranjan Debata, Harshendra Shetty
-
Patent number: 10754737Abstract: A method and data processing device for enabling a write operation to track meta-data changes during a hardware fault in an information handling system (IHS). The method includes generating an indexing map to track memory space attributes of a persistent memory device. The method includes generating a subsequent indexing map that is a duplicate of a first indexing map. The method includes communicatively linking each of the indexing maps. The method includes distributing a subsequent indexing map to one or more memory devices. In response to detection of an update to meta-data associated during a hardware fault, the method includes identifying an indexing map that is stored on a writeable memory device. In response to detection of the hardware fault the method includes writing memory space attributes to the writeable indexing map. The method includes synchronizing a master indexing map to each other indexing map to coordinate changes to the memory space attributes.Type: GrantFiled: June 12, 2018Date of Patent: August 25, 2020Assignee: Dell Products, L.P.Inventors: Yogesh P. Kulkarni, Shekar Babu Suryanarayana
-
Patent number: 10725511Abstract: A method may include identifying a respective location of a particular information handling resource within an information handling system, based on the respective location, reading an entry from a thermal table comprising thermal parameters for thermal management of one or more information handling resources of the information handling system based on respective locations of the one or more information handling resources within the information handling system, and applying at least one thermal parameter from the entry for thermal management of the particular information handling resource.Type: GrantFiled: April 4, 2018Date of Patent: July 28, 2020Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Yogesh P. Kulkarni, Sruthi Reddy Mothukupally, Srinivasa Rao Nagalla
-
Patent number: 10706152Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor subsystem configured to execute a hypervisor, wherein the hypervisor is configured to host a plurality of virtual machines and a memory subsystem communicatively coupled to the processor subsystem. The memory subsystem may be configured to implement namespaces for the hypervisor and the plurality of virtual machines and implement for each of the namespaces a concealed namespace object store as a hidden metadata area of the memory subsystem unexposed to the hypervisor and the plurality of virtual machines, each concealed namespace object store comprising metadata for an associated namespace.Type: GrantFiled: October 16, 2017Date of Patent: July 7, 2020Assignee: Dell Products L.P.Inventors: Shekar Babu Suryanarayana, Yogesh P. Kulkarni
-
Publication number: 20200021501Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a host system and a management controller communicatively coupled to the host system processor. The host system may include a host system processor and a device coupled to the host system processor. The management controller may be configured to provide management of the information handling system, provide a plurality of management interfaces, and provide a user interface for configuring a respective network interface affinity for each management interface to system management features supported by the management controller.Type: ApplicationFiled: July 16, 2018Publication date: January 16, 2020Applicant: Dell Products L.P.Inventors: Chandrasekhar MUGUNDA, Sruthi Reddy MOTHUKUPALLY, Yogesh P. KULKARNI, Akkiah Choudary MADDUKURI
-
Patent number: 10534728Abstract: A method may include, in an information handling system comprising a processor and a management controller communicatively coupled to the processor and configured to provide management of the information handling system, executing by the management controller a management application for management of one or more storage resources of the information handling system, determining by the management controller whether one or more processor-attached storage resources are present in the information handling system, wherein the one or more processor-attached storage resources are coupled to the processor by other than a backplane of the information handling system, and responsive to determining that one or more processor-attached storage resources are present, executing by the management controller an adaptable virtual backplane that emulates a physical backplane to the management application as if the physical backplane were interfaced between the management application and the processor-attached storage resources.Type: GrantFiled: April 5, 2018Date of Patent: January 14, 2020Assignee: Dell Products L.P.Inventors: Chandrasekhar Mugunda, Yogesh P. Kulkarni, Balaji Bapu Gururaja Rao, Shivabasava Karibasa Komaranalli, Robert R. Leyendecker
-
Publication number: 20190377644Abstract: A method and data processing device for enabling a write operation to track meta-data changes during a hardware fault in an information handling system (IHS). The method includes generating an indexing map to track memory space attributes of a persistent memory device. The method includes generating a subsequent indexing map that is a duplicate of a first indexing map. The method includes communicatively linking each of the indexing maps. The method includes distributing a subsequent indexing map to one or more memory devices. In response to detection of an update to meta-data associated during a hardware fault, the method includes identifying an indexing map that is stored on a writeable memory device. In response to detection of the hardware fault the method includes writing memory space attributes to the writeable indexing map. The method includes synchronizing a master indexing map to each other indexing map to coordinate changes to the memory space attributes.Type: ApplicationFiled: June 12, 2018Publication date: December 12, 2019Inventors: YOGESH P. KULKARNI, SHEKAR BABU SURYANARAYANA
-
Patent number: 10505843Abstract: An information handling system includes a memory and a first controller. The memory stores a mapping table. The first controller is configured to communicate with the memory. The first controller detects a presence of a second controller in response to a first node being connected to a network within the information handling system, generates a port number for the second controller, stores the port number for the second controller in the mapping table, receives an indication that an Internet Protocol address of the second controller has changed, and updates the mapping table with the changed Internet Protocol address of the second controller.Type: GrantFiled: March 12, 2015Date of Patent: December 10, 2019Assignee: Dell Products, LPInventors: Dinesh K. Ragupathi, Yogesh P. Kulkarni, Wade A. Butcher, Hendrich M. Hernandez
-
Patent number: 10467015Abstract: An information handling system includes a non-volatile memory device for storing basic input-output system (BIOS) firmware. The system also includes a service processor that is coupled to the first non-volatile memory. The service processor initiates access to the first non-volatile memory, and stores configuration information at the non-volatile memory device. The configuration information can include Unified Extensible Firmware Interface (UEFI) Human Interface Infrastructure (HII) strings.Type: GrantFiled: September 8, 2015Date of Patent: November 5, 2019Assignee: Dell Products, LPInventors: Sundar Dasar, Yogesh P. Kulkarni, William C. Munger, Mukund P. Khatri
-
Publication number: 20190324684Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a host system comprising a host system processor and a device coupled to the host system processor, and may also comprise a management controller communicatively coupled to the host system processor and configured to provide management of the information handling system and provide a plurality of management interfaces wherein each management interface has configurable properties and the management interfaces are capable of simultaneous usage.Type: ApplicationFiled: April 18, 2018Publication date: October 24, 2019Applicant: Dell Products L.P.Inventors: Chandrasekhar MUGUNDA, Sruthi Reddy MOTHUKUPALLY, Yogesh P. KULKARNI, Syamu SAJJA, Srinivasa Rao NAGALLA, Venkatesh RAMAMOORTHY
-
Publication number: 20190317592Abstract: A system may include a rack, a rack manager, and a block controller. The rack manager may be configured to communicatively couple to each of respective baseboard management controllers of information handling systems of the rack and also configured to manage power consumption by information handling resources housed in the rack. The block controller may be configured to monitor and report information regarding power consumption by the plurality of storage resources to the at least one of the baseboard management controllers, the at least one of the baseboard management controllers may be configured to communicate the information regarding power consumption by the plurality of storage resources to the rack manager, and the rack manager may be configured to manage power consumption by information handling resources housed in the rack based on the information regarding power consumption by the plurality of storage resources.Type: ApplicationFiled: April 13, 2018Publication date: October 17, 2019Applicant: Dell Products L.P.Inventors: Chandrasekhar MUGUNDA, Yogesh P. KULKARNI, Balaji Bapu Gururaja RAO, Rui AN
-
Publication number: 20190310666Abstract: A method for use in an information handling system comprising a processor, an information handling resource communicatively coupled to the processor, the information handling resource including a controller and a temperature sensor for sensing a temperature associated with the information handling resource, and a management controller communicatively coupled to the processor and the information handling resource, and having stored thereon a program of instructions configured to perform thermal management of the information handling system, may be provided. The method may include periodically communicating information indicative of the temperature from the information handling resource to the management controller, storing by the management controller the information indicative of the temperature in a data record associated with the temperature sensor, and based on information stored in the data record, performing by the program of instructions closed-loop thermal management of the information handling system.Type: ApplicationFiled: April 4, 2018Publication date: October 10, 2019Applicant: Dell Products L.P.Inventors: Chandrasekhar MUGUNDA, Yogesh P. KULKARNI, Sruthi Reddy MOTHUKUPALLY, Larry Liangzhong WANG