×

Managing continuous queries in the presence of subqueries

  • US 10,657,138 B2
  • Filed: 05/01/2018
  • Issued: 05/19/2020
  • Est. Priority Date: 09/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a memory storing a plurality of instructions; and

    one or more processors configured to access the memory, wherein the one or more processors are further configured to execute the plurality of instructions to at least;

    identify a continuous query that includes a continuous subquery;

    process the continuous subquery to obtain first results from a relation associated with a data stream;

    store only a subset of the first results from the continuous subquery in a dimension table when the subset of the first results is associated with a low probability of change;

    issue the continuous query based at least in part on the dimension table corresponding to the continuous subquery;

    at least in response to receiving a runtime exception;

    identify that a change to the dimension table has occurred;

    refresh the dimension table by reprocessing the continuous subquery based at least in part on the runtime exception; and

    reissue the continuous query to obtain second results after the dimension table is refreshed;

    implement a pattern match query on the second results;

    perform trend analysis on the pattern match query results;

    provide, for display by a user interface, a mapping of the trend analysis to a visualization; and

    provide an alert in the user interface based at least in part on a pattern identified from the trend analysis.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×