EP0807358A1

Telecommunications switch having a universal applications program interface for stantardized interactive call processing communications

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.

Term

Term ended

Projected expiry passed 27 November 2016, 9.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 members in 11 offices

This recordMember, by publication datePriority claim1 more office is in the list below

Priority claims3

Priority claims
DocumentOfficeKindDate
19950566414United States of America
56641495United States of AmericaA
9618959United States of AmericaW

Members21

Family members, oldest first
DocumentOfficeKind
CA2211780A1CanadaA1
WO9720439A1World Intellectual Property Organization (WIPO)A1
AU1084497AAustraliaA
EP0807358A1This recordEuropean Patent Office (EPO)A1
BR9606820ABrazilA
IL121434D0IsraelD0
KR19980701797ARepublic of KoreaA
US5826030AUnited States of AmericaA
JPH10513633AJapanA
AU718827B2AustraliaB2
US6088749AUnited States of AmericaA
US6119187AUnited States of AmericaA
US6134618AUnited States of AmericaA
IL121434AIsraelA
US6311238B1United States of AmericaB1
EP0807358B1European Patent Office (EPO)B1
AT225110TAustriaT
ATE225110T1AustriaT1
DE69623931D1GermanyD1
DE69623931T2GermanyT2
CA2211780CCanadaC