Patent ID: 8296147
Filing Date: 2012-10-23
Classification: G06Q,G10L,H04M

Abstract:
1. A method comprising: identifying, by one or more devices, a user; identifying, by the one or more devices and based on identifying the user, a plurality of project management access levels for the user, dynamically generating, by the one or more devices and based on the information associated with at least one of the identified plurality of project management access levels, a first Voice Extensible Markup Language (VoiceXML) document and a first grammar associated with the dynamically generated first VoiceXML document; dynamically generating, by the one or more devices, a voice dialog based on the dynamically generated first VoiceXML document; providing, by the one or more devices, the generated voice dialog to the user; receiving, by the one or more devices, a voice request from the user corresponding to the generated first grammar, retrieving, by the one or more devices and based on the received voice request, project management information associated with the particular project; dynamically generating, by the one or more devices and based on the retrieved project management information, a second Voice Extensible Markup Language (VoiceXML) document and a second grammar associated with the second VoiceXML document; dynamically generating, using one or more devices and based on the dynamically generated second VoiceXML document, a responsive voice dialog including the retrieved project management information; and providing, by the one or more devices, the responsive voice dialog to the user,