Patents by Inventor Michael Mossoba
Michael Mossoba 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: 12711505Abstract: An automated teller machine (ATM) may include an input component and one or more processors. The input component may be configured to detect multi-factor input associated with an account. The multi-factor input may include at least two of: a sequence of characters input via the input component, a force with which at least one character, of the sequence of characters, is input via the input component, a length of time over which at least one character, of the sequence of characters, is input via the input component, or a combination of at least two characters, of the sequence of characters, that are input concurrently via the input component. The ATM may receive the multi-factor input, validate the multi-factor input in association with the account, and selectively permit or deny access to one or more actions associated with the account based on validating the multi-factor input.Type: GrantFiled: February 14, 2025Date of Patent: August 18, 2026Assignee: Capital One Services, LLCInventors: Abdelkadar M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
-
Patent number: 12705812Abstract: Disclosed embodiments may include a method for systems and methods for providing mobility-impaired transactional or identify documents processing. The method may include receiving login credentials associated with an account and a request to deposit a check into the account, and identifying, using an image recognition model, a presence of a check in a visual field of the image capture device. Then the method may include obtaining, via the image capture device, a plurality of digital images of a front side of the check, and generating, based on the plurality of digital images of the front side of the check, a composite image of the front side of the check. The method may further include creating a recording of an endorsement gesture and transmitting the composite image of the front side of the check and the recording of the endorsement gesture to a back-end server.Type: GrantFiled: December 16, 2024Date of Patent: August 11, 2026Assignee: CAPITAL ONE SERVICES, LLCInventors: Tyler Maiman, Michael Mossoba, Joshua Edwards
-
Publication number: 20260228314Abstract: In some implementations, a user device may obtain an input stream, wherein the input stream is obtained via a virtual keyboard provided by the user device. The user device may process the input stream to determine that the input stream includes particular information. The user device may cause, based on determining that the input stream includes the particular information, one or more security parameters associated with an account of a user of the user device to be modified.Type: ApplicationFiled: March 27, 2026Publication date: August 6, 2026Inventors: Joshua EDWARDS, Lauren FOX, Michael MOSSOBA
-
Patent number: 12699981Abstract: A device may receive an indication that an ATM transaction is to be conducted, display prompt(s) for a user to input user authentication credential information and to select an ATM transaction type, detect user input(s) that include a user authentication credential and a selection of a particular ATM transaction type, and receive, from an ATM device, a request to establish a communication session. The ATM device may include a sync button to initiate communicative coupling of the ATM device and the user device. The request may be based on a user selection of the sync button. The device may communicatively couple to the ATM device, and provide, to the ATM device, the user authentication credential and data regarding the particular ATM transaction type to cause the ATM device to perform the ATM transaction. The device may display information regarding the ATM transaction.Type: GrantFiled: January 6, 2025Date of Patent: August 4, 2026Assignee: Capital One Services, LLCInventors: Michael Mossoba, Abdelkadar M'Hamed Benkreira, Joshua Edwards
-
Publication number: 20260220245Abstract: A device may receive an input that indicates a request to initiate a transaction at an ATM device. The device may instruct the user to capture one or more images of the ATM device. The device may determine that an image has been captured and process the image to determine first information that identifies the ATM device. The device may send the first information to a server device and receive a signal that indicates the ATM device has been validated. The device may cause an augmented reality (AR) overlay to be displayed, wherein the AR overlay includes second information related to authenticating the user to the ATM device. The device may determine whether a user action is performed with respect to the second information included in the AR overlay, and perform a device action related to the second information, the ATM device, or the AR overlay.Type: ApplicationFiled: March 23, 2026Publication date: July 30, 2026Inventors: Abdelkadar M’Hamed BENKREIRA, Michael MOSSOBA, Joshua EDWARDS
-
Patent number: 12695743Abstract: Embodiments disclosed herein generally related to a system and method for assessing a fraud risk. In one embodiment, a method for assessing a fraud risk is disclosed herein. A web browser extension executing on the computing device identifies an account associated with the computing device. The web browser extension detects that the computing device navigated to a web page hosted by a third party server. The web browser extension determines that the third party server prompted the computing device to opt into two-factor authentication functionality. The web browser extension determines that the computing device did not opt into the two-factor authentication functionality. The web browser extension prompts, via an application programming interface (API), an organization computing system to update a fraud metric associated with the account.Type: GrantFiled: July 25, 2024Date of Patent: July 28, 2026Assignee: Capital One Services, LLCInventors: Michael Mossoba, Joshua Edwards, Jason Ji, Ljubica Chatman, Carlos Eduardo Rodriguez
-
Patent number: 12682337Abstract: Embodiments of systems and methods for generating virtual account-linked cards are described. A virtual account-linked card may be generated in response to a determination that a physical account-linked card has been forgotten at a card reader and ingested by the card reader. A virtual account-linked card may be restricted such that it can only be used to execute a transaction with authorized transaction partners identified in a database.Type: GrantFiled: November 26, 2024Date of Patent: July 14, 2026Assignee: Capital One Services, LLCInventors: Joshua Edwards, Michael Mossoba, Abdelkader Benkreira
-
Patent number: 12682093Abstract: In some implementations, a system may receive interaction data corresponding to an interaction associated with a particular user of a plurality of users. The system may determine, based on the interaction data, one or more interaction categories associated with the interaction. The system may store the interaction data as historical interaction data associated with historical interactions of the particular user. The system may determine, based on the historical interaction data, experience statuses associated with the particular user in at least a subset of the plurality of categories. The system may receive, from a user device of the particular user, review data indicating a review associated with a historical interaction of the particular user. The system may store the review as historical review data. The review may be associated with one or more experience statuses of the particular user in the one or more interaction categories associated with the historical interaction.Type: GrantFiled: October 24, 2022Date of Patent: July 14, 2026Assignee: Capital One Services, LLCInventors: Joshua Edwards, Michael Mossoba, Tyler Maiman
-
Patent number: 12671584Abstract: Methods and systems are described herein for generating deep-linked stochastic image representations of access tokens that embed token access deep links on a mobile application interface. The system may obtain, in connection with a request to register an access token with an account, token data associated with the access token and event data associated with one or more events performed with the access token. The system may generate, for input to a stochastic machine learning model, input vectors using the token data and the event data. The system may obtain, via the stochastic machine learning model based on the input vectors, an image for the access token and may generate, for display on a user interface associated with the account, an image representation of the access token including the image and a deep link to functionality associated with the access token.Type: GrantFiled: November 10, 2023Date of Patent: June 30, 2026Assignee: Capital One Services, LLCInventors: Maximo Moyer, Dwipam Katariya, Dan Quach, Joshua Edwards, Michael Mossoba, Tyler Maiman, Benjamin Eng, Youbing Yin
-
Publication number: 20260181072Abstract: Embodiments are directed to systems and techniques to perform device matching during a customer service call. In some examples, the techniques provided herein include receiving, at a call center system, a communication from a device associated with a user account. The method further includes, in response to receiving the communication, sending a message to the device associated with the user account, the message including a link for a user to interact with on a user interface of the device, wherein interaction with the link by the user causes initiation of an application on the device for receiving encrypted data from a contactless card associated with the user account. The method further includes receiving, by the call center system, from an authentication server, an authorization message indicating whether the user account is authorized to maintain the communication based on an evaluation of the encrypted data by the authentication server.Type: ApplicationFiled: December 19, 2024Publication date: June 25, 2026Applicant: Capital One Services, LLCInventors: Michael Mossoba, Wayne Lutz, Edward Abdullah, Adrian Cruz, Bertrand Prenat, David Ross
-
Patent number: 12659406Abstract: A system and method for allowing a single live customer service agent to simultaneously serve multiple customers. According to various embodiments, a virtual agent operates at the front end to receive and attempt to handle customer issues. The virtual agent employs speech recognition and intent mapping in order to generate a proposed response that attempts to identify and resolve customer issues. In some scenarios, the proposed response includes both a response message and a response action to be taken. A chat history and the proposed response is then provided to the live agent. The live agent reviews the information provided, and determines whether the proposed response is appropriate. The live agent then approves the response or revises or replaces the response. The final response is sent back to the virtual agent for processing and providing to the customer.Type: GrantFiled: June 17, 2024Date of Patent: June 16, 2026Assignee: Capital One Services, LLCInventors: Joshua Edwards, Guadalupe Bonilla, Tyler Maiman, Michael Mossoba, Vahid Khanagha, Aysu Ezen Can, Mia Rodriguez, Feng Qiu, Alexander Lin, Meredith L. Critzer
-
Patent number: 12650800Abstract: A first device may receive a request to establish a replication session between a second device and a third device, where the replication session is associated with replicating user interactions with a user interface of an application across a first instance and a second instance of the application. The first device may receive, after receiving the request, information identifying a set of interactions by a user of the second device with a first user interface provided for display by the first instance. The first device may determine, from the information, a set of instructions related to causing an indication for the set of interactions to be provided for display on a second user interface provided for display for the second instance based on the information being received from the second device. The first device may provide, after determining the set of instructions, the set of instructions to the third device.Type: GrantFiled: April 12, 2024Date of Patent: June 9, 2026Assignee: Capital One Services, LLCInventors: Michael Mossoba, Abdelkadar M'Hamed Benkreira, Joshua Edwards
-
Patent number: 12651299Abstract: Systems and methods for generating real-time resource reduction notifications are described. The system receives, for a user system, a resource consumption and a dataset during a first period of time. The system processes the dataset to determine other user systems similar to the user system. The system generates an expected resource consumption of the user system during the first period of time based on resource consumption during one or more periods of time for the similar user systems. If the resource consumption of the user system exceeds the expected resource consumption, the system determines an action to reduce resource consumption of the user system. The system receives a reduced resource consumption of the user system during a second period of time. The system generates a notification to the similar user systems indicating the executed action and an amount of reduction in resource consumption.Type: GrantFiled: December 19, 2022Date of Patent: June 9, 2026Assignee: Capital One Services, LLCInventors: Kimberly Stockley, Michael Mossoba, David Septimus, Imren Johar, Shabnam Kousha
-
Publication number: 20260127643Abstract: Systems and methods of the present disclosure enable automated identification of restrictions on reversals of data entries by receiving location data from a computing device associated with a user, and utilizing a data profile classification machine learning model to classify a particular data profile according to a data profile classification type based at least in part on a history of data entries associated with the particular data profile when the physical location is within a predetermined proximity of another physical location associated with the particular data profile. A reversal rate of data entries in the history of data entries is determined for the particular data profile. An electronic activity reversal restriction is determined where the reversal rate is below a predetermined value, and a pop-up notification is presented on the computing device notifying the user of the electronic activity reversal restriction of the particular data profile.Type: ApplicationFiled: November 10, 2025Publication date: May 7, 2026Inventors: Abdelkader M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
-
Publication number: 20260128034Abstract: In some implementations, a browser extension may receive a setting indicating a level of verbosity and may receive an image and a set of words associated with the image. The browser extension may identify a foreground of the image and a background of the image and may identify, within the foreground of the image, a set of objects. The browser extension may rank the set of objects based on one or more properties of the set of objects and the set of words and may select a subset of objects from the set of objects based on the setting and the ranking. Accordingly, the browser extension may generate descriptions of the selected subset of objects based on the setting and may input the generated descriptions to a text to speech algorithm.Type: ApplicationFiled: December 29, 2025Publication date: May 7, 2026Inventors: Michael MOSSOBA, Abdelkader M'Hamed BENKREIRA, Noel LYLES, Joshua EDWARDS
-
Patent number: 12614216Abstract: A method may include receiving activity data associated with a user, wherein the activity data relates to online activity involving a product type, identifying the product type associated with the activity data, and predicting, based on the activity data, that the user is likely to purchase a product of the product type. The method may include generating, based on predicting that the user is likely interested in purchasing the product of the product type, an annotation to indicate that a potential transaction to purchase the product is forthcoming, and storing the annotation in a profile associated with an account of the user. The method may include detecting a transaction to purchase the product, wherein the transaction involves a payment from the account, and performing an action associated with a fraud analysis of the transaction based on the annotation.Type: GrantFiled: February 5, 2024Date of Patent: April 28, 2026Assignee: Capital One Services, LLCInventors: Michael Mossoba, Joshua Edwards, Abdelkadar M'Hamed Benkreira
-
Publication number: 20260111504Abstract: Systems and methods for unlocking a user experience are provided. A method can include receiving, via a short-range communication antenna of a mobile device, encrypted data from a contactless card, successfully decrypting the encrypted data to authenticate the contactless card, receiving, via the short-range communication antenna of the mobile device, a uniform resource locator (URL) from the contactless card, determining, using machine learning, one or more functions most likely desired by a user of the mobile device, and dynamically redirecting the URL to a website or a mobile application on the mobile device for performing the one or more functions most likely desired by the user of the mobile device.Type: ApplicationFiled: October 21, 2024Publication date: April 23, 2026Applicant: Capital One Services, LLCInventors: Michael Mossoba, Bob Uni Koshy, Thomas S. Poole, Paul Y. Moreton, Sophie Bermudez, Wayne Lutz
-
Publication number: 20260111982Abstract: Systems and methods for powering display screens on contactless cards are provided. A contactless card can include a display screen embedded in a body of the contactless card, and the display screen can be powered when the contactless card interacts with a separate device, such as a mobile device or a point-of-sale (POS) terminal, to display personal account information associated with the contactless card or an owner of the contactless card. In particular, when certain conditions are met, the separate device can transmit a signal to the contactless card with energy in the signal, and the contactless card can use the energy received in the signal to power the display screen to display the personal account information that is otherwise hidden.Type: ApplicationFiled: October 18, 2024Publication date: April 23, 2026Applicant: Capital One Services, LLCInventors: Tyler Maiman, Michael Mossoba, Joshua Edwards
-
Publication number: 20260111880Abstract: The disclosed systems and techniques discussed herein include a client device that offers a service to a customer in exchange for approval by customer to transfer customer data to a merchant system. The client device initiates a session with a merchant system to receive the customer data from a bank system and requests approval from the customer to transfer the customer data. By presenting a contactless card to the client device, the contactless card passes a message to the client device and the client device communicates the message with the bank system to validate the contactless card. After validation of the contactless card, the bank system communicates the customer data to the merchant system via a switchboard network to establish the service for the customer.Type: ApplicationFiled: October 18, 2024Publication date: April 23, 2026Applicant: Capital One Services, LLCInventors: Michael Mossoba, Bob Uni Koshy, Matthew Kloster
-
Patent number: 12608735Abstract: Disclosed embodiments may include a system for providing customized recommendations via data analysis. The system may receive transaction data associated with a user. The system may cause a user device associated with the user to display a notification prompting the user to provide image data. The system may receive the image data. The system may identify, from the image data via computer vision, first object(s). The system may generate, via an MLM, first item recommendation(s) based on the first object(s). The system may cause the user device to display, via the GUI, the first item recommendation(s). The system may receive type(s) of travel data. The system may generate, via the MLM, second item recommendation(s) based on the type(s) of travel data. The system may transmit, to a merchant system, a request to purchase at least one item at a predefined location based on the second item recommendation(s).Type: GrantFiled: February 7, 2023Date of Patent: April 21, 2026Assignee: CAPITAL ONE SERVICES, LLCInventors: Renee Gill, Michael Mossoba, Alex Hergenroeder