US 7,472,346 B2
Multidimensional XBRL engine
Warren Baelen, Princeton, N.J. (US)
Assigned to International Business Machines Corporation, Armonk, N.Y. (US)
Filed on Apr. 08, 2005, as Appl. No. 11/101,727.
Prior Publication US 2006/0230025 A1, Oct. 12, 2006
Int. Cl. G06F 17/00 (2006.01)
U.S. Cl. 715—234  [715/236; 715/239] 22 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
parsing an extensible business reporting language (XBRL) taxonomy document to identify members of a first dimension;
parsing a set of one or more XBRL instance documents that each conform to a schema defined by the XBRL taxonomy document to identify members for each of one or more additional dimensions, wherein each additional dimension corresponds to a respective XBRL instance document;
generating a multidimensional model comprising multiple dimensions that include the first dimension and the one or more additional dimensions, wherein the multidimensional model includes the identified members of the first dimension and the identified members for each of the one or more additional dimensions;
extracting financial data from the XBRL instance documents in accordance with the multidimensional model; and
outputting an electronic report containing the extracted financial data.