IP Library Patent Application 11112958
Patent Application
App. No. 11/112,958

Apparatus and method for constructing a semantic layer based on XBRL data

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.
11/112,958
Abstract

A computer readable medium includes executable instructions to construct a semantic layer schema based on an XBRL data source and maintain the integrity of the XBRL metadata. The XBRL data can then be loaded into the semantic layer schema, and refreshed, such that the XBRL data is assessed and the semantic layer schema is updated as required.

Claims (26)

1 . A computer readable medium comprising executable instructions to:

receive extensible Business Reporting Language (XBRL) data and associated metadata;

map said XBRL data and associated metadata into a semantic layer schema; and

load said XBRL data and associated metadata into said semantic layer schema.

2 . The computer readable medium of claim 1 wherein said executable instructions to map include executable instructions to map said XBRL data and associated metadata into a semantic layer schema in which classes and subclasses contain objects that are defined against a relational database containing said XBRL data.

3 . The computer readable medium of claim 1 wherein said executable instructions to map include executable instructions to map said XBRL data and associated metadata into a semantic layer schema in which classes and subclasses contain objects that are defined against said XBRL data.

4 . The computer readable medium of claim 1 wherein said executable instructions to map include executable instructions to create a semantic layer schema at the same time that said XBRL data and associated metadata are mapped to a relational database.

5 . The computer readable medium of claim 1 wherein said executable instructions to map include executable instructions to validate whether a semantic layer exists with required schema, and if not, construct required schema corresponding to said XBRL data and associated metadata.

6 . The computer readable medium of claim 5 further comprising executable instructions to supply recommended schema to a user.

7 . The computer readable medium of claim 6 further comprising executable instructions to allow alterations to recommended schema.

8 . The computer readable medium of claim 1 wherein said executable instructions to receive include executable instructions to receive from a commercial XBRL data source.

9 . A computer readable medium comprising executable instructions to:

receive data with a discoverable taxonomy and linkbase;

map said data into a semantic layer schema; and

load said data into said semantic layer schema.

10 . The computer readable medium of claim 9 wherein said executable instructions to map include executable instructions to map said discoverable taxonomy into a semantic layer schema in which classes and subclasses contain objects that are defined against a relational database containing said data.

11 . The computer readable medium of claim 9 wherein said executable instructions to map include executable instructions to map said discoverable taxonomy into a semantic layer schema in which classes and subclasses contain objects that are defined against an eXtensible Markup Language (XML) data source containing said data.

12 . The computer readable medium of claim 9 wherein said executable instructions to map include executable instructions to create a semantic layer schema at the same time that said discoverable taxonomy and data are mapped to a relational database.

13 . The computer readable medium of claim 9 wherein said executable instructions to map include executable instructions to validate whether a semantic layer exists with required schema, and if not, construct required schema corresponding to said discoverable taxonomy and data.

14 . The computer readable medium of claim 13 further comprising executable instructions to supply recommended schema to a user.

15 . The computer readable medium of claim 14 further comprising executable instructions to allow alterations to recommended schema.

16 . The computer readable medium of claim 9 wherein said executable instructions to receive include executable instructions to receive from a commercial XBRL data source.

17 . The computer readable medium of claim 9 further comprising executable instructions to query a relational database using said semantic layer.

18 . The computer readable medium of claim 17 wherein said executable instructions to query include executable instructions to query a database using said semantic layer in a reporting tool.

19 . The computer readable medium of claim 9 further comprising executable instructions to query an eXtensible Markup Language (XML) data source using said semantic layer.

20 . The computer readable medium of claim 19 wherein said executable instructions to query include executable instructions to query an XML data source using said semantic layer in a reporting tool.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2007
From: BUSINESS OBJECTS, S.A.
To: BUSINESS OBJECTS SOFTWARE LTD.
Reel/Frame 020156/0411 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2005
From: MUELLER-KLINGSPOR, DIANE CAROL
To: BUSINESS OBJECTS, S.A.
Reel/Frame 016526/0347 →