Invention Grant
- Patent Title: High performance real-time relational database system and methods for using same
-
Application No.: US15202516Application Date: 2016-07-05
-
Publication No.: US09785668B2Publication Date: 2017-10-10
- Inventor: Paul Peloski
- Applicant: Aria Solutions, Inc.
- Applicant Address: US CA Calgary
- Assignee: Aria Solutions, Inc.
- Current Assignee: Aria Solutions, Inc.
- Current Assignee Address: US CA Calgary
- Agency: Galvin Patent Law LLC
- Agent Brian R. Galvin
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F17/50

Abstract:
A database system supporting persistent queries, using a persistent query service and various data sources. On receiving a request to create a persistent query from a client software application, the persistent query service: creates a query virtual table; parses the persistent query; creates a plurality of intermediate virtual tables; establishes listeners for the query virtual table; creates a plurality of data source virtual tables; causes the plurality of data source virtual tables to retrieve initial data from data sources; and propagates data via intermediate virtual tables to the persistent query virtual table. On detection of a data change in a data source, the associated data source virtual table causes the data change to propagate via intermediate virtual tables to the persistent query virtual table, and the client software application executes client code of at least one listener.
Public/Granted literature
- US20160314166A1 HIGH PERFORMANCE REAL-TIME RELATIONAL DATABASE SYSTEM AND METHODS FOR USING SAME Public/Granted day:2016-10-27
Information query