Patents by Inventor Abdelkadar M'Hamed Benkreira

Abdelkadar M'Hamed Benkreira 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: 11734028
    Abstract: A device may initiate an automated script to perform one or more interactions with a browser application and identify a first element in a page rendered by the browser application that satisfies one or more accessibility criteria, wherein the first element may include text that is readable by a screen reader application and/or an attribute that causes the first element to be navigable using a keyboard. The device may modify the first element to be inaccessible to the screen reader application and the keyboard and insert, into the page, a second element including text that is readable by the screen reader application to describe the one or more interactions that the automated script is performing. The client device may restore the page to an original state based on determining that the automated script has finished executing.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: August 22, 2023
    Assignee: Capital One Services, LLC
    Inventors: Vu Nguyen, Jonatan Yucra Rodriguez, Adam Vukich, Joshua Edwards, David Gabriele, Abdelkadar M'Hamed Benkreira
  • Patent number: 11734738
    Abstract: A device receives third-party boycott data associated with a merchant, and receives customer preference data associated with a customer of the merchant. The device processes the third-party boycott data and the customer preference data, with a machine learning model, to identify a boycott of the merchant that is predicted to be of interest to the customer. The device provides, to a user device of the customer, information identifying the boycott of the merchant and information that solicits the customer to indicate whether the customer desires to join the boycott, and receives, from the user device, information indicating that the customer desires to join the boycott. The device causes a transaction account associated with the customer to be restricted from a transaction with the merchant when the information indicates that the customer desires to join the boycott.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: August 22, 2023
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Abdelkadar M'Hamed Benkreira, Joshua Edwards
  • Patent number: 11711359
    Abstract: A device may obtain registration data associated with a registration of an individual. The registration data may include an image that depicts a physical key and a reference object. The device may process the image to identify a first feature of the physical key and a first measurement of the first feature based on the size of the reference object. The device may store first feature data based on the first feature and the first measurement. The device may obtain second feature data based on a second feature of the physical key and a second measurement of the second feature identified from an insertion of the physical key into a keyhole of an authentication mechanism. The device may determine whether the first feature data corresponds to the second feature data. The device may authenticate the individual based on determining that the first feature data corresponds to the second feature data.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: July 25, 2023
    Assignee: Capital One Services, LLC
    Inventors: Abdelkadar M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
  • Patent number: 11704496
    Abstract: A device monitors a communication between a user associated with a user device and a service representative associated with a service representative device, and causes a natural language processing model to perform a natural language processing analysis of a user input of the communication to identify a topic associated with the communication. The device determines a first score associated with the topic, and determines a second score associated with enabling the communication, where the first score and second score indicate a service performance score of an entity. The device causes a sentiment analysis model to perform a sentiment analysis of the communication to determine a sentiment score indicating a level of satisfaction the user has relative to the topic. The device updates a transaction protocol associated with the topic based on the service performance score, and/or updates a communication processing protocol associated with the communication based on the sentiment score.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: July 18, 2023
    Assignee: Capital One Services, LLC
    Inventors: Abdelkadar M'Hamed Benkreira, Joshua Edwards, Michael Mossoba
  • Publication number: 20230221952
    Abstract: In some implementations, a server device may receive, from a client device, a script identifier, that identifies a script, and an indication of whether the script was successfully executed by the client device. The server device may determine whether a condition associated with disabling the script is satisfied based on the script identifier, the indication of whether the script was successfully executed by the client device, and stored information determined based on a plurality of indications of whether the script was successfully executed by a plurality of other client devices. The server device may selectively cause a data structure to be updated to indicate that the script is disabled based on determining whether the condition is satisfied. The data structure may be used to indicate whether the script is enabled prior to execution of the script.
    Type: Application
    Filed: March 9, 2023
    Publication date: July 13, 2023
    Inventors: Joshua EDWARDS, Vu NGUYEN, Adam VUKICH, Mykhaylo BULGAKOV, Abdelkadar M'Hamed BENKREIRA, David GABRIELE, Andrea MONTEALEGRE, George BERGERON
  • Patent number: 11677877
    Abstract: A device receives, from a user device, a communication associated with a support issue encountered by a user of the user device and assigns the communication to a position in a support queue based on when the communication is received, wherein the support queue includes data identifying positions of other communications received from other users, and data identifying when the other communications were received. The device processes data identifying the communication and historical communication data describing prior communications associated with the user, with a model, to determine an average time spent on hold by the user for the prior communications. The device modifies the position of the communication in the support queue based on the average time and performs one or more actions based on modifying the position of the communication in the support queue.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: June 13, 2023
    Assignee: Capital One Services, LLC
    Inventors: Abdelkadar M'Hamed Benkreira, Joshua Edwards, Michael Mossoba, Alexandra Colevas
  • Publication number: 20230156002
    Abstract: A server device receives, from a user device, a session initiation request and information identifying a location of the user device, and receives, from a monitoring device that is separate from the user device, an authentication request and information identifying a location of the monitoring device. The server device processes the session initiation request and the authentication request to authenticate a user of the user device, and determines, based on the location of the user device and the location of the monitoring device, that the user device and the monitoring device are collocated. The server device creates, after authenticating the user of the user device and determining that user device and the monitoring device are collocated, a session token, and sends the session token to the user device to enable the user device to access at least one resource of the server device.
    Type: Application
    Filed: January 23, 2023
    Publication date: May 18, 2023
    Inventors: Joshua EDWARDS, Adam VUKICH, Abdelkadar M'Hamed BENKREIRA
  • Publication number: 20230153813
    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: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Abdelkadar M'Hamed BENKREIRA, Michael MOSSOBA, Joshua EDWARDS
  • Patent number: 11637824
    Abstract: A device may receive a request from a first user device to access a protected device. The device may verify a user identity of a user of the first device based on user credentials and determine that an authentication code is needed to authenticate the request to access the protected device. The device may dynamically generate multiple codes and transmit the multiple codes to a second user device associated with the user identity of the user of the first device. A first code, of the multiple codes, may correspond to a correct authentication code needed to authenticate the request to access the protected device. The device may transmit a message including an instruction for identifying the correct authentication code from among the multiple codes, receive a second code from the first device, compare the second code and the first code, and selectively authenticate the request to access the protected device.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: April 25, 2023
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Abdelkadar M'Hamed Benkreira, Joshua Edwards
  • Publication number: 20230118542
    Abstract: A device may receive customer data, and store the customer data in a secure memory device of the device. The device may implement a backup mode in which the device utilizes the customer data to authorize requests based on determining that the device lacks a network connection. The device may receive, when the device is in the backup mode, a request for currency that includes authentication information. The device, while in the backup mode, may authorize the request for currency based on comparing the authentication information and the customer data. The device may dispense currency based on a result of comparing the authentication information and the customer data. The device may store transaction data associated with dispensing of the currency to permit the transaction data to be transmitted when the network connection is restored.
    Type: Application
    Filed: December 16, 2022
    Publication date: April 20, 2023
    Inventors: Michael MOSSOBA, Abdelkadar M'Hamed BENKREIRA, Joshua EDWARDS
  • Publication number: 20230107903
    Abstract: 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: Application
    Filed: December 5, 2022
    Publication date: April 6, 2023
    Inventors: Michael MOSSOBA, Abdelkadar M'Hamed BENKREIRA, Joshua EDWARDS
  • Patent number: 11620684
    Abstract: A device, that is part of a network of nodes that has access to a blockchain, may receive, from a user device associated with an entity, a request for campaign information for a campaign. The request may include data identifying campaign parameters. The device may interact with smart contracts associated with the blockchain to identify individuals to target for the campaign. The smart contracts may be configured to receive the campaign parameters as input and to output an indication of whether campaign preferences are compatible with the campaign parameters. The device may generate the campaign information to include information identifying the individuals targeted for the campaign and information identifying particular campaign preferences found to be compatible with particular campaign parameters. The device may provide the campaign information to the user device to permit the user device to use the campaign information to target the individuals for the campaign.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: April 4, 2023
    Assignee: Capital One Services, LLC
    Inventors: Adam Vukich, Abdelkadar M'Hamed Benkreira, Joshua Edwards, William Carroll, Mykhaylo Bulgakov
  • Patent number: 11614933
    Abstract: In some implementations, a server device may receive, from a client device, a script identifier, that identifies a script, and an indication of whether the script was successfully executed by the client device. The server device may determine whether a condition associated with disabling the script is satisfied based on the script identifier, the indication of whether the script was successfully executed by the client device, and stored information determined based on a plurality of indications of whether the script was successfully executed by a plurality of other client devices. The server device may selectively cause a data structure to be updated to indicate that the script is disabled based on determining whether the condition is satisfied. The data structure may be used to indicate whether the script is enabled prior to execution of the script.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: March 28, 2023
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Vu Nguyen, Adam Vukich, Mykhaylo Bulgakov, Abdelkadar M'Hamed Benkreira, David Gabriele, Andrea Montealegre, George Bergeron
  • Publication number: 20230065032
    Abstract: A device may determine that transaction account information, associated with a transaction account associated with a user, is to be updated. The device may identify a merchant account that is configured to use the transaction account for a transaction associated with the user and a merchant, and navigate, using a navigation model, a merchant portal associated with the merchant, to access the merchant account. The device may perform, using the navigation model and login credentials for the merchant account, a login operation to access the merchant account via the merchant portal, wherein the login credentials are stored in a credential mapping that indicates an authorization to update the transaction account information to permit the transaction account information to be used in association with the merchant account. The device may update, using the navigation model, a transaction setting of the merchant account to include updated transaction account information for the transaction account.
    Type: Application
    Filed: October 20, 2022
    Publication date: March 2, 2023
    Inventors: Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA, Adam VUKICH, Jonatan YUCRA RODRIGUEZ, David GABRIELE, Vu NGUYEN, Mykhaylo BULGAKOV
  • Patent number: 11568407
    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: May 12, 2021
    Date of Patent: January 31, 2023
    Assignee: Capital One Services, LLC
    Inventors: Abdelkadar M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
  • Patent number: 11563739
    Abstract: A server device receives, from a user device, a session initiation request and information identifying a location of the user device, and receives, from a monitoring device that is separate from the user device, an authentication request and information identifying a location of the monitoring device. The server device processes the session initiation request and the authentication request to authenticate a user of the user device, and determines, based on the location of the user device and the location of the monitoring device, that the user device and the monitoring device are collocated. The server device creates, after authenticating the user of the user device and determining that user device and the monitoring device are collocated, a session token, and sends the session token to the user device to enable the user device to access at least one resource of the server device.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: January 24, 2023
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Adam Vukich, Abdelkadar M'Hamed Benkreira
  • Publication number: 20230014746
    Abstract: A device may receive a command associated with identifying a merchant for a virtual card swap procedure wherein the virtual card swap procedure is to replace a credit card of a user with a virtual card corresponding to the credit card. The device may identify the merchant for the virtual card swap procedure based on the command. The device may obtain the virtual card for the user. The device may determine a virtual card swap procedure template for the merchant. The device may perform the virtual card swap procedure based on the virtual card swap procedure template.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 19, 2023
    Inventors: Adam VUKICH, Abdelkadar M'Hamed BENKREIRA, Vu NGUYEN, Joshua EDWARDS, Jonatan YUCRA RODRIGUEZ, David GABRIELE
  • Publication number: 20230005298
    Abstract: A device may select an individual that is a candidate for authentication by facial recognition. The device may identify a facial area of the individual and an area of exposed skin of the individual. The device may obtain a first temperature associated with the facial area of the individual and a second temperature associated with the area of exposed skin of the individual. The device may determine, based on the first temperature and the second temperature, whether an appearance of the facial area of the individual is likely altered by a face-altering technology. The device may selectively perform facial recognition on the facial area of the individual based on whether the appearance of the facial area of the individual is likely altered by the face-altering technology.
    Type: Application
    Filed: September 13, 2022
    Publication date: January 5, 2023
    Inventors: Michael MOSSOBA, Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA
  • Patent number: 11546469
    Abstract: A device receives, from a user device, a communication request that includes information identifying a user of the user device, an organization, and at least one reason for the communication request. The device determines, based on the communication request, information concerning the user, a telephone number associated with the organization, and a menu of an interactive voice response (IVR) system device associated with the telephone number. The device communicates, based on the information concerning the user, the menu of the IVR system device, and the at least one reason for the communication request, with the IVR system device via a communication session initiated based on the telephone number. The device determines, based on communicating with the IVR system device, a time that the user is to interact with the IVR system device via the communication session, and causes the user device to join the communication session at the time.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: January 3, 2023
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Joshua Edwards, Abdelkadar M'Hamed Benkreira, Alexandra Colevas
  • Patent number: 11538007
    Abstract: A device may receive customer data, and store the customer data in a secure memory device of the device. The device may implement a backup mode in which the device utilizes the customer data to authorize requests based on determining that the device lacks a network connection. The device may receive, when the device is in the backup mode, a request for currency that includes authentication information. The device, while in the backup mode, may authorize the request for currency based on comparing the authentication information and the customer data. The device may dispense currency based on a result of comparing the authentication information and the customer data. The device may store transaction data associated with dispensing of the currency to permit the transaction data to be transmitted when the network connection is restored.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: December 27, 2022
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Abdelkadar M'Hamed Benkreira, Joshua Edwards