Computer-Implemented System And Method For Identifying Tasks Using Temporal Footprints
First Claim
1. A system for identifying tasks using temporal footprints, comprising:
- a database of temporal footprints, each temporal footprint representative of a different task and comprising one or more significant patterns of two or more sequential events;
a tracking module to track events performed by at least one user;
a pattern module to identify at least one pattern comprising sequential occurrences of two or more of the tracked events;
a comparison module to compare the identified pattern to each of the significant patterns of the temporal footprints;
a scoring module to determine a footprint score for the identified pattern with respect to each temporal footprint; and
a task assignment module to assign the task associated with the temporal footprint having the highest footprint score to the identified pattern.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for identifying tasks using temporal footprints is provided. A database of temporal footprints is maintained. Each temporal footprint is representative of a different task and includes one or more significant patterns of two or more sequential events. Events performed by one or more users are tracked. At least one pattern including sequential occurrences of two or more of the tracked events is identified. The identified pattern is compared to each of the significant patterns of the temporal footprints. A footprint score for the identified pattern is determined with respect to each temporal footprint. The task associated with the temporal footprint having the highest footprint score is assigned to the identified pattern.
-
Citations
20 Claims
-
1. A system for identifying tasks using temporal footprints, comprising:
-
a database of temporal footprints, each temporal footprint representative of a different task and comprising one or more significant patterns of two or more sequential events; a tracking module to track events performed by at least one user; a pattern module to identify at least one pattern comprising sequential occurrences of two or more of the tracked events; a comparison module to compare the identified pattern to each of the significant patterns of the temporal footprints; a scoring module to determine a footprint score for the identified pattern with respect to each temporal footprint; and a task assignment module to assign the task associated with the temporal footprint having the highest footprint score to the identified pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for identifying tasks using temporal footprints, comprising:
-
maintaining a database of temporal footprints, each temporal footprint representative of a different task and comprising one or more significant patterns of two or more sequential events; tracking events performed by at least one user; identifying at least one pattern comprising sequential occurrences of two or more of the tracked events; comparing the identified pattern to each of the significant patterns of the temporal footprints; determining a footprint score for the identified pattern with respect to each temporal footprint; and assigning the task associated with the temporal footprint having the highest footprint score to the identified pattern. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification