Patent ID: 9396438
Filing Date: 2016-07-19
CPC Classification: G06F,G06K,G06N,H04L

Claim Text:
1. A method for detecting the presence of an activity, the method comprising the steps of: (a) calculating, using a processor, for each entity in a plurality of entities: and (b) selecting, using the processor, a first entity from the plurality of entities, wherein the selecting is based at least in part on the activity confidence score for the first entity, wherein the calculation of the self comparison score includes the steps of: (A) generating, using the processor, an individual model for the first entity wherein the individual model is based on at least one of a data stream for the first entity and an impact variable for the first entity; (B) calculating, using the processor, a forecast data stream for the first entity, wherein the forecast data stream is based at least in part on the individual model for the first entity; (C) calculating a difference, using the processor, between the individual model for the first entity and the forecast data stream for the first entity; (D) calculating, using the processor, a time period for which the calculated difference is greater than a predetermined threshold; and (E) assigning, using the processor, the self comparison score to the first entity based on at least one of the calculated difference and the time period; and wherein the calculation of the truth comparison score includes the steps of: (F) providing a ground truth data stream for the activity; (G) comparing, using the processor, the ground truth data stream with a data stream model for the first entity; and (H) assigning a truth comparison score to the first entity based at least in part on a result of the comparison of the ground truth data stream with the data stream model for the first entity.