Patent Document ID: 9548049
Application ID: 14184327

Base Claim:
1. A method of managing speech data in a system, comprising: maintaining a definition datastore that stores in a tree structure a plurality of data structures that define features of a displayed interface, each data structure including a speech tag that comprises a string of characters that is associated with a name, a label, or a function of the feature; receiving speech data that includes translated text that has been generated by a speech recognition module; hierarchically searching, by a processor, the data structures of the tree structure for a speech tag that matches the text of the speech data, wherein the hierarchical searching comprises evaluating a state of the features associated with the data structures for visibility; determining an action associated with the speech tag; and at least one of communicating data to an application of the system and generating display data based on the action.

---

Claim 10:
10. The method of claim 1 , wherein the feature of the display screen is a displayed feature.