Patents by Inventor Ha Le

Ha Le 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: 20240143881
    Abstract: The present invention discloses a DFT (Design for test) methodology to integrate synchronous double-clock latches to synchronize data transferring between two asynchronous clock domains, where the conventional lockup-latches (asynchronous latches) are automatically inserted to connect/combine the two independent asynchronous DFT chains for a more compacted solution. If the asynchronous latches are replaced by the synchronous double-clock ones, the static timing analysis (STA) will check both ends of the latches, therefore, the full combined chain is safe from the setup-hold issues. This method utilizes the automatic flow of asynchronous latches insertion to connect independent DFT chains. Then these conventional latches are replaced by synchronous ones. Both the synthesis, the physical implementation flows in the DFT design and the automatic-test pattern generation (ATPG) scheme have been modified to match these replacements.
    Type: Application
    Filed: July 25, 2023
    Publication date: May 2, 2024
    Applicant: VIETTEL GROUP
    Inventors: Thai Ha Le, Ha My Bui, Anh Tuan Khong
  • Publication number: 20240146285
    Abstract: Described is a design to synchronize and prevent any clock timing issues associated with two clock domain crossing (CDC) in Design for Testing (DFT) and other CDC applications. In order to avoid any meta-stability issues associated with the sensitive edges of the two clock domains, the synchronization scheme splits the incoming data of the first clock domain into three branches, from which a finite state machine is to choose the correct branch for data transfer to the second clock domain. The selected branch will be the ‘safe’ one that guarantees there will be no timing issue at the second clock domain. This methodology can be applied in IC design that needs to optimize area and performance.
    Type: Application
    Filed: August 30, 2023
    Publication date: May 2, 2024
    Applicant: VIETTEL GROUP
    Inventors: Thai Ha Le, Ha My Bui, Anh Tuan Khong
  • Patent number: 10262377
    Abstract: A computer implemented method and a sales order data collection and management system (SODCMS) collect and manage sales order data including data from a web based sales order, a manual sales order, a sales order over a communication device, a third party consumer to consumer web based sales order, etc. The SODCMS receives sales order data from one or more sources and categorizes the sales order data based on a source type. The SODCMS parses the categorized sales order data based on filtering criteria, stores the parsed sales order data in one or more databases, and validates the stored sales order data against validation criteria. The SODCMS processes the validated sales order data and transmits the processed sales order data to a resource management platform. The SODCMS renders messages on modifications and discrepancies associated with the sales order data to consumers based on the validation of the sales order data.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: April 16, 2019
    Assignee: MACE ENGINEERING GROUP PTY LTD.
    Inventors: Steven Angelovski, Valentin Angelovski, Yen Ha Le Nguyen
  • Patent number: 10148671
    Abstract: A functional program stored in a memory area of an electronic card may be protected against an attack by disturbance of electrical origin intended to modify at least one logic state of at least one code of this program. The method may include: a storage step during which codes of the functional program and codes of a check program intended to check the logical behavior of the functional program are stored in the memory of the card; and a step of executing at least one code of the functional program followed by a step of checking the logic states of the functional program by executing the check program. During the storage step, the codes of the check program are stored in a memory area formed by addresses that are defined so that the attack by disturbance of electrical origin has no influence on the logic states of this program.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: December 4, 2018
    Assignee: IDEMIA IDENTITY & SECURITY FRANCE
    Inventors: Thanh Ha Le, Julien Bringer, Louis-Philippe Goncalves, Maël Berthier
  • Patent number: 9900538
    Abstract: An analog-to-digital converter may include an integrator, a gated ring oscillator, a coarse counter, a phase state register, a counter register, and logic circuitry. The gated ring oscillator may output a phase state signal continuously to the phase state register. The phase state signal includes multiple phase nodes, each of which is created by transmitting a signal through a number of delay stages. One of the phase nodes may be provided to the coarse counter. The phase state register and counter register may store the most current corresponding phase state and coarse counter outputs, respectively. A control signal corresponding to an analog image input signal may control the output of stored phase states and stored coarse counter outputs to the logic circuitry. The logic circuitry may generate a digital version of the analog image input signal based on the outputs of the phase state and counter registers.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: February 20, 2018
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Ha Le-Thai, Tomas Geurts, Georges Gielen
  • Patent number: 9847879
    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: Grant
    Filed: November 8, 2011
    Date of Patent: December 19, 2017
    Assignee: MORPHO
    Inventors: Hervé Chabanne, Julien Bringer, Thanh Ha Le
  • Publication number: 20170339358
    Abstract: An analog-to-digital converter may include an integrator, a gated ring oscillator, a coarse counter, a phase state register, a counter register, and logic circuitry. The gated ring oscillator may output a phase state signal continuously to the phase state register. The phase state signal includes multiple phase nodes, each of which is created by transmitting a signal through a number of delay stages. One of the phase nodes may be provided to the coarse counter. The phase state register and counter register may store the most current corresponding phase state and coarse counter outputs, respectively. A control signal corresponding to an analog image input signal may control the output of stored phase states and stored coarse counter outputs to the logic circuitry. The logic circuitry may generate a digital version of the analog image input signal based on the outputs of the phase state and counter registers.
    Type: Application
    Filed: May 18, 2016
    Publication date: November 23, 2017
    Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Ha LE-THAI, Tomas GEURTS, Georges GIELEN
  • Patent number: 9778675
    Abstract: A foot pedal for a medical device for placement on a working surface of a medical operatory includes a housing defining a reference plane; a cord having a first end coupled to the housing and a second end configured to be coupled to the medical device; and an actuator coupled to the housing and configured to be actuated by a user to provide a control function to the medical device, wherein the housing includes a self-leveling mechanism for urging the placement of the foot pedal on the working surface in an upright orientation. The self-leveling mechanism may include an engagement tab extending from the housing and configured to be the first aspect of the foot pedal to contact the working surface. The self-leveling mechanism may additionally or alternatively include a cord guide configured to pitch or cant the housing in a preferential direction.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: October 3, 2017
    Assignee: Ormco Corporation
    Inventors: Erik Brown, Ha Le, Carlos A. Aloise
  • Publication number: 20150230879
    Abstract: A foot pedal for a medical device for placement on a working surface of a medical operatory includes a housing defining a reference plane; a cord having a first end coupled to the housing and a second end configured to be coupled to the medical device; and an actuator coupled to the housing and configured to be actuated by a user to provide a control function to the medical device, wherein the housing includes a self-leveling mechanism for urging the placement of the foot pedal on the working surface in an upright orientation. The self-leveling mechanism may include an engagement tab extending from the housing and configured to be the first aspect of the foot pedal to contact the working surface. The self-leveling mechanism may additionally or alternatively include a cord guide configured to pitch or cant the housing in a preferential direction.
    Type: Application
    Filed: February 17, 2014
    Publication date: August 20, 2015
    Applicant: Ormco Corporation
    Inventors: Erik Brown, Ha Le, Carlos A. Aloise
  • Publication number: 20150180882
    Abstract: A functional program stored in a memory area of an electronic card may be protected against an attack by disturbance of electrical origin intended to modify at least one logic state of at least one code of this program. The method may include: a storage step during which codes of the functional program and codes of a check program intended to check the logical behaviour of the functional program are stored in the memory of the card; and a step of executing at least one code of the functional program followed by a step of checking the logic states of the functional program by executing the check program. During the storage step, the codes of the check program are stored in a memory area formed by addresses that are defined so that the attack by disturbance of electrical origin has no influence on the logic states of this program.
    Type: Application
    Filed: July 8, 2013
    Publication date: June 25, 2015
    Applicant: MORPHO
    Inventors: Thanh Ha Le, Julien Bringer, Louis-Philippe Goncalves, Maël Berthier
  • Publication number: 20150081485
    Abstract: A computer implemented method and a sales order data collection and management system (SODCMS) collect and manage sales order data including data from a web based sales order, a manual sales order, a sales order over a communication device, a third party consumer to consumer web based sales order, etc. The SODCMS receives sales order data from one or more sources and categorizes the sales order data based on a source type. The SODCMS parses the categorized sales order data based on filtering criteria, stores the parsed sales order data in one or more databases, and validates the stored sales order data against validation criteria. The SODCMS processes the validated sales order data and transmits the processed sales order data to a resource management platform. The SODCMS renders messages on modifications and discrepancies associated with the sales order data to consumers based on the validation of the sales order data.
    Type: Application
    Filed: September 11, 2014
    Publication date: March 19, 2015
    Inventors: Steven Angelovski, Valentin Angelovski, Yen Ha Le Nguyen
  • 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
  • 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
  • Publication number: 20050287315
    Abstract: A thermal transfer donor element is provided which includes a support, light-to-heat conversion layer, interlayer, and thermal transfer layer. When the donor element is brought into contact with a receptor and imagewise irradiated, a portion of the transfer layer is transferred to the receptor. The relative surface texture of the layers can be at least partially controlled, prior to imaging of the donor element, for desired effects in the resulting receptor device. The construction and process of the donor element is useful in making colored images including applications such as color proofs, color filter elements, and organic light emitting displays.
    Type: Application
    Filed: August 2, 2005
    Publication date: December 29, 2005
    Inventors: Leslie Kreilich, Vivian Jones, Khanh Huynh, John Staral, Sergey Lamansky, Ha Le, John Baetzold
  • Patent number: 6101533
    Abstract: A high speed data communications method and system is provided whereby multiple groups of software interfaces are used to link a Distributed Systems Services Unit to a Network Provider which connects to an Input/Output Interface Module which relates to external interfaces of a Network. The interfaces permit the capability of buffer sharing and lock pool sharing, in addition to improved Connection Library Element Interfaces which reduce the overhead that was previously required and further enables faster data transfer operations with reduced latency.
    Type: Grant
    Filed: April 15, 1998
    Date of Patent: August 8, 2000
    Assignee: Unisys Corporation
    Inventors: Mark Steven Brandt, Vinh Ha Le, Jeffrey John Wilson, Charles Austin Parker, Sarah Knerr Inforzato, Robert Frank Inforzato, Lois Bridgham Coyne, Christopher John Harrer, Susan Mary Jennion, Michael Thomas Kain, Frances Ann Laukagalis, James Joseph Leigh
  • Patent number: 6085246
    Abstract: A Connection Library Interface for a Process-Intercommunication Manager and a Process-Intercommunication Element provides an improved interface generating enhancements in data communication operations between a Network Provider and a Ports Unit which is part of the Master Control Program of a computer system. An improved method of data transfer involves a Distributed Systems Service/Application unit which operates through the Ports File of a Master Control Program, then uses Connection Library Interfaces to communicate with a Network Provider for data transfer to and from underlying interfaces.
    Type: Grant
    Filed: April 15, 1998
    Date of Patent: July 4, 2000
    Assignee: Unisys Corporation
    Inventors: Mark Steven Brandt, Vinh Ha Le, Jeffrey John Wilson