Dynamically generated schema representing multiple hierarchies of inter-object relationships
First Claim
1. A computer-readable medium comprising:
- a polyarchical query language data structure comprising;
a first data field to specify a particular schema, the particular schema indicating how to meaningfully present or manage a plurality of objects in a data polyarchy based on values of attributes in the objects; and
a second data field to indicate an attribute of interest; and
a third data field to indicate how one or more objects comprising the attribute of interest are to be presented or managed with respect to one or more participating dimensions of inter-object relationships which are based on the schema.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for dynamically generating a schema representing multiple hierarchies of inter-object relationships are described. In one aspect, a polyarchical query language data structure includes first, second, and third data fields. The first data field is used to specify a particular schema for presenting or managing a plurality of objects in a data polyarchy based on values of attributes in the objects. The second data field is to indicate an attribute of interest. The third data field indicates how one or more objects that include the attribute of interest are to be presented or managed with respect to one or more participating dimensions of inter-object relationships based on the schema.
19 Citations
20 Claims
-
1. A computer-readable medium comprising:
a polyarchical query language data structure comprising;
a first data field to specify a particular schema, the particular schema indicating how to meaningfully present or manage a plurality of objects in a data polyarchy based on values of attributes in the objects; and
a second data field to indicate an attribute of interest; and
a third data field to indicate how one or more objects comprising the attribute of interest are to be presented or managed with respect to one or more participating dimensions of inter-object relationships which are based on the schema. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method comprising:
specifying a particular schema via a polyarchical query language data structure, the polyarchical query language data structure comprising;
a first data field to specify the particular schema, the particular schema indicating how to meaningfully present or manage a plurality of objects in a data polyarchy based on values of attributes in the objects; and
a second data field to indicate an attribute of interest; and
a third data field to indicate how one or more objects comprising the attribute of interest are to be presented or managed with respect to one or more participating dimensions of inter-object relationships which are based on the schema.
-
19. A computing device comprising:
-
a processor; and
a memory coupled to the processor, the memory comprising computer-program instructions executable by the processor for;
specifying a particular schema via a polyarchical query language data structure, the polyarchical query language data structure comprising;
a first data field to specify the particular schema, the particular schema indicating how to meaningfully present or manage a plurality of objects in a data polyarchy based on values of attributes in the objects; and
a second data field to indicate an attribute of interest; and
a third data field to indicate how one or more objects comprising the attribute of interest are to be presented or managed with respect to one or more participating dimensions of inter-object relationships which are based on the schema. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 20)
-
Specification