System and method for content selection for web page indexing
Inventors
Assignees
Interested in licensing this patent?
MTEC can help explore whether this patent might be available for licensing for your application.
Abstract
An indexing system for documents such as web pages divides a document into elements, such as document object model elements. User attention data from prior interactions with the document are analyzed to determine those elements of a document that satisfy a threshold requirement of user attention. Elements meeting the user attention threshold requirement are added to a set of indexable content for the document. Furthermore, document sections are determined based on attention data and each section is indexed separately. Indexing is per section and based only on the indexable content, thereby enhancing the index relevance, increasing the efficiency of search engines and reducing spamdexing.
Core Innovation
A web page indexing system selects indexable content of a web page based on interaction data tied to attention events detected within the web page content. The system retrieves web page content from a web page data store using a URL, requests interaction data associated with the URL from an interaction data store, and receives interaction data identifying one or more attention events, each based on a previous user interface event detected within the web page content and including a location within the web page where the user interface event was detected.
The system divides the web page content into a plurality of non-overlapping content sections and, for each particular content section, analyzes the locations of the attention events in the received interaction data to determine whether the particular content section is associated with one or more of the attention events. The system determines whether the particular content section is found within one or more additional web pages stored within the web page data store and, in response, analyzes locations of additional attention events associated with the one or more additional web pages and sums the number of attention events associated with the particular content section across the web page and the additional web pages.
The system adds the particular content section to indexable content when the sum of attention events is greater than a threshold of attention events, and outputs the indexable content corresponding to the web page. The system supports dividing and indexing the web page into mutually disjoint content sections, where each section’s selected elements are indexed separately, including optionally with per-section URLs.
Claims Coverage
The independent claims include a method, an apparatus, and a non-transitory computer-readable storage medium that each select indexable web page content using attention events with locations and section-based selection with threshold gating. The inventive features across the independent claims center on retrieving content by URL, obtaining attention-event interaction data, dividing into non-overlapping content sections, summing attention events across additional web pages, and adding sections to indexable content when the summed count exceeds a threshold.
Selecting indexable content using attention events and non-overlapping content sections
retrieving web page content from a web page data store including a URL; receiving the web page content based on the URL; requesting interaction data associated with the URL; receiving interaction data identifying one or more attention events with locations; dividing the web page content into a plurality of non-overlapping content sections; analyzing locations of the attention events to determine whether each content section is associated with the one or more attention events; and adding each content section to indexable content when attention-event counts are greater than a threshold.
Section selection gated by attention event counts across additional web pages
determining whether the particular content section of the web page is found within one or more additional web pages stored within the web page data store; in response, analyzing locations of additional attention events associated with the one or more additional web pages and summing attention events for the particular content section within the web page and the additional web pages; and in response to a determination that the sum is greater than a threshold, adding the particular content section to indexable content.
Selecting web page content and outputting indexable content
dividing the web page content into a plurality of non-overlapping content sections; for each particular content section, analyzing locations of the one or more attention events to determine association; determining whether the particular content section is found within one or more additional web pages stored within the web page data store; and outputting the indexable content corresponding to the web page after adding content sections when the summed attention-event count exceeds the threshold.
Apparatus for selecting web page content using attention events and thresholded section indexing
a transmitter configured to transmit a request to retrieve web page content from a web page data store including a URL; and a processor configured to receive the web page content based on the URL, request interaction data associated with the URL, receive interaction data identifying attention events with locations, divide the web page content into a plurality of non-overlapping content sections, analyze locations to determine section association, determine whether each section is found within one or more additional web pages, sum attention events across the web page and the additional web pages, and add each particular content section to indexable content when the sum is greater than a threshold, followed by output of the indexable content corresponding to the web page.
Across the independent claims, the system selects indexable content by retrieving web page content by URL, obtaining attention-event interaction data with locations, dividing content into non-overlapping sections, analyzing whether sections are associated with attention events, determining presence of the same sections in additional web pages, summing attention-event counts across those pages, and adding sections to indexable content when the summed count exceeds a threshold, with output of the resulting indexable content.
Stated Advantages
improved search relevance
reduced spamdexing/irrelevant indexing of non-attended areas
efficiency gains from smaller inverted indexes
Documented Applications
Indexing of web page documents within web page data stores using a web crawler.
Interested in licensing this patent?