Patents by Inventor Vincent Pham
Vincent 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).
-
Patent number: 11972003Abstract: The disclosed methods may receive a first request for access to a first system memory from a new user and a first justification, the first request includes first role information and first current access information of the new user, determine whether the first request is within a request cluster based on first role history information and current access history information. When the first request is within the request cluster, generate a matrix from the first role information and the first current access information, and determine using a first neural network, whether to grant the first request based on the matrix. When the first request is granted by the first neural network, determine, using a second neural network, whether the first justification is similar to first justification history information. When the first justification is similar to the first justification history information, grant the new user access to the first system memory.Type: GrantFiled: December 3, 2020Date of Patent: April 30, 2024Assignee: CAPITAL ONE SERVICES, LLCInventors: Austin Walters, Jeremy Edward Goodsitt, Fardin Abdi Taghi Abad, Vincent Pham
-
Publication number: 20240127329Abstract: A computer-implemented method may include: receiving financial information regarding a user; categorizing transaction information of the user based on the financial information; displaying the categorized transaction information of the user; receiving information regarding at least one financial preference and at least one transaction preference of the user; training a machine learning engine based on the at least one financial preference and at least one transaction preference of the user to determine one or more activities available to the user; calculating, for each of the one or more activities available to the user, an estimated influence on the at least one financial preference; displaying the estimated influence on the at least one financial preference based on a user selected one of the one or more activities available to the user; filtering the one or more activities available to the user with a positive estimated influence to the at least one financial preference; and presenting a recommendation ofType: ApplicationFiled: December 22, 2023Publication date: April 18, 2024Applicant: Capital One Services, LLCInventors: Austin WALTERS, Vincent PHAM, Jeremy GOODSITT
-
Patent number: 11961267Abstract: Exemplary embodiments may provide an approach to converting multidimensional color data for an image encoded in a first color space into an intermediate form that is a single dimensional value. The exemplary embodiments may then decode the intermediate form value to produce an encoding of the color data that is encoded in a second color space that differs from the first color space. In this manner, the data for the image may be efficiently converted from an encoding in the first color space into an encoding in the second color space.Type: GrantFiled: May 8, 2023Date of Patent: April 16, 2024Assignee: Capital One Services, LLCInventors: Austin Grant Walters, Jeremy Edward Goodsitt, Vincent Pham
-
Publication number: 20240104505Abstract: A system for determining candidate answers during an interview. The system may include a memory storing executable instructions, and at least one processor configured to execute the instructions to perform operations. The operations may include capturing, by an image sensor, a plurality of images comprising a plurality of candidate answers; detecting, based on the captured images, a first bounding box comprising the plurality of the candidate answers; detecting, based on the captured images, a second bounding box comprising a plurality of alphanumeric characters, a first one of the alphanumeric characters being located on a line of software code; calculating a distance from a side of a first bounding box to a side of a second bounding box; and determining, based on the calculated distance, a source code alignment.Type: ApplicationFiled: December 5, 2023Publication date: March 28, 2024Inventors: Anh TRUONG, Kate KEY, Galen RAFFERTY, Reza FARIVAR, Vincent PHAM, Austin WALTERS, Mark WATSON
-
Publication number: 20240106866Abstract: In some aspects, a computing system may use a machine learning model to determine whether a computer security policy should be modified to reduce the likelihood of a cyber security incident. Through the use of a machine learning model, unsafe combinations of access grants or permissions may be identified and modified to prevent cyber security incidents from occurring. The computing system may input a representation of a computer security policy into a machine learning model, which has been trained on a dataset that includes representations of computer security policies. The computing system may generate output indicating a likelihood that the first computing system will be involved in a cyber security incident. Based on the output satisfying a first threshold, the computing system may generate a recommendation to modify the first computer security policy. The computing system may modify the first computer security policy based on the recommendation.Type: ApplicationFiled: September 26, 2022Publication date: March 28, 2024Applicant: Capital One Services, LLCInventors: Geeta SHYAMALA, Lee ADCOCK, Vincent PHAM, Nahid FARHADY GHALATY
-
Publication number: 20240104148Abstract: A computer-implemented method includes tracking, by a computing device, user browsing activity of a first page having known elements; mapping, by the computing device, the user browsing activity to the known elements; storing, by the computing device, mapping information that maps the user browsing activity to the known elements; tracking, by the computing device, user browsing activity of a second page having unknown elements; identifying, by the computing device, the unknown elements based on the mapping information and the user browsing activity of the second page; and executing, by the computing device, one or more computer-based instructions based on the determining the unknown elements that were identified.Type: ApplicationFiled: December 11, 2023Publication date: March 28, 2024Inventors: Austin Walters, Jeremy Goodsitt, Vincent Pham, Mark Watson, Fardin Abdi Taghi Abad, Reza Farivar, Anh Truong, Kenneth Taylor
-
Publication number: 20240107123Abstract: System and devices for live captioning events is disclosed. The system may receive event calendar data and a first plurality of caption files and preselect a first caption file based on the event calendar data. The system may then access an audiovisual recorder of a user device, and receive a first feedback from the recorder. The system may then determine whether the first caption file matches the first feedback. When there is a match, the system may determine a first synchronization between the caption file and the feedback. When there is no match, the system may determine if there is a match with a second caption file of the first plurality of caption files and determine a second synchronization. When the second caption file does not match, the system may receive at least a third caption file over a mobile network and determine a third synchronization for display.Type: ApplicationFiled: December 4, 2023Publication date: March 28, 2024Inventors: Galen Rafferty, Austin Walters, Jeremy Edward Goodsitt, Vincent Pham, Mark Watson, Reza Farivar, Anh Truong
-
Publication number: 20240095399Abstract: A computer-implemented method may include: receiving, from at least one camera, image data associated with a first user at a public access user computing device; detecting, based on the received image data, by employing a machine learning model trained using a dataset of actions collected from a plurality of previous users, that the first user has moved away from the public access user computing device; automatically encrypting, based upon the detection, a user session associated with the first user, wherein the encrypted user session is configured to be subsequently activated by the first user; and initiating a new generic user session on the public access user computing device for a second user.Type: ApplicationFiled: December 1, 2023Publication date: March 21, 2024Applicant: Capital One Services, LLCInventors: Anh TRUONG, Jeremy GOODSITT, Alvin HUA, Kate KEY, Ernest KWAK, Vincent PHAM, Galen RAFFERTY, Austin WALTERS
-
Publication number: 20240086628Abstract: Apparatuses, systems and methods are described herein for separately collecting and storing form contents. Different information may be collected from a user on a form. Based on determining that portions of the form request a first type of information, an extended reality (XR) environment may be provided to the user. The user may provide the first type information via an input method in the XR environment. The user may provide a second type of information using a different input method outside of the XR environment. The first type of information may be processed and stored in a different database as compared to the second type of information. The database storing the first type of information may have a higher security standard than the database storing second type of information.Type: ApplicationFiled: October 12, 2023Publication date: March 14, 2024Inventors: Jeremy Goodsitt, Austin Walters, Galen Rafferty, Anh Truong, Mark Watson, Reza Farivar, Vincent Pham
-
Publication number: 20240089253Abstract: A device detects a communication involving a user associated with an account and a service representative, and sends, to a user device associated with the account, an authentication notification that causes the user device to display an authentication field for the user. The device sends, to a service representative device associated with the service representative, a message that indicates that the service representative is to request, via the communication, the user to enter personal information associated with the user into the authentication field, where the user device is configured to generate a first authentication code based on a user input received from the user device in the authentication field. The device generates a second authentication code based on personal information associated with the account from a data structure, receives the first authentication code, and performs an action based on the first authentication code and the second authentication code.Type: ApplicationFiled: November 13, 2023Publication date: March 14, 2024Inventors: Jeremy GOODSITT, Austin WALTERS, Fardin Abdi Taghi ABAD, Mark WATSON, Anh TRUONG, Vincent PHAM, Reza FARIVAR
-
Publication number: 20240086940Abstract: Systems and methods disclosed herein provide fraud mitigation via dynamic transaction card wireless communication. A mobile device may cause a dynamic transaction card to periodically scan its environment to detect wireless enabled devices proximately located near the dynamic transaction card. Based on identifying the wireless enabled devices frequently located near the dynamic transaction card, a set of approved devices may be determined. During a transaction, a dynamic transaction card may scan its environment for other wireless enabled devices proximately located near the dynamic transaction card. If wireless enabled devices detected by the dynamic transaction card are all, or a subset, of the devices that are frequently located near the card, then the transaction may be authorized. However, if the wireless enabled devices detected by the dynamic transaction card are not all, or a subset, of the devices that are frequently located near the card, then the transaction may be unauthorized.Type: ApplicationFiled: November 20, 2023Publication date: March 14, 2024Inventors: Austin Walters, Vincent Pham, Jeremy Goodsitt
-
Patent number: 11929994Abstract: Randomizations of a web page may be generated in advance and provided to a client. The client may store the randomizations in its cache. Multiple randomizations for the same web page may be provided to the client and stored in the client's cache. When a request for a web page is made, it is determined if the client has any cached randomizations. Randomizations for the probable next web page to be requested by the client may be provided to the client for storage in the cache. For example, the probability that a link will be clicked or a website visited may be determined. Those web pages and websites with higher probabilities may be determined. Randomizations for those web pages are then provided to the client for use.Type: GrantFiled: June 28, 2022Date of Patent: March 12, 2024Assignee: Capital One Services, LLCInventors: Jeremy Goodsitt, Vincent Pham, Anh Truong, Galen Rafferty, Austin Walters, Reza Farivar, Mark Watson
-
Patent number: 11930441Abstract: Aspects described herein may relate to systems and methods for automatically adjusting user device settings when a user attends an event or otherwise brings a user device into a context in which an automatic adjustment of settings is appropriate. By providing for automatic adjusting of user device settings, the systems and methods may achieve greater compliance with rules and other policies of airlines, performance venues, schools, and/or other entities associated with events and/or contexts in which user device settings should be adjusted. Aspects described herein may allow for automatic adjustment of user device settings without compromising a user's privacy, security, or control of a user device.Type: GrantFiled: June 14, 2021Date of Patent: March 12, 2024Assignee: Capital One Services, LLCInventors: Jeremy Goodsitt, Vincent Pham, Austin Walters
-
Publication number: 20240078545Abstract: A device may receive a preauthorization associated with missed transaction prevention for a transaction account of a user, wherein the missed transaction prevention involves preventing a missed transaction associated with merchant accounts of the user. The device may monitor a transaction log of the transaction account and identify a transaction pattern associated with a merchant account based on a plurality of historical transactions identified in the transaction log related to the merchant account. The device may determine that a historical transaction of the plurality of historical transactions is not designated for automatic execution and that an execution of an upcoming transaction corresponding to the plurality of historical transactions is not scheduled. The device may cause an account transaction associated with the upcoming transaction to be automatically executed before a transaction period expiration, associated with the merchant account, passes.Type: ApplicationFiled: November 14, 2023Publication date: March 7, 2024Inventors: Austin WALTERS, Jeremy GOODSITT, Galen RAFFERTY, Vincent PHAM, Anh TRUONG
-
Publication number: 20240080456Abstract: In some embodiments, gaze-tracking-based image downscaling for multi-party video communication may be provided. In some embodiments, a set of gaze locations may be received from a set of receiving devices during concurrent video communication sessions between the receiving devices and a sending device. Different collections of positions may be determined based on the gaze locations, and, for each such collection, a spatial indicator (e.g., a bounded region) may be determined. A first downscaled encoding of the source image (from the sending device) may be generated based on the first spatial indicator, and a second downscaled encoding of the source image may be generated based on the second spatial indicator, etc. The downscaled encodings may then be sent to the respective receiving devices during the concurrent video communication sessions.Type: ApplicationFiled: November 13, 2023Publication date: March 7, 2024Applicant: Capital One Services, LLCInventors: Austin WALTERS, Alvin HUA, Anh TRUONG, Vincent PHAM, Ernest KWAK, Galen RAFFERTY, Jeremy GOODSITT
-
Patent number: 11922476Abstract: Aspects described herein may relate to methods, systems, and apparatuses that provide new capabilities for recommending purchases to a user based on a new descriptor referred to as “purchase embeddings.” The purchase embedding may include a tuple in a new multi-dimensional search space for describing and tracking purchases of goods and services. Recommendations may be based on a distance between tuples in the search space, which provides a measure of similarity between items represented by the tuples.Type: GrantFiled: July 1, 2021Date of Patent: March 5, 2024Assignee: Capital One Services, LLCInventors: Kate Key, Vincent Pham, Jeremy Goodsitt, Austin Walters, Galen Rafferty, Anh Truong
-
Patent number: 11921757Abstract: Disclosed herein are system, method, and apparatus for generating labels for k-means clusters. The method includes accessing a plurality of data records from a database repository, and storing the plurality of data records into at least one of primary or secondary memory associated with at least one computer processor performing the method, along with a cluster number for each data record. All data records having a same cluster number form a cluster, and each record has been categorized or designated a cluster number out of a total K number of clusters. The method includes for each of a plurality of classification features, performing cluster-based analysis for a first cluster with respect to a single feature to generate a single feature overlap score. The method includes sorting, grouping, and generating a naming label for the first cluster based on the predetermined number of features having the lowest overlap scores.Type: GrantFiled: January 17, 2023Date of Patent: March 5, 2024Assignee: Capital One Services, LLCInventors: Mark Watson, Reza Farivar, Austin Walters, Jeremy Goodsitt, Vincent Pham, Anh Truong, Galen Rafferty
-
Publication number: 20240070318Abstract: Systems as described herein may label data to preserve privacy. An annotation server may receive a document comprising a collection of text representing a plurality of confidential data from a first computing device. The annotation server may convert the document to a plurality of text embeddings. The annotation server may input the text embeddings into a machine learning model to generate a plurality of synthetic images, and receive a label for each of the plurality of synthetic images from a third-party labeler. Accordingly, the annotation server may send the confidential data and the corresponding labels to a second computing device.Type: ApplicationFiled: November 7, 2023Publication date: February 29, 2024Inventors: Anh Truong, Austin Walters, Jeremy Goodsitt, Vincent Pham, Reza Farivar, Galen Rafferty
-
Publication number: 20240073218Abstract: Methods and systems are disclosed for improvements in cloud services by sharing estimated and actual usage data of cloud services recipients with the cloud services provider. The sharing of this data allows the cloud services provider to better apportion cloud resources between multiple cloud services recipients. By analyzing information included in the shared data (e.g., information about one or more applications that use the cloud resources), the cloud services provider may categorize the applications and/or the functions of those applications into authorized and unauthorized uses, the determination of which, is used to further efficiently apportion the cloud services resources.Type: ApplicationFiled: October 19, 2023Publication date: February 29, 2024Applicant: Capital One Services, LLCInventors: Nahid FARHADY GHALATY, Vincent PHAM, Geeta SHYAMALA
-
Patent number: 11917511Abstract: In some implementations, a device may receive an activation signal transmitted by an activator device. The device may determine that a first signal pattern of the activation signal matches a second signal pattern associated with activating the Bluetooth capability of the device. The device may activate the Bluetooth capability of the device based on determining that the first signal pattern matches the second signal pattern. The device may communicate with a wireless communication device using the Bluetooth capability of the device based on activating the Bluetooth capability of the device.Type: GrantFiled: January 26, 2023Date of Patent: February 27, 2024Assignee: Capital One Services, LLCInventors: Jeremy Goodsitt, Austin Walters, Anh Truong, Ernest Kwak, Galen Rafferty, Vincent Pham