IDENTIFYING RELATED CONCEPTS OF URLS AND DOMAIN NAMES
First Claim
1. A computer implemented method comprising:
- using structural parsing to extract information from user input comprising a URL or domain name, the information comprising one or more of a protocol, a location, and a subdirectory;
using semantic parsing of the information to identify a first one or more concepts represented by one or more tokens within the extracted information;
querying a concept association map to retrieve a second one or more concepts related to the first one or more concepts, each of the concepts representing a unit of thought, expressed by a term, letter, or symbol, the concept association map comprising a representation of concepts, concept metadata, and relationships between the concepts;
ranking the first one or more concepts and the second one or more concepts to create ranked concepts; and
storing the ranked concepts for displaying to one or more users of the computer platform.
6 Assignments
0 Petitions
Accused Products
Abstract
A solution for identifying related concepts of URLs and domain names includes using structural parsing to extract information from user input comprising a URL or domain name. The information includes one or more of a protocol, a location, and a subdirectory. Semantic parsing of the information is used to identify a first one or more concepts represented by one or more tokens within the extracted information. A content association map is queried to retrieve a second one or more concepts related to the first one or more concepts. Each of the concepts represents a unit of thought, expressed by a term, letter, or symbol. The concept association map includes a representation of concepts, concept metadata, and relationships between the concepts. The first one or more concepts and the second one or more concepts are ranked, and the ranked concepts are stored for displaying to one or more users of the computer platform.
157 Citations
24 Claims
-
1. A computer implemented method comprising:
-
using structural parsing to extract information from user input comprising a URL or domain name, the information comprising one or more of a protocol, a location, and a subdirectory; using semantic parsing of the information to identify a first one or more concepts represented by one or more tokens within the extracted information; querying a concept association map to retrieve a second one or more concepts related to the first one or more concepts, each of the concepts representing a unit of thought, expressed by a term, letter, or symbol, the concept association map comprising a representation of concepts, concept metadata, and relationships between the concepts; ranking the first one or more concepts and the second one or more concepts to create ranked concepts; and storing the ranked concepts for displaying to one or more users of the computer platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a memory; and one or more processors configured to; use structural parsing to extract information from user input comprising a URL or domain name, the information comprising one or more of a protocol, a location, and a subdirectory; use semantic parsing of the information to identify a first one or more concepts represented by one or more tokens within the extracted information; query a concept association map to retrieve a second one or more concepts related to the first one or more concepts, each of the concepts representing a unit of thought, expressed by a term, letter, or symbol, the concept association map comprising a representation of concepts, concept metadata, and relationships between the concepts; rank the first one or more concepts and the second one or more concepts to create ranked concepts; and store the ranked concepts for displaying to one or more users of the computer platform. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus comprising:
-
means for using structural parsing to extract information from user input comprising a URL or domain name, the information comprising one or more of a protocol, a location, and a subdirectory; means for using semantic parsing of the information to identify a first one or more concepts represented by one or more tokens within the extracted information; means for querying a concept association map to retrieve a second one or more concepts related to the first one or more concepts, each of the concepts representing a unit of thought, expressed by a term, letter, or symbol, the concept association map comprising a representation of concepts, concept metadata, and relationships between the concepts; means for ranking the first one or more concepts and the second one or more concepts to create ranked concepts; and means for storing the ranked concepts for displaying to one or more users of the computer platform.
-
-
24. A program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method, the method comprising:
-
using structural parsing to extract information from user input comprising a URL or domain name, the information comprising one or more of a protocol, a location, and a subdirectory; using semantic parsing of the information to identify a first one or more concepts represented by one or more tokens within the extracted information; querying a concept association map to retrieve a second one or more concepts related to the first one or more concepts, each of the concepts representing a unit of thought, expressed by a term, letter, or symbol, the concept association map comprising a representation of concepts, concept metadata, and relationships between the concepts; ranking the first one or more concepts and the second one or more concepts to create ranked concepts; and storing the ranked concepts for displaying to one or more users of the computer platform.
-
Specification