Patent Document ID: 8234313
Application ID: 12538993

Base Claim:
1. A method comprising: receiving a selection of a business intelligence report element of a first business intelligence report specification, the first business intelligence report specification in a first file format; creating a serialized description of the business intelligence report element in a second file format based on a business intelligence report element data model; receiving an instruction to add the business intelligence report element to a second business intelligence report specification, the second business intelligence report specification in a third file format; and adding the business intelligence report element to the second business intelligence report specification in the third file format based on the serialized description of the business intelligence report element.

---

Claim 5:
5. A method according to claim 1 , wherein the business intelligence report element comprises a structure, a style and a semantic, and wherein adding the business intelligence report element to the second business intelligence report specification in the third file format comprises: determining whether to add the style only, the structure only, the style and structure only, or the style, structure and semantic of the business intelligence report element to the second business intelligence report specification; if it is determined to add the style only, creating the style in a style dictionary of the second business intelligence report specification; if it is determined to add the structure only, creating a template object based on the business intelligence report element; if it is determined to add the style and structure only, creating a template object based on the business intelligence report element, and creating the style in a style dictionary of the second business intelligence report specification; and if it is determined to add the style, structure and semantic, creating data sources in the second business intelligence report specification corresponding to one or more queries of the business intelligence report element, creating the one or more queries in the second business intelligence report specification based on a query definition of the serialized description, creating the business intelligence report element in the second business intelligence report specification, and creating the style in a style dictionary of the second business intelligence report specification.