Emotion processing systems and methods
First Claim
1. A system for conducting parallelization of tasks, comprising:
- an interface for receiving messages, each message comprising a representation of logic describing at least two tasks to be executed in parallel, and a content payload to be processed by conducting 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 unit is configured to parse the received messages and to distribute each task to a corresponding processing unit for independent and parallel processing relative to the content payload, wherein each of the at least two tasks are associated with a function to be executed h the processing units;
wherein the processing units are configured to identify the function associated with each task and to recall resources for executing the functions from a plug-in library, Wherein the functions comprise an emotional scoring function, Wherein the emotional scoring function is a task in parallel with a context determination task.
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 messages 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.
29 Citations
20 Claims
-
1. A system for conducting parallelization of tasks, comprising:
-
an interface for receiving messages, each message comprising a representation of logic describing at least two tasks to be executed in parallel, and a content payload to be processed by conducting 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 unit is configured to parse the received messages and to distribute each task to a corresponding processing unit for independent and parallel processing relative to the content payload, wherein each of the at least two tasks are associated with a function to be executed h the processing units; wherein the processing units are configured to identify the function associated with each task and to recall resources for executing the functions from a plug-in library, Wherein the functions comprise an emotional scoring function, Wherein the emotional scoring function is a task in parallel with a context determination task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computerized method for processing tasks, comprising:
-
receiving a message describing at least two processing tasks to be parallelized and completed relative to a content payload of the message; parsing the received message to identify the tasks for parallelization; distributing the tasks, in parallel, to at least two discrete processing units, each task corresponding to a different discrete processing unit, wherein each of the at least two tasks is associated with a function to be executed by the processing units; wherein the discrete processing units are configured to identify the function associated with each task and to recall resources for executing the functions from a plug-in library, wherein the functions comprise an emotional scoring function, wherein the emotional scoring function is a task in parallel with a context determination task. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification