Emotion processing systems and methods
AssigneeTnhc Investments LLC
InventorsCHARLES WARDELL, DAVID JOHNSON
Life of this patent
Estimating the term…
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 processor 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.
Claims26
A system for conducting parallelization of tasks, comprising:
- an interface for receiving (i) messages indicative of at least two tasks to be executed in parallel, and (ii) a content payload to be processed by conducting the tasks;
- and
- a processor 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 parallel processing relative to the content payload, wherein each of the at least two tasks is associated with a function to be executed by the processing units,
- wherein the processing units are configured to identify the function associated with each corresponding task and to utilize resources for executing the functions from a data store, wherein the functions comprise an emotional scoring function that (i) is a task in parallel with a context determination task, (ii) analyzes textual data, and (iii) classifies grams in the textual data into categories.
A computerized method for scoring documents using rule-based criteria, comprising:
- identify one or more grams in a document;
- performing in parallel a first task with a first processing unit and a second task with a second processing unit, the first task comprising categorizing the one or more grams into categories and the second task being different from the first task, each category representing a different level of emotion;
- quantifying a number of grams in the categories;
- and
- using a rule-based engine to determine a construct score for the document based at least in part on the number of grams in each category for emotional scoring, wherein determining the construct score comprises applying scoring rules to the numbers of grams to determine the construct score for the document,
- wherein the construct score is calculated according to:
- W
- =
- {
- 10
- if
-
- E
- >
- 0
- ,
- LG
- =
- 0
- 9
- if
-
- G
- >
- 2
- ,
- LG
- =
- 0
- 8
- if
-
- G
- >
- 1
- ,
- LG
- =
- 0
- where W is the construct score, and E is a number of grams in a first category, G is a number of grams in a second category, and LG is a number of grams in a third category.
A computerized method for scoring documents using rule-based criteria, the method comprising:
- identifying one or more grams in a document;
- performing in parallel a first task with a first processing unit and a second task with a second processing unit, the first task comprising categorizing the one or more grams into categories and the second task being different from the first task;
- quantifying a number of grams in the categories;
- using a rule-based engine to determine a construct score based at least in part on the number of grams in each category for emotional scoring, wherein determining the construct score comprises applying scoring rules to the numbers of grams to determine the construct score;
- and
- calculating an impactfulness starting score based at least in part on the construct score, wherein calculating the impactfulness starting score comprises assigning a maximum score to each document with a positive construct score and assigning a minimum score to each document with a negative construct score.
Dependencies are inferred from the claim text.