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: 11886462Abstract: 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: GrantFiled: December 9, 2021Date of Patent: January 30, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Alexandre Benoit
-
Publication number: 20230185820Abstract: 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: ApplicationFiled: December 9, 2021Publication date: June 15, 2023Inventor: Alexandre BENOIT
-
Patent number: 10259068Abstract: 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: GrantFiled: October 31, 2013Date of Patent: April 16, 2019Assignees: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE, UNIVERSITE DE NANTESInventors: Alexandre Benoit, Donald Schleich, Pascal Paillard, Thierry Baudin
-
Patent number: 9869691Abstract: 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: GrantFiled: December 2, 2014Date of Patent: January 16, 2018Assignee: Commissariat a L'Energie Atomique et aux Energies AlternativesInventors: Sebastien Boisseau, Jean-Jacques Chaillout, Ghislain Despesse, Alexandre-Benoit Duret
-
Publication number: 20150298242Abstract: 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: ApplicationFiled: October 31, 2013Publication date: October 22, 2015Inventors: Alexandre BENOIT, Donald SCHLEICH, Pascal PAILLARD, Thierry BAUDIN
-
Publication number: 20150153377Abstract: 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: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Inventors: Sebastien Boisseau, Jean-Jacques Chaillout, Ghislain Despesse, Alexandre-Benoit Duret
-
Publication number: 20140331182Abstract: 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: ApplicationFiled: December 4, 2012Publication date: November 6, 2014Applicant: GEMALTO SAInventors: Michel Lombard, Stephane Socie, Alexandre Benoit
-
Patent number: 7991953Abstract: 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: GrantFiled: March 14, 2006Date of Patent: August 2, 2011Assignee: Gemalto SAInventors: Alexandre Benoit, Laurent Gauteron
-
Patent number: 7840814Abstract: 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: GrantFiled: April 2, 2004Date of Patent: November 23, 2010Assignee: Gemalto SAInventors: Alexandre Benoit, Ludovic Rousseau
-
Publication number: 20090049258Abstract: 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: ApplicationFiled: March 14, 2006Publication date: February 19, 2009Applicant: GEMPLUSInventors: Alexandre Benoit, Laurent Gauteron
-
Method for managing an executable code downloaded in a reprogrammable reprogrammable on-board system
Publication number: 20070043957Abstract: 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: ApplicationFiled: April 2, 2004Publication date: February 22, 2007Inventors: Alexandre Benoit, Ludovic Rousseau -
Publication number: 20050252977Abstract: 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: ApplicationFiled: May 23, 2003Publication date: November 17, 2005Applicant: GEMPLUSInventors: Jean-Francois Grezes, Alexandre Benoit