Methods, systems, and computer program products for providing a client device with temporary access to a service during authentication of the client device
First Claim
1. A method for providing a client device temporary access to a service during authentication of the client device, the method comprising:
- receiving client information and certification authority information from a client device;
performing a first authentication of the client device based on the certification authority information and information identifying a trusted certification authority;
in response to success of the first authentication;
providing service access corresponding to the first authentication to the client device;
performing a second authentication of the client device based on the client information; and
in response to success of the second authentication, providing service access corresponding to the second authentication to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for providing a client device temporary access to a service during authentication of the client device are described. According to one method, client information and certification authority information are received from a client device. Further, a first authentication of the client device is performed based on the certification authority information and information identifying a trusted certification authority. In response to success of the first authentication, service access corresponding to the first authentication is provided to the client device. Further, in response to success of the first authentication, a second authentication of the client device is performed based on the client information. In response to success of the second authentication, service access corresponding to the second authentication of the client device is provided.
-
Citations
54 Claims
-
1. A method for providing a client device temporary access to a service during authentication of the client device, the method comprising:
-
receiving client information and certification authority information from a client device;
performing a first authentication of the client device based on the certification authority information and information identifying a trusted certification authority;
in response to success of the first authentication;
providing service access corresponding to the first authentication to the client device;
performing a second authentication of the client device based on the client information; and
in response to success of the second authentication, providing service access corresponding to the second authentication to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for acquiring temporary access to a service during authentication, the method comprising:
-
communicating client information and certification authority information to a service provider;
receiving access to a service provided by the service provider based on the certification authority information, the access being provided while the client device is authenticated using the client information; and
receiving service access based on authentication using the client information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for providing a client device temporary access to a service during authentication of the client device, the system comprising:
-
a communication module operable to receive client information and certification authority information from a client device;
an authentication function operable to;
perform a first authentication of the client device based on the certification authority information and information identifying a trusted certification authority; and
in response to success of the first authentication, provide service access corresponding to the first authentication to the client device, perform a second authentication of the client device based on the client information, and provide service access corresponding to the second authentication to the client device in response to success of the second authentication. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A client device for acquiring temporary access to a service during authentication, the client device comprising:
-
a communication module operable to communicate client information and certification authority information to a service provider for performing first and second authentications; and
a service receiver function operable to receive service access corresponding to the first authentication in response to success of the first authentication and to receive access corresponding to the second authentication in response to success of the second authentication. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A system for providing a client device temporary access to a service during authentication of the client device, the system comprising:
-
means for receiving client information and certification authority information from a client device;
means for performing a first authentication of the client device based on the certification authority information and information identifying a trusted certification authority;
means for providing service access corresponding to the first authentication to the client device in response to success of the first authentication;
means for performing a second authentication of the client device based on the client information in response to success of the first authentication; and
means for providing service access corresponding to the second authentication to the client device in response to success of the second authentication.
-
-
52. A system for acquiring temporary access to a service during authentication, the system comprising:
-
means for communicating client information and certification authority information to a service provider;
means for receiving access to a service provided by the service provider based on the certification authority information, the access being provided while the client device is authenticated using the client information; and
means for receiving service access based on authentication using the client information.
-
-
53. A computer program product comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
-
receiving client information and certification authority information from a client device;
performing a first authentication of the client device based on the certification authority information and information identifying a trusted certification authority;
in response to success of the first authentication;
providing service access corresponding to the first authentication to the client device;
performing a second authentication of the client device based on the client information; and
in response to success of the second authentication, providing service access corresponding to the second authentication to the client device.
-
-
54. A computer program product comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
-
communicating client information and certification authority information to a service provider;
receiving access to a service provided by the service provider based on the certification authority information, the access being provided while the client device is authenticated using the client information; and
receiving service access based on authentication using the client information.
-
Specification