Patent ID: 11874841
Assignee: OCIENT HOLDINGS LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
determining a first set of query rules for first data supplied by a first data provider;
receiving a query from a requesting entity;
determining the query involves at least one query function that accesses a subset of the first data based on determining a table called by at least one query function includes records supplied by the first data provider;
filtering the first set of query rules to generate a proper subset of the first set of query rules by selecting only ones of the first set of query rules with parameter data that compares favorably to parameters determined for the query;
generating compliance data indicating whether the query complies with the first set of query rules by determining whether the query complies with the proper subset of the first set of query rules, wherein the compliance data indicating whether the query complies with the first set of query rules is generated based on determining the query involves the at least one query function that accesses the subset of the first data;
when the compliance data indicates the query complies with the first set of query rules:
determining a query result for the query based on execution of at least one query function of the query against a database system that stores the first data; and
transmitting the query result to the requesting entity;

when the compliance data indicates the query does not comply with the first set of query rules:
foregoing transmission of the query result to the requesting entity.