Patent ID: 9292571
Filing Date: 2016-03-22
CPC Classification: G06F

Claim Text:
1. A computer-implemented method comprising: receiving a query related to data stored in a database that is implemented in computer memory and that includes multiple different tables, where individual ones of the tables include values for attributes of data stored in the database; based on the received query, identifying attributes of data stored in the database that are relevant to generating a response to the received query; accessing information that is indicative of attributes for which values are included in the different tables included in the database; identifying tables included in the database that include values for the attributes identified as being relevant to generating a response to the received query based on having accessed the information indicative of the attributes for which values are included in the different tables included in the database includes: joining tables included in the database identified as including values for attributes identified as being relevant to generating a response to the received query to create, within computer memory, a new table that reflects relationships between values of attributes identified as being relevant to generating a response to the received query includes joining the first and second tables to create a new table that reflects relationships between values of the first attribute and values of the second attribute includes: