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: 12347236
    Abstract: Methods and systems for generating electronic signatures are disclosed. In some embodiments, the method includes: storing pixel features of a signing device; capturing, via an imaging device, a plurality of image frames including the pixel features of the signing device; identifying in the plurality of image frames, by a processor, first pixels matching the stored pixel features of the signing device; generating, by the processor, a first image including the identified pixels; and connecting, by the processor, the identified pixels to form at least one line drawing representing a signature.
    Type: Grant
    Filed: May 22, 2024
    Date of Patent: July 1, 2025
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Michael Mossoba
  • Patent number: 12346426
    Abstract: Methods, systems, and apparatuses are described herein for improving computer authentication processes through computer-based authentication in a manner that uses knowledge of former devices. A computing device may train a machine learning model to output an indication of device reliability data associated with a particular device. The computing device may receive a request for access to an account from a user. The computing device may receive account data and provide the account data to the trained machine learning model. The computing device may receive data indicating device reliability for a set of devices from the machine learning model. The computing device may generate a modified set of device choices for the user by excluding devices having reliability levels below a threshold value. An authentication question may be generated, and access to the account may be provided based on a response to the authentication question.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: July 1, 2025
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader M'hamed Benkreira, Joshua Edwards, Michael Mossoba
  • Patent number: 12340402
    Abstract: The disclosed systems and methods may request a merchant identifier associated with a merchant from a third party, receive the merchant identifier, retrieve or receive a first uniform resource locator (URL) associated with the merchant, and store the merchant identifier and the first URL in a database. In response to a web browser extension detecting that a user is preparing to make an online purchase associated with the merchant, the system may receive an age request for an age of the merchant from a user device and identify the merchant identifier in the database based on a second URL included in the age request. The system may then request the age of the merchant from the database based on the merchant identifier, receive the age of the merchant from the third party, and transmit the age of the merchant to the user device for display.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: June 24, 2025
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Abdelkader Benkreira, Joshua Edwards, Michael Mossoba
  • Publication number: 20250190987
    Abstract: 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: Application
    Filed: February 14, 2025
    Publication date: June 12, 2025
    Inventors: Abdelkadar M’Hamed BENKREIRA, Michael MOSSOBA, Joshua EDWARDS
  • Patent number: 12327374
    Abstract: A method for generating virtual certification number data may comprise: receiving real-time image data from a camera of a user device; parsing location features data from the real-time image data; determining, based on the location features data, a location of the user device; upon determining the location of the user device, detecting, based on the real-time image data, a terminal at the location; upon detecting the terminal at the location, generating virtual certification number data for the user specific to the location; causing the user device to store the virtual certification number data for the user on a memory device associated with the user device; and transmitting the virtual certification number data to the terminal at the location.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: June 10, 2025
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Michael Mossoba, Tyler Maiman
  • Patent number: 12321976
    Abstract: A computer-implemented method for providing presentable transaction data of a product to a user may include obtaining preliminary transaction data of one or more purchasers other than the user; generating itemized transaction data based on the preliminary transaction data; obtaining one or more translation codes from one or more transaction entities; generating standardized transaction data based on the itemized transaction data and the one or more translation codes; retrieving identification data from the standardized transaction data; generating anonymized transaction data based on the standardized transaction data by withholding the identification data; generating presentable transaction data based on the anonymized transaction data; and transmitting, to a device associated with the user, the presentable transaction data.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: June 3, 2025
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Michael Mossoba, Abdelkader Benkreira
  • Patent number: 12314957
    Abstract: Systems and methods of the present disclosure include computer systems for improving data security. To do so, an authorization request associated with a user profile is received, including a time-stamp for a profile activity, a profile identifier, and a value. Application analytics data for a software application on a user device associated with the user profile is accessed, including an open event indicator indicating a time of a loading, and a close event indicator indicating a time of a termination. An open period of the software application at the time-stamp is determined based on the application open event indicator and the application close event indicator. A reduced set of fraud checks is selected and executed when the time-stamp associated with the profile activity is within the open period of the software application. A fraud determination is generated, and an authorization notification is generated based on the fraud determination.
    Type: Grant
    Filed: March 11, 2024
    Date of Patent: May 27, 2025
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Michael Mossoba, Abdelkader M'hamed Benkreira
  • Patent number: 12314962
    Abstract: A computer-implemented method of fraud protection is described. A server may receive one or more keywords and a likelihood of fraud from an external source. The server may receive an image of a document from a user device, wherein the document comprises at least one of a written communication or a printed communication. The server may extract text from the image of the document, compare the extracted text to the one or more stored keywords, and calculate a confidence level of fraud. The server may send an indication of the confidence level of fraud to the user device.
    Type: Grant
    Filed: December 18, 2023
    Date of Patent: May 27, 2025
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Joshua Edwards, Sarah Cunningham, Mark Rothbaum
  • Publication number: 20250158821
    Abstract: 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: Application
    Filed: November 10, 2023
    Publication date: May 15, 2025
    Applicant: Capital One Services, LLC
    Inventors: Maximo MOYER, Dwipam KATARIYA, Dan QUACH, Joshua EDWARDS, Michael MOSSOBA, Tyler MAIMAN, Benjamin ENG, Youbing YIN
  • Publication number: 20250158822
    Abstract: Methods and systems are described herein for facilitating token use authentication for access tokens using stochastic images. The system may detect an authentication request to authenticate use of an access token. The access token may be associated with a first image previously displayed to an authenticated user of the access token. The system may retrieve the first image previously displayed to the authenticated user and input parameters previously used to generate the first image. The system may obtain, from a stochastic machine learning model based on the input parameters, a second image different from the first image. The system may generate, for display, an image set including the first image and the second image and may receive a selection of the first image from the image set. The system may then grant the authentication request based on the selection of the first image.
    Type: Application
    Filed: November 10, 2023
    Publication date: May 15, 2025
    Applicant: Capital One Services, LLC
    Inventors: Joshua EDWARDS, Michael MOSSOBA, Tyler MAIMAN, Benjamin ENG, Youbing YIN, Dwipam KATARIYA, Dan QUACH, Maximo MOYER
  • Publication number: 20250148453
    Abstract: In some implementations, an intelligent medium selection device may receive, via a user interface, multiple wireless signals, wherein each wireless signal, of the multiple wireless signals, corresponds to a respective medium, of multiple mediums being presented at the user interface. The intelligent medium selection device may determine whether at least one medium, of the multiple mediums, is associated with a medium order priority profile. The intelligent medium selection device may determine, based on determining whether that at least one medium is associated with the medium order priority profile, a selected medium, of the multiple mediums, to be used for an electronic exchange of information. The intelligent medium selection device may execute the electronic exchange of information using the selected medium.
    Type: Application
    Filed: November 2, 2023
    Publication date: May 8, 2025
    Inventors: Joshua EDWARDS, Michael MOSSOBA, Tyler MAIMAN
  • Patent number: 12293363
    Abstract: 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: Grant
    Filed: February 2, 2024
    Date of Patent: May 6, 2025
    Assignee: Capital One Services, LLC
    Inventors: Abdelkadar M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
  • Publication number: 20250139603
    Abstract: 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: Application
    Filed: January 6, 2025
    Publication date: May 1, 2025
    Inventors: Michael MOSSOBA, Abdelkadar M’Hamed BENKREIRA, Joshua EDWARDS
  • Publication number: 20250131413
    Abstract: Aspects provided may allow for an entity to deactivate a virtual card number (VCN). In particular, aspects provide for deactivating VCNs based on a frequency or periodicity of an interaction. After deactivation, the entity may block future charges to the VCN. Further aspects provide for using incoming charge data sent to one or more previous users to train a machine learning model to determine the frequency or periodicity of the interaction. Additional aspects may also provide for including trial length when determining the deactivation date, providing VCN configuration options to a user, and notifying the user based on upcoming and current VCN status changes.
    Type: Application
    Filed: December 13, 2024
    Publication date: April 24, 2025
    Inventors: Joshua Edwards, Michael Mossoba, Tyler Maiman
  • Publication number: 20250131421
    Abstract: Example embodiments of systems and methods for data transmission system between transmitting and receiving devices are provided. In an embodiment, each of the transmitting and receiving devices can contain a master key. The transmitting device can generate a diversified key using the master key, protect a counter value and encrypt data prior to transmitting to the receiving device, which can generate the diversified key based on the master key and can decrypt the data and validate the protected counter value using the diversified key.
    Type: Application
    Filed: September 30, 2024
    Publication date: April 24, 2025
    Inventors: Kaitlin NEWMAN, Kimberly HAYNES, Charles Nathan CRANK, Andrew COGSWELL, Colin HART, Jeffrey RULE, Lara MOSSLER, Latika GULATI, Abdelkader BENKREIRA, Sarah Jane CUNNINGHAM, Sophie BERMUDEZ, Michael MOSSOBA, Wayne LUTZ
  • Patent number: 12282905
    Abstract: Embodiments disclosed herein generally related to a system and method for authenticating a transfer request. A computing system receives a transfer request from a client device. The computing system determines that the monetary amount specified in the transfer request exceeds a threshold. The computing system identifies an automated teller machine (ATM) based on at least location information associated with a user of the client device. The computing system prompts the user to authenticate the transfer request at the identified ATM by transferring a message to the client device to be displayed thereon. The computing system receives an authentication attempt of the user from the ATM. The computing system compares authentication information in the authentication attempt to personal identification information associated with the user. The computing system determines that the authentication information at least partially matches personal identification information associated with the user.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: April 22, 2025
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader M'Hamed Benkreira, Joshua Edwards, Michael Mossoba
  • Publication number: 20250124451
    Abstract: A computer-implemented method may include: obtaining image data of a physical item, extracting, based on the image data, a portion of an account key and one or more of a plurality of items, identifying a custodian, transmitting at least one of the portion of the account key and the one or more of the plurality of items, and receiving a virtual certification number generated by the application programming interface based on the one of the portion of the account key and the one or more of the plurality of items and associated with the account.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 17, 2025
    Applicant: Capital One Services, LLC
    Inventors: Joshua EDWARDS, Michael MOSSOBA, Tyler MAIMAN
  • Publication number: 20250124214
    Abstract: A system and method of establishing a communication session is disclosed herein. A computing system receives, from a client device, a content item comprising text-based content. The computing system generates a mark-up version of the content item by identifying one or more characters in the text-based content and a relative location of the one or more characters in the content item. The computing system receives, from the client device, an interrogatory related to the content item. The computing system analyzes the mark-up version of the content item to identify an answer to the interrogatory. The computing system generates a response message comprising the identified answer to the interrogatory. The computing system transmits the response message to the client device.
    Type: Application
    Filed: December 26, 2024
    Publication date: April 17, 2025
    Applicant: Capital One Services, LLC
    Inventors: Michael MOSSOBA, Abdelkader M'Hamed Benkreira, Joshua Edwards
  • Patent number: 12271888
    Abstract: Provided, in an aspect, is a method for performing an online transaction using a graphical construct. The method can include receiving, by a client device, inputs to generate the graphical construct; transmitting to a server in communication with the client device, a request to generate the graphical construct; receiving, by the client device, the generated graphical construct and a summary information from the server; displaying, through a user interface of the client device, a summary screen including the generated graphical construct and the summary information; embedding, by the client device, the generated graphical construct on a third-party application running on the client device; sending, by the client device, a transaction request to perform the online transaction using the generated graphical construct; and presenting for display, through the user interface of the client device, a notification including a status of the online transaction.
    Type: Grant
    Filed: May 3, 2024
    Date of Patent: April 8, 2025
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Michael Mossoba, Abdelkader M'Hamed Benkreira, Joshua Edwards
  • Patent number: 12266197
    Abstract: Systems and computer-implemented methods disclosed herein relate to detecting errors in manually entered data. In one embodiment, the system can identify a named entity automatically from a conversation between a customer and service agent with a named entity recognition model that employs natural language processing and machine learning to detect a word or string of words in the conversation that corresponds to a named entity category. In another embodiment, the system can determine whether data entered into a field on a service platform by the service agent includes an error by comparing the data entered with the named entity. In another embodiment, the system can transmit an alert to the service agent through the service platform when there is a mismatch between the named entity and the data entered.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: April 1, 2025
    Assignee: Capital One Services, LLC
    Inventors: Tyler Maiman, Joshua Edwards, Feng Qiu, Michael Mossoba, Alexander Lin, Meredith L Critzer, Guadalupe Bonilla, Vahid Khanagha, Mia Rodriguez, Aysu Ezen Can