BOOTSTRAP OF NFC APPLICATION USING GBA
First Claim
1. A method in a communications system for providing services to a mobile handset using near field communication (NFC), the method comprising:
- configuring services for the mobile handset at a bootstrap controller that is communicating with a NFC application bootstrap server;
determining a group of NFC application devices that the mobile handset can access at the NFC application bootstrap server and generating a service identity for the services;
sending the service identity from the NFC application bootstrap server to the bootstrap controller;
establishing a NFC link between the mobile handset and the bootstrap controller;
deriving a first user credential at the mobile handset or receiving the first user credential at the mobile handset from the NFC application bootstrap server;
sending the service identity, a second user credential and other service information to the group of NFC application devices;
receiving an application setting for the services at the mobile handset through the bootstrap controller via the NFC link between the mobile handset and the bootstrap controller; and
providing the services to the mobile handset at one of the group of NFC application devices, by a NFC link between the mobile handset and the one of the NFC application devices.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a bootstrap system comprising a network system and a mobile handset where the mobile handset can easily receive services of NFC bootstrap application. The handset is effectively authenticated after a bootstrap controller in the network verifies whether a user credential derived in the mobile handset and a user credential separately received from a network server are equal. The application setting is sent to a handset from a bootstrap controller via ad-hoc near field communication (NFC) between the mobile handset and the bootstrap controller. Then the user of the mobile handset can receive various services of the NFC application after the network server delivers the user credential to the service devices with NFC interface.
-
Citations
20 Claims
-
1. A method in a communications system for providing services to a mobile handset using near field communication (NFC), the method comprising:
-
configuring services for the mobile handset at a bootstrap controller that is communicating with a NFC application bootstrap server; determining a group of NFC application devices that the mobile handset can access at the NFC application bootstrap server and generating a service identity for the services; sending the service identity from the NFC application bootstrap server to the bootstrap controller; establishing a NFC link between the mobile handset and the bootstrap controller; deriving a first user credential at the mobile handset or receiving the first user credential at the mobile handset from the NFC application bootstrap server; sending the service identity, a second user credential and other service information to the group of NFC application devices; receiving an application setting for the services at the mobile handset through the bootstrap controller via the NFC link between the mobile handset and the bootstrap controller; and providing the services to the mobile handset at one of the group of NFC application devices, by a NFC link between the mobile handset and the one of the NFC application devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A bootstrap controller comprising:
-
a network interface to a near field communication (NFC) application bootstrap server; a NFC interface to a mobile handset; and circuitry configured for sending service information through the network interface to configure services and a group of NFC application devices that the mobile handset can access, for sending a key establishment request through the network interface to derive a user credential, for receiving through the network interface a NFC application setting and the user credential derived in the NFC application bootstrap server, for sending through the NFC interface the NFC application setting for the services and for receiving through the NFC interface a user credential response from the mobile handset, and for authenticating the mobile handset when the user credential response from the mobile handset is equal to the user credential derived in the NFC application bootstrap server. - View Dependent Claims (14)
-
-
15. A bootstrap controller, comprising:
-
a network interface to a NFC application bootstrap server; a NFC interface to a mobile handset; and circuitry configured for sending through the network interface service information to configure services and a group of NFC application devices that a mobile handset can access, for identifying the group of NFC application devices, that the mobile handset can access, for receiving through the network interface a NFC application setting, for sending through the NFC interface the NFC application setting for the services, and for verifying the mobile handset when a user credential in the mobile handset is equal to a user credential derived in the bootstrap controller. - View Dependent Claims (16)
-
-
17. A NFC application bootstrap server, comprising:
-
a first network interface to a bootstrap controller; a second network interface to a bootstrap server function; a third network interface to a group of NFC application devices; and circuitry configured for receiving service information from the bootstrap controller through the first network interface, for providing a user credential and application setting through the first network interface, for deriving the user credential using key material received through the second network interface, for sending the user credential, a service identity and other service information through the third network interface, and for configuring services and the group of NFC application devices by using the service information and generating a service identity for the services that the mobile handset can access. - View Dependent Claims (18)
-
-
19. A NFC application bootstrap server, comprising:
-
a first network interface to a bootstrap controller; a second network interface to a mobile handset; a third network interface to a bootstrap server function; a fourth network interface to the group of NFC application devices; and circuitry configured for receiving service information from the bootstrap controller through the first network interface, for providing application setting for a mobile handset through the first network interface, for receiving through the second network interface a key establishment request to derive a user credential and for providing the user credential, for receiving through the third network interface key material, for configuring services and a group of NFC application devices by using the service information and generating a service identity for the services that the mobile handset can access, for sending the user credential, the service identity and other service information through the third network interface, and for deriving a user credential using the key material. - View Dependent Claims (20)
-
Specification