System and method for implementing a session initiation protocol feature
First Claim
1. A method for implementing a Session Initiation Protocol (SIP) feature, comprising:
- providing a shared line implementing a shared line protocol to serve a plurality of endpoints coupled to the shared line, the plurality of endpoints comprising at least a first endpoint and a second endpoint;
establishing a SIP communication session via a communications platform, the communication session being between the first endpoint and a third endpoint, the communications platform implementing the shared line protocol to serve a plurality of endpoints using a single shared line, the third endpoint not one of the plurality of endpoints being served by the single shared line;
after establishing the SIP communication session between the first endpoint and the third endpoint, sending, via the communications platform, a remote state notification comprising call information notifying the plurality of endpoints served by the single shared line of the SIP communication session;
receiving a request from the second endpoint to join the SIP communication session between the first endpoint and the third endpoint; and
integrating communications of the second endpoint into the SIP communication session between the first endpoint and the third endpoint.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for implementing a SIP feature includes, in particular embodiments, establishing a communication session via a communications platform between a first and second user and receiving a request from a third user to join the communication session. The second and third users are from a plurality of users using a shared line. The method further includes integrating communications of the third user into the communication session. In particular embodiments the method includes establishing a communication session between a first and second user via a communications platform. The method also includes receiving a select request that locks the communication session so that a third user cannot resume the communication session with the first user. In particular embodiments the method includes receiving a request from a first user of a shared line to enable a privacy feature that reduces call information generated by the communications platform in remote state notifications.
-
Citations
22 Claims
-
1. A method for implementing a Session Initiation Protocol (SIP) feature, comprising:
-
providing a shared line implementing a shared line protocol to serve a plurality of endpoints coupled to the shared line, the plurality of endpoints comprising at least a first endpoint and a second endpoint; establishing a SIP communication session via a communications platform, the communication session being between the first endpoint and a third endpoint, the communications platform implementing the shared line protocol to serve a plurality of endpoints using a single shared line, the third endpoint not one of the plurality of endpoints being served by the single shared line; after establishing the SIP communication session between the first endpoint and the third endpoint, sending, via the communications platform, a remote state notification comprising call information notifying the plurality of endpoints served by the single shared line of the SIP communication session; receiving a request from the second endpoint to join the SIP communication session between the first endpoint and the third endpoint; and integrating communications of the second endpoint into the SIP communication session between the first endpoint and the third endpoint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22)
-
-
8. A system for implementing a Session Initiation Protocol (SIP) feature, comprising:
-
a processor configured to; serve a plurality of endpoints via a shared line implementing a shared line protocol, the plurality of endpoints comprising at least a first endpoint and a second endpoint serviced by the shared line; and establish a SIP communication session via a communications platform, the SIP communication session being between a first endpoint and a third endpoint, the communications platform implementing the shared line protocol to serve a plurality of endpoints using a single shared line, the third endpoint not one of the plurality of endpoints being served by the shared line; and an interface coupled to the processor and configured to; after the establishment of the SIP communication session between the first endpoint and the third endpoint, send, via the communications platform, a remote state notification comprising call information notifying the plurality of endpoints served by the single shared line of the SIP communication session; and receive a request from a second endpoint to join the SIP communication session between the first endpoint and the third endpoint; wherein the processor is further configured to integrate communications of the second endpoint into the SIP communication session between the first endpoint and the third endpoint. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. Logic embodied in a non-transitory computer readable medium, the non-transitory computer readable medium comprising code operable to:
-
serve a plurality of endpoints via a shared line implementing a shared line protocol, the plurality of endpoints comprising at least a first endpoint and a second endpoint serviced by the shared line; establish a Session Initiation Protocol (SIP) communication session via a communications platform, the SIP communication session being between a first endpoint and a third endpoint, the communications platform implementing the shared line protocol to serve a plurality of endpoints using a single shared line, the third endpoint not one of the plurality of endpoints being served by the shared line; after establishing the SIP communication session between the first endpoint and the third endpoint, send, via the communications platform, a remote state notification comprising call information notifying the plurality of endpoints served by the single shared line of the SIP communication session; receive a request from the second endpoint to join the SIP communication session between the first endpoint and the third endpoint; and integrate communications of the second endpoint into the SIP communication session between the first endpoint and the second endpoint. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification