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).

  • Patent number: 10055403
    Abstract: The present disclosure relates dialog states, which computers use to internally represent what users have in mind in dialog. A dialog state tracker employs various rules that enhance the ability of computers to correctly identify the presence of slot-value pairs, which make up dialog states, in utterances or conversational input of dialog. Some rules provide for identifying synonyms of values of slot-values pairs in utterances. Other rules provide for identifying slot-value pairs based on coreferences between utterances and previous utterances of dialog sessions. Rules are also provided for carrying over slot-value pairs from dialog states of previous utterances to a dialog state of a current utterance. Yet other rules provide for removing slot-value pairs from candidate dialog states, which are later used as dialog states of utterances.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: August 21, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Trung Huu Bui, Hung Hai Bui, Franck Dernoncourt
  • Patent number: 10041011
    Abstract: A process for recovering hydrocarbons from a slurry hydrocracking reactor. The hydrocarbons are recovered by taking a drag stream of the slurry in the reactor. After separating lighter hydrocarbons in a separation zone, the heavier hydrocarbons can be processed in a deashing zone, with a vacuum column bottoms from a separation of the effluent stream recovered from the reactor. The deashing zone can recover the heavier hydrocarbons in a deashed pitch. Additionally, a VGO rich stream from the deashing zone may be recycled back to the reactor.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: August 7, 2018
    Assignee: UOP LLC
    Inventors: Jagannathan Govindhakannan, Robert Haizmann, Trung Pham, Hans G. Lefebvre
  • Patent number: 10041004
    Abstract: A process for de-ashing pitch. The pitch from a slurry hydrocracking process is mixed with a solvent. The mixture is separated into solvent and soluble materials and insoluble materials. The insoluble materials can be dried to recover solvent which may be recycled. The solvent and soluble materials are separated. The solvent may be recovered and recycled. Hi-Sol 15 may be the solvent. Additionally, CSO may be the solvent and a portion thereof may be used with the de-ashed pitch to make an asphalt binder.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: August 7, 2018
    Assignee: UOP LLC
    Inventors: Jagannathan Govindhakannan, Grant H. Yokomizo, Robert Haizmann, Hans G. Lefebvre, Trung Pham, Andrew J. Towarnicky
  • Publication number: 20180217759
    Abstract: Provided are a computer program product, system, and method for invoking Input/Output (I/O) threads on processors to demote tracks from a cache. An Input/Output (I/O) thread, executed by a processor, processes I/O requests directed to tracks in the storage by accessing the tracks in the cache. After processing at least one I/O request, the I/O thread determines whether a number of free cache segments in the cache is below a free cache segment threshold. The I/O thread processes a demote ready list, indicating tracks eligible to demote from the cache, to demote tracks from the cache in response to determining that the number of free cache segments is below the free cache segment threshold. The I/O thread continues to process I/O requests directed to tracks from the storage stored in the cache after processing the demote ready list to demote tracks in the cache.
    Type: Application
    Filed: March 27, 2018
    Publication date: August 2, 2018
    Inventors: Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen
  • Publication number: 20180218728
    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: Application
    Filed: February 2, 2017
    Publication date: August 2, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Ramesh Radhakrishna Manuvinakurike, Trung Huu Bui, Robert S. N. Dates
  • Patent number: 10036763
    Abstract: A method and corresponding device are provided for determining a flow speed in a fluid conduit. The fluid conduit is provided with first, second and third ultrasonic transducers, wherein respective connection lines between transducers extend outside of a symmetry axis of the fluid conduit. First and second measuring signals are applied to the first ultrasonic transducer and received at the second and the third ultrasonic transducer, respectively. The measuring signals comprise a respective reversed signal portion with respect to time of a response signal. Respective first and second response signals are measured and the flow speed is derived from at least one of the first and second response signals.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: July 31, 2018
    Assignee: GWF MessSysteme AG
    Inventors: Thomas Werner Hies, Juergen Heinz-Friedrich Skripalle, Trung Dung Luong, Claus-Dieter Ohl
  • Patent number: 10037433
    Abstract: Methods and systems described herein may perform a word-level encryption and a sentence-level encryption of one or more documents. The word-level encryption and the sentence-level encryption may be performed with an encryption key generated by a client device. A document indexer is stored in the one or more storage networks. The document indexer includes encrypted word frequencies and encrypted word position identifiers based on the encrypted words of the one or more encrypted documents. The client device receives search terms and encrypts the search terms with the encryption key. The one or more encrypted documents are identified in the one or more storage networks based on searching with the encrypted search terms and at least one of the encrypted word frequencies and/or the encrypted word position identifiers.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: July 31, 2018
    Assignee: NTT DOCOMO INC.
    Inventors: Trung Diep, Pero Subasic
  • Publication number: 20180209213
    Abstract: A mounting system for a roller blind includes a tension bar for mounting under pressure between first and second sides of a windows frame. The tension bar may provide both long and short adjustment of mounting system width. The tension bar extends through a hollow roller tube of the roller blind, and through a clutch mechanism of the roller blind, and is coupled to end mounting fixtures. The length of the tension bar may be adjusted as a long adjustment of mounting width. Various mechanisms may be associated with one or both of the end mounting fixtures for short adjustment of mounting width, such as a latch mechanism, wedge mechanism, spring-loaded mechanism, or turn-buckle system. End pads at the ends of the blind provide friction and absorb excess pressure. The mounting mechanism serves as a universal window blind bracket and support rod, which requires no screws or nails to install.
    Type: Application
    Filed: March 23, 2018
    Publication date: July 26, 2018
    Inventors: Trung Duc PHAM, Wilfrid NGO
  • Patent number: 10025580
    Abstract: In accordance with embodiments of the present disclosure, a method may include querying, by an application program executing on a first information handling system, a second information handling system remotely coupled to the first information handling system for data comprising identities of versions or patches of an operating system certified by a provider of the operating system. The method may also include receiving the data in response to the query. The method may further include updating a support matrix associated with the application program based on the identities of certified versions or patches, the support matrix setting forth identities of versions or patches of the operating system supported by the application program.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: July 17, 2018
    Assignee: Dell Products L.P.
    Inventors: Matthew Christian Paul, Trung Minh Tran, Muhammad Rahman
  • Publication number: 20180187934
    Abstract: Described is, among other things, a method and an apparatus for control of a cooling device. The cooling device comprise a circuit in which a refrigerant fluid is circulated in a fluid path where the circuit comprises a compressor and a condenser provided down streams the compressor. A fluid expansion device is provided down streams the condenser and an evaporator is provided between the fluid expansion device and the compressor. The circuit further comprises a valve provided in the fluid path between the condenser and the fluid expansion device. The method comprises to during an on-cycle of the compressor controlling the valve opening to provide a variable fluid mass flow of the refrigerant fluid circulated in the circuit where the valve opening is controlled to decrease during the on-cycle of the compressor.
    Type: Application
    Filed: August 17, 2015
    Publication date: July 5, 2018
    Inventors: Trung Pham VIET, Richard FURBERG, Andreas ASCHAN
  • Publication number: 20180185979
    Abstract: A retaining ring can be shaped by machining or lapping the bottom surface of the ring to form a shaped profile in the bottom surface. The bottom surface of the retaining ring can include flat, sloped and curved portions. The lapping can be performed using a machine that dedicated for use in lapping the bottom surface of retaining rings. During the lapping the ring can be permitted to rotate freely about an axis of the ring. The bottom surface of the retaining ring can have curved or flat portions.
    Type: Application
    Filed: February 28, 2018
    Publication date: July 5, 2018
    Inventors: Hung Chih Chen, Steven M. Zuniga, Charles C. Garretson, Douglas R. McAllister, Jian Lin, Stacy Meyer, Sidney P. Huey, Jeonghoon Oh, Trung T. Doan, Jeffrey P. Schmidt, Martin S. Wohlert, Kerry F. Hughes, James C. Wang, Danny Cam Toan Lu, Romain Beau De Lamenie, Venkata R. Balagani, Aden Martin Allen, Michael Jon Fong
  • Publication number: 20180181592
    Abstract: Methods and systems are provided for ranking images against queries. A visual modality ranking of visual features of a digital image against a query is generated. A language modality ranking of text features of text associated with the digital image against the query is also generated. A multi-modal neural network determines importance weightings of the language modality ranking and the visual modality ranking against the query. The visual modality ranking and the language modality ranking are combined into a multi-modal ranking of the digital image against the query based on the importance weightings. The digital image is provided as a search result of the query based on the multi-modal ranking.
    Type: Application
    Filed: December 27, 2016
    Publication date: June 28, 2018
    Inventors: Kan Chen, Zhaowen Wang, Trung Huu Bui, Chen Fang
  • Publication number: 20180181497
    Abstract: Provided are a computer program product, system, and method for invoking demote threads on processors to demote tracks from a cache. A plurality of demote ready lists indicate tracks eligible to demote from the cache. In response to determining that a number of free cache segments in the cache is below a free cache segment threshold, a determination is made of a number of demote threads to invoke on processors based on the number of free cache segments and the free cache segment threshold. The determined number of demote threads are invoked to demote tracks in the cache indicated in the demote ready lists, wherein each invoked demote thread processes one of the demote ready lists to select tracks to demote from the cache to free cache segments in the cache.
    Type: Application
    Filed: February 23, 2018
    Publication date: June 28, 2018
    Inventors: Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen
  • Publication number: 20180165082
    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: December 8, 2016
    Publication date: June 14, 2018
    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: 20180160561
    Abstract: Provided are techniques for detecting a type of storage adapter connected to an Input/Output (I/O) bay and miscabling of a microbay housing the storage adapter. Under control of an Input/Ouput (I/O) bay, cable sidebands are driven high for a predetermined period of time. It is determined whether a cable sidebands response has been detected that indicates that the cable sidebands have been driven low. In response to determining that the cable sidebands response has been detected, it is determined that the I/O bay is connected to a first storage adapter supporting a first protocol for the cable sidebands. In response to determining that the cable sidebands response has not been detected, it is determined that the I/O bay is connected to a second storage adapter supporting a second protocol for the cable sidebands. Moreover, I/O bay and port numbers stored by the microbay are used to determine miscabling.
    Type: Application
    Filed: December 5, 2016
    Publication date: June 7, 2018
    Inventors: Gary W. Batchelor, Enrique Q. Garcia, Jay T. Kirch, Trung N. Nguyen, Todd C. Sorenson
  • Publication number: 20180157498
    Abstract: A background process is configured to periodically scrub a boot storage of a storage controller to ensure operational correctness of the boot storage. One or more foreground processes store a system configuration data of the storage controller in the boot storage of the storage controller. The background process and the one or more foreground processes are executed to meet predetermined performance requirements for the background process and the one or more foreground processes.
    Type: Application
    Filed: December 6, 2016
    Publication date: June 7, 2018
    Inventors: Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen, Karl A. Nielsen
  • Publication number: 20180152475
    Abstract: Provided are an OpenFlow controller that performs DDoS attack detection based on SVM-SOM combination in a software-defined network and a method thereof. The OpenFlow controller collects flow information from multiple OpenFlow switches, extracts predetermined multiple attributes from a flow, classifies a traffic type of the flow on the basis of the extracted attributes, classifies an attack flow on the basis of one or more first attributes among the extracted attributes through an SVM corresponding to the classified traffic type among multiple linear SVMs, and determines whether a flow which is not classified as an attack flow by the SVM is a suspicious pattern through a SOM on the basis of second attributes greater in number than the first attributes among the extracted attributes, and classifies an attack type of the flow classified as an attack flow by the SVM or determined as a suspicious pattern by the SOM.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 31, 2018
    Inventors: Min Ho Park, Young Pin Kim, Trung Van Phan
  • Publication number: 20180142930
    Abstract: A refrigerator apparatus having a compressor, a condenser, an evaporator, and a valve interconnected in the flow from the condenser to the evaporator. The valve is operatively controlled to a first, open, state and to a second, closed, state by a controller. The controller is configured to the valve to operate in accordance with at least one of: opening the valve a time period of 0-180 seconds before the compressor is switched to an on-phase; and closing the valve before the compressor is switched to an off-phase.
    Type: Application
    Filed: June 8, 2015
    Publication date: May 24, 2018
    Inventors: Andreas Aschan, Richard Furberg, Trung Pham Viet
  • Patent number: 9979573
    Abstract: A method may generate a demodulated sine component for a sequence of samples of a servo burst window of a position error signal using a sine weight look up table and generate a demodulated cosine component for the sequence of samples of the servo burst window of the position error signal using a cosine weight look up table. The sine weight and the cosine weight look up tables may have indexes representing a phase range. The method may generate a demodulated phase component signal and a demodulated amplitude component signal for the sequence of samples of the servo burst window of the position error signal based on the demodulated sine component and the demodulated cosine component using a Coordinate Rotation Digital Computer at least in part by iteratively rotating a vector based on the demodulated sine component and the demodulated cosine component and summing angular changes in the vector.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: May 22, 2018
    Assignee: Seagate Technology LLC
    Inventors: Marcus Marrow, Jason Vincent Bellorado, Trung Thuc Nguyen
  • Patent number: D824410
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: July 31, 2018
    Assignee: GEN-PROBE INCORPORATED
    Inventors: Steven G. Grubbs, Trung Pham, Jerry W. Jeffers, II