Patents by Inventor Sebastien LAVOIGNAT

Sebastien LAVOIGNAT 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: 20230333836
    Abstract: Systems and methods include determination of a first code artifact and a second code artifact, generation of a first plurality of key, value pairs based on the first code artifact and a second plurality of key, value pairs based on the second code artifact, identification of a plurality of changes between the first plurality of key, value pairs and the second plurality of key, value pairs, the plurality of changes represented by a third plurality of key, value pairs; determination, for each of a plurality of rules, of whether the third plurality of key, value pairs includes at least one key, value pair associated with the rule and, if so, application of the rule to each of the at least one key, value pairs to determine an analysis output associated with each of the at least one key, value pairs, and generation of a visualization based on the analysis outputs.
    Type: Application
    Filed: April 19, 2022
    Publication date: October 19, 2023
    Inventor: Sebastien LAVOIGNAT
  • Patent number: 11727204
    Abstract: Systems and methods include reading of a spreadsheet workbook including a plurality of rows and a header row comprising a plurality of column labels, automatic determination of a hierarchical schema based on the plurality of column labels, the hierarchal schema comprising a hierarchy of nodes, where each of the plurality of column labels is associated with a single node of the hierarchy of nodes, and, for each row of the plurality of rows, determination of a value associated with each of the plurality of column labels, and, for each determined value, population of a node of an instance of the hierarchical schema associated with an associated column label.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: August 15, 2023
    Assignee: SAP SE
    Inventor: Sebastien Lavoignat
  • Patent number: 11314934
    Abstract: Various embodiments of systems, computer program products, and methods to smart push values in spreadsheet instances are described herein. In an aspect, a spreadsheet instance is activated to receive at least one value, pushed within a process automation execution. The size of the data is calculated, including its dimensions. In another aspect, an active cell in the activated spreadsheet instance is determined. The active cell marks the position where the data will be entered, based on its size as determined, and further based on the orientation of the dimensions of the data. In yet another aspect, a new position of the active cell is calculated based on the data size. The cell at the position corresponding to the calculated new position is set as the new active cell of the spreadsheet instance.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: April 26, 2022
    Assignee: SAP SE
    Inventor: Sebastien Lavoignat
  • Publication number: 20220092257
    Abstract: Systems and methods include reading of a spreadsheet workbook including a plurality of rows and a header row comprising a plurality of column labels, automatic determination of a hierarchical schema based on the plurality of column labels, the hierarchal schema comprising a hierarchy of nodes, where each of the plurality of column labels is associated with a single node of the hierarchy of nodes, and, for each row of the plurality of rows, determination of a value associated with each of the plurality of column labels, and, for each determined value, population of a node of an instance of the hierarchical schema associated with an associated column label.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Inventor: Sebastien LAVOIGNAT
  • Patent number: 10540434
    Abstract: A computer-implemented method for disaggregating data in a spreadsheet or other data structure hosted on a client computing device includes providing an analyzer module as a plug-in or add-in to a spreadsheet application on a client computing device. The analyzer module locally performs disaggregation and aggregation processes on data in the spreadsheet on the client computing device. The method includes parsing, by the analyzer module, content entered in a subject cell of the spreadsheet to determine if sets of special syntax characters corresponding to a disaggregation instruction or command precede an amount in the entered content, and accordingly disaggregating or aggregating data in the spreadsheet.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: January 21, 2020
    Assignee: Business Objects Software Limited
    Inventors: Florent Migeon, Sebastien Lavoignat
  • Publication number: 20170255608
    Abstract: A computer-implemented method for disaggregating data in a spreadsheet or other data structure hosted on a client computing device includes providing an analyzer module as a plug-in or add-in to a spreadsheet application on a client computing device. The analyzer module locally performs disaggregation and aggregation processes on data in the spreadsheet on the client computing device. The method includes parsing, by the analyzer module, content entered in a subject cell of the spreadsheet to determine if sets of special syntax characters corresponding to a disaggregation instruction or command precede an amount in the entered content, and accordingly disaggregating or aggregating data in the spreadsheet.
    Type: Application
    Filed: March 1, 2016
    Publication date: September 7, 2017
    Inventors: Florent MIGEON, Sebastien LAVOIGNAT