Methods and Apparatus for Wireless Device Registration
First Claim
1. A method for maintaining electronic registration data for a plurality of wireless devices, the method comprising:
- storing a plurality of preliminary device identifiers and corresponding security codes, wherein each preliminary device identifier is associated with a wireless device;
receiving a registration update request for a first wireless device, the registration update request comprising a first device identifier and a first candidate security code;
authenticating the registration update request by comparing the first candidate security code to a stored security code corresponding to the first device identifier; and
storing home network data for the first wireless device in association with the first device identifier and corresponding security code.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a system and methods for associating a “generic” wireless device, i.e., a device that is not pre-programmed with subscription credentials corresponding to a particular operator, with a Home Operator designated by the device'"'"'s owner. The disclosed system and methods further facilitate the automatic linking of a newly activated M2M device to an appropriate server for downloading the subscription credentials for the Home Operator. The disclosed system includes a registration server for maintaining electronic registration data for a plurality of wireless devices and for directing newly activated wireless devices to a server for downloading “permanent” subscription credentials, such as a downloadable USIM. The disclosed system further includes a subscription server for updating registration server entries to reflect an association between a first wireless device and its corresponding home network. In some embodiments, the subscription server may be further configured for downloading subscription credentials to subscribing wireless devices.
-
Citations
19 Claims
-
1. A method for maintaining electronic registration data for a plurality of wireless devices, the method comprising:
-
storing a plurality of preliminary device identifiers and corresponding security codes, wherein each preliminary device identifier is associated with a wireless device; receiving a registration update request for a first wireless device, the registration update request comprising a first device identifier and a first candidate security code; authenticating the registration update request by comparing the first candidate security code to a stored security code corresponding to the first device identifier; and storing home network data for the first wireless device in association with the first device identifier and corresponding security code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for updating registration data for wireless devices, the method comprising:
-
receiving a subscription request for a first wireless device, the subscription request comprising a preliminary device identifier and a corresponding security code; sending a registration update request to a registration server, the registration update request comprising the preliminary device identifier, the corresponding security code, and home network data for the first wireless device, wherein the home network data identifies a network address for downloading subscription credentials; receiving a credential download request from the first wireless device via the network address identified by the home network data; and sending subscription credentials to the first wireless device for use in accessing network services. - View Dependent Claims (10)
-
-
11. A registration server for maintaining electronic registration data for a plurality of wireless devices, the registration server comprising:
-
a storage unit configured to store a plurality of preliminary device identifiers and corresponding security codes, wherein each preliminary device identifier is associated with a wireless device; a network interface; and a processing unit configured to receive a registration update request via the network interface, the registration update request comprising a first device identifier, a first candidate security code, and home network data for a first wireless device; authenticate the registration update request by comparing the first candidate security code to a stored security code corresponding to the first device identifier; and store the home network data in the storage unit in association with the first device identifier and corresponding security code. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A subscription server for updating registration data for wireless devices, the subscription server comprising a network interface and a processing unit configured to:
-
receive an subscription request for a first wireless device via the network interface, the subscription request comprising a preliminary device identifier and a corresponding security code for the first wireless device; send a registration update request to a registration server via the network interface, the registration update request comprising the preliminary device identifier, the corresponding security code, and home network data for the first wireless device, wherein the home network data identifies a network address for downloading subscription credentials; receive a credential download request from the first wireless device via the network interface, wherein the credential download request is addressed to the network address identified by the home network data; and send subscription credentials to the first wireless device for use in accessing network services. - View Dependent Claims (19)
-
Specification