The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 29, 2019

Filed:

Dec. 14, 2016
Applicant:

Business Objects Software Limited, Dublin, IE;

Inventors:

Bruno Dumant, Verneuil sur Seine, FR;

Xavier Vanderschaeghe, Chaville, FR;

Olivier Hamon, Levallois Perret, FR;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06Q 10/06 (2012.01); G06N 5/02 (2006.01); G06F 17/27 (2006.01); G06F 17/28 (2006.01);
U.S. Cl.
CPC ...
G06Q 10/067 (2013.01); G06F 17/2785 (2013.01); G06F 17/2836 (2013.01); G06N 5/022 (2013.01);
Abstract

According to some embodiments, a business intelligence language expansion and compilation platform may receive a business intelligence language expression, containing at least one macro sub-expression from a user. Information may then be accessed in a business and data models data store to perform expansion and compilation operations on the received business intelligence language expression. As a result of these operations, the system may provide a native query to a data source database. A business intelligence language result set manager may retrieve data from a data source database responsive to the native query and output a business intelligence language result set to the user in response to the business intelligence language expression. According to some embodiments, the business intelligence language is reentrant such that the received business intelligence language expression is evaluated in one context and uses a result of another business intelligence language expression evaluated in a possibly different context.


Find Patent Forward Citations

Loading…