The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 08, 2020

Filed:

Mar. 24, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Ashutosh Joshi, Sammamish, WA (US);

Giuseppe Zingales, Seattle, WA (US);

Yu Tan, Redmond, WA (US);

Ullattil Shaji, Redmond, WA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/182 (2019.01); G06F 16/11 (2019.01);
U.S. Cl.
CPC ...
G06F 16/184 (2019.01); G06F 16/122 (2019.01);
Abstract

To measure usage of computing resources on a computer, a logging service running on the computer generates event data. The computer transmits the event data to an event processing system. With a large number of computers, each computer transmits its event data to the event processing system. The event processing system stores the event data in a storage system as a file system object, such as a stream or file, in which different data fields of the received event data are stored in a structured or semi-structured manner. The event data can be processed in parallel on different pivots using map-reduce operations. Such processing can include, but is not limited to, de-duplicating event data, aggregating event data related to a resource into measurements of usage of that resource, and grouping original data or aggregated data by user or group of user for further analysis and reporting.


Find Patent Forward Citations

Loading…