Patents by Inventor Joshua Edwards

Joshua Edwards 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: 10867484
    Abstract: Embodiments disclosed herein generally relate to an apparatus for counterfeit detection and a method implementing the same. In one embodiment, as apparatus is disclosed herein. The apparatus includes a first end, a second end, an elongated body, an ink cartridge, a controller, and a trigger. The elongated body extends from the first end to the second end. The elongated body defines a cavity therein. The ink cartridge is disposed in the cavity. The controller is positioned within the cavity. The controller is configured to communicate with at least one computing system remote from the apparatus. The trigger is in electronic communication with the controller. The trigger extends at least partially though the elongated body. The trigger is actionable between a first position and a second position. A change from the first position to the second position transmits an electronic signal to the controller.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: December 15, 2020
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Abdelkader Benkreira, Michael Mossoba, Rajko Ilincic
  • Publication number: 20200389448
    Abstract: A device attempts to access a resource that requires a multi-factor authentication (MFA), and receives, from an MFA server device, a challenge form. The device performs natural language processing on the challenge form to determine a first location of an input for a security code and a second location of a verify button. The device provides, to an email server device, a request to access emails associated with a user of the device, and receives access to multiple emails associated with the user. The device processes the multiple emails to identify an MFA email in the multiple emails, and identifies a security code in the MFA email. The device provides the security code at the first location, and selects the verify button at the second location. The device provides the security code to the MFA server device, and receives information indicating whether the device is authenticated.
    Type: Application
    Filed: November 18, 2019
    Publication date: December 10, 2020
    Inventors: Vu NGUYEN, Abdelkadar M'Hamed BENKREIRA, David GABRIELE, Jonatan YUCRA RODRIGUEZ, Joshua EDWARDS, Adam VUKICH
  • Publication number: 20200389452
    Abstract: The disclosed technology includes systems and methods for determining secondary authentication of a user's log-in attempts by comparing received behavioral biometric data and/or received scenario-specific data to saved behavioral biometric data and/or saved scenario-specific data, respectively. Responsive to determining that the received behavioral biometric data and/or received scenario-specific data is above a predetermined threshold of similarity with respect to the saved behavioral biometric data and/or saved scenario-specific data, respectively, the systems and methods can determine that the corresponding log-in attempt is secondarily authenticated. of a user device via behavioral biometric data. Responsive to determining that the level of similarity is not above the predetermined threshold, the systems and methods can initiate a secondary authentication method and can associate the received behavioral biometric data with a second user model.
    Type: Application
    Filed: May 11, 2020
    Publication date: December 10, 2020
    Inventors: Joshua Edwards, Jason Ji, Ljubica Chatman, Michael Mossoba, Carlos Rodriguez
  • Publication number: 20200387558
    Abstract: In one aspect, the present disclosure relates to a method for reducing fraud in computer networks, the method including receiving, from each of a plurality of user devices, a request to block an ad displayed within a web browser installed on the user device, the request comprising image data and a forwarding URL associated with the ad; storing crowdsourced ad blocking data based on the received requests to block ads; receiving a request for a list of blocked ads; generating a list of blocked ads based on analyzing the crowdsourced ad blocking data, wherein analyzing the crowdsourced ad blocking data comprises identifying ads blocked by at least a threshold number of users; and sending the list of blocked ads to a first user device, the first user device comprising a browser extension configured to prevent ads within the list of blocked ads from being rendered in a browser.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 10, 2020
    Applicant: Capital One Services, LLC
    Inventors: Adam Vukich, Abdelkader M'Hamed Benkreira, Joshua Edwards
  • Patent number: 10861593
    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: Grant
    Filed: May 29, 2019
    Date of Patent: December 8, 2020
    Assignee: Capital One Service, LLC
    Inventors: Joshua Edwards, Michael Mossoba, Abdelkadar M'Hamed Benkreira
  • Patent number: 10861025
    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: March 2, 2018
    Date of Patent: December 8, 2020
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Joshua Edwards, Sarah Cunningham, Mark Rothbaum
  • Patent number: 10860704
    Abstract: A user may view a device with augmented reality glasses which may have a camera that views and collects data on the screen of the user device. When the user desires to access an account for which multifactor authentication is required, a one-time password may be sent to the user. The glasses may recognize the one-time password and determine if the one-time password originated from the user device. If the glasses verify that the one-time password originated from the user based on context of the user device display or the geographic locations of the devices, then the glasses will send the password to the service associated with the one-time password. The glasses may send the password back to the user device, send it to an intermediate server, or send it directly to the server associated with the service that provided the one-time password.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: December 8, 2020
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Andrea Montealegre, Gaurang Bhatt
  • Publication number: 20200380498
    Abstract: A system includes a processing system and a memory system. The processing system includes one or more processors. The memory system includes one or more computer-readable media that contain instructions that, when executed by the processing system, cause the processing system to perform operations. The operations include detecting a loading of a webpage including a document object model (DOM). The operations also include analyzing the DOM to identify a first element in the DOM. The operations also include determining, based on the first element, that the webpage is configured to accept payments. The operations also include receiving, from a provider server, a virtual token which corresponds to a user account. The operations also include injecting information from the virtual token into one or more account number fields on the webpage.
    Type: Application
    Filed: August 21, 2020
    Publication date: December 3, 2020
    Inventors: Abdelkader M'Hamed Benkreira, Jonathan Bodner, Joshua Edwards, Eric Medin, Adam Vukich, James Zarakas
  • Publication number: 20200380807
    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: October 18, 2019
    Publication date: December 3, 2020
    Inventors: Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA, Michael MOSSOBA
  • Publication number: 20200380577
    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: Application
    Filed: March 24, 2020
    Publication date: December 3, 2020
    Inventors: Michael MOSSOBA, Abdelkadar M'Hamed Benkreira, Joshua Edwards
  • Publication number: 20200380519
    Abstract: A system and method for validating user address information is disclosed herein. A computing system periodically polls a client device associated with a user to identify a current location of the user. The computing system records the current location of the user after polling and a time associated with the polling. The computing system receives one or more transactions from one or more third party vendors. The computing system identifies, based on the one or more transactions, a location and a time associated with each transaction in the one or more transactions. The computing system defines a geographic area. The computing system determines that a current primary address on file for the user is outside of the geographic area. The computing system prompts, based on the determining, the user to update the current primary address.
    Type: Application
    Filed: May 21, 2020
    Publication date: December 3, 2020
    Applicant: Capital One Services, LLC
    Inventors: Abdelkader M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
  • Publication number: 20200383081
    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: Application
    Filed: August 21, 2020
    Publication date: December 3, 2020
    Inventors: Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA, Adam VUKICH
  • Publication number: 20200380517
    Abstract: A device receives, from a transaction device, transaction data associated with a transaction of a user logged into the transaction device, and receives information indicating a selection of an abort transaction mechanism to cause the transaction to be canceled concurrently with the user being logged out of the transaction device. The device provides, to a user device associated with the user, a notification indicating that the transaction was canceled and that the user was logged out, and determines whether a response, indicating that the notification was received by the user and indicating a reason for utilizing the abort transaction mechanism, is received from the user device within a threshold period of time. The device provides an alert message to an emergency point of contact for the user when it is determined that the response is not received from the user device within the threshold period of time.
    Type: Application
    Filed: April 8, 2020
    Publication date: December 3, 2020
    Inventors: Abdelkadar M'Hamed BENKREIRA, Joshua Edwards, Max Miracolo
  • Publication number: 20200381098
    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: May 29, 2019
    Publication date: December 3, 2020
    Inventors: Joshua EDWARDS, Michael MOSSOBA, Abdelkadar M'Hamed BENKREIRA
  • Patent number: 10853794
    Abstract: Embodiments of systems and methods for generating virtual account-linked cards are described. A virtual account-linked card may be generated in response to a determination that a physical account-linked card has been forgotten at a card reader and ingested by the card reader. A virtual account-linked card may be restricted such that it can only be used to execute a transaction with authorized transaction partners identified in a database.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: December 1, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Joshua Edwards, Michael Mossoba, Abdelkader Benkreira
  • Publication number: 20200372823
    Abstract: Embodiments disclosed herein generally related to a system and method for generating a dynamic graphical user interface (GUI). The system identifies at least one financial goal of the user. The system generates a target savings amount for the at least one financial goal based at least on one or more spending habits of the user. The system generates a GUI. The GUI includes at least one gamification element corresponding to the at least one financial goal. The at least one gamification element visually depicts progress towards the savings amount. The system receives at least one account event. The system updates the GUI by adjusting the gamification element to depict an updated progress towards the savings amount.
    Type: Application
    Filed: May 23, 2019
    Publication date: November 26, 2020
    Applicant: Capital One Services, LLC
    Inventors: Joshua Edwards, Michael Mossoba, Abdelkader M'Hamed Benkreira
  • Patent number: 10846493
    Abstract: A card for storing both emergency information and payment information is disclosed. The card can be used by an emergency responder to retrieve emergency information for the user. The emergency information can enable the emergency responder to better render aid to the user. The card can have one or more processors, a sensor, and a memory in communication with the one or more processors and storing an application thereon. The application can cause the card to receive a request from a user device (e.g., from an emergency medical technician, or EMT) to access emergency information stored in the memory, transmit a security challenge to the user device, authenticate a received response to the security challenge from the user device, and transmit the emergency information to the user device.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: November 24, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Joshua Edwards, Abdelkader Benkreira, Michael Mossoba
  • Patent number: 10846427
    Abstract: Embodiments of the present disclosure include systems and methods for securely entering, receiving, and storing sensitive data. A server system may determine if a request received from a user computing device communicatively coupled to the server triggers a requirement to receive sensitive data from the user computing device, generate a data structure for the sensitive data, designate a plurality of contact methods, determine a communication protocol for each of the designated plurality of contact methods, transmit a request for data unit information to the corresponding designated contact methods via the determined communication protocol for each data unit of the data structure, receive from each of the designated contact methods, the data unit information corresponding to the respective single data unit, and generate sensitive data by aggregating the received data unit information received from each of the designated contact methods.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: November 24, 2020
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Salik Shah, Michael Mossoba
  • Patent number: 10846968
    Abstract: Computerized methods and systems for electronic voting are disclosed. Electronic voter registration information from a voting jurisdiction can be received. The electronic voter registration information can be matched to verified identity information for customers of the financial institution. Information indicating that the one or more customers are registered to vote at a polling location associated with the financial institution can be stored. Based on the stored information, the customers can be enabled to submit votes for the elections using computing devices associated with the financial institution.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: November 24, 2020
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Michael Mossoba, Abdelkader M'Hamed Benkreira
  • Patent number: 10844072
    Abstract: Processes for preparing oxycodone are provided. Said processes encompass a step which is a hydrogenation of an 14-hydroxycodeinone salt in the presence of trifluoroacetic acid and/or a glycol.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: November 24, 2020
    Assignee: RHODES TECHNOLOGIES
    Inventors: Joshua Robert Giguere, Keith Edward McCarthy, Marcel Schleusner