Patent Document ID: 8296147
Application ID: 11462899

Base Claim:
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, each of the identified plurality of project management access levels being associated with information that the user is permitted to access for each of a plurality of projects associated with 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, the received voice request being associated with a particular project of the plurality of projects; 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, the provided responsive voice dialog including a phrase identifying a role of an individual associated with the particular project and a phase of the particular project.

---

Claim 9:
9. The method of claim 1 , further comprising: receiving, from the user, a voice request to modify the project management information; determining whether a project management access level, of the identified plurality of project management access levels, associated with the particular project permits the requested modification; and updating the project management information when the project management access level permits the requested modification.