Voice processing system
    1.
    发明授权
    Voice processing system 失效
    语音处理系统

    公开(公告)号:US06335964B1

    公开(公告)日:2002-01-01

    申请号:US09069378

    申请日:1998-04-29

    IPC分类号: H04M1100

    CPC分类号: H04M3/493

    摘要: A voice processing system is connected to a switch via multiple telephone lines, and provides a set of line objects, 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, and external business applications. 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 to perform desired operations on a telephone line. These methods are invoked via a set of corresponding IVR action objects, 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.

    摘要翻译: 语音处理系统经由多条电话线连接到交换机,并提供一组线路对象,每条线路对象与物理电话线路之一相关联。 线对象允许在底层语音处理系统软件和外部业务应用之间进行划分。 因此,线对象支持一组方法,例如获取DTMF音调,播放音频,应答呼叫和结束呼叫,以允许外部业务应用程序在电话线路上执行所需的操作。 这些方法通过一组相应的IVR动作对象进行调用,后者又被集成到业务应用程序中。 业务应用程序本身及其IVR操作将线对象有效地视为服务器来提供IVR功能。 因此,业务应用程序可以在独立的物理机器上部分或完全地从IVR系统本身运行。

    Communication method and system
    2.
    发明授权
    Communication method and system 失效
    通信方式和系统

    公开(公告)号:US5970126A

    公开(公告)日:1999-10-19

    申请号:US868085

    申请日:1997-06-03

    摘要: The present invention relates to establishing a communication channel between two communication systems having computer telephony integration (CTI). Many CTI systems are configured into incoming and outgoing lines according to the anticipated demands. Consequently, if sufficient outgoing or incoming capacity is unavailable at a given time to support a communication channel of required characteristics, the users of such a system must conventionally wait until sufficient capacity becomes available. However, the present invention determines who the intended addressee is and can instruct the CTI system associated with that addressee to instigate the establishment of a communication channel to the user who originally desired the connection. The instructions can be sent to the intended addressee using for example, another communication network, such as the Internet or other data communications network. This arrangement also allows the call to be placed in the reverse direction, where this is favourable for tariff reasons. The invention also includes the automatic selection of a telephone network carrier based on tariff data requested over a data network such as the Internet.

    摘要翻译: 本发明涉及在具有计算机电话集成(CTI)的两个通信系统之间建立通信信道。 根据预期的需求,许多CTI系统被配置为进入和离开的线路。 因此,如果在给定时间内足够的输出或进入容量不可用以支持所需特性的通信信道,则这种系统的用户必须经常地等待直到足够的容量变得可用。 然而,本发明确定预期的接收者是谁,并且可以指示与该收件人相关联的CTI系统向最初希望该连接的用户启动建立通信信道。 可以使用例如另一个通信网络(例如因特网或其他数据通信网络)将指令发送到预期的收件人。 这种安排也可以将呼叫放在相反的方向,这样做有利于关税原因。 本发明还包括基于通过诸如因特网的数据网络请求的资费数据自动选择电话网络运营商。

    Management of speech technology modules in an interactive voice response system
    3.
    发明授权
    Management of speech technology modules in an interactive voice response system 有权
    语音技术模块在交互式语音应答系统中的管理

    公开(公告)号:US07082392B1

    公开(公告)日:2006-07-25

    申请号:US09641449

    申请日:2000-08-17

    IPC分类号: G10L15/20 G10L15/22

    CPC分类号: G10L2015/228

    摘要: This invention relates to the management, in an interactive voice response system, of a plurality of speech technology modules. In particular it relates to an apparatus and a method for dynamically determining which of a plurality of speech technology modules to use during voice interaction between the system and a user. In prior art IVR systems each speech technology module is configured for a specific application or task. Most speech technology modules have different lexicons for the range of functions but it is the full lexicon which can determine an engine's suitability for a language. For instance, one type of speech recognition engine is preferred for certain languages whereas IBM ViaVoice is a good general all rounder. Choosing one speech recognition module according to application or function alone is not entirely satisfactory and there is a need for improvement. The present solution is to select, for each interaction, one of the speech technology modules from the plurality of the modules to be used by the application according to the environment property of the interaction.

    摘要翻译: 本发明涉及在交互式语音应答系统中管理多个语音技术模块。 具体地说,涉及用于动态地确定在系统和用户之间的语音交互期间使用多个语音技术模块中的哪一个的装置和方法。 在现有技术的IVR系统中,每个语音技术模块被配置用于特定应用或任务。 大多数语音技术模块在功能范围上具有不同的词汇,但它是确定引擎对语言的适用性的完整词汇。 例如,对于某些语言,一种类型的语音识别引擎是优选的,而IBM ViaVoice是一般性较好的一般。 仅根据应用或功能选择一个语音识别模块并不完全令人满意,需要改进。 本解决方案是根据交互的环境属性,为每个交互选择要由应用使用的多个模块中的一个语音技术模块。

    Voice processing system
    4.
    发明授权
    Voice processing system 有权
    语音处理系统

    公开(公告)号:US06873689B1

    公开(公告)日:2005-03-29

    申请号:US09545593

    申请日:2000-04-07

    摘要: 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.

    摘要翻译: 公开了一种语音处理系统,其具有用于接收来自公共交换电话网(PSTN)的电话呼叫的第一接口和用于处理接收的PSTN电话呼叫的应用软件。 语音处理系统支持API,以允许第一接口向应用软件通知呼叫的存在。 语音处理系统还具有用于从因特网协议(IP)网络接收电话呼叫的第二接口和用于将IP呼叫从第二接口路由到应用软件的信令子系统。 该信令子系统使用与用于通知应用软件有关PSTN呼叫的API相同的API。 因此,应用软件是否已经从IP网络而不是PSTN接收到来电是透明的。

    Remote application design
    5.
    发明授权
    Remote application design 失效
    远程应用设计

    公开(公告)号:US6141724A

    公开(公告)日:2000-10-31

    申请号:US115921

    申请日:1998-07-15

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/00 G06F8/34

    摘要: A system for remotely developing an telephony application for a call handling server comprises: program code components for each process used by the call handling server and an associated reduced code components for each process; an application designer for combining the reduced code components into an application design; networking capability for sending the application designer and reduced code components to a client and receiving a completed application design; and an application builder for assembling, according to the application design, the program code components into an self contained application.

    摘要翻译: 用于远程开发用于呼叫处理服务器的电话应用的系统包括:由呼叫处理服务器使用的每个进程的程序代码组件和用于每个进程的相关联的减少的代码组件; 用于将缩减的代码组件组合成应用程序设计的应用程序设计器; 将应用程序设计器和减少的代码组件发送到客户端并接收完整的应用程序设计的联网功能; 以及应用程序构建器,用于根据应用设计将程序代码组件组装成自包含的应用程序。

    System for processing iterative tasks in data processing systems
    7.
    发明授权
    System for processing iterative tasks in data processing systems 失效
    用于处理数据处理系统中的迭代任务的系统

    公开(公告)号:US5812836A

    公开(公告)日:1998-09-22

    申请号:US41922

    申请日:1993-04-02

    摘要: A data processor comprises storage (e.g., registers) for each of first, second and third values, a processor condition register for processor condition codes, and logic for decoding instructions including a specific instruction defining an operation between the first value and either the second value or the third value, the selection of the second or the third value being made by the processor in dependence on the state of said processor condition code. The invention is of particular, but not exclusive, application for the plotting of lines in a display system. In an example of a display system incorporating such a data processor, a pixel can be plotted on each processor instruction cycle.

    摘要翻译: 数据处理器包括用于第一,第二和第三值中的每一个的存储(例如,寄存器),用于处理器条件代码的处理器条件寄存器,以及用于解码指令的逻辑,所述指令包括定义第一值和第二值之间的操作的特定指令 或第三值,根据所述处理器条件代码的状态,由处理器进行第二或第三值的选择。 本发明对于在显示系统中绘制线条是特别但并不排他的应用。 在包含这种数据处理器的显示系统的示例中,可以在每个处理器指令周期上绘制像素。

    High-performance XML processing in a common event infrastructure
    8.
    发明授权
    High-performance XML processing in a common event infrastructure 失效
    在常见事件基础架构中的高性能XML处理

    公开(公告)号:US08266630B2

    公开(公告)日:2012-09-11

    申请号:US11849334

    申请日:2007-09-03

    IPC分类号: G06F3/00 G06F15/16

    摘要: Delegation of processing functions to specialized appliances in an enterprise is provided. An appliance typically comprises a combination of hardware and resident firmware that addresses needs in a computing environment, such as by providing common message transformation, integration, security, filtering and other functions. Delegation is carried out by specifying at least one XML function for front-process offloading from a server to a corresponding appliance configured to receive messages pushed towards the server, communicating management directives to the appliance for configuring the appliance to perform the specified XML function(s) according to specific requirements dynamically specified by the server and communicating instructions to the appliance so that the appliance augments received event messages with intermediate processing information based upon the front-process offloading, as received event messages pass through the appliance.

    摘要翻译: 提供了对企业专用电器的处理功能授权。 设备通常包括硬件和驻留固件的组合,其解决计算环境中的需要,例如通过提供公共消息变换,集成,安全性,过滤和其他功能。 委派是通过指定至少一个XML功能,用于从服务器到配置为接收向服务器推送的消息的对应设备的前端进程卸载,将管理指令传达到设备,以配置设备执行指定的XML功能 ),根据服务器动态指定的特定要求并向设备传达指令,以便当收到的事件消息通过设备时,设备会根据前端进程卸载来增加接收到的具有中间处理信息的事件消息。

    Data object management system
    10.
    发明授权
    Data object management system 失效
    数据对象管理系统

    公开(公告)号:US06460057B1

    公开(公告)日:2002-10-01

    申请号:US09060680

    申请日:1998-04-15

    IPC分类号: G06F1500

    摘要: 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. The method comprises associating a collection of such data objects with a group (a group such as the data objects within a voice application) and arranging the data objects into a sub-groups within the group where each sub-group corresponds to category of the data object (scripts, prompts, voice segments etc) and creating a graphical representation of the sub-groups using a graphical user interface.

    摘要翻译: 交互式语音响应(IVR)系统包括组合以传送语音应用的许多不同的应用对象。 这些对象通常包括用于与外部系统或数据库进行通信的IVR程序或脚本,提示或语音段以及服务器脚本或程序。 大型语音应用程序可以包含数百个应用对象和潜在的数千个语音段。 在进程的后期阶段,应用对象的分组变得更加重要。 描述了在应用处理系统中对具有不同数据类别的数据对象(诸如IVR程序或脚本,提示或语音段)进行分组的方法。 该方法包括将这样的数据对象的集合与组(诸如语音应用程序中的数据对象的组)相关联,并将数据对象布置在组内的子组中,其中每个子组对应于数据的类别 对象(脚本,提示,语音段等),并使用图形用户界面创建子组的图形表示。