-
公开(公告)号:WO9828901A3
公开(公告)日:1998-11-26
申请号:PCT/GB9703255
申请日:1997-11-27
Inventor: JORDAN ROBERT MICHAEL , RITCHIE ANDREW
CPC classification number: H04Q11/0478 , H04L2012/5626 , H04L2012/5671 , H04M3/53325
Abstract: A distributed voice processing system comprises two or more voice processing machines (50A, 50B), connected by an isochronous network. In the preferred embodiment this network comprises an ATM switch (80) and appropriate ATM links (82A, 82B). Each of the voice processing machines includes telephone line interface units (52) connected to the telephone network (5) via respective telephony channels (15), a TDM bus (54), voice resources (55) (such as voice recognition, voice response functionality, etc.), and an ATM adapter (58) to allow communications over the ATM network. In operation, a call may be received at the line interface unit at a first voice processing machine, and placed onto a TDM bus at that machine. The call is then taken off the TDM bus by the ATM adapter, and routed over the ATM network to the ATM adapter at a second machine, which places the call on the TDM bus at this second machine. The call is then processed by a voice resource at this second machine, which has access to the TDM bus, thereby allowing a call to be handled by a line interface unit at a first voice processing machine and a voice resource at a second voice processing machine.
-
公开(公告)号:GB2325122B
公开(公告)日:2002-03-27
申请号:GB9709183
申请日:1997-05-06
Applicant: IBM
Inventor: BOWATER RONALD JOHN , COBBETT MICHAEL , JORDAN ROBERT MICHAEL , RITCHIE ANDREW
-
公开(公告)号:GB2320642A
公开(公告)日:1998-06-24
申请号:GB9626669
申请日:1996-12-21
Applicant: IBM
Inventor: JORDAN ROBERT MICHAEL , RITCHIE ANDREW
Abstract: A distributed voice processing system comprises two or more voice processing machines 50A, 50B, connected by an isochronous network. In the preferred embodiment this network comprises an ATM switch 80 and appropriate ATM links 82A, 82B. Each of the voice processing machines includes telephone line interface units 52 connected to the telephone network 5 via respective telephony channels 15, a TDM bus 54, voice resources 55 (such as voice recognition, voice response functionality, etc), and an ATM adapter 58 to allow communications over the ATM network. In operation, a call may be received at the line interface unit at a first voice processing machine, and placed onto a TDM bus at that machine. The call is then taken off the TDM bus by the ATM adapter, and routed over the ATM network to the ATM adapter at a second machine, which places the call on the TDM bus at this second machine. The call is then processed by a voice resource at this second machine, which has access to the TDM bus, thereby allowing a call to be handled by a line interface unit at a first voice processing machine and a voice resource at a second voice processing machine.
-
公开(公告)号:GB2325121B
公开(公告)日:2001-12-12
申请号:GB9709182
申请日:1997-05-06
Applicant: IBM
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. One of the problems with known voice processing systems having a TDM bus is that there is no facility to allow the use of third party devices without modifications being made to the TDM connection controller. The bus controller comprises: a custom server 42 for sending a first request including a port identifier and using a first protocol for connection or disconnection of a port indicated by said port identifer on an adapter to the TDM bus 26; a timeslot manager for analyzing the first request to determine the port availability and state and for making a second request; device driver means (48), corresponding to the particular adapter, for sending the appropriate signals to the adapter to connect or disconnect the port on the adapter to a time slot 28 on the TDM; and a connection server 46, corresponding to a particular adapter, for analyzing the second request and for making a third request to the device driver means (48) using a second protocol for connection or disconnection of the port on that adapter to the TDM bus 26.
-
公开(公告)号:GB2322507B
公开(公告)日:2001-05-30
申请号:GB9703433
申请日:1997-02-19
Applicant: IBM
Inventor: JORDAN ROBERT MICHAEL , RITCHIE ANDREW
-
公开(公告)号:GB2322507A
公开(公告)日:1998-08-26
申请号:GB9703433
申请日:1997-02-19
Applicant: IBM
Inventor: JORDAN ROBERT MICHAEL , RITCHIE ANDREW
Abstract: A voice processing system 130 is attached to a switch 110 via an ATM link 120, the switch being in turn attached to the telephone network. The voice processing system handles incoming or outgoing calls transmitted over the ATM link, which supports a plurality of virtual connections. The voice processing system includes a time division multiplex (TDM) bus 140 having multiple timeslots, and an adapter card 135 for attachment to the ATM link for transferring data between a virtual connection on the ATM link and one or more timeslots on the TDM bus.
-
公开(公告)号:MY120434A
公开(公告)日:2005-10-31
申请号:MYPI9705552
申请日:1997-11-19
Applicant: IBM
Inventor: JORDAN ROBERT MICHAEL , RITCHIE ANDREW
IPC: H04B7/212 , H04M3/42 , H04J3/00 , H04L12/28 , H04L12/66 , H04L12/70 , H04M3/50 , H04M3/53 , H04M3/533 , H04Q11/04
Abstract: A DISTRIBUTED VOICE PROCESSING SYSTEM COMPRISES TWO OR MORE VOICE PROCESSING MACHINES 50A, 50B, CONNECTED BY AN ISOCHRONOUS NETWORK. IN THE PREFERRED EMBODIMENT THIS NETWORK COMPRISES AN ATM SWITCH 80 AND APPROPRIATE ATM LINKS 82A, 82B. EACH OF THE VOICE PROCESSING MACHINES INCLUDES TELEPHONE LINE INTERFACE UNITS 52 CONNECTED TO THE TELEPHONE NETWORK 5 VIA RESPECTIVE TELEPHONY CHANNELS 15, A TDM BUS 54, VOICE RESOURCES 55 (SUCH AS VOICE RECOGNITION, VOICE RESPONSE FUNCTIONALITY, ETC), AND AN ATM ADAPTER 58 TO ALLOW COMMUNICATIONS OVER THE ATM NETWORK. IN OPERATION, A CALL MAY BE RECEIVED AT THE LINE INTERFACE UNIT AT A FIRST VOICE PROCESSING MACHINE, AND PLACED ONTO A TDM BUS AT THAT MACHINE. THE CALL IS THEN TAKEN OFF THE TDM BUS BY THE ATM ADAPTER, AND ROUTED OVER THE ATM NETWORK TO THE ATM ADAPTER AT A SECOND MACHINE, WHICH PLACES THE CALL ON THE TDM BUS AT THIS SECOND MACHINE. THE CALL IS THEN PROCESSED BY A VOICE RESOURCE AT THIS SECOND MACHINE, WHICH HAS ACCESS TO THE TDM BUS, THEREBY ALLOWING A CALL TO BE HANDLED BY A LINE INTERFACE UNIT AT A FIRST VOICE PROCESSING MACHINE AND A VOICE RESOURCE AT A SECOND VOICE PROCESSING MACHINE.
-
公开(公告)号:GB2325112A
公开(公告)日:1998-11-11
申请号:GB9709187
申请日:1997-05-06
Applicant: IBM
Inventor: BUTLER NICHOLAS DAVID , HUGHES JEREMY PETER JAMES , HULSE BRIAN , JORDAN ROBERT MICHAEL , MAYNARD CAROLINE EDITH , PICKERING JOHN BRIAN , RITCHIE ANDREW
Abstract: A voice processing system comprising a digital trunk processor 135 and a system unit 145 incorporates a local voice recognition resource 185 provided on a digital signal processing board 180, and can access a remote voice recognition resource 320 in a server 300 via a local area network 250. The digital signal processing board 180 is connected to trunk processor 135 via a time division multiplex (TDM) bus 165 and trunk adaptors 160. An application program is provided for controlling the processing of telephone calls and an application interface renders the location of said voice recognition resource 185 transparent to the application program.
-
公开(公告)号:GB2325112B
公开(公告)日:2002-07-31
申请号:GB9709187
申请日:1997-05-06
Applicant: IBM
-
公开(公告)号:GB2325122A
公开(公告)日:1998-11-11
申请号:GB9709183
申请日:1997-05-06
Applicant: IBM
Inventor: BOWATER RONALD JOHN , COBBETT MICHAEL , JORDAN ROBERT MICHAEL , RITCHIE ANDREW
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. When one of the calls ends all the relevant ports involved with the connection are immediately disconnected.
-
-
-
-
-
-
-
-
-