Automatic mapping of a location identifier pattern of an object to a semantic type using object metadata
First Claim
1. A method for automatically mapping a pattern of a location identifier of an object to a semantic type using metadata associated with the object, the method, comprising:
- determining the location identifier for the object;
wherein, the metadata corresponds to the semantic type with which the object or content embodied therein has a semantic relationship;
extracting the pattern from the location identifier of the object;
storing the pattern in a database embodied in a machine-readable storage medium as being mapped to the semantic type;
wherein, the pattern corresponds to the semantic type with which the object or the content embodied therein has a semantic relationship;
wherein, the metadata has an associated weighting; and
wherein, the pattern extracted from the location identifier has a trustworthiness rating that corresponds to the associated weighting of the metadata.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for automatic mapping of a location identifier pattern of an object to a semantic type using object metadata are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of identifying a set of tags associated with a website that is hosted by a web server. The method further includes, detecting a web page in the website in which a tag of the set of tags is identified, extracting a pattern from a Universal Resource Locator (URL) of the web page, and/or storing the pattern in a database embodied in a machine-readable storage medium as being mapped to the semantic type. The tag corresponds to a semantic type with which the content embodied in the web page has a semantic relationship and the pattern corresponds to the semantic type with which the content embodied in the web page has a semantic relationship.
-
Citations
64 Claims
-
1. A method for automatically mapping a pattern of a location identifier of an object to a semantic type using metadata associated with the object, the method, comprising:
-
determining the location identifier for the object;
wherein, the metadata corresponds to the semantic type with which the object or content embodied therein has a semantic relationship;extracting the pattern from the location identifier of the object; storing the pattern in a database embodied in a machine-readable storage medium as being mapped to the semantic type; wherein, the pattern corresponds to the semantic type with which the object or the content embodied therein has a semantic relationship; wherein, the metadata has an associated weighting; and wherein, the pattern extracted from the location identifier has a trustworthiness rating that corresponds to the associated weighting of the metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for automatically mapping a pattern in a URL of a web page in a website to a tangible entity or intangible concept, the method, comprising:
-
identifying a set of tags associated with a website that is hosted by a web server;
detecting, from the website, a web page with which a tag of the set of tags is associated;wherein, the tag corresponds to the tangible entity or intangible concept with which the content embodied in the web page has a relationship; extracting a pattern from a Universal Resource Locator (URL) of the web page; storing the pattern in a database embodied in a machine-readable storage medium as being mapped to the tangible entity or intangible concept; wherein, the pattern corresponds to the tangible entity or intangible concept with which the content embodied in the web page has a relationship; wherein, the tag has an associated weight value; and rating trustworthiness of the pattern extracted from the URL based on the associated weight value of the tag that is identified in the web page having the URL. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method for automatically mapping patterns of URLs of web pages on a website to one or more semantic types using a tag, the method, comprising:
-
identifying a first web page and a second web page in the web site; retrieving a first URL of the first web page and a second URL of the second web page; storing the first and second URLs in memory for analysis; comparing URL segments in the first and second URLs and corresponding values in each field; extracting a first pattern by identifying a key field from the URL segments in the first URL; using the key field, identifying a first semantic type with which content embodied in the first web page has a first type of semantic relationship; storing the first pattern in a database embodied in a machine-readable storage medium as being mapped to the first semantic type; wherein, the tag has an associated weight value; and rating trustworthiness of the pattern extracted from the URL based on the associated weight value of the tag that is identified in the web page having the URL. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A method for mapping patterns of location identifiers of web pages to a semantic type using a tag, the method, comprising:
-
selecting the tag from multiple tags associated with an initial content source; using the tag as a search query in locating a set of search results using a search engine; identifying a set of location identifiers each of which corresponds to one of the set of search results;
extracting a set of patterns from each of the set of location identifiers;storing the set of patterns in a machine-readable storage medium as being mapped to a semantic type corresponding to the tag; wherein, each of the set of patterns corresponds to the semantic type with which content embodied in each of the set of search results has a semantic relationship; assigning a weight to each of the tag; wherein, the pattern extracted from the location identifier has a trustworthiness rating that corresponds to the associated weighting of the tag. - View Dependent Claims (58, 59, 60, 61)
-
-
62. A system for automatically mapping a pattern in a URL of a web page in a website to a semantic type, the system, comprising:
-
a metadata identifier module that identifies a set of tags associated with a website that is hosted by a web server;
an object finder module that detects a web page in the website in which a tag of the set of tags is identified;a type detection module that determines a semantic type with which the tag corresponds;
wherein, the content embodied in the web page has a semantic relationship with the semantic type that corresponds to the tag;an extraction module that extracts a pattern from a Universal Resource Locator (URL) of the web page;
wherein, the pattern corresponds to the semantic type with which the content embodied in the web page has a semantic relationship;a weighting module that assigns a weight to each of the tag; wherein, the pattern extracted from the location identifier has a trustworthiness rating that corresponds to the associated weighting of the tag. - View Dependent Claims (63)
-
-
64. A machine-readable storage medium having stored thereon a set of instructions which when executed perform a method for automatically mapping a pattern of a location identifier of an object to a semantic type using metadata associated with the object, comprising:
-
collecting the metadata from, one or more of, a plurality of content sources hosted by host servers and the object itself; wherein, each of the plurality of content sources includes at least a portion of the object or a reference to the object associated with the location identifier determining the location identifier for the object; wherein, the metadata corresponds to the semantic type with which the object or content embodied therein has a semantic relationship; extracting the pattern from the location identifier of the object; storing the pattern in a database embodied in a machine-readable storage medium as being mapped to the semantic type;
wherein, the pattern corresponds to the semantic type with which the object or the content embodied therein has a semantic relationship;wherein, the metadata has an associated weighting; and wherein, the pattern extracted from the location identifier has a trustworthiness rating that corresponds to the associated weighting of the metadata.
-
Specification