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: 11941643Abstract: 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: GrantFiled: April 1, 2019Date of Patent: March 26, 2024Assignee: Visa International Service AssociationInventors: Aditi Rungta, Kieu Trinh Nguyen, Wen Zhao Cheng, Xi Li, Xudong Wu
-
Publication number: 20230419531Abstract: 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: ApplicationFiled: November 9, 2021Publication date: December 28, 2023Applicant: Carl Zeiss AGInventors: Matthias KARL, Trinh NGUYEN CONG, Marc FORSTENHÄUSLER
-
Patent number: 11775289Abstract: 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: GrantFiled: July 12, 2021Date of Patent: October 3, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Trinh Nguyen, Tan Q. Nguyen
-
Publication number: 20230010808Abstract: 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: ApplicationFiled: July 12, 2021Publication date: January 12, 2023Inventors: Trinh NGUYEN, Tan Q. NGUYEN
-
Publication number: 20230000729Abstract: 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: ApplicationFiled: June 30, 2021Publication date: January 5, 2023Applicant: L'OREALInventors: Xuefei LIU, Trinh NGUYEN, Hy Si BUI, Tianyi LIU
-
Publication number: 20220358162Abstract: 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: ApplicationFiled: May 4, 2021Publication date: November 10, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Manjunath VENUGOPALA REDDY, Veena N SINDGI, Jason BOCZ, Jessica Claire DUGGAN, Van Trinh NGUYEN
-
Publication number: 20220350585Abstract: 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: ApplicationFiled: April 28, 2021Publication date: November 3, 2022Inventors: Michael KOESTER, Kevin L. MINER, Trinh NGUYEN, Camvu PHAM
-
Publication number: 20220291939Abstract: 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: ApplicationFiled: March 10, 2021Publication date: September 15, 2022Inventors: Lamar J. SMITH, Van Trinh NGUYEN, Christian MENDOZA, Michael LIPKIE, Troy W. EDDY
-
Publication number: 20220135975Abstract: 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: ApplicationFiled: January 21, 2022Publication date: May 5, 2022Inventors: MEHARVAN SINGH, CHANG SU, TRINH NGUYEN
-
Patent number: 11230711Abstract: 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: GrantFiled: August 13, 2018Date of Patent: January 25, 2022Assignee: UNIVERSITY OF NORTH TEXAS HEALTH SCIENCE CENTERInventors: Meharvan Singh, Chang Su, Trinh Nguyen
-
Patent number: 11163587Abstract: 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: GrantFiled: October 8, 2019Date of Patent: November 2, 2021Assignee: International Business Machines CorporationInventors: Kevin L. Miner, Trinh Nguyen, Camvu Pham, Bard Allen Doster
-
Publication number: 20210103448Abstract: 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: ApplicationFiled: October 8, 2019Publication date: April 8, 2021Inventors: Kevin L. Miner, Trinh Nguyen, Camvu Pham, Bard Allen Doster
-
Publication number: 20210042764Abstract: 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: ApplicationFiled: April 1, 2019Publication date: February 11, 2021Inventors: Aditi Rungta, Kieu Trinh Nguyen, Wen Zhao Cheng, Xi Li, Xudong Wu
-
Publication number: 20200375855Abstract: 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: ApplicationFiled: May 29, 2019Publication date: December 3, 2020Applicant: L'ORÉALInventors: Tianyi Liu, Roselin Rosario-Meléndez, Trinh Nguyen
-
Publication number: 20200216847Abstract: 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: ApplicationFiled: August 13, 2018Publication date: July 9, 2020Inventors: MEHARVAN SINGH, CHANG SU, TRINH NGUYEN
-
Patent number: 10691549Abstract: 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: GrantFiled: February 8, 2018Date of Patent: June 23, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael J. Koester, Kevin L. Miner, Trinh Nguyen, Steven Huntington
-
Publication number: 20190243716Abstract: 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: ApplicationFiled: February 8, 2018Publication date: August 8, 2019Inventors: Michael J. KOESTER, Kevin L. MINER, Trinh NGUYEN, Steven HUNTINGTON
-
Patent number: 9940903Abstract: 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: GrantFiled: August 8, 2012Date of Patent: April 10, 2018Assignee: NBCUniversal Media, LLCInventors: John Najarian, Gerald Abrahamian, Darren Hand, Timothy Mohn, Lou Houlemarde, Daniel Houlemarde, Trinh Nguyen
-
Patent number: 8843152Abstract: 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: GrantFiled: March 31, 2008Date of Patent: September 23, 2014Assignee: Alcatel LucentInventor: Trinh Nguyen
-
Publication number: 20130328912Abstract: 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: ApplicationFiled: August 8, 2012Publication date: December 12, 2013Inventors: John NAJARIAN, Gerald ABRAHAMIAN, Darren HAND, Timothy MOHN, Lou HOULEMARDE, Daniel HOULEMARDE, Trinh NGUYEN