×

Closed-loop command and response system for automatic communications between interacting computer systems over an audio communications channel

  • US 8,625,752 B2
  • Filed: 02/28/2007
  • Issued: 01/07/2014
  • Est. Priority Date: 03/28/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for interacting with a voice response (VR) system accessible via at least one connection, where the VR system provides audio command prompts to which appropriate responses must be made in order to successfully interact with the VR system, the method comprising the steps of:

  • (a) connecting a computing device including an interaction management application to the VR system using said at least one connection, wherein said at least one connection is selected from the group consisting of a telephonic connection and a network connection;

    (b) receiving an audio communication from the VR system, comprising;

    storing the audio communication in at least one audio buffer having a size N; and

    separating each audio buffer into a plurality of window buffers, comprising;

    dividing each audio buffer into X identically sized sample windows, where X is equal to N divided by W, each sample window being of size W, such that each sample window includes a whole number of samples, and X is a positive whole number; and

    iteratively generating X window buffers using the sample windows, each window buffer being of the size N, such that each window buffer comprises X sample windows, and each sequential window buffer includes one sample window not present in a preceding window buffer;

    (c) generating at least one discrete Fourier transform (DFT) for the audio communication that was received comprising generating a DFT for each window buffer;

    (d) comparing the at least one DFT with known DFTs, comprising comparing each window buffer DFT with at least one of the known DFTs, each known DFT corresponding to a command prompt likely to be received from the VR system;

    (e) providing the VR system any required response, if an acceptable level of correlation exists between said at least one DFT for the audio communication that was received and a known DFT; and

    (f) repeating the steps defined in subparagraphs (b)-(e) until a desired interaction has been achieved between the computing device and the VR system.

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