×

Hybrid execution of continuous and scheduled queries

  • US 9,286,352 B2
  • Filed: 03/14/2013
  • Issued: 03/15/2016
  • 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;

    execute a hybrid query for combining a continuous query and a scheduled database query, the hybrid query refreshed based at least in part on a schedule or a time interval;

    generate a stream associated with an event processor configured to provide real-time data;

    initialize a query engine with relational data from at least a second source;

    identify the continuous query for querying the generated stream;

    provide a tactical query to the second source that comprises a relational database, the tactical query configured to pull data elements from the second source based at least in part on a timer;

    receive, from the second source, a relational query result based at least in part on the tactical query, the tactical query being provided to a scheduler of the relational database, and the scheduler configured to perform the tactical query on the relational database based at least in part on the schedule;

    include the relational data from the second source in the generated stream by automatically pushing the relational data to the continuous query configured to query the generated stream;

    enable the query engine to provide a continuous query result based at least in part on an event of the generated stream received by the query engine, the event from a plurality of events of the generated stream including streaming events from the event processor and the relational data; and

    provide a user interface configured to display an active visualization based at least in part on data pushed to the query engine.

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