Patent ID: 8661112

Claim:
A method for updating a customized menu, the method comprising: receiving, by an identity processor of a system comprising a speech recognition engine and a data store, a voice response to a prompt issued by the identity processor to a user; selecting a voice profile specifying vocal characteristics of the user from the data store; matching the selected voice profile recognized by the speech recognition engine, to the user voice response to identify the user; upon identifying the user, determining an account number and a category of the user, the category associated with category usage data generated by users categorized in said category; determining a location of the user using a location method; retrieving, from the data store, historical information associated with the user; generating a customized menu for the user based on the user's historical information, the user's category and the user's location, wherein the customized menu comprises nodes associated with actions; tracking user interactions with the system and nodes associated with the user's interactions; updating the user's historical information with the tracked interactions and nodes; generating an updated customized menu for the user based on the user's updated historical information, the user's category and the user's location; formatting the updated customized menu for visual presentation; and transmitting a signal comprising the updated customized menu to a receiving device accessed by the user, wherein the receiving device displays a visual depiction of the updated customized menu.