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

  • Publication number: 20200302443
    Abstract: A device receives sensor data that provides an indication of a height of a user of a transaction device, receives camera data that includes one or more images of the user, and scale data that provides an indication of a weight of the user. The device identifies one or more features associated with the user based on the camera data and processes the sensor data, the scale data, and feature information describing the one or more features, with a machine learning model, to estimate a body mass index of the user. The device determines whether the user is verified for utilizing the transaction device to conduct a transaction based on the body mass index and one or more credentials associated with the user and performs one or more actions based on determining whether the user is verified for utilizing the transaction device to conduct the transaction.
    Type: Application
    Filed: November 20, 2019
    Publication date: September 24, 2020
    Inventors: Joshua EDWARDS, Abdelkadar M'Hamed BENKREIRA, Michael MOSSOBA
  • Publication number: 20200302755
    Abstract: A method for improved security at automated teller machines (ATMs) comprising: capturing, by a first camera at an ATM, one or more images of a bank card; reading card information from the bank card by processing the one or more images of the bank card, wherein the card information comprises an account number and an expiration date; receiving, from an input device at the ATM, a personal identification number (PIN) entered by a user; sending a request to a server device to verify the card information and the PIN; and in response receiving a response from the server device, allowing the user to transact with the ATM.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Applicant: Capital One Services, LLC
    Inventors: Joshua Edwards, Abdelkader M'Hamed Benkreira, Michael Mossoba, Rajko Ilincic
  • Publication number: 20200302759
    Abstract: The present disclosure relates to systems and methods for using haptic vibration for inter-device communication. In one implementation, a system for inter-device communication using haptic vibration may include at least one force gauge configured to measure displacements caused by an external device in contact with the at least one force gauge; at least one memory storing instructions; and at least one processor configured to execute the instructions to: receive an identifier associated with a user; retrieve a pattern associated with the received identifier; receive, from the at least one force gauge, one or more measurements over a period of time; assess a degree of difference between the received one or more measurements and the retrieved pattern; and, when the degree of difference is below a threshold, authenticate the user.
    Type: Application
    Filed: June 8, 2020
    Publication date: September 24, 2020
    Applicant: Capital One Services, LLC
    Inventors: Abdelkader BENKREIRA, Joshua EDWARDS, Michael MOSSOBA
  • Publication number: 20200302001
    Abstract: A computing system includes a server. The server is communicatively coupled to a data repository and is configured to store a data in the data repository. The server is further configured to configure, via the data stream handler system, the data stream object to transmit a request to an external system. The server is additionally configured to configure, via the data stream handler system, the data stream object to capture a response from the external system, wherein the response comprises a paginated data set, a data stream, or a combination thereof, wherein creating the data stream object, configuring the data stream object to transmit the request, configuring the data stream object to capture the response, or a combination thereof, comprises using visual controls in lieu of entering text for a computer program.
    Type: Application
    Filed: August 16, 2019
    Publication date: September 24, 2020
    Inventors: Joshua Timothy Nerius, Venkata Kiran Kumar Koya, Deepti Suryakant Bhogle, Pierce Edward Courtney, Nicholas Michael Stark, Harry Thomas Nelson
  • Patent number: 10783516
    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: Grant
    Filed: April 11, 2018
    Date of Patent: September 22, 2020
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader M'Hamed Benkreira, Jonathan Bodner, Joshua Edwards, Eric Medin, Adam Vukich, James Zarakas
  • Patent number: 10783878
    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: December 12, 2019
    Date of Patent: September 22, 2020
    Assignee: Capital One Services, LLC
    Inventors: Abdelkadar M'Hamed Benkreira, Joshua Edwards, Michael Mossoba
  • Patent number: 10783522
    Abstract: Embodiments disclosed herein generally related to a system and method for exempting a transaction from a transaction hold. A computing system determines that an account associated with a user has been compromised. The computing system places a transaction hold on the account that has been compromised. The computing system generates one or more safe zones based at least on historical transaction data associated with the user. The one or more safe zones exempt from the transaction hold. The computing system receives a verification request for a transaction associated with the account. The verification request includes at least a merchant identification code associated with the third party merchant. The computing system determines that the third party merchant is included in at least one safe zone of the one or more safe zones. Based on the determination, the computing system verifies the transaction with the server of the third party merchant.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: September 22, 2020
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Abdelkader Benkreira, Joshua Edwards
  • Publication number: 20200294054
    Abstract: A device receives first transaction information associated with a first transaction, and a first transaction account utilized for the first transaction and associated with a first financial institution. The device determines, based on a fraud model, that the first transaction is to be denied due to potential fraud associated with the first transaction account and receives second transaction information associated with a second transaction, and a second transaction account utilized for the second transaction and associated with a second financial institution. The device processes the first transaction information and the second transaction information, with a matching model, to determine whether the first transaction information matches the second transaction information and determines that the first transaction was incorrectly denied when the first transaction information matches the second transaction information within a predetermined threshold.
    Type: Application
    Filed: May 29, 2020
    Publication date: September 17, 2020
    Inventors: Colin HART, Joshua EDWARDS, Francisco PEREZLEON, Molly JOHNSON, Kaitlin NEWMAN, Angelina WU, Jason JI
  • Publication number: 20200290710
    Abstract: A watercraft light adapted to fit in a rub rail is provided. The watercraft light longitudinally extends in a portion of the rub rail and provides light to the exterior of the watercraft. A watercraft light system and method of installing the watercraft light are also presently disclosed.
    Type: Application
    Filed: March 16, 2020
    Publication date: September 17, 2020
    Inventors: Stephen Edwards Edwards, Joshua Honaker, Stephen Warden, Eric Rouch, David Mikels, Gary O'Nan
  • Publication number: 20200294483
    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: Application
    Filed: May 29, 2020
    Publication date: September 17, 2020
    Inventors: Joshua EDWARDS, Michael MOSSOBA, Abdelkadar M'Hamed BENKREIRA, Alexandra COLEVAS
  • Patent number: 10776792
    Abstract: The present disclosure generally relates to a system and method of verifying a banknote. A computing system receives a first request to pre-approve a banknote. The first request includes one or more visual characteristics of the banknote. The computing system receives, from a second user, a second request to deposit a circulating banknote. The second request includes a representation of the circulating banknote. The computing system identifies that an account from which the representation of the circulating banknote originated is the first user account. The computing system compares the representation of the circulating banknote to the one or more visual characteristics of the banknote stored in the first user account. The computing system determines that the representation of the circulating banknote is equivalent to the pre-activated banknote by identifying the one or more visual characteristics of the pre-activated banknote in the representation of the circulating banknote.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: September 15, 2020
    Assignee: Capital One Services, LLC
    Inventors: Adam Vukich, Abdelkader M'Hamed Benkreira, Joshua Edwards, Michael Mossoba
  • Publication number: 20200286204
    Abstract: In a video capture system, a virtual lens is simulated when applying a crop or zoom effect to an input video. An input video frame is received from the input video that has a first field of view and an input lens distortion caused by a lens used to capture the input video frame. A selection of a sub-frame representing a portion of the input video frame is obtained that has a second field of view smaller than the first field of view. The sub-frame is processed to remap the input lens distortion to a desired lens distortion in the sub-frame. The processed sub-frame is the outputted.
    Type: Application
    Filed: May 27, 2020
    Publication date: September 10, 2020
    Inventors: David A. Newman, Joshua Edward Bodinet, Otto Kenneth Sievert, Timothy MacMillan
  • Publication number: 20200279305
    Abstract: Disclosed systems and methods provide an augmented environment that facilitates a donation to a charity. A system may receive organization data including data associated with a plurality of charitable organizations. The system may also receive (i) environmental data including an image of an object, and (ii) location data indicating the image location. Further, the system may identify the object and determine one or more qualifying charities associated with the object. The system may augment the environmental data by adding enhanced content such as an identification of the qualifying charity, transmit the enhanced content to a mobile device for display, and initiate a transfer of funds from a user account to a charity financial account associated with the qualifying charity.
    Type: Application
    Filed: March 25, 2020
    Publication date: September 3, 2020
    Inventors: Michael Mossoba, Salik Shah, Joshua Edwards
  • Publication number: 20200280555
    Abstract: Embodiments disclosed herein generally related to a system and method for assessing a fraud risk. In one embodiment, a method for assessing a fraud risk is disclosed herein. A web browser extension executing on the computing device identifies an account associated with the computing device. The web browser extension detects that the computing device navigated to a web page hosted by a third party server. The web browser extension determines that the third party server prompted the computing device to opt into two-factor authentication functionality. The web browser extension determines that the computing device did not opt into the two-factor authentication functionality. The web browser extension prompts, via an application programming interface (API), an organization computing system to update a fraud metric associated with the account.
    Type: Application
    Filed: May 19, 2020
    Publication date: September 3, 2020
    Applicant: Capital One Services, LLC
    Inventors: Michael Mossoba, Joshua Edwards, Jason Ji, Ljubica Chatman, Carlos Eduardo Rodriguez
  • Patent number: 10762641
    Abstract: An object tracking system is disclosed. The system comprises an appliance comprising at least one operating volume and an access region through which the operating volume is accessed. The system further comprises at least one imager and a controller. The controller is operable to detect at least one part of a person's body in the access region based on the image data and identify the object in connection with the part of the person's body. Based on the detection of the object in connection with the person's body, the controller is configured to identify the object. An action is determined for the object based on one or more characteristics of the physical object indicated in the image data.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: September 1, 2020
    Assignee: Whirlpool Corporation
    Inventors: Joshua George Abdoo, Matthew P. Ebrom, Neomar Giacomini, Donald John Gilmore, Brian N. Radford, Aaron Edward Showers, Collin Andrew Stipe
  • Patent number: 10764055
    Abstract: A system may include a first automated teller machine (ATM) and a second ATM, wherein the first ATM and the second ATM are in communication via a local area network. The first ATM obtains a user input value, generate an encryption key based on the user input value, and generates encrypted authentication information based on the encryption key. The first ATM also obtains a first biometric reading, updates a user record based on the first biometric reading, and stores the encrypted authentication information at the first ATM in association with the user record. The second ATM obtains a second biometric reading and a duplicate value, retrieves the encrypted authentication information associated with the user record based on the second biometric reading, generates a decryption key based on the duplicate value, and decrypts the encrypted authentication information to retrieve the authentication information.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: September 1, 2020
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Michael Mossoba, Abdelkader Benkreira
  • Publication number: 20200272680
    Abstract: In some implementations, a device may detect loading of a first web page associated with a domain, and may create an inline frame element that references a second web page associated with the domain. The second web page may require an authenticated user session to access particular content of the second web page. The device may insert the inline frame element into code for the first web page, and may transmit a request for the second web page based on inserting the inline frame element into the code for the first web page. The device may receive a response to the request for the second web page, and may determine whether there is an authenticated user session for the domain based on the response. The device may selectively perform an action based on determining whether there is an authenticated user session for the domain.
    Type: Application
    Filed: October 18, 2019
    Publication date: August 27, 2020
    Inventors: Vu NGUYEN, Joshua EDWARDS, Adam VUKICH, Mykhaylo BULGAKOV, Abdelkadar M'Hamed BENKREIRA, David GABRIELE, Andrea MONTEALEGRE, Ljubica CHATMAN, Jonatan YUCRA RODRIGUEZ
  • Publication number: 20200273017
    Abstract: 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: Application
    Filed: February 25, 2019
    Publication date: August 27, 2020
    Applicant: Capital One Services, Inc.
    Inventors: Michael Mossoba, Abdelkader M'Hamed Benkreira, Joshua Edwards
  • Publication number: 20200272313
    Abstract: A device identifies one or more user interface elements, in a user interface, associated with a fixed positioning characteristic and not positioned within another user interface element with the fixed positioning characteristic. The device repositions the one or more user interface elements in the user interface to vacate space for a new user interface element based on a size of the new user interface element and forgo repositioning one or more other user interface elements in the user interface that do not have the fixed positioning characteristic or are positioned within another user interface element with the fixed positioning characteristic. The device inserts the new user interface element into the user interface in a portion of the user interface vacated in connection with repositioning the one or more user interface elements, and provides the user interface for display based on inserting the new user interface element into the user interface.
    Type: Application
    Filed: November 22, 2019
    Publication date: August 27, 2020
    Inventors: Joshua EDWARDS, Vu NGUYEN, Adam VUKICH, Jonatan YUCRA RODRIGUEZ, Mykhaylo BULGAKOV, Abdelkadar M'Hamed BENKREIRA, David GABRIELE, Ljubica CHATMAN, Andrea MONTEALEGRE
  • Publication number: 20200272728
    Abstract: A device determines that a data breach of an application has been reported and determines that an individual has an account with the application based on identifying an association between an application identifier and a username the individual uses to access the application. The device receives, from a user device associated with the individual, password information used to access the application. The device uses the password information and usernames for a group of applications with which the individual has accounts to perform a login procedure for the group of applications to determine that login information for one or more of the applications includes the password information used to access the application affected by the data breach. The device provides, to the user device or another device, a recommendation to change the password information used to access the application and the one or more applications.
    Type: Application
    Filed: April 3, 2020
    Publication date: August 27, 2020
    Inventors: Joshua Edwards, Michael Mossoba, Ljubica Chatman, Jason Ji, Carlos Rodriguez