Method and apparatus for storing activation data in a cellular telephone
First Claim
1. A method for programming a cellular telephone comprising:
- receiving a first input identifying a select one of a plurality of cellular telephone types to which the cellular telephone belongs;
retrieving a graphics file based on the first input identifying the select one of a plurality of cellular telephone types, wherein the graphics file represents a physical image of a particular cellular telephone type; and
displaying the retrieved graphics file that represents the physical image of the cellular telephone type to allow user verification of the first input.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for programming a cellular telephone with activation parameters. A cellular telephone to be programmed is connected to a computer via communications interface. A user input device is provided to allow a user to provide programming information, including a cellular telephone type, to the computer. A visual representation of the cellular telephone type is displayed on a display monitor o allow the user to interactively verify the inputted programming information. Upon such user verification, the computer determines activation parameters and transmits the activation parameter to the cellular telephone. In accordance with another aspect of the invention, certain activation parameters are dynamically computed based on the user provided programming information. In one embodiment, the user enters a cellular telephone number to be assigned to the cellular telephone. The computer looks up a system identification associated with the cellular telephone number in memory unit. Certain activation parameters are dynamically computer based on the cellular telephone number and system identification.
103 Citations
29 Claims
-
1. A method for programming a cellular telephone comprising:
-
receiving a first input identifying a select one of a plurality of cellular telephone types to which the cellular telephone belongs;
retrieving a graphics file based on the first input identifying the select one of a plurality of cellular telephone types, wherein the graphics file represents a physical image of a particular cellular telephone type; and
displaying the retrieved graphics file that represents the physical image of the cellular telephone type to allow user verification of the first input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
retrieving an activation parameter from a memory unit based on a second input; and
transferring the retrieved activation parameter to the cellular telephone via a serial communications interface.
-
-
3. The method of claim 2, wherein the second input comprises a mobile identification number assigned to the cellular telephone, the method further comprises:
-
storing a system identification data table in a memory unit, the data table including a portion of each of a plurality of mobile identification numbers and a system identifier corresponding with each portion; and
wherein retrieving the activation parameter comprises;
retrieving, based on a portion of the mobile identification number assigned to the cellular telephone, the corresponding system identifier from the system identification table.
-
-
4. The method of claim 3, wherein transferring the retrieved activation parameter comprises:
transferring the corresponding system identifier to the cellular telephone via the serial communications interface.
-
5. The method of claim 2, wherein the second input includes an area code and a prefix, the method further comprises:
presenting a user with a list including a plurality of mobile identification numbers, wherein each of the plurality of mobile identification numbers includes the area code and prefix included in the second input.
-
6. The method of claim 5, further comprises:
retrieving the list, from an remote external source, based on the area code and the prefix included in the second input.
-
7. The method of claim 5, further comprises:
retrieving the list, from the memory unit, based on the area code and the prefix included in the second input.
-
8. The method of claim 5, further comprises:
-
receiving a selected mobile identification number from the plurality of mobile identification numbers included in the list; and
programming the cellular telephone using the selected mobile identification number.
-
-
9. The method of claim 1, further comprises:
-
reading a software version of a software included in the cellular telephone;
comparing the software version with a current software version available for the cellular telephone type; and
notifying a user of the current software version available via the display.
-
-
10. The method of claim 1, further comprising:
-
dynamically generating a first activation parameter based on a second input; and
transferring the dynamically generated first activation parameter to the cellular telephone via a serial communications interface.
-
-
11. The method of claim 10, wherein the first activation parameter is an access overload class and the second input is a portion of a mobile identification number of the cellular telephone.
-
12. The method of claim 10, wherein the first activation parameter is a lock code and the second input is a portion of a mobile identification number of the cellular telephone.
-
13. The method of claim 10, wherein the first activation parameter is a paging channel and the second input is a system identifier.
-
14. An apparatus comprising:
-
a processing unit;
a memory unit coupled to the processing unit, the memory unit to store a plurality of graphics files, wherein each graphics file represents a physical image of a particular cellular telephone type;
a serial communications interface to connect a cellular telephone to the processing unit;
an input device coupled to the processing unit, wherein the input device to receive a first input identifying a select one of a plurality of cellular telephone types to which the cellular telephone belongs; and
a display unit connected to the processing unit and located proximate to the input device, wherein the processing unit to retrieve a graphics file from the memory unit based on the first input identifying the select one of the plurality of cellular telephone types and the display unit to display the retrieved graphics file that represents the physical image of the cellular telephone type to allow user verification of the first input. - View Dependent Claims (15, 16, 17)
-
-
18. A machine-readable medium having stored thereon a program to be executed by a processor to implement a method for programming a cellular telephone, the method comprising:
-
receiving a first input identifying a select one of a plurality of cellular telephone types to which the cellular telephone belongs, wherein the graphics file represents a physical image of a particular cellular telephone type;
retrieving a graphics file based on the first input identifying the select one of the plurality of cellular telephone types; and
displaying the retrieved graphics file that represents the physical image of the cellular telephone type to allow user verification of the first input. - View Dependent Claims (19, 20)
retrieving an activation parameter from the memory unit based on a second input; and
transferring the retrieved activation parameter to the cellular telephone via a serial communications interface.
-
-
20. The machine-readable medium of claim 19, the method further comprising:
-
receiving a selected mobile identification number from the plurality of mobile identification numbers included in a list; and
programming the cellular telephone using the selected mobile identification number.
-
-
21. A machine-readable medium having stored thereon a program to be executed by a processor to implement a method for programming a cellular telephone, the method comprising:
-
receiving a user input including a cellular telephone type identifying a select one of a plurality of manufacturing types to which the cellular telephone belongs;
displaying an image of the identified cellular telephone type on a display screen to allow user verification of the user input;
retrieving at least one activation parameter from a memory based on the user input; and
transferring the at least one activation parameter to the cellular telephone type via a data port. - View Dependent Claims (22, 23, 24)
dynamically generating at least one activation parameter; and
transferring the at least one dynamically generated activation parameter to the cellular telephone.
-
-
23. The machine-readable medium of claim 22, the method further comprising:
transferring a cellular telephone number included in the user input to the cellular telephone.
-
24. The machine-readable medium of claim 21, the method further comprising:
displaying on the display screen instructions for verifying the stored activation parameters in the cellular telephone.
-
25. A method for programming a cellular telephone comprising:
-
receiving a first input identifying a select one of a plurality of cellular telephone types to which the cellular telephone belongs;
retrieving a graphic file from a memory unit based on the first input identifying the select one of the plurality of cellular telephone types, wherein the graphics file represents a physical image of a particular telephone type; and
displaying the retrieved graphics file that represents the physical image of the cellular telephone type to allow user verification of the first input. - View Dependent Claims (26, 27, 28, 29)
retrieving an activation parameter from the memory unit based on a second input; and
transferring the retrieved activation parameter to the cellular telephone via a serial communications interface.
-
-
27. The method of claim 26, wherein the second input comprises a mobile identification number assigned to the cellular telephone, the method further comprises:
-
storing a system identification data table in the memory unit, the data table including a portion of each of a plurality of mobile identification numbers and a system identifier corresponding with each portion; and
wherein retrieving the activation parameter comprises;
retrieving, based on a portion of the mobile identification number assigned to the cellular telephone, the corresponding system identifier from the system identification table.
-
-
28. The method of claim 27, wherein transferring the retrieved activation parameter comprises:
transferring the corresponding system identifier to the cellular telephone via the serial communications interface.
-
29. The method of claim 27, wherein the second input includes an area code and a prefix, the method further comprises:
presenting a user with a list including a plurality of mobile identification numbers, wherein each of the plurality of mobile identification numbers includes the area code and prefix included in the second input.
Specification