Patents by Inventor Rajeev Grover

Rajeev Grover 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: 11582290
    Abstract: Examples disclosed herein relate to a method comprising detecting a plurality of changes in a database, wherein the database is used to configure a switch operating traffic on a network. The method may include determining that a subset of the plurality of changes are to be deferred before being used to configure the switch, wherein each change in the subset has a potential dependency with at least one other change in the subset. The method may also include iterating through each change in the subset. The iteration may include confirming that a target change has a dependency with another change in the subset, resolving the dependency and transmitting the target change to an object manager for configuration of the switch.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: February 14, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rajeev Grover, Duane Mentze
  • Publication number: 20210232444
    Abstract: Examples disclosed herein relate to a method comprising detecting a plurality of changes in a database, wherein the database is used to configure a switch operating traffic on a network. The method may include determining that a subset of the plurality of changes are to be deferred before being used to configure the switch, wherein each change in the subset has a potential dependency with at least one other change in the subset. The method may also include iterating through each change in the subset. The iteration may include confirming that a target change has a dependency with another change in the subset, resolving the dependency and transmitting the target change to an object manager for configuration of the switch.
    Type: Application
    Filed: January 23, 2020
    Publication date: July 29, 2021
    Inventors: Rajeev Grover, Duane Mentze
  • Publication number: 20170153907
    Abstract: A management module of a managed computer is accessed via an out-or-band network. The management module communicates via a hypervisor with guest operating systems running in virtual machines on said managed computer.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Rajeev Grover, John Edward Nolan, Todd Joseph Kjos
  • Patent number: 9519813
    Abstract: A radio frequency identification (RFID) transceiver may be associated with an identification proximity to identify an RFID tag associated with a component. A control may determine proper inflation of component based on the RFID tag being identified.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: December 13, 2016
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Rajeev Grover, David R Cowles
  • Publication number: 20160239058
    Abstract: A fan of a computing system is associated with a performance characteristic. It may be determined whether a component associated with the computing system is installed based on the performance characteristic.
    Type: Application
    Filed: April 25, 2016
    Publication date: August 18, 2016
    Inventors: David R. Cowles, Rajeev Grover
  • Publication number: 20160226715
    Abstract: Multi-virtualization scheme selection can include determining a number of virtualization schemes between a number of nodes. Multi-virtualization scheme selection can also include analyzing a number of properties of communication between the number of nodes. Furthermore, multi-virtualization scheme selection can include selecting a virtualization scheme for the communication between the number of nodes based on the number of properties of the communication.
    Type: Application
    Filed: September 16, 2013
    Publication date: August 4, 2016
    Inventors: Rajeev GROVER, Sherry KRELL, Praveen YALAGANDULA
  • Patent number: 9322681
    Abstract: A fan of a computing system is associated with a performance characteristic. It may be determined whether a component associated with the computing system is installed based on the performance characteristic.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: April 26, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David R Cowles, Rajeev Grover
  • Publication number: 20140368311
    Abstract: A radio frequency identification (RFID) transceiver may be associated with an identification proximity to identify an RFID tag associated with a component. A control may determine proper inflation of component based on the RFID tag being identified.
    Type: Application
    Filed: December 21, 2011
    Publication date: December 18, 2014
    Inventors: Rajeev Grover, David R. Cowles
  • Patent number: 8555048
    Abstract: A computer system has extensible firmware interface firmware. The EFI firmware loads incomplete virtual boot data from a resource manager and then completes the boot data. The completed boot data is used to find an operating-system image to boot. The complete virtual boot data is transferred to the resource manager.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: October 8, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Martin Goldstein, Daniel N. Cripe, Terry Ping-Chung Lee, Rajeev Grover
  • Publication number: 20130194585
    Abstract: An optical emitter may be associated with an arbitrary pattern to be reflected by a component. A controller may determine proper installation of the component based on identifying the arbitrary pattern in a received optical signal.
    Type: Application
    Filed: January 27, 2012
    Publication date: August 1, 2013
    Inventors: David R. Cowles, Rajeev Grover
  • Publication number: 20130138364
    Abstract: A fan of a computing system is associated with a performance characteristic. It may be determined whether a component associated with the computing system is installed based on the performance characteristic.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Inventors: David R. Cowles, Rajeev Grover
  • Patent number: 8407447
    Abstract: Systems, methods and computing components are provided for dynamically reallocating a plurality of computing components among one or more logical partitions. A first computing component that is allocated to a first partition may have a management processor. A second computing component may be allocated to a second partition. The management processor of the first computing component may be configured to reallocate the first computing component to a third partition without affecting the second computing component.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: March 26, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kenneth C. Duisenberg, Loren M. Koehler, Ivan Farkas, Stephen B. Lyle, Rajeev Grover
  • Patent number: 8332694
    Abstract: A method for notification of an error in data exchanged for an application between a client computer telnet and a server computer telnet is disclosed. The error is detected. A message corresponding to the error is generated such that the error message is separate from the data. The error message is handled such that it has priority over the data.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: December 11, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rajeev Grover, Weiyun Sun
  • Patent number: 8239539
    Abstract: Systems, methods and computing components are provided for allocating a plurality of computing components among one or more logical partitions. Each of the plurality of computing components may have a management processor that is configured to assume a role among management processors of a partition. Each management processor may then cooperate with other management processors of the partition to control resources of the partition.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: August 7, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kenneth C. Duisenberg, Stephen B. Lyle, Rajeev Grover, Loren M. Koehler, Ivan Farkas
  • Publication number: 20110145540
    Abstract: Systems, methods and computing components are provided for dynamically reallocating a plurality of computing components among one or more logical partitions. A first computing component that is allocated to a first partition may have a management processor. A second computing component may be allocated to a second partition. The management processor of the first computing component may be configured to reallocate the first computing component to a third partition without affecting the second computing component.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Inventors: Kenneth C. DUISENBERG, Loren M. Koehler, Ivan Farkas, Stephen B. Lyle, Rajeev Grover
  • Publication number: 20110145422
    Abstract: Systems, methods and computing components are provided for allocating a plurality of computing components among one or more logical partitions. Each of the plurality of computing components may have a management processor that is configured to assume a role among management processors of a partition. Each management processor may then cooperate with other management processors of the partition to control resources of the partition.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Inventors: Kenneth C. DUISENBERG, Stephen B. Lyle, Rajeev Grover, Loren M. Koehler, Ivan Farkas
  • Publication number: 20090287918
    Abstract: A computer system has extensible firmware interface firmware. The EFI firmware loads incomplete virtual boot data from a resource manager and then completes the boot data. The completed boot data is used to find an operating-system image to boot. The complete virtual boot data is transferred to the resource manager.
    Type: Application
    Filed: September 25, 2008
    Publication date: November 19, 2009
    Inventors: Martin Goldstein, Daniel N. Cripe, Terry Ping-Chung Lee, Rajeev Grover
  • Publication number: 20080271122
    Abstract: A control logic secures access to an electronic system. The control logic comprises an initialization logic and an operational logic. The initialization logic allocates access rights individually among a plurality of hardware and/or operation elements in the electronic system and individually secures the plurality of hardware and/or operation elements with electronic and/or software-activated access. The operational logic responds to attempted access by a user to authenticate hardware and/or operation elements and enable operation of the hardware and/or operation elements upon authentication.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Inventors: John Edward Nolan, Rajeev Grover
  • Patent number: 7333498
    Abstract: Method and apparatus of separating packets. Specifically, a method of separating data packets in a memory buffer is disclosed. The method locates a memory buffer containing a pre-selected address at a buffer header of the memory buffer. A first data packet containing the buffer header is separated from a remaining part of the memory buffer. The first data packet is associated with a first packet length. The method then searches the remaining part of the memory buffer to locate a plurality of packet headers associated with a plurality of concatenated data packets. Each of the plurality of packet headers contains the pre-selected address. The method then separates the plurality of concatenated data packets, that is associated with a plurality of concatenated packet lengths, for processing.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: February 19, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kenneth C. Duisenberg, Rajeev Grover
  • Patent number: 7263192
    Abstract: A method of establishing an encrypted session. An identifier is sent from a first node to a second node via a first connection. Either an encryption algorithm or an identifier of the encryption algorithm is also sent to the second node. The second node is also sent either an encryption key or an identifier of the encryption key. A command is received on a second connection indicating that an encrypted session is desired. In response to receiving a command including the identifier via the second connection, the encrypted session is established, using the encryption algorithm.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: August 28, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Keven P. Morlang, Rajeev Grover