Patents by Inventor Alexandre Benoit

Alexandre Benoit 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: 11886462
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for generating pivot tables are provided. A pivot table service may receive an indication to generate a pivot table. The pivot table service may transform a plurality of fields in an existing table in a software application from a first order to a semantic hierarchical order by applying a set of cardinality relationship rules to the plurality of fields. The pivot table service may identify a plurality of blocks comprising one or more fields from the semantic hierarchical order. Fields from each block may be populated and positioned in a pivot table that is being generated based on a cardinality value of each block.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: January 30, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Alexandre Benoit
  • Publication number: 20230185820
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for generating pivot tables are provided. A pivot table service may receive an indication to generate a pivot table. The pivot table service may transform a plurality of fields in an existing table in a software application from a first order to a semantic hierarchical order by applying a set of cardinality relationship rules to the plurality of fields. The pivot table service may identify a plurality of blocks comprising one or more fields from the semantic hierarchical order. Fields from each block may be populated and positioned in a pivot table that is being generated based on a cardinality value of each block.
    Type: Application
    Filed: December 9, 2021
    Publication date: June 15, 2023
    Inventor: Alexandre BENOIT
  • Patent number: 10259068
    Abstract: Method of assembling a first thin copper part and a second thin aluminum part, each to be welded using heterogeneous welding, includes placing the ends of the parts so that they face one another and pressing the ends against one another so as to constitute a welding zone extending therebetween; and applying an aluminum alloy by way of filler metal to the welding zone using a low energy welding method in which the electric arc and the meltable filler wire are wider than the combined thickness of the parts, the parts being held so as to maintain the welding zone at the top using a fixing element including at least two rigid blocks of a conductive material whose thickness is between 1 and 2 mm, whose length is greater than that of the parts and whose width is sufficient to hold the parts, and a pressure fixing system.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: April 16, 2019
    Assignees: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE, UNIVERSITE DE NANTES
    Inventors: Alexandre Benoit, Donald Schleich, Pascal Paillard, Thierry Baudin
  • Patent number: 9869691
    Abstract: A spring-mass system including a support, a mass mobile with respect to the support, at least one first and one second spring connecting the mass to the support allowing a displacement of the mass relative to the support along a first direction, the first spring being the symmetrical of the second spring with respect to an axis, each first and second spring comprising at least first and second series-connected beams arranged in zigzag, and a first closed frame surrounding the mass, at a distance from the mass and the support, each first beam having a first end connected to the support and a second end attached to the first frame and each second beam having a third end attached to the first frame and a fourth end connected to the mass.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: January 16, 2018
    Assignee: Commissariat a L'Energie Atomique et aux Energies Alternatives
    Inventors: Sebastien Boisseau, Jean-Jacques Chaillout, Ghislain Despesse, Alexandre-Benoit Duret
  • Publication number: 20150298242
    Abstract: Method of assembling a first thin copper part and a second thin aluminum part, each to be welded using heterogeneous welding, includes placing the ends of the parts so that they face one another and pressing the ends against one another so as to constitute a welding zone extending therebetween; and applying an aluminum alloy by way of filler metal to the welding zone using a low energy welding method in which the electric arc and the meltable filler wire are wider than the combined thickness of the parts, the parts being held so as to maintain the welding zone at the top using a fixing element including at least two rigid blocks of a conductive material whose thickness is between 1 and 2 mm, whose length is greater than that of the parts and whose width is sufficient to hold the parts, and a pressure fixing system.
    Type: Application
    Filed: October 31, 2013
    Publication date: October 22, 2015
    Inventors: Alexandre BENOIT, Donald SCHLEICH, Pascal PAILLARD, Thierry BAUDIN
  • Publication number: 20150153377
    Abstract: A spring-mass system including a support, a mass mobile with respect to the support, at least one first and one second spring connecting the mass to the support allowing a displacement of the mass relative to the support along a first direction, the first spring being the symmetrical of the second spring with respect to an axis, each first and second spring comprising at least first and second series-connected beams arranged in zigzag, and a first closed frame surrounding the mass, at a distance from the mass and the support, each first beam having a first end connected to the support and a second end attached to the first frame and each second beam having a third end attached to the first frame and a fourth end connected to the mass.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 4, 2015
    Inventors: Sebastien Boisseau, Jean-Jacques Chaillout, Ghislain Despesse, Alexandre-Benoit Duret
  • Publication number: 20140331182
    Abstract: The present invention relates to method (M) for entering a personal identification code composed of characters in a device comprising a user graphical interface. Said method is characterized in that it comprises the steps of: —displaying a plurality of reference elements on the device's user graphical interface; —displaying a plurality of characters on the device's user graphical interface; —indicating, by means of an audio canal of the device, a reference element to be used for setting a personal identification code's character in correspondence with said reference element; and —capturing said personal identification code's character which has been positioned by means of said user graphical interface to correspond with said reference element.
    Type: Application
    Filed: December 4, 2012
    Publication date: November 6, 2014
    Applicant: GEMALTO SA
    Inventors: Michel Lombard, Stephane Socie, Alexandre Benoit
  • Patent number: 7991953
    Abstract: The invention relates to a verification of applications in interpreted language of the byte-code type (pseudo-code) loaded on portable electronic devices, in particular a chipcard and a method for verification of an application (31) interpreted by a virtual machine (42), said application being loaded on a portable electronic device (1), comprising at least one processor (2) and one RAM (5). The method comprises carrying out the following after loading said application in the device and before validation thereof, checks in the code of said application by means of a process carried out by the processor (2), characterized in comprising, on starting a sub-program, a step of backing up the actual verification context (200 to 203) in the RAM (5), a step for creation and activation of a new verification context (206 to 209) for the sub-program and a step for restoration of the verification context (200 to 203) previously backed-up.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: August 2, 2011
    Assignee: Gemalto SA
    Inventors: Alexandre Benoit, Laurent Gauteron
  • Patent number: 7840814
    Abstract: A method for managing an original executable code downloaded into a reprogrammable computer on-board system such as a microprocessor card. The code includes a cryptographic signature and is executable by the microprocessor once the validity of the signature has been checked. Off the card, a modified executable code corresponding to the original code and adapted to a pre-defined specific use is identified. A software component is calculated, which when applied to the original code, enables the modified code to be reconstructed. The software component is signed, and the signed original code and the signed software component are downloaded into the card. On the card, the signature of the original code and the software component are checked, and the software component is applied to the original code in order to reconstruct the modified code for the execution of the same by the microprocessor.
    Type: Grant
    Filed: April 2, 2004
    Date of Patent: November 23, 2010
    Assignee: Gemalto SA
    Inventors: Alexandre Benoit, Ludovic Rousseau
  • Publication number: 20090049258
    Abstract: The invention relates to a verification of applications in interpreted language of the byte-code type (pseudo-code) loaded on portable electronic devices, in particular a chipcard and a method for verification of an application (31) interpreted by a virtual machine (42), said application being loaded on a portable electronic device (1), comprising at least one processor (2) and one RAM (5). The method comprises carrying out the following after loading said application in the device and before validation thereof, checks in the code of said application by means of a process carried out by the processor (2), characterized in comprising, on starting a sub-programme, a step of backing up the actual verification context (200 to 203) in the RAM (5), a step for creation and activation of a new verification context (206 to 209) for the sub-programme and a step for restoration of the verification context (200 to 203) previously backed-up.
    Type: Application
    Filed: March 14, 2006
    Publication date: February 19, 2009
    Applicant: GEMPLUS
    Inventors: Alexandre Benoit, Laurent Gauteron
  • Publication number: 20070043957
    Abstract: A method for managing an original executable code downloaded into a reprogrammable computer on-board system such as a microprocessor card. The code includes a cryptographic signature and is executable by the microprocessor once the validity of the signature has been checked. Off the card, a modified executable code corresponding to the original code and adapted to a pre-defined specific use is identified. A software component is calculated, which when applied to the original code, enables the modified code to be reconstructed. The software component is signed, and the signed original code and the signed software component are downloaded into the card. On the card, the signature of the original code and the software component are checked, and the software component is applied to the original code in order to reconstruct the modified code for the execution of the same by the microprocessor.
    Type: Application
    Filed: April 2, 2004
    Publication date: February 22, 2007
    Inventors: Alexandre Benoit, Ludovic Rousseau
  • Publication number: 20050252977
    Abstract: The invention relates to a method of verifying an intermediary code which can be executed by a limited resource microcircuit which is connected to an external data processing system. The method includes a step involving the modification of the intermediary code comprising the reallocation of real r-type registers to monomorphic-type virtual v registers and the construction of a re-allocated code having PC instructions which refer to the virtual v registers. In addition, the method includes a step involving the verification of the reallocated code in the limited resource microcircuit. Following the successful verification of the reallocated code in the microcircuit, the original intermediary code is installed in the limited resource microcircuit for the execution thereof.
    Type: Application
    Filed: May 23, 2003
    Publication date: November 17, 2005
    Applicant: GEMPLUS
    Inventors: Jean-Francois Grezes, Alexandre Benoit