Patents by Inventor Nathan G. Kinder

Nathan G. Kinder 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).

  • Publication number: 20080301770
    Abstract: A method and apparatus for allowing an authenticated user to select and access a virtual machine (VM) over the network. In one embodiment, the method includes maintaining a map to associate a user with a list of VMs. The VM runs a guest operating system for providing a computing environment for the user when loaded onto a physical machine. The method further includes receiving a request identifying the user, and sending a reply indicating locations of the VMs to the physical machine for selection by the user.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventor: Nathan G. Kinder
  • Publication number: 20080071724
    Abstract: A database access server includes a network interface device and a processing device coupled to the network interface device via a bus. The network interface device receives a data request that includes a data identifier. The processing device retrieves data having the data identifier. The processing device determines if the retrieved data is compressed. The processing device decompresses the retrieved data if the retrieved data is compressed. The processing device sends the uncompressed retrieved data in response to the data request.
    Type: Application
    Filed: September 6, 2006
    Publication date: March 20, 2008
    Applicant: RED HAT, INC.
    Inventors: Steven W. Parkinson, Nathan G. Kinder
  • Publication number: 20080071811
    Abstract: Techniques for improving the performance of a Lightweight Directory Access Protocol (“LDAP”) server are described. The server computes the priority of an LDAP request and enqueues it on a priority queue according to the priority. A high-priority LDAP request is removed from the queue to prepare a corresponding LDAP response. Systems and software to implement similar techniques are also described and claimed.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 20, 2008
    Inventors: Steven W. Parkinson, Nathan G. Kinder
  • Publication number: 20080059427
    Abstract: A method and apparatus for invoking actions on data in a Lightweight Directory Access Protocol (LDAP) repository. In one embodiment, the method includes receiving a request pertaining to data in the LDAP repository. The request indicates at least one action identified in the definition of the LDAP repository. The method further includes causing the action to be performed with respect to one or more data items in the LDAP repository.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventors: Nathan G. Kinder, Nang Kon Kwan, Steven W. Parkinson
  • Publication number: 20080059428
    Abstract: A method and apparatus for searching data in a Lightweight Directory Access Protocol (LDAP) directory.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventor: Nathan G. Kinder
  • Publication number: 20080059499
    Abstract: Improved lightweight Directory Access Protocol (“LDAP”) server architectures using dedicated threads to respond to different classes of LDAP requests are described and claimed. Some servers classify an LDAP request from a client, then store the classified request with similarly-classified requests. One of the classified LDAP requests is selected and executed to prepare a corresponding LDAP response. Other arrangements are also described and claimed.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventors: Steven W. Parkinson, Nathan G. Kinder
  • Publication number: 20080059396
    Abstract: A database access server includes a network interface device and a processing device coupled to the network interface device via a bus. The network interface device receives a data request. The processing device retrieves data having a first data type. The processing device further reformats the retrieved data to create reformatted data having a second data type, and sends the reformatted data in response to the data request.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventors: Steven W. Parkinson, Nathan G. Kinder
  • Publication number: 20080059525
    Abstract: A method and apparatus for providing virtual Lightweight Directory Access Protocol (LDAP) attribute subtypes based on metadata associated with a relevant data type. In one embodiment, the method includes receiving a data request indicating an LDAP attribute having one or more attribute values associated with at least one data type. The method further includes determining metadata corresponding to the data type, and identifying attribute subtypes for the attribute based on the metadata corresponding to the data type.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventor: Nathan G. Kinder