Video call routing with presence determination
First Claim
Patent Images
1. A method for routing video calls to a user of multiple communication devices, the method comprising:
- receiving a request to establish two-way video communication between a caller and a recipient, the request being addressed to the recipient;
identifying the recipient from information contained within the request;
determining a set of communication devices capable of two-way video communication associated with the recipient;
selecting from the set of communication devices a first communication device with a highest probability of being presently accessible to the recipient at the time the request is received;
forwarding the request to establish two-way video communication to the first selected communication device; and
in response to the recipient accepting the request, establishing two-way video communication between the caller and the first selected communication device of the recipient.
12 Assignments
0 Petitions
Accused Products
Abstract
A request to establish video communication with a recipient associated with multiple communication devices is received. The recipient is identified using information contained within the request. A set of communication devices associated with the recipient is determined. A first communication device with a highest probability of being accessible to the recipient is selected from the set. The video communication request is forwarded to the first selected communication device.
-
Citations
34 Claims
-
1. A method for routing video calls to a user of multiple communication devices, the method comprising:
-
receiving a request to establish two-way video communication between a caller and a recipient, the request being addressed to the recipient; identifying the recipient from information contained within the request; determining a set of communication devices capable of two-way video communication associated with the recipient; selecting from the set of communication devices a first communication device with a highest probability of being presently accessible to the recipient at the time the request is received; forwarding the request to establish two-way video communication to the first selected communication device; and in response to the recipient accepting the request, establishing two-way video communication between the caller and the first selected communication device of the recipient. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
3. The method of 2, wherein configuration information comprises at least one of a name for the communication device, a type of the communication device, and a network address for the device.
-
17. A system for routing video calls to a user of multiple communication devices, the system comprising:
-
a reception component that receives a request to establish two-way video communication between a caller and a recipient, the request being addressed to the recipient; an identification component that identifies the recipient from information contained within the request; a determination component that determines a set of communication devices capable of two-way video communication associated with the recipient; a selection component that selects from the set of communication devices a first communication device with a highest probability of being accessible to the recipient at the time the request is received; a forwarding component that forwards the request to establish two-way video communication to the first selected communication device; and a communication component that establishes communication with the first selected communication device in response to the request to establish two-way communication being accepted by the recipient. - View Dependent Claims (18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
19. The system of 18, wherein configuration information comprises at least one of a name for the communication device, a type of the communication device, and a network address for the device.
-
33. A system for routing video calls to a user of multiple communication devices, the system comprising:
-
means for receiving a request to establish two-way video communication between a caller and a recipient, the request being received at a broadcast center configured to distribute programming content from content providers, the request being addressed to the recipient; means for identifying the recipient from information contained within the request; means for determining a set of communication devices capable of two-way video communication associated with the recipient; means for selecting from the set of communication devices a first communication device with a highest probability of being presently accessible to the recipient at the time the request is received; means for forwarding the video communication request from the broadcast center to the first selected communication device; and means for establishing two-way video communication between the caller and the first selected communication device of the recipient in response to the recipient accepting the request.
-
-
34. A method for routing video calls to a user of multiple communication devices, the method comprising:
-
associating a user with a set of communication devices that support two-way video communication; storing historical usage pattern data identifying a set of times during which each communication device in the set of communication devices of communication devices is used; receiving a request to establish two-way video communication at a first time, the request being addressed to the user; comparing the first time with the set of times to determine a first communication device of the set of communication devices with a highest probability of being presently accessible to the user; and forwarding the request to establish two-way video communication to the first communication device.
-
Specification