Method and system for categorizing items in both actual and virtual categories
First Claim
1. A method of constructing category structures within a database, the method including:
- defining in the database a first structure of categories as a first hierarchy of categories to classify a data item, the first structure of categories including at least a first category, the first category comprises a first category path defined in terms of the first structure of categories that are respectively associated with a first plurality of category identifiers;
defining in the database a second structure of categories as an alternative second hierarchy of categories to provide an alternative classification of the data item, the second structure including at least a second category, the second category comprises a second category path defined in terms of the second structure of categories that are respectively associated with a second plurality of category identifiers, the second category is associated with the first category; and
defining in the database the second category to point to the first category.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of facilitating location of a data item describing, for example, a product or service that is the subject of on-line auction, commences with the presentation of a category navigation interface. The category navigation interface allows a user to navigate a “virtual” hierarchy of categories and to select a target virtual category of the virtual hierarchy. The target virtual category is then identified as being linked to an actual category, within an actual hierarchy of categories. Database items are classified only in terms of the real hierarchy of categories, and not the virtual hierarchy of categories. Having then identified an actual category to which the virtual category is mapped, data items of the real category are identified responsive to the user selection of the virtual category of the virtual hierarchy of categories.
116 Citations
19 Claims
-
1. A method of constructing category structures within a database, the method including:
-
defining in the database a first structure of categories as a first hierarchy of categories to classify a data item, the first structure of categories including at least a first category, the first category comprises a first category path defined in terms of the first structure of categories that are respectively associated with a first plurality of category identifiers; defining in the database a second structure of categories as an alternative second hierarchy of categories to provide an alternative classification of the data item, the second structure including at least a second category, the second category comprises a second category path defined in terms of the second structure of categories that are respectively associated with a second plurality of category identifiers, the second category is associated with the first category; and defining in the database the second category to point to the first category. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of facilitating location of a data item within a database, the method including:
-
facilitating user-navigation of a first category structure to select a first category; identifying a second category of a second category structure as being linked to the first category of the first category structure, the first and second category structures comprising respective first and second hierarchies of categories in the database; and identifying a plurality of data items of the second category responsive to the selection of the first category of the first category structure, the first and second categories are defined by respective category paths of the first and second hierarchies of categories, the first category path including a first plurality of categories that are respectively associated with a first plurality of category identifiers and the second category path including a second plurality of categories that are respectively associated with a second plurality of category identifiers, and the data item is user-classifiable under the second category structure, the identification of the second category including accessing a category table including a first record describing the first category, the first record including a pointer to a second record within the category table describing the second category. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A machine-readable medium storing a sequence of instructions that, when executed by a machine, cause the machine to:
-
facilitate user-navigation of a first category structure to select a first category; identify a second category of a second category structure as being linked to the first category of the first category structure, the first and second category structures comprising respective first and second hierarchies of categories; and identify data items of the second category responsive to the selection of the first category of the first category structure, the first and second categories are defined by respective category paths of the first and second hierarchies of categories, the first category path including a first plurality of categories that are respectively associated with a first plurality of category identifiers and the second category path including a second plurality of categories that are respectively associated with a second plurality of category identifiers, the data item is user-classifiable under the second category-structure, the identification of the second category comprises accessing a category table including a first record describing the first category, the first record further including a pointer to a second record within the category table, the second record describing the second category. - View Dependent Claims (18)
-
-
19. A machine-readable storage medium storing a sequence of instructions that, when executed by a machine, cause the machine to:
-
define in a database a first structure of categories as a first hierarchy of categories to classify a data item, the first structure of categories includes at least a first category, the first category comprises a first category path defined in terms of the first structure of categories that are respectively associated with a first plurality of category identifiers; define in the database a second structure of categories as an alternative second hierarchy of categories to provide an alternative classification of the data item, the second structure includes at least a second category, the second category comprises a second category path defined in terms of the second structure of categories that are respectively associated with a second plurality of category identifiers, the second category is associated with the first category; and define in the database the second category to point to the first category.
-
Specification