Patents by Inventor Trinh Nguyen

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

  • Patent number: 11941643
    Abstract: Provided is a computer-implemented method for authenticating a user. The method includes registering a plurality of user accounts for a plurality of users based at least partially on user information and account data for each user of the plurality of users, the account data for each user including an account identifier associated with a portable payment device, generating an identity score for each user, registering a plurality of provider accounts for a plurality of third-party service providers based at least partially on third-party service provider data, receiving a request to authenticate a user of the plurality of users, receiving user credentials corresponding to a user account of the user, validating the user credentials based at least partially on the identity score of the user, and communicating an authentication response message to the third-party system in response to validating the user credentials.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: March 26, 2024
    Assignee: Visa International Service Association
    Inventors: Aditi Rungta, Kieu Trinh Nguyen, Wen Zhao Cheng, Xi Li, Xudong Wu
  • Publication number: 20230419531
    Abstract: An apparatus for measuring, inspecting and/or processing objects is provided. The apparatus has a mobile platform for moving the apparatus through a region in space and a kinematic system attached to the mobile platform. An instrument head is fitted to the kinematic system. The apparatus furthermore comprises a controller configured to determine a first estimate of a pose of a target object on the basis of an image from a camera of the apparatus and a digital representation of the target object, to control the mobile platform on the basis of the first estimate, to move toward the target object, to determine a second estimate, in particular a more accurate estimate, of the pose of the target object on the basis of signals from at least one sensor of the apparatus and to control the kinematic system to position the instrument head on the target object on the basis of the second estimate.
    Type: Application
    Filed: November 9, 2021
    Publication date: December 28, 2023
    Applicant: Carl Zeiss AG
    Inventors: Matthias KARL, Trinh NGUYEN CONG, Marc FORSTENHÄUSLER
  • Patent number: 11775289
    Abstract: Source code routines are generated for storage management in a storage code development management tool. A script that includes the source code routines is generated. The storage code development management tool receives indications based on an execution of an object code generated via execution of the script. The storage code development management tool modifies the source code routines based on the received indications.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: October 3, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Trinh Nguyen, Tan Q. Nguyen
  • Publication number: 20230010808
    Abstract: Source code routines are generated for storage management in a storage code development management tool. A script that includes the source code routines is generated. The storage code development management tool receives indications based on an execution of an object code generated via execution of the script. The storage code development management tool modifies the source code routines based on the received indications.
    Type: Application
    Filed: July 12, 2021
    Publication date: January 12, 2023
    Inventors: Trinh NGUYEN, Tan Q. NGUYEN
  • Publication number: 20230000729
    Abstract: The invention relates to lipstick compositions including at least one natural oil, at least one fatty alcohol wax and particles of at least one filler, in which the lipstick compositions contain minimal amount of animal-derived ingredients and/or beeswax, or are free of such ingredients, as well as to methods and kits including such corn positions.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Applicant: L'OREAL
    Inventors: Xuefei LIU, Trinh NGUYEN, Hy Si BUI, Tianyi LIU
  • Publication number: 20220358162
    Abstract: A method for providing automated customer feedback monitoring in real-time to facilitate identification and resolution of errors is disclosed. The method includes ingesting, via an application programming interface, data from a source, the data including feedback information from a customer; persisting the data in a file format, the file format including a tabular file format; filtering the persisted data based on a rating and a keyword; identifying a category for the filtered data based on a characteristic of the filtered data; determining whether a log file corresponds to the filtered data based on the identified category, the log file including an error log file that corresponds to an issue, and when the log file corresponds to the filtered data; correlating the filtered data with the determined log file; and determining a priority level for the issue by using the correlated data and the log file.
    Type: Application
    Filed: May 4, 2021
    Publication date: November 10, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Manjunath VENUGOPALA REDDY, Veena N SINDGI, Jason BOCZ, Jessica Claire DUGGAN, Van Trinh NGUYEN
  • Publication number: 20220350585
    Abstract: Provided are a computer program product, system, and method for applying a code update to a target system from a personal communication device. A code update command is received from a messaging application, executing on the personal communication device of the user, indicating a code update to install on the target system a code update maintained in the target system. The code update command is processed to extract indication of the code update to install and a target system user identifier of the target system on which to install the code update. At least one job is generated to install the code update on the target system. The at least one job is transmitted to the target system to cause the target system to process the at least one job to install the code update.
    Type: Application
    Filed: April 28, 2021
    Publication date: November 3, 2022
    Inventors: Michael KOESTER, Kevin L. MINER, Trinh NGUYEN, Camvu PHAM
  • Publication number: 20220291939
    Abstract: A method for executing a process may include: receiving a process comprising data to execute from a sub-system; identifying a process graph for the process to execute, the process graph comprising a plurality of nodes connected by edges, each of the plurality of nodes in the process graph represents a type of operation to perform, an identification of data input, and an address for a handler; retrieve the identified process graph from a process graph source; traverse the identified process graph to a first node; call a first handler identified by the first node with the data; receive a first result; select, based on the result, one of a plurality of edges from the first node to a second node; call a second handler identified by the second node with the first result and the data; receive a second result; and output the second result to the sub-system.
    Type: Application
    Filed: March 10, 2021
    Publication date: September 15, 2022
    Inventors: Lamar J. SMITH, Van Trinh NGUYEN, Christian MENDOZA, Michael LIPKIE, Troy W. EDDY
  • Publication number: 20220135975
    Abstract: The subject invention provides methods of treating neurological disease or disorder, such as brain injuries, such as stroke, traumatic brain injury (TBI), or other ischemic events that cause brain injury by inhibiting or down-regulating Let-7i activity or function. The disclosed methods may have the potential to extend the “window of opportunity” for treatment of such injuries and enhance the effectiveness of existing therapeutics.
    Type: Application
    Filed: January 21, 2022
    Publication date: May 5, 2022
    Inventors: MEHARVAN SINGH, CHANG SU, TRINH NGUYEN
  • Patent number: 11230711
    Abstract: The subject invention provides methods of treating neurological disease or disorder, such as brain injuries, such as stroke, traumatic brain injury (TBI), or other ischemic events that cause brain injury by inhibiting or down-regulating Let-7i activity or function. The disclosed methods may have the potential to extend the “window of opportunity” for treatment of such injuries and enhance the effectiveness of existing therapeutics.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: January 25, 2022
    Assignee: UNIVERSITY OF NORTH TEXAS HEALTH SCIENCE CENTER
    Inventors: Meharvan Singh, Chang Su, Trinh Nguyen
  • Patent number: 11163587
    Abstract: A computer-implemented method according to one embodiment includes outputting an interface, receiving a first input and parsing contents of the first input. It is determined whether the first input includes the instances of information: a type of modification that is to be performed, a program that is to be incorporated in the performing of the modification, and a target system on which the modification is to be performed. In response to a determination that the first input does not include one or more of the instances of information, a request is output. In response to a determination that the first input includes the instances of information, a process is performed. The process includes correlating the instances of information to a script file and performing the modification in accordance with the instances of information of the first input. The process further includes collecting status information and outputting the status information.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kevin L. Miner, Trinh Nguyen, Camvu Pham, Bard Allen Doster
  • Publication number: 20210103448
    Abstract: A computer-implemented method according to one embodiment includes outputting an interface, receiving a first input and parsing contents of the first input. It is determined whether the first input includes the instances of information: a type of modification that is to be performed, a program that is to be incorporated in the performing of the modification, and a target system on which the modification is to be performed. In response to a determination that the first input does not include one or more of the instances of information, a request is output. In response to a determination that the first input includes the instances of information, a process is performed. The process includes correlating the instances of information to a script file and performing the modification in accordance with the instances of information of the first input. The process further includes collecting status information and outputting the status information.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 8, 2021
    Inventors: Kevin L. Miner, Trinh Nguyen, Camvu Pham, Bard Allen Doster
  • Publication number: 20210042764
    Abstract: Provided is a computer-implemented method for authenticating a user. The method includes registering a plurality of user accounts for a plurality of users based at least partially on user information and account data for each user of the plurality of users, the account data for each user including an account identifier associated with a portable payment device, generating an identity score for each user, registering a plurality of provider accounts for a plurality of third-party service providers based at least partially on third-party service provider data, receiving a request to authenticate a user of the plurality of users, receiving user credentials corresponding to a user account of the user, validating the user credentials based at least partially on the identity score of the user, and communicating an authentication response message to the third-party system in response to validating the user credentials.
    Type: Application
    Filed: April 1, 2019
    Publication date: February 11, 2021
    Inventors: Aditi Rungta, Kieu Trinh Nguyen, Wen Zhao Cheng, Xi Li, Xudong Wu
  • Publication number: 20200375855
    Abstract: Disclosed is a one-step lip cosmetic composition and a method for applying the cosmetic composition. The disclosed composition includes an oil phase comprising a silicone resin film former and a silicone-based plasticizer, an aqueous phase comprising an acrylate copolymer resin, a hydrophilic gelling agent and a colorant.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 3, 2020
    Applicant: L'ORÉAL
    Inventors: Tianyi Liu, Roselin Rosario-Meléndez, Trinh Nguyen
  • Publication number: 20200216847
    Abstract: The subject invention provides methods of treating neurological disease or disorder, such as brain injuries, such as stroke, traumatic brain injury (TBI), or other ischemic events that cause brain injury by inhibiting or down-regulating Let-7i activity or function. The disclosed methods may have the potential to extend the “window of opportunity” for treatment of such injuries and enhance the effectiveness of existing therapeutics.
    Type: Application
    Filed: August 13, 2018
    Publication date: July 9, 2020
    Inventors: MEHARVAN SINGH, CHANG SU, TRINH NGUYEN
  • Patent number: 10691549
    Abstract: A storage controller receives a command to delete a dataset stored in a first set of storage volumes controlled by the storage controller. In response to receiving the command, a determination is made as to whether an indicator has been enabled to protect the dataset against an accidental deletion. In response to determining that the indicator has been enabled, the dataset is copied from the first set of storage volumes to a second set of storage volumes controlled by the storage controller. In response to completion of the copying of the dataset from the first set of storage volumes to the second set of storage volumes, the command to delete the dataset stored in the first set of storage volumes is executed.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: June 23, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael J. Koester, Kevin L. Miner, Trinh Nguyen, Steven Huntington
  • Publication number: 20190243716
    Abstract: A storage controller receives a command to delete a dataset stored in a first set of storage volumes controlled by the storage controller. In response to receiving the command, a determination is made as to whether an indicator has been enabled to protect the dataset against an accidental deletion. In response to determining that the indicator has been enabled, the dataset is copied from the first set of storage volumes to a second set of storage volumes controlled by the storage controller. In response to completion of the copying of the dataset from the first set of storage volumes to the second set of storage volumes, the command to delete the dataset stored in the first set of storage volumes is executed.
    Type: Application
    Filed: February 8, 2018
    Publication date: August 8, 2019
    Inventors: Michael J. KOESTER, Kevin L. MINER, Trinh NGUYEN, Steven HUNTINGTON
  • Patent number: 9940903
    Abstract: Apparatus and methods for managing, manipulating and presenting data objects within a graphical user interface with variable dimensions, shapes, locations and interactions. The apparatus and methods allow for variable data objects to be both pinned and liquid depending on a larger management and manipulation apparatus. The apparatus consists of databases that store the data objects to be displayed within the user interface and the layout coordinates, variable potential object size, and whether the object can move or not based on the graphical user interface dimensions. The object manipulations include the representation of such objects on the graphical user interface in a defined sequence.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: April 10, 2018
    Assignee: NBCUniversal Media, LLC
    Inventors: John Najarian, Gerald Abrahamian, Darren Hand, Timothy Mohn, Lou Houlemarde, Daniel Houlemarde, Trinh Nguyen
  • Patent number: 8843152
    Abstract: The present invention provides for giving preference to a specific media gateway in the selection of the next circuit so that in a multi-media-gateway soft-switch where a call may take any of many possible paths, an outgoing circuit on the same media-gateway as the incoming circuit is preferably selected, so if one is available, the need for using more bearer ports on media gateways to bridge the two sides is eliminated. Instead of interconnection, the same facilities can be provisioned to the bearer interface between the soft-switch and the rest of the network. This invention maximizes the bearer capacity of a distributed media gateway for external network access.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: September 23, 2014
    Assignee: Alcatel Lucent
    Inventor: Trinh Nguyen
  • Publication number: 20130328912
    Abstract: Apparatus and methods for managing, manipulating and presenting data objects within a graphical user interface with variable dimensions, shapes, locations and interactions. The apparatus and methods allow for variable data objects to be both pinned and liquid depending on a larger management and manipulation apparatus. The apparatus consists of databases that store the data objects to be displayed within the user interface and the layout coordinates, variable potential object size, and whether the object can move or not based on the graphical user interface dimensions. The object manipulations include the representation of such objects on the graphical user interface in a defined sequence.
    Type: Application
    Filed: August 8, 2012
    Publication date: December 12, 2013
    Inventors: John NAJARIAN, Gerald ABRAHAMIAN, Darren HAND, Timothy MOHN, Lou HOULEMARDE, Daniel HOULEMARDE, Trinh NGUYEN