METHOD AND SYSTEM FOR TRAVERSING DIGITAL RECORDS WITH MULTIPLE DIMENSIONAL ATTRIBUTES
First Claim
1. A method for traversing digital records with dimensional attributes, the method comprising:
- storing a number of digital records;
associating a respective digital record with a number of attributes, wherein a respective attribute can be specified in a number of levels of abstraction;
allowing a user to control a presentation of the stored digital records based on their attributes, wherein allowing the user to control the presentation comprises allowing the user to set one or more criteria for the attributes of the digital records to be presented by;
specifying the value of at least one fixed attribute of the digital records to be presented;
changing at least one non-fixed attribute of the digital records to be presented; and
/orspecifying a level of abstraction for the fixed and/or non-fixed attribute of the digital records to be presented; and
presenting a set of digital records to the user based on the attribute criteria set by the user.
6 Assignments
0 Petitions
Accused Products
Abstract
A system facilitates traversing digital records with dimensional attributes. The system stores a number of digital records. The system further associates a respective digital record with a number of attributes, wherein a respective attribute can be specified in a number of levels of abstraction. The system allows a user to control a presentation of the stored digital records based on their attributes. The user can set one or more criteria for the attributes of the digital records to be presented by: specifying the value of at least one fixed attribute of the digital records to be presented, changing at least one non-fixed attribute of the digital records to be presented, and/or specifying a level of abstraction for the fixed and/or non-fixed attribute of the digital records to be presented. The system then presents a set of digital records to the user based on the attribute criteria set by the user.
77 Citations
21 Claims
-
1. A method for traversing digital records with dimensional attributes, the method comprising:
-
storing a number of digital records; associating a respective digital record with a number of attributes, wherein a respective attribute can be specified in a number of levels of abstraction; allowing a user to control a presentation of the stored digital records based on their attributes, wherein allowing the user to control the presentation comprises allowing the user to set one or more criteria for the attributes of the digital records to be presented by; specifying the value of at least one fixed attribute of the digital records to be presented; changing at least one non-fixed attribute of the digital records to be presented; and
/orspecifying a level of abstraction for the fixed and/or non-fixed attribute of the digital records to be presented; and presenting a set of digital records to the user based on the attribute criteria set by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium storing instructions which when executed by a computer cause the computer to perform a method for traversing digital records with dimensional attributes, the method comprising:
-
storing a number of digital records; associating a respective digital record with a number of attributes, wherein a respective attribute can be specified in a number of levels of abstraction; allowing a user to control a presentation of the stored digital records based on their attributes, wherein allowing the user to control the presentation comprises allowing the user to set one or more criteria for the attributes of the digital records to be presented by; specifying the value of at least one fixed attribute of the digital records to be presented; changing at least one non-fixed attribute of the digital records to be presented; and
/orspecifying a level of abstraction for the fixed and/or non-fixed attribute of the digital records to be presented; and presenting a set of digital records to the user based on the attribute criteria set by the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for traversing digital records with dimensional attributes, the computer system comprising:
-
a processor; a memory coupled to the processor; a repository configured to store a number of digital records; an association mechanism configured to associate a respective digital record with a number of attributes, wherein a respective attribute can be specified in a number of levels of abstraction; a digital-record retrieving mechanism configured to allow a user to control a presentation of the stored digital records based on their attributes, wherein while allowing the user to control the presentation, the digital-record retrieving mechanism is configured to allow the user to set one or more criteria for the attributes of the digital records to be presented by; specifying the value of at least one fixed attribute of the digital records to be presented; changing at least one non-fixed attribute of the digital records to be presented; and
/orspecifying a level of abstraction for the fixed and/or non-fixed attribute of the digital records to be presented; and a presentation mechanism configured to present a set of digital records to the user based on the attribute criteria set by the user. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification