COMPONENTIZED SLOT-FILLING ARCHITECTURE

Patent №

US 7,328,199

Granted

2008-02-05

Filed 2005

Owner

MICROSOFT CORPORATION

AI components

5

ml · nlp · speech · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11246847

The subject disclosure pertains to systems and methods for performing natural language processing in which tokens are mapped to task slots. The system includes a mapper component that generates a lattice representing possible interpretations of the tokens, a decoder component that creates a ranked list of paths traversing the lattice, a scorer component that generates scores used to rank paths and post-processing components that format the paths for use by other software. Each of these components may be independent, such that the component may be modified or replaced without affecting the remaining components. This allows a variety of different mathematical models and algorithms to be tested or deployed without requiring changes to the remainder of the system.

AI classification

Natural language1.00
AI hardware1.00
Machine learning0.99
Speech0.94
Knowledge representation0.59
Vision0.09
Planning0.02
Evolutionary computation0.00

Ownership

MICROSOFT CORPORATION

assignment · 171480850

Assignors

RAMSEY, WILLIAM D., GAO, JIANFENG, KATARIYA, SANJEEV

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

© 2026 NYSGPT2525 LLC