Mobile Communications Device Employing Multiple Data Storage Locations for Electronic Messages
First Claim
1. A computer readable medium encoded with computer executable instructions thereon for execution by a processor of a mobile communication device, the computer readable medium comprising:
- a code segment for processing at least one incoming message received via a data service network;
a code segment for comparing the content of each incoming message to at least one criterion contained in at least one message routing rule having a message database object associated therewith;
a code segment for storing each incoming message meeting each criterion for a message routing rule in the message database object associated with that message routing rule; and
a code segment for storing all messages not routed to a message database object according to a message routing rule into a default message database object.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer readable medium encoded with computer executable instructions thereon for execution by a processor of a mobile communication device (116) comprises a code segment (216) for message processing, which may include a code segment for rule comparison, a code segment for message routing and a code segment for default message handling. The message processing code segment (216) processes an incoming message received via a data service network (400). The message processing code segment (216) subsequently compares a portion of each incoming message to at least one criterion contained in at least one message routing rule having a message database object (418, 420) associated with it, stores each incoming message meeting each criterion for a message routing rule in the message database object (418, 420) associated with that message routing rule, and stores all messages not routed to a message database object (418, 420) according to a message routing rule into a default message database object (422).
13 Citations
13 Claims
-
1. A computer readable medium encoded with computer executable instructions thereon for execution by a processor of a mobile communication device, the computer readable medium comprising:
-
a code segment for processing at least one incoming message received via a data service network;
a code segment for comparing the content of each incoming message to at least one criterion contained in at least one message routing rule having a message database object associated therewith;
a code segment for storing each incoming message meeting each criterion for a message routing rule in the message database object associated with that message routing rule; and
a code segment for storing all messages not routed to a message database object according to a message routing rule into a default message database object. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium encoded with computer executable instructions thereon for execution by a processor of a mobile communication device, the computer readable medium comprising:
-
a code segment for configuring a first message database object, disposed within the mobile communications device, containing a first set of message data;
a code segment for configuring a second message database object, disposed within the mobile communications device, containing a second set of message data;
a code segment for processing new message data received from a source outside of the mobile communications device through a wireless data service network;
a code segment for selecting a destination for the new message data from the first data storage space and second data storage space based upon at least one message routing rule; and
a code segment for routing any incoming message not meeting a message routing rule to a default message storage object. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification