VOICE PROCESSING SYSTEM, BUSINESS APPLICATION SYSTEM AND OPERATION METHOD

    公开(公告)号:JPH11168566A

    公开(公告)日:1999-06-22

    申请号:JP23883198

    申请日:1998-08-25

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide the improved voice processing system. SOLUTION: The voice processing system 30 connects to an exchange 20 via plural telephone lines 25 to provide a set of channel objects 335 each relating to any of physical telephone channels. The channel object forms a border between a basic voice processing system software 335 and an external professional application 310. Thus, the channel object supports a set of methods such as acquisition of a dual tone multi-frequency DTMF tone, reproduction of voice, a call reply and end of call and the external professional application 310 executes a desired operation for a telephone line thereby. The methods are called via a set of corresponding interactive voice response IVR action objects 320 and the IVR action objects 320 are integrated with the business application.

    BUSINESS APPLICATION SYSTEM AND OPERATING METHOD

    公开(公告)号:JP2001024791A

    公开(公告)日:2001-01-26

    申请号:JP2000139621

    申请日:2000-05-12

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To obtain an object processing system connected to plural telephone lines by relating each line object with a telephone line, calling the object by another object and by including the set of methods for executing operation to the telephone line related with the line object in the line object. SOLUTION: Each line object is related with one of telephone lines, called by another object and includes the set of methods for executing operation to the telephone line related with the line object. For example, the basic layer of a direct talk object processing software 330 is maintained, so as to directly control the various hardware elements of a voice processing system and to as to execute basic telephone and data transporting function. On this basic layer, a set of line objects 335 exist on this basic layer. In these objects 335, every operation or action is executed with respect to at least one line object.

    3.
    发明专利
    未知

    公开(公告)号:DE3882269T2

    公开(公告)日:1994-02-17

    申请号:DE3882269

    申请日:1988-03-17

    Applicant: IBM

    Abstract: A curve generator for a display system comprises arc generation means for generating an arc 10 of a circle 14 from data defining the locations of two end points P1 and P3 and an intermediate point P2 on the arc. The arc generation means comprises initialisation means 40 for calculating the angle subtended between a first vector 21, from a first of the end points P1 to the intermediate point P2, and a second vector 32, from the second of the end points P3 to the intermediate point P2, and arc plotting means 44 for defining a succession of further vectors n1 from said first end point P1 and for calculating, for each further vector, its point of intersection Pn with a counterpart vector 3n, from said second end point P3, with which it subtends said angle, whereby a succession of further points Pn are plotted on the circular arc. The plotting logic thus plots the points of the arc with respect to a given point on the arc itself by generating vectors from that given point and enables the computation of the arc to be performed substantially within the system co-ordinate space in which the arc exists, which reduces the number of places of accuracy needed in order to accurately compute the arc.

    DISPLAY SYSTEM WITH SYMBOL FONT MEMORY

    公开(公告)号:GB2203316B

    公开(公告)日:1991-04-03

    申请号:GB8707849

    申请日:1987-04-02

    Applicant: IBM

    Abstract: In a display system of the type where one or more symbol tables 20 are stored in general purpose storage and include blocks of data forming symbol definitions for each of a set of symbols, and an all points addressable (APA) display buffer 30 is provided which includes on-screen APA storage 32 for data indicative of pels to be displayed on a screen and off-screen APA storage 34 for symbol definitions with buffer control logic 36 for associating symbol definitions in off-screen APA storage with locations in on-screen APA storage such that symbols are displayed at desired locations on the display screen, cache control logic 42 is provided for copying the definition of a symbol for display from the symbol table in general purpose storage to off-screen APA storage if the definition for the selected symbol is not already held in off-screen APA storage, whereby the off-screen APA storage is configured as a cache for holding definitions for selected symbols. A cache table 40 is provided in general purpose storage and comprises an entry for each symbol in the symbol set for pointing to the location in off-screen APA storage, if any, at which the corresponding symbol definition is held, each entry in the cache table also being associated with the location in the symbol table at which the corresponding symbol definition is stored.

    CURVE GENERATION IN A DISPLAY SYSTEM

    公开(公告)号:GB2204216B

    公开(公告)日:1991-02-06

    申请号:GB8710325

    申请日:1987-04-30

    Applicant: IBM

    Abstract: A curve generator for a display system comprises arc generation means for generating an arc 10 of a circle 14 from data defining the locations of two end points P1 and P3 and an intermediate point P2 on the arc. The arc generation means comprises initialisation means 40 for calculating the angle subtended between a first vector 21, from a first of the end points P1 to the intermediate point P2, and a second vector 32, from the second of the end points P3 to the intermediate point P2, and arc plotting means 44 for defining a succession of further vectors n1 from said first end point P1 and for calculating, for each further vector, its point of intersection Pn with a counterpart vector 3n, from said second end point P3, with which it subtends said angle, whereby a succession of further points Pn are plotted on the circular arc. The plotting logic thus plots the points of the arc with respect to a given point on the arc itself by generating vectors from that given point and enables the computation of the arc to be performed substantially within the system co-ordinate space in which the arc exists, which reduces the number of places of accuracy needed in order to accurately compute the arc.

    Communication systems and networks

    公开(公告)号:GB2316266A

    公开(公告)日:1998-02-18

    申请号:GB9623998

    申请日:1996-11-19

    Applicant: IBM

    Abstract: A method is provided for determining which of a plurality of telephone networks 1, 2, 3 should be used to establish a communication channel between two communication systems S1, S2, or for determining whether system S1 or S2 should establish the connection. The network 1,2 or 3 to be used may be determined according to which provides least cost routing, or according to factors such as bandwidth and reliability of the network lines, or the type of connection when both satellite and ground line providers are available. If a user in system S1 desires a connection to an addressee in system S2, it may be determined that the addressee in system S2 should instigate the establishment of a communication channel if system S1 has insufficient outgoing lines or bandwidth, or system S2 has insufficient incoming lines or bandwidth, or if tariffs are such that a call in the reverse direction from system S2 to system S1 would be cheaper. The determination of which system should instigate connection establishment (call setup direction) may be made by system S1 or S2 or by a third system (S3, Fig.6). Systems S1 and S2 may have computer telephony integration (CTI) with telephones connected to switches or PBX's 130, 230, and computer workstation terminals connected to servers 150, 250 with links to the Internet 160 (or to a corporate intranet) via which messages are exchanged when setting up a communication channel over a telephone network.

    7.
    发明专利
    未知

    公开(公告)号:DE3885133T2

    公开(公告)日:1994-05-05

    申请号:DE3885133

    申请日:1988-03-17

    Applicant: IBM

    Abstract: In a display system of the type where one or more symbol tables 20 are stored in general purpose storage and include blocks of data forming symbol definitions for each of a set of symbols, and an all points addressable (APA) display buffer 30 is provided which includes on-screen APA storage 32 for data indicative of pels to be displayed on a screen and off-screen APA storage 34 for symbol definitions with buffer control logic 36 for associating symbol definitions in off-screen APA storage with locations in on-screen APA storage such that symbols are displayed at desired locations on the display screen, cache control logic 42 is provided for copying the definition of a symbol for display from the symbol table in general purpose storage to off-screen APA storage if the definition for the selected symbol is not already held in off-screen APA storage, whereby the off-screen APA storage is configured as a cache for holding definitions for selected symbols. A cache table 40 is provided in general purpose storage and comprises an entry for each symbol in the symbol set for pointing to the location in off-screen APA storage, if any, at which the corresponding symbol definition is held, each entry in the cache table also being associated with the location in the symbol table at which the corresponding symbol definition is stored.

    8.
    发明专利
    未知

    公开(公告)号:DE3882269D1

    公开(公告)日:1993-08-19

    申请号:DE3882269

    申请日:1988-03-17

    Applicant: IBM

    Abstract: A curve generator for a display system comprises arc generation means for generating an arc 10 of a circle 14 from data defining the locations of two end points P1 and P3 and an intermediate point P2 on the arc. The arc generation means comprises initialisation means 40 for calculating the angle subtended between a first vector 21, from a first of the end points P1 to the intermediate point P2, and a second vector 32, from the second of the end points P3 to the intermediate point P2, and arc plotting means 44 for defining a succession of further vectors n1 from said first end point P1 and for calculating, for each further vector, its point of intersection Pn with a counterpart vector 3n, from said second end point P3, with which it subtends said angle, whereby a succession of further points Pn are plotted on the circular arc. The plotting logic thus plots the points of the arc with respect to a given point on the arc itself by generating vectors from that given point and enables the computation of the arc to be performed substantially within the system co-ordinate space in which the arc exists, which reduces the number of places of accuracy needed in order to accurately compute the arc.

    9.
    发明专利
    未知

    公开(公告)号:DE3770563D1

    公开(公告)日:1991-07-11

    申请号:DE3770563

    申请日:1987-09-15

    Applicant: IBM

    Abstract: A semiconductor integrated pressure transducer in which a semiconductor substrate incorporating a hermetically sealed system comprises a first chamber (1) communicating with a second chamber (2) via a capillary (3) wherein the first chamber containing a fluid and having at least one portion of a wall in the form of a deformable membrane separating the atmosphere within the chamber from that external to the sensor, the second chamber containing a compressible gas and having rigid walls; and the capillary being partially filled with electrically conducting liquid (6), the liquid physically separating the fluid in the first chamber from the gas in the second chamber, the wall of the capillary being at least in two separated regions electrically conductive (4, 5) such that in use at a predetermined external atmosphere pressure the electrically conductive liquid makes contact with both electrically conductive regions thereby completing a electrical circuit.

    Voice processing system
    10.
    发明专利

    公开(公告)号:GB2329549A

    公开(公告)日:1999-03-24

    申请号:GB9719942

    申请日:1997-09-19

    Applicant: IBM

    Abstract: A voice processing system 30 is connected to a switch 20 via multiple telephone lines 25, and provides a set of line objects 335, each line object being associated with one of the physical telephone lines. The line object allows a demarcation to be made between the underlying voice processing system software 335, and external business applications 310. Thus a line object supports a set of methods such as Get DTMF Tone, Play Audio, Answer Call, and End Call, to allow the external business applications 310 to perform desired operations on a telephone line. These methods are invoked via a set of corresponding IVR action objects 320, which in turn are integrated into the business application. The business application itself, and its IVR actions, regard the line objects effectively as servers to provide IVR functionality. The business application may therefore run partially or completely on a separate physical machine from the IVR system itself.

Patent Agency Ranking