EVENT STREAM COLLECTOR SYSTEMS, METHODS, AND DEVICES
First Claim
Patent Images
1. A computer-implemented method operable on a device comprising hardware including memory and at least one processor, the method comprising:
- by a particular service;
(A) receiving at least one event stream of event data, said event data relating to operation of at least one type of service, each event of said at least one event stream comprising;
(i) a timestamp for said event, (ii) information relating to said event; and
(B) producing state data relating to information represented in said event data while asynchronously responding to queries relating to said state data.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes, by a particular service: receiving at least one event stream of event data, the event data relating to operation of at least one type of service, each event of the at least one event stream comprising: (i) a timestamp for the event, (ii) information relating to the event; and producing state data relating to information represented in the event data while asynchronously responding to queries relating to the state data. The event data may be consumed in timestamp order.
44 Citations
35 Claims
-
1. A computer-implemented method operable on a device comprising hardware including memory and at least one processor, the method comprising:
- by a particular service;
(A) receiving at least one event stream of event data, said event data relating to operation of at least one type of service, each event of said at least one event stream comprising;
(i) a timestamp for said event, (ii) information relating to said event; and(B) producing state data relating to information represented in said event data while asynchronously responding to queries relating to said state data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 28, 32)
- by a particular service;
-
21. A computer-implemented method, operable in a content delivery network (CDN) and operable on a device comprising hardware including memory and at least one processor, the method comprising:
-
by a collector service of said CDN services; (A) receiving at least one event stream of event data, said event data relating to operation of at least one type of CDN service, each event of said at least one event stream comprising;
(i) a timestamp for said event, (ii) information relating to said event;(B) consuming event data in said at least one stream in timestamp order; and (C) producing and updating state data relating to information represented in said event data while asynchronously responding to queries relating to said state data, wherein said state data are updated asynchronously with said at least one event stream. - View Dependent Claims (22, 23, 24, 25, 26, 33)
-
-
27. A device comprising:
-
(a) hardware including memory and at least one processor, and (b) a service running on said hardware, wherein said service is configured to; (A) receive at least one event stream of event data, said event data relating to operation of at least one type of service, each event of said at least one event stream comprising;
(i) a timestamp for said event, (ii) information relating to said event; and(B) produce state data relating to information represented in said event data while asynchronously responding to queries relating to said state data. - View Dependent Claims (29, 34)
-
-
30. A computer program product having computer readable instructions stored on non-transitory computer readable media, the computer readable instructions including instructions for implementing a computer-implemented method, said method operable on a device comprising hardware including memory and at least one processor and running a service on said hardware, said method comprising:
-
(A) receiving at least one event stream of event data, said event data relating to operation of at least one type of service, each event of said at least one event stream comprising;
(i) a timestamp for said event, (ii) information relating to said event; and(B) producing state data relating to information represented in said event data while asynchronously responding to queries relating to said state data. - View Dependent Claims (31, 35)
-
Specification