Method and apparatus for conferencing in an expandable
telecommunications system
    1.
    发明授权
    Method and apparatus for conferencing in an expandable telecommunications system 失效
    用于在可扩展电信系统中进行会议的方法和装置

    公开(公告)号:US5920546A

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

    申请号:US808840

    申请日:1997-02-28

    CPC classification number: H04M3/562 H04M3/567 H04L12/42 H04L12/64 H04M7/006

    Abstract: A method and apparatus for conferencing two or mores calls in an expandable telecommunications system. The system may include a plurality of nodes connected by an inter-nodal network such that the nodes communicate with each other by exchanging variable-length packets of information. At least one node in the system contains digital signal processing circuitry capable of conferencing the voice information from three or more callers interfaced with the system. Packets containing voice information from each conference participant are preferably transmitted via the inter-nodal network to the node having the requisite digital signal processing circuitry. This node performs a conferencing function on that information, packets the resulting conferenced information and transmits those packets via the inter-nodal network to the nodes interfaced with the conference participants.

    Abstract translation: 用于在可扩展电信系统中会议两个或多个呼叫的方法和装置。 系统可以包括通过节点间网络连接的多个节点,使得节点通过交换可变长度的信息分组来彼此通信。 系统中的至少一个节点包含数字信号处理电路,能够与来自与该系统接口的三个或多个呼叫者的语音信息进行会议。 包含来自每个会议参与者的语音信息的分组优选地经由节点间网络传送到具有必要的数字信号处理电路的节点。 该节点对该信息执行会议功能,对所产生的会议信息进行分组,并通过节点间网络将这些分组发送到与会议参与者接口的节点。

    Programming call-processing application in a switching system
    3.
    发明授权
    Programming call-processing application in a switching system 失效
    在交换系统中编程呼叫处理应用程序

    公开(公告)号:US06526050B1

    公开(公告)日:2003-02-25

    申请号:US09093555

    申请日:1998-06-08

    CPC classification number: H04Q3/002 H04Q3/54583 H04Q2213/13057

    Abstract: The L4 application in the switch is expanded to permit functions previously performed exclusively in the L5 protocol application. Moreover, the L4 application is programmable by the system operator so that the system operator may expand the predefined set of L4 call management operations to accommodate his call processing requirements. Overall supervision of the call-management operations was previously limited to the L5 applications. However, the ability to program the L4 application enables the system operator to decide which call processing operations will be managed by the L5 applications and which operations will be managed by the L4 application. The system operator may thus define, in the L4 application, a proprietary call model that instructs the switching node to manage all incoming calls, or the system operator may specify the call model on a channel by channel basis. The latter arrangement programs the switching node to use different call-processing protocols among the various channels. In addition, the user may either re-define or define entirely new application programming interface (API) calls for communications between the host and switching node and/or between the switching node and ports.

    Abstract translation: 交换机中的L4应用被扩展以允许先前在L5协议应用中执行的功能。 此外,L4应用程序可由系统操作员编程,以便系统操作员可以扩展预定义的一组L4呼叫管理操作以适应他的呼叫处理要求。 呼叫管理业务的全面监督以前仅限于L5应用。 然而,编程L4应用程序的能力使系统运营商能够决定哪些呼叫处理操作将由L5应用程序管理,哪些操作将由L4应用程序管理。 因此,系统运营商可以在L4应用中定义指示交换节点管理所有进入呼叫的专有呼叫模型,或者系统运营商可以逐个信道地指定呼叫模型。 后一种安排对交换节点进行编程,以便在各种信道之间使用不同的呼叫处理协议。 此外,用户可以重新定义或定义用于主机和交换节点之间和/或交换节点和端口之间的通信的全新的应用编程接口(API)调用。

    Telecommunication switch having a universal API with a single call
processing message including user-definable data and response message
each having a generic format
    4.
    发明授权
    Telecommunication switch having a universal API with a single call processing message including user-definable data and response message each having a generic format 有权
    电信交换机具有具有单个呼叫处理消息的通用API,包括用户可定义的数据和每个具有通用格式的响应消息

    公开(公告)号:US6134618A

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

    申请号:US277469

    申请日:1999-03-26

    Applicant: Mark P. Hebert

    Inventor: Mark P. Hebert

    Abstract: The present invention is a universal host-to-switch application program interface (API) utilizing a generic message format for performing call control processing and capable of being customized to meet telecommunications application and network signalling protocol requirements. The generic message formats have programmable fields for transmitting commands, status, and data between the host application and the switch. The present invention further comprises a programmable telecommunication switch that provides a user with the ability to define a desired signalling protocol, either "standard" or custom in nature, for performing any desired switching functions. The present invention includes a protocol development environment which enables a user to define a separate finite state machine for each port provided by the switch. Each finite state machine may be independently defined by combining a series of elementary processing steps, called atomic functions, into primitives, which are in turn combined with states and events to define the desired state machine. Such state machines may include atomic functions configured to generate predetermined messages under predetermined conditions and containing predetermined information. Such state machines may further include the ability to respond to state events that include the receipt of generic API messages configured to provide the state machine with information from the host application.

    Abstract translation: 本发明是一种通用的主机到交换机应用程序接口(API),其利用通用消息格式进行呼叫控制处理,并且能够被定制以满足电信应用和网络信令协议要求。 通用消息格式具有用于在主机应用和交换机之间传送命令,状态和数据的可编程字段。 本发明还包括可编程通信交换机,其为用户提供定义所需信令协议的能力,该信令协议本质上是“标准”或定制的,用于执行任何所需的切换功能。 本发明包括协议开发环境,其允许用户为由交换机提供的每个端口定义单独的有限状态机。 每个有限状态机可以通过将称为原子函数的一系列基本处理步骤组合成原语来独立地定义,原语将依次与状态和事件相组合以定义所需的状态机。 这种状态机可以包括配置成在预定条件下产生预定消息并包含预定信息的原子功能。 这种状态机还可以包括响应状态事件的能力,该状态事件包括接收被配置为向状态机提供来自主机应用的信息的通用API消息。

    Programmable telecommunications switch for personal computer
    5.
    发明授权
    Programmable telecommunications switch for personal computer 失效
    个人电脑可编程电话交换机

    公开(公告)号:US5598409A

    公开(公告)日:1997-01-28

    申请号:US651123

    申请日:1996-05-21

    Abstract: A user-programmable telephone switch which resides within a commercially available personal computer. The switch is controllable by either the personal computer's microprocessor or a separate, external host connected to an interface provided within the switch. The switch includes a CPU/matrix card that contains a time slot interchange and a CPU running under a real time operating system. The CPU/matrix card controls the overall operation of the switch in accordance with messages received from the operative host. In general, those tasks or functions which must be performed in real time are the responsibility of the switch, as opposed to the internal or external host. Within the switch, certain tasks or functions may be delegated by the CPU/matrix card to intelligent line cards which contain their own microprocessors having substantial call processing capability.

    Abstract translation: 位于市售个人计算机内的用户可编程电话交换机。 该开关由个人计算机的微处理器或连接到开关内提供的接口的单独的外部主机控制。 交换机包括一个CPU /矩阵卡,其中包含时隙交换和在实时操作系统下运行的CPU。 CPU /矩阵卡根据从操作主机接收到的消息来控制交换机的整体操作。 一般来说,必须实时执行的任务或功能是交换机的责任,而不是内部或外部主机。 在交换机内,CPU /矩阵卡可以将某些任务或功能委托给包含其具有大量呼叫处理能力的微处理器的智能线路卡。

    Architecture for providing flexible, programmable supplementary services in an expandable telecommunications system
    6.
    发明授权
    Architecture for providing flexible, programmable supplementary services in an expandable telecommunications system 失效
    用于在可扩展电信系统中提供灵活,可编程的补充业务的架构

    公开(公告)号:US06898199B1

    公开(公告)日:2005-05-24

    申请号:US09272636

    申请日:1999-03-18

    Abstract: This invention relates to a supplementary services layer (SSL) application in the switching node for the development and execution of subscriber-based supplementary services. The SSL communicates with the L4 application through an L4-L5 interface. Therefore, a system operator may configure the switching node to execute supplementary services without intervention from a host application and without modification to the current L4 application. The SSL also communicates with the L5 application in order for that application to integrate supplementary services without further modifications. The SSL comprises a Database Interface Service, a Service Object Manager (SOM) and one or more instances of a Supplementary Service Object (SSO). The database interface service provides connection to an external database which stores each subscriber's profile. Each SSO instance implements one or more supplementary services for a call. The SOM exercises overall control over these SSO instances.

    Abstract translation: 本发明涉及用于开发和执行基于用户的补充业务的交换节点中的补充业务层(SSL)应用。 SSL通过L4-L5接口与L4应用程序进行通信。 因此,系统操作者可以将交换节点配置为执行辅助服务,而无需来自主机应用的干预,而不修改当前的L4应用。 SSL还与L5应用程序通信,以便该应用程序集成补充服务,无需进一步修改。 SSL包括数据库接口服务,服务对象管理器(SOM)和辅助服务对象(SSO)的一个或多个实例。 数据库接口服务提供与存储每个用户简档的外部数据库的连接。 每个SSO实例都实现一个或多个用于呼叫的补充业务。 SOM对这些SSO实例进行整体控制。

    Telecommunication system with universal API using generic messages
having user functionality associated with predetermined functions,
primitives and logical states for defining PPL component state machines
    7.
    发明授权
    Telecommunication system with universal API using generic messages having user functionality associated with predetermined functions, primitives and logical states for defining PPL component state machines 有权
    具有通用API的通信系统使用具有与用于定义PPL组件状态机的预定功能,原语和逻辑状态相关联的用户功能的通用消息

    公开(公告)号:US6119187A

    公开(公告)日:2000-09-12

    申请号:US168130

    申请日:1998-10-07

    Applicant: Mark P. Hebert

    Inventor: Mark P. Hebert

    Abstract: The present invention is a universal host-to-switch application program interface (API) utilizing a generic message format for performing call control processing and capable of being customized to meet telecommunications application and network signalling protocol requirements. The generic message formats have programmable fields for transmitting commands, status, and data between the host application and the switch. The present invention further comprises a programmable telecommunication switch that provides a user with the ability to define a desired signalling protocol, either "standard" or custom in nature, for performing any desired switching functions. The present invention includes a protocol development environment which enables a user to define a separate finite state machine for each port provided by the switch. Each finite state machine may be independently defined by combining a series of elementary processing steps, called atomic functions, into primitives, which are in turn combined with states and events to define the desired state machine. Such state machines may include atomic functions configured to generate predetermined messages under predetermined conditions and containing predetermined information. Such state machines may further include the ability to respond to state events that include the receipt of generic API messages configured to provide the state machine with information from the host application.

    Abstract translation: 本发明是一种通用的主机到交换机应用程序接口(API),其利用通用消息格式进行呼叫控制处理,并且能够被定制以满足电信应用和网络信令协议要求。 通用消息格式具有用于在主机应用和交换机之间传送命令,状态和数据的可编程字段。 本发明还包括可编程通信交换机,其为用户提供定义所需信令协议的能力,该信令协议本质上是“标准”或定制的,用于执行任何所需的切换功能。 本发明包括协议开发环境,其允许用户为由交换机提供的每个端口定义单独的有限状态机。 每个有限状态机可以通过将称为原子函数的一系列基本处理步骤组合成原语来独立地定义,原语将依次与状态和事件相组合以定义所需的状态机。 这种状态机可以包括配置成在预定条件下产生预定消息并包含预定信息的原子功能。 这种状态机还可以包括响应状态事件的能力,该状态事件包括接收被配置为向状态机提供来自主机应用的信息的通用API消息。

    Universal API with generic call processing message having user-defined
PPL event ID and generic response message for communications between
telecommunications switch and host application
    8.
    发明授权
    Universal API with generic call processing message having user-defined PPL event ID and generic response message for communications between telecommunications switch and host application 有权
    具有通用呼叫处理消息的通用API具有用户定义的PPL事件ID和用于电信交换机和主机应用之间的通信的通用响应消息

    公开(公告)号:US6088749A

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

    申请号:US348965

    申请日:1999-07-07

    Abstract: The present invention is a standardized host-to-switch application program interface (API) for performing call control processing, capable of being customized to meet telecommunications application and network signalling protocol requirements. The universal API comprises one or more generic messages having programmable fields for transmitting commands, status, and data between the host application and the switch. The present invention further comprises a programmable telecommunication switch that provides a user with the ability to define a desired API protocol, either "standard" or custom in nature, for performing any desired switching functions. The present invention includes a protocol development environment which enables a user to define a separate finite state machine for each port provided by the switch. Each finite state machine may be independently defined by combining a series of elementary processing steps, called atomic functions, into primitives, which are in turn combined with states and events to define the desired state machine. Such state machines may include atomic functions configured to generate predetermined messages under predetermined conditions and containing predetermined information. Such state machines may further include the ability to respond to state events that include the receipt of generic API messages configured to provide the state machine with information from the host application.

    Abstract translation: 本发明是用于执行呼叫控制处理的标准化主机到交换机应用程序接口(API),能够被定制以满足电信应用和网络信令协议要求。 通用API包括具有用于在主机应用和交换机之间传送命令,状态和数据的可编程字段的一个或多个通用消息。 本发明还包括可编程电信交换机,其为用户提供定义所需API协议的能力,该协议是“标准”或本质上定制的,用于执行任何期望的交换功能。 本发明包括协议开发环境,其允许用户为由交换机提供的每个端口定义单独的有限状态机。 每个有限状态机可以通过将称为原子函数的一系列基本处理步骤组合成原语来独立地定义,原语将依次与状态和事件相组合以定义所需的状态机。 这种状态机可以包括配置成在预定条件下产生预定消息并包含预定信息的原子功能。 这种状态机还可以包括响应状态事件的能力,该状态事件包括接收被配置为向状态机提供来自主机应用的信息的通用API消息。

    Telecommunications switching system with readily configurable
supervisory control
    10.
    发明授权
    Telecommunications switching system with readily configurable supervisory control 失效
    电信交换系统具有易于配置的监控功能

    公开(公告)号:US6055237A

    公开(公告)日:2000-04-25

    申请号:US811083

    申请日:1997-03-03

    CPC classification number: H04L41/00 H04L12/24 H04Q3/0062

    Abstract: A telephone switching system comprises a plurality of switching nodes interconnected by a call-switching network. The switching nodes are also linked by a host network to one or more hosts that exercise supervisory control over the nodes. The hosts communicate directly with one or more of the nodes, termed "switching nodes", by means of virtual connections over the host network. The other switching nodes, termed "slave nodes", are assigned to host nodes. The hosts communicate indirectly with the slave nodes by way of switching nodes to which they are assigned. Communications between a host and a slave node thus comprise messages (a) over the host network between the slave node and the switching node to which the slave node is assigned and (b) by way of a virtual connection between the switching node and the host.

    Abstract translation: 电话交换系统包括由呼叫交换网络互连的多个交换节点。 交换节点还通过主机网络链接到对节点进行监督控制的一个或多个主机。 主机通过主机网络上的虚拟连接与一个或多个节点直接通信,称为“交换节点”。 被称为“从节点”的其他交换节点被分配给主机节点。 主机通过分配给它们的交换节点与从节点间接通信。 因此,主机和从节点之间的通信包括消息(a)在从节点和从节点被分配到的交换节点之间的主机网络上,以及(b)通过交换节点和主机之间的虚拟连接 。

Patent Agency Ranking