Method and apparatus for creating and sending structured voicemail messages
First Claim
1. A method comprising:
- formulating a structured electronic message by combining a plurality of messaging elements, at least some of the messaging elements being content-related that are each associated with a portion of the content of the message and at least one of the messaging elements comprising instructions that define a structure of the message from which at least some of the content-related messaging elements can be sequentially combined for presentation to a recipient as a unified message in at least an audio format, and an address of the recipient of the message at a messaging system that stores the message and is capable of interpreting the instructions, assembling and combining at least some of the content-related messaging elements in accordance with the instructions, and sequentially presenting, the assembled and combined content-related messaging elements to the recipient as a unified message in at least an audio format when the recipient retrieves the message from storage, the messaging system being capable of receiving, storing in a recipient'"'"'s mailbox, and delivering to a recipient conventional voicemail messages as well as structured electronic messages; and
sending the structured electronic message to a mailbox of the recipient at the recipient'"'"'s address on the messaging system.
9 Assignments
0 Petitions
Accused Products
Abstract
A sender (101) creates a voicemail message that includes a plurality of messaging elements that include embedded instructions that define a structure of the message. Other messaging elements may include textual fragments, audio fragments that refer to audio data files that are associated with the message, and/or references to textual fragments and/or audio fragments that are stored at specified locations. The instructions may define a hierarchical menu structure which, when the message is presented to the recipient (106) by a messaging system (104), offers the recipient different navigational choices from which the recipient may select and thus effect the information content of what is presented. The structured message is sent by the sender to the recipient at an address on a messaging system that stores the message and is capable of interpreting and assembling the messaging elements in accordance with the embedded instruction and playing-out the message to the recipient when the recipient accesses the system and retrieves the message from storage. The structured message may also include links to a specific destination, to which the messaging system establishes a connection if the link is selected by the recipient during play-out of the message. Further, the messaging system can gather information from the recipient during play-out and forward that information to a specified destination, which may respond with another structured message. In the described embodiment, a phone markup language is used to define the structure and the inherent embedded instructions associated with the structure of the message.
-
Citations
57 Claims
-
1. A method comprising:
-
formulating a structured electronic message by combining a plurality of messaging elements, at least some of the messaging elements being content-related that are each associated with a portion of the content of the message and at least one of the messaging elements comprising instructions that define a structure of the message from which at least some of the content-related messaging elements can be sequentially combined for presentation to a recipient as a unified message in at least an audio format, and an address of the recipient of the message at a messaging system that stores the message and is capable of interpreting the instructions, assembling and combining at least some of the content-related messaging elements in accordance with the instructions, and sequentially presenting, the assembled and combined content-related messaging elements to the recipient as a unified message in at least an audio format when the recipient retrieves the message from storage, the messaging system being capable of receiving, storing in a recipient'"'"'s mailbox, and delivering to a recipient conventional voicemail messages as well as structured electronic messages; and
sending the structured electronic message to a mailbox of the recipient at the recipient'"'"'s address on the messaging system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
a) receiving at least one dynamic content-related messaging element associated with a recipient;
b) formulating a structured electronic message by combining the at least one dynamic content-related messaging element associated with the recipient, at least one static content-related messaging element not associated with any particular recipient, and at least one messaging element comprising instructions that define a structure of the message from which the at least one dynamic content-related messaging element and the at least one static content-related messaging element can be sequentially combined for presentation to the recipient as a unified message in at least an audio format, and an address of the recipient at a messaging system that stores the message and is capable of interpreting the instructions, assembling and combining the at least one dynamic and at least one static content-related messaging elements in accordance with the instructions, and sequentially presenting the assembled message to the recipient as a unified message in at least an audio format when the recipient retrieves the message from storage, the messaging system being capable of receiving, storing in a recipient'"'"'s mailbox, and delivering to a recipient conventional voicemail messages as well as structured electronic messages;
c) sending the structured electronic message to the recipient'"'"'s mailbox at the recipient'"'"'s address at the messaging system; and
d) repeating steps a) through c) for a different recipient. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method comprising:
-
formulating a structured electronic message by combining a plurality of message fragments, each associated with at least a portion of the content of the message, a plurality of instructions embedded within the message that together define a structure of the message, said instructions including information indicating how at least some of the message fragments are to be sequentially combined for presentation to a recipient as a unified message in at least an audio format, and an address of the recipient at a messaging system that stores the message and is capable of interpreting the instructions, assembling and combining at least some of the message fragments in accordance with the instructions, and sequentially presenting the assembled and combined message to the recipient as a unified message in at least an audio format when the recipient retrieves the message from storage, the messaging system being capable of receiving storing in a recipient'"'"'s mailbox, and delivering to a recipient conventional voicemail messages as well as structured electronic messages; and
sending the structured electronic message to the recipient'"'"'s mailbox at the recipient'"'"'s address at the messaging system. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method of enabling a message sender to generate a structured message for delivery to a recipient'"'"'s messaging system, the method comprising:
-
selecting a plurality of message fragments from a group including;
predetermined textual fragments, predetermined audio fragments, textual fragments locally generated by the sender, and audio fragments generated by the sender;
specifying a relationship between the selected message fragments to generate the structured message containing embedded instructions that define the structure of the message and which will enable a messaging system to which the structured message is addressed to interpret the instructions, assemble and sequentially combine at least some of the selected message fragments, and present the assembled and combined message fragments to the recipient as a unified message in at least an audio format when the message is retrieved from a message storage at the messaging system by the recipient, the messaging system being capable of receiving, storing in a recipient'"'"'s mailbox, and delivering to a recipient conventional voicemail messages as well as structured electronic messages. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
-
51. Apparatus for enabling a message sender to generate a structured message for delivery to a recipient'"'"'s messaging system, said apparatus comprising:
-
means for storing a plurality of message fragments from a group including;
predetermined textual fragments, predetermined audio fragments, textual fragments locally generated by the sender, and audio fragments generated by the message sender;
means for selecting a plurality of the message fragments from the group; and
means for specifying a relationship between the selected message fragments to generate the structured message containing embedded instructions that define the structure of the message and which will enable a messaging system to which the structured message is addressed to interpret the instructions, assemble and sequentially combine at least some of the selected message fragments, and present the assembled and combined message fragments to the recipient as unified message in at least an audio format when the message is retrieved from a message storage at the messaging system by the recipient, the messaging system being capable of receiving, storing in a recipient'"'"'s mailbox, and delivering to a recipient conventional voicemail messages as well as structured electronic messages. - View Dependent Claims (52, 53, 54, 55, 56, 57)
-
Specification