Customer services and advertising based upon device attributes and associated distributed processing system
6 Assignments
0 Petitions
Accused Products
Abstract
A method for providing customer services and advertising based upon device attributes for is disclosed for a distributed processing system. The distributed processing system identifies and utilizes the capabilities of distributed devices connected together through a wide variety of communication systems and networks and utilize those capabilities to organize, manage and distribute project workloads to the distributed devices.
128 Citations
35 Claims
-
1-23. -23. (canceled)
-
24. A method of operating a distributed processing system having a network for coupling a multiplicity of Host distributed devices to process workloads for the distributed processing system, a plurality of Client systems requesting processing of the workloads, and a Server system for selectively distributing the workloads from the plurality of Client systems for processing by the distributed processing system comprising the steps of:
-
generating an offer to provide processing services as an incentive for a Host distributed device to couple to the network as one of the multiplicity of Host distributed devices, wherein the processing services are available only by a processing capability provided by the distributed processing system;
providing a first processing service selected from the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system; and
updating capabilities of the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A computer program product operating within a Server system coupled to a network and managing a distributed processing system, the network configured to enable the Server system to selectively couple a multiplicity of Host distributed devices to perform workloads for the distributed processing system, the program product comprising a program of instructions for performing the program steps of:
-
generating an offer to provide processing services as an incentive for a Host distributed device to couple to the network as one of the multiplicity of Host distributed devices, wherein the processing services are available only by a processing capability provided by the distributed processing system;
sending a program providing a first processing service selected from the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system; and
updating capabilities of the processing services in response to the first Host distributed device coupling to the network to process workloads for the distributed processing system. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A software agent for operation within each of a multiplicity of Host distributed devices coupled to a network, the network configured to enable a Server system to selectively couple the multiplicity of Host distributed devices to perform workloads for a distributed processing system, the software agent comprising a program of instructions for performing the program steps of:
-
monitoring operations of a first Host distributed device within the multiplicity of Host distributed devices; and
generating a workload request to the Server system for the distributed processing system to process selected workloads in order to enhance a first operation of the first Host distributed device in response to a user requesting the first operation, wherein the workload request is transparent to the user of the first Host distributed device requesting the first operation. - View Dependent Claims (35)
-
Specification