Patents by Inventor Francois Llirbat
Francois Llirbat has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10769165Abstract: Lineage graphs corresponding to data objects are generated. A data object of the data objects is associated with a source dataset table stored at a data lineage server (DLS). The source dataset table includes data of the data object received from a dataset stored at a data source system (DSS). A lineage graph corresponding to the dataset is determined from the lineage graphs. Based on the lineage graph, one or more data lineage structures are provided. The one or more data lineage structures include data from the dataset and from one or more datasets related to the dataset, and define lineage relationships between the data object and one or more data objects corresponding to the one or more datasets.Type: GrantFiled: December 20, 2017Date of Patent: September 8, 2020Assignee: SAP SEInventors: Eric Simon, Francois Llirbat
-
Publication number: 20190188308Abstract: Lineage graphs corresponding to data objects are generated. A data object of the data objects is associated with a source dataset table stored at a data lineage server (DLS). The source dataset table includes data of the data object received from a dataset stored at a data source system (DSS). A lineage graph corresponding to the dataset is determined from the lineage graphs. Based on the lineage graph, one or more data lineage structures are provided. The one or more data lineage structures include data from the dataset and from one or more datasets related to the dataset, and define lineage relationships between the data object and one or more data objects corresponding to the one or more datasets.Type: ApplicationFiled: December 20, 2017Publication date: June 20, 2019Inventors: Eric Simon, Francois Llirbat
-
Patent number: 8943041Abstract: Apparatus, systems, and methods may operate to receive an original query plan, to transform the original query plan into an equivalent executable compact query plan, and to store the compact query plan on a machine readable device. Further activities may include computing maximal source sub-queries associated with the compact query plan, and computing semi-join reductions of the maximal source sub-queries to provide an executable derivative query plan, which may also be stored on a machine readable device. Additional apparatus, systems, and methods are disclosed.Type: GrantFiled: September 14, 2012Date of Patent: January 27, 2015Assignee: Business Objects Software Ltd.Inventors: Eric Simon, Francois Llirbat, Francoise Fabret, Nicolas Dieu, Adrian Dragusanu
-
Patent number: 8688683Abstract: Apparatus, systems, and methods may operate to receive an original query plan, to transform the original query plan into an equivalent executable compact query plan, and to store the compact query plan on a machine readable device. Further activities may include computing maximal source sub-queries associated with the compact query plan, and computing semi-join reductions of the maximal source sub-queries to provide an executable derivative query plan, which may also be stored on a machine readable device. Additional apparatus, systems, and methods are described.Type: GrantFiled: November 30, 2009Date of Patent: April 1, 2014Assignee: Business Objects Software Ltd.Inventors: Eric Simon, Francois Llirbat, Francoise Fabret, Nicolas Dieu, Adrian Dragusanu
-
Publication number: 20130073537Abstract: Apparatus, systems, and methods may operate to receive an original query plan, to transform the original query plan into an equivalent executable compact query plan, and to store the compact query plan on a machine readable device. Further activities may include computing maximal source sub-queries associated with the compact query plan, and computing semi-join reductions of the maximal source sub-queries to provide an executable derivative query plan, which may also be stored on a machine readable device. Additional apparatus, systems, and methods are disclosed.Type: ApplicationFiled: September 14, 2012Publication date: March 21, 2013Applicant: Business Objects Software Ltd.Inventors: Eric Simon, Francois Llirbat, Francoise Fabret, Nicolas Dieu, Adrian Dragusanu
-
Publication number: 20110145301Abstract: A computer readable medium includes executable instructions to define an individual publication schema for each heterogeneous source of a set of heterogeneous sources. Each individual publication schema specifies mapping rules between data from a heterogeneous source and a non-permanent structured instance of data. A non-permanent structured instance of data as defined by an individual publication schema is generated. An integration schema defining a set of integration rules for combining data from each non-permanent structured instance of data as defined by individual publication schema is established. A target non-permanent structured instance of data to include data from the plurality of heterogeneous sources based on at least one integration schema is formed.Type: ApplicationFiled: February 4, 2011Publication date: June 16, 2011Applicant: BUSINESS OBJECTS SOFTWARE LTD.Inventors: FRANCOISE FABRET, FRANCOIS LLIRBAT, ERIC SIMON
-
Publication number: 20110131199Abstract: Apparatus, systems, and methods may operate to receive an original query plan, to transform the original query plan into an equivalent executable compact query plan, and to store the compact query plan on a machine readable device. Further activities may include computing maximal source sub-queries associated with the compact query plan, and computing semi-join reductions of the maximal source sub-queries to provide an executable derivative query plan, which may also be stored on a machine readable device. Additional apparatus, systems, and methods are disclosed.Type: ApplicationFiled: November 30, 2009Publication date: June 2, 2011Inventors: Eric Simon, Francois Llirbat, Francoise Fabret, Nicolas Dieu, Adrian Dragusanu
-
Patent number: 7885983Abstract: A computer readable medium includes executable instructions to define an individual publication schema for each heterogeneous source of a set of heterogeneous sources. Each individual publication schema specifies mapping rules between data from a heterogeneous source and a non-permanent structured instance of data. A non-permanent structured instance of data as defined by an individual publication schema is generated. An integration schema defining a set of integration rules for combining data from each non-permanent structured instance of data as defined by individual publication schema is established. A target non-permanent structured instance of data to include data from the plurality of heterogeneous sources based on at least one integration schema is formed.Type: GrantFiled: June 30, 2006Date of Patent: February 8, 2011Assignee: Business Objects Software Ltd.Inventors: Françoise Fabret, François Llirbat, Eric Simon
-
Publication number: 20100049692Abstract: A computer readable storage medium includes executable instructions to derive a table representing operations associated with an application. One or more parameters are received. A query is executed against the table if the parameters are resolvable with respect to one or more columns in the table. A derived query is constructed based on one or more additional parameters if the parameters are not resolvable with respect to one or more columns in the table. The derived query is executed against the table. A query result is returned.Type: ApplicationFiled: August 21, 2008Publication date: February 25, 2010Applicant: BUSINESS OBJECTS, S.A.Inventors: Abdellatif Astito, Maxime Belhoste, Lucile Claude, Francois Llirbat, Frederic Vanborre, Pierpaolo Vezzosi
-
Publication number: 20080147605Abstract: The invention includes a computer readable storage medium with executable instructions to translate a data source into a set of data elements, where a data element in the set of data elements includes a set of data properties. The set of data elements is displayed using a visualization. A group of data elements selected from the set of data elements is received. A group of data properties selected from the set of data properties associated with each data element in the group of data elements is received. A table schema for data elements in the group of data elements is provided. The group of data elements is converted into a target data source.Type: ApplicationFiled: December 15, 2006Publication date: June 19, 2008Applicant: BUSINESS OBJECTS, S.A.Inventors: Dinial BENSALAH, Florin Alexandru DRAGAN, Francois LLIRBAT, Olivier Philippe PIERRET, Eric SIMON
-
Patent number: 7370325Abstract: An object-focused workflow system for processing a received object in accordance with a declarative workflow specification. The specification includes modules and attributes, where module execution results in the evaluation of attributes, and may include the initiation of a side-effect action performed by an external component. Whether modules are to be executed for a particular received object is determined by associated enabling conditions. Attributes may be evaluated in accordance with computation rules and a combining policy, where the computation rules specify how values are to be contributed to an attribute, and the combining policy indicates how those contributed values are combined in order to assign a value to the attribute. Tasks in the workflow system may be executed eagerly in order to improve the performance of the workflow system.Type: GrantFiled: February 19, 1999Date of Patent: May 6, 2008Assignee: Lucent Technologies Inc.Inventors: Richard Baxter Hull, Bharat Kumar, Francois Llirbat, Gang Zhou
-
Publication number: 20070016596Abstract: A computer readable medium includes executable instructions to define an individual publication schema for each heterogeneous source of a set of heterogeneous sources. Each individual publication schema specifies mapping rules between data from a heterogeneous source and a non-permanent structured instance of data. A non-permanent structured instance of data as defined by an individual publication schema is generated. An integration schema defining a set of integration rules for combining data from each non-permanent structured instance of data as defined by individual publication schema is established. A target non-permanent structured instance of data to include data from the plurality of heterogeneous sources based on at least one integration schema is formed.Type: ApplicationFiled: June 30, 2006Publication date: January 18, 2007Applicant: Business Objects, S.A.Inventors: Francoise Fabret, Francois Llirbat, Eric Simon
-
Patent number: 7055098Abstract: A graphical user interface (GUI) is provided for use in conjunction with attribute evaluation utilizing computation rules and a combining policy. The graphical user interface displays a visual representation of the evaluation of attributes. The GUI displays a representation of the evaluation status of attributes and their associated computation rules during execution. The display may be updated dynamically to provide a user with a visual representation of the progression of attribute evaluation. The representation of evaluation status may include representations of the values assigned to, as well as the state of, data items and associated computation rules. States may be visually represented in the display in various ways, such as using various colors or labels associated with the data items and associated computation rules. Further, the particular data items and computation rules for which evaluation status is represented may be user selectable.Type: GrantFiled: October 21, 2002Date of Patent: May 30, 2006Assignee: Lucent Technologies Inc.Inventors: Richard Baxter Hull, Francois Llirbat, Eric Simon
-
Publication number: 20030115545Abstract: A graphical user interface (GUI) is provided for use in conjunction with attribute evaluation utilizing computation rules and a combining policy. The graphical user interface displays a visual representation of the evaluation of attributes. The GUI displays a representation of the evaluation status of attributes and their associated computation rules during execution. The display may be updated dynamically to provide a user with a visual representation of the progression of attribute evaluation. The representation of evaluation status may include representations of the values assigned to, as well as the state of, data items and associated computation rules. States may be visually represented in the display in various ways, such as using various colors or labels associated with the data items and associated computation rules. Further, the particular data items and computation rules for which evaluation status is represented may be user selectable.Type: ApplicationFiled: October 21, 2002Publication date: June 19, 2003Applicant: Lucent Technologies Inc.Inventors: Richard Baxter Hull, Francois Llirbat, Eric Simon
-
Patent number: 6499023Abstract: An object-focused workflow system for processing a received object in accordance with a declarative workflow specification. The specification includes modules and attributes, where module execution results in the evaluation of attributes, and may include the initiation of a side-effect action performed by an external component. Whether modules are to be executed for a particular received object is determined by associated enabling conditions. Attributes may be evaluated in accordance with computation rules and a combining policy, where the computation rules specify how values are to be contributed to an attribute, and the combining policy indicates how those contributed values are combined in order to assign a value to the attribute. Tasks in the workflow system may be executed eagerly in order to improve the performance of the workflow system.Type: GrantFiled: February 19, 1999Date of Patent: December 24, 2002Assignee: Lucent Technologies Inc.Inventors: Guozhu Dong, Richard Baxter Hull, Bharat Kumar, Francois Llirbat, Eric Simon, Jianwen Su, Gang Zhou