System and method for monitizing network connected user bases utilizing distributed processing systems
First Claim
1. A method of operating a distributed processing system to allow third-party user bases to be monitized, comprising:
- providing a server system;
coupling the server system to a network, the network being configured to be coupled to a plurality of distributed devices;
utilizing the plurality of distributed devices to accomplish data processing tasks for a customer project, wherein a portion of the utilized distributed devices comprise devices associated with users from a third-party user base; and
sharing revenue from the customer paid project with the third-party in relation to the resources of the user base.
4 Assignments
0 Petitions
Accused Products
Abstract
A distributed computing system architecture and an associated method are disclosed for allowing the monitization of third-party network user bases. The distributed computing system includes a plurality of network connected distributed devices providing computing resources that can be utilized to process customer project tasks. Third-party network service providers can monitize their respective user bases by providing user identification information to the distributed processing system and by facilitating the inclusion of the computing resources related to their user bases within the distributed processing system. In this way, revenue generated from customer payments for project processing can be shared with the third party in relation to the resources made available to the distributed computing system. For example, an Internet-based free or low cost service provider, such as a provider offering free Internet access, e-mail, file sharing services or any other Internet-based service, can monitize its user base by offering services to its users at least in part in return for an agreement by the users to allow computing resources related to the users to be utilized by the distributed processing system.
-
Citations
20 Claims
-
1. A method of operating a distributed processing system to allow third-party user bases to be monitized, comprising:
-
providing a server system;
coupling the server system to a network, the network being configured to be coupled to a plurality of distributed devices;
utilizing the plurality of distributed devices to accomplish data processing tasks for a customer project, wherein a portion of the utilized distributed devices comprise devices associated with users from a third-party user base; and
sharing revenue from the customer paid project with the third-party in relation to the resources of the user base. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A distributed processing system allowing the monitization of third-party user bases, comprising:
-
a server system coupled to a network, the network being configured to be coupled to a plurality of distributed devices, a portion of the plurality of distributed devices comprising devices associated with users from a third-party user base; and
a client agent installed on the plurality of distributed devices, the client agent configured to receive customer project workloads through the network from the server system, to process the customer project workloads, and to return results to the server system through the network;
wherein project revenue from the customer for project processing is shared with the third-party in relation to resources of the user base. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification