IP Library › Granted Patent US 10,120,888
Granted Patent B2
US 10,120,888 · App. 15/231,558 · Granted Nov 6, 2018

Automated task execution based on task criteria

Inventors: Rares Ioan Almasan (Phoenix, AZ); Rebecca Henry (Phoenix, AZ)
Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
G06F17/30312G06F9/4843
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,120,888
App. No.
15/231,558
Granted
Nov 6, 2018
Kind
B2
Abstract

A system and method for automated continuous task triggering is provided. The system may provide automated continuous task triggering by monitoring a data source and a data output, retrieving a task criteria from a criteria database, and executing a task in response to the task criteria being met. The task criteria may comprise a set of instructions to execute the task on the data source and the data output. The system may also recalibrate the task criteria based on the executing of the task to generate a recalibrated task criteria.

Claims (34)

1. A method, comprising:

monitoring, by a processor of a computer based system, a data source and a data output from the data source;

retrieving, by the processor, a task criteria from a criteria database, wherein the task criteria comprises instructions to execute a task on at least one of the data source or the data output, wherein the task criteria comprises at least one of a time interval, a data threshold, or a data value;

executing, by the processor, the task on at least one of the data source or the data output in response to satisfying the task criteria;

monitoring, by the processor, the executing of the task on at least one of the data source or the data output; and

recalibrating, by the processor, the task criteria based on the monitoring the executing of the task to generate a recalibrated task criteria.

2. The method of claim 1 , further comprising transmitting, by the processor, the recalibrated task criteria to the criteria database.

3. The method of claim 2 , wherein the recalibrated task criteria is stored as an updated version of the task criteria in the criteria database.

4. The method of claim 1 , wherein the recalibrating of the task criteria is based on a recalibration event comprising at least one of a data output spike, a rise in data volume, a change in data execution order, an increase in execution errors, a change in output of the data output, or a change in input of a data input into the data source.

5. The method of claim 1 , further comprising generating, by the processor, a task report based on the recalibrating of the task criteria.

6. The method of claim 5 , further comprising transmitting, by the processor, the task report to a user terminal.

7. A system comprising:

a processor,

a tangible, non-transitory memory configured to communicate with the processor, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising:

monitoring, by the processor, a data source and a data output from the data source;

retrieving, by the processor, a task criteria from a criteria database, wherein the task criteria comprises instructions to execute a task on at least one of the data source or the data output, and wherein the task criteria comprises at least one of a time interval, a data threshold, or a data value;

executing, by the processor, the task on at least one of the data source or the data output in response to satisfying the task criteria;

monitoring, by the processor, the executing of the task on at least one of the data source or the data output; and

recalibrating, by the processor, the task criteria based on the monitoring the executing of the task to generate a recalibrated task criteria.

8. The system of claim 7 , further comprising transmitting, by the processor, the recalibrated task criteria to the criteria database.

9. The system of claim 8 , wherein the recalibrated task criteria is stored as an updated version of the task criteria in the criteria database.

10. The system of claim 7 , wherein the recalibrating the task criteria is based on a recalibration event comprising at least one of a data output spike, a rise in data volume, a change in data execution order, an increase in execution errors, a change in output of the data output, or a change in input of a data input into the data source.

11. The system of claim 7 , further comprising generating, by the processor, a task report based on the recalibrating the task criteria.

12. The system of claim 11 , further comprising transmitting, by the processor, the task report to a user terminal.

13. An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a computer based system, cause the computer based system to perform operations comprising:

monitoring a data source and a data output from the data source;

retrieving a task criteria from a criteria database, wherein the task criteria comprises instructions to execute a task on at least one of the data source or the data output, wherein the task criteria comprises at least one of a time interval, a data threshold, or a data value;

executing the task on at least one of the data source or the data output in response to satisfying the task criteria;

monitoring, by the processor, the executing of the task on at least one of the data source or the data output; and

recalibrating the task criteria based on the monitoring the executing of the task to generate a recalibrated task criteria.

14. The article of manufacture of claim 13 , further comprising transmitting the recalibrated task criteria to the criteria database.

15. The article of manufacture of claim 14 , wherein the recalibrated task criteria is stored as an updated version of the task criteria in the criteria database.

16. The article of manufacture of claim 13 , wherein the recalibrating the task criteria is based on a recalibration event comprising at least one of a data output spike, a rise in data volume, a change in data execution order, an increase in execution errors, a change in output of the data output, or a change in input of a data input into the data source.

17. The article of manufacture of claim 13 , further comprising generating a task report based on the recalibrating the task criteria, and transmitting the task report to a user terminal.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE FIRST INVENTORS FULL LEGAL NAME FROM JOHN ALMASAN TO RARES IOAN ALMASAN PREVIOUSLY RECORDED ON REEL 039629 FRAME 0600. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT. Recorded Apr 2, 2018
From: ALMASAN, RARES IOAN; HENRY, REBECCA
To: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
Reel/Frame 045807/0209 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2016
From: ALMASAN, JOHN; HENRY, REBECCA
To: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
Reel/Frame 039629/0600 →
Continuity (1)
Related Publication 20180039512A1 · Feb 8, 2018
Cited By (2)
US 12,254,435 US 12,678,067