Patents by Inventor Andrew James Ritchie

Andrew James Ritchie 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: 6873689
    Abstract: A voice processing system is disclosed having a first interface for receiving telephone calls from the Public Switched Telephone Network (PSTN) and application software for processing received PSTN telephone calls. The voice processing system supports an API to allow the first interface to inform the application software of the presence of the call. The voice processing system further has a second interface for receiving telephone calls from an internet protocol (IP) network, and a signaling subsystem for routing an IP call from the second interface to the application software. This signaling subsystem uses the same API as is used to inform the application software about PSTN calls. Therefore, it is transparent to the application software whether an incoming call has been received from the IP network rather than the PSTN.
    Type: Grant
    Filed: April 7, 2000
    Date of Patent: March 29, 2005
    Assignee: International Business Machines Corporation
    Inventors: Nicholas David Butler, David Seager Renshaw, Andrew James Ritchie
  • Patent number: 6272146
    Abstract: A bus connection controller in a voice processing is for managing the connection of a timeslot on a time-division multiplex (TDM) bus to a port on an adapter. The voice processing system includes basic time-division multiplex (TDM) connection management to enable the coordination of connections between resources such as channels on line cards (SPacks or VPacks), and channels on digital signal processor (DSPs) cards that provide, amongst others things, voice recognition, text-to-speech, fax capabilities and so on. Problems are encountered when a telephone call in a voice processing system ends suddenly because one of the callers hangs up. If the telephony channel has connections with other channels or resources via a TDM bus, callers may hear spurious data. To address this problem each call is associated with its corresponding connection on the TDM bus and each connection is associated with its connection details including the adapters and ports involved in connecting the calls.
    Type: Grant
    Filed: November 6, 1997
    Date of Patent: August 7, 2001
    Assignee: International Business Machines Corporation
    Inventors: Ronald John Bowater, Michael Cobbett, Robert Michael Jordan, Andrew James Ritchie