METHOD AND SYSTEM FOR DESIGNING CUSTOMIZABLE APPLICATIONS AND USER-INTERFACES BASED ON USER-DEFINED POLICIES AND METADATA

Patent №

US 7,464,367

Granted

2008-12-09

Filed 2003

Owner

MICROSOFT CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10619128

The present invention enables a user to build user-interfaces and applications based on a policy that contains metadata. The user can build an application through the user-interface, in which the user-interface and the generated computer-executable instructions are consistent with the policy. A user-interface has a toolbox that indicates the discovered components and a design surface that displays applicable stages. The policy determines the stages, where each stage provides a grouping of components having related tasks. The user selects components from the toolbox so that the selected components are associated with the selected stages on the design surface. After the user has completed building an application, a representation of the application may be compiled in order to generate a set of computer-executable instructions. Moreover, the compiler is coupled to the policy so that the set of computer-executable instructions is consistent with the policy.

AI classification

AI hardware1.00
Planning1.00
Knowledge representation0.92
Vision0.03
Machine learning0.00
Natural language0.00
Speech0.00
Evolutionary computation0.00

Ownership

MICROSOFT CORPORATION

assignment · 143030417

Assignors

WAIN, MARK N., SHUKLA, DHARMA, MEHTA, MAYANK, FONG, DAVID, BHANDARKAR, ADITYA

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

© 2026 NYSGPT2525 LLC