Patents Assigned to Morpho
  • Publication number: 20140013042
    Abstract: 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: Application
    Filed: January 10, 2012
    Publication date: January 9, 2014
    Applicant: MORPHO
    Inventors: Mael Berthier, Michael Barthe
  • Patent number: 8625740
    Abstract: 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: Grant
    Filed: April 14, 2011
    Date of Patent: January 7, 2014
    Assignee: Morpho Detection, Inc.
    Inventors: Geoffrey Harding, Gabriel Zienert
  • Patent number: 8621617
    Abstract: 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: Grant
    Filed: March 12, 2009
    Date of Patent: December 31, 2013
    Assignee: MORPHO
    Inventors: Louis-Philippe Goncalves, Guillaume Roudiere, David Decroix
  • Patent number: 8614582
    Abstract: 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: Grant
    Filed: April 10, 2008
    Date of Patent: December 24, 2013
    Assignee: Morpho Detection, Inc.
    Inventors: Jack A. Syage, Karl A. Hanold
  • Patent number: 8600162
    Abstract: 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: Grant
    Filed: May 18, 2012
    Date of Patent: December 3, 2013
    Assignees: Morpho, Inc., NTT DoCoMo, Inc.
    Inventors: Yasushi Tanase, Takeshi Miura, Yasuhiro Todoroki, Toshiki Shiino, Kensuke Habuka, Tetsuya Hamada, Yasuyo Yasuda
  • Publication number: 20130314908
    Abstract: 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: Application
    Filed: November 28, 2011
    Publication date: November 28, 2013
    Applicant: MORPHO
    Inventors: Gilles Monteilliet, Florence Guillemot, Francois Rieul
  • Patent number: 8594394
    Abstract: 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: Grant
    Filed: August 31, 2009
    Date of Patent: November 26, 2013
    Assignee: MORPHO
    Inventors: Julien Bringer, Herve Chabanne
  • Publication number: 20130312110
    Abstract: 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: Application
    Filed: December 22, 2011
    Publication date: November 21, 2013
    Applicant: MORPHO
    Inventors: Frederic Boulet, Michael Barthe, Thanh-ha Le
  • Patent number: 8588546
    Abstract: 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: Grant
    Filed: July 23, 2008
    Date of Patent: November 19, 2013
    Assignee: Morpho, Inc.
    Inventors: Kensuke Habuka, Masaki Hiraga
  • Patent number: 8582718
    Abstract: 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: Grant
    Filed: November 30, 2010
    Date of Patent: November 12, 2013
    Assignee: Morpho Detection, Inc.
    Inventor: Geoffrey Harding
  • Publication number: 20130297254
    Abstract: 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: Application
    Filed: May 4, 2012
    Publication date: November 7, 2013
    Applicant: Morpho Detection, Inc.
    Inventors: Thirukazhukundram Subrahmaniam Vignesh, William Scott Sutherland, Young Kyo Lee, Sridhar Venkataraman Dasaratha
  • Publication number: 20130279765
    Abstract: 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: Application
    Filed: November 29, 2011
    Publication date: October 24, 2013
    Applicant: MORPHO
    Inventors: Jean-Christophe Fondeur, Hervé Chabanne
  • Patent number: 8566572
    Abstract: 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: Grant
    Filed: November 21, 2008
    Date of Patent: October 22, 2013
    Assignee: Morpho
    Inventors: Hervé Pelletier, Pascal Dumas
  • Patent number: 8551920
    Abstract: 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: Grant
    Filed: February 1, 2006
    Date of Patent: October 8, 2013
    Assignee: Morpho Sys AG
    Inventors: Rene Hoet, Sonia Schoonbroodt, Robert C. Ladner
  • Publication number: 20130239704
    Abstract: 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: Application
    Filed: April 10, 2013
    Publication date: September 19, 2013
    Applicant: Morpho Detection, Inc.
    Inventor: Jack A. Syage
  • Patent number: 8539121
    Abstract: 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: Grant
    Filed: June 1, 2006
    Date of Patent: September 17, 2013
    Assignee: Morpho
    Inventor: Benjamin Thomas
  • Patent number: 8538192
    Abstract: 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 fir
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: September 17, 2013
    Assignee: Morpho, Inc.
    Inventors: Kensuke Habuka, Toshiki Shino
  • Patent number: 8532406
    Abstract: 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: Grant
    Filed: October 27, 2010
    Date of Patent: September 10, 2013
    Assignee: Morpho, Inc.
    Inventors: Masaki Hiraga, Kunihiro Naka, Takayuki Nishiyama, Takeshi Miura, Katsuhiro Nakayama
  • Publication number: 20130230170
    Abstract: 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: Application
    Filed: November 8, 2011
    Publication date: September 5, 2013
    Applicant: MORPHO
    Inventors: Hervé Chabanne, Julien Bringer, Thanh Ha Le
  • Patent number: 8527835
    Abstract: 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: Grant
    Filed: January 8, 2009
    Date of Patent: September 3, 2013
    Assignee: Morpho
    Inventors: Cyrille Pepin, David DeCroix, Guillaume Roudiere