Patents by Inventor Thang To

Thang To 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: 20220044075
    Abstract: Training deep neural networks requires a large amount of labeled training data. Conventionally, labeled training data is generated by gathering real images that are manually labelled which is very time-consuming. Instead of manually labelling a training dataset, domain randomization technique is used generate training data that is automatically labeled. The generated training data may be used to train neural networks for object detection and segmentation (labelling) tasks. In an embodiment, the generated training data includes synthetic input images generated by rendering three-dimensional (3D) objects of interest in a 3D scene. In an embodiment, the generated training data includes synthetic input images generated by rendering 3D objects of interest on a 2D background image. The 3D objects of interest are objects that a neural network is trained to detect and/or label.
    Type: Application
    Filed: October 21, 2021
    Publication date: February 10, 2022
    Inventors: Jonathan Tremblay, Aayush Prakash, Mark A. Brophy, Varun Jampani, Cem Anil, Stanley Thomas Birchfield, Thang Hong To, David Jesus Acuna Marrero
  • Patent number: 11230774
    Abstract: The present disclosure provides substantially homogeneously dispersed multimetal oxy-hydroxide catalyst comprising at least two metals, at least one metal being a transition metal, and at least a second metal which is structurally dissimilar to at least one metal, such that the multimetal oxy-hydroxide is characterized by being substantially homogeneously dispersed and generally not crystalline. A key feature of the present materials is that the presence of the structurally dissimilar metal results in sufficient strain produced in the final multimetal oxy-hydroxide material to prevent crystallization from occurring. The resulting materials are specifically not annealed at temperatures that would induce crystallization in order to avoid the expected phase segregation that would occur during crystallization.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: January 25, 2022
    Assignee: THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO
    Inventors: Bo Zhang, Xueli Zheng, Oleksandr Voznyy, Sjoerd Hoogland, Jixian Xu, Min Liu, Cao-Thang Dinh, Edward Sargent
  • Patent number: 11228371
    Abstract: The disclosure relates to a transceiver operative to transmit and receive optical signals. The transceiver comprises a laser, a power splitter, a dual-polarization in-phase and quadrature modulator, DP-IQM, a first circulator (C1, C3), a second circulator (C2, C4), a first optical polarization controller, PC, a second optical polarization controller and a dual-polarization coherent receiver, DP-CRx. There is provided a system comprising a first transceiver and a second transceiver as described previously. The transceiver requires neither high speed DSP nor high resolution data converters to achieve 50 Gbaud DP-16 QAM, DP standing for dual polarization and QAM standing for quadrature amplitude modulation, yielding 400 Gb/s over 10 km below the 2.2×10?4 KP4 forward error correction (FEC) threshold.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: January 18, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mohamed Morsy-Osman, Mohammed Sowailem, Eslam El-Fiky, Thang Hoang, Stephane Lessard, David V. Plant
  • Publication number: 20210406872
    Abstract: An exemplary transaction sharding method comprises splitting a distributed ledger into a plurality of shards; and storing a shard across the subgroup of computer nodes associated with the shard. Such a method further comprises assigning a new transaction to one of the plurality of shards, wherein assigning the new transaction comprises iteratively choosing one of the plurality of shards; in each iteration, determining a transaction-to-shard score measuring a probability that a subgroup of computing nodes associated with the chosen shard for the current iteration would be involved in a same-shard transaction for the new transaction; in each iteration, determining a latency-to-shard score by estimating a confirmation latency of the new transaction under the chosen shard for the current iteration; and selecting the new transaction to be assigned to the shard based on a combination of the transaction-to-shard score and the latency-to-shard score.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 30, 2021
    Inventors: MY T. THAI, THANG N. DINH, LAN NGUYEN, TRUC NGUYEN
  • Patent number: 11210896
    Abstract: Devices, systems and methods for selectively providing live sporting event video at sports gaming devices may include decrypting a first encrypted video signal is decrypted into a first decrypted video signal that includes a first encoded video stream of a first live sporting event. The first encoded video stream may be decoded into a first decoded video stream that includes a first video of the first live sporting event, which may be displayed by a display device along with first wager information to facilitate a user placing a wager on the first live sporting event. In response to receiving an instruction to display a second video of a second live sporting event, a second encrypted video signal may be decrypted into a second decrypted video signal that includes a second encoded video stream of the second live sporting event. The second encoded video stream may be decoded into a second decoded video stream that includes the second video of the second live sporting event.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: December 28, 2021
    Assignee: IGT
    Inventors: Dwayne Nelson, Steven Lemay, John Hurley, Thang Doan, Chun Jia
  • Publication number: 20210395888
    Abstract: A method and an apparatus for filling a gap by using an atomic layer deposition (ALD) method are provided. The method includes forming a first reaction inhibition layer by adsorbing a reaction inhibitor onto a side wall of the gap, forming a first precursor layer by adsorbing a first reactant onto the bottom of the gap and the side wall of the gap around the bottom of the gap, and forming a first atomic layer on the bottom of the gap and the side wall of the gap around the bottom of the gap. The reaction inhibitor includes a precursor material that does not react with a second reactant. The first reaction inhibition layer may have a density gradient in which a density of the reaction inhibitor decreases toward a bottom of the gap. The forming the first atomic layer includes adsorbing the second reactant onto the first precursor layer.
    Type: Application
    Filed: June 2, 2021
    Publication date: December 23, 2021
    Applicants: Samsung Electronics Co., Ltd., INCHEON NATIONAL UNIVERSITY RESEARCH & BUSINESS FOUNDATION
    Inventors: Eunhyoung CHO, Hanboram LEE, Sunghee LEE, Jeongyub LEE, Chi Thang NGUYEN
  • Patent number: 11204770
    Abstract: A microprocessor using a counter in a scoreboard is introduced to handle data dependency. The microprocessor includes a register file having a plurality of registers mapped to entries of the scoreboard. Each entry of the scoreboard has a counter that tracks the data dependency of each of the registers. The counter decrements for every clock cycle until the counter resets itself when it counts down to 0. With the implementation of the counter in the scoreboard, the instruction pipeline may be managed according to the number of clock cycles of a previous issued instruction takes to access the register which is recorded in the counter of the scoreboard.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: December 21, 2021
    Assignee: ANDES TECHNOLOGY CORPORATION
    Inventor: Thang Minh Tran
  • Publication number: 20210390653
    Abstract: Various embodiments enable a robot, or other autonomous or semi-autonomous device or system, to receive data involving the performance of a task in the physical world. The data can be provided as input to a perception network to infer a set of percepts about the task, which can correspond to relationships between objects observed during the performance. The percepts can be provided as input to a plan generation network, which can infer a set of actions as part of a plan. Each action can correspond to one of the observed relationships. The plan can be reviewed and any corrections made, either manually or through another demonstration of the task. Once the plan is verified as correct, the plan (and any related data) can be provided as input to an execution network that can infer instructions to cause the robot, and/or another robot, to perform the task.
    Type: Application
    Filed: August 26, 2021
    Publication date: December 16, 2021
    Inventors: Jonathan Tremblay, Stan Birchfield, Stephen Tyree, Thang To, Jan Kautz, Artem Molchanov
  • Publication number: 20210389979
    Abstract: A data processing system includes a priority scheduler and execution queue between an instruction decode unit and a functional function. The priority scheduler determines whether a source operand data specified by an instruction issued by the instruction decode unit is ready or not. The priority scheduler prioritizes the decoding instruction having all of the source operand data ready over the ready instruction from the execution queue to send to the functional unit. The decoding instruction having a data dependency is placed into the execution queue.
    Type: Application
    Filed: June 15, 2020
    Publication date: December 16, 2021
    Applicant: ANDES TECHNOLOGY CORPORATION
    Inventor: Thang Minh Tran
  • Publication number: 20210374070
    Abstract: A microprocessor includes a translation look-aside buffer (TLB) having a plurality of TLB entries addressable by a branch address and having a branch target buffer (BTB), including a plurality of BTB entries addressable by the branch address. Each TLB entry includes a virtual address. Each BTB entry including a branch tag-way data and a target tag-way data. To perform a branch prediction, the BTB and TLB are accessed, where the TLB way associative data representing one of N sets of TLB entries is used to determine BTB hit or BTB miss. If BTB hit, the branch target address of the branch address may be obtained by accessing the TLB using target tag-way data in the BTB, or by using the branch page address when a same page bit in the hit BTB entry is set.
    Type: Application
    Filed: June 1, 2020
    Publication date: December 2, 2021
    Applicant: ANDES TECHNOLOGY CORPORATION
    Inventor: Thang Minh Tran
  • Patent number: 11188478
    Abstract: A microprocessor includes a translation look-aside buffer (TLB) having a plurality of TLB entries addressable by a branch address and having a branch target buffer (BTB), including a plurality of BTB entries addressable by the branch address. Each TLB entry includes a virtual address. Each BTB entry including a branch tag-way data and a target tag-way data. To perform a branch prediction, the BTB and TLB are accessed, where the TLB way associative data representing one of N sets of TLB entries is used to determine BTB hit or BTB miss. If BTB hit, the branch target address of the branch address may be obtained by accessing the TLB using target tag-way data in the BTB, or by using the branch page address when a same page bit in the hit BTB entry is set.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: November 30, 2021
    Assignee: ANDES TECHNOLOGY CORPORATION
    Inventor: Thang Minh Tran
  • Patent number: 11182929
    Abstract: Methods for compressing shape data for a set of electronic designs include inputting a set of shape data, where the shape data represents a set of shapes for a device fabrication process. A convolutional autoencoder is used on the set of shape data, the convolutional autoencoder having a pre-determined set of convolution layers including a kernel size and filter size for each convolution layer. The set of shape data is encoded to compress the set of shape data, using the pre-determined set of convolution layers of the convolutional autoencoder, to create a set of encoded shape data. The set of shape data comprises an SEM image, and the encoded set of shape data identifies a mask defect.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: November 23, 2021
    Assignee: Center for Deep Learning in Electronics Manufacturing, Inc.
    Inventors: Thang Nguyen, Ajay Baranwal, Michael J. Meyer
  • Patent number: 11182649
    Abstract: Training deep neural networks requires a large amount of labeled training data. Conventionally, labeled training data is generated by gathering real images that are manually labelled which is very time-consuming. Instead of manually labelling a training dataset, domain randomization technique is used generate training data that is automatically labeled. The generated training data may be used to train neural networks for object detection and segmentation (labelling) tasks. In an embodiment, the generated training data includes synthetic input images generated by rendering three-dimensional (3D) objects of interest in a 3D scene. In an embodiment, the generated training data includes synthetic input images generated by rendering 3D objects of interest on a 2D background image. The 3D objects of interest are objects that a neural network is trained to detect and/or label.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: November 23, 2021
    Assignee: NVIDIA Corporation
    Inventors: Jonathan Tremblay, Aayush Prakash, Mark A. Brophy, Varun Jampani, Cem Anil, Stanley Thomas Birchfield, Thang Hong To, David Jesus Acuna Marrero
  • Publication number: 20210356418
    Abstract: The present invention relates generally to systems for measuring pH. In particular, the present invention relates to a continuous flow system having one or more solid state pH sensors positioned within a fluid pathway of the system to provide continuous pH measurement.
    Type: Application
    Filed: July 29, 2021
    Publication date: November 18, 2021
    Applicant: Parker-Hannifin Corporation
    Inventors: Thang Huy Vu, Steve Roth, Srinivas Rao
  • Publication number: 20210355606
    Abstract: Provided herein are electrospirming apparatuses and methods for efficient production of nanofiber structures.
    Type: Application
    Filed: October 31, 2019
    Publication date: November 18, 2021
    Inventors: Onur Y. Kas, Thang Nguyen, Nitin Satav, Martin Cuddy
  • Patent number: 11175818
    Abstract: A controller for controlling the display of secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: November 16, 2021
    Assignee: SEESPACE LTD.
    Inventors: Dale Alan Herigstad, Nam Hoai Do, Nhan Minh Dang, Hieu Trung Tran, Quang Sy Dinh, Thang Viet Nguyen, Long Hai Nguyen, Linh Chi Nguyen
  • Publication number: 20210340497
    Abstract: The present invention relates to a method of promoting skin rejuvenation in a subject. The method comprises administering to the subject an effective amount of a cellular extract of epithelial or mesenchymal stem/progenitor cells isolated from the amniotic membrane of the umbilical cord, wherein the cellular extract contains growth factors and peptides and is in the form of a supernatant into which the epithelial or mesenchymal stem/progenitor cells secrete the growth factors and peptides.
    Type: Application
    Filed: July 14, 2021
    Publication date: November 4, 2021
    Applicant: CELLRESEARCH CORPORATION PTE LTD.
    Inventor: Toan-Thang PHAN
  • Publication number: 20210342689
    Abstract: A method for producing a knowledge graph having triples, in particular in the form of <entity A, entity B, relation between entity A and entity B>. The method includes: providing a body of text and input data for a model, determining with the aid of model triples including two entities of the knowledge graph and a relation between the two entities in each case, and determining an explanation for verifying the respective triple using the model. The following steps are carried out for determining a respective triple and for determining an explanation: classifying relevant areas of the body of text and discarding areas of the body of text classified as not relevant, and deriving a relation between the first entity and the second entity from the relevant areas of the body of text.
    Type: Application
    Filed: April 9, 2021
    Publication date: November 4, 2021
    Inventors: Hendrik Schuff, Heike Adel-Vu, Ngoc Thang Vu
  • Publication number: 20210342717
    Abstract: A device and a method for determining a knowledge graph, including: providing a first entity for the knowledge graph; providing a text body; providing input data for a model that are defined as a function of the text body and the first entity of the knowledge graph; determining a prediction for a second entity and a prediction for a relationship for a triple for the knowledge graph, and a prediction for an explanation for the triple using the model as a function of the input data; determining a first probability that the model assigns to the triple and a second probability that the model assigns to the prediction for the explanation; determining a classification for the triple as a function of the first probability and of the second probability.
    Type: Application
    Filed: April 27, 2021
    Publication date: November 4, 2021
    Inventors: Hendrik Schuff, Heike Adel-Vu, Ngoc Thang Vu
  • Patent number: D936215
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: November 16, 2021
    Assignee: CALLA LILY PERSONAL CARE LTD
    Inventors: Vinh-Thang Vo-Ta, Ewa Radziwon