Patents by Inventor Trung (Tim) Trinh

Trung (Tim) Trinh 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: 20200081702
    Abstract: Provided are techniques for concurrent Input/Output (I/O) enclosure firmware/Field-Programmable Gate Array (FPGA) update in a multi-node environment. First notifications are sent to each I/O enclosure management engine on each of a plurality of server nodes that code activation for a first set of I/O enclosures is starting. An update image is distributed to the first set of I/O enclosures. The update image on the first set of I/O enclosures is activated by sending an activate reset command to each of the first set of I/O enclosures, wherein a reset is not propagated to other devices within each I/O enclosure in the first set of I/O enclosures in response to determining that the reset is an activate reset. In response to the activate reset command completing, second notifications are sent to each I/O enclosure management engine that code activation for the first set of I/O enclosures has completed.
    Type: Application
    Filed: November 14, 2019
    Publication date: March 12, 2020
    Inventors: Gary W. Batchelor, Veronica S. Davila, Enrique Q. Garcia, Robin Han, Jay T. Kirch, Ronald D. Martens, Trung N. Nguyen, Brian A. Rinaldi, Todd C. Sorenson
  • Patent number: 10586528
    Abstract: Domain-specific speech recognizer generation with crowd sourcing is described. The domain-specific speech recognizers are generated for voice user interfaces (VUIs) configured to replace or supplement application interfaces. In accordance with the described techniques, the speech recognizers are generated for a respective such application interface and are domain-specific because they are each generated based on language data that corresponds to the respective application interface. This domain-specific language data is used to build a domain-specific language model. The domain-specific language data is also used to collect acoustic data for building an acoustic model. In particular, the domain-specific language data is used to generate user interfaces that prompt crowd-sourcing participants to say selected words represented by the language data for recording. The recordings of these selected words are then used to build the acoustic model.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: March 10, 2020
    Assignee: Adobe Inc.
    Inventors: Ramesh Radhakrishna Manuvinakurike, Trung Huu Bui, Robert S. N. Dates
  • Publication number: 20200073098
    Abstract: The invention proposed the catadioptric system, which consists of two main components: the first component comprising the two reflective mirrors, in which surface distortion of mirror 1 is parabolic, surface distortion of mirror 2 is aspheric; the second component is a relay consisting of three lenses: lens 1, lens 2, and lens 3 arranged after the medial image plane correspondingly; it plays an important role in fixing the pupil's position to match the position of the cold shield of the sensor and eliminating absolutely the aberration to ensure receiving good quality image at the sensor plane.
    Type: Application
    Filed: August 28, 2019
    Publication date: March 5, 2020
    Applicant: VIETTEL GROUP
    Inventors: TIEN HAI TRAN, QUANG TRUNG TRINH, DUY NHAT TRAN
  • Publication number: 20200069740
    Abstract: The purpose of the present invention is to provide the following: novel mesenchymal stem cells having an excellent therapeutic effect on various diseases, particularly diseases associated with fibrosis; and a pharmaceutical composition containing such mesenchymal stem cells. The present invention is a therapeutic agent for fibrosis that contains ROR1-positive mesenchymal stem cells and/or a culture supernatant thereof and that is for preventing or treating a disease associated with fibrosis. The mesenchymal stem cells are CD29-, CD73-, CD90-, CD105-, and CD166-positive and are preferably derived from the umbilical cord or fat. In addition, the abovementioned disease associated with fibrosis is preferably a liver disease, a lung disease, a kidney disease, or a heart disease.
    Type: Application
    Filed: March 8, 2018
    Publication date: March 5, 2020
    Applicant: ROHTO PHARMACEUTICAL CO., LTD.
    Inventors: Hikari Hasegawa, Masayo Yumoto, Yoshifumi Ikeyama, Hiroyuki Nishida, Tomohiro Tsuda, Eiko Uno, Kazuma Suda, Mihoko Yoshino, Xuan Trung Ngo
  • Patent number: 10579737
    Abstract: A framework for annotating image edit requests includes a structure for identifying natural language request as either comments or image edit requests and for identifying the text of a request that maps to an executable action in an image editing program, as well as to identify other entities from the text related to the action. The annotation framework can be used to aid in the creation of artificial intelligence networks that carry out the requested action. An example method includes displaying a test image, displaying a natural language input with selectable text, and providing a plurality of selectable action tag controls and entity tag controls. The method may also include receiving selection of the text, receiving selection of an action tag control for the selected text, generating a labeled pair, and storing the labeled pair with the natural language input as an annotated natural language image edit request.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: March 3, 2020
    Assignee: Adobe Inc.
    Inventors: Jacqueline Brixey, Walter W. Chang, Trung Bui, Doo Soon Kim, Ramesh Radhakrishna Manuvinakurike
  • Patent number: 10579413
    Abstract: For efficient task scheduling using a locking mechanism, a new task is allowed to spin on the locking mechanism if a number of tasks spinning on the locking mechanism is less than a predetermined threshold for parallel operations requiring locks between the multiple threads.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: March 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael T. Benhase, Lokesh M. Gupta, Trung N. Nguyen, David B. Whitworth
  • Patent number: 10567396
    Abstract: Examples of the present disclosure describe systems and methods of providing real-time scanning of IP addresses. In aspects, input may be received by a real-time IP scanning system. The system may generate one or more work orders based on the input. A scanner associated with the system may access a work order and attempt to communicate with one or more devices identified by the work order. If the attempted communication with a device is successful, a protocol analyzer may be used to provide a predefined payload to the device. If the response from the device matches an expected string, the device may be determined to be a safe and/or legitimate device. If the response from the device does not match an expected string, the device may be determined to be a malicious device.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: February 18, 2020
    Assignee: Webroot Inc.
    Inventors: Huy Dang Ho, Hal Lonas, Trung Tran
  • Patent number: 10565020
    Abstract: A plurality of central processing units (CPUs) are allocated as a set of dedicated CPUs for processing tasks of an input/output (I/O) resource. In response to determining that a CPU utilization for the set of dedicated CPUs is less than a first predetermined threshold, at least one CPU of the set of dedicated CPUs is configured as a reserved CPU to execute tasks for one or more entities other than the I/O resource. In response to determining that a CPU utilization for the set of dedicated CPUs is greater than a second predetermined threshold, the reserved CPU is configured as a dedicated CPU to process tasks for the I/O resource.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: February 18, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Veronica S. Davila, Trung N. Nguyen, Louis A. Rasor
  • Publication number: 20200041320
    Abstract: A transducer is provided for emitting and receiving acoustic waves, a method for operating and a method for producing the same. The transducer comprises a casing that forms a cavity. The casing comprises an excitation surface and an emitting surface, which is arranged opposite to the excitation surface. A transducer element is provided at the excitation surface, and an acoustic diffuser is provided at the emitting surface of the casing, wherein a diffusing structure of the acoustic diffuser faces the cavity, and wherein the diffusing structure is provided by an array of columns.
    Type: Application
    Filed: October 7, 2019
    Publication date: February 6, 2020
    Inventors: Thomas Werner HIES, Claus-Dieter OHL, Trung Dung LUONG
  • Publication number: 20200042286
    Abstract: In implementations of collecting multimodal image editing requests (IERs), a user interface is generated that exposes an image pair including a first image and a second image including at least one edit to the first image. A user simultaneously speaks a voice command and performs a user gesture that describe an edit of the first image used to generate the second image. The user gesture and the voice command are simultaneously recorded and synchronized with timestamps. The voice command is played back, and the user transcribes their voice command based on the play back, creating an exact transcription of their voice command. Audio samples of the voice command with respective timestamps, coordinates of the user gesture with respective timestamps, and a transcription are packaged as a structured data object for use as training data to train a neural network to recognize multimodal IERs in an image editing application.
    Type: Application
    Filed: August 1, 2018
    Publication date: February 6, 2020
    Applicant: Adobe Inc.
    Inventors: Trung Huu Bui, Zhe Lin, Walter Wei-Tuh Chang, Nham Van Le, Franck Dernoncourt
  • Publication number: 20200042697
    Abstract: A method for buffer overflow detection involves obtaining a program code configured to access memory locations in a loop using a buffer index variable, obtaining an assertion template configured to capture a dependency between the buffer index variable and a loop index variable of the loop in the program code, generating an assertion using the assertion template, verifying that the assertion holds using a k-induction; and determining whether a buffer overflow exists using the assertion.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Applicant: Oracle International Corporation
    Inventors: Francois Gauthier, Nathan Keynes, Padmanabhan Krishnan, Cristina Cifuentes, Trung Quang Ta
  • Patent number: 10550338
    Abstract: We have discovered a process for hydrocracking a distillate stream and separating it into several product cuts including LPG, light naphtha, heavy naphtha and distillate without a stripper column. Additionally, no more than two heaters relying on external utilities are required for reboiling fractionator bottoms.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: February 4, 2020
    Assignee: UOP LLC
    Inventors: Donald A. Eizenga, Massimo Sangalli, Richard K. Hoehn, Saadet Ulas Acikgoz, Trung Pham
  • Patent number: 10548733
    Abstract: Methods and devices for transvascular prosthetic chordae tendinea implantation are disclosed. A catheter is advanced into the left atrium. From an atrium side, the catheter can be anchored to a superior surface of a mitral valve leaflet and a leaflet anchor can be advanced into the mitral valve leaflet to secure the mitral valve leaflet to a leaflet suture. A ventricular anchor is anchored to the wall of the ventricle to secure the ventricular wall to a ventricle suture. The leaflet suture and the ventricle suture may be tensioned and connected by a suture lock to form an artificial chordae.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: February 4, 2020
    Assignee: Pipeline Medical Technologies, Inc.
    Inventors: Cameron Paul Purcell, Gordon B. Bishop, Erik Griswold, Stephen McDaniel, Trung Ho Pham
  • Patent number: 10551405
    Abstract: A method for determining a flow speed of a liquid in a fluid conduit is provided. During a signal-generating phase, an impulse signal is applied to a first ultrasonic transducer. A response signal is then received at a second ultrasonic transducer. A measuring signal is later derived from the response signal, wherein the derivation comprises reversing a signal portion with respect to time. During a measurement phase, a liquid moves with respect to the fluid conduit. The measuring signal is then applied to one of the two transducers and a response signal of the measuring signal is measured at the other transducer. A flow speed is derived from the response signal of the measuring signal.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: February 4, 2020
    Assignee: GWF MESSSYSTEME AG
    Inventors: Thomas Werner Hies, Trung Dung Luong, Claus-Dieter Ohl, Juergen Heinz-Friedrich Skripalle
  • Publication number: 20200033502
    Abstract: Systems, methods, and devices for evaluation of an earth formation intersected by a borehole using a logging tool. Methods include performing EM logging in a borehole intersecting an earth formation using a measurement signal from an antenna system in the borehole, the measurement signal dependent upon a parameter of interest of the formation and at least one antenna system parameter of the antenna system, comprising feeding a calibration signal into a signal path of the antenna system to generate a resultant signal; estimating at least one value of the at least one antenna system parameter by using the resultant signal; and performing further logging operations in dependence upon the at least one value of the at least one antenna system parameter. The calibration signal comprises at least two calibration subsignals with a first calibration subsignal having a first frequency and a second calibration subsignal having a second frequency.
    Type: Application
    Filed: November 16, 2017
    Publication date: January 30, 2020
    Inventors: Kersten KRAFT, Trung H. LE
  • Patent number: 10545795
    Abstract: A plurality of processing entities in which a plurality of tasks are executed are maintained. Memory access patterns are determined for each of the plurality of tasks by dividing a memory associated with the plurality of processing entities into a plurality of memory regions, and for each of the plurality of tasks, determining how many memory accesses take place in each of the memory regions, by incrementing a counter associated with each memory region in response to a memory access. Each of the plurality of tasks are allocated among the plurality of processing entities, based on the determined memory access patterns for each of the plurality of tasks.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: January 28, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen
  • Patent number: 10543090
    Abstract: Methods and devices for transvascular prosthetic chordae tendinea implantation are disclosed. A catheter is advanced into the left atrium. A helical ventricular anchor subassembly is advanceable through the catheter, having a ventricular suture extending proximally through the catheter. A leaflet anchor subassembly is advanceable through the catheter, having a leaflet suture extending proximally through the catheter. From an atrium side, the leaflet anchor subassembly can be anchored to a superior surface of a mitral valve leaflet and a leaflet anchor can be advanced into the mitral valve leaflet to secure the mitral valve leaflet to the leaflet suture. The ventricular anchor subassembly secures the ventricular anchor to a ventricular wall. The leaflet suture and the ventricle suture may be tensioned and connected by a suture lock to form an artificial chordae.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: January 28, 2020
    Assignee: Pipeline Medical Technologies, Inc.
    Inventors: Erik Griswold, Gordon B. Bishop, Stephen McDaniel, Trung Ho Pham, Cameron Paul Purcell
  • Patent number: 10540170
    Abstract: Provided are techniques for concurrent Input/Output (I/O) enclosure firmware/Field-Programmable Gate Array (FPGA) update in a multi-node environment. First notifications are sent to each I/O enclosure management engine on each of a plurality of server nodes that code activation for a first set of I/O enclosures is starting. An update image is distributed to the first set of I/O enclosures. The update image on the first set of I/O enclosures is activated by sending an activate reset command to each of the first set of I/O enclosures, wherein a reset is not propagated to other devices within each I/O enclosure in the first set of I/O enclosures in response to determining that the reset is an activate reset. In response to the activate reset command completing, second notifications are sent to each I/O enclosure management engine that code activation for the first set of I/O enclosures has completed.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: January 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gary W. Batchelor, Veronica S. Davila, Enrique Q. Garcia, Robin Han, Jay T. Kirch, Ronald D. Martens, Trung N. Nguyen, Brian A. Rinaldi, Todd C. Sorenson
  • Publication number: 20200012404
    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: Application
    Filed: September 17, 2019
    Publication date: January 9, 2020
    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
  • Patent number: 10529449
    Abstract: Systems and methods described herein can provide clinicians with a dental office management service that can programmatically provide treatment recommendations and streamline the patient record building process. These systems and methods can enable clinicians to select from a short list of recommended treatments based on the existing condition and pathology of a tooth, for example, as the dentist is giving instructions and treatment recommendations. A list of recommended treatments for a patient may be automatically compiled based on the treatment recommendations selected by the clinician as the dentist was examining the patient's teeth one by one. Further, systems and methods described herein can enable clinicians to take notes and thereby build a patient record efficiently using one or more completed treatment templates.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: January 7, 2020
    Assignee: Smile Brands, Inc.
    Inventors: George Joseph Suda, Dan Chi Ta, Phong Trung Pham, Marlin H. Clark