Method and system for network path discrimination
First Claim
1. A method for discriminating among a plurality of network paths at a remote node, comprising:
- evaluating a first path and a second path from the plurality of network paths;
obtaining a first quality rating associated with the first path and a second quality rating for the second path;
selecting a preferred path from one of the first path or the second path according to the first quality rating and the second quality rating; and
commencing a real-time communication over the preferred path.
18 Assignments
0 Petitions
Accused Products
Abstract
A system and method for provisionable, multi-modal communications, including detecting a provisioning condition, selecting a communications mode based on the provisioning condition from a first usage mode, a second usage mode, and a third usage mode, and displaying an interface corresponding to the selected communications mode. The first usage mode includes a first communications channel supporting a first communication data consisting of instant messages (IM) and in-network voice data. The second usage mode includes a second communications channel supporting a second communication data consisting of IM, in-network voice data and out-of-network voice data. The third usage mode includes a second communications channel supporting a third communication data comprising video data.
41 Citations
20 Claims
-
1. A method for discriminating among a plurality of network paths at a remote node, comprising:
-
evaluating a first path and a second path from the plurality of network paths;
obtaining a first quality rating associated with the first path and a second quality rating for the second path;
selecting a preferred path from one of the first path or the second path according to the first quality rating and the second quality rating; and
commencing a real-time communication over the preferred path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 17, 18, 19, 20)
-
-
11. A computer program product for use with a device on a communications network, comprising:
-
a computer usable medium having computer readable program code modules embodied in said medium for discriminating among a plurality of network paths at a remote node;
a computer readable first program code module for causing a computer to evaluate a first path and a second path from the plurality of network paths;
a computer readable second program code module for causing a computer to obtain a first quality rating associated with the first path and a second quality rating for the second path;
a computer readable third program code module for causing a computer to select a preferred path from one of the first path or the second path according to the first quality rating and the second quality rating; and
a computer readable fourth program code module for causing a computer to commence a real-time communication over the preferred path.
-
-
12. A system for discriminating among a plurality of network paths at a remote node of a network, comprising:
a media communications device at the remote node, the media communications device including a configuration module including a list of available intermediate points on the network, a testing module adapted to test the quality of communication to at least two of the intermediate points, a selection module adapted to select at least one of the available intermediate points, a signaling module configured to transmit signaling information, and a transmission module adapted to commence real-time communications with the selected intermediate point corresponding to a preferred network path.
-
13. The system of claim 13, further comprising:
a configuration server adapted to transmit the list of available intermediate points to the media communications device. - View Dependent Claims (14, 15, 16)
Specification