A method, apparatus and computer program product for identifying a geographic location for a source of a call is presented. A central office receives a call from a calling party, the call including a telephone number of the calling party. A geographic location of the calling party is determined from information associated with the calling party. The geographic location is then provided to the called party.
Communication System For Converting Isdn Signaling Protocol Between Local And Public Network Having First Group Of Mandatory Elements And Second Group Of Non-Mandatory Elements
Albert D. Baker - Lincroft NJ Wayne D. Farmer - Matawan NJ Richard E. Henderson - Marlboro NJ Thomas C. Prewitt - Holmdel NJ Mary E. Ricker - Hazlet NJ David B. Rucinski - Middletown NJ Albert V. Toy - Middletown NJ Jerry S. Weltman - Dallas TX
Assignee:
AT&T Bell Laboratories - Murray Hill NJ
International Classification:
G06F 1300 G06F 300
US Classification:
395500
Abstract:
A communication system operates compatibly with a public or private switching network using a Q. 931 protocol for basic rate ISDN communications. Communications between a control unit and station terminals of the system use a local protocol which is a modification of the Q. 931 protocol. This local protocol includes one segment including the mandatory elements of the Q. 931 protocol and a second segment derived by converting the optional elements of the Q. 931 protocol into a local codeset which controls the user interface circuits at each station terminal. The local protocol enables call control between the control unit and each station terminal to be managed on a bearer channel basis while call control between the system and the network is managed on a call appearance basis using the standard Q. 931 protocol. The local protocol provides for communicating line selection and feature activation commands from the terminal to the control unit, using simple button commands.
Protocol With Control Bits And Bytes For Controlling The Order Of Communications Between A Master Processor And Plural Slave Processors
Warren B. Houck - Fair Haven NJ Vincent A. Illuzzi - Toms River NJ Mary E. Ricker - Hazlet NJ Richard S. Vidil - Eatontown NJ
Assignee:
AT&T Corp. - Murray Hill NJ
International Classification:
H04B 300
US Classification:
39520005
Abstract:
A protocol controls communications between a master unit and a plurality (M) of slave units connected thereto. The master unit sends a downlink message over a first communication path to the M slave units, the downlink message including a number N of information bytes, where N. gtoreq. M, each byte except a last byte comprising a data portion followed by a first predetermined control bit and the last byte comprising a status portion followed by a second predetermined control bit. The master unit receives uplink messages over a second communication path from the M slave units, the uplink messages having the same format as downlink messages. A third communication path connects between the master unit and the M slave units enabling a first slave unit to signal other slave units of the first slave unit's desire to send information to the master unit.