System and method for registration of an electronic device
First Claim
Patent Images
1. A method for registering an electronic device, the method comprising:
- receiving from a point-of-sale interface a transaction code and purchaser information associated with a purchase of an electronic device, wherein the transaction code does not uniquely identify the electronic device purchased;
receiving from the electronic device the transaction code and a device identifier uniquely identifying the electronic device; and
associating the purchaser information with the device identifier via the transaction code for registering the electronic device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for registering an electronic device includes receiving from a point-of-sale interface a transaction code and purchaser information associated with a purchase of an electronic device. While the transaction code is associated with the purchase of the electronic device, it does not uniquely identify the electronic device purchased. The method also includes receiving from the electronic device the transaction code and a device identifier that uniquely identifies the electronic device. The purchaser information and the device identifier are associated via the transaction code for registering the electronic device.
-
Citations
31 Claims
-
1. A method for registering an electronic device, the method comprising:
-
receiving from a point-of-sale interface a transaction code and purchaser information associated with a purchase of an electronic device, wherein the transaction code does not uniquely identify the electronic device purchased; receiving from the electronic device the transaction code and a device identifier uniquely identifying the electronic device; and associating the purchaser information with the device identifier via the transaction code for registering the electronic device.
-
-
2. The method of claim 1 wherein receiving the transaction code from the point-of-sale interface includes receiving a message including the transaction code and the purchaser information over a network.
-
3. The method of claim 1 wherein receiving the transaction code from the electronic device includes receiving a message including the transaction code and the device identifier over a network.
-
4. The method of claim 1 further comprising:
-
storing the transaction code and the purchaser information in a record after receiving the transaction code from the point-of-sale interface; deleting the record after associating the purchaser information with the device identifier; and returning the transaction code to the point-of-sale interface such that the transaction code can be reused for another purchase of an electronic device.
-
-
5. The method of claim 1 further comprising:
sending the purchaser information and the associated device identifier to a manufacturer of the electronic device so that the electronic device can be registered at the manufacturer.
-
6. The method of claim 1 further comprising sending a request including the transaction code to the point-of-sale interface for the purchaser information after receiving the transaction code and device identifier from the electronic device and before receiving the transaction code from the point-of-sale interface.
-
7. A method for allowing a purchaser to register an electronic device, the method comprising:
-
receiving a transaction code associated with a purchase of an electronic device that does not uniquely identify the electronic device, wherein a purchaser of the electronic device has associated purchaser information; sending the transaction code and a device identifier uniquely identifying the electronic device from the electronic device to a registration server; and associating the purchaser information with the device identifier via the transaction code to register the electronic device.
-
-
8. The method of claim 7 wherein receiving the transaction code includes providing a user interface for receiving the transaction code in the electronic device.
-
9. The method of claim 8 wherein providing the user interface includes prompting the purchaser to enter the transaction code via the user interface during a device activation process.
-
10. The method of claim 8 wherein providing the user interface includes prompting the purchaser to enter the transaction code periodically until the transaction code is received.
-
11. The method of claim 8 further comprising limiting operation of the device until the transaction code is received.
-
12. The method of claim 7 wherein sending the transaction code and the device identifier includes establishing a network connection between the electronic device and the registration server system and sending the transaction code and the device identifier over the network connection.
-
13. The method of claim 12 wherein establishing the network connection includes coupling the electronic device to a network-enabled device.
-
14. The method of claim 7 wherein the device identifier is stored in the electronic device.
-
15. A system for registering an electronic device, the system comprising:
-
means for receiving from a point-of-sale interface a transaction code and purchaser information associated with a purchase of an electronic device, wherein the transaction code does not uniquely identify the electronic device purchased; means for receiving from the electronic device the transaction code and a device identifier uniquely identifying the electronic device; and means for associating the purchaser information with the device identifier via the transaction code for registering the electronic device.
-
-
16. A system for registering an electronic device, the system comprising:
-
a server including; a network interface for communicating over a network; and a registration service module configured to receive from a point-of-sale interface a transaction code and purchaser information associated with a purchase of an electronic device, wherein the transaction code does not uniquely identify the electronic device purchased, to receive from the electronic device the transaction code and a device identifier uniquely identifying the electronic device, and to associate the purchaser information with the device identifier via the transaction code for registering the electronic device.
-
-
17. The system of claim 16 further comprising a data storage mechanism coupled to the server for storing the transaction code in a record, and wherein the registration service module is further configured to delete the record after associating the purchaser information with the device identifier and to return the transaction code to the point-of-sale interface for reuse.
-
18. The system of claim 16 wherein the registration service module is further configured to send the purchaser information and the associated device identifier to a manufacturer of the electronic device via the network interface such that the electronic device can be registered at the manufacturer.
-
19. The system of claim 16 wherein the registration service module is further configured to send a request including the transaction code to the point-of-sale interface for the purchaser information after receiving the transaction code and device identifier from the electronic device and before receiving the transaction code from the point-of-sale interface.
-
20. A system including an electronic device and a registration server, the system comprising:
-
means for receiving a transaction code associated with a purchase of an electronic device that does not uniquely identify the electronic device, wherein a purchaser of the electronic device has associated purchaser information; means for sending the transaction code and a device identifier uniquely identifying the electronic device from the electronic device to a registration server system; and means for associating the purchaser information with the device identifier via the transaction code to register the electronic device.
-
-
21. A system including an electronic device and a registration server, the system comprising:
-
a user interface for receiving a transaction code associated with a purchase of an electronic device that does not uniquely identify the electronic device; a device correlator component configured to create a message that includes the transaction code and a device identifier uniquely identifying the electronic device; a communication interface for establishing a network connection between the electronic device and a registration server system and for sending the message to the registration server system; and a registration service module configured to associate purchaser information with the device identifier via the transaction code to register the electronic device.
-
-
22. The device of claim 21 wherein the user interface is configured to prompt the purchaser to enter the transaction code via the user interface during a device activation process.
-
23. The device of claim 21 wherein the user interface is configured to prompt the purchaser to enter the transaction code periodically until the transaction code is received.
-
24. The device of claim 21 the device correlator component is configured to limit operation of the device until the transaction code is received.
-
25. The device of claim 21 further comprising a storage mechanism for storing the device identifier, wherein the device correlator component is configured to retrieve the device identifier from the storage mechanism.
-
26. A computer readable medium containing program instructions for registering an electronic device, the program instructions for:
-
receiving from a point-of-sale interface a transaction code and purchaser information associated with a purchase of an electronic device, wherein the transaction code does not uniquely identify the electronic device purchased; receiving from the electronic device the transaction code and a device identifier uniquely identifying the electronic device; and associating the purchaser information with the device identifier via the transaction code for registering the electronic device.
-
-
27. A computer readable medium containing program instructions for allowing a purchaser to register an electronic device, the program instructions for:
-
receiving a transaction code associated with a purchase of an electronic device that does not uniquely identify the electronic device, wherein a purchaser of the electronic device has associated purchaser information; sending the transaction code and a device identifier uniquely identifying the electronic device from the electronic device to a registration server system; and associating the purchaser information with the device identifier via the transaction code to register the electronic device.
-
-
28. A method for registering an electronic device, the method comprising:
-
receiving a transaction code associated with a purchase of an electronic device that does not uniquely identify the electronic device; creating a registration message including the transaction code and a device identifier uniquely identifying the electronic device, the registration message configured to initiate a registration process including associating purchaser information with the device identifier via the transaction code to register the electronic device; establishing a network connection between the electronic device and a registration server system and for sending the registration message to the registration server system; and associating purchaser information with the device identifier via the transaction code to register the electronic device.
-
-
29. A system including an electronic device and a registration server, the system comprising:
-
a user interface for receiving a transaction code associated with a purchase of an electronic device that does not uniquely identify the electronic device; a device correlator component configured to create a registration message including the transaction code and a device identifier uniquely identifying the electronic device, the registration message configured to initiate a registration process including associating purchaser information with the device identifier via the transaction code to register the electronic device; and a communication interface for establishing a network connection between the electronic device and a registration server system and for sending the registration message to the registration server system; and a registration service module configured to associate purchaser information with the device identifier via the transaction code to register the electronic device.
-
-
30. A computer readable medium containing program instructions for allowing a purchaser to register an electronic device, the program instructions for:
-
receiving a transaction code associated with a purchase of an electronic device that does not uniquely identify the electronic device; creating a registration message including the transaction code and a device identifier uniquely identifying the electronic device, the registration message configured to initiate a registration process including associating purchaser information with the device identifier via the transaction code to register the electronic device; establishing a network connection between the electronic device and a registration server system and for sending the registration message to the registration server system; and associating purchaser information with the device identifier via the transaction code to register the electronic device.
-
-
31. A system including an electronic device and a registration server, the system comprising:
-
means for receiving a transaction code associated with a purchase of an electronic device that does not uniquely identify the electronic device; means for creating a registration message including the transaction code and a device identifier uniquely identifying the electronic device, the registration message configured to initiate a registration process including associating purchaser information with the device identifier via the transaction code to register the electronic device; means for establishing a network connection between the electronic device and the registration server system and for sending the registration message to the registration server system; and means for associating purchaser information with the device identifier via the transaction code to register the electronic device.
-
Specification