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: 11328244
    Abstract: A device receives delivery information indicating instructions for delivery of an item at a location, wherein the delivery information include an image of the location with a designated point for delivering the item. The device receives information indicating that a user device, associated with a delivery person, is at the location, and processes the delivery information and the information indicating that the user device, associated with the delivery person, is at the location, with a machine learning model, to generate delivery instructions for the item, wherein the delivery instructions include augmented reality information indicating the designated point for delivering the item at the location. The device provides the delivery instructions to the user device, wherein the delivery instructions enable the user device to utilize the augmented reality information to display the designated point for delivering the item within a live image of the location.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: May 10, 2022
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Abdelkadar M'Hamed Benkreira, Joshua Edwards
  • Publication number: 20220138736
    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: January 12, 2022
    Publication date: May 5, 2022
    Inventors: Michael MOSSOBA, Abdelkadar M'Hamed Benkreira, Joshua Edwards
  • Publication number: 20220129880
    Abstract: A device may receive receipt information associated with items in an order. The receipt information may include item identifiers and price descriptors associated with the items in the order. The device may receive product information associated with the items in the order. The product information may include product identifiers based on images of the items in the order and object descriptors. The device may map a first item identifier for a first item in the order and a first product identifier for determining that the first item corresponds to a first price descriptor and a first object descriptor. The device may map a second item identifier for a second item in the order and a second product identifier for determining that the second item corresponds to a second price descriptor and a second object descriptor. The device may assign the first and second items to respective first and second sub-receipts.
    Type: Application
    Filed: January 6, 2022
    Publication date: April 28, 2022
    Inventors: Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA, Michael MOSSOBA, Carrie NORMAN
  • Publication number: 20220129902
    Abstract: A device receives, from a user device, a request to generate a verification code for a transaction associated with a user of the user device, and receives user profile information associated with a transaction card to be used for the transaction. The device generates a random verification code for the transaction based on the request and the user profile information, and authenticates the random verification code, based on the user profile information, to generate an authenticated random verification code. The device provides the authenticated random verification code to the user device, and receives transaction information, including the authenticated random verification code, from a merchant device associated with the transaction. The device validates the transaction based on the transaction information, and provides, to the merchant device associated with the transaction, information indicating that the transaction is validated.
    Type: Application
    Filed: January 10, 2022
    Publication date: April 28, 2022
    Inventors: Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA, Michael MOSSOBA
  • Patent number: 11315106
    Abstract: A device may receive an authorization request, associated with a transaction made by a user device as part of a checkout procedure of a website, that includes a virtual transaction card identifier of a virtual transaction card that is being used for the transaction, and a first merchant identifier for a merchant associated with the website. The device may perform a first authorization procedure to determine whether the first merchant identifier, included in the authorization request, satisfies a threshold level of similarity with a second merchant identifier associated with a request to generate the virtual transaction card that occurred prior to receiving the authorization request. The device may determine whether to forego a second authorization procedure based on a result of the first authorization procedure, and cause an authorization response, that includes an indication of whether the transaction is approved, to be provided to another device associated with the merchant.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: April 26, 2022
    Assignee: Capital One Services, LLC
    Inventors: Abdelkadar M'Hamed Benkreira, Joshua Edwards, Adam Vukich
  • Publication number: 20220108321
    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: December 17, 2021
    Publication date: April 7, 2022
    Inventors: Michael MOSSOBA, Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA
  • Patent number: 11295722
    Abstract: A device causes a communication session to be established between the device and a user device to allow the device and the user device to communicate speech, and receives user speech from the user device. The device processes the user speech using a natural language processing technique to determine a plurality of characteristics of the user speech, and updates a speech generation setting of a plurality of speech generation settings based on the plurality of characteristics of the user speech. The device generates, after updating the speech generation setting, device speech using a text-to-speech technique based on the speech generation setting, and sends the device speech to the user device.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: April 5, 2022
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Michael Mossoba, Abdelkadar M'Hamed Benkreira, Alexandra Colevas
  • Patent number: 11290978
    Abstract: A device receives, from a transaction device, transaction data associated with a transaction performed by a user, and receives first location data indicating a location of a mobile user device. The device receives, from a stationary user device, browser data associated with online activity of the user, and determines, based on the browser data, second location data indicating a location of the stationary user device. The device determines, based on the transaction data, third location data indicating a location of the transaction device, and assigns weights and time stamps to the first, second, and third location data. The device aggregates the first, second, and third location data, based on the weights and the time stamps, to generate aggregated location data. The device processes the aggregated location data, with a model, to predict a particular location of the user, and performs actions based on the particular location.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: March 29, 2022
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Abdelkadar M'Hamed Benkreira, Adam Vukich
  • Publication number: 20220083639
    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: November 30, 2021
    Publication date: March 17, 2022
    Inventors: Abdelkadar M'Hamed BENKREIRA, Michael MOSSOBA, Joshua EDWARDS
  • Patent number: 11263674
    Abstract: A device may receive, from a user device, an input that indicates a request to set up a payment plan associated with a bill. The device may send to the user device an instruction for a user to send access information that permits access to a system associated with an employment account of the user. The device may receive from the user device the access information and obtain data related to future earnings of the user from the system using the access information. The device may process the data to identify an earnings amount and an earnings date. The device may determine, based on the earnings amount and the earnings date, the payment plan, wherein the payment plan indicates a payment amount and a payment date, and cause a payment account associated with the user to pay the bill according to the payment plan.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: March 1, 2022
    Assignee: Capital One Services, LLC
    Inventors: Abdelkadar M'Hamed Benkreira, Joshua Edwards, Michael Mossoba
  • Publication number: 20220058016
    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: November 5, 2021
    Publication date: February 24, 2022
    Inventors: Joshua EDWARDS, Vu NGUYEN, Adam VUKICH, Mykhaylo BULGAKOV, Abdelkadar M'Hamed BENKREIRA, David GABRIELE, Andrea MONTEALEGRE, George BERGERON
  • Publication number: 20220052930
    Abstract: A device receives a communication associated with a support issue encountered by a user, and receives information identifying one or more self-support actions performed by the user in relation to the support issue. The device assigns the communication to a position in a support queue. The support queue includes information identifying positions of other communications received from other users, when the other communications are received, and self-support actions performed by the other users. The device associates the information identifying the one or more self-support actions with information identifying the position of the communication, and applies respective weights to the one or more self-support actions. The device generates a score for the communication based on applying the respective weights, and modifies the position of the communication based on the score. The device performs one or more actions based on modifying the position of the communication.
    Type: Application
    Filed: October 28, 2021
    Publication date: February 17, 2022
    Inventors: Abdelkadar M'Hamed BENKREIRA, Michael MOSSOBA, Joshua EDWARDS
  • Patent number: 11238427
    Abstract: A device may receive receipt information associated with items in an order. The receipt information may include item identifiers and price descriptors associated with the items in the order. The device may receive product information associated with the items in the order. The product information may include product identifiers based on images of the items in the order and object descriptors. The device may map a first item identifier for a first item in the order and a first product identifier for determining that the first item corresponds to a first price descriptor and a first object descriptor. The device may map a second item identifier for a second item in the order and a second product identifier for determining that the second item corresponds to a second price descriptor and a second object descriptor. The device may assign the first and second items to respective first and second sub-receipts.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: February 1, 2022
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Abdelkadar M'Hamed Benkreira, Michael Mossoba, Carrie Norman
  • Publication number: 20220028011
    Abstract: A device receives, from a user device, plan information that identifies a plan for an event and includes information identifying an account associated with the plan, plan items of the plan, and priorities and preferences associated with the plan items, where the user device is associated with a user of the account and the plan. The device receives transaction information identifying transactions associated with the account, and processes the plan information and the transaction information, with a first model, to identify transactions related to the plan. The device processes information associated with the particular plan item, the plan information, and the transaction information, with a second model, to determine recommendations for the plan, where the information associated with the particular plan item includes information identifying a priority and a preference associated with the particular plan item. The device provides information indicating the recommendations to the user device.
    Type: Application
    Filed: October 4, 2021
    Publication date: January 27, 2022
    Inventors: Ljubica CHATMAN, Michael MOSSOBA, Abdelkadar M'Hamed BENKREIRA, Joshua EDWARDS, Tyler MAIMAN
  • Patent number: 11227283
    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: Grant
    Filed: October 3, 2019
    Date of Patent: January 18, 2022
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Abdelkadar M'Hamed Benkreira, Joshua Edwards
  • Patent number: 11222340
    Abstract: A device receives, from a user device, a request to generate a verification code for a transaction associated with a user of the user device, and receives user profile information associated with a transaction card to be used for the transaction. The device generates a random verification code for the transaction based on the request and the user profile information, and authenticates the random verification code, based on the user profile information, to generate an authenticated random verification code. The device provides the authenticated random verification code to the user device, and receives transaction information, including the authenticated random verification code, from a merchant device associated with the transaction. The device validates the transaction based on the transaction information, and provides, to the merchant device associated with the transaction, information indicating that the transaction is validated.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: January 11, 2022
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Abdelkadar M'Hamed Benkreira, Michael Mossoba
  • Publication number: 20210398368
    Abstract: A device receives, from a short-range wireless communication device associated with a safe deposit box, first data identifying a first transaction card, and identifies a bank employee associated with the first data. The device determines whether the bank employee is authorized to access the safe deposit box, and starts a timer when the bank employee is authorized to access the safe deposit box. The device receives, from the short-range wireless communication device, second data identifying a second transaction card, and determines whether the second data is received prior to an expiration of the timer. The device identifies a customer associated with the second data when the second data is received prior to the expiration of the timer, and determines whether the customer is authorized to access the safe deposit box. The device causes the safe deposit box to be unlocked when the customer is authorized.
    Type: Application
    Filed: September 1, 2021
    Publication date: December 23, 2021
    Inventors: Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA, Michael MOSSOBA
  • Patent number: 11205180
    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: Grant
    Filed: October 23, 2020
    Date of Patent: December 21, 2021
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Joshua Edwards, Abdelkadar M'Hamed Benkreira
  • Patent number: 11200308
    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: February 12, 2020
    Date of Patent: December 14, 2021
    Assignee: Capital One Services, LLC
    Inventors: Abdelkadar M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
  • Publication number: 20210374225
    Abstract: 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: Application
    Filed: August 13, 2021
    Publication date: December 2, 2021
    Inventors: Abdelkadar M'Hamed BENKREIRA, Michael MOSSOBA, Joshua EDWARDS