Abstract: A computer readable storage medium includes executable instructions to associate two or more data sets with two or more vertices in a Venn graph. An intersection of the two or more data sets is associated with a vertex in the Venn graph. A plurality of outliers is associated between the two or more data sets and the intersection of the two or more data sets with a plurality of vertices disposed between the two or more vertices and the vertex in the Venn graph.
Abstract: A computer readable storage medium includes executable instructions to define a semantic domain describing a data source. At least one base dimension is established as a data model object for the semantic domain. At least one base measure is specified as a data model object for the semantic domain. At least one of a calculated measure or a calculated dimension is described as a data model object for the semantic domain.
Type:
Application
Filed:
August 31, 2006
Publication date:
March 20, 2008
Applicant:
Business Objects, S.A.
Inventors:
Luke William Evans, Richard David Webster, Richard Bruce Cameron
Abstract: A computer readable medium includes executable instructions to receive a query based on a semantic abstraction that describes at least one underlying data source. The semantic abstraction includes at least one nested semantic abstraction. The query is analyzed to produce data source specific queries. The data source specific queries are analyzed to produce results, which are returned.
Type:
Application
Filed:
August 31, 2006
Publication date:
March 6, 2008
Applicant:
Business Objects, S.A.
Inventors:
Richard David Webster, Richard Bruce Cameron
Abstract: A computer readable storage medium includes executable instructions to define a first semantic domain and specify a second semantic domain. The first semantic domain and second semantic domain are combined to establish a third semantic domain. At least one base dimension is identified as a data model object for the third semantic domain. At least one base measure is formed as a data model object for the third semantic domain.
Type:
Application
Filed:
August 31, 2006
Publication date:
March 6, 2008
Applicant:
Business Objects, S.A.
Inventors:
Luke William Evans, Richard David Webster, Richard Bruce Cameron
Abstract: A computer readable medium has executable instructions to present an interface that defines a match transform within a pipeline of data processing operations. Match criteria associated with the match transform is selected. The match criteria is selected from a set of match strategies. The match criteria is used to identify data within an upstream data source that is to be matched by the match transform.
Type:
Application
Filed:
August 10, 2006
Publication date:
February 14, 2008
Applicant:
Business Objects, S.A.
Inventors:
Benjamin Harold Ghamoo-dohth Kuehmichel, Ina Loray Mutschelknaus
Abstract: A computer readable medium includes executable instructions to associate data from a data source with one or more axes of a first visualization. A set of rules are applied to determine if it is meaningful to render the data in a second visualization.
Abstract: A computer implemented method includes receiving a request to view a report document on a mobile communication device. The request is passed over a wireless channel to a server. A report document is received from the server over a wireless channel. The report document is displayed on the mobile communication device.
Type:
Application
Filed:
July 17, 2006
Publication date:
January 24, 2008
Applicant:
Business Objects, S.A.
Inventors:
Ali Meziani, Charles Arthur Piercey, Jean-Claude Grosselin, Fabrice Delaporte
Abstract: A method of generating procedural language code for extracting data from a data warehouse comprising the steps of accepting a declarative specification and generating procedural language code to execute the declarative specification.
Type:
Grant
Filed:
May 25, 2004
Date of Patent:
January 15, 2008
Assignee:
Business Objects Data Integration
Inventors:
Sachinder S. Chawla, Jason Chen, Alexander Gorelik, Hon C. Thio, Dave Wang
Abstract: A computer readable medium stores executable instructions to graphically display file object attributes of one or more file objects. Executable instructions receive from a list of file object attribute perspectives a selection of a selected file object attribute perspective specifying one or more file object attribute categories. Executable instructions also display the file object attribute categories for the selected file object attribute perspective and the corresponding file object attributes for each file object.
Type:
Application
Filed:
June 30, 2006
Publication date:
January 3, 2008
Applicant:
Business Objects, S.A.
Inventors:
Dale Raymond Evernden, Graeme Andrew Kyle Roche
Abstract: A computer implemented method includes selecting a portion of a data set in a first visualization. A list of visualizations relevant to the context inferred from the selection of the portion of the data set in the first visualization is generated. A second visualization from the list of visualizations is rendered.
Abstract: A computer readable medium is configured to receive an identification of a plurality of data records, where each data record corresponds to one of a plurality of data record schemas represented in COBOL, and each data record schema corresponds to one of a plurality of standardized data record schemas. The computer readable medium is further configured to specify one of the plurality of standardized data record schemas as a selected standardized data record schema, and to process the plurality of data records based on the selected standardized data record schema.
Abstract: A computer implemented method includes adding a web element to a report, generating a segment of code for the web element, embedding the segment of code within the report, and publishing the report, such that in the published report the web element operates as a web element control.
Abstract: A computer readable medium is configured to receive a description of a COBOL copybook that can be represented in one of a plurality of disparate formats, to parse the COBOL copybook based on the description of the COBOL copybook, and to create a standardized data record schema based on the COBOL copybook. The description of the COBOL copybook includes information about the format of the COBOL copybook.
Abstract: A computer readable medium is configured to parse a COBOL copybook to determine that the COBOL copybook is a nested data record schema, and to transform the COBOL copybook into a standardized data record schema.
Abstract: A computer-readable medium to direct a computer to function in a specified manner includes executable instructions to: generate a set of qualitative assessments; convert the set of qualitative assessments into a set of quantitative assessments; produce a quantitative forecast from the set of quantitative assessments; and translate the quantitative forecast to a qualitative forecast.
Abstract: A computer implemented method includes extracting query information from a report, generating database information characterizing table and column metadata for a data source, and analyzing the relationships between the query information and the database information to identify a table and column invoked by the report.
Abstract: A computer readable medium has executable instructions to access a first question domain with first object definitions and a second question domain with second object definitions. Differences between the second object definitions and the first object definitions are identified. Severity values characterizing the differences are determined. A list of the differences and corresponding severity values is compiled.
Abstract: A computer readable medium stores executable instructions to receive a Multidimensional Expressions (MDX) query. The MDX query is recursively rationalized to form a rationalized query. The rationalized query is applied to a multidimensional data source to produce query results. The query results are returned.
Type:
Application
Filed:
May 16, 2006
Publication date:
November 22, 2007
Applicant:
Business Objects, S.A.
Inventors:
Soroush Momen-Pour, Reuben Michael Arthur Cox, Henrik Areskoug, Ingo Hilgefort
Abstract: A method of constructing a data transformation block includes selecting a first discrete logic visual icon and a second discrete logic visual icon from a logic repository. A combination valid state is established when the first discrete logic visual icon can be combined with the second discrete logic visual icon. The first discrete logic visual icon and the second discrete logic visual icon are combined in response to the combination valid state to form a data transformation block. The data transformation block has a corresponding functional language source code description of the logical operations to be performed by the data transformation block. The data transformation block processes data to form transformed data. The data transformation block may be stored in the logic repository so that others can access it.
Abstract: A computer implemented method includes sending to a report server a first request for report content initiated by a first user. The report content is served to the first user. The report content is displayed to the first user. A second request from the first user is sent to the report server to share the report content with a second user. That the second user has permission to view the report content is confirmed. The report content is served and displayed to the second user.
Type:
Application
Filed:
July 17, 2006
Publication date:
November 15, 2007
Applicant:
Business Objects, S.A.
Inventors:
Didier Marc Jean Bolf, Patrick Yee Cheuk Cheng, Alexis-Jean Laurent Naibo, Hlaing Than, Ju Wu