EMOTION PROCESSING SYSTEMS AND METHODS
First Claim
1. A system for conducting parallelization of tasks, comprising:
- an interface for receiving messages comprising a representation of logic describing two tasks to be executed in parallel, the message further comprising a content payload for use in the tasks; and
a parallel processing grid comprising devices running on independent machines, each device comprising a processing manager unit and at least two processing units, wherein the processing manager is configured to parse the received messages and to distribute the at least two tasks to the at least two processing units for independent and parallel processing relative to the content payload.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for conducting parallelization of tasks is disclosed. The system includes an interface for receiving messages comprising a representation of logic describing two tasks to be executed in parallel, the message further comprising a content payload for use in the tasks. The system further includes a parallel processing grid comprising devices running on independent machines, each device comprising a processing manager unit and at least two processing units. The processing manager is configured to parse the received messages and to distribute the at least two tasks to the at least two processing units for independent and parallel processing relative to the content payload.
103 Citations
20 Claims
-
1. A system for conducting parallelization of tasks, comprising:
-
an interface for receiving messages comprising a representation of logic describing two tasks to be executed in parallel, the message further comprising a content payload for use in the tasks; and a parallel processing grid comprising devices running on independent machines, each device comprising a processing manager unit and at least two processing units, wherein the processing manager is configured to parse the received messages and to distribute the at least two tasks to the at least two processing units for independent and parallel processing relative to the content payload. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computerized method for processing tasks:
-
receiving a message describing at least two processing tasks to be parallelized and completed relative to a payload content of the message; parsing the received message to identify the at least two tasks for parallelization; distributing the tasks, in parallel, to a discrete processing unit; at each discrete processing unit, completing the entirety of its task asynchronously with another discrete processing unit. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification