Patents Assigned to Capital One
-
Patent number: 10453061Abstract: A user device may detect at least one external device in communication range of the device, receive at least one external device identifier from the at least one external device, generate a transaction request comprising data describing a transaction to be processed and the at least one external device identifier, and send the transaction request to a transaction service for fulfillment. The transaction service may receive the transaction request, analyze the at least one external device identifier to identify at least one security factor associated with the at least one external device identifier, adjust a security score for the transaction based on the at least one security factor, and determine whether to process the transaction based on the adjusted security score.Type: GrantFiled: March 1, 2018Date of Patent: October 22, 2019Assignee: Capital One Services, LLCInventors: Adam Koeppel, Tyler Locke, James Zarakas
-
Patent number: 10452736Abstract: 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: GrantFiled: February 21, 2019Date of Patent: October 22, 2019Assignee: Capital One Services, LLCInventors: Vu Nguyen, Joshua Edwards, Adam Vukich, Mykhaylo Bulgakov, Abdelkadar M'Hamed Benkreira, David Gabriele, Andrea Montealegre, Ljubica Chatman, Jonatan Yucra Rodriguez
-
Patent number: 10452455Abstract: Systems and methods for managing Application Programming Interfaces (APIs) are disclosed. For example, the system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving a call to an API node. The operations may include determining that the call is associated with the first version of the API. The operations may include determining that the API node is associated with a second version of the API. The operations may include translating the call into a translated call using a translation model, the translated call being associated with the second version of the API.Type: GrantFiled: March 22, 2019Date of Patent: October 22, 2019Assignee: Capital One Services, LLCInventors: Austin Walters, Jeremy Goodsitt, Vincent Pham, Kate Key
-
Patent number: 10452653Abstract: Various embodiments provide techniques for automatically extracting data from web pages. Such extraction can take place without the use of a browser, and without necessarily rendering the entire web page. Thus, data extraction can be performed more efficiently and more quickly, while reducing the computing resources needed to perform such operations. In at least one embodiment, data extraction and translation are performed by automatically parsing structured data from visible and hidden elements of a web page.Type: GrantFiled: October 6, 2016Date of Patent: October 22, 2019Assignee: Capital One Services, LLCInventors: Samuel Alison, Ryan Engle, Jacob Riesterer, Jonathan Coon
-
Patent number: 10453052Abstract: A dynamic transaction card that includes a number of layers, each of which may be interconnected to one another. For example, a dynamic transaction card may include an outer layer, a potting layer, a sensor layer, a display layer (including, for example, LEDs, a dot matrix display, and the like), a microcontroller/microprocessor storing firmware, Java applets, Java applet integration, and the like, an EMV processor, an energy storage component, one or more antenna (e.g., Bluetooth antenna, NFC antenna, and the like), a power management component, a flexible printed circuit board (PCB), a chassis, and/or a card backing layer. A display layer may include enhanced features such as the use of display components as a barcode generator.Type: GrantFiled: April 16, 2018Date of Patent: October 22, 2019Assignee: CAPITAL ONE SERVICES, LLCInventors: David Wurmfeld, Tyler Locke
-
Patent number: 10454683Abstract: Computer-implemented systems and methods for user authentication based on blockchain technology. The authentication may comprise operations including receiving, from a user system, an authentication request for a user. The operations may also include determining a root system for the user using a blockchain, and redirecting a member system to the root system. The operations may include receiving, following redirection, a verification message indicating that the root system successfully authenticated the user, and including an authorization code for receiving, from the root system, a root system secret. The operations may include receiving from a database, identification data using the root system secret. Determining the root system may comprise identifying, using the authentication request and index information stored in the blockchain, a block of the blockchain storing root system information for the user. Receiving the identification data may comprise retrieving identification data from the database.Type: GrantFiled: June 16, 2017Date of Patent: October 22, 2019Assignee: CAPITAL ONE SERVICES, LLCInventors: Jonathan Weimer, Ryan Fox
-
Patent number: 10453287Abstract: 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: GrantFiled: May 29, 2019Date of Patent: October 22, 2019Assignee: Capital One Services, LLCInventors: Joshua Edwards, Abdelkadar M'Hamed Benkreira, Michael Mossoba
-
Patent number: 10453087Abstract: The disclosed embodiments include systems and methods for providing customer service. The system may include one or more memory devices storing software instructions. The system may also include one or more processors configured to execute the software instructions to receive customer data and location data from a client device. The one or more processors may also execute the software instructions to identify a customer and a merchant based on the received data. The one or more processors may also execute the software instructions to determine an applicable customer service option based on at least the identified merchant and the identified customer, the customer service option including at least an option to activate a credit card secondary benefit, and transmit a notification to the client device, the notification including the customer service option when the identified customer is eligible for the determined customer service option.Type: GrantFiled: September 29, 2014Date of Patent: October 22, 2019Assignee: Capital One Services, LLCInventors: Moshe Benjamin, Lawrence Douglas
-
Patent number: 10452700Abstract: The present disclosure relates to systems and methods for parsing unstructured data with neural networks. In one implementation, a system for parsing unstructured data may include at least one processor and at least one non-transitory memory storing instructions that, when executed by the at least one processor, cause the system to: receive unstructured data; apply a classifier to the unstructured data to identify a type of the unstructured data; based on the identification, select a corresponding neural network; apply the selected neural network to the unstructured data to obtain structured data; and output the structured data.Type: GrantFiled: October 17, 2018Date of Patent: October 22, 2019Assignee: Capital One Services, LLCInventors: Anh Truong, Fardin Abdi Taghi Abad, Austin Walters, Jeremy Goodsitt, Vincent Pham, Kate Key
-
Patent number: 10454923Abstract: A system and computer-implemented method for providing access to data of a first party including receiving information for identifying the first party, authenticating the first party using the received information for identifying the first party and generating a first read-only personal identification number (PIN). The first read-only PIN is associated with a first set of access rights for the data of the first party and provided to a second party. The first read-only PIN is stored with the first set of access rights in a computer database. A third party receives the first read-only PIN from the second party, authenticates the received first read-only PIN using the stored first read-only PIN and provides the second party with access to at least a portion of the data of the first party using the first set of access rights associated with the first read-only PIN if the received first read-only PIN is authenticated.Type: GrantFiled: September 21, 2017Date of Patent: October 22, 2019Assignee: CAPITAL ONE SERVICES, LLCInventor: Jeffrey Michael Chapman
-
Patent number: 10453051Abstract: In one embodiment, a method comprises receiving a unique identifier from an item and sending a communication to an electronic device requesting that a user confirm a pending transaction, receiving input from the electronic device associated, and sending the received input to an authentication system for completing a transaction. In another embodiment, a system comprises a sensor, an authentication system, and a transaction processing system. The sensor is configured to emit energy and receive at least one first identifier, send at least one communication to an electronic device requesting a second identifier, receive at least one second identifier, and send the at least one first identifier and the at least one second identifier to the authentication system.Type: GrantFiled: December 18, 2017Date of Patent: October 22, 2019Assignee: CAPITAL ONE SERVICES, LLCInventors: Matthew Stern, Jason Deperro, Dan Makoski
-
Patent number: 10452784Abstract: A system is configured to perform one or more steps of a method. The system may receive a plurality of attorney communications, identify one or more legal clause interpretations in them, receive a first legal clause and provide it to a trained NN and a probability model. The system may also generate a corresponding first plain English interpretation based on the first legal clause, provide the first plain English interpretation to the probability model, which generates a probability score based on a degree to which the legal clause matches the plain English interpretation in meaning, and determine whether the probability score exceeds a predetermined threshold. Further, the system may instruct the NN to generate a second plain English interpretation based on the first legal clause when the probability score does not exceed the predetermined threshold, and output the first plain English interpretation when the probability score exceeds the predetermined threshold.Type: GrantFiled: February 12, 2019Date of Patent: October 22, 2019Assignee: CAPITAL ONE SERVICES, LLCInventors: Austin Walters, Jeremy Edward Goodsitt, Fardin Abdi Taghi Abad, Reza Farivar, Vincent Pham, Mark Watson, Kenneth Taylor, Anh Truong
-
Patent number: 10453054Abstract: A transaction card includes a near-field communication (NFC) component, a security component, a wireless component, one or more memories, and one or more processors communicatively coupled to the one or more memories. The device receives a signal from a user device attempting to access a secure application, and energizes the NFC component based on the signal received from the user device. The device causes the security component to generate an encrypted code based on the NFC component being energized, and provides, via the security component, the encrypted code to the wireless component. The device provides, via the wireless component, the encrypted code to the user device to permit the user device to utilize the encrypted code as authentication for accessing the secure application.Type: GrantFiled: January 10, 2018Date of Patent: October 22, 2019Assignee: Capital One Services, LLCInventors: James Zarakas, Molly Johnson, Robert Perry, Adam Koeppel, Tyler Locke
-
Patent number: 10453062Abstract: In some embodiments, a method of performing a person-to-person financial transaction includes receiving an active authentication transaction key at a mobile financial transaction instrument of a transferor from a financial institution, storing the active authentication transaction key in a non-transient machine-readable storage medium of the mobile financial transaction instrument of the transferor, and transferring the active authentication transaction key to a mobile financial transaction instrument of a transferee for completion of the person-to-person financial transaction using wireless transmission.Type: GrantFiled: May 27, 2011Date of Patent: October 22, 2019Assignee: CAPITAL ONE SERVICES, LLCInventors: Rudolph Christian Wolfs, David Aaron Pinski
-
Publication number: 20190318111Abstract: Systems and methods are provided executing jobs immediately upon receipt of a notification. The systems and methods may include receiving, at a cloud compute service, a notification that a sensitive file comprising sensitive data has been received at a file receipt location, the sensitive file being sent by a client device; generating, by the cloud compute service, a container instance in response to the notification; retrieving, by the container instance, the sensitive file from the file receipt location; generating, by the container instance, a stripped file by stripping the sensitive data from the sensitive file based on a configuration file; transmitting, by the container instance, the stripped file to a storage location; deleting the sensitive file and associated file pointers from the file receipt location; and terminating the container instance, wherein terminating the container instance comprises deleting files comprising sensitive data and associated file pointers.Type: ApplicationFiled: February 15, 2019Publication date: October 17, 2019Applicant: Capital One Services, LLC.Inventors: Nathal L. FONSEKA, Ankit Pansari
-
Publication number: 20190318112Abstract: Systems and methods are provided executing jobs immediately upon receipt of a notification. The systems and methods may include receiving, at a cloud compute service, a notification that a sensitive file comprising sensitive data has been received at a file receipt location, the sensitive file being sent by a client device; generating, by the cloud compute service, a container instance in response to the notification; retrieving, by the container instance, the sensitive file from the file receipt location; generating, by the container instance, a stripped file by stripping the sensitive data from the sensitive file based on a configuration file; transmitting, by the container instance, the stripped file to a storage location; deleting the sensitive file and associated file pointers from the file receipt location; and terminating the container instance, wherein terminating the container instance comprises deleting files comprising sensitive data and associated file pointers.Type: ApplicationFiled: March 6, 2019Publication date: October 17, 2019Applicant: Capital One Services, LLCInventors: Nathal L. FONSEKA, Ankit PANSARI
-
Publication number: 20190317654Abstract: User interface systems and methods for assisting user interactions with displays are disclosed. A user interface system may include a display and a sensor configured to detect an interaction, by a user, with the display. The user interface system may also include one or more memory devices storing instructions and one or more processors configured to execute the instructions. The instructions may instruct the user interface system to generate a pattern on the display, determine that the interaction is a command to initiate a process to assist the user in interacting with the display, generate a display element on the pattern at a location specified by the command, and provide a feedback signal to the user indicating the display element location.Type: ApplicationFiled: April 12, 2018Publication date: October 17, 2019Applicant: Capital One Services, LLCInventors: Adam R. Koeppel, Tyler Locke, James Zarakas, David Kelly Wurmfeld
-
Publication number: 20190318331Abstract: Computer implemented system and methods are provided for evaluating the effectiveness of personalized automated teller machines. In some embodiments, the system may include a camera, an automated teller machine comprising a user interface based on a user profile and at least one server geographically remote from the automated teller machine. The server may be configured to receive a recorded user interaction, receive transaction data, determine an emotion state, extract environmental data, determine a quality indicator for the recorded user interaction, update a user profile, and transmit to the automated teller machine the updated user profile.Type: ApplicationFiled: June 28, 2019Publication date: October 17, 2019Applicant: Capital One Services, LLCInventor: David K. WURMFELD
-
Publication number: 20190318395Abstract: A system for determining customer interest in goods includes one or more memory devices storing instructions and one or more processors configured to execute the instructions. The processors are configured to receive customer location data from a smart device associated with a customer indicating the customer is within a retail venue of a retailer and to monitor, based on the customer location data, a current location of the customer within the retail venue. The processors are further configured to receive goods location data indicating locations of goods for sale within the retail venue and determine that the customer is interested in a particular good for sale within the retail venue based on the current customer location remaining in proximity to the location of the particular good for a predetermined period of time. The processors also conduct a search of pricing of the particular good at one or more other retailers and send a price comparison to the customer.Type: ApplicationFiled: April 12, 2018Publication date: October 17, 2019Applicant: Capital One Services, LLCInventor: Salik SHAH
-
Publication number: 20190317655Abstract: User interface systems and methods for assisting user interactions with displays are disclosed. A user interface system may include a display and a sensor configured to detect an interaction, by a user, with the display. The user interface system may also include one or more memory devices storing instructions and one or more processors configured to execute the instructions. The instructions may instruct the user interface system to generate a pattern on the display, determine that the interaction is a command to initiate a process to assist the user in interacting with the display, generate a display element on the pattern at a location specified by the command, and provide a feedback signal to the user indicating the display element location.Type: ApplicationFiled: September 27, 2018Publication date: October 17, 2019Applicant: Capital One Services, LLCInventors: Adam Koeppel, Tyler Locke, James Zarakas, David Kelly Wurmfeld