Line appearance reservation for SIP endpoints
First Claim
Patent Images
1. A method, comprising:
- detecting that a SIP communication device has entered an off-hook state;
in response to the off-hook state of the SIP communication device, an outgoing call alerting agent determining that a user has selected a first line status for an outgoing call, wherein the first line status is associated with a first line appearance that is presented at least on the SIP communication device;
the outgoing call alerting agent determining if the line is idle;
if the line is not idle, denying the selection of the line status for the outgoing call;
if the line is idle, the outgoing call alerting agent forwarding a first call setup message to a third party call controller for a SIP communication system, the first call setup message including a request to reserve the first line status for the outgoing call;
receiving a response message from the third party controller associated with the first call setup message;
after receiving the response message, the outgoing call alerting agent collecting a set of digits dialed by the user for the outgoing call; and
the outgoing call alerting agent providing the collected set of digits to the third party call controller in a second call setup message.
28 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a communication device includes an outgoing call alerting agent 196 that (i) detects that a communication device has entered an off-hook state and that a first line appearance has been selected by a user for an outgoing call, (ii) forwards a first call setup message to a third party call controller, the call setup message including a request to reserve the first line appearance for the outgoing call, and (iii) thereafter collects a set of digits dialed by the user for the outgoing call and provides the collected set of digits to the third party call controller.
43 Citations
18 Claims
-
1. A method, comprising:
-
detecting that a SIP communication device has entered an off-hook state; in response to the off-hook state of the SIP communication device, an outgoing call alerting agent determining that a user has selected a first line status for an outgoing call, wherein the first line status is associated with a first line appearance that is presented at least on the SIP communication device; the outgoing call alerting agent determining if the line is idle; if the line is not idle, denying the selection of the line status for the outgoing call; if the line is idle, the outgoing call alerting agent forwarding a first call setup message to a third party call controller for a SIP communication system, the first call setup message including a request to reserve the first line status for the outgoing call; receiving a response message from the third party controller associated with the first call setup message; after receiving the response message, the outgoing call alerting agent collecting a set of digits dialed by the user for the outgoing call; and the outgoing call alerting agent providing the collected set of digits to the third party call controller in a second call setup message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A SIP communication device comprising:
-
a memory; a processor in communication with the memory, the processor operable to execute an outgoing call alerting agent, the outgoing call agent operable to detect that the SIP communication device has entered an off-hook state, determine that a user has selected a first line status for an outgoing call, wherein the first line status is associated with a first line appearance presented on at least the SIP communication device, determine if the line is idle, if the line is idle, forward a first call setup message to a third party call controller, the call setup message including a request to reserve the first line for the outgoing call, if the line is not idle, denying the selection of the first line, thereafter collect a set of digits dialed by the user for the outgoing call, and provide the collected set of digits to the third party call controller in a second call setup message. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A SIP communication server, comprising:
-
a memory; a processor in communication with the memory, the processor operable to execute an incoming call alerting agent, the incoming call alerting agent operable to receive, from a SIP communication device, a request to reserve a first line for an outgoing call, wherein the first line has a first line status that is represented by a first line appearance, determine if the line is idle, if the line is not idle, denying the request, if the line is idle, respond to the request reserving the line, receive a set of digits for the outgoing call, and after receiving the set of digits, initiate the outgoing call on a first channel associated with the first line. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification