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).
-
Publication number: 20260073396Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods that utilize a multi-stage image processing approach to extract and analyze data from multiple check images at various stages of depositing mobile deposit checks. For instance, the disclosed systems can receive and process a first mobile check image of the front of a mobile deposit check to make a preliminary acceptance determination from extracted check image data. The disclosed systems further request, as a separate step from the first mobile check image, a second mobile check image of the back of the mobile deposit check. Based on the initial acceptance probability, the multi-step image processing system determines whether to require a restrictive endorsement in the second mobile check image and can extract and analyze data from the second mobile check image to determine a final acceptance probability.Type: ApplicationFiled: September 6, 2024Publication date: March 12, 2026Inventors: Alexander Ivan Stone, Mitchell Ginsburg, Alexandre Benoit, Samarjith Jawaharlal Sathyanarayan
-
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
-
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: 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