User interface and method for viewing short messages on a wireless device
First Claim
Patent Images
1. A wireless device, comprising:
- a viewing screen;
a processor;
a memory device that stores short messaging service (SMS) electronic messages that have been transmitted or received by the wireless device; and
a message software interface module executed by the processor that (a) displays a current SMS electronic message on the viewing screen, (b) automatically filters each of the SMS electronic messages stored in the memory device to identify one or more select SMS messages meeting a pre-set criteria, and (c) automatically displays the one or more select SMS messages on the viewing screen along with the current SMS electronic message, wherein the one or more select SMS messages and the current SMS electronic message are displayed as a single thread on the viewing screen;
wherein after the current SMS electronic message is displayed on the viewing screen, the message software interface module is configured to perform the operations of (b) automatically filtering each of the SMS electronic messages stored in the memory device and (c) automatically displaying the one or more select SMS messages without requiring user input.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface and method for viewing short messages on a wireless device includes a viewing screen, a processor, a memory device and a message software interface module. The memory device stores electronic messages that have been transmitted or received by the wireless device. The message software interface module is executed by the processor and (a) displays a current electronic message on the viewing screen, (b) filters each of the electronic messages stored in the memory device to identify one or more select messages meeting a pre-set criteria, and (c) displays the one or more select messages on the viewing screen along with the current electronic message.
88 Citations
46 Claims
-
1. A wireless device, comprising:
-
a viewing screen; a processor; a memory device that stores short messaging service (SMS) electronic messages that have been transmitted or received by the wireless device; and a message software interface module executed by the processor that (a) displays a current SMS electronic message on the viewing screen, (b) automatically filters each of the SMS electronic messages stored in the memory device to identify one or more select SMS messages meeting a pre-set criteria, and (c) automatically displays the one or more select SMS messages on the viewing screen along with the current SMS electronic message, wherein the one or more select SMS messages and the current SMS electronic message are displayed as a single thread on the viewing screen; wherein after the current SMS electronic message is displayed on the viewing screen, the message software interface module is configured to perform the operations of (b) automatically filtering each of the SMS electronic messages stored in the memory device and (c) automatically displaying the one or more select SMS messages without requiring user input. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wireless device, comprising:
-
a viewing screen; a processor; a memory device that stores short messaging service (SMS) electronic messages that have been transmitted or received by the wireless device, wherein each stored SMS electronic message includes indexing data; and a message software interface module executed by the processor that (a) displays on the viewing screen a current SMS electronic message, (b) automatically locates one or more select SMS messages by filtering each SMS electronic message stored in the memory device to identify stored SMS electronic messages having indexing data that falls within a pre-set storage proximity range in relation to the current SMS electronic message, and (c) automatically displays the one or more select SMS electronic messages on the viewing screen along with the current SMS electronic message, wherein the one or more select SMS messages and the current electronic SMS message are displayed as a single message thread on the viewing screen; wherein after the current SMS electronic message is displayed on the viewing screen, the message software interface module is configured to perform the operations of (b) automatically locating one or more select SMS messages and (c) automatically displaying the one or more select SMS electronic messages without requiring user input. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A wireless device, comprising:
-
a viewing screen; a processor; a memory device that stores short messaging service (SMS) electronic messages that have been transmitted or received by the wireless device, wherein each SMS electronic message includes an outside address; and a message software interface module executed by the processor that (a) displays on the viewing screen a current SMS electronic message having a current outside address, (b) automatically locates one or more select SMS electronic messages by comparing the outside address of each SMS electronic message stored in the memory device with the current outside address, and (c) automatically displays the one or more select SMS electronic messages on the viewing screen along with the current SMS electronic message, wherein the one or more select SMS messages and the current SMS electronic message are displayed as a single message thread on the viewing screen; wherein after the current SMS electronic message is displayed on the viewing screen, the message software interface module is configured to perform the operations of (b) automatically locating one or more select SMS messages and (c) automatically displaying the one or more select SMS messages without requiring user input. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for displaying a current short messaging service (SMS) electronic message on a wireless device in context with one or more of a plurality of stored SMS electronic messages, comprising the steps of:
-
in response to displaying the current SMS electronic message on the wireless device, automatically filtering each stored SMS electronic message to identify one or more select SMS messages meeting a pre-set criteria; and automatically displaying the current SMS electronic message on a viewing screen along with the one or more select SMS messages meeting the pre-set criteria, wherein the one or more select SMS messages and the current SMS electronic message are displayed as a single thread; wherein the steps of automatically filtering and automatically displaying are performed without requiring user input. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A method for displaying a current short messaging service (SMS) electronic message on a wireless device in context with one or more of a plurality of stored SMS electronic messages, comprising the steps of:
-
automatically identifying indexing data for each stored SMS electronic message; automatically identifying current indexing data for the current SMS electronic message; automatically comparing the current indexing data with the indexing data for each stored SMS electronic message to identify stored SMS electronic messages having indexing data that falls within a pre-set storage proximity range from the current indexing data; and automatically displaying the current SMS electronic message on a viewing screen along with each of the stored SMS electronic messages identified as having indexing data falling within the pre-set storage proximity range, wherein the identified SMS electronic messages and the current SMS electronic message are displayed as a single message thread on the viewing screen; wherein the steps of automatically identifying indexing data, automatically identifying current indexing data, automatically comparing, and automatically displaying are performed without requiring user input. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A method for displaying a current short messaging service (SMS) electronic message on a wireless device in context with one or more of a plurality of stored SMS electronic messages, comprising the steps of:
-
automatically identifying a current outside address for the current SMS electronic message; automatically identifying an outside address for each stored SMS electronic message; automatically comparing the current outside address with the outside address of each stored SMS electronic message; and automatically displaying the current electronic SMS message on a viewing screen along with each of the stored SMS electronic messages in which the outside address matches the current outside address, wherein the identified SMS electronic messages and the current SMS electronic message are displayed as a single message thread on the viewing screen; wherein the steps of automatically identifying a current outside address, automatically identifying an outside address, automatically comparing and automatically displaying are performed without requiring user input. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method for displaying a current short messaging service (SMS) electronic message on a wireless device in context with one or more of a plurality of stored SMS electronic messages, comprising the steps of:
-
setting a SMS electronic message being accessed by a user as the current SMS electronic message; determining if the current SMS electronic message is of an incoming type or an outgoing type; if the current SMS electronic message is of the incoming type, then identifying a current sender address for the current SMS electronic message; if the current SMS electronic message is of the outgoing type, then identifying a current receiver address for the current SMS electronic message; identifying current indexing data for the current SMS electronic message; identifying a sender address and a receiver address for each stored SMS electronic message; determining whether each stored SMS electronic message is of the incoming type or the outgoing type; if the current SMS electronic message is of the incoming type, then automatically identifying stored SMS electronic messages having a matching address by comparing the current sender address with (a) the sender address of each stored SMS electronic message that is of the incoming type, and (b) the receiver address of each stored SMS electronic message that is of the outgoing type; if the current SMS electronic message is of the outgoing type, then automatically identifying stored SMS electronic messages having a matching address by comparing the current receiver address with (a) the sender address of each stored SMS electronic message that is of the incoming type, and (b) the receiver address of each stored SMS electronic message that is of the outgoing type; automatically identifying indexing data for each stored SMS electronic message having a matching address; automatically comparing the current indexing data with the indexing data for each stored SMS electronic message having a matching address to identify stored SMS electronic messages having indexing data that falls within a pre-set storage proximity range from the current indexing data; automatically appending each stored SMS electronic message to a related message list if the stored SMS electronic message (a) has a matching address, and (b) has indexing data that falls within the pre-set storage proximity range from the current indexing data; and displaying the current SMS electronic message on a viewing screen along with each SMS electronic message appended to the related message list, wherein the appended SMS electronic messages and the current SMS electronic message are displayed as a single message thread on the viewing screen; wherein the steps of automatically identifying, automatically comparing and automatically appending are performed without requiring user input.
-
Specification