MATCHING FUNNEL FOR LARGE DOCUMENT INDEX

Patent №

US 8,620,907

Granted

2013-12-31

Filed 2010

Owner

MICROSOFT CORPORATION

AI components

6

ml · nlp · kr · planning · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12951528

Search results are identified and returned in response to search queries by evaluating and pruning candidate documents in multiple stages. The process employs a search index that indexes atoms found in documents and pre-computed scores for document/atom pairs. When a search query is received, atoms are identified from the search query and a reformulated query is generated based on the identified atoms. The reformulated query is used to identify matching documents, and a preliminary score is generated for matching documents using a simplified scoring function and pre-computed scores in the search index. Documents are pruned based on preliminary scores, and the remaining documents are evaluated using a final ranking algorithm that provides a final set of ranked documents, which is used to generate search results to return in response to the search query.

AI classification

Natural language1.00
Machine learning1.00
Evolutionary computation0.78
AI hardware0.72
Planning0.71
Knowledge representation0.70
Vision0.02
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 253920979

Assignors

RISVIK, KNUT MAGNE, HOPCROFT, MICHAEL, BENNETT, JOHN G, KALYANARAMAN, KARTHIK, CHILIMBI, TRISHUL, WALTERS, CHAD P, PEDERSEN, JAN OTTO

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC