×

Computing usage metrics for a content sharing platform

  • US 9,953,068 B1
  • Filed: 10/16/2013
  • Issued: 04/24/2018
  • Est. Priority Date: 10/16/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a processing device, usage logs of a content sharing platform, the usage logs pertaining to events associated with content items of the content sharing platform, wherein the usage logs comprise data pertaining to the events, the data stored using an unstructured format;

    for each usage log, processing the usage log in a single parsing and processing pipeline executed by the processing device, where the single parsing and processing pipeline is to;

    identify an event associated with the usage log;

    parse the unstructured format of the data of the usage log to identify parsed data comprising a set of characteristics for the identified event, wherein parsing the unstructured format of the data comprises delineating the data to associate with different fields corresponding to the set of characteristics for the identified event;

    derive classification data about the identified event from the parsed data, the classification data not comprised in the data of the usage log and comprising at least a source of the event and a type of device associated with the event; and

    store the parsed data and the classification data as an event entry for the event, wherein the event entry is stored using a structured format; and

    storing metadata corresponding to the event separately from the event entry, the metadata to be combined with the event entry to create a log entry, wherein the log entry is provided as a response to a request for information about the event received from a downstream pipeline.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×