Invention Grant
- Patent Title: Querying across a composite join of multiple database tables using a search engine index
-
Application No.: US15545295Application Date: 2016-01-21
-
Publication No.: US10437824B2Publication Date: 2019-10-08
- Inventor: Timothy Smith
- Applicant: ATTIVIO, INC.
- Agency: Patent GC LLC
- Agent Alexander Franco
- International Application: PCT/US2016/014383 WO 20160121
- International Announcement: WO2016/118783 WO 20160728
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F16/2455 ; G06F16/951 ; G06F16/22

Abstract:
A computer system executes a user-supplied query across multiple relational database tables linked by a common key. A new query form, called a composite join, takes a user-supplied query including one or more terms optionally joined by logical operations, an identification of two or more tables and an identification of a common join key shared across the tables. The composite join applies the query across the tables such that any of the query terms can be matched by any of the tables. A query is performed across all tables for each query term and any join keys associated with matching records from the tables are identified in a set of join keys associated with the respective term. The logical operations are then performed on the resulting sets of join keys to combine the results of the term queries according to the user query.
Public/Granted literature
- US20180004813A1 QUERYING ACROSS A COMPOSITE JOIN OF MULTIPLE DATABASE TABLES USING A SEARCH ENGINE INDEX Public/Granted day:2018-01-04
Information query