Patents by Inventor Radhakrishna Reddy Dasari

Radhakrishna Reddy Dasari 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: 8719768
    Abstract: A system and method for identifying duplicate or similar class instances existing in two or more Common Information Model (CIM) namespaces, accreting them, and thereafter returning a set of class instances and their associated information based on predetermined criteria. In different embodiments of the invention, an abstraction layer is implemented to provide a consolidation namespace operable to aggregate CIM instance data from two or more namespaces into a single namespace. A CIM client management application can then access and search the resulting consolidation namespace for all CIM class instances instead of iteratively browsing individual namespaces. A consolidation provider queries CIM namespaces to enumerate instances of CIM namespaces, which are consolidated in the Interop namespace, and similarly enumerates class instance data, which is consolidated in the consolidation namespace.
    Type: Grant
    Filed: August 22, 2006
    Date of Patent: May 6, 2014
    Assignee: Dell Products L.P.
    Inventors: Jon R. Hass, Radhakrishna Reddy Dasari, Javier L. Jimenez, Khachatur Papanyan, Jianwen Yin
  • Patent number: 8245022
    Abstract: An information handling system includes a host including a central processing unit, a management controller enabled to communicate with the host, a network interface resource in communication with the host and operable to enable the information handling system to communicate via an external network, and a target system in communication with the host through the network interface resource. The management controller comprises an iSCSI initiator operable to generate a request to the target system for an initial OS image.
    Type: Grant
    Filed: June 1, 2007
    Date of Patent: August 14, 2012
    Assignee: Dell Products L.P.
    Inventors: Balaji Mittapalli, RadhaKrishna Reddy Dasari
  • Patent number: 8136119
    Abstract: Methods, apparatus and media for managing jobs of an object-oriented information model. Managing includes maintaining and updating job status information resuming interrupted jobs following a reboot of the host system, issuing job references to clients, and manipulating job data for example, listing, retrieving, and/or deleting job data. Each job of an object-oriented model may be represented in a cache by a data section comprising data describing the corresponding job. Data includes a unique identifier, job state information, action after reboot information, and whether the job requires that the system undergo a reboot.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: March 13, 2012
    Assignee: Dell Products L.P.
    Inventors: RadhaKrishna Reddy Dasari, Jon Hass, Chandrasekhar Mugunda, Khachatur Papanyan, Jianwen Yin
  • Patent number: 7937711
    Abstract: An information handling system includes a processor, system memory, and a storage medium. The storage medium includes an object manager that is accessible to a client management application. The object manager includes first and second sets of class instances instantiated in first and second vendor namespaces, respectively. An uber set of class instances is instantiated in an uber namespace. A class instance in the uber set of class instances is associated with a vendor namespace class instance in one of the first or second sets of class instances. An uber provider instantiates objects in the uber namespace. The uber provider services a client management application request by indicating an action and a class including identifying instances of the class in the first and second vendor namespaces and causing the action to be performed with respect to the identified class instances.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: May 3, 2011
    Assignee: Dell Products L.P.
    Inventors: Jon Robert Hass, RadhaKrishna Reddy Dasari, Javier Luis Jimenez, Khachatur Papanyan, Jianwen Yin
  • Patent number: 7899845
    Abstract: A data structure comprising a first set of data fields wherein each data field contains data representing a managed object of an object-oriented model; a second set of data fields wherein each data field contains data representing an instance of a collection class; a third set of data fields wherein each data field contains data representing an instance of a first association class; a fourth set of data fields wherein each data field contains data representing an instance of a data source class; and a fifth set of data fields wherein each data field contains data representing an instance of a second association class. At least one data field of the first set is associated with a data field of the second set by a data field of the third set, and the data field of the second set is also associated with a data field of the fourth set by a data field of the fifth set. An information handling system readable medium having stored thereon said data structure. Methods for modifying data of the data structure.
    Type: Grant
    Filed: November 23, 2006
    Date of Patent: March 1, 2011
    Assignee: Dell Products L.P.
    Inventors: Jianwen Yin, RadhaKrishna Reddy Dasari, Jon Hass, Javier L. Jimenez, Khachatur Papanyan
  • Patent number: 7899090
    Abstract: A method and system are provided for installing software code on a remote information handling system (RIHS) comprising a management access controller (MAC). A remote management station (RMS) is implemented to manage the RIHS by communicating with its MAC over a network connection. The RIHS is initially booted by selecting a virtual media device (VMD) emulating a predetermined physical mass storage device containing a boot file and appearing to be physically attached via the RIHS's USB bus. Once booted, the RMS transfers additional boot files and installation files containing network share information to the MAC. The MAC transfers the files across a USB bus to the RIHS's memory where they are loaded and installed. A network connection is established to a network share comprising software code installation files. The software code installation files are then transferred from the network share to the RIHS for installation.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: March 1, 2011
    Assignee: Dell Products L.P.
    Inventors: Balaji Mittapalli, Thomas Chenault, RadhaKrishna Reddy Dasari
  • Patent number: 7546326
    Abstract: A MOF file for management information of an information handling system is automatically generated from CIM metadata that represents the configuration of the information handling system and a CIM schema that defines classes of the CIM. A MOF file precompiler extracts MOF classes from the CIM metadata and applies the CIM schema to automatically generate the MOF file for the information handling system. A CIMOM mapping tool maps settings of different operating systems, such as WMI and Open WBEM, to provide a MOF file associated with each operating system's CIMOM implementation.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: June 9, 2009
    Assignee: Dell Products L.P.
    Inventors: Nathan Rakoff, Radhakrishna Reddy Dasari, Linda Martinez, Jianwen Yin
  • Publication number: 20080301425
    Abstract: An information handling system includes a host including a central processing unit, a management controller enabled to communicate with the host, a network interface resource in communication with the host and operable to enable the information handling system to communicate via an external network, and a target system in communication with the host through the network interface resource. The management controller comprises an iSCSI initiator operable to generate a request to the target system for an initial OS image.
    Type: Application
    Filed: June 1, 2007
    Publication date: December 4, 2008
    Applicant: DELL PRODUCTS L.P.
    Inventors: Balaji Mittapalli, RadhaKrishna Reddy Dasari
  • Publication number: 20080184264
    Abstract: A computer implemented method that may include receiving an object manager request within an object oriented model, wherein said model comprises a first object manager comprising a first data format and a second object manager comprising a second data format different than the first data format and wherein the request is from the first object manager for information regarding a managed object managed by the second object manager. The method may also include intercepting the object manager request with a proxy provider able to communicate with the second object manager. The method may also include generating with the proxy provider a proxy request for information to the second object manager regarding the managed object managed by the second object manager.
    Type: Application
    Filed: January 26, 2007
    Publication date: July 31, 2008
    Applicant: Dell Products L.P.
    Inventors: John M Gatti, Radhakrishna Reddy Dasari
  • Publication number: 20080155533
    Abstract: A method and system are provided for installing software code on a remote information handling system (RIHS) comprising a management access controller (MAC). A remote management station (RMS) is implemented to manage the RIHS by communicating with its MAC over a network connection. The RIHS is initially booted by selecting a virtual media device (VMD) emulating a predetermined physical mass storage device containing a boot file and appearing to be physically attached via the RIHS's USB bus. Once booted, the RMS transfers additional boot files and installation files containing network share information to the MAC. The MAC transfers the files across a USB bus to the RIHS's memory where they are loaded and installed. A network connection is established to a network share comprising software code installation files. The software code installation files are then transferred from the network share to the RIHS for installation.
    Type: Application
    Filed: December 22, 2006
    Publication date: June 26, 2008
    Inventors: Balaji Mittapalli, Thomas Chenault, RadhaKrishna Reddy Dasari
  • Publication number: 20080134197
    Abstract: Methods, apparatus and media for managing jobs of an object-oriented information model. Managing includes maintaining and updating job status information resuming interrupted jobs following a reboot of the host system, issuing job references to clients, and manipulating job data for example, listing, retrieving, and/or deleting job data. Each job of an object-oriented model may be represented in a cache by a data section comprising data describing the corresponding job. Data includes a unique identifier, job state information, action after reboot information, and whether the job requires that the system undergo a reboot.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Applicant: Dell Products L.P.
    Inventors: RadhaKrishna Reddy Dasari, Jon Hass, Chandrasekhar Mugunda, Khachatur Papanyan, Jianwen Yin
  • Publication number: 20080126405
    Abstract: A data structure comprising a first set of data fields wherein each data field contains data representing a managed object of an object-oriented model; a second set of data fields wherein each data field contains data representing an instance of a collection class: a third set of data fields wherein each data field contains data representing an instance of a first association class; a fourth set of data fields wherein each data field contains data representing an instance of a data source class, and a fifth set of data fields wherein each data field contains data representing an instance of a second association class. At least one data field of the first set is associated with a data field of the second set by a data field of the third set and the data field of the second set is also associated with a data field of the fourth set by a data field of the fifth set. An information handling system readable medium having stored thereon said data structure. Methods for modifying data of the data structure.
    Type: Application
    Filed: November 23, 2006
    Publication date: May 29, 2008
    Applicant: Dell Products L.P.
    Inventors: Jianwen Yin, RadhaKrishna Reddy Dasari, Jon Hass, Javier L. Jimenez, Khachatur Papanyan
  • Publication number: 20080052673
    Abstract: A system and method for identifying duplicate or similar class instances existing in two or more Common Information Model (CIM) namespaces, accreting them, and thereafter returning a set of class instances and their associated information based on predetermined criteria. In different embodiments of the invention, an abstraction layer is implemented to provide a consolidation namespace operable to aggregate CIM instance data from two or more namespaces into a single namespace. A CIM client management application can then access and search the resulting consolidation namespace for all CIM class instances instead of iteratively browsing individual namespaces. A consolidation provider queries CIM namespaces to enumerate instances of CIM namespaces, which are consolidated in the Interop namespace, and similarly enumerates class instance data, which is consolidated in the consolidation namespace.
    Type: Application
    Filed: August 22, 2006
    Publication date: February 28, 2008
    Inventors: Jon R. Hass, Radhakrishna Reddy Dasari, Javier L. Jimenez, Khachatur Papanyan, Jianwen Yin
  • Publication number: 20080005305
    Abstract: An information handling system includes a processor, system memory, and a storage medium. The storage medium includes an object manager that is accessible to a client management application. The object manager includes first and second sets of class instances instantiated in first and second vendor namespaces, respectively. An uber set of class instances is instantiated in an uber namespace. A class instance in the uber set of class instances is associated with a vendor namespace class instance in one of the first or second sets of class instances. An uber provider instantiates objects in the uber namespace. The uber provider services a client management application request by indicating an action and a class including identifying instances of the class in the first and second vendor namespaces and causing the action to be performed with respect to the identified class instances.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Applicant: DELL PRODUCTS L.P.
    Inventors: Jon Robert Hass, RadhaKrishna Reddy Dasari, Javier Luis Jimenez, Khachatur Papanyan, Jianwen Yin