Dr. Grover graduated from the University of Texas Medical School at Houston in 1992. He works in Houston, TX and specializes in Cardiovascular Disease and Internal Medicine. Dr. Grover is affiliated with Clear Lake Regional Medical Center and Memorial Hermann Southeast Hospital.
Rajeev Grover - Rocklin CA, US Douglas W. Arens - Roseville CA, US Keven Paul Morlang - Fair Oaks CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 15/177 G06F 15/16
US Classification:
709222, 709220, 709228
Abstract:
Techniques for configuring network parameters to a device are disclosed. In an embodiment, the device is a service processor that provides administrative capabilities to another device and that does not include a terminal. The network parameters include a network address, and configuring is done over a network. A user, from a configuring machine, sends a packet including the to-be-assigned address and the identifier of the configured device to the network. To acquire the packet and thus the address, the configured device regularly checks the network for the packet having the device's identifier. Having acquired the address, the device configures itself, and, to confirm that the address has been configured, the device generates a response to the configuring machine. Once the device is configured with the address, the device disables the automatic configuration feature until the device is in an un-configured state.
Method And Apparatus For Separating Data Packets In A Memory Buffer
Kenneth C. Duisenberg - Roseville CA, US Rajeev Grover - Rocklin CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 12/54
US Classification:
37039571, 370412
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.
Management Processors Cooperating To Control Partition Resources
Kenneth C. Duisenberg - Roseville CA, US Stephen B. Lyle - Granite Bay CA, US Rajeev Grover - Rocklin CA, US Loren M. Koehler - Fair Oaks CA, US Ivan Farkas - Roseville CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 13/00
US Classification:
709226, 709202, 709203
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.
Method For Notification Of An Error In Data Exchanged Between A Client And A Server
Rajeev Grover - Rocklin CA, US Weiyun Sun - Vancouver WA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 11/00
US Classification:
714 48
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.
Dynamically Reallocating Computing Components Between Partitions
Kenneth C. Duisenberg - Roseville CA, US Loren M. Koehler - Fair Oaks CA, US Ivan Farkas - Roseville CA, US Stephen B. Lyle - Granite Bay CA, US Rajeev Grover - Rocklin CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 12/02
US Classification:
711173, 711209
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.
Computer System For Booting A System Image By Associating Incomplete Identifiers To Complete Identifiers Via Querying Storage Locations According To Priority Level Where The Querying Is Self Adjusting
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.
Keven P. Morlang - Fair Oaks CA, US Rajeev Grover - Rocklin CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 9/00 H04L 9/28
US Classification:
380277, 713151, 713168
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.
Method Of Establishing A Logical Association Between Connections
Keven Morlang - Fair Oaks CA, US Rajeev Grover - Rocklin CA, US
International Classification:
G06F015/16
US Classification:
709/219000
Abstract:
A method of establishing a logical association between connections. A datum is generated at a first node in response to a request from a second node. The datum is sent to the second node via a first connection. An application program is also sent to the second node. The application program is for the second node to interface with the first node to establish the second connection and to assist in associating the first connection with the second connection. A command is received by the first node from the second node via a second connection. The command includes the datum. A logical association is then established between the first connection and the second connection in response to receiving the command.