Search and replace features for handset phonebook
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
15 Claims
-
1. 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. - View Dependent Claims (2, 3, 4)
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.
-
-
3. 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.
-
-
4. 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.
-
-
5. 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. - View Dependent Claims (6, 7)
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.
-
-
7. 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.
-
-
8. 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. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification