Patents by Inventor David Pham
David Pham 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: 20250379839Abstract: A message generating system disseminates to each of multiple user devices first information items each associated with at least a respective one of multiple services made available by a first entity. When access indicative signals are received via a network connection, each prompted by a respective one of the user devices accessing at least one of the first information items, the system stores a respective awareness-stage record for each received access indicative signal, thereby recording that the respective user entity accessed at least one of the first information items. For each user entity for which a respective awareness-stage record is stored, a second item is generated and sent including information of a particular service associated with at least one first information item. User entities for which a second item was not generated are excluded as having not accessed a first item. The exclusion reduces data traffic on the network connection.Type: ApplicationFiled: August 25, 2025Publication date: December 11, 2025Applicant: Truist BankInventors: David Wright, David Pham, Adam Thomas Lewis
-
Publication number: 20250371129Abstract: A system and method for training an artificial intelligence engine for real-time monitoring to eliminate false positives is disclosed. The system includes at least one processor, a communication interface coupled to the processor, and a memory device storing executable code. Executing the executable code causes the processor to receive data from an AI security model, receive data from a false positive database, and correlate both sets of data. The correlated data is used to generate a training dataset and a test dataset used to train a false positive identification model. After evaluating the false positive identification model, an AI engine is applied to user registration. The AI engine includes an AI security model and the false positive identification model. Additionally, a system for evaluating the security of user registration utilizing the false positive identification model is disclosed.Type: ApplicationFiled: August 12, 2025Publication date: December 4, 2025Applicant: Truist BankInventors: David Wright, David Pham, Adam Thomas Lewis, Kenneth William Cluff
-
Patent number: 12425364Abstract: A message generating system disseminates to each of multiple user devices first information items each associated with at least a respective one of multiple services made available by a first entity. When access indicative signals are received via a network connection, each prompted by a respective one of the user devices accessing at least one of the first information items, the system stores a respective awareness-stage record for each received access indicative signal, thereby recording that the respective user entity accessed at least one of the first information items. For each user entity for which a respective awareness-stage record is stored, a second item is generated and sent including information of a particular service associated with at least one first information item. User entities for which a second item was not generated are excluded as having not accessed a first item. The exclusion reduces data traffic on the network connection.Type: GrantFiled: April 29, 2022Date of Patent: September 23, 2025Assignee: TRUIST BANKInventors: David Wright, David Pham, Adam Thomas Lewis
-
Patent number: 12417277Abstract: A system and method for training an artificial intelligence engine for real-time monitoring to eliminate false positives is disclosed. The system includes at least one processor, a communication interface coupled to the processor, and a memory device storing executable code. Executing the executable code causes the processor to receive data from an AI security model, receive data from a false positive database, and correlate both sets of data. The correlated data is used to generate a training dataset and a test dataset used to train a false positive identification model. After evaluating the false positive identification model, an AI engine is applied to user registration. The AI engine includes an AI security model and the false positive identification model. Additionally, a system for evaluating the security of user registration utilizing the false positive identification model is disclosed.Type: GrantFiled: July 1, 2024Date of Patent: September 16, 2025Assignee: TRUIST BANKInventors: David Wright, David Pham, Adam Thomas Lewis, Kenneth William Cluff
-
Patent number: 12154128Abstract: A system for guiding interactions with a user device requests a response from first users, stores the response as response data forming a subset of a personal data set of each of the responding first users, and generates a predictive model during training of a machine learning program with a training data set including the personal data set of each of the first users. The predictive model predicts a predicted response of a second user associated with the user device by correlating a personal data set of the second user to the personal data set of at least one of the first users. The computer sends a communication to the user device of the second user having content relating to the first product and/or service when it is determined that the predicted response indicates an interest in or preference of the second user for the first product and/or service.Type: GrantFiled: May 1, 2022Date of Patent: November 26, 2024Assignee: TRUIST BANKInventors: David Wright, David Pham, Adam Thomas Lewis
-
Publication number: 20240354397Abstract: A system and method for training an artificial intelligence engine for real-time monitoring to eliminate false positives is disclosed. The system includes at least one processor, a communication interface coupled to the processor, and a memory device storing executable code. Executing the executable code causes the processor to receive data from an AI security model, receive data from a false positive database, and correlate both sets of data. The correlated data is used to generate a training dataset and a test dataset used to train a false positive identification model. After evaluating the false positive identification model, an AI engine is applied to user registration. The AI engine includes an AI security model and the false positive identification model. Additionally, a system for evaluating the security of user registration utilizing the false positive identification model is disclosed.Type: ApplicationFiled: July 1, 2024Publication date: October 24, 2024Applicant: Truist BankInventors: David Wright, David Pham, Adam Thomas Lewis, Kenneth William Cluff
-
Patent number: 12125059Abstract: A system for guiding interactions with a user device requests a response from a plurality of users, stores the response as response data forming a subset of a personal data set of each of the responding users, and generates a predictive model during training of a machine learning program utilizing at least one neural network with a training data set including the personal data set of each of the plurality of users. The predictive model predicts a probability of a first one of the users associated with the user device interacting with a first product and/or service by correlating a personal data set of the first one of the users to the personal data set of at least a second one of the users and sends a communication relating to the first product and/or service to the user device when the predicted probability meets or exceeds a threshold value.Type: GrantFiled: May 16, 2022Date of Patent: October 22, 2024Assignee: TRUIST BANKInventors: David Wright, David Pham, Adam Thomas Lewis
-
Patent number: 12056231Abstract: A system and method for training an artificial intelligence engine for real-time monitoring to eliminate false positives is disclosed. The system includes at least one processor, a communication interface coupled to the processor, and a memory device storing executable code. Executing the executable code causes the processor to receive data from an AI security model, receive data from a false positive database, and correlate both sets of data. The correlated data is used to generate a training dataset and a test dataset used to train a false positive identification model. After evaluating the false positive identification model, an AI engine is applied to user registration. The AI engine includes an AI security model and the false positive identification model. Additionally, a system for evaluating the security of user registration utilizing the false positive identification model is disclosed.Type: GrantFiled: April 29, 2022Date of Patent: August 6, 2024Assignee: TRUIST BANKInventors: David Wright, David Pham, Adam Thomas Lewis, Kenneth William Cluff
-
Publication number: 20240119421Abstract: In one aspect, a computerized method for dynamically determining a veteran status of a candidate in a set of candidate search results, comprising: generating a searchable online database of diverse candidates; providing the searchable online database of diverse candidates qualified for a specified set of specialized and skilled positions, wherein a job title of candidate is associated with each candidate, and wherein a veteran's status probability is associated with each of the candidates; dynamically determining the veteran's status probability of each candidate in the online database by: parsing the candidate profiles to obtain a set of profile content for each candidate profile in the searchable online database of diverse candidates; matching the set of profile content with a set of veteran-status related keywords; based on a specified number of matches between the set of veteran-status related keywords and the profile content, calculating a probability that each candidate has a veteran status.Type: ApplicationFiled: July 12, 2023Publication date: April 11, 2024Inventors: DAVID PHAM, TIFFANY PHAM
-
Patent number: 11811713Abstract: A message generating system disseminates to each of multiple user devices first information items each associated with at least a respective one of multiple services made available by a first entity. When access indicative signals are received via a network connection, each prompted by a respective one of the user devices accessing at least one of the first information items, the system stores a respective awareness-stage record for each received access indicative signal, thereby recording that the respective user entity accessed at least one of the first information items. For each user entity for which a respective awareness-stage record is stored, a second item is generated and sent including information of a particular service associated with at least one first information item. User entities for which a second item was not generated are excluded as having not accessed a first item. The exclusion reduces data traffic on the network connection.Type: GrantFiled: May 13, 2022Date of Patent: November 7, 2023Assignee: Truist BankInventors: David Wright, David Pham, Adam Thomas Lewis
-
Publication number: 20230353497Abstract: A message generating system disseminates to each of multiple user devices first information items each associated with at least a respective one of multiple services made available by a first entity. When access indicative signals are received via a network connection, each prompted by a respective one of the user devices accessing at least one of the first information items, the system stores a respective awareness-stage record for each received access indicative signal, thereby recording that the respective user entity accessed at least one of the first information items. For each user entity for which a respective awareness-stage record is stored, a second item is generated and sent including information of a particular service associated with at least one first information item. User entities for which a second item was not generated are excluded as having not accessed a first item. The exclusion reduces data traffic on the network connection.Type: ApplicationFiled: April 29, 2022Publication date: November 2, 2023Applicant: Truist BankInventors: David Wright, David Pham, Adam Thomas Lewis
-
Publication number: 20230351009Abstract: A system and method for training an artificial intelligence engine for real-time monitoring to eliminate false positives is disclosed. The system includes at least one processor, a communication interface coupled to the processor, and a memory device storing executable code. Executing the executable code causes the processor to receive data from an AI security model, receive data from a false positive database, and correlate both sets of data. The correlated data is used to generate a training dataset and a test dataset used to train a false positive identification model. After evaluating the false positive identification model, an AI engine is applied to user registration. The AI engine includes an AI security model and the false positive identification model. Additionally, a system for evaluating the security of user registration utilizing the false positive identification model is disclosed.Type: ApplicationFiled: April 29, 2022Publication date: November 2, 2023Applicant: Truist BankInventors: David Wright, David Pham, Adam Thomas Lewis, Kenneth William Cluff
-
Publication number: 20230351434Abstract: A system for guiding interactions with a user device requests a response from first users, stores the response as response data forming a subset of a personal data set of each of the responding first users, and generates a predictive model during training of a machine learning program with a training data set including the personal data set of each of the first users. The predictive model predicts a predicted response of a second user associated with the user device by correlating a personal data set of the second user to the personal data set of at least one of the first users. The computer sends a communication to the user device of the second user having content relating to the first product and/or service when it is determined that the predicted response indicates an interest in or preference of the second user for the first product and/or service.Type: ApplicationFiled: May 1, 2022Publication date: November 2, 2023Applicant: Truist BankInventors: David Wright, David Pham, Adam Thomas Lewis
-
Publication number: 20230351433Abstract: A system for guiding interactions with a user device requests a response from a plurality of users, stores the response as response data forming a subset of a personal data set of each of the responding users, and generates a predictive model during training of a machine learning program utilizing at least one neural network with a training data set including the personal data set of each of the plurality of users. The predictive model predicts a probability of a first one of the users associated with the user device interacting with a first product and/or service by correlating a personal data set of the first one of the users to the personal data set of at least a second one of the users and sends a communication relating to the first product and/or service to the user device when the predicted probability meets or exceeds a threshold value.Type: ApplicationFiled: May 1, 2022Publication date: November 2, 2023Applicant: Truist BankInventors: David Wright, David Pham, Adam Thomas Lewis
-
Publication number: 20230351435Abstract: A system for guiding interactions with a user device requests a response from a plurality of users, stores the response as response data forming a subset of a personal data set of each of the responding users, and generates a predictive model during training of a machine learning program utilizing at least one neural network with a training data set including the personal data set of each of the plurality of users. The predictive model predicts a probability of a first one of the users associated with the user device interacting with a first product and/or service by correlating a personal data set of the first one of the users to the personal data set of at least a second one of the users and sends a communication relating to the first product and/or service to the user device when the predicted probability meets or exceeds a threshold value.Type: ApplicationFiled: May 16, 2022Publication date: November 2, 2023Applicant: Truist BankInventors: David Wright, David Pham, Adam Thomas Lewis
-
Publication number: 20230353523Abstract: A message generating system disseminates to each of multiple user devices first information items each associated with at least a respective one of multiple services made available by a first entity. When access indicative signals are received via a network connection, each prompted by a respective one of the user devices accessing at least one of the first information items, the system stores a respective awareness-stage record for each received access indicative signal, thereby recording that the respective user entity accessed at least one of the first information items. For each user entity for which a respective awareness-stage record is stored, a second item is generated and sent including information of a particular service associated with at least one first information item. User entities for which a second item was not generated are excluded as having not accessed a first item. The exclusion reduces data traffic on the network connection.Type: ApplicationFiled: May 13, 2022Publication date: November 2, 2023Applicant: Truist BankInventors: David Wright, David Pham, Adam Thomas Lewis
-
Publication number: 20230012895Abstract: A computerized method useful for managing an online employee search tool and recruitment platform comprising: providing a searchable online database of diverse candidates qualified for a specified set of specialized and skilled positions, wherein a job title of candidate is associated with each candidate, and wherein an ethnicity is associated with each of the candidates; dynamically determining an ethnicity of each candidate in the online database; providing an online employee search tool configured to implement sourcing services of the searchable on line database by: receiving a search query comprising a search for the job title of each candidate, a ethnicity of each candidate, implementing a specified type of search for the job title and ethnicity, retrieving a set of search results based on their relevancy to the job title and the ethnicity, and ordering the set of search results for the set of candidates with the ethnicity based on a relevancy of each candidate's qualifications and experience to the jobType: ApplicationFiled: May 13, 2022Publication date: January 19, 2023Inventors: David Pham, Tiffany Pham
-
Publication number: 20220237568Abstract: A computerized method useful for managing an online employee search tool and recruitment platform including the step of providing a searchable online database of diverse candidates qualified for a specified set of specialized and skilled positions. A job title of candidate is associated with each candidate. A gender is associated with each of the candidates. The method includes the step of dynamically determining a gender of each candidate in the online database. The method includes the step of obtaining a set of first names and associated gender of each first name. The method includes the step of breaking apart the set of first names into twenty-six (26) files each differentiated by different first letter, and for all the candidates in the database assigning a sex to each candidate based on the first name. The method includes the step of providing an online employee search tool configured to implement sourcing services of the searchable online database.Type: ApplicationFiled: August 2, 2021Publication date: July 28, 2022Inventors: DAVID PHAM, TIFFANY PHAM
-
Patent number: 9942359Abstract: Disclosed is a method and apparatus that receives, over a network from a computing device being used by a user, a request to configure a first software module host with respect to a software module, the first software module host associated with the user. The apparatus transmits over the network to the computing device instructions to configure, for display by the computing device, the first software module host in accordance with the request. The apparatus computer transmits over the network to the computing device instructions to apply the same configuration with respect to the software module to a second software module host, the second software module host also associated with the user.Type: GrantFiled: April 25, 2017Date of Patent: April 10, 2018Assignee: OATH INC.Inventors: Paul Broman, Stephen Owens, John Hazelwood, Parag Jain, Jayadev Chandrasekhar, Steven Carlson, David Pham
-
Publication number: 20170257462Abstract: Disclosed is a method and apparatus that receives, over a network from a computing device being used by a user, a request to configure a first software module host with respect to a software module, the first software module host associated with the user. The apparatus transmits over the network to the computing device instructions to configure, for display by the computing device, the first software module host in accordance with the request. The apparatus computer transmits over the network to the computing device instructions to apply the same configuration with respect to the software module to a second software module host, the second software module host also associated with the user.Type: ApplicationFiled: April 25, 2017Publication date: September 7, 2017Inventors: Paul BROMAN, Stephen OWENS, John HAZELWOOD, Parag JAIN, Jayadev CHANDRASEKHAR, Steven CARLSON, David PHAM