×

Telecommunications provider agent

  • US 6,434,150 B1
  • Filed: 08/05/1998
  • Issued: 08/13/2002
  • Est. Priority Date: 08/05/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of operating a provider agent software interface between an telephony hub and a session manager, wherein the telephony hub is operational to interwork between telephony signals over a plurality of channels and Asynchronous Transfer Mode (ATM) signals over a plurality of ATM virtual connections in response to interwork instructions, wherein the telephony hub is operational to detect on-hook events, off-hook events, and digit events and to provide event messages, wherein the telephony hub is operational to provide dial tone, ringback, and busy signals in response to tone instructions, wherein the session manager is operational to transmit and receive invite messages, reply messages, join messages, confirm messages, and terminate messages, the method comprising:

  • (a) receiving an off-hook event message for a channel from the telephony hub, and in response, transmitting a dial tone instruction for the channel to the telephony hub;

    (b) receiving a plurality of digit event messages for the channel from the telephony hub, and in response, transmitting an invite message indicating a dialed number for the channel to the session manager;

    (c) receiving a reply message for the channel from the session manager indicating an alerting condition, and in response, transmitting a ringback tone instruction for the channel to the telephony hub;

    (d) receiving a join message for the channel from the session manager, and in response, transmitting an add stream message for the channel to the session manager;

    (e) receiving a confirm message for the channel from the session manager, and in response, transmitting an interwork instruction for the channel to the telephony hub to interwork a telephony signal on the channel with an ATM signal on a selected virtual channel for the channel; and

    (f) repeating steps (a), (b), (c), (d), and (e) for at least 100 additional channels.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×