Data conversion services and associated distributed processing system
First Claim
Patent Images
1. A method of operating a distributed processing system to provide data conversion services, comprising:
- receiving a request from a requesting device for a data conversion of requested data;
sending to a massively parallel distributed network (MPDN) server a type of the requesting device, an identity of the requesting device, the requested data, and a type of the data conversion, to enable the MPDN server to distribute the type of the requesting device, the identity of the requesting device, the requested data, and the type of the data conversion to one or more client systems to complete the data conversion of the requested data; and
enabling the one or more client systems to communicate a completed data conversion result directly to the requesting device, wherein the requesting device is configured to receive the completed data conversion result and at least one additional completed data conversion result, and wherein the requesting device is configured to assemble the completed data conversion result and the at least one additional completed data conversion result into a converted data set corresponding to the requested data.
13 Assignments
0 Petitions
Accused Products
Abstract
A method for providing data conversion services 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.
-
Citations
15 Claims
-
1. A method of operating a distributed processing system to provide data conversion services, comprising:
-
receiving a request from a requesting device for a data conversion of requested data; sending to a massively parallel distributed network (MPDN) server a type of the requesting device, an identity of the requesting device, the requested data, and a type of the data conversion, to enable the MPDN server to distribute the type of the requesting device, the identity of the requesting device, the requested data, and the type of the data conversion to one or more client systems to complete the data conversion of the requested data; and enabling the one or more client systems to communicate a completed data conversion result directly to the requesting device, wherein the requesting device is configured to receive the completed data conversion result and at least one additional completed data conversion result, and wherein the requesting device is configured to assemble the completed data conversion result and the at least one additional completed data conversion result into a converted data set corresponding to the requested data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A massively parallel distributed network (MPDN) server configured to be coupled to distributed devices, wherein the distributed devices perform workloads for the distributed processing system, wherein the MPDN server is further configured to:
-
receive a request generated by a requesting device for a data conversion of requested data, the request comprising a type of the requesting device, an identity of the requesting device, the requested data, and a type of the data conversion; partition the requested data into partitioned data workloads; enable the distributed devices to communicate a completed data conversion result directly to the requesting device, wherein the requesting device is configured to receive the completed data conversion result and at least one additional completed data conversion result to assemble the completed data conversion result and the at least one additional completed data conversion result into a converted data set corresponding to the requested data; and distribute the partitioned data workloads, the type of the requesting device, the identity of the requesting device, and the type of the data conversion to the distributed devices to complete the data conversion of the requested data. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification