Patent ID: 11921785
Assignee: ORACLE INTERNATIONAL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 20:
21. One or more non-transitory computer readable media storing one or more sequences of instructions that, when executed by one or more processors, cause:
a database management system (DBMS) maintaining a database that stores a particular property graph object that defines a plurality of vertices and a plurality of edges;
the DBMS defining a plurality of graph analytics functions (GAFs);
the DBMS executing a query comprising at least an inner GAF and an outer GAF, wherein the inner GAF is called over the particular property graph object and the outer GAF is called over a result of the inner GAF;
wherein said executing the query comprises:
producing an inner set of property values based on executing the inner GAF,
producing an outer set of property values based on executing the outer GAF,
wherein a composite set of property values comprises the inner set of property values and the outer set of property values, and
producing a result set for the query based, at least in part, on one or more property values of the composite set of property values; and

returning the result set as a result of the query.