System and Method for Implementing a Session Initiation Protocol Feature
First Claim
1. A method for implementing a Session Initiation Protocol feature, comprising:
- establishing a communication session via a communications platform, the communication session being between a first endpoint and a second endpoint, the first endpoint one of a plurality of endpoints being served by a shared line, the second endpoint not one of the plurality of endpoints being served by the shared line;
sending, via the communications platform, a remote state notification comprising call information notifying the plurality of endpoints of the communication session;
receiving a request from a third endpoint to join the communication session between the first endpoint and the second endpoint, the third endpoint one of the plurality of endpoints being served by the shared line; and
integrating communications of the third endpoint into the communication session between the first endpoint and the second 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.
8 Citations
21 Claims
-
1. A method for implementing a Session Initiation Protocol feature, comprising:
-
establishing a communication session via a communications platform, the communication session being between a first endpoint and a second endpoint, the first endpoint one of a plurality of endpoints being served by a shared line, the second endpoint not one of the plurality of endpoints being served by the shared line; sending, via the communications platform, a remote state notification comprising call information notifying the plurality of endpoints of the communication session; receiving a request from a third endpoint to join the communication session between the first endpoint and the second endpoint, the third endpoint one of the plurality of endpoints being served by the shared line; and integrating communications of the third endpoint into the communication session between the first endpoint and the second endpoint. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for implementing a Session Initiation Protocol feature, comprising:
-
a processor configured to establish a communication session via a communications platform, the communication session being between a first endpoint and a second endpoint, the first endpoint one of a plurality of endpoints being served by a shared line, the second endpoint not one of the plurality of endpoints being served by the shared line; and an interface coupled to the processor and configured to; send, via the communications platform, a remote state notification comprising call information notifying the plurality of endpoints of the communication session; and receive a request from a third endpoint to join the communication session between the first endpoint and the second endpoint, the third endpoint one of the plurality of endpoints being served by the shared line; wherein the processor is further configured to integrate communications of the third endpoint into the communication session between the first endpoint and the second 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:
-
establish a communication session via a communications platform, the communication session being between a first endpoint and a second endpoint, the first endpoint one of a plurality of endpoints being served by a shared line, the second endpoint not one of the plurality of endpoints being served by the shared line; send, via the communications platform, a remote state notification comprising call information notifying the plurality of endpoints of the communication session; receive a request from a third endpoint to join the communication session between the first endpoint and the second endpoint, the third endpoint one of the plurality of endpoints being served by the shared line; and integrate communications of the third endpoint into the communication session between the first endpoint and the second endpoint. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification