Invention Grant
- Patent Title: Method for performing transactions on data and a transactional database
-
Application No.: US14552282Application Date: 2014-11-24
-
Publication No.: US10019284B2Publication Date: 2018-07-10
- Inventor: Gary J. Promhouse , Matthew David George Timmermans , Karl-Heinz Krachenfels
- Applicant: Open Text SA ULC
- Applicant Address: US CA Halifax
- Assignee: Open Text SA ULC
- Current Assignee: Open Text SA ULC
- Current Assignee Address: US CA Halifax
- Agency: Sprinkle IP Law Group
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F17/30

Abstract:
Embodiments include an evaluator that can receive a query containing a predicate from an application executing on a client device. The evaluator can process the predicate using a tree structure containing nodes representing objects and edges representing relationships thereof. The processing can include applying filters to attributes of the relationships to identify a first set of objects relevant to the predicate and navigating along each incoming role of a relationship and from there via an outgoing role to other objects to identify a second set of objects relevant to the predicate. An object is relevant to the predicate if at least a value of a field of the object is equal or similar to a value of the predicate. Responsive to the query, the evaluator can return identifiers associated with a united set of the first set of objects and the second set of objects to the application.
Public/Granted literature
- US20150081623A1 METHOD FOR PERFORMING TRANSACTIONS ON DATA AND A TRANSACTIONAL DATABASE Public/Granted day:2015-03-19
Information query