Consolidating tags
First Claim
Patent Images
1. A computer-implemented method for associating a meta tag with an object when searching for the object in a web page, the method comprising:
- receiving a first tag to be associated with the object, the first tag comprising at least two words;
identifying a first word and a second word in the first tag;
identifying a second set of one or more characters comprising at least one character from the first tag, the at least one character not forming part of the first word and not forming part of the second word;
determining, in a system comprising a processor, whether the second set comprises one or more characters corresponding to a first predefined character, wherein the first predefined character comprises a space and an underscore;
modifying the second set by discarding from the second set each of the one or more characters determined to correspond to the first predefined character;
isolating at least the first word and the second word in the first tag;
determining whether each of the isolated first and second words does not belong to a predefined dictionary, and wherein using the first tag as a meta tag for the object when at least one of the first word or the second word belongs to the predefined dictionary;
concatenating the isolated first and second words, in a pre-defined order, into a second tag when neither the isolated first and second words belong to the predefined dictionary, wherein the isolated first and second words are separated by the first predefined character; and
associating the concatenated second tag with the object to define the concatenated second tag as a meta tag for the object, wherein the meta tag is used as pivot term in identifying relevant resources in response to a search request.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for searching a resource associated with a tag. The method may include receiving a search request comprising a first tag for identifying the resources associated with the tag, replacing the tag of the search request with a tag in a standardized form and running a search query comprising the standardized tag to identify the resource associated with the standardized tag.
-
Citations
19 Claims
-
1. A computer-implemented method for associating a meta tag with an object when searching for the object in a web page, the method comprising:
-
receiving a first tag to be associated with the object, the first tag comprising at least two words; identifying a first word and a second word in the first tag; identifying a second set of one or more characters comprising at least one character from the first tag, the at least one character not forming part of the first word and not forming part of the second word; determining, in a system comprising a processor, whether the second set comprises one or more characters corresponding to a first predefined character, wherein the first predefined character comprises a space and an underscore; modifying the second set by discarding from the second set each of the one or more characters determined to correspond to the first predefined character; isolating at least the first word and the second word in the first tag; determining whether each of the isolated first and second words does not belong to a predefined dictionary, and wherein using the first tag as a meta tag for the object when at least one of the first word or the second word belongs to the predefined dictionary; concatenating the isolated first and second words, in a pre-defined order, into a second tag when neither the isolated first and second words belong to the predefined dictionary, wherein the isolated first and second words are separated by the first predefined character; and associating the concatenated second tag with the object to define the concatenated second tag as a meta tag for the object, wherein the meta tag is used as pivot term in identifying relevant resources in response to a search request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for associating a meta tag with an object when searching for the object in a web page comprising:
-
a non-transitory computer-readable medium comprising; computer program instructions for receiving a first tag to be associated with the object, the first tag comprising at least two words; computer program instructions for identifying a first word and a second word in the first tag; computer program instructions for identifying a second set of one or more characters comprising at least one character from the first tag, the at least one character not forming part of the first word and not forming part of the second word; computer program instructions for determining whether the second set comprises one or more characters corresponding to a first predefined character, wherein the first predefined character comprises a space and an underscore; computer program instructions for modifying the second set by discarding from the second set each of the one or more characters determined to correspond to the first predefined character; computer program instructions for isolating at least the first word and the second word in the first tag; computer program instructions for determining whether each of the isolated first and second words does not belong to a predefined dictionary, and wherein using the first tag as a meta tag for the object when at least one of the first word or the second word belongs to the predefined dictionary; computer program instructions for concatenating the isolated first and second words, in a pre-defined order, into a second tag when neither the isolated first and second words belong to the predefined dictionary, wherein the isolated first and second words are separated by the first predefined character; and computer program instructions for associating the concatenated second tag with the object to define the concatenated second tag as a meta tag for the object, wherein the meta tag is used as a pivot term in identifying relevant resources in response to a search request. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented system for associating a meta tag with an object when searching for the object in a web page, the system comprising:
-
a processor; and a computer memory operatively coupled to the processor, the computer memory having disposed therein; computer program instructions for receiving a first tag to be associated with the object, the first tag comprising at least two words; computer program instructions for identifying a first word and a second word in the first tag; computer program instructions for identifying a second set of one or more characters comprising at least one character from the first tag, the at least one character not forming part of the first word and not forming part of the second word; computer program instructions for determining whether the second set comprises one or more characters corresponding to the first predefined character, wherein the predefined character comprises a space and an underscore; computer program instructions for modifying the second set by discarding each character of the one or more characters from the second set determined to correspond to the first predefined character; computer program instructions for isolating at least the first word and the second word in the first tag; computer program instructions for determining whether each of the isolated first and second words does not belong to a predefined dictionary, and wherein using the first tag as a meta tag for the object when at least one of the first word or the second word belongs to the predefined dictionary; computer program instructions for concatenating the isolated first and second words, in a pre-defined order, into a second tag when neither the isolated first and second words belong to the predefined dictionary, wherein the isolated first and second words are separated by the first predefined character; and computer program instructions for associating the concatenated second tag with the object to define the concatenated second tag as a meta tag for the object, wherein the meta tag is used as a pivot term in identifying relevant resources in response to a search request. - View Dependent Claims (16, 17, 18, 19)
-
Specification