Systems and methods for text entry for multi-user text-based communication
First Claim
1. A method of text entry for multi-user text-based communication using a portable communication device with a graphical user interface shown on a display, the method comprising:
- displaying, on a display by an electronic processor, a plurality of text character icons in a center area of the graphical user interface;
displaying, on the display by the electronic processor, a plurality of messages in a perimeter area of the graphical user interface that surrounds the center area of the graphical user interface on all sides, the plurality of messages including at least one message selected from a group consisting of a message sent by the portable communication device and a message received by the portable communication device, wherein the plurality of messages are displayed as a single line of text characters in a chronological sequence along the entire perimeter area such that the characters of each message are displayed along an edge between the perimeter area and the center area and such that a final character of one message is adjacent to a first character of another message in the displayed chronological sequence;
detecting, by the electronic processor, a selection of one or more text character icons displayed in the center area of the graphical user interface;
generating, by the electronic processor, a new text message chronologically inserted and displayed in accordance with the chronological sequence along the perimeter area of the graphical user interface based on the detected selection of the one or more text character icons; and
transmitting, by the electronic processor, the new text message from the portable communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods described for text entry for multi-user text-based communication using a portable communication device with a graphical user interface shown on a display. A plurality of text character icons are displayed on a display by an electronic processor in a center area of the graphical user interface and messages are displayed along a perimeter area of the graphical user interface. A selection of one or more text character icons in the center area of the graphical user interface is detected and a new text message is generated based on the detected selection of the one or more text character icons. The new text message is chronologically inserted and displayed in accordance with the chronological sequence along the perimeter of the graphical user interface. The new text message is then transmitted from the device.
23 Citations
22 Claims
-
1. A method of text entry for multi-user text-based communication using a portable communication device with a graphical user interface shown on a display, the method comprising:
-
displaying, on a display by an electronic processor, a plurality of text character icons in a center area of the graphical user interface; displaying, on the display by the electronic processor, a plurality of messages in a perimeter area of the graphical user interface that surrounds the center area of the graphical user interface on all sides, the plurality of messages including at least one message selected from a group consisting of a message sent by the portable communication device and a message received by the portable communication device, wherein the plurality of messages are displayed as a single line of text characters in a chronological sequence along the entire perimeter area such that the characters of each message are displayed along an edge between the perimeter area and the center area and such that a final character of one message is adjacent to a first character of another message in the displayed chronological sequence; detecting, by the electronic processor, a selection of one or more text character icons displayed in the center area of the graphical user interface; generating, by the electronic processor, a new text message chronologically inserted and displayed in accordance with the chronological sequence along the perimeter area of the graphical user interface based on the detected selection of the one or more text character icons; and transmitting, by the electronic processor, the new text message from the portable communication device. - View Dependent Claims (2, 3, 4, 5, 8, 9, 10, 11)
-
-
6. A method of text entry for multi-user text-based communication using a portable communication device with a graphical user interface shown on a display, the method comprising:
-
displaying, on a display by an electronic processor, a plurality of text character icons in a center area of the graphical user interface; displaying, on the display by the electronic processor, one or more messages along a perimeter area of the graphical user interface, the one or more messages including at least one message selected from a group consisting of a message sent by the portable communication device and a message received by the portable communication device, wherein the one or more messages are displayed in a chronological sequence, and wherein the center area of the graphical user interface is surrounded by the perimeter area, wherein displaying the one or more messages further includes displaying a defined number of displayable characters along the perimeter area of the graphical user interface in reverse chronological order from the fixed cursor position such that characters from previously received messages in excess of the defined number of displayable characters are not displayed on the graphical user interface; detecting, by the electronic processor, a selection of one or more text character icons displayed in the center area of the graphical user interface; generating, by the electronic processor, a new text message chronologically inserted and displayed in accordance with the chronological sequence along the perimeter area of the graphical user interface based on the detected selection of the one or more text character icons, wherein generating the new text message includes rotating the one or more messages displayed along the perimeter area of the graphical user interface to create space for a new text character at the fixed cursor position in response to detecting the selection of a text character icon, and displaying the new text character at the fixed cursor position based on the detected selection of the text character icon; detecting a selection of a location in the new text message; rotating the characters displayed along the perimeter area of the graphical user interface until the selected location in the new text message is displayed at the fixed cursor position; detecting a selection of a text character icon; inserting a new text character into the new text message at the selected location in the new text message based on the detected selection of the text character icon; and transmitting, by the electronic processor, the new text message from the portable communication device. - View Dependent Claims (7)
-
-
12. A communication device for multi-user text-based communication, the communication device comprising:
-
a display configured to show a graphical user interface, the graphical user interface including a plurality of text character icons in a center area of the graphical user interface and a plurality of messages displayed in a perimeter area of the graphical user interface that surrounds the center area of the graphical user interface on all sides, the plurality of messages including at least one message selected from a group consisting of a message sent by the communication device and a message received by the communication device, wherein the plurality of messages are displayed as a single line of text characters in a chronological sequence along the entire perimeter area such that the characters of each message are displayed along an edge between the perimeter area and the center area and such that a final character of one message is adjacent to a first character of another message in the displayed chronological sequence; an input device configured to detect a selection of one or more text character icons displayed in the center area of the graphical user interface; an electronic processor configured to generate a new text message displayed in the chronological sequence along the perimeter area of the graphical user interface based on the detected selection of the one or more text character icons; and a wireless transceiver configured to transmit the new text message from the communication device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification