Message exchange
First Claim
1. A platform for processing messages between a message creator and a message recipient, the platform comprising:
- a memory that stores a message and a plurality of notification options associated with the message recipient;
at least one processor and/or circuit coupled to the memory, the at least one processor and/or circuit configured to;
receive the message from the message creator;
receive a selection of a first notification option and a second notification option from among the plurality of notification options from the message creator;
store the message, the first notification option, and the second notification option together in the memory;
carry out the first notification option from among the plurality of notification options in order to attempt to notify the message recipient of the message;
carry out the second notification option from among the plurality of notification options in order to attempt to notify the message recipient of the message upon a failure of the first notification option to successfully notify the message recipient,wherein the first notification option is different from the second notification option.
8 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a voice message exchange system and method for improving communication between an inmate and a third party by enabling the inmate to leave a message when a call is not answered and further allowing the third party who receives the message to reply with a message to the inmate. Additionally, outside parties that meet the institution'"'"'s requirements can leave messages for inmates at any time. The present invention can be used as an add-on to legacy inmate call management systems or incorporated internally into an inmate call management system. The system also provides monitoring, controlling, recording, and billing means.
-
Citations
20 Claims
-
1. A platform for processing messages between a message creator and a message recipient, the platform comprising:
-
a memory that stores a message and a plurality of notification options associated with the message recipient; at least one processor and/or circuit coupled to the memory, the at least one processor and/or circuit configured to; receive the message from the message creator; receive a selection of a first notification option and a second notification option from among the plurality of notification options from the message creator; store the message, the first notification option, and the second notification option together in the memory; carry out the first notification option from among the plurality of notification options in order to attempt to notify the message recipient of the message; carry out the second notification option from among the plurality of notification options in order to attempt to notify the message recipient of the message upon a failure of the first notification option to successfully notify the message recipient, wherein the first notification option is different from the second notification option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14)
-
-
8. A method for processing messages between a message creator and a message recipient, the platform comprising:
-
receiving a message from the message creator; storing the message in memory; storing a plurality of notification options in the memory; determining, based on at least one of the message creator and the message recipient, a first notification option and a second notification option from among the plurality of notification options; performing the first notification option from among the plurality of notification options in order to attempt to notify the message recipient of the message; performing the second notification option from among the plurality of notification options in order to attempt to notify the message recipient of the message upon a failure of the first notification option to successfully notify the message recipient, wherein the first notification option is different from the second notification option.
-
-
15. A messaging platform, comprising:
a memory that stores a message and a plurality of notification options associated with a message recipient; at least one processor and/or circuit coupled to the memory, the at least one processor and/or circuit configured to; receive the message from a message creator, the message being designated by the message creator for the message recipient; receive a notification option selection from among the plurality of notification options from the message creator; store the message and the selected notification option in the memory; call the message recipient in order to notify the message recipient of the message; and in response to the call failing to notify the message recipient of the message, carry out the selected notification option in order to attempt to notify the message recipient of the message. - View Dependent Claims (16, 17, 18, 19, 20)
Specification