Methods, systems, and devices for providing voice-call services responsive to a dialed sequence
AssigneeAT&T Intellectual Property I, L.P.
InventorShiejye Geoffrey Lin
Life of this patent
Estimating the term…
Abstract
A connection is established in a communications network responsive to receiving a Dual Tone Multi-Frequency (DTMF) signal at a port having an assigned sequence associated therewith. A dialed sequence corresponding to the received DTMF signal is identified. If the dialed sequence is associated with a request for a specified service, first and second fields of a packet-switched signaling protocol message are populated with the assigned sequence associated with the port. The populated packet-switched signaling protocol message is transmitted over a packet-switched network to request the specified service, and a connection is established to provide the specified service through the port. Related systems and devices are also discussed.
Claims20
A method of establishing a connection between a public-switched telephone network and an internet protocol network, the method comprising:
- receiving a dual tone multi-frequency signal corresponding to a dialed sequence at a port of a network access device, wherein the dialed sequence is a shorter numerical sequence than a first numerical sequence associated with the port and does not identify a number to be called;
- identifying the dialed sequence as a request for a specified service that is different than a connection with another port associated with the dialed sequence;
- populating a destination field of a session initiation protocol message with a second numerical sequence that is different from the dialed sequence responsive to identifying the dialed sequence as the request for the specified service;
- and
- transmitting the session initiation protocol message from the network access device to a server to request the specified service responsive to populating the destination field with the second numerical sequence.
A network access device, comprising:
- a port to receive a dual tone multi-frequency signal corresponding to a dialed sequence that is a shorter numerical sequence than a first numerical sequence associated with the port and does not identify a number to be called;
- a controller comprising a processor and a tangible computer readable medium coupled to the processor, the computer readable medium comprising computer readable program code that when executed by the processor causes the processor to perform operations comprising:
- identifying the dialed sequence as a request for a specified service that is different than a connection with another port associated with the dialed sequence;
- and
- populating a destination field of a session initiation protocol message with a second numerical sequence that is different from the dialed sequence responsive to identifying the dialed sequence;
- and
- a transmitter to transmit the session initiation protocol message from the network access device to a server to request the specified service responsive to populating the destination field with the second numerical sequence.
A computer program product for establishing a connection in a communications network, the computer program product comprising a tangible non-transitory computer readable storage medium comprising computer readable program code that when executed by a processor causes the processor to perform operations comprising:
- receiving a dual tone multi-frequency signal corresponding to a dialed sequence at a port of a network access device, wherein the port is associated with a first numerical sequence that is a longer numerical sequence than the dialed sequence, and wherein the dialed sequence does not identify a number to be called;
- identifying the dialed sequence as a request for a specified service that is different than a connection with another port associated with the dialed sequence;
- populating a destination field of a session initiation protocol message with a second numerical sequence that is different from the dialed sequence responsive to identifying the dialed sequence as the request for the specified service;
- and
- transmitting the session initiation protocol message from the network access device to a server to request the specified service responsive to populating the destination field with the second numerical sequence.
Dependencies are inferred from the claim text.