×

Secure push and status communication between client and server

  • US 8,099,764 B2
  • Filed: 12/17/2007
  • Issued: 01/17/2012
  • Est. Priority Date: 12/17/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of authentication and authorization between a client, a server, and a gateway to facilitate communicating a message between the client and the server through the gateway, the client having a trusted relationship with each of the gateway and the server, the method comprising:

  • registering the client with the gateway using a computing system including at least one processing unit and memory, including;

    forming a push channel between the client and the gateway to allow the gateway to communicate with the client, andreceiving, by the client, an address space identifying the gateway, wherein the address space is a uniform resource locator having a hierarchical format that encodes identification information associated with the gateway and the client;

    constructing, by the client, the address space identifying the gateway and the client;

    communicating, by the client, the address space to the server;

    receiving, by the client, an identity identifying the server; and

    if the client authorizes to receive a message from the server through the gateway, informing, by the client, the authorization to the gateway, including;

    putting the identity identifying the server on a list of servers which are authorized to send messages to the client; and

    communicating the list of servers to the gateway.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×