Managing related data objects
First Claim
1. A method for determining information related to a first set of one or more data objects of a plurality of data objects in a database, including:
- applying a composition of one or more actions to determine the information related to the first set of one or more data objects, at least one of the actions including a navigation action that maps a set of data objects to another set of data objects related according to a relationship type determined from a specification of the navigation action;
wherein applying the composition of one or more actions includes recursive application of the navigation action.
4 Assignments
0 Petitions
Accused Products
Abstract
Information related to a first set of one or more data objects of a plurality of data objects in a database is determined. A composition of one or more actions is applied to determine the information related to the first set of one or more data objects. At least one of the actions includes a navigation action that maps a set of data objects to another set of data objects related according to a relationship type determined from a specification of the navigation action. Applying the composition of one or more actions may include recursive application of the navigation action. The actions may include a second action that performs a function based values associated with the data objects returned by the navigation action, where each value represents an attribute of the associated data object.
112 Citations
41 Claims
-
1. A method for determining information related to a first set of one or more data objects of a plurality of data objects in a database, including:
-
applying a composition of one or more actions to determine the information related to the first set of one or more data objects, at least one of the actions including a navigation action that maps a set of data objects to another set of data objects related according to a relationship type determined from a specification of the navigation action;
wherein applying the composition of one or more actions includes recursive application of the navigation action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for determining information related to a first set of one or more objects of a plurality of data objects in a database, including:
applying a composition of actions to determine the information related to the first set of one or more data objects, the actions including a first action that maps a set of data objects to another set of data objects related according to a relationship type determined from a specification of the first action; and
a second action that performs a function based values associated with the data objects returned by the first action, wherein each value represents an attribute of the associated data object. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
24. Software stored on a computer-readable medium for determining information related to a first set of one or more objects of a plurality of data objects in a database, including instructions for causing a computer system to:
-
apply a composition of one or more actions to determine the information related to the first set of one or more data objects, at least one of the actions including a navigation action that maps a set of data objects to another set of data objects related according to a relationship type determined from a specification of the navigation action;
wherein applying the composition of one or more actions includes recursive application of the navigation action. - View Dependent Claims (25, 26)
-
-
27. Software stored on a computer-readable medium for determining information related to a first set of one or more objects of a plurality of data objects in a database, including instructions for causing a computer system to:
apply a composition of actions to determine the information related to the first set of one or more data objects, the actions including a first action that maps a set of data objects to another set of data objects related according to a relationship type determined from a specification of the first action; and
a second action that performs a function based values associated with the data objects returned by the first action, wherein each value represents an attribute of the associated data object. - View Dependent Claims (28, 29, 30, 31, 32)
-
33. A system for determining information related to a first set of one or more objects of a plurality of data objects in a database, including:
-
a repository storing the plurality of data objects; and
a computing system coupled to the repository configured to apply a composition of one or more actions to determine the information related to the first set of one or more data objects, at least one of the actions including a navigation action that maps a set of data objects to another set of data objects related according to a relationship type determined from a specification of the navigation action;
wherein applying the composition of one or more actions includes recursive application of the navigation action. - View Dependent Claims (34, 35)
-
-
36. A system for determining information related to a first set of one or more objects of a plurality of data objects in a database, including:
-
a repository storing the plurality of data objects; and
a computing system coupled to the repository configured to apply a composition of actions to determine the information related to the first set of one or more data objects, the actions including a first action that maps a set of data objects to another set of data objects related according to a relationship type determined from a specification of the first action; and
a second action that performs a function based values associated with the data objects returned by the first action, wherein each value represents an attribute of the associated data object. - View Dependent Claims (37, 38, 39, 40, 41)
-
Specification