The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 13, 2013
Filed:
Jun. 11, 2010
Gersh Payzer, Redmond, WA (US);
Stephen Michael Danton, Seattle, WA (US);
Noaa Avital, Seattle, WA (US);
Pedro Ardila, Seattle, WA (US);
Stephen J. Millet, Edmonds, WA (US);
John R. Justice, Bellevue, WA (US);
Eric Kenneth Zinda, Seattle, WA (US);
Christopher L. Anderson, Redmond, WA (US);
Gersh Payzer, Redmond, WA (US);
Stephen Michael Danton, Seattle, WA (US);
Noaa Avital, Seattle, WA (US);
Pedro Ardila, Seattle, WA (US);
Stephen J. Millet, Edmonds, WA (US);
John R. Justice, Bellevue, WA (US);
Eric Kenneth Zinda, Seattle, WA (US);
Christopher L. Anderson, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
User experience in a designer tool manages cogeneration of a database application and a database accessible through the application. A user places a visual representation of an application element designed to control a relational or hierarchical dataset. Code is automatically called to add the application element to the application, and automatically invoked to create database schema elements designed to implement the dataset in the database under application element control. Users verify that an application element has been automatically added, and confirm that database schema elements implementing the dataset(s) under control of the application element have been automatically created. A tutorial illustrates a workflow utilizing a designer tool to cogenerate a database application and a database without a data design step. A wizard utilizes the designer tool to cogenerate a database application and a database that collectively implement a calendar, a diagram, a tree, a wiki, and/or a list.