Method and system for filtering incoming messages to a mobile device
First Claim
1. An apparatus for receiving and managing messages received at a mobile device, the apparatus comprising:
- a display device contained in a housing;
a memory storing at least one message; and
a processor coupled among the display device and the memory;
wherein the processor is configured to execute various components, wherein the components comprise;
a filter manager component configured to create a messaging filter, wherein the messaging filter includes one or more parameters, and wherein at least one of the one or more parameters is determined based on an address book contact associated with the mobile device;
a contact monitor component configured to automatically monitor the status of address book contacts subsequent to creating the messaging filter and to update the messaging filter in response to at least one address book contact being modified;
a filtering component configured to compare characteristic data associated with the stored message to the one or more parameters of the messaging filter, to determine whether the received message is a high importance message based on the comparison, and to determine whether the message is a high importance message based on the updated messaging filter; and
a message tracker component configured to cause the display device to display a visual indication in response to the message being determined to be a high importance message and to remove the visual indication from the message in response to determining that the message is no longer a high importance message based on the updated messaging filter.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for managing and filtering incoming messages to a mobile device is configured to receive incoming messages using multiple formats, such as e-mail, Short Messaging System (SMS) messages, Multimedia Message System (MMS) messages, or other electronic messaging formats. One or more message filters are used to consolidate and display high importance messages by the device in a single location. The message filters may be configured to select incoming messages based on factors such as the identity of the sender and the destination account. After receiving a new message, the system compares characteristics of the incoming message to the key characteristics defined by one or more of the filters. If an incoming message matches one of the filters, the system adds the matching message to a list of high importance messages. The system provides a separate user interface to display the high importance messages.
-
Citations
32 Claims
-
1. An apparatus for receiving and managing messages received at a mobile device, the apparatus comprising:
-
a display device contained in a housing; a memory storing at least one message; and a processor coupled among the display device and the memory; wherein the processor is configured to execute various components, wherein the components comprise; a filter manager component configured to create a messaging filter, wherein the messaging filter includes one or more parameters, and wherein at least one of the one or more parameters is determined based on an address book contact associated with the mobile device; a contact monitor component configured to automatically monitor the status of address book contacts subsequent to creating the messaging filter and to update the messaging filter in response to at least one address book contact being modified; a filtering component configured to compare characteristic data associated with the stored message to the one or more parameters of the messaging filter, to determine whether the received message is a high importance message based on the comparison, and to determine whether the message is a high importance message based on the updated messaging filter; and a message tracker component configured to cause the display device to display a visual indication in response to the message being determined to be a high importance message and to remove the visual indication from the message in response to determining that the message is no longer a high importance message based on the updated messaging filter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for filtering and managing messages received at a mobile device, the method comprising:
-
generating a messaging filter, wherein the messaging filter includes one or more parameters, and wherein at least one of the one or more parameters is determined based on an address book contact associated with the mobile device; automatically monitoring the status of address book contacts subsequent to creating the messaging filter, wherein the messaging filter is updated in response to at least one address book contact being modified; comparing characteristic data associated with a message to the one or more parameters in the messaging filter, wherein the message is stored on the mobile device; based on the comparison, determining whether the message is a high importance message; and displaying a visual indication on a display component associated with the mobile device in response to determining the received message is a high importance message; based on the monitoring, updating the messaging filter in response to determining that the address book contact has been modified; determining whether the message is a high importance message based on the updated messaging filter; and removing the visual indication from the message in response to determining that the message is no longer a high importance message based on the updated messaging filter. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 31)
-
-
27. A non-transitory computer-readable storage medium containing instructions for filtering and managing messages received at a mobile device, by a method comprising:
-
generating a messaging filter, wherein the messaging filter includes one or more parameters, and wherein at least one of the one or more parameters is determined based on an address book contact associated with the mobile device; automatically monitoring the status of address book contacts subsequent to creating the messaging filter, wherein the messaging filter is updated in response to at least one address book contact being modified; comparing characteristic data associated with a message to the one or more parameters in the messaging filter, wherein the message is stored on the mobile device; based on the comparison, determining whether the message is a high importance message; and displaying a visual indication on a display component associated with the mobile device in response to determining the received message is a high importance message; based on the monitoring, updating the messaging filter in response to determining that the address book contact has been modified; determining whether the message is a high importance message based on the updated messaging filter; and removing the visual indication from the message in response to determining that the message is no longer a high importance message based on the updated messaging filter. - View Dependent Claims (28, 29, 30, 32)
-
Specification