Resource classification and prioritization system
First Claim
Patent Images
1. A method, comprising:
- establishing an extensible list of attributes of various information resources in an information system, wherein each information resource can be classified according to one or more attributes;
establishing an extensible list of values for the attributes in the extensible list of attributes, wherein each value is associated in the list with its corresponding attribute; and
selecting a first set of one or more of the values from the extensible list of values to be a first set of target criteria to designate a subset of the information resources.
2 Assignments
0 Petitions
Accused Products
Abstract
Subject matter includes an extensible information system, such as an exemplary content management system, and related methods for classifying, prioritizing, and localizing resources and associated content elements. The subject matter allows content to be described, classified, prioritized, and localized with increased flexibility and extensibility over conventional techniques without having to change a data structure of an exemplary content management system hosting the subject matter.
65 Citations
32 Claims
-
1. A method, comprising:
-
establishing an extensible list of attributes of various information resources in an information system, wherein each information resource can be classified according to one or more attributes;
establishing an extensible list of values for the attributes in the extensible list of attributes, wherein each value is associated in the list with its corresponding attribute; and
selecting a first set of one or more of the values from the extensible list of values to be a first set of target criteria to designate a subset of the information resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data structure, comprising:
-
an extensible table of attributes, wherein various content elements in an information system possess values of the attributes and wherein each attribute in the extensible table of attributes is associated with a priority weight;
an extensible table of values of the attributes, wherein each value is associated with its corresponding attribute; and
a set of one or more of the values to designate a subset of the content elements, wherein a priority weight of each attribute associated with each value in the set is summed to determine a priority sum of the set. - View Dependent Claims (13, 14)
-
-
15. A content management engine, comprising:
-
a classification engine to determine attributes of information resources in an information system;
an attribute table manager in communication with a dynamic table of attributes and priorities;
a prioritizer to assign priority weights to each attribute in the attribute table;
a values table manager in communication with a dynamic table of values, wherein each value and its associated attribute possessed by one of the information resources is represented in the values table;
a target criteria engine to create target criteria sets of one or more of the values, wherein a target criteria set designates a subset of the information resources in the information system based on the one or more values; and
a localization engine to make information resources in the subset available to a user of the information system. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. One or more computer readable media containing instructions that are executable by a computer to perform actions, comprising:
-
associating priority weight values with attributes in a dynamic list of attributes associated with information resources in an information system;
associating instances of attribute values with corresponding attributes in a dynamic list of attribute values;
designating subsets of the information resources based on sets of one or more of the attribute values;
comparing the sets of one or more attribute values according to respective priority sums, wherein a priority sum is obtained by summing priority weight values associated with each attribute value in a set of one or more of the attribute values. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. An information system, comprising:
-
information resources having attributes;
an extensible table of the attributes, wherein each attribute is assigned a weight;
an extensible table of values for the attributes, wherein each value is associated with its corresponding attribute;
sets of the values, wherein each set specifies a subset of the information resources and each set can be differentiated by the sum of the weights of each attribute represented by a value in each set. - View Dependent Claims (29, 30, 31, 32)
-
Specification