Method and apparatus for using generic authentication architecture procedures in personal computers
First Claim
1. A method for authenticating to a third party service provider from a personal computer, comprising:
- authenticating, with a mobile terminal, to the service provider with an identity module associated with the mobile terminal to obtain credentials specific to the service provider;
transferring the credentials specific to the service provider from the mobile terminal to the personal computer; and
accessing the service provider with the personal computer using the credentials transferred from the mobile terminal.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for authenticating to a third party service provider from a personal computer. The method includes authenticating, with a mobile terminal, to the service provider with a universal subscriber identity module associated with the mobile terminal to obtain credentials specific to the service provider, transferring the credentials specific to the service provider from the mobile terminal to the personal computer, and accessing the service provider with the personal computer using the credentials transferred from the mobile terminal. The apparatus includes a mobile terminal, a computing device, a bootstrapping security module, and a network application function that cooperatively work to allow the computing device to access the network application function using a security credential from the mobile terminal.
-
Citations
22 Claims
-
1. A method for authenticating to a third party service provider from a personal computer, comprising:
-
authenticating, with a mobile terminal, to the service provider with an identity module associated with the mobile terminal to obtain credentials specific to the service provider;
transferring the credentials specific to the service provider from the mobile terminal to the personal computer; and
accessing the service provider with the personal computer using the credentials transferred from the mobile terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for authenticating a computing device to a network application function in a split terminal configuration, comprising:
-
determining network application function specific generic bootstrapping architecture credentials are needed for an application running on the computing device;
requesting, by the application and through a generic bootstrapping architecture application programming interface that incorporates a wireless communication medium, the generic bootstrapping architecture credentials from a mobile terminal;
bootstrapping by the mobile terminal with a bootstrapping server function to establish the master generic bootstrapping architecture credentials;
transmitting the network application function specific generic bootstrapping architecture credentials from the mobile terminal to the a generic bootstrapping architecture application programming interface, which transmits the network application specific generic bootstrapping architecture credentials to the application running on the computing device; and
using, by the application running on the computing device, the network application function specific generic bootstrapping architecture credentials. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus for authenticating a computing device to a network application function in a split terminal configuration, comprising:
-
a mobile terminal having a universal subscriber identity module and an application interface, the universal subscriber identity module being configured to contain a shared secret;
a computing device in communication with the mobile terminal, the computing device being configured to use a network application function that requires credentials; and
a bootstrapping server function module in communication with the mobile terminal, the bootstrapping server function module being configured to establish master generic bootstrapping architecture credentials with the mobile terminal, and to generate and transmit generic bootstrapping architecture credentials specific to the network application function to the network application function upon receiving a request for credentials from the network application function, wherein the mobile terminal is configured to generate and transfer the generic bootstrapping architecture credentials specific to the network application function to the computing device upon receiving a request for credentials from the computing device for use in accessing the network application function. - View Dependent Claims (18, 19)
-
-
20. An apparatus for authenticating a computing device to a network application function in a split terminal configuration, comprising:
-
means for determining generic bootstrapping architecture credentials are needed for an application running on the computing device and requesting, by the application and through a generic bootstrapping architecture application programming interface that incorporates a wireless communication medium, the generic bootstrapping architecture credentials from a mobile terminal;
means for bootstrapping the mobile terminal with a bootstrapping server function to establish the bootstrapping architecture credentials, which are transmitted to the application running on the computing device from the mobile terminal; and
means for processing, by the application running on the computing device, the bootstrapping architecture credentials to run the application.
-
-
21. An apparatus for authenticating to a third party service provider from a personal computer, comprising:
-
means for authenticating, with a mobile terminal, to the service provider with an identity module associated with the mobile terminal to obtain credentials specific to the service provider;
means for transferring the credentials specific to the service provider from the mobile terminal to the personal computer; and
means for accessing the service provider with the personal computer using the credentials transferred from the mobile terminal.
-
-
22. A system for authenticating to a third party service provider from a personal computer, comprising:
-
a mobile terminal in communication with the personal computer;
a generic authentication architecture client in communication with the personal computer;
a generic authentication architecture server in communication with the mobile terminal; and
a bootstrapping security function in communication with the generic authentication architecture server, wherein the generic authentication architecture server is configured to conduct bootstrapping with the bootstrapping security function to generate and transmit a generic bootstrapping architecture credential to the generic authentication architecture client in the personal computer for use in accessing a network application function.
-
Specification