← Back to Patent Explorer
US5842124A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for user-programmable service programming of cellular telephones

Assignee: Qualcomm Inc
•
Filing: 1996-11-16
•
Granted: 1998-11-24
•
Expires: 2016-11-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for user-programming of system parameters of a cellular telephone. Data values for the system parameters are stored in a nonvolatile memory within the cellular telephone. A password storage area stores one or more predetermined passwords. After purchasing the telephone, the end-user calls a predetermined telephone number and receives one of the predetermined passwords. The user enables a programming mode and enters the predetermined password using the cellular telephone keypad. If the user-entered password matches the stored predetermined password, the cellular telephone allows user access to at least a portion of the system parameters in the nonvolatile memory. A counter tracks the number of user-programming attempts and terminates the programming after either a predetermined number of failures or successful programming of all the desired system parameter values.

Inventors

  • 👤 Jason B. Kenagy
  • 👤 Michael T. Coad

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 13:53
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/08; H04L63/083; H04W; H04W12/00; H04W12/30; H04W12/35; H04W12/06; H04W12/08; H04W8/00; H04W8/18; H04W8/183

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 184 words
A system for user-programming of a wireless communication device for operation with a wireless service provider, the system comprising: a data entry device operable by a user to operate the wireless communication device and to enter a user-entered password and user-entered data; a parameter storage area for storing system parameter values, said system parameter values controlling communications of the wireless communication device; a password storage area for storing at least one password; a password comparator for comparing said user-entered password with said at least one stored password, said password comparator generating an authorization signal if said user-entered password matches said at least one stored password, said authorization signal enabling said system parameter values to be changed in response to said user-entered data, and said password comparator generating an error signal if said user-entered password does not match said stored password; and an attempt counter for storing an allowable attempt count, said attempt counter decrementing said allowable attempt count in response to said error signal, and said attempt counter setting said allowable attempt count to zero in response to said change of said system parameters.
Claim 2
Independent Claim 184 words
A system for user-programming of a wireless communication device for operation with a wireless service provider, the system comprising: a data entry device operable by a user to operate the wireless communication device and to enter a user-entered password and user-entered data; a parameter storage area for storing system parameter values, said system parameter values controlling communications of the wireless communication device; a password storage area for storing at least one password; a password comparator for comparing said user-entered password with said at least one stored password, said password comparator generating an authorization signal if said user-entered password matches said at least one stored password, said authorization signal enabling said system parameter values to be changed in response to said user-entered data, and said password comparator generating an error signal if said user-entered password does not match said stored password; and an attempt counter for storing an allowable attempt count, said attempt counter decrementing said allowable attempt count in response to said error signal, and said attempt counter setting said allowable attempt count to zero in response to said change of said system parameters.
Claim 3
Dependent Claim 25 words
The system of claim 1, further including a display device for displaying instructions to the user to assist in user-programming of said system parameter values.
Claim 4
Dependent Claim 103 words
The system of claim 1, further including a transceiver for transmitting information from the wireless communication device to the wireless service provider and for receiving information from the wireless service provider, wherein said transceiver establishes a wireless communication with the wireless service provider and, upon generation of said authorization signal by said password comparator, at least some of said system parameter values are downloaded from the wireless service provider during said wireless telephone communication for storage in said parameter storage area, remaining ones of said system parameter values being entered into the wireless communication device by the user using said data entry device.
Claim 5
Dependent Claim 30 words
The system of claim 1 wherein said password storage area contains a plurality of passwords, the system further including a data pointer for selecting one of said plurality of passwords.
Claim 6
Dependent Claim 57 words
The system of claim 1 wherein said parameter storage area contains first and second portions and said password storage area contains first and second passwords, said password comparator generating a first authorization signal if said user-entered password matches said first stored password and generating a second authorization signal if said user-entered password matches said second stored password.
Claim 7
Dependent Claim 51 words
The system of claim 5 wherein said first authorization signal enables user-programming of said system parameter values for storage in said first portion of said parameter storage area and said second authorization signal enables user-programming of said system parameter values for storage in said second portion of said parameter storage area.
Claim 8
Dependent Claim 55 words
The system of claim 5 wherein said first authorization signal enables user-programming of said system parameter values for storage only in said first portion of said parameter storage area and said second authorization signal enables user-programming of said system parameter values for storage in both said first and second portions of said parameter storage area.
Claim 9
Dependent Claim 33 words
The system of claim 1 wherein the wireless communication device is a cellular telephone containing a number assignment module and said system parameters comprise at least a portion of the number assignment module.
Claim 10
Dependent Claim 57 words
The system of claim 1 wherein at least some of said system parameters values are related, the system further including a processor for accepting a user-programmed system parameter value for a first of said related parameter values and for automatically programming remaining ones of said related system parameter values in response to said first related parameter value.
Claim 11
Dependent Claim 23 words
The system of claim 1 wherein said attempt counter stores a separate allowable attempt count for each of said at least one passwords.
Claim 12
Independent Claim 174 words
A system for user-programming of a cellular telephone for operation with a cellular service provider via a cell site controller, the system comprising: a housing containing the cellular telephone; a transceiver within said housing for transmitting information from the cellular telephone to the cellular service provider via the cell site controller and for receiving information from the cellular service provider via the cell site controller; a display device coupled to said housing; a parameter storage area within said housing for storing system parameter values, said system parameters controlling interaction between the cellular telephone and the cellular service provider via the cell site controller, with a predetermined number of said system parameters requiring programming; a data entry device coupled to said housing and operable by a user for operating the cellular telephone and for entering said system parameter values; a counter to count a number of programming attempts; and a processor for detecting user entry of said system parameter values and for decrementing said count in response to said entry of said system parameter values.
Claim 13
Independent Claim 174 words
A system for user-programming of a cellular telephone for operation with a cellular service provider via a cell site controller, the system comprising: a housing containing the cellular telephone; a transceiver within said housing for transmitting information from the cellular telephone to the cellular service provider via the cell site controller and for receiving information from the cellular service provider via the cell site controller; a display device coupled to said housing; a parameter storage area within said housing for storing system parameter values, said system parameters controlling interaction between the cellular telephone and the cellular service provider via the cell site controller, with a predetermined number of said system parameters requiring programming; a data entry device coupled to said housing and operable by a user for operating the cellular telephone and for entering said system parameter values; a counter to count a number of programming attempts; and a processor for detecting user entry of said system parameter values and for decrementing said count in response to said entry of said system parameter values.
Claim 14
Dependent Claim 73 words
The system of claim 11 wherein the cellular telephone is activated by establishing a cellular communication between the cellular telephone and a remote controller and at least a portion of said programmed system parameter values are downloaded by said remote controller during said communication for storage in said parameter storage area, remaining ones of said programmed system parameter values being entered into the cellular telephone by the user using said data entry device.
Claim 15
Dependent Claim 138 words
A user-programmable cellular telephone for operation with a cellular service provider, comprising: a data entry device operable by a user for entering data into the cellular telephone; a parameter storage area for storing system parameter values, said system parameter values controlling communications between the cellular telephone and the cellular service provider; a password storage area for storing a password; a password comparator for comparing password data entered by the user using said data entry device with said stored password and, if said user-entered password matches said stored password, permitting user-programming of new system parameter values for storage in said parameter storage area; a counter to count a number of programming attempts; and a processor for detecting user entry of said system parameter values and for decrementing said count in response to said entry of said system parameter values.
Claim 16
Dependent Claim 138 words
A user-programmable cellular telephone for operation with a cellular service provider, comprising: a data entry device operable by a user for entering data into the cellular telephone; a parameter storage area for storing system parameter values, said system parameter values controlling communications between the cellular telephone and the cellular service provider; a password storage area for storing a password; a password comparator for comparing password data entered by the user using said data entry device with said stored password and, if said user-entered password matches said stored password, permitting user-programming of new system parameter values for storage in said parameter storage area; a counter to count a number of programming attempts; and a processor for detecting user entry of said system parameter values and for decrementing said count in response to said entry of said system parameter values.
Claim 17
Dependent Claim 97 words
The cellular telephone of claim 13, further including a transceiver for communicating between the cellular telephone and the cellular service provider wherein said transceiver establishes a cellular telephone communication with the cellular service provider using a predetermined telephone number and, if said user-entered password matches said stored password, at least some of said system parameter values are downloaded from the cellular service provider during said cellular telephone communication for storage in said parameter storage area, remaining ones of said new system parameter values being entered into the cellular telephone by the user using said data entry device.
Claim 18
Dependent Claim 75 words
The cellular telephone of claim 13 where in said parameter storage area includes first and second portions and said password storage area contains first and second passwords, said password comparator permitting user-programming of said system parameter values for storage in said first portion if said user-entered password matches said first stored password and permitting user-programming of said system parameter values for storage in said second portion if said user-entered password matches said second stored password.
Claim 19
Dependent Claim 55 words
The cellular telephone of claim 13 wherein at least some of said system parameter values are related, and wherein said processor accepts a user-program med system parameter value for a first of said related parameter values and automatically programs remaining ones of said related system parameter values in response to said first related parameter value.
Claim 20
Dependent Claim 32 words
The cellular telephone of claim 13 for use with the cellular telephone containing a number assignment module wherein said system parameter values comprise at least a portion of the number assignment module.
Claim 21
Independent Claim 149 words
A method for user-programming of a wireless communication device having a data entry device for operation with a wireless service provider, the method comprising the steps of: entering a user-entered password and user-entered data using said data entry device; storing system parameter values, said system parameter values controlling communications of the wireless communication device; storing at least one password; comparing said user-entered password with said at least one stored password; generating an authorization signal if said user-entered password matches said at least one stored password, said authorization signal enabling said system parameter values to be changed in response to said user-entered data; generating an error signal if said user-entered password does not match said stored password; storing an allowable attempt count; decrementing said allowable attempt count in response to said error signal; and setting said allowable attempt count to zero in response to said change of said system parameters.
Claim 22
Independent Claim 149 words
A method for user-programming of a wireless communication device having a data entry device for operation with a wireless service provider, the method comprising the steps of: entering a user-entered password and user-entered data using said data entry device; storing system parameter values, said system parameter values controlling communications of the wireless communication device; storing at least one password; comparing said user-entered password with said at least one stored password; generating an authorization signal if said user-entered password matches said at least one stored password, said authorization signal enabling said system parameter values to be changed in response to said user-entered data; generating an error signal if said user-entered password does not match said stored password; storing an allowable attempt count; decrementing said allowable attempt count in response to said error signal; and setting said allowable attempt count to zero in response to said change of said system parameters.
Claim 23
Dependent Claim 24 words
The method of claim 18, further including the step of displaying instructions to the user to assist in user-programming of said system parameter values.
Claim 24
Dependent Claim 69 words
The method of claim 18, further including the steps of: establishing a wireless communication with the wireless service provider; downloading, upon said generation of said authorization signal, at least some of said system parameter values from the wireless service provider during said wireless telephone communication; storing said downloaded system parameter values; entering remaining ones of said system parameter values into the wireless communication device using said data entry device.
Claim 25
Dependent Claim 35 words
The method of claim 18 wherein said step of storing at least one password comprises storing a plurality of passwords, the method further including the step of selecting one of said plurality of stored passwords.
Claim 26
Dependent Claim 59 words
The method of claim 18 wherein said step of storing at least one password comprises storing first and second passwords, and wherein said step of generating and authorization signal comprises generating a first authorization signal if said user-entered password matches said first stored password and generating a second authorization signal if said user-entered password matches said second stored password.
Claim 27
Dependent Claim 51 words
The method of claim 22 wherein said first authorization signal enables user-programming of said system parameter values for storage in a first portion of a parameter storage area and said second authorization signal permits user-programming of said system parameter values for storage in a second portion of said parameter storage area.
Claim 28
Dependent Claim 57 words
The method of claim 22 wherein said first authorization signal enables user-programming of said system parameter values for storage only in a first portion of a parameter storage area and said second authorization signal enables user-programming of said system parameter values for storage in both said first portion and a second portion of said parameter storage area.
Claim 29
Dependent Claim 33 words
The method of claim 18 wherein the wireless communication device is a cellular telephone containing a number assignment module and said system parameters comprise at least a portion of the number assignment module.
Claim 30
Dependent Claim 56 words
The method of claim 18 wherein at least some of said system parameters values are related, the method further including the steps of: accepting a user-programmed system parameter value for a first of said related parameter values; and automatically programming remaining ones of said related system parameter values in response to said first related parameter value.

References Cited (Backward Citations)

US5297191A Cited
US5551073A Cited
WO1995023487A1 Cited
US5572571A Cited
US5612682A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-23 2002-05-25 2002-11-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-23 2006-05-25 2006-11-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-23 2010-05-25 2010-11-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag