Method and system for facilitating construction of a canned message in a microbrowser environment
First Claim
1. A method comprising:
- displaying a first set of canned message segments on a display screen;
receiving user-indication identifying a first canned message segment selected from the first set of canned message segments;
providing an option of editing the first canned message to the user;
constructing a second set of canned message segments based on the first canned message segment, the second set having at least one canned message segment grammatically continuing the first canned message segment;
displaying the second set of canned message segments on the display screen;
receiving user-indication identifying a second canned message segment selected from the second set of canned message segments;
providing an option of editing the second canned message to the user;
concatenating at least the first and second canned message segments so as to create a composite canned message, wherein the composite canned message includes the first and second canned message segments; and
sending the composite canned message to a message recipient.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for performing text-entry by facilitating construction of a canned message on a wireless handheld device, the canned message being comprised of at least two canned message segments (i.e., words and/or phrases). A user selects a first canned message segment from a first set of canned message segments displayed on the handheld device. Upon selection of the first caned message segment, the handheld device may display a second set of canned message segments. The second set of canned message segments may have at least one canned message segment that grammatically continues the first canned message segment selected. The user may select a second canned message segment from the second set of canned message segments. A composite of the first canned message and the second canned message may define the canned message.
48 Citations
24 Claims
-
1. A method comprising:
-
displaying a first set of canned message segments on a display screen; receiving user-indication identifying a first canned message segment selected from the first set of canned message segments; providing an option of editing the first canned message to the user; constructing a second set of canned message segments based on the first canned message segment, the second set having at least one canned message segment grammatically continuing the first canned message segment; displaying the second set of canned message segments on the display screen; receiving user-indication identifying a second canned message segment selected from the second set of canned message segments; providing an option of editing the second canned message to the user; concatenating at least the first and second canned message segments so as to create a composite canned message, wherein the composite canned message includes the first and second canned message segments; and sending the composite canned message to a message recipient. - View Dependent Claims (2)
-
-
3. A network-based method comprising:
-
a first entity sending a first set of canned message segments to a second entity; the second entity receiving user-indication identifying a first canned message segment selected from the first set of canned message segments and providing an option of editing the first set of canned message segments to the user; the first entity constructing a second set of canned message segments based on the first canned message segment, the second set having at least one canned message segment grammatically continuing the first canned message segment; the first entity sending the second set of canned message segments to the second entity; and the second entity (i) receiving user-indication identifying a second canned message segment selected from the second set of canned message segments and providing an option of editing the second set of canned message segments to the user;
(ii) concatenating at least the first and second canned message segments so as to create a composite canned message, wherein the composite canned message includes the first and second canned message segments, and (iii) sending the composite canned message to a message recipient.
-
-
4. A network-based method comprising:
-
a first entity receiving user-entry of a text-string; and a second entity (i) constructing a set of canned message segments based on the text-string, the set having at least one canned message segment grammatically continuing the text-sting, and providing an option of editing the set of canned message segments to the user, (ii) sending the set of canned message segments to the first entity, (iii) concatenating at least the text-string and a canned message segment selected from the set of canned messages so as to create a composite canned message, wherein the composite canned message includes the text-sting and the canned message segment, and (iv) sending the composite canned message to a message recipient. - View Dependent Claims (5)
-
-
6. A system comprising:
-
a processor; memory; a display screen; computer instructions stored in the memory and executable by the processor to perform functions including; (i) displaying a first set of canned message segments on a display screen; (ii) constructing a second set of canned message segments based on a first canned message segment, the second set having at least one canned message segment grammatically continuing the first canned message segment; and (iii) displaying the second set of canned message segments on the display screen; and at least one actuator for; (i) selecting the first canned message segment from the first set of canned message segments; and (ii) selecting the second canned message segment from the second set of canned message segments; and computer instructions stored in the memory and executable by the processor for performing functions including; (i) providing an option of editing the first and second canned message segments to the user; (ii) concatenating at least the first and second canned message segments so as to create a composite canned message, wherein the composite canned message includes the first and second canned message segments; and (iii) sending the composite canned message to a message recipient. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a processor, memory; a display screen; a character-input device for performing user-entry of a text-string; and computer instructions stored in the memory and executable by the processor for; constructing a set of canned message segments based on the text-string, the set having at least one canned message segment grammatically continuing the text-string; displaying the set of canned message segments on the display screen; providing an option of editing the set of canned message segments to the user; concatenating at least the text-string and a canned message segment selected from the set of canned message segments so as to create a composite canned message, wherein the composite canned message includes the text-string and the canned message segment; and sending the composite canned message to a message recipient. - View Dependent Claims (15, 16)
-
-
17. A server comprising:
-
a processor, memory; computer instructions stored in the memory and executable by the processor for; constructing a second set of canned message segments based on a first canned message segment, the second set having at least one canned message segment grammatically continuing the first canned message segment; outputting the second set of canned message segments; receiving an indication of a second canned message segment selected from the second set of canned message segments; providing an option of editing the first and second sets of canned message segments to the user; concatenating at least the second canned message segment with the first canned message segment so as to create a composite canned message, wherein the composite canned message includes the first canned message segment and the second canned message segment; and sending the composite canned message to a message recipient. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A network-based system comprising:
-
a first entity displaying a first set of canned message segments on a display screen; the first entity receiving user-indication identifying a first canned message segment selected from the first set of canned message segments; providing an option of editing the first set of canned message segments to the user; a second entity constructing a second set of canned message segments based on the first canned message segment, the second set having at least one canned message segment grammatically continuing the first canned message segment; providing an option of editing the second set of canned message segments to the user; the second entity sending the second set of canned message segments to the first entity; the first entity displaying the second set of canned message segments on the display screen; the first entity receiving user-indication identifying a second canned message segment from the second set of canned message segments; and the first entity concatenating at least the first and second canned message segments so as to create a composite canned message, wherein the composite canned message includes the first and second canned message segments, and sending the composite canned message to a message recipient.
-
Specification