CONTENT DATA INDEXING AND RESULT RANKING

Patent №

US 7,987,189

Granted

2011-07-26

Filed 2007

Owner

MICROSOFT CORPORATION

AI components

2

nlp · planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11841332

A full text indexing system is provided for processing content associated with data applications such as encyclopedia and dictionary applications. A build process collects data from various sources, processes the data into constituent parts, including alternative word sets, and stores the constituent parts in structured database tables. A run-time process is used to query the database tables and the results in order to provide effective matches in an efficient manner. Run-time processing is optimized by preprocessing all steps that are query-independent during the build process. A double word table representing all possible word pair combinations for each index entry and an alternative word table are used to further optimize runtime processing.

Natural languagePlanningG06F 16/48Y10S 707/917Y10S 707/99933Y10S 707/99935Y10S 707/99942Y10S 707/99943Y10S 707/99944

AI classification

Natural language1.00
Planning0.98
Knowledge representation0.42
AI hardware0.03
Vision0.01
Evolutionary computation0.00
Machine learning0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 198180925

Assignors

ANDERSON, CHRISTOPHER WALTER, JAYANTI, HARISH

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

© 2026 NYSGPT2525 LLC