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.:

US 8479093 B1

PDF
Full Text
Expired
Date of Patent:
Jul. 02, 2013

Filed:

Mar. 01, 2007
Applicants:

Karthik Ravindran, Bellevue, WA (US);

Manoj Nuthakki, Redmond, WA (US);

Inventors:

Karthik Ravindran, Bellevue, WA (US);

Manoj Nuthakki, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/21 (2006.01); G06F 17/24 (2006.01); G06F 17/25 (2006.01);
U.S. Cl.
CPC ...
Abstract

A metamodel-based system for automatically generating reports is provided. Much of the work involved in creating report designs and reports is automated, allowing developers to produce a broad variety of report designs and reports in a fraction of the time required with standard report development, according to one illustrative embodiment. Metamodels for data and style templates may be created, that allow for the automated design and manipulation of report models. The report models may be used to generate reports that include the indicated data, arranged according to indicated data field properties, settings, and style templates. Changes made in the metamodels can automatically be reflected in reports designed according to those metamodels.


Find Patent Forward Citations

Loading…