SOURCE CODE EDITOR FOR EDITING MULTILANGUAGE DOCUMENTS

Patent №

US 7,293,232

Granted

2007-11-06

Filed 2003

Owner

MICROSOFT CORPORATION

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10723329

A source code editor is used to develop multilanguage documents while providing the advanced editing functionality of secondary editors and without requiring the programmer to explicitly open and interface with the secondary editors. The multilanguage document is presented to the user in a primary application view of the primary editor. Code segments written in different languages are identified and sent to the appropriate secondary editors, which in turn create secondary documents that are transparent to the programmer. As edits are made to the primary application view of the document, the edits are replicated by the secondary editors behind the scene. Functionality that is enabled by the secondary editors, such as syntax coloring, auto-completion, and validation is identified by the primary editor and replicated in the primary application view, so as to appear as if the primary editor is inherently configured with the leveraged functionality of the secondary editors.

AI classification

Natural language1.00
AI hardware1.00
Knowledge representation0.14
Evolutionary computation0.06
Planning0.05
Vision0.00
Machine learning0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 147520283

Assignors

ARKHIPOV, MIKHAIL, KAPLAN, JOSHUA ISRAEL, MCBRIDE, TIMOTHY MICHAEL, ZHANG, LI, HODGES, C. DOUGLAS, OMIYA, ELLIOT H.

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

© 2026 NYSGPT2525 LLC