×

Robust voice browser system and voice activated device controller

  • US 10,629,206 B1
  • Filed: 02/17/2017
  • Issued: 04/21/2020
  • Est. Priority Date: 02/04/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of operating an extended-function computer system by selectively retrieving information in response to spoken commands received by the extended-function computer system, the method comprising:

  • (a) identifying, as one of a plurality of data characterizing speech commands of a speech-recognition lexicon, audio data indicative of words naturally spoken into a microphone of an electronic-communication device of a user;

    (b) using identified data characterizing the speech commands to access a corresponding descriptor file from a plurality of descriptor files, wherein each of the descriptor files identify (i) a web-accessible information source, and (ii) select data of the web-accessible information source;

    (c) fetching, from the web-accessible information source identified by an accessed descriptor file, responsive data specified by select data identified by the accessed descriptor file;

    (d) generating audio response data containing indicia of a message for the user, which message is responsive to the identified data characterizing the speech commands, and which message is based on the responsive data;

    (e) directing the audio response data to the electronic-communication device of the user; and

    (f) improving functionality of a voice-responsive system to allow selective retrieval of different kinds of information in response to commands spoken via the electronic-communication device of a user in communication with the voice-responsive system, further comprising;

    storing, in a storage device accessible by the voice-responsive system, a first speech recognition grammar that is associated with a first function, and a second speech recognition grammar, different from the first speech recognition grammar, that is associated with a second function, different from the first function; and

    storing, in the storage device, for each of the first function and the second function, respective function definitions, different from one another, each configured to be executed by a web browsing server of the voice-responsive system upon recognizing that a command, spoken by the user of an electronic-communication device, corresponds to the respective speech recognition grammar;

    wherein each function definition identifies;

    (i) a URL of an information source;

    (ii) select responsive information to be retrieved from the information source; and

    (iii) a responsive message, in a format required by the voice-responsive system so that the voice-responsive system can synthesize an audio response message to be played on a speaker of the electronic-communication device of the user.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×