Method and apparatus for entering shortcut messages
AssigneeNokia Corporation
InventorAnders Fahnøe Heie
Life of this patent
Estimating the term…
Abstract
A translator for wirelessly provided messages. A user interface is provided that permits a replacement of text to be made if a defined term is detected, followed by further replacements of text if any defined terms are found within the first replacement text. Replacement of text may also be staged, such that a first part of a replacement may be made, suspending the replacement until a condition is met. A user may fulfill the condition by entering in a string including a delimiter, whereupon a second part of the replacement is completed.
Claims16
A method for entering a message comprising the steps of:
- a) obtaining an input string from a user;
- b) replacing the input string to produce a first substitute data that corresponds to at least a portion of the input string;
- and
- c) replacing a nested string in the first substitute data with a second substitute data corresponding to said nested string.
A method for entering and transmitting a data string comprising the steps of:
- a) Obtaining a data string from a user;
- b) Obtaining a first substitute data that corresponds to the data string
- c) Replacing any nested data string in the first substitute data to produce an expanded substitute data;
- and
- d) Replacing the data string with expanded substitute data.
A method for entering and transmitting a data string comprising the steps of:
- a) obtaining a first data string from a user;
- b) replacing the first data string with a substitute data first part that corresponds to the first data string to produce a first replacement data string;
- c) obtaining a second data string from a user;
- and
- d) appending the second data string to the first replacement data string to produce a second replacement data string
- e) appending to the second replacement string a substitute data second part that corresponds to the first string.
A mobile station for entering and transmitting a string comprising:
- a means for obtaining a data string from a user
- a means for replacing the data string to produce a first substitute data that corresponds to the data string;
- and
- a means for replacing a nested string in the first substitute data with a second substitute data corresponding to said nested string.
A mobile station for entering and transmitting a string comprising:
- a means for obtaining a data string from a user;
- a means for obtaining a first substitute data that corresponds to the data string;
- a means for replacing a nested string in the first substitute data to produce an expanded substitute data;
- and
- a means for replacing the data string with said expanded substitute data.
A method for replacing and transmitting text in a message stored in a buffer wherein the message includes defined terms comprising the steps of:
- a) selecting a defined term from a set of defined terms stored in the buffer;
- b) substituting all occurrences of the selected defined term of step a in the buffer with selected substitute data corresponding to the selected defined term;
- c) repeating steps a and b until all the defined terms of the set of defined terms have been selected;
- and
- d) repeating steps a, b and c if at least one of said selected substitution data substituted in step b includes a new defined term.
A device for translating text strings comprising:
- a memory for storing a plurality of defined terms and substitute data, wherein the memory stores a plurality of defined terms collectively assigned to a mobile subscriber identifier;
- a means for substituting at least a portion of said substitute data in said memory for each match of a defined term in a text string and providing a augmented stream;
- and
- a network transceiver operatively coupled to the means for substituting the network transceiver transmitting the augmented stream.
Dependencies are inferred from the claim text.