System and method for prioritizing communications messages
First Claim
Patent Images
1. A method of prioritizing a received information message, a source of delivery of the received information message being indicated by a unique identifier accompanying the received information message, comprising:
- receiving the received information message;
looking-up the unique identifier in a database;
assigning a code for the received information message based on a result from a step of looking-up wherein the code is maintained in the database and corresponds to the unique identifier in the database;
prioritizing the received information message according to the code; and
depositing the received information message into at least one of a plurality of virtual mailboxes wherein the received information message is sorted within such virtual mailbox(es) based on the code.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of sorting a received information message in which a source of delivery of the message is indicated by a unique identifier accompanying the message, for example, in an e-mail or voice message system. The method includes steps of receiving the message, looking-up the identifier in a database, assigning a code for the message per the result of the step of looking-up, and prioritizing or forwarding the message according to the code.
-
Citations
33 Claims
-
1. A method of prioritizing a received information message, a source of delivery of the received information message being indicated by a unique identifier accompanying the received information message, comprising:
-
receiving the received information message;
looking-up the unique identifier in a database;
assigning a code for the received information message based on a result from a step of looking-up wherein the code is maintained in the database and corresponds to the unique identifier in the database;
prioritizing the received information message according to the code; and
depositing the received information message into at least one of a plurality of virtual mailboxes wherein the received information message is sorted within such virtual mailbox(es) based on the code. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for sorting a received information message, a source of delivery of the message being indicated by a unique identifier accompanying the received information message, the system including a database maintaining a plurality of known identifiers and a plurality of desired codes corresponding to the known identifiers, the system also including a designated code different from the desired codes, comprising:
-
means for receiving the received information message;
means for looking-up the unique identifier in the database and determining whether the unique identifier corresponds to any of the known identifiers in the database;
a data code, the data code being;
(i) a single desired code from the plurality of desired codes (a) that corresponds to a single known identifier from the plurality of known identifiers in the database and (b) that corresponds to the unique identifier if the unique identifier corresponds to one of the known identifiers;
or (ii) the designated code;
means for assigning the data code to the received information message; and
means for prioritizing the received information message according to the data code into at least one of a plurality of virtual mailboxes wherein the received information message is sorted within such virtual mailbox(es) based on the data code. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable medium of instructions and data, comprising:
-
a unique identifier corresponding to a received information message;
means for receiving the received information message and the unique identifier;
a database containing a plurality of known identifiers and a plurality of desired codes respectively corresponding to the known identifiers;
a designated code;
means for looking-up the unique identifier in the database and determining whether the unique identifier corresponds to any one of the known identifiers in the database;
a data code, the data code being;
(i) a single desired code from the plurality of desired codes that corresponds to a single known identifier from the plurality of known identifiers in the database that corresponds to the unique identifier if the unique identifier corresponds to one of the known identifiers;
or (ii) the designated code;
means for assigning the data code to the received information message; and
means for depositing the received information message into at least one of a plurality of virtual mailboxes wherein the received information message is sorted within such virtual mailbox(es) based on the data code.
-
- 14. A system for sorting a received information message, comprising an alphanumeric identifier accompanying the received information message (a) wherein the alphanumeric identifier is used to prioritize the received information message into at least one of a plurality of virtual mailboxes and (b) wherein the received information message is sorted within such virtual mailbox(es) based on the alphanumeric identifier.
-
21. A method of prioritizing a voice-mail message, a source of delivery of the voice-mail message being indicated by a unique identifier accompanying the voice-mail message, the method comprising:
-
receiving the voice-mail message;
looking-up the unique identifier in a database;
assigning a code for the voice-mail message based on a result from a step of looking-up wherein the code is maintained in the database and corresponds to the unique identifier in the database;
prioritizing the voice-mail message according to the code; and
depositing the voice-mail message into at least one of a plurality of virtual mailboxes wherein the voice-mail message is sorted within such virtual mailbox(es) based on the code. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A system for sorting a voice-mail message, a source of delivery of the message being indicated by a unique identifier accompanying the voice-mail message, the system including a database maintaining a plurality of known identifiers and a plurality of desired codes corresponding to the known identifiers, the system also including a designated code different from the desired codes, comprising:
-
means for receiving the voice-mail message;
means for looking-up the unique identifier in the database and determines whether the unique identifier corresponds to any of the known identifiers in the database;
a data code, the data code being;
(i) a single desired code from the plurality of desired codes (a) that corresponds to a single known identifier from the plurality of known identifier corresponds to one of the known identifiers;
or (ii) the designated code;
means for assigning the data code to the voicemail message; and
means for prioritizing the voicemail message according to the data code into at least one of a plurality of virtual mailboxes wherein the voicemail message is sorted within such virtual mailbox(es) based on the data code. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A computer-readable medium of instructions and data, comprising:
-
a voicemail message;
a unique identifier corresponding to the voicemail message wherein the unique identifier is a telephone number corresponding to the voicemail message;
means for receiving the voicemail message and the unique identifier;
a database containing a plurality of know identifiers and a plurality of desired code respectively corresponding to the known identifiers;
a designated code;
means for looking-up the unique identifier in the database and determining whether the unique identifier corresponds to any one of the known identifiers in the database;
a data code, the data code being;
(i) a single desired code from the plurality of desired codes that corresponds to a single known identifier from the plurality of known identifiers in the database that corresponds to the unique identifier if the unique identifier corresponds to one of the known identifiers;
or (ii) the designated code;
means for assigning the data code to the voicemail message; and
means for depositing the voicemail message into at least one of a plurality of virtual mailboxes wherein the voicemail message is sorted within such virtual mailbox(ex) based on the data code. - View Dependent Claims (32, 33)
-
Specification