System and method for establishing a communications session with an end-user based on the state of a network connection
First Claim
Patent Images
1. A method for establishing a communications session over a network, the method comprising:
- receiving a request to initiate the communications session over the network to an end-user, the end-user being associated with at least two end-user devices;
in response to receiving the request to initiate the communications session over the network to the end-user, selecting one of the at least two end-user devices based on a comparison of network performance information associated with the at least two end-user devices; and
establishing the communications session with the end-user through the one of the at least two end-user devices, wherein prior to establishing the communications session with the end-user through the one of the at least two end-user devices, determining whether a preference overrides establishing the communications session with a selected end-user device, the preference includes an indication of bandwidth priority for a particular application associated with the communications session.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for establishing a communications session includes receiving a request to initiate a communications session. The request is associated with an end-user and the end-user is associated with at least two identifiers. The method also includes selecting one of the at least two identifiers in response to performance information associated with the selected one of the at least two identifiers. The method also includes establishing a communications session with the end-user in response to selecting the one of the at least two identifiers.
-
Citations
14 Claims
-
1. A method for establishing a communications session over a network, the method comprising:
-
receiving a request to initiate the communications session over the network to an end-user, the end-user being associated with at least two end-user devices; in response to receiving the request to initiate the communications session over the network to the end-user, selecting one of the at least two end-user devices based on a comparison of network performance information associated with the at least two end-user devices; and establishing the communications session with the end-user through the one of the at least two end-user devices, wherein prior to establishing the communications session with the end-user through the one of the at least two end-user devices, determining whether a preference overrides establishing the communications session with a selected end-user device, the preference includes an indication of bandwidth priority for a particular application associated with the communications session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for establishing a communications session, the system comprising:
-
a session controller, the session controller configured to receive a request to initiate the communications session, the request being associated with an end-user, the end-user being associated with at least two end-user devices; and a memory in communication with the session controller, the memory configured to store network performance information associated with the at least two end-user devices, wherein the session controller is further configured to establish a communications session with the end-user based on a comparison of the network performance information between the least two end-user devices, wherein prior to establishing the communications session with the end-user through a selected end-user device, determining whether a preference overrides establishing the communications session with the selected end-user device, the preference includes an indication of bandwidth priority for a particular application associated with the communications session. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification