SPECIFICATION GENERATION FROM IMPLEMENTATIONS

Patent №

US 7,844,951

Granted

2010-11-30

Filed 2005

Owner

MICROSOFT CORPORATION

AI components

4

nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11322982

A computerized method receives an implementation comprising a modifier method and an observer method of a class implementing an abstract data type. The method symbolically executes the modifier method to obtain constrained states, and applies the observer method in constrained states to obtain specialized axioms. The method then creates a specification from the obtained specialized axioms based on generalizing, merging and simplifying the specialized axioms.

AI classification

Natural language1.00
AI hardware0.99
Planning0.91
Knowledge representation0.64
Evolutionary computation0.01
Speech0.00
Machine learning0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 172990071

Assignors

CHEN, FENG, TILLMANN, NIKOLAI, GRIESKAMP, WOLFGANG, SCHULTE, WOLFRAM

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

© 2026 NYSGPT2525 LLC