×

Custom grammars builder platform

  • US 10,063,701 B2
  • Filed: 05/29/2014
  • Issued: 08/28/2018
  • Est. Priority Date: 05/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, from a user device and by a communications system, a request to execute an interaction site of a plurality of interaction sites being associated with a plurality of corresponding applications and corresponding custom grammars files, the interaction site enabling communications between the user device and the communications system over any of multiple communications channels, including an interactive voice response (IVR) channel and a custom grammars file corresponding to the interaction site specifying executable commands specific to the interaction site and being configured to enable the communications system to identify the specific executable commands to control the interaction site;

    accessing, by the communications system, an interaction flow document to execute the interaction site;

    accessing, by the communications system, the custom grammars file, the custom grammars file being configured to enable the communications system to recognize utterances that are specific to the interaction site spoken by users of user devices;

    receiving, from the user device and by the communications system, an utterance spoken by a user of the user device;

    transcribing, by the communication system, the utterance to a transcribed utterance;

    determining, by the communication system, whether the transcribed utterance is recognized based on the custom grammars file;

    in response to determining that the transcribed utterance is not recognized based on the custom grammars file;

    storing, by the communications system, the utterance; and

    updating, by a grammar generation system, the custom grammars file to include a representation of the stored utterance for processing utterances in subsequent communications with users;

    determining, by the communications system, a configuration parameter for the interaction site that specifies a sharing option for the custom grammars file;

    conditioned on determining that the configuration parameter specifies sharing the custom grammars file with other interaction sites, enabling the updated custom grammars file to be accessible by other interaction sites; and

    conditioned on determining that the configuration parameter specifies limiting the custom grammars file for use by the interaction site, storing the updated custom grammars file for private use by the interaction site.

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