AUTHENTICATION SERVER AND METHOD FOR GRANTING TOKENS
First Claim
1. An authentication server comprising:
- a receiver for receiving communications from a relay;
a transmitter for transmitting communications to the relay;
a memory having stored thereon a secret shared with a service server from which a service is provided; and
a processor configured, in response to a request originating from a mobile electronic device received from the relay at the receiver, to generate a token based on a reliance on the relay to ensure that the mobile electronic device has authorization to access the service and the processor configured to cause the transmitter to transmit the token to the mobile electronic device through the relay, the token generated using the shared secret and the token including an indication that the mobile electronic device is authorized to access the service.
4 Assignments
0 Petitions
Accused Products
Abstract
An authentication server and method are provided for generating tokens for use by a mobile electronic device for accessing a service. Communications between the device and the authentication server are through a relay. A memory stores a secret shared with a service server from which the service is provided. A processor is configured to generate the token using the shared secret and based on a reliance on the relay to ensure that the device has authorization to access the service. One or more computer readable medium having computer readable instructions stored thereon that cause the device to obtain proof of authorization to access the service is also provided. The instructions implement a method comprising: outputting via a wireless connection to a relay a request addressed to an authentication server for a token and receiving the token from the authentication server via the relay.
-
Citations
19 Claims
-
1. An authentication server comprising:
-
a receiver for receiving communications from a relay; a transmitter for transmitting communications to the relay; a memory having stored thereon a secret shared with a service server from which a service is provided; and a processor configured, in response to a request originating from a mobile electronic device received from the relay at the receiver, to generate a token based on a reliance on the relay to ensure that the mobile electronic device has authorization to access the service and the processor configured to cause the transmitter to transmit the token to the mobile electronic device through the relay, the token generated using the shared secret and the token including an indication that the mobile electronic device is authorized to access the service. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of issuing a token for use by a mobile electronic device for authorization to access a service provided from a service server, the method comprising:
-
receiving at an authentication server a request for the token from the mobile electronic device through a relay; generating the token based on a reliance on the relay to ensure that the mobile electronic device is authorized to access the service; and transmitting the token to the mobile electronic device through the relay. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. One or more computer readable medium having computer readable instructions stored thereon that when executed by a processor on a mobile electronic device cause the mobile electronic device to obtain proof of authorization to access a service provided from a service server by a method comprising:
-
outputting to a relay a request addressed to an authentication server for a token, the token including an indication that the mobile electronic device is authorized to access the service; and receiving the token from the authentication server via the relay. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification