×

Methods and apparatus for performing real-time analytics based on multiple types of streamed data

  • US 9,703,827 B2
  • Filed: 07/17/2014
  • Issued: 07/11/2017
  • Est. Priority Date: 07/17/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a first compute device, streaming data associated with locations of a plurality of objects and received from a plurality of streaming data sources, at least a portion of the streaming data not being stored in persistent storage;

    receiving, from a client device, a signal associated with a first query against the plurality of streaming data sources, the first query associated with a user interacting with a graphical user interface and with objects from the plurality of objects within a distance of each other;

    defining a first rule based on the first query;

    applying the first rule to the streaming data, a subset of streaming data from the plurality of streaming data sources satisfying the first rule;

    defining a stream of derivative data identifying objects from the plurality of objects within the distance of each other based on the subset of streaming data;

    receiving, from the client device, a signal associated with a second query against the stream of derivative data;

    defining a second rule based on the second query, a subset of the stream of derivative data satisfying the second rule;

    storing, in persistent storage, a plurality of alerts, the plurality of alerts associated with the subset of the stream of derivative data; and

    sending a signal associated with the plurality of alerts to a second compute device.

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