Patent №
US 8,095,565
Granted
2012-01-10
Filed 2006
Owner
MICROSOFT CORPORATION
Lab
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
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.