Patent Document ID: 9582498
Application ID: 14485540

Base Claim:
1. A computer-implemented method, comprising: loading a document-specific natural language translation data structure into a computer memory in a computer system, the translation data structure being a computer-readable data structure that is identified in the computer system with a specific digital document in the computer system; receiving natural language voiced user input into the computer system; deriving, via the computer system, a set of one or more terms from the voiced user input; determining, via the computer system, that the set of one or more terms corresponds to the specific digital document in the computer system; determining, via the computer system, that the set of one or more terms corresponds to at least one computer-executable command, the determination that the set of one or more terms corresponds to the at least one command comprising analyzing the set of one or more terms using the document-specific natural language translation data structure; determining, via the computer system, that the set of one or more terms corresponds to a first element in the document; and executing the at least one command on the first element in the document in response to the receiving of the natural language voiced user input, with the executing of the at least one command comprising deriving a value from the set of one or more terms and entering the value into the first element in the document; updating a second element in the document to produce a value in the second element, with the updating reflecting the entering of the value in the first element, and with the updating of the second element being performed in response to the receiving of the natural language voiced user input; and generating and instructing a computer component to audibly play a natural language statement of a read-back value derived from the value entered into the first element in the document in response to the receiving of the natural language voiced user input, with the read-back value being the value in the second element in the document that is different from the value entered into the first element in the document, with the second element in the document being different from the first element in the document.

---

Claim 5:
5. The method of claim 1 , wherein executing the at least one command on the first element in the document comprises reading a value from the first element in the document and returning the value.