Patents by Inventor Philip Randall Coxhead

Philip Randall Coxhead has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6460057
    Abstract: An interactive voice response (IVR) system comprises many different application objects which combine to deliver a voice application. These objects typically include IVR programs or scripts, prompts or voice segments and server scripts or programs for communicating with external systems or databases. Large voice applications can contain hundreds of application objects and potentially thousands of voice segments. The grouping of the application objects becomes more important in the later stages of the process. There is described a method of grouping data objects having different data categories, such as IVR programs or scripts, prompts or voice segments, in an application processing system.
    Type: Grant
    Filed: April 15, 1998
    Date of Patent: October 1, 2002
    Assignee: International Business Machines Corporation
    Inventors: Nicholas David Butler, Philip Randall Coxhead, Rachel Edwina Jackson, Sanjay Nagchowdhury
  • Patent number: 6366879
    Abstract: A system of controlling performance in an interactive voice response system includes a voice device driver, a voice segment stored in a file in a directory in a standard operating system format; a buffer for storing the voice segment prior to sending to the voice device driver and a plurality of voice channels for output of the voice segment. A sequence of voice blocks is requested to be sent to a buffer, the sequence being one of a plurality of sequences making up a voice segment. The number of voice blocks sent from the file to the buffer is determined. The play period of the sequence and the next underrun time when the sequence will finish playing based on the initiate request time and the play period are calculated. Also calculated is the margin period between the calculated next underrun time and the actual time after a further sequence of voice data blocks is sent to the buffer in response to a device driver request for a further sequence of voice data blocks.
    Type: Grant
    Filed: October 5, 1999
    Date of Patent: April 2, 2002
    Assignee: International Business Machines Corp.
    Inventors: Philip Randall Coxhead, Nigel Lewis Jones, Sanjay Nagchowdhury, David G Martin