Patents by Inventor Raphael Geoffroy
Raphael Geoffroy 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).
-
Publication number: 20250094393Abstract: Embodiments are described for a database management system comprising a memory and at least one processor coupled to the memory. The at least one processor is configured to receive a request to display a first data management process and identify a data query quality and a data transform quality for display. The first data management process comprises a first data source, a first data query, and a first data transform. The at least one processor is further configured to determine a first value of the data query quality for the first data query and a second value of the data transform quality for the first data transform and display the first data management process based on the first value and the second value.Type: ApplicationFiled: September 14, 2023Publication date: March 20, 2025Inventors: ARNAUD NOUARD, Raphael Geoffroy, Jerome Cailly
-
Patent number: 12141156Abstract: The present disclosure relates to computer-implemented methods, software, and systems for generating intelligent data reports based on data of different data source type(s). Metadata is obtained from data sources to support querying. A request is received by the compound database and from a query panel to generate a report associated with at least one data source. The request includes one or more data manipulation operations, wherein at least one of the data manipulation operations is not natively supported by a data source of the at least one data source. A query is generated based on the request. The query is split based on a number of data sources associated with the request to generate the report. The query is transformed into at least one sub-queries corresponding to each of the at least one data source and a report is generated based on their execution.Type: GrantFiled: December 7, 2022Date of Patent: November 12, 2024Assignee: SAP SEInventors: Sebastien Ducaule, Raphael Geoffroy
-
Publication number: 20240193170Abstract: The present disclosure relates to computer-implemented methods, software, and systems for generating intelligent data reports based on data of different data source type(s). Metadata is obtained from data sources to support querying. A request is received by the compound database and from a query panel to generate a report associated with at least one data source. The request includes one or more data manipulation operations, wherein at least one of the data manipulation operations is not natively supported by a data source of the at least one data source. A query is generated based on the request. The query is split based on a number of data sources associated with the request to generate the report. The query is transformed into at least one sub-queries corresponding to each of the at least one data source and a report is generated based on their execution.Type: ApplicationFiled: December 7, 2022Publication date: June 13, 2024Inventors: Sebastien Ducaule, Raphael Geoffroy
-
Patent number: 11842024Abstract: Embodiments may be associated with a user interface design for an application. An intelligent user interface platform may collect user experience data associated with a user's interactions with the application over time (e.g., user actions, touchscreen interactions, computer mouse clicks, attention information, context information, etc.). The intelligent user interface platform may then analyze the user experience data (e.g., looking for most visited interface locations, most used actions, infrequently accessed functions, common user mistakes, etc.). The intelligent user interface platform may also automatically create a user interface design adjustment based on the analysis. For example, the user interface design adjustment might be associated with a menu item, a sub-menu item, an application action, an icon location, adding a display element, removing a display element, etc.Type: GrantFiled: September 30, 2020Date of Patent: December 12, 2023Assignee: BUSINESS OBJECTS SOFTWARE LTD.Inventors: Arnaud Nouard, Raphael Geoffroy
-
Patent number: 11556525Abstract: In some embodiments, a method receives a connection to a data source. The method analyzes metadata of the data source to determine a first type of metadata for a first type of database access and a second type of metadata for a second type of database access. The first type of metadata and the second type of metadata are combined into a data structure. Then, the method stores the data structure where the data structure is used to analyze a query to determine which of the first type of database access and the second type of database access to use for the query.Type: GrantFiled: September 20, 2019Date of Patent: January 17, 2023Assignee: BUSINESS OBJECTS SOFTWARE LTDInventors: Stephane Debaecker, Raphael Geoffroy
-
Patent number: 11386185Abstract: A report repository may store report results, and a web intelligence report server may include an SDK component to manage sessions, states, security, and resource access and to receive web intelligence data model authoring information, associated with a document, via an authoring API. The web intelligence report server may further include data sources associated with a plurality of data source types and data access associated with a plurality of data layers. A compound database platform of an in-memory database may create a report result via a data flow merge operation that combines multiple data sources into a single data source, based on the web intelligence data model authoring information, the data sources, and the data access. The report result may be stored in the report repository, and the web intelligence data model may be associated with a Web intelligence document as a data Source (“WaaS”) reusable in other documents.Type: GrantFiled: October 14, 2020Date of Patent: July 12, 2022Assignee: BUSINESS OBJECTS SOFTWARE LTD.Inventors: Raphael Geoffroy, Sebastien Ducaule
-
Publication number: 20220113949Abstract: A report repository may store report results, and a web intelligence report server may include an SDK component to manage sessions, states, security, and resource access and to receive web intelligence data model authoring information, associated with a document, via an authoring API. The web intelligence report server may further include data sources associated with a plurality of data source types and data access associated with a plurality of data layers. A compound database platform of an in-memory database may create a report result via a data flow merge operation that combines multiple data sources into a single data source, based on the web intelligence data model authoring information, the data sources, and the data access. The report result may be stored in the report repository, and the web intelligence data model may be associated with a Web intelligence document as a data Source (“WaaS”) reusable in other documents.Type: ApplicationFiled: October 14, 2020Publication date: April 14, 2022Inventors: Raphael GEOFFROY, Sebastien DUCAULE
-
Publication number: 20220100299Abstract: Embodiments may be associated with a user interface design for an application. An intelligent user interface platform may collect user experience data associated with a user's interactions with the application over time (e.g., user actions, touchscreen interactions, computer mouse clicks, attention information, context information, etc.). The intelligent user interface platform may then analyze the user experience data (e.g., looking for most visited interface locations, most used actions, infrequently accessed functions, common user mistakes, etc.). The intelligent user interface platform may also automatically create a user interface design adjustment based on the analysis. For example, the user interface design adjustment might be associated with a menu item, a sub-menu item, an application action, an icon location, adding a display element, removing a display element, etc.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Inventors: Arnaud NOUARD, Raphael GEOFFROY
-
Publication number: 20210089523Abstract: In some embodiments, a method receives a connection to a data source. The method analyzes metadata of the data source to determine a first type of metadata for a first type of database access and a second type of metadata for a second type of database access. The first type of metadata and the second type of metadata are combined into a data structure. Then, the method stores the data structure where the data structure is used to analyze a query to determine which of the first type of database access and the second type of database access to use for the query.Type: ApplicationFiled: September 20, 2019Publication date: March 25, 2021Inventors: Stephane Debaecker, Raphael Geoffroy