Messaging system with content-based dynamic menu generation
First Claim
1. A unified messaging system for an enterprise, comprising:
- a messaging module operable to store a voicemail or email message sent by a first user to a second user, and to deliver the voicemail or email message to the second user;
a unit coupled with the messaging module to detect an actionable item contained within the voicemail or email message, the messaging module dynamically modifying a response menu to include an option corresponding to the actionable item, the messaging module presenting the modified response menu to the second user concurrent with or following delivery of the voicemail or email message; and
a server coupled with the messaging module and with resources of the enterprise, the server being operable to automatically execute a specific action following selection of the option by the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
A unified messaging system for an enterprise includes a messaging module operable to store a message sent by a first user to a second user in a first media type, and to deliver the message to the second user in either the first type or a second media type. A natural language speech parsing (NLSP) module coupled with the messaging module is operable to detect an actionable item contained within the message, the messaging module dynamically modifying a response menu to include an option corresponding to the actionable item, and then presenting the modified response menu to the second user concurrent with or following delivery of the message. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
-
Citations
23 Claims
-
1. A unified messaging system for an enterprise, comprising:
-
a messaging module operable to store a voicemail or email message sent by a first user to a second user, and to deliver the voicemail or email message to the second user;
a unit coupled with the messaging module to detect an actionable item contained within the voicemail or email message, the messaging module dynamically modifying a response menu to include an option corresponding to the actionable item, the messaging module presenting the modified response menu to the second user concurrent with or following delivery of the voicemail or email message; and
a server coupled with the messaging module and with resources of the enterprise, the server being operable to automatically execute a specific action following selection of the option by the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A unified messaging system for an enterprise comprising:
-
means for storing a message sent by a first user to a second user in a first media type, and for delivering the message to the second user in either the first type or a second media type;
means for detecting an actionable item contained within the message, and for parsing one or more action parameters from a context of the actionable item from the message; and
means for dynamically modifying a response menu to include an option corresponding to the actionable item, the means for storing and delivering the message also for presenting the modified response menu to the second user concurrent with or following delivery of the message. - View Dependent Claims (10)
-
-
11. A processor-implemented method for messaging in an enterprise, comprising:
-
storing a message sent by a first user addressed to a second user;
detecting an actionable item contained within the message;
dynamically modifying a response menu to include an option corresponding to the actionable item; and
presenting the modified response menu to the second user concurrent with or following delivery of the message. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A unified messaging system for an enterprise comprising:
-
a messaging module operable to store a message sent by a first user to a second user in a first media type, and to deliver the message to the second user in either the first type or a second media type;
a natural language speech parsing (NLSP) module coupled with the messaging module, the NLSP module being operable to detect an actionable item contained within the message, the messaging module dynamically modifying a response menu to include an option corresponding to the actionable item, the messaging module presenting the modified response menu to the second user concurrent with or following delivery of the message. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification