Patent ID: 8103614

Claim:
A computerized method comprising: under control of one or more computer systems configured with executable instructions, receiving a definition of a type of relationship represented by a relational tag, wherein the definition of the type of relationship is selected from a group consisting of: an accessory type of relationship representing that the base item is an accessory of the at least one other item; a sameness type of relationship representing that the base item is the same as the at least one other item; a similarity type of relationship representing that the base item is similar to the at least one other item; an includes type of relationship representing that the base item includes the at least one other item; a part type of relationship representing that the base item is a part of the at least one other item; a causal type of relationship representing that the base item causes the at least one other item; an opposite type of relationship representing that the base item is opposite of the at least one other item; a generic type of relationship representing that the base item is a generic representation of the at least one other item; a species type of relationship representing that the base item is a species of the at least one other item; a substitute type of relationship representing that the base item is a substitute for the at least one other item; a ranking relationship representing how the base item ranks with respect to the at least one other item within an identified context; a quality type of relationship representing that the base item is better quality the at least one other item; a cost type of relationship representing that the base item is less expensive the at least one other item; a trend type of relationship representing that the base item is more current than the at least one other item; a better than type of relationship representing that the base item is better than the at least one other item; a worse than type of relationship representing that the base item is worse than the at least one other item; a greater than (>) type of relationship representing that the base item is greater than the at least one other item; a less than (<) type of relationship representing that the base item is less than the at least one other item; an approximately equal (≈) type of relationship representing that the base item is approximately equal to the at least one other item; and a user created type of relationship representing that the base item has the user created type of relationship to the at least one other item; receiving a relational tag having the type defined, the relational tag relating a base item to at least one other item according to the type of relationship defined; and annotating the base item with the relational tag.