Service quality monitoring process
First Claim
Patent Images
1. A method comprising:
- selecting a network connection point from a plurality of network connection points;
initiating a network connection between a client device and a remote network connection service via the selected network connection point;
monitoring access performance of the selected network connection point to generate access performance data; and
storing the access performance data at the client device for modifying a priority of the selected network connection point based on the access performance data.
11 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for monitoring service quality of at least one network connection point of a remote network connection service. The method includes establishing a network connection between a client device and the remote network connection service via the network connection point. The network connection point may be one of a plurality of remotely located network connection points. The method includes monitoring access performance of the network connection point to generate access performance data, and processing the access performance data to monitor the service quality of the network connection point.
107 Citations
66 Claims
-
1. A method comprising:
-
selecting a network connection point from a plurality of network connection points;
initiating a network connection between a client device and a remote network connection service via the selected network connection point;
monitoring access performance of the selected network connection point to generate access performance data; and
storing the access performance data at the client device for modifying a priority of the selected network connection point based on the access performance data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
collecting network connection performance data of a network connection point from a client device, the network connection performance data being generated by the client device when a connection application on the client device establishes a network connection between the client device and the network connection point, and the network connection point being selected from a plurality of remotely located network connection points;
processing the access performance data to monitor the service quality of the selected network connection point; and
generating an updated priority for the selected network connection point for communication to at least one client device, the updated priority being based on the service quality of the selected network connection point. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
establishing a network connection between a client device and a network connection point, the network connection point being selected from a plurality of remotely located network connection points;
at the client device, monitoring access performance of the selected network connection point to generate access performance data; and
communicating the access performance data from the client device to a monitoring server to modify a priority of the selected network connection point based on the access performance data. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method comprising:
-
receiving access performance data from a client device at a monitoring server via a network, the access performance data relating to a network connection point and being generated by the client device from a network connection between the client device and the network connection point, the network connection point being selected from a plurality of network connection points; and
processing the access performance data to monitor the service quality of the selected network connection point; and
modifying a priority of the selected network connection based on the access performance data. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A machine-readable medium including instructions that, when executed on a machine, cause the machine to:
-
select a network connection point from a plurality of remotely located network connection points;
initiate a network connection between a client device and the selected network connection point;
at the client device, monitor access performance of the selected network connection point to generate access performance data; and
communicate the access performance data from the client device to a monitoring server to modify a priority of the selected network connection point based on the access performance data.
-
-
59. A machine-readable medium including instructions that, when executed on a machine, cause the machine to:
-
receive access performance data from a client device at a monitoring server via a network, the access performance data relating to a network connection point and being generated from a network connection between the client device and the network connection point, the network connection point being selected from a plurality of network connection points; and
processing the access performance data to modify a priority of the selected network connection point based on the access performance data.
-
-
60. A system comprising:
-
a client device to select and establish a network connection between the client device and the remote network connection service via a network connection point, the selected network connection point being one of a plurality of remotely located network connection points, and the client device to monitor access performance of the network connection point and to store access performance data;
a server to receive the access performance data related to the selected network connection point, the server to modify a priority of the selected network connection point based on the access performance data. - View Dependent Claims (61, 62)
-
-
63. A client device comprising:
-
a connection module to select and establish a network connection between the client device and a selected network connection point, the selected network connection point being one of a plurality of remotely located network connection points;
a monitoring module to monitor application access performance of the selected network connection point and to generate access performance data; and
a communication module to communicate the access performance data to a server to modify a priority of the selected network connection point based on the access performance data, and to receive a modified priority. - View Dependent Claims (64, 65)
-
-
66. A system comprising:
-
means for selecting and establishing a network connection between a client device and the remote network connection service via a network connection point, the selected network connection point being one of a plurality of remotely located network connection points;
means provided at the client device for monitoring access performance of the selected network connection point, for generating access performance data, and for storing the access performance data at the client device; and
means for processing the access performance data to modify a priority of the selected network connection point based on the access performance data.
-
Specification