Patent US5572675A successfully refreshed from Google Patents.
US5572675A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Application program interface
Assignee: Alcatel Lucent NV
•
Filing: 1994-04-22
•
Granted: 1996-11-05
•
Expires: 2014-04-22
Abstract
Abstract An application program interface for integrated services digital networks is implemented so that application programs can be generated independently of network protocols (Layer 1, 2; 1TR6, VN2) and independently of the respective implementation of service features. The application program interface contains for each network service an independent service program module (Telephony, FAX, Packet data, Teletex, . . . ) with a message set representing procedures as specified by standards (CCITT, ETSI, . . . ).
Inventors
- 👤 Frank Bergler
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 19:29
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0435; H04Q11/0457; H04Q11/0471; H04Q2213/00; H04Q2213/05; H04Q2213/056; H04Q2213/106; H04Q2213/204
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
126 words
Signal processing apparatus comprising: a signal processor for at least executing a plurality of application program modules (App1, App2, App3); memory means, connected to said signal processor, for storing the plurality of application program modules (App1, App2, App3); and an application program interface (API) for providing an exchange of messages between the plurality of application program modules (App1, App2, App3) and a network interface (ACID) of an integrated services digital network (ISDN) supporting a plurality of services, the ACID being connected to said signal processing apparatus, wherein the application program interface (API) includes a service program module (packet data, Telephony, Teletex, FAX Gr 3/4) for each service of the network, each service program module containing a message set representing specified procedures for the individual network service.
Claim 2
Dependent Claim
126 words
Signal processing apparatus comprising: a signal processor for at least executing a plurality of application program modules (App1, App2, App3); memory means, connected to said signal processor, for storing the plurality of application program modules (App1, App2, App3); and an application program interface (API) for providing an exchange of messages between the plurality of application program modules (App1, App2, App3) and a network interface (ACID) of an integrated services digital network (ISDN) supporting a plurality of services, the ACID being connected to said signal processing apparatus, wherein the application program interface (API) includes a service program module (packet data, Telephony, Teletex, FAX Gr 3/4) for each service of the network, each service program module containing a message set representing specified procedures for the individual network service.
Claim 3
Dependent Claim
47 words
An apparatus as in claim 1, wherein the application program interface (API) further comprises means for storing a start call and a release call of the message set for an application program module (App1, App2, App3), each start and release call containing information identifying the network service.
Claim 4
Dependent Claim
79 words
An apparatus as in claim 2, wherein for each stored start call, at least one input message queue (InQ) contained in the network interface (ACID) and at least one output message queue (OutQ) contained in the network interface (ACID), are assigned by the application program interface (API) to an application program module (App1, App2, App3) for exchanging messages of a message set, and wherein for a stored release call, said input and output message queues (InQ, OutQ) are released.
Claim 5
Dependent Claim
30 words
An apparatus as in claim 1, wherein one of the service program modules comprises a service program module (Packet data) having procedures for packet data according to CCITT Recommendation X.213.
Claim 6
Dependent Claim
30 words
An apparatus as in claim 1, wherein one of the service program modules comprises a service program module (Bit-rate adaptation) having procedures for bit-rate adaptation according to CCITT Recommendation V.110/V.120.
Claim 7
Dependent Claim
32 words
An apparatus as in claim 1, wherein one of the service program modules comprises a service program module (Telephony) for procedures for telephony according to an ECMA (European Computer Manufacturers' Association) Recommendation.
Claim 8
Dependent Claim
28 words
An apparatus as in claim 1, wherein one of the service program modules comprises a service program module (Teletex) for procedures for teletex according to CCITT Recommendation X.213.
Claim 9
Dependent Claim
30 words
An apparatus as in claim 1, wherein one of the service program modules comprises a service program module (FAX) for procedures for fax group 4 according to CCITT Recommendation X.213.
Claim 10
Dependent Claim
29 words
An apparatus as in claim 1, wherein one of the service program modules comprises a service program module (Videotex) for procedures for videotex according to ETSI Recommendation ETS 300079.
Claim 11
Dependent Claim
56 words
The apparatus of claim 1, wherein the application program interface (API) operating in a wait state (12) is responsive to messages from the application program modules (App1, App2, App3) and the network interface (ACID) for transitioning to send and receive states (28, 36) for exchanging said messages between the application program modules and the network interface.
Claim 12
Dependent Claim
117 words
An application program interface (API) for exchanging messages between a plurality of application program modules (App1, App2, App3), which are stored in a memory means and executed by a signal processor, and a network interface (ACID) of an integrated services digital network (ISDN) supporting a plurality of services, said API comprising: a first interface between said plurality of program modules (App1, App2, App3) and said API; a second interface between said API and said ACID; and a plurality of service program modules (packet data, Telephony, Teletex, FAX Gr 3/4) contained in said API, each service program module corresponding to one of the network services and containing a message set representing specified procedures for the particular network service.
Claim 13
Dependent Claim
117 words
An application program interface (API) for exchanging messages between a plurality of application program modules (App1, App2, App3), which are stored in a memory means and executed by a signal processor, and a network interface (ACID) of an integrated services digital network (ISDN) supporting a plurality of services, said API comprising: a first interface between said plurality of program modules (App1, App2, App3) and said API; a second interface between said API and said ACID; and a plurality of service program modules (packet data, Telephony, Teletex, FAX Gr 3/4) contained in said API, each service program module corresponding to one of the network services and containing a message set representing specified procedures for the particular network service.
References Cited (Backward Citations)
EP0259659A2
Cited
EP0288713A2
Cited
DE3908459A1
Cited
GB2217067A
Cited
DE3820835A1
Cited
US5315705A
Cited
DE4117510A1
Cited
US5499343A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-11-05 | 2000-05-06 | 2000-11-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-11-05 | 2004-05-06 | 2004-11-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-11-05 | 2008-05-06 | 2008-11-05 | $7700.00 | Window Closed / Lapsed |