Network Site Testing
First Claim
1. A distributed processing system, comprising:
- a server system configured to be coupled to one or more distributed devices and configured to;
transmit a test workload to N number of distributed devices, the distributed processing system comprising a greater M number of distributed devices;
send a request to the N distributed devices to execute the test workload, the N distributed devices being configured to execute the test workload by accessing a network site and requesting at least one service from the network site; and
receive results from the N distributed devices, the results indicating a quality of service received by the N distributed devices.
0 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments enable a server system to transmit a test workload to N distributed devices, request that the N distributed devices execute the test workload by requesting a service from a network site, and receive results from the N distributed devices indicating a quality of service received by the N distributed devices. In one embodiment, a computer-implemented method may include: transmitting an incentive to M number of distributed devices to join a distributed processing system, transmitting a test workload to N number of distributed devices, the N distributed devices being a subset of the M distributed devices, sending a request to the N distributed devices to execute the test workload by accessing and requesting at least one service from at least one network site, and receiving results from at least some of the N distributed devices, the results indicating a quality of service provided by the at least one network site to at least some of the N distributed devices.
-
Citations
24 Claims
-
1. A distributed processing system, comprising:
a server system configured to be coupled to one or more distributed devices and configured to; transmit a test workload to N number of distributed devices, the distributed processing system comprising a greater M number of distributed devices; send a request to the N distributed devices to execute the test workload, the N distributed devices being configured to execute the test workload by accessing a network site and requesting at least one service from the network site; and receive results from the N distributed devices, the results indicating a quality of service received by the N distributed devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A tangible computer-readable medium having stored thereon, computer-executable instructions that, if executed by a computing device, implement a software agent configured to perform a method, comprising:
-
receiving a request to process a test workload; receiving a test workload and a first time interval, the test workload configured to request a service by accessing least one network site; executing the test workload at the first time interval; and sending a status at a second time following the first time interval, the status indicating a quality of service received by the computing device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-implemented method, comprising:
-
transmitting, by a server system, an incentive to M number of distributed devices to join a distributed processing system; transmitting, by the server system, a test workload to N number of distributed devices, the N distributed devices being a subset of the M distributed devices; sending, by the server system, a request to the N distributed devices to execute the test workload by accessing at least one network site and requesting at least one service from the at least one network site; and receiving, by the server system, results from at least some of the N distributed devices, the results indicating a quality of service provided by the at least one network site to the at least some of the N distributed devices. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer-readable medium having stored thereon, computer-executable instructions that, if executed by a server system, cause the server system to perform a method comprising:
-
sending a software agent to N number of distributed devices selected from a greater M number of distributed devices, the software agent configured to execute a test workload; sending a test workload to each of the N distributed devices, the test workload configured to request a service from at least one network site; and sending a request to the N distributed devices to execute the test workload. - View Dependent Claims (22, 23, 24)
-
Specification