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).

  • Publication number: 20210112055
    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: December 18, 2020
    Publication date: April 15, 2021
    Inventors: Joshua EDWARDS, Adam Vukich, Abdelkadar M'Hamed Benkreira
  • Publication number: 20210103922
    Abstract: A device may obtain access to an email account associated with a user. The device may scan a set of emails in the email account associated with the user for one or more indicators related to an expiration status of an automatic payment method. The device may detect one or more emails in the scanned set of emails that contain the one or more indicators related to the expiration status of the automatic payment method. The device may perform one or more actions to maintain continuous service for one or more recurring payment accounts associated with the automatic payment method. The device may communicate with one or more merchant devices associated with the one or more recurring payment accounts to automatically replace the automatic payment method with an updated payment method.
    Type: Application
    Filed: October 3, 2019
    Publication date: April 8, 2021
    Inventors: Michael MOSSOBA, Abdelkadar M'Hamed BENKREIRA, Joshua EDWARDS
  • Publication number: 20210096889
    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: Application
    Filed: December 9, 2020
    Publication date: April 1, 2021
    Inventors: Vu NGUYEN, Jonatan YUCRA RODRIGUEZ, Adam VUKICH, Joshua EDWARDS, David GABRIELE, Abdelkadar M'Hamed BENKREIRA
  • Patent number: 10964126
    Abstract: A device may receive transaction data relating to a transaction event associated with a user and a merchant. The transaction data may include a merchant identifier and a transaction amount. The device may process the merchant identifier to determine whether the transaction event is associated with a rate-based service. The device may obtain, based on determining that the transaction event is associated with the rate-based service, location data from a user device associated with the user. The device may determine, based on the location data, a distance or a duration associated with the rate-based service. The device may determine, based on the distance or the duration, a transaction estimate for the rate-based service. The device may determine whether the transaction amount corresponds to the transaction estimate and perform one or more actions based on determining whether the transaction amount corresponds to the transaction estimate.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: March 30, 2021
    Assignee: Capital One Services, LLC
    Inventors: Taurean Butler, Brendan Way, Abdelkadar M'Hamed Benkreira
  • Publication number: 20210090710
    Abstract: A device receives, from a client device, behavior data indicating an action of a user of the client device, and processes the behavior data, with a model, to determine whether the action satisfies a behavior threshold. The device determines preventative actions to perform to prevent the action of the user, when the action is determined to satisfy the behavior threshold, and performs the preventative actions to prevent the action of the user. The device provides, to the client device, a request indicating that the user perform a physical activity before the one or more preventative actions are disabled, and monitors a performance of the physical activity by the user. The device determines whether the user satisfies the performance of the physical activity based on the monitoring, and disables the one or more preventative actions when it is determined that the user satisfies the performance of the physical activity.
    Type: Application
    Filed: December 4, 2020
    Publication date: March 25, 2021
    Inventors: Joshua EDWARDS, Michael MOSSOBA, Abdelkadar M'Hamed BENKREIRA
  • Patent number: 10956798
    Abstract: A transaction card includes a card body, where the card body includes a surface with a first surface area. The surface of the card body includes private information that encompasses a second surface area of the surface, and the second surface area is less than the first surface area. The transaction card includes a reflective element that is applied to the surface of the card body, and includes a third surface area. The third surface area is based on the first surface area or the second surface area, and the third surface area enables the reflective element to reflect light away from the private information.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: March 23, 2021
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Abdelkadar M'Hamed Benkreira, Michael Mossoba
  • Patent number: 10943234
    Abstract: A device may receive, from a user device, a multimedia file that is to be used to authenticate a transaction card. The multimedia file may include data identifying a face of a user, data identifying a transaction card identifier, and data identifying an authorized action. The device may determine whether to authenticate the transaction card by executing one or more authentication procedures. The device may execute a first authentication procedure to verify that the multimedia file includes the data identifying the face of the user, the data identifying the transaction card identifier, and the data identifying the authorized action. The device may determine whether to activate the transaction card based on whether the transaction card has been authenticated. The device may provide a notification to the user device indicating whether the transaction card has been activated based on whether the transaction card has been activated.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: March 9, 2021
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Michael Mossoba, Abdelkadar M'Hamed Benkreira
  • Publication number: 20210065465
    Abstract: A device may receive transaction data relating to a transaction event associated with a user and a merchant. The transaction data may include a merchant identifier and a transaction amount. The device may process the merchant identifier to determine whether the transaction event is associated with a rate-based service. The device may obtain, based on determining that the transaction event is associated with the rate-based service, location data from a user device associated with the user. The device may determine, based on the location data, a distance or a duration associated with the rate-based service. The device may determine, based on the distance or the duration, a transaction estimate for the rate-based service. The device may determine whether the transaction amount corresponds to the transaction estimate and perform one or more actions based on determining whether the transaction amount corresponds to the transaction estimate.
    Type: Application
    Filed: August 26, 2019
    Publication date: March 4, 2021
    Inventors: Taurean BUTLER, Brendan WAY, Abdelkadar M'Hamed BENKREIRA
  • Publication number: 20210064325
    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: April 16, 2020
    Publication date: March 4, 2021
    Inventors: Michael MOSSOBA, Abdelkadar M'Hamed BENKREIRA, Joshua EDWARDS
  • Publication number: 20210056617
    Abstract: A device assigns an identifier to a piggy bank associated with a child, and associates the identifier with a first transaction account associated with the child and a second transaction account associated with a parent of the child. The device receives information indicating a value of money deposited into the piggy bank, and updates the first transaction account, based on the information indicating the value of money, to generate an updated balance for the first transaction account. The device provides, to the piggy bank or a user device associated with the piggy bank, information indicating the updated balance for the first transaction account, and receives information indicating a measurement associated with the piggy bank. The device verifies the updated balance for the first transaction account based on the measurement associated with the piggy bank, and causes the updated balance for the first transaction account to be provided to the parent.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 25, 2021
    Inventors: Joshua EDWARDS, Michael MOSSOBA, Abdelkadar M'Hamed BENKREIRA
  • Patent number: 10931822
    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: September 20, 2019
    Date of Patent: February 23, 2021
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Joshua Edwards, Abdelkadar M'Hamed Benkreira, Alexandra Colevas
  • Publication number: 20210042738
    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: August 8, 2019
    Publication date: February 11, 2021
    Inventors: Joshua Edwards, Abdelkadar M'Hamed Benkreira, Adam Vukich, Jonatan Yucra Rodriguez, David Gabriele, Vu Nguyen, Mykhaylo Bulgakov
  • Publication number: 20210042754
    Abstract: A device may obtain a notification that a transaction occurred, where the transaction is associated with a financial account of a user, and a merchant. The device may determine that the merchant is associated with providing confirmation messages for transactions, and may process, based on determining that the merchant is associated with providing confirmation messages, one or more messages in a messaging account associated with the user to determine whether the messaging account includes a confirmation message associated with the transaction. The device may determine that the messaging account does not include any confirmation message associated with the transaction, may determine a likelihood that the transaction was unauthorized based on the messaging account not including a confirmation message, and may perform an action associated with the financial account of the user based on the likelihood that the transaction was unauthorized.
    Type: Application
    Filed: October 23, 2020
    Publication date: February 11, 2021
    Inventors: Michael MOSSOBA, Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA
  • Publication number: 20210035047
    Abstract: A device receives interviewer data, associated with interviewers conducting interviews with interviewees, that includes data identifying avatars presented to the interviewers. The device receives interviewee data, associated with the interviewees, that includes data identifying genders of the interviewees. The device processes the interviewer data and the interviewee data, with a model, to generate unbiased training data, and trains a machine learning model, with the unbiased training data, to generate a trained machine learning model. The device receives particular interviewer data identifying a particular role, location, and/or gender of a particular interviewer, and receives particular interviewee data identifying a gender of a particular interviewee.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 4, 2021
    Inventors: Michael MOSSOBA, Abdelkadar M'Hamed BENKREIRA, Jeffrey RULE, Kaylyn GIBILTERRA
  • Publication number: 20210035134
    Abstract: A device may detect a first entry of a first user device of a first user into a merchant area. The device may monitor a movement of the first user device within the merchant area. The movement may include a transition from a shopping area of the merchant area to a checkout area of the merchant area. The device may detect a transaction between the first user and the merchant. The device may determine a shopping duration for the first user and a checkout duration for the first user. The device may detect a second entry of a second user device of a second user into the merchant area. The device may perform one or more actions based on detecting the second entry. The one or more actions may be performed selectively based on the shopping duration or the checkout duration of the first user.
    Type: Application
    Filed: July 29, 2019
    Publication date: February 4, 2021
    Inventors: Brendan WAY, Abdelkadar M'Hamed BENKREIRA, Taurean BUTLER
  • Patent number: 10904387
    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: November 6, 2019
    Date of Patent: January 26, 2021
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Abdelkadar M'Hamed Benkreira, Michael Mossoba, Alexandra Colevas
  • Publication number: 20210019727
    Abstract: A device receives transaction data identifying a monetary withdrawal, by a user, from a transaction device located at or near a merchant location, and receives location data indicating a location of a user device at a time period after receiving the transaction data. The device processes the transaction data and the location data to identify a merchant associated with the merchant location, and processes information identifying the merchant to generate a notification requesting that the user identify an amount of the monetary withdrawal that was spent with the merchant. The device provides the notification to the user device, and receives a response indicating the amount of the monetary withdrawal. The device identifies the amount of the monetary withdrawal, and associates the amount of the monetary withdrawal with information identifying the merchant, a category of the merchant, and an account of the user.
    Type: Application
    Filed: July 16, 2019
    Publication date: January 21, 2021
    Inventors: Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA, Michael MOSSOBA
  • Publication number: 20210019388
    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: Application
    Filed: February 12, 2020
    Publication date: January 21, 2021
    Inventors: Abdelkadar M'Hamed BENKREIRA, Michael MOSSOBA, Joshua EDWARDS
  • Publication number: 20210019539
    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: July 18, 2019
    Publication date: January 21, 2021
    Inventors: Michael MOSSOBA, Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA
  • Publication number: 20210019822
    Abstract: A device may receive withdrawal data identifying a monetary withdrawal transaction. The device may identify a user associated with the monetary withdrawal transaction based on identity data included in the withdrawal data. The device may store the withdrawal amount in a monetary withdrawal record associated with the user. The device may receive location data indicating a location of a user device of the user during a time period. The location may be associated with a merchant. The device may transmit a notification to the user device requesting identification of a monetary purchase transaction performed with the merchant, and may receive a response that includes purchase data. The device may utilize natural language processing on the purchase data to identify an amount spent in the monetary purchase transaction. The device may associate the amount spent and the merchant with the monetary withdrawal record and perform one or more actions.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 21, 2021
    Inventors: Joshua EDWARDS, Michael MOSSOBA, Abdelkadar M'Hamed BENKREIRA