Patent US6418311B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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:29
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag