System and method for electronic message status notification
First Claim
1. A method for providing a status notification for a message in a communications network comprising:
- assigning a message identifier for said message;
receiving a destination identifier for communicating said status notification; and
associating said destination identifier with said message;
wherein said destination identifier comprises an address identifier indicating an address to which said status notification is to be sent, said address identifier indicating an address different than an originating address for said message, anda format identifier identifying a format for said status notification,wherein said method further comprises;
creating a plurality of disposition identifiers in response to a plurality of disposition event corresponding to a change in message status;
associating the plurality of disposition identifiers with said message, wherein disposition identifiers are associated with the message in response to a change in message status;
determining whether accessing of said message constitutes a triggering event; and
creating said status notification when said accessing of said message constitutes said triggering event, the status notification including disposition identifiers created prior to the triggering event.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention is directed to a system and method for providing a status notification for a message in a communications network. An embodiment of this invention is a voicemail system, which provides a caller in a telecommunications network with the option of requesting a status notification for a voicemail message when the recording of the message is complete. By requesting status notification, the caller is indicating that the voicemail system should track any actions related to the message that occur within the voicemail system. The caller also specifies a destination identifier, which includes formatting and addressing information that the voicemail system uses for subsequent notification. As actions are taken in relation to the message, the voicemail system creates disposition identifiers and associates these identifiers with the message. When a triggering event occurs, such as the recipient deleting the message, the voicemail system retrieves the disposition identifiers to generate the status notification and sends the status notification in the format and to the address specified by the destination identifier.
-
Citations
57 Claims
-
1. A method for providing a status notification for a message in a communications network comprising:
-
assigning a message identifier for said message; receiving a destination identifier for communicating said status notification; and associating said destination identifier with said message; wherein said destination identifier comprises an address identifier indicating an address to which said status notification is to be sent, said address identifier indicating an address different than an originating address for said message, and a format identifier identifying a format for said status notification, wherein said method further comprises; creating a plurality of disposition identifiers in response to a plurality of disposition event corresponding to a change in message status; associating the plurality of disposition identifiers with said message, wherein disposition identifiers are associated with the message in response to a change in message status; determining whether accessing of said message constitutes a triggering event; and creating said status notification when said accessing of said message constitutes said triggering event, the status notification including disposition identifiers created prior to the triggering event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system to provide a status notification for a message in a communications network comprising:
-
a processor to assign a message identifier for said message; said processor further operative to receive a destination identifier for communicating said status notification; and said processor further operative to associate said destination identifier with said message; wherein said destination identifier comprises an address identifier indicating an address to which said status notification is to be sent, said address identifier indicating an address different than an originating address for said message; and a format identifier identifying a format for said status notification, said processor further operative to create a plurality of disposition identifiers in response to a plurality of disposition events corresponding to a change in message status; said processor further operative to associate the disposition identifiers with said message, wherein disposition identifiers are associated with the message in response to a change in message status; said processor further operative to determine whether accessing of said message constitutes a triggering event; and create said status notification when said accessing of said message constitutes said triggering event, the status notification including disposition identifiers created prior to the triggering event. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system to provide a status notification for a voicemail message in an advanced intelligence network (AIN) comprising an intelligent peripheral operative to:
-
assign a message identifier for said message; receive a destination identifier for communicating a status notification; and associate said destination identifier with said message; wherein said destination identifier comprises an address identifier indicating an address to which said status notification is to be sent, said address identifier indicating an address different than an originating address for said message, and a format identifier identifying a format for said status notification, said intelligent peripheral further operative to create a plurality of disposition identifiers in response to a plurality of disposition events corresponding to a change in message status; said intelligent peripheral further operative to associate the disposition identifiers with said message, wherein disposition identifiers are associated with the message in response to a change in message status; said intelligent peripheral further operative to determine whether accessing of said message constitutes a triggering event; and create said status notification when said accessing of said message constitutes said triggering event, the status notification including disposition identifiers created prior to the triggering event. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
Specification