Patent ID: 11899643
Assignee: OPEN TEXT HOLDINGS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for querying a database comprising tables stored in a hardware data storage device, the method comprising:
receiving a search query describing a filter, wherein the filter includes a plurality of conditions, wherein each of the conditions is enclosed in a gate ending with a particular punctuation mark;
processing, by a hardware processor, the search query, wherein in processing the search query, the processor:
accesses the tables stored in the hardware data storage device, wherein the tables store each piece of data as either a unique fact or a unique link, wherein all facts are stored at a same level and all facts are connected to other facts via one or more links;
retrieves data from the tables stored in the hardware data storage device; and
searches the data retrieved from the tables stored in the hardware data storage device for identifying a match for each of the conditions; and

returning, by the hardware processor, search results in response to identifying the match for each of the conditions in the data retrieved from the tables stored in the hardware data storage device.