Patents by Inventor Randall Horman

Randall Horman 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: 20080016354
    Abstract: A method and apparatus for directing a client to establish a secure connection with a server across a public network. The server and the client exchange a Server Authentication Public Key, a Client Authentication Public Key, and a Remote Service Unique Identifier (RSUID) during a registration process. In one embodiment, the method includes the client transmitting to the server a client information package having the RSUID and a client challenge information package encrypted with the Server Authentication Public Key, the client receiving from the server a server information package having the RSUID and a server challenge information package and a portion of the received client challenge information encrypted with the Client Authentication Public Key, the client decrypting and verifying the server challenge information package with the Client Authentication Private Key, and, the client transmitting to the server an encrypted portion of the received client challenge information.
    Type: Application
    Filed: September 26, 2007
    Publication date: January 17, 2008
    Applicant: International Business Machines Corporation
    Inventors: Mark Wilding, Randall Horman
  • Publication number: 20060053478
    Abstract: Disclosed is a data processing system, a data processing system implemented method and an article of manufacture for controlling, based on a policy, a service request containing an action to be executed on a product to be serviced. The data processing system includes a service module for receiving the service request, a policy manager for applying the policy to determine whether the service request is one of accepted and rejected, and a product interface for executing, on the product, the action contained in the accepted service request.
    Type: Application
    Filed: September 8, 2004
    Publication date: March 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Randall Horman, Mark Wilding
  • Publication number: 20050050329
    Abstract: A method and apparatus for directing a client to establish a secure connection with a server across a public network. The server and the client exchange a Server Authentication Public Key, a Client Authentication Public Key, and a Remote Service Unique Identifier (RSUID) during a registration process. In one embodiment, the method includes the client transmitting to the server a client information package having the RSUID and a client challenge information package encrypted with the Server Authentication Public Key, the client receiving from the server a server information package having the RSUID and a server challenge information package and a portion of the received client challenge information encrypted with the Client Authentication Public Key, the client decrypting and verifying the server challenge information package with the Client Authentication Private Key, and, the client transmitting to the server an encrypted portion of the received client challenge information.
    Type: Application
    Filed: January 7, 2004
    Publication date: March 3, 2005
    Applicant: International Business Machines Corporation
    Inventors: Mark Wilding, Randall Horman