Patent Document ID: 10148734
Application ID: 15470123

Base Claim:
1. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to: establish, at a telnet client, a telnet session with a server; receive, from the server via the telnet session, data associated with a plurality of input fields; generate speech based on the data; present the speech to a user; receive, after the presenting the speech to the user, a voice input from the user; determine, based on the data, a set of allowed inputs associated with an input field from the plurality of input fields; convert the voice input to text input based on the set of allowed inputs such that the text input includes an input from the set of allowed inputs; and send the text input to the server via the telnet session.

---

Claim 3:
3. The non-transitory processor-readable medium of claim 1 , wherein the code further comprises code to cause the processor to: associate, for each input field from the plurality of input fields, a data identifier with that input field; associate the text input with the input field from the plurality of input fields based on the data identifier associated with that input field; and send information indicating the input field to the server via the telnet session.