IP Library Patent Application 10883862
Patent Application
App. No. 10/883,862

Report layout model and method

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
10/883,862
Abstract

A report layout model and method that provide layout content elements for structuring data from a query, and that further include layout rendering elements for rendering that query data. In an embodiment of the present invention, style elements are further provided in accordance with the Cascading Style Sheets (CSS) specification to improve rendering control.

Claims (18)

1 . A report layout model comprising:

one or more than one report layout content element for providing structure to data generated from a query; and

one or more than one report layout rendering element for rendering said generated query data in a report.

2 . The model according to claim 1 , wherein one or more than one report layout element is contained within another report layout element.

3 . The model according to claim 1 , further including one or more than one style element to improve control over rendering said content elements and said rendering elements within a report.

4 . The model according to claim 2 , wherein said style element is provided in accordance with Cascading Style Sheets (CSS) specification.

5 . The model according to claim 1 , wherein said report layout content elements are selected from the list of elements consisting of table, block, text item, image, hyperlink button and bookmark report layout content elements.

6 . The model according to claim 1 , wherein said report layout rendering element is selected from the list of elements consisting of list, crosstab, chart, repeater and page set report layout rendering elements.

7 . A report layout method comprising the steps of:

(i) providing structure to data generated from a query using one or more than one report layout content element; and

(ii) rendering said generated query data in a report using one or more than one report layout rendering element.

8 . The method according to claim 7 , further including the step of containing one or more than one report layout element within another report layout element.

9 . The method according to claim 7 , further including the step of providing one or more than one style element to improve control over rendering said content elements and said rendering elements within a report.

10 . The method according to claim 9 , wherein said step of providing one or more than one style element is performed in accordance with Cascading Style Sheets (CSS) specification.

11 . A computer program product for a report layout method, the computer program product comprising:

a computer readable medium for storing machine-executable instructions for use in the execution in a computer of the report layout method, the method including the steps of:

providing structure to data generated from a query using one or more than one report layout content element; and

rendering said generated query data in a report using one or more than one report layout rendering element.

Assignments (4)
CERTIFICATE OF AMALGAMATION Recorded Aug 15, 2008
From: COGNOS INCORPORATED
To: COGNOS ULC
Reel/Frame 021387/0813 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2008
From: COGNOS ULC
To: IBM INTERNATIONAL GROUP BV
Reel/Frame 021387/0837 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2008
From: IBM INTERNATIONAL GROUP BV
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 021398/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2005
From: MCCULLY, ERIC; FERGUSON, KEVIN MITCHELL
To: COGNOS INCORPORATED
Reel/Frame 015704/0566 →