Programmable cellular telephone and system
First Claim
1. A method for programming a cellular phone comprising the steps of:
- communicating with a customer access center via a computer and modem;
generating a P-code sequence based on product information provided by a user to said customer access center;
entering said P-code sequence by said user through a keypad on said cellular telephone;
processing said P-code sequence entered by said user through said keypad to obtain parameter information; and
activating said cellular telephone on a cellular telephone service network according to said parameter information obtained from the entered P-code sequence, whereby a user is able to activate said cellular telephone.
6 Assignments
0 Petitions
Accused Products
Abstract
A module (P-code module) provides parameter information to a Number Assignment Module (NAM) in a cellular phone unit by processing a simple programming code (P-code) entered by the user through a telephone keypad. The P-code employs a flexible length telephone keypad coding that can be translated into programmable parameters of cellular phone products. Field identification numbers and look-up tables are used to shorten the P-code length for more frequently used information. To activate a cellular phone, the user provides product and serial number information to a dial-up access center which then generates a scrambled P-code for entry by the user. The P-code module within the processor unit of the cellular phone likewise descrambles, decompresses, and performs an integrity check on the sequence of digits being entered by the user. Activation information is then provided by the access center to the manufacturer of the cellular phones in order to plan future production, target marketing and track dealer inventory.
-
Citations
11 Claims
-
1. A method for programming a cellular phone comprising the steps of:
-
communicating with a customer access center via a computer and modem; generating a P-code sequence based on product information provided by a user to said customer access center; entering said P-code sequence by said user through a keypad on said cellular telephone; processing said P-code sequence entered by said user through said keypad to obtain parameter information; and activating said cellular telephone on a cellular telephone service network according to said parameter information obtained from the entered P-code sequence, whereby a user is able to activate said cellular telephone. - View Dependent Claims (2)
-
-
3. A method for programming a cellular phone and regulating cellular phone production comprising the steps of:
-
generating a programming data block based on product information provided by a user to a customer access center; entering said programming data block into said cellular telephone through a keypad of said cellular telephone; processing said programming data block to obtain parameter information; activating said cellular telephone on a cellular telephone service network according to said parameter information obtained from the entered programming data block, whereby said cellular telephone is activated; supplying activation information about said cellular telephone activation to a manufacturer of said cellular telephones.
-
-
4. A method for programming a cellular phone and regulating cellular phone production comprising the steps of:
-
generating a programming data block based on product information provided by a user to a customer access center; entering said programming data block into said cellular telephone; processing said programming data block to obtain parameter information; activating said cellular telephone on a cellular telephone service network according to said parameter information obtained from the entered programming data block, whereby said cellular telephone is activated; supplying activation information about said cellular telephone activation to a manufacturer of said cellular telephones; and using said activation information provided to said manufacturer to plan production of said cellular telephones.
-
-
5. A method for programming a cellular phone and regulating cellular phone production comprising the steps of:
-
generating a programming data block based on product information provided by a user to a customer access center; entering said programming data block into said cellular telephone; processing said programming data block to obtain parameter information; activating said cellular telephone on a cellular telephone service network according to said parameter information obtained from the entered programming data block, whereby said cellular telephone is activated; supplying activation information about said cellular telephone activation to a manufacturer of said cellular telephones; and using said activation information to track an inventory of a dealer. - View Dependent Claims (6)
-
-
7. A method for programming a cellular phone and regulating cellular phone production comprising the steps of:
-
generating a programming data block based on product information provided by a user to a customer access center; entering said programming data block into said cellular telephone; processing said programming data block to obtain parameter information; activating said cellular telephone on a cellular telephone service network according to said parameter information obtained from the entered programming data block, whereby said cellular telephone is activated; and supplying activation information about said cellular telephone activation to a manufacturer of said cellular telephones; wherein said step of supplying activation information about said cellular telephone activation to a manufacturer of said cellular telephones further comprises the step of supplying said activation information to a database maintained by said manufacturer.
-
-
8. A method for programming a cellular phone and regulating cellular phone production comprising the steps of:
-
generating a programming data block based on product information provided by a user to a customer access center; entering said programming data block into said cellular telephone; processing said programming data block to obtain parameter information; activating said cellular telephone on a cellular telephone service network according to said parameter information obtained from the entered programming data block, whereby said cellular telephone is activated; and supplying activation information about said cellular telephone activation to a manufacturer of said cellular telephones; wherein said activation information includes a quantity of cellular phones activated.
-
-
9. A method for programming a cellular phone and regulating cellular phone production comprising the steps of:
-
generating a programming data block based on product information provided by a user to a customer access center; entering said programming data block into said cellular telephone; processing said programming data block to obtain parameter information; activating said cellular telephone on a cellular telephone service network according to said parameter information obtained from the entered programming data block, whereby said cellular telephone is activated; and supplying activation information about said cellular telephone activation to a manufacturer of said cellular telephones; wherein said activation information includes an identification of the type of cellular phone activated.
-
-
10. A method for programming a cellular phone and regulating cellular phone production comprising the steps of:
-
generating a programming data block based on product information provided by a user to a customer access center; entering said programming data block into said cellular telephone; processing said programming data block to obtain parameter information; activating said cellular telephone on a cellular telephone service network according to said parameter information obtained from the entered programming data block, whereby said cellular telephone is activated; and supplying activation information about said cellular telephone activation to a manufacturer of said cellular telephones; wherein said activation information includes a location of the cellular phone activated.
-
-
11. A method for programming a cellular phone and regulating cellular phone production comprising the steps of:
-
generating a programming data block based on product information provided by a user to a customer access center; entering said programming data block into said cellular telephone; processing said programming data block to obtain parameter information; activating said cellular telephone on a cellular telephone service network according to said parameter information obtained from the entered programming data block, whereby said cellular telephone is activated; and supplying activation information about said cellular telephone activation to a manufacturer of said cellular telephones; wherein said activation information includes a list of available features activated.
-
Specification