Patents by Inventor Tuan Nguyen

Tuan Nguyen 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: 20200302912
    Abstract: A method for proactive notifications in a voice interface device includes: receiving a first user voice request for an action with an future performance time; assigning the first user voice request to a voice assistant service for performance; subsequent to the receiving, receiving a second user voice request and in response to the second user voice request initiating a conversation with the user; and during the conversation: receiving a notification from the voice assistant service of performance of the action; triggering a first audible announcement to the user to indicate a transition from the conversation and interrupting the conversation; triggering a second audible announcement to the user to indicate performance of the action; and triggering a third audible announcement to the user to indicate a transition back to the conversation and rejoining the conversation.
    Type: Application
    Filed: June 5, 2020
    Publication date: September 24, 2020
    Inventors: Kenneth Mixter, Daniel Colish, Tuan Nguyen
  • Patent number: 10753846
    Abstract: Hydrogel particles and their use in cytometric applications are described. The hydrogel particles described herein are selectively tunable to have at least one optical property substantially similar to the at least one optical property of a target cell. In this regard, the hydrogel particles provided herein in one aspect, are used as a calibration reagent for the detection of a target cell in a sample.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: August 25, 2020
    Assignee: Slingshot Biosciences, Inc.
    Inventors: Jeffrey Kim, Oliver Liu, Jeremy Agresti, Anh Tuan Nguyen
  • Patent number: 10716941
    Abstract: Systems and methods are provided for an implantable neurostimulator system comprising an array of microelectrodes, a pair of current drivers, and a dynamic current allocation network (DCAN). Each current driver in the pair of current drivers is configured to deliver a respective portion of an electrical signal to the array of microelectrodes to deliver the desired electrical stimulation through the array of microelectrodes to the subject. The DCAN is coupled to the pair of current drivers and the array of microelectrodes to selectively electrically connect each of the pair of the current drivers to individual microelectrodes in the array of microelectrodes to deliver the electrical signal to selective collections of less than all microelectrodes in the array of microelectrodes to deliver the desired electrical stimulation. The pair of current drivers and the DCAN are arranged in respective or a common housing configured to be implanted into the subject.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: July 21, 2020
    Assignee: Regents of the University of Minnesota
    Inventors: Zhi Yang, Anh Tuan Nguyen, Jian Xu
  • Publication number: 20200226532
    Abstract: According to various aspects, systems and methods are provided for automatically matching recruiters to job openings. The system may train one or more models that determine a measure of compatibility between a recruiter and a job opening. The system may train the model(s) using stored records of activity tracked by the system. The measure of compatibility may be used to determine whether a recruiter is likely to place a candidate for a job opening. Some embodiments provide a system that can collect objective data about recruiters and hiring parties, and use the objective data to train the model(s).
    Type: Application
    Filed: December 11, 2019
    Publication date: July 16, 2020
    Applicant: Scout Exchange LLC
    Inventors: Kenneth Lazarus, Igor M. Oliynyk, Robert Green, Robert McDonald, Johan Bilien, Paul Miller, Tuan Nguyen
  • Publication number: 20200215708
    Abstract: A hand-held cutting tool includes a handle and one or more embedded blade cutters at a distal end portion of the handle, the cutter(s) each having a channel within which a blade with a cutting edge is secured/held, one of the channels including a protrusion shaped to laterally redirect an item to be cut in relation to a side wall of the channel and/or being provided in part by a wing portion of the cutting tool.
    Type: Application
    Filed: October 22, 2019
    Publication date: July 9, 2020
    Applicant: Pacific Handy Cutter, Inc.
    Inventors: Kelvin Tuan Nguyen, Joseph P. Garavaglia, Kody Numedahl, Mark Marinovich
  • Patent number: 10691672
    Abstract: An apparatus, method, system, and computer-readable medium are provided for maintaining contact information associated with a contact. In some embodiments a request associated with a contact may be received. Contact information may be obtained from one or more external or internal sources. One or more confidence scores may be generated for the obtained contact information and for one or more values received with the request. Based on the confidence score(s), one or more values associated with the contact may be incorporated in one or more data stores. In some embodiments, suggestions for contact related information may be generated. Responses to the suggestions may be used to update the generated confidence score(s).
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: June 23, 2020
    Assignee: Comcast Interactive Media, LLC
    Inventors: Peter Lester, Justin Miller, Hendrick Lee, Aseem Sharma, Galen Trevor Gattis, Amber Dixon, Huy Tuan Nguyen, Derek McGowan, John McCrea
  • Patent number: 10679608
    Abstract: A method for proactive notifications in a voice interface device includes: receiving a first user voice request for an action with an future performance time; assigning the first user voice request to a voice assistant service for performance; subsequent to the receiving, receiving a second user voice request and in response to the second user voice request initiating a conversation with the user; and during the conversation: receiving a notification from the voice assistant service of performance of the action; triggering a first audible announcement to the user to indicate a transition from the conversation and interrupting the conversation; triggering a second audible announcement to the user to indicate performance of the action; and triggering a third audible announcement to the user to indicate a transition back to the conversation and rejoining the conversation.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: June 9, 2020
    Assignee: GOOGLE LLC
    Inventors: Kenneth Mixter, Daniel Colish, Tuan Nguyen
  • Publication number: 20200175292
    Abstract: Techniques are described herein for dialog-based enrollment of individual users for single- and/or multi-modal recognition by an automated assistant, as well as determining how to respond to a particular user's request based on the particular user being enrolled and/or recognized. Rather than requiring operation of a graphical user interface for individual enrollment, dialog-based enrollment enables users to enroll themselves (or others) by way of a human-to-computer dialog with the automated assistant.
    Type: Application
    Filed: February 11, 2020
    Publication date: June 4, 2020
    Inventors: Diego Melendo Casado, Tuan Nguyen, Jaclyn Konzelmann, Gustavo Moura, Tanya Kraljic
  • Publication number: 20200175425
    Abstract: Embodiments of the present invention proposes a method to automatically identify the flying targets by physical information (coordinates, heading, speed), time, and identification information (3/A code). This method includes two steps: features extraction and building machine learning model. In the features extraction step, features which are extracted include: cell indexes corresponding to coordinates, information of flight path, time in day/night format, heading, speed, and 3/A code, constructing n-dimensional vector. This vector is used as input for training a Random Forest model, to automatically identify class label of flying targets.
    Type: Application
    Filed: October 30, 2019
    Publication date: June 4, 2020
    Applicant: VIETTEL GROUP
    Inventors: Anh Tuan Nguyen, Quang Bang Nguyen, Thanh Binh Nguyen
  • Publication number: 20200167597
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for generating and/or adapting automated assistant content according to a distance of a user relative to an automated assistant interface that renders the automated assistant content. For instance, the automated assistant can provide data for a client device to render. The client device can request additional data when the user relocates closer to, or further from, the client device. In some implementations, a request for additional data can identify a distance between the user and the client device. In this way, the additional data can be generated or selected according to the distance in the request. Other implementations can allow an automated assistant to determine an active user from a group of users in an environment, and determine a distance between the active user and the client device in order that any rendered content can be tailored for the active user.
    Type: Application
    Filed: May 4, 2018
    Publication date: May 28, 2020
    Inventors: Tuan Nguyen, Kenneth Mixter, Yuan Yuan
  • Publication number: 20200150020
    Abstract: The present disclosure relates to compositions comprising a hydrogel particle with optical properties substantially similar to the optical properties of a target cell, and methods for their use.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 14, 2020
    Applicant: SLINGSHOT BIOSCIENCES
    Inventors: Jeffrey KIM, Oliver LIU, Jeremy AGRESTI, Anh Tuan NGUYEN
  • Publication number: 20200125552
    Abstract: An apparatus, method, system, and computer-readable medium are provided for maintaining contact information associated with a contact. In some embodiments a request associated with a contact may be received. Contact information may be obtained from one or more external or internal sources. One or more confidence scores may be generated for the obtained contact information and for one or more values received with the request. Based on the confidence score(s), one or more values associated with the contact may be incorporated in one or more data stores. In some embodiments, suggestions for contact related information may be generated. Responses to the suggestions may be used to update the generated confidence score(s).
    Type: Application
    Filed: December 19, 2019
    Publication date: April 23, 2020
    Inventors: Peter Lester, Justin Miller, Hendrick Lee, Aseem Sharma, Galen Trevor Gattis, Amber Dixon, Huy Tuan Nguyen, Derek McGowan, John McCrea
  • Patent number: 10628769
    Abstract: A method and a system for cross-domain enterprise collaborative decision support within an enterprise are provided. The method includes receiving a set of information from an asset component through an embedded cell for analytics (ECA) and analyzing the set of information in real-time using a generative algorithm in a traveling intelligent cell (TIC), the TIC including at least one of a generic equipment and process data set, a specific equipment and process data set, and a dynamic deployment data set. The method also includes measuring asset component performance using the set of information and a key performance indictor (KPI) engine, comparing end results of the measured asset component performance to respective quality specification data using a data mining engine, determining a probability that a process parameter affected the measured asset component performance, and presenting a visualization of a correlated analysis to one or more subscribed users.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: April 21, 2020
    Assignee: DASSAULT SYSTEMES AMERICAS CORP.
    Inventors: Grzegorz Gajdzinski, Minh Tuan Nguyen, Nicholas Schleich
  • Publication number: 20200110864
    Abstract: Techniques are described herein for dialog-based enrollment of individual users for single- and/or multi-modal recognition by an automated assistant, as well as determining how to respond to a particular user's request based on the particular user being enrolled and/or recognized. Rather than requiring operation of a graphical user interface for individual enrollment, dialog-based enrollment enables users to enroll themselves (or others) by way of a human-to-computer dialog with the automated assistant.
    Type: Application
    Filed: May 4, 2019
    Publication date: April 9, 2020
    Inventors: Diego Melendo Casado, Tuan Nguyen, Jaclyn Konzelmann
  • Publication number: 20200103978
    Abstract: Techniques are described herein for reducing false positives in vision sensor-equipped assistant devices. In various implementations, initial image frame(s) may be obtained from vision sensor(s) of an assistant device and analyzed to classify a particular region of the initial image frames as being likely to contain visual noise. Subsequent image frame(s) obtained from the vision sensor(s) may then be analyzed to detect actionable user-provided visual cue(s), in a manner that reduces or eliminates false positives. In some implementations, no analysis may be performed on the particular region of the subsequent image frame(s). Additionally or alternatively, in some implementations, a first candidate visual cue detected within the particular region may be weighted less heavily than a second candidate visual cue detected elsewhere in the one or more subsequent image frames. An automated assistant may then take responsive action based on the detected actionable visual cue(s).
    Type: Application
    Filed: May 4, 2018
    Publication date: April 2, 2020
    Inventors: Kenneth Mixter, Yuan Yuan, Tuan Nguyen
  • Publication number: 20200087786
    Abstract: Methods of depositing uniform films on substrates using multi-cyclic atomic layer deposition techniques are described. Methods involve varying one or more parameter values from cycle to cycle to tailor the deposition profile. For example, some methods involve repeating a first ALD cycle using a first carrier gas flow rate during precursor exposure and a second ALD cycle using a second carrier gas flow rate during precursor exposure. Some methods involve repeating a first ALD cycle using a first duration of precursor exposure and a second ALD cycle using a second duration of precursor exposure.
    Type: Application
    Filed: November 21, 2019
    Publication date: March 19, 2020
    Inventors: Purushottam Kumar, Adrien LaVoie, Hu Kang, Jun Qian, Tuan Nguyen, Ye Wang
  • Patent number: 10579431
    Abstract: A computer-implemented method for distributed management of computing resources may include (i) performing, by a computing device, an initial configuration of one or more computing resources connected to a network, (ii) detecting a request for a computing resource from a client daemon, (iii) based on the request, initializing a computing environment on the computing resource, (iv) maintaining an active state of the computing resource for a usage session by a client device, (v) detecting, from the client daemon, a notification of completion of the usage session, and (vi) in response to the notification of completion, reverting the computing resource to an initial state. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 12, 2017
    Date of Patent: March 3, 2020
    Assignee: Facebook, Inc.
    Inventors: Alexander Sebastiaan Mols, Phyllipe Cesar Ramos de Almeida Medeiros, Jeffrey Scott Dunn, Lawrence Lomax, Rajesh Yengisetty, Quang Minh Tuan Nguyen, Zsolt Dollenstein, Waclaw Jan Banasik
  • Patent number: 10545946
    Abstract: An apparatus, method, system, and computer-readable medium are provided for maintaining contact information associated with a contact. In some embodiments a request associated with a contact may be received. Contact information may be obtained from one or more external or internal sources. One or more confidence scores may be generated for the obtained contact information and for one or more values received with the request. Based on the confidence score(s), one or more values associated with the contact may be incorporated in one or more data stores. In some embodiments, suggestions for contact related information may be generated. Responses to the suggestions may be used to update the generated confidence score(s).
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: January 28, 2020
    Assignee: Comcast Interactive Media, LLC
    Inventors: Peter Lester, Justin Miller, Hendrick Lee, Aseem Sharma, Galen Trevor Gattis, Amber Dixon, Huy Tuan Nguyen, Derek McGowan, John McCrea
  • Patent number: 10526701
    Abstract: Methods of depositing uniform films on substrates using multi-cyclic atomic layer deposition techniques are described. Methods involve varying one or more parameter values from cycle to cycle to tailor the deposition profile. For example, some methods involve repeating a first ALD cycle using a first carrier gas flow rate during precursor exposure and a second ALD cycle using a second carrier gas flow rate during precursor exposure. Some methods involve repeating a first ALD cycle using a first duration of precursor exposure and a second ALD cycle using a second duration of precursor exposure.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: January 7, 2020
    Assignee: Lam Research Corporation
    Inventors: Purushottam Kumar, Adrien LaVoie, Hu Kang, Jun Qian, Tuan Nguyen, Ye Wang
  • Publication number: 20190377817
    Abstract: A computing system may provide an interface for creating a data processing pipeline through which the computing system may receive configuration information for a given pipeline that is configured to receive streaming messages from a given data source, process each of the streaming messages, and then output a processed version of at least a subset of the streaming messages to a given data sink. The given pipeline may comprise a chain of two or more operators, which may take the form of enrichers, routers, and/or transformers. The computing system may then use the received configuration information to create the given pipeline. In turn, the computing system may deploy the given pipeline for use in processing streaming messages received from the given data source.
    Type: Application
    Filed: June 19, 2018
    Publication date: December 12, 2019
    Inventors: Kyle McCluskey, Carlton Reid Turner, Birchard Hayes, Scott Fredrick, Tuan Nguyen