System and method for analyzing internet usage
First Claim
1. A computer-implemented method for detecting a repetitive activity pattern, the method comprising:
- receiving activity data, wherein the activity data include timing information of a plurality of events;
determining a series of interval times associated with the plurality of events;
calculating a series of single standard deviations representing a running standard deviation of the series of interval times;
calculating a double standard deviation of the series of single standard deviations; and
detecting a repetitive activity pattern if the double standard deviation is below a first pre-determined standard deviation threshold for a time period longer than a time threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for detecting a repetitive activity pattern is disclosed. The method may include receiving activity data. The activity data may include timing information of a plurality of events. The method may also include determining a series of interval times associated with the plurality of events. The method may further include calculating a series of single standard deviations representing a running standard deviation of the series of interval times. The method may also include calculating a double standard deviation of the series of single standard deviations. The method may yet further include detecting a repetitive activity pattern if the double standard deviation is below a first pre-determined standard deviation threshold for a time period longer than a time threshold.
48 Citations
20 Claims
-
1. A computer-implemented method for detecting a repetitive activity pattern, the method comprising:
-
receiving activity data, wherein the activity data include timing information of a plurality of events; determining a series of interval times associated with the plurality of events; calculating a series of single standard deviations representing a running standard deviation of the series of interval times; calculating a double standard deviation of the series of single standard deviations; and detecting a repetitive activity pattern if the double standard deviation is below a first pre-determined standard deviation threshold for a time period longer than a time threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for analyzing Internet usage, the method comprising:
-
receiving proxy log data, wherein the proxy log data include timing information of a plurality of Internet events; determining a series of interval times associated with the plurality of Internet events; calculating a series of single standard deviations representing a running standard deviation of the series of interval times; calculating a double standard deviation of the series of single standard deviations; and detecting an automated activity if the double standard deviation is below a first pre-determined standard deviation threshold for a time period longer than a time threshold. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. An Internet usage analyzer, comprising:
-
a network interface configured to receive proxy log data from a proxy server, proxy log data include timing information of a plurality of Internet events; and a processor coupled to the network interface and configured to; determine a series of interval times associated with the plurality of Internet events; calculate a series of single standard deviations representing a running standard deviation of the series of interval times; calculate a double standard deviation of the series of single standard deviations; and detect an automated activity if the double standard deviation is below a first pre-determined standard deviation threshold for a time period longer than a time threshold. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification