Document Identification Tag Assignment for Search Indexing Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines face challenges in reducing latency between the time a web page is posted or updated and when it is indexed, as they require crawling and indexing the entire document collection, which becomes inefficient with the growing number of documents on the Internet.

Innovation Solution

The method involves subdividing document identification tags into tiers based on query-independent metrics, allowing for the assignment of tags before complete crawling, ensuring that new documents are indexed with relevance information, even when not all documents are available, by selecting the appropriate tier for each new document based on its metric values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the entire collection of documents is crawled and sorted before assigning document identification tags, then the index can return documents in order of decreasing query-independent relevance, but the latency between page posting and indexing increases significantly

Engineering Contradiction:
Improverelevance ordering accuracyVSAvoidindexing latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by assigning document identification tags based on query-independent metrics (such as PageRank) before the complete document collection is available. This allows new documents to be indexed immediately upon crawling rather than waiting for the entire collection to be processed, thereby reducing indexing latency while maintaining relevance ordering accuracy through the use of pre-computed relevance metrics

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the document collection processing into two independent phases: (1) computation of query-independent relevance metrics for each document, and (2) assignment of document identification tags based on these metrics. This segmentation allows tag assignment to proceed as soon as individual document metrics are available, without waiting for complete collection processing

Inventive Principle:
Principle #1Segmentation

2Stability of the object's composition

If document identification tags are assigned sequentially after complete sorting of the document collection, then documents are properly ordered by relevance, but the time required to replace or update indexed pages increases

Engineering Contradiction:
Improveindex ordering consistencyVSAvoidpage update speed
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent computes query-independent relevance metrics for documents in advance and uses these pre-computed values to assign document identification tags immediately when documents are crawled, rather than waiting for complete collection sorting. This preliminary assignment enables rapid index updates while maintaining ordering consistency through the stability of query-independent metrics

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses query-independent relevance metrics (such as PageRank values) as a copy or proxy for actual document relevance to queries. These metrics serve as a surrogate ordering mechanism that allows documents to be indexed in relevance order without requiring complete collection processing, thereby enabling faster updates while maintaining ordering consistency

Inventive Principle:
Principle #26Copying

3Measurement precision

If computational resources are allocated to sort the entire collection before tag assignment, then accurate relevance ordering is achieved, but the system becomes inefficient for large-scale document collections

Engineering Contradiction:
Improverelevance metric accuracyVSAvoidcomputational resource requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the computation of query-independent relevance metrics from the complete collection sorting process. By separating metric computation from full collection processing, the system can assign document identification tags based on these extracted metrics without requiring computationally expensive complete sorting, thereby reducing device complexity while maintaining relevance metric accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary computation of query-independent relevance metrics for each document independently before tag assignment. This preliminary action eliminates the need for computationally intensive complete collection sorting, as tags can be assigned based on pre-computed metrics alone, significantly reducing computational resource requirements for large-scale collections

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8136025B1Assigning document identification tags
Publication Date: 2012.03.13 GOOGLE LLC
  • US8136025B1 patent drawing
  • US8136025B1 patent drawing
  • US8136025B1 patent drawing

AI summary

Document identification tags are assigned to documents to be added to a collection of documents. Based on query-independent information about a new document, a document identification tag is assigned to the new document. The document identification tag so assigned is used in the indexing of the new document. When a list of document identification tags are produced by an index in response to a query, the list is approximately ordered with respect to a measure of query-independent relevance. In some embodiments, the measure of query-independent relevance is related to the connectivity matrix of the World Wide Web. In other embodiments, the measure is related to the recency of crawling. In still other embodiments, the measure is a mixture of these two. The provided systems and methods allow for real-time indexing of documents as they are crawled from a collection of documents.