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:
May. 19, 2015
Filed:
Sep. 13, 2012
Kevin Graham Davis, Seattle, WA (US);
Yu-kae Michael Cheng, Bellevue, WA (US);
Joshua Michael Nogales, Bellevue, WA (US);
Robert Warren Piper, Medina, WA (US);
Ryan Mcminn, Seattle, WA (US);
Mohamed Mohsen Elsayed Hassan Helal, Kirkland, WA (US);
Kevin Graham Davis, Seattle, WA (US);
Yu-Kae Michael Cheng, Bellevue, WA (US);
Joshua Michael Nogales, Bellevue, WA (US);
Robert Warren Piper, Medina, WA (US);
Ryan McMinn, Seattle, WA (US);
Mohamed Mohsen Elsayed Hassan Helal, Kirkland, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Technologies are described herein for generating a user interface based on a relational data model. A relational data model may be received. The relational data model may define a plurality of tables including a first table and a second table. The first table may include a first plurality of fields, and the second table may include a second plurality of fields. Relationships between the plurality of tables in the relational data model may be identified. A plurality of forms may be generated based on the relationships as identified. Each of the plurality of forms may correspond to one plurality of tables. The plurality of forms may be linked based on the relationship. The user interface including the plurality of forms as linked may be generated.