US6418311B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Search and replace features for handset phonebook
Assignee: Qualcomm Inc
•
Filing: 1999-10-27
•
Granted: 2002-07-09
•
Expires: 2019-10-27
Abstract
Abstract The system accepts a Short Message System data packet transmitted from a cell site to a mobile station and updates the contents of an address book located in a non-volatile RAM within the mobile station. Upon the occurrence of an event, such as a change in the area code, the system automatically updates the phone book so that a person does not have to perform the tedious task of determining which exchange prefixes within an area code have been affected and then manually updating large numbers of address book entries.
Inventors
- 👤 Mazen Chmaytelli
- 👤 Samir Khazaka
- 👤 Bilhan Kirbas
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 18:18
CPC Classifications
H; H04; H04M; H04M1/00; H04M1/26; H04M1/27; H04M1/274; H04M1/2745; H04M1/27485; H04M1/72; H04M1/724; H04W; H04W4/00; H04W4/12; H04W4/14; H04W48/00; H04W48/08; H04W88/00; H04W88/02
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
101 words
A method of updating data stored in a mobile telecommunications device comprising the steps of: a) receiving a downloaded update command from an external source; b) entering a first variable contained within the update command; c) searching for the presence of the first variable stored in a memory within the mobile telecommunication device; d) entering a second variable contained within the update command; e) repeatedly replacing the first variable with the second variable in the memory; f) automatically sending the update commands from the external source to the mobile communication device when the first variable is changed to the second variable.
Claim 2
Independent Claim
101 words
A method of updating data stored in a mobile telecommunications device comprising the steps of: a) receiving a downloaded update command from an external source; b) entering a first variable contained within the update command; c) searching for the presence of the first variable stored in a memory within the mobile telecommunication device; d) entering a second variable contained within the update command; e) repeatedly replacing the first variable with the second variable in the memory; f) automatically sending the update commands from the external source to the mobile communication device when the first variable is changed to the second variable.
Claim 3
Dependent Claim
32 words
The method of claim 1 further including: f) optionally confirming a global replacement of all occurrences of the first variable with the second variable and; g) writing the confirmed replacement to memory.
Claim 4
Dependent Claim
42 words
The method as in claim 1 wherein step a) further includes: a1) receiving a downloaded SMS update command from an external cell site and; a2) optionally checking a flag to see if updating has already occurred, and if so, discontinuing the updating.
Claim 5
Dependent Claim
25 words
The method of claim 1 further including the steps of: f) optionally confirming a single successful replacement and; g) writing the confirmed replacement to memory.
Claim 6
Independent Claim
104 words
A system for receiving downloadable update commands from an external source comprising: means for receiving a downloaded update command from an external source; means for entering a first variable contained within the update command; means for searching for the presence of the first variable stored in a memory within a mobile telecommunication device; means for entering a second variable contained within the update command; means for repeatedly replacing the first variable with the second variable in the memory; means for automatically sending the update commands from the external source to the mobile telecommunication device when the first variable is changed to the second variable.
Claim 7
Independent Claim
104 words
A system for receiving downloadable update commands from an external source comprising: means for receiving a downloaded update command from an external source; means for entering a first variable contained within the update command; means for searching for the presence of the first variable stored in a memory within a mobile telecommunication device; means for entering a second variable contained within the update command; means for repeatedly replacing the first variable with the second variable in the memory; means for automatically sending the update commands from the external source to the mobile telecommunication device when the first variable is changed to the second variable.
Claim 8
Dependent Claim
41 words
A system as in claim 5 further comprising: means for receiving a downloaded SMS update command from an external cell site and; means for optionally checking a flag to see if updating has already occurred, and if so, discontinuing the updating.
Claim 9
Dependent Claim
30 words
A system as in claim 6 further comprising: means for optionally confirming one of a global and a single successful replacement and; means for writing the confirmed replacements to memory.
Claim 10
Independent Claim
89 words
A system for receiving downloadable update commands from an external source comprising: an input device for accepting the update commands; memory for storing data, the data including variable strings and; a processor operably connected to said memory and said input device for processing an update command in order to update a first predetermined variable string with a second predetermined variable string identified by the update command, wherein the external source automatically sends the update commands when the first predetermined variable string is changed to the second predetermined variable string.
Claim 11
Independent Claim
89 words
A system for receiving downloadable update commands from an external source comprising: an input device for accepting the update commands; memory for storing data, the data including variable strings and; a processor operably connected to said memory and said input device for processing an update command in order to update a first predetermined variable string with a second predetermined variable string identified by the update command, wherein the external source automatically sends the update commands when the first predetermined variable string is changed to the second predetermined variable string.
Claim 12
Dependent Claim
16 words
A system as in claim 8 wherein said first and second predetermined variable strings are numeric.
Claim 13
Dependent Claim
17 words
A system as in claim 9 wherein said first and second predetermined variable strings define a terminus.
Claim 14
Dependent Claim
15 words
A system as in claim 10 wherein said terminus is defined by a telephone number.
Claim 15
Dependent Claim
15 words
A system as in claim 11 wherein said terminus is defined by a terminating address.
Claim 16
Dependent Claim
14 words
A system as in claim 8 wherein said memory is an updateable address book.
Claim 17
Dependent Claim
31 words
A system as in claim 13 wherein said processor repeatedly performs a search for the first predetermined variable string and thereupon replaces the first variable string with the second variable string.
Claim 18
Dependent Claim
21 words
A system as in claim 14 wherein the downloadable update command is of the form found in a Short Messaging System.
References Cited (Backward Citations)
US5896566A
Cited
US6188909B1
Cited
WO1997032449A1
Cited
EP0877531A2
Cited
US6278885B1
Cited
US20010011015A1
Cited
US6351636B2
Cited
WO1999029127A1
Cited
US6259934B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-07-08 | 2006-01-07 | 2006-07-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-07-08 | 2010-01-07 | 2010-07-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-07-08 | 2014-01-07 | 2014-07-09 | $7700.00 | Window Closed / Lapsed |