Adding tag name to collection
First Claim
1. A method to be performed when a new tag name is to be added to a collection of tag names, the method comprising:
- receiving, in a computer system, a new tag name that is to be added to a collection of existing tag names that conform to a standardized protocol for defining semantics of contents in electronic communications, the new tag name including at least first and second terms;
determining whether the collection already includes any of the first and second terms, wherein each term included in the existing tag names is associated with one of several unique identifiers; and
selecting at least first and second unique identifiers for the new tag name, wherein, for any of the first and second terms that is already included in the collection, a corresponding one of the several unique identifiers associated therewith is selected.
2 Assignments
0 Petitions
Accused Products
Abstract
Adding a new tag name to a collection of tag names includes receiving, in a computer system, a new tag name that is to be added to a collection of existing tag names that conform to a standardized protocol for defining semantics of contents in electronic communications, the new tag name including at least first and second terms. It is determined whether the collection already includes any of the first and second terms, wherein each term included in the existing tag names is associated with one of several unique identifiers. The method further includes selecting at least first and second unique identifiers for the new tag name, wherein, for any of the first and second terms that is already included in the collection, a corresponding one of the several unique identifiers associated therewith is selected. A data structure includes tag names and unique identifier codes for the several tag names.
-
Citations
21 Claims
-
1. A method to be performed when a new tag name is to be added to a collection of tag names, the method comprising:
-
receiving, in a computer system, a new tag name that is to be added to a collection of existing tag names that conform to a standardized protocol for defining semantics of contents in electronic communications, the new tag name including at least first and second terms; determining whether the collection already includes any of the first and second terms, wherein each term included in the existing tag names is associated with one of several unique identifiers; and selecting at least first and second unique identifiers for the new tag name, wherein, for any of the first and second terms that is already included in the collection, a corresponding one of the several unique identifiers associated therewith is selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17)
-
- 11. The method of claim I0, wherein the collection further includes a third term that is currently not qualified by the second term, further comprising updating the collection so that the second term qualifies also the third term, the second unique identifier being associated with the second term both for qualifying the first term and the third term.
-
18. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, cause a processor to perform operations comprising:
-
receiving, in a computer system, a new tag name that is to be added to a collection of existing tag names that conform to a standardized protocol for defining semantics of contents in electronic communications, the new tag name including at least first and second terms; determining whether the collection already includes any of the first and second terms, wherein each term included in the existing tag names is associated with one of several unique identifiers; and selecting at least first and second unique identifiers for the new tag name, wherein, for any of the first and second terms that is already included in the collection, a corresponding one of the several unique identifiers associated therewith is selected.
-
-
19. A data structure comprising:
-
several tag names that each includes at least one term, the tag names conforming to a standardized protocol for defining semantics of contents in electronic communications; and several unique identifier codes, each associated with one of the several tag names and including a unique identifier for each term of the several tag names, wherein the semantics of any portion of the contents can be defined using either one of the several tag names or a corresponding one of the unique identifier codes. - View Dependent Claims (20, 21)
-
Specification