METADATA DRIVEN USER INTERFACE

Patent №

US 8,095,565

Granted

2012-01-10

Filed 2006

Owner

MICROSOFT CORPORATION

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11418829

Metadata is used to create customized user interface (UI) portions for an application. The metadata may be XML-based and can be interpreted and then rendered to implement a customized UI that also supports data binding between data and the UI controls. Once created, the metadata is processed by a rendering engine to display the UI controls. An interpreter may be used to interpret the metadata file before it is sent to the rendering engine. Neither the rendering engine nor the interpreter needs knowledge of the host application and provides support for arbitrary metadata driven UI. The metadata schema may include mechanisms to create custom controls for the UI; programmatically modify the UI controls by providing access to a code-behind assembly as well as support event handling for the UI controls.

AI classification

AI hardware0.99
Natural language0.85
Knowledge representation0.27
Planning0.13
Vision0.00
Evolutionary computation0.00
Speech0.00
Machine learning0.00

Ownership

MICROSOFT CORPORATION

assignment · 210300375

Assignors

DENGLER, PATRICK M., KRISHNAN, ARVIND K., SINGH, JAGDISH, SANCHEZ, LAWRENCE M., MONDAL, NABARUN, KUMAR, NAMENDRA, DALFO, RICHARD ROMA I, SHANKAR, SAI, CHITTAMURU, SATISH KUMAR, PEKIC, ZOLTAN

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

© 2026 NYSGPT2525 LLC