Patents Assigned to Morpho
-
Publication number: 20140013042Abstract: The invention relates to a method for masking the end-of-life transition of an electronic microprocessor device comprising a reprogrammable non-volatile memory containing an end-of-life state variable (FdVE). The value of the variable (FdVE) is loaded (A) into random access memory. Prior to the execution of any current command (COM), the value of the variable (FdVR) in random access memory is checked (B). The end-of-life transition is executed (C) in the event of an empty value. Otherwise, the initialization or the execution of the command (COM) is continued (D). Upon detection (E) of an intrusive attack, the end-of-life state variable (FdVR) is written (F) in the single random-access memory, and the end-of-life state variable (FdVE) is deleted (G) from the non-volatile memory in a delayed manner. The invention is suitable for all electronic devices, microprocessor cards or the like.Type: ApplicationFiled: January 10, 2012Publication date: January 9, 2014Applicant: MORPHOInventors: Mael Berthier, Michael Barthe
-
Patent number: 8625740Abstract: A method for correcting an X-ray diffraction (XRD) profile measured by an X-ray diffraction imaging (XDi) system is provided. The XDi system includes an anode, a detector, and a control system. The method includes obtaining an emission spectrum of the anode using the control system. The emission spectrum includes spectral structures. The method further includes calculating a piecewise spectral-correction function using the spectral structures in the emission spectrum, obtaining a measured spectrum of an object, and applying the spectral-correction function to the measured spectrum to generate a spectrally-corrected measured spectrum.Type: GrantFiled: April 14, 2011Date of Patent: January 7, 2014Assignee: Morpho Detection, Inc.Inventors: Geoffrey Harding, Gabriel Zienert
-
Patent number: 8621617Abstract: A method of securing execution of a main program that implements nested functions, the method comprising the steps of executing a security management program arranged to update a list of current functions, informing the security management program of the beginning of execution of each function of the main program and updating the list of current functions, informing the security management program of the end of execution of each function, and, after being informed of each end of execution of a function, verifying that the function is indeed the function that was begun the most recently.Type: GrantFiled: March 12, 2009Date of Patent: December 31, 2013Assignee: MORPHOInventors: Louis-Philippe Goncalves, Guillaume Roudiere, David Decroix
-
Patent number: 8614582Abstract: A detector system with a portal including a plurality of output ports that direct a plurality of output airstreams in an essentially horizontal direction, and a plurality of intake ports that pull in air. The system also includes at least one concentrator coupled to at least one of the intake ports, and a detector coupled to the concentrator. The horizontally oriented output airstreams and multiple intake ports provide a system that can rapidly screen multiple people for explosives and other substances.Type: GrantFiled: April 10, 2008Date of Patent: December 24, 2013Assignee: Morpho Detection, Inc.Inventors: Jack A. Syage, Karl A. Hanold
-
Patent number: 8600162Abstract: The invention provides an image identification device uses a separating plane to classify block images into the categories. The image identification device includes a target image input unit inputting a target image, a block image generation unit generates block images, a feature quantity computing unit computes feature quantities of the block images, and a category determination unit determines whether the block images are classified into the categories or not. The feature quantity computing unit uses local feature quantities of the block images and a global feature quantity of the target image as a whole, and also in a feature quantity space using features of the block images as coordinate axes, uses coordinate positions of feature quantity vectors optional areas in the feature quantity space to count the block images and causes the global feature quantity to include the number of the block images thus counted.Type: GrantFiled: May 18, 2012Date of Patent: December 3, 2013Assignees: Morpho, Inc., NTT DoCoMo, Inc.Inventors: Yasushi Tanase, Takeshi Miura, Yasuhiro Todoroki, Toshiki Shiino, Kensuke Habuka, Tetsuya Hamada, Yasuyo Yasuda
-
Publication number: 20130314908Abstract: A security gate has two walls defining between them a passage through which an individual passes, for each wall, a transparent lighting window extending over at least part of the wall, for at least one of the edges of the lighting window, a light source intended to light the edge and to generate light beams that propagate through the thickness of the lighting window, and for each lighting window, at least one extraction zone provided on the lighting window and intended to transmit the light beams towards the face of the individual passing through the passage, the light beams thus transmitted forming, with respect to the plane of the lighting window from which they emanate, an angle adapted to the geometry of the security gate so as to optimize the lighting of the individual.Type: ApplicationFiled: November 28, 2011Publication date: November 28, 2013Applicant: MORPHOInventors: Gilles Monteilliet, Florence Guillemot, Francois Rieul
-
Patent number: 8594394Abstract: Additional information regarding a fingerprint is estimated, with a given level of confidence, on the basis of characteristics of a set of minutiae corresponding to this print. Local descriptors are determined around some at least of the minutiae, so that they comprise, in relation to zones comprising additional information estimated with the given confidence level, values calculated on the basis of said information and, in relation to zones not comprising such information, erasures. The local descriptors determined are quantized according to a given number of integer values, a value being reserved for erasures. The quantized local descriptors are coded with the aid of an error-tolerant coding algorithm associated with a decoding algorithm devised to take account of errors and erasures. And a pseudo-identity is determined on the basis of some at least of the coded quantized local descriptors.Type: GrantFiled: August 31, 2009Date of Patent: November 26, 2013Assignee: MORPHOInventors: Julien Bringer, Herve Chabanne
-
Publication number: 20130312110Abstract: The invention relates in particular to an electronic device equipped with a virtual machine for executing an applet. The virtual machine is arranged so as to recognize the instructions of the applet and to execute a code corresponding to each instruction. The virtual machine comprises an association module arranged so as to associate several distinct but operationally identical codes with one and the same instruction, and a selection module arranged so as to select the code to be executed for said instruction in a random manner. The invention also relates to a method of securing a counter-electronic device against hidden-channel attacks.Type: ApplicationFiled: December 22, 2011Publication date: November 21, 2013Applicant: MORPHOInventors: Frederic Boulet, Michael Barthe, Thanh-ha Le
-
Patent number: 8588546Abstract: A panoramic image producing apparatus provides an intensity image production unit which produces intensity images from an input source image captured by an imaging device, a reference image data storage unit for storing a reference image which is used to compute the motion data of the intensity image and its absolute motion data, an absolute motion data calculation unit which uses the intensity image of the target image by first computing its relative motion data with respect to the reference image and using its result to compute the absolute motion data with respect to the target image, an image stitching unit to produce a panoramic image by using the absolute motion data computed above to stitch together the input source images, and a reference image setting unit which sets the target image as the new reference image under certain conditions.Type: GrantFiled: July 23, 2008Date of Patent: November 19, 2013Assignee: Morpho, Inc.Inventors: Kensuke Habuka, Masaki Hiraga
-
Patent number: 8582718Abstract: A method for identifying a substance includes determining a first molecular interference function (MIF) for a first substance. The method also includes determining a second MIF for a second substance. The method further includes generating a residual MIF at least partially based on a comparison of the second MIF to the first MIF. The method also includes identifying the type of substance based on the residual MIF.Type: GrantFiled: November 30, 2010Date of Patent: November 12, 2013Assignee: Morpho Detection, Inc.Inventor: Geoffrey Harding
-
Publication number: 20130297254Abstract: A spectrometer for identifying a mixture is provided. The spectrometer includes a detector configured to generate a signal based on an interaction of light with a sample of the mixture, and a memory device having a library and a correlation matrix stored therein, wherein the library includes a plurality of spectra, each spectrum associated with a respective compound, and wherein the correlation matrix includes a correlation between each possible pair of spectra in the library. The spectrometer further includes a processor coupled to the memory device and configured to determine a spectrum of the mixture based on the signal generated by the detector, calculate a correlation vector that includes a correlation between the mixture spectrum and each spectrum in the library, and identify the mixture based on the correlation matrix and the correlation vector.Type: ApplicationFiled: May 4, 2012Publication date: November 7, 2013Applicant: Morpho Detection, Inc.Inventors: Thirukazhukundram Subrahmaniam Vignesh, William Scott Sutherland, Young Kyo Lee, Sridhar Venkataraman Dasaratha
-
Publication number: 20130279765Abstract: The invention relates to a method for enabling the authentication or identification of a person (1) using a first electronic device (2) comprising an image-capturing unit and a data-transmission unit, the method including a step of registering said person in a verification system (3). The registration step includes the steps of: capturing, using the image-capturing unit of said electronic device, a first image (h) of at least one object (O) of any kind that is secretly selected by the person; and transmitting said first image to the verification system by means of said data transmission device of said first electronic device.Type: ApplicationFiled: November 29, 2011Publication date: October 24, 2013Applicant: MORPHOInventors: Jean-Christophe Fondeur, Hervé Chabanne
-
Patent number: 8566572Abstract: A method of masking the end-of-life transition of a microprocessor electronic device including reprogrammable non-volatile memory containing an end-of-life state variable. On booting, the value of the variable is loaded into RAM. After executing any current command, it is verified whether the value of the variable stored in RAM is FALSE. If the response is negative, the end-of-life transition is executed. Otherwise, initialization or execution of the command is continued. On detecting an intrusive attack, it is instantiated by writing the TRUE value to the end-of-life state variable in RAM only and then deferring writing of the TRUE value to the variable in the non-volatile memory until the next write operation. The invention is applicable to any electronic device, smart card, etc.Type: GrantFiled: November 21, 2008Date of Patent: October 22, 2013Assignee: MorphoInventors: Hervé Pelletier, Pascal Dumas
-
Patent number: 8551920Abstract: The disclosure features methods for identifying antibodies that bind to a carbohydrate moiety. Libraries coding for antibodies that bind to a carbohydrate moiety are provided. The libraries can be provided by modifying a pre-existing nucleic acid library. Antibodies that bind to a carbohydrate moiety are described.Type: GrantFiled: February 1, 2006Date of Patent: October 8, 2013Assignee: Morpho Sys AGInventors: Rene Hoet, Sonia Schoonbroodt, Robert C. Ladner
-
Publication number: 20130239704Abstract: A sampling system that contains filter components for collecting and concentrating vapor and particles in high-volume flows. The sample is then vaporized and delivered to a detector at a low-volume flow. The invention also has a sampling probe that contains an air-jet to help dislodge particles from surfaces and a heating lamp to help vaporize compounds on surfaces or objects. The sampling system is especially useful for screening for explosives and other illicit chemicals and toxins on people, baggage, cargo, and other objects.Type: ApplicationFiled: April 10, 2013Publication date: September 19, 2013Applicant: Morpho Detection, Inc.Inventor: Jack A. Syage
-
Patent number: 8539121Abstract: The invention relates to a device for connecting an electronic unit (1) to different types of screen, the device comprising an external connection connector (6) possessing connector elements (10) distributed in a first series for connection to the display members (17, 21) of screens, and a second series for connection to a loudspeaker (18) of a screen of a first type (2) or to the display member (21) of a screen of a second type (3), the device comprising a display line (7) connected to the connector elements of the first series, a sound line (8) connected to a switch member (11) connected to the connector elements of the second series, and a detector element (12) connected to the connector elements of the connector and to the switch member to cause the switch member to take up a connection state when the connected screen is of the first type and a disconnection state when the connected screen is of the second type. The invention also relates to a screen for connection to the device.Type: GrantFiled: June 1, 2006Date of Patent: September 17, 2013Assignee: MorphoInventor: Benjamin Thomas
-
Patent number: 8538192Abstract: An image processing device that sequentially generates a synthetic image by joining a first image, which is a single image or constituted by a plurality of the images joined together, and a second image that is input, every time when the second image is input, includes: an overlapping region obtainment portion 14 that obtains a motion vector on the basis of the second image and an image input immediately before the second image among the images constituting the first image, and obtains an overlapping region where the image input immediately before and the second image overlap each other on the basis of the obtained motion vector; a brightness-value conversion factor calculation portion 16 that calculates a brightness conversion factor for converting a brightness value of the first image or a brightness value of the second image on the basis of the brightness value of the first image and the brightness value of the second image in the overlapping region so that a change in the brightness values between the firType: GrantFiled: October 26, 2010Date of Patent: September 17, 2013Assignee: Morpho, Inc.Inventors: Kensuke Habuka, Toshiki Shino
-
Patent number: 8532406Abstract: A method and apparatus for partially up/downscaling an image encoded on a macroblock basis utilizing a computer. The method and apparatus performs operations of: storing the encoded image; creating map data from bitstream of the encoded image to decode at least one macroblock of the encoded image, creating a shrunken image of a predetermined size based on a screen resolution of a display device, storing the map data and the shrunken image so as to relate with the encoded image in the storage device; outputting the shrunken image related with the encoded image to be displayed based on a control request received from an input device, determining at least one macroblock to be decoded based on a display area of the shrunken image; partially decoding the encoded image for the determined macroblock using the map data; and outputting to the display device, the image data of the display area of the partially decoded image.Type: GrantFiled: October 27, 2010Date of Patent: September 10, 2013Assignee: Morpho, Inc.Inventors: Masaki Hiraga, Kunihiro Naka, Takayuki Nishiyama, Takeshi Miura, Katsuhiro Nakayama
-
Publication number: 20130230170Abstract: The invention relates in particular to a method for securing the execution of a cryptographic algorithm (ALG) against passive sniffing, the method implementing masking (MSK) of data processed by the cryptographic algorithm. The masking (MSK) of said data includes a linear encoding step such as x?=x.L+c, in which x is the data to be masked, x? is the corresponding masked data, c is a code word included in a linear code C, and L is a matrix made up of linearly independent vectors not included in the linear code C. The invention also relates to a device (SC) implementing such a method.Type: ApplicationFiled: November 8, 2011Publication date: September 5, 2013Applicant: MORPHOInventors: Hervé Chabanne, Julien Bringer, Thanh Ha Le
-
Patent number: 8527835Abstract: A method of securely transferring data. The source data stored in a source memory (NV_MEM) is compared with the transferred data (COPY_ELT_X_V_MEM) that has been copied from the source memory (NV_MEM) into a “destination” memory (V_MEM). The method consists in reading from the source memory (NV_MEM) an integrity value (PI_ELT_X) associated with an element (ELEMENT_X_NV_MEM) such as file containing the source data, in calculating the integrity of a reconstituted element made up of the transferred data (COPY_ELT_X_V_MEM) associated, where appropriate, with the data of the source element (ELEMENT_X_NV_MEM) other than the data that was transferred, and in deciding that the transferred data (COPY_ELT_X_V_MEM) is identical to the source data when the integrity calculation gives a value identical to the integrity value of the source element (PI_ELT_X). The method applies to transferring data between components of a smart card.Type: GrantFiled: January 8, 2009Date of Patent: September 3, 2013Assignee: MorphoInventors: Cyrille Pepin, David DeCroix, Guillaume Roudiere