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: 12347236Abstract: 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: GrantFiled: May 22, 2024Date of Patent: July 1, 2025Assignee: Capital One Services, LLCInventors: Joshua Edwards, Michael Mossoba
-
Patent number: 12346426Abstract: 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: GrantFiled: September 19, 2022Date of Patent: July 1, 2025Assignee: Capital One Services, LLCInventors: Abdelkader M'hamed Benkreira, Joshua Edwards, Michael Mossoba
-
Patent number: 12340402Abstract: 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: GrantFiled: June 5, 2023Date of Patent: June 24, 2025Assignee: CAPITAL ONE SERVICES, LLCInventors: Abdelkader Benkreira, Joshua Edwards, Michael Mossoba
-
Publication number: 20250190987Abstract: 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: ApplicationFiled: February 14, 2025Publication date: June 12, 2025Inventors: Abdelkadar M’Hamed BENKREIRA, Michael MOSSOBA, Joshua EDWARDS
-
Patent number: 12327374Abstract: 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: GrantFiled: November 23, 2022Date of Patent: June 10, 2025Assignee: Capital One Services, LLCInventors: Joshua Edwards, Michael Mossoba, Tyler Maiman
-
Patent number: 12321976Abstract: 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: GrantFiled: September 29, 2023Date of Patent: June 3, 2025Assignee: Capital One Services, LLCInventors: Joshua Edwards, Michael Mossoba, Abdelkader Benkreira
-
Patent number: 12314957Abstract: 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: GrantFiled: March 11, 2024Date of Patent: May 27, 2025Assignee: Capital One Services, LLCInventors: Joshua Edwards, Michael Mossoba, Abdelkader M'hamed Benkreira
-
Patent number: 12314962Abstract: 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: GrantFiled: December 18, 2023Date of Patent: May 27, 2025Assignee: Capital One Services, LLCInventors: Michael Mossoba, Joshua Edwards, Sarah Cunningham, Mark Rothbaum
-
Publication number: 20250158821Abstract: 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: ApplicationFiled: November 10, 2023Publication date: May 15, 2025Applicant: Capital One Services, LLCInventors: Maximo MOYER, Dwipam KATARIYA, Dan QUACH, Joshua EDWARDS, Michael MOSSOBA, Tyler MAIMAN, Benjamin ENG, Youbing YIN
-
Publication number: 20250158822Abstract: 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: ApplicationFiled: November 10, 2023Publication date: May 15, 2025Applicant: Capital One Services, LLCInventors: Joshua EDWARDS, Michael MOSSOBA, Tyler MAIMAN, Benjamin ENG, Youbing YIN, Dwipam KATARIYA, Dan QUACH, Maximo MOYER
-
Publication number: 20250148453Abstract: 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: ApplicationFiled: November 2, 2023Publication date: May 8, 2025Inventors: Joshua EDWARDS, Michael MOSSOBA, Tyler MAIMAN
-
Patent number: 12293363Abstract: 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 2, 2024Date of Patent: May 6, 2025Assignee: Capital One Services, LLCInventors: Abdelkadar M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
-
Publication number: 20250139603Abstract: 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: ApplicationFiled: January 6, 2025Publication date: May 1, 2025Inventors: Michael MOSSOBA, Abdelkadar M’Hamed BENKREIRA, Joshua EDWARDS
-
Publication number: 20250131413Abstract: 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: ApplicationFiled: December 13, 2024Publication date: April 24, 2025Inventors: Joshua Edwards, Michael Mossoba, Tyler Maiman
-
Publication number: 20250131421Abstract: 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: ApplicationFiled: September 30, 2024Publication date: April 24, 2025Inventors: 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: 12282905Abstract: 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: GrantFiled: October 30, 2020Date of Patent: April 22, 2025Assignee: Capital One Services, LLCInventors: Abdelkader M'Hamed Benkreira, Joshua Edwards, Michael Mossoba
-
Publication number: 20250124451Abstract: 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: ApplicationFiled: October 17, 2023Publication date: April 17, 2025Applicant: Capital One Services, LLCInventors: Joshua EDWARDS, Michael MOSSOBA, Tyler MAIMAN
-
Publication number: 20250124214Abstract: 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: ApplicationFiled: December 26, 2024Publication date: April 17, 2025Applicant: Capital One Services, LLCInventors: Michael MOSSOBA, Abdelkader M'Hamed Benkreira, Joshua Edwards
-
Patent number: 12271888Abstract: 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: GrantFiled: May 3, 2024Date of Patent: April 8, 2025Assignee: CAPITAL ONE SERVICES, LLCInventors: Michael Mossoba, Abdelkader M'Hamed Benkreira, Joshua Edwards
-
Patent number: 12266197Abstract: 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: GrantFiled: April 28, 2022Date of Patent: April 1, 2025Assignee: Capital One Services, LLCInventors: Tyler Maiman, Joshua Edwards, Feng Qiu, Michael Mossoba, Alexander Lin, Meredith L Critzer, Guadalupe Bonilla, Vahid Khanagha, Mia Rodriguez, Aysu Ezen Can