Patents by Inventor Thomas Poole
Thomas Poole 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: 12328316Abstract: Systems and methods are provided for managing electronic tokens associated with an account. A system may include a memory storing instructions and account information associated with an account, and a processor configured to executed the stored instructions to: access information associated with one or more electronic tokens associated with the account, wherein the information includes one or more token settings, receive, via a network, information for a transaction request including a first token; analyze the received information to determine whether at least one rule in the one or more token settings is violated, responsive to a determination that at least one rule is violated, transmit an indication that the transaction request is denied, and responsive to a determination that no rules are violated, detokenize the transaction request.Type: GrantFiled: February 26, 2021Date of Patent: June 10, 2025Assignee: Capital One Services, LLCInventors: Paul Moreton, Lawrence Douglas, Thomas Poole, Thomas Christopher Clarke, Saejin Choi
-
Publication number: 20250047652Abstract: Methods and systems for a browser extension system are disclosed. In some embodiments, a browser extension server includes a communication device configured to communicate with a first computing device executing a browser extension application and a web browser application and a second computing device executing an authentication application. The browser extension server further includes a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include receiving from the first computing device an indication of a financial service account associated with the first computing device, detecting a payment field in a web page provided by the computing device through the web browser application and, in response, generating a secure token mapped to the financial service account.Type: ApplicationFiled: August 20, 2024Publication date: February 6, 2025Applicant: Capital One Services, LLCInventors: Matthew de Ganon, Kunal Arora, Thomas Poole, Daniel Kahn, Dwij Trivedi, Paul Moreton
-
Patent number: 12069037Abstract: Methods and systems for a browser extension system are disclosed. In some embodiments, a browser extension server includes a communication device configured to communicate with a first computing device executing a browser extension application and a web browser application and a second computing device executing an authentication application. The browser extension server further includes a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include receiving from the first computing device an indication of a financial service account associated with the first computing device, detecting a payment field in a web page provided by the computing device through the web browser application and, in response, generating a secure token mapped to the financial service account.Type: GrantFiled: May 2, 2023Date of Patent: August 20, 2024Assignee: Capital One Services, LLCInventors: Matthew de Ganon, Kunal Arora, Thomas Poole, Daniel Kahn, Dwij Trivedi, Paul Moreton
-
Publication number: 20240249343Abstract: Systems and methods are provided for purchasing merchandise items at a desired purchase price. In accordance with certain embodiments, systems and methods are provided for specifying a desired purchase price for a merchandise item. Embodiments of the present disclosure may also provide systems and methods for completing purchases of the merchandise item when the purchase price of the merchandise item is less than or equal to the desired purchase price. Other embodiments of the present disclosure may also provide systems and methods to determine and/or adjust the purchase price for a merchandise item and notify the customer when the adjusted purchase price is less than or equal to the desired purchase price.Type: ApplicationFiled: April 1, 2024Publication date: July 25, 2024Applicant: CAPITAL ONE SERVICES, LLCInventors: Thomas Poole, Kaleen Love
-
Patent number: 12020308Abstract: Systems and methods are provided for purchasing merchandise items at a desired purchase price. In accordance with certain embodiments, systems and methods are provided for specifying a desired purchase price for a merchandise item. Embodiments of the present disclosure may also provide systems and methods for completing purchases of the merchandise item when the purchase price of the merchandise item is less than or equal to the desired purchase price. Other embodiments of the present disclosure may also provide systems and methods to determine and/or adjust the purchase price for a merchandise item and notify the customer when the adjusted purchase price is less than or equal to the desired purchase price.Type: GrantFiled: June 27, 2022Date of Patent: June 25, 2024Assignee: Capital One Services, LLCInventors: Thomas Poole, Kaleen Love
-
Publication number: 20230269243Abstract: Methods and systems for a browser extension system are disclosed. In some embodiments, a browser extension server includes a communication device configured to communicate with a first computing device executing a browser extension application and a web browser application and a second computing device executing an authentication application. The browser extension server further includes a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include receiving from the first computing device an indication of a financial service account associated with the first computing device, detecting a payment field in a web page provided by the computing device through the web browser application and, in response, generating a secure token mapped to the financial service account.Type: ApplicationFiled: May 2, 2023Publication date: August 24, 2023Applicant: Capital One Services, LLCInventors: Matthew de Ganon, Junal Arora, Thomas Poole, Daniel Kahn, Dwij Trivedi, Paul Moreton
-
Patent number: 11677737Abstract: Methods and systems for a browser extension system are disclosed. In some embodiments, a browser extension server includes a communication device configured to communicate with a first computing device executing a browser extension application and a web browser application and a second computing device executing an authentication application. The browser extension server further includes a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include receiving from the first computing device an indication of a financial service account associated with the first computing device, detecting a payment field in a web page provided by the computing device through the web browser application and, in response, generating a secure token mapped to the financial service account.Type: GrantFiled: July 6, 2021Date of Patent: June 13, 2023Assignee: Capital One Services LLCInventors: Matthew de Ganon, Kunal Arora, Thomas Poole, Daniel Kahn, Dwij Trivedi, Paul Moreton
-
Patent number: 11637826Abstract: Various embodiments are generally directed to performing an authentication persistence check and, based on the check, allowing a previously successful authentication to persist on a user apparatus. The check may involve a stability check on the user apparatus. If the user apparatus is stable, device fingerprinting on the apparatus may be performed, the result of which may be compared to a snapshot of apparatus taken at the time of successful authentication. If the comparison reveals changes or drifts that are within a predetermined threshold, then the persistence of the authentication is allowed.Type: GrantFiled: February 24, 2021Date of Patent: April 25, 2023Assignee: Capital One Services, LLCInventors: Jeffrey Rule, Paul Moreton, Thomas Poole
-
Patent number: 11429947Abstract: Systems, methods, and computer-readable media are provided for mobile-based transaction pre-authorization. One example method comprises receiving, from a device (such as a mobile device), a pre-authorization request including at least selection of a payment method, and generating a pre-authorization for a purchase based on the selected payment method. The method further comprises receiving a transaction request, determining whether the received transaction request is associated with the pre-authorization, and processing the transaction request based on the determination. Systems and computer-readable media implementing the above method are also provided. User interfaces are also provided for enabling the use of such methods, systems, and computer-readable media on, for example, mobile devices.Type: GrantFiled: July 15, 2019Date of Patent: August 30, 2022Assignee: Capital One Services, LLCInventor: Thomas Poole
-
Publication number: 20220272083Abstract: Various embodiments are generally directed to performing an authentication persistence check and, based on the check, allowing a previously successful authentication to persist on a user apparatus. The check may involve a stability check on the user apparatus. If the user apparatus is stable, device fingerprinting on the apparatus may be performed, the result of which may be compared to a snapshot of apparatus taken at the time of successful authentication. If the comparison reveals changes or drifts that are within a predetermined threshold, then the persistence of the authentication is allowed.Type: ApplicationFiled: February 24, 2021Publication date: August 25, 2022Applicant: Capital One Services, LLCInventors: Jeffrey Rule, Paul Moreton, Thomas Poole
-
Publication number: 20210336941Abstract: Methods and systems for a browser extension system are disclosed. In some embodiments, a browser extension server includes a communication device configured to communicate with a first computing device executing a browser extension application and a web browser application and a second computing device executing an authentication application. The browser extension server further includes a memory storing instructions, and a processor configured to execute the instructions to perform operations.Type: ApplicationFiled: July 6, 2021Publication date: October 28, 2021Applicant: Capital One Services LLCInventors: Matthew de Ganon, Kunal Arora, Thomas Poole, Daniel Kahn, Dwij Trivedi, Paul Moreton
-
Patent number: 11089003Abstract: Methods and systems for a browser extension system are disclosed. In some embodiments, a browser extension server includes a communication device configured to communicate with a first computing device executing a browser extension application and a web browser application and a second computing device executing an authentication application. The browser extension server further includes a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include receiving from the first computing device an indication of a financial service account associated with the first computing device, detecting a payment field in a web page provided by the computing device through the web browser application and, in response, generating a secure token mapped to the financial service account.Type: GrantFiled: June 11, 2020Date of Patent: August 10, 2021Assignee: Capital One Services, LLCInventors: Matthew de Ganon, Kunal Arora, Thomas Poole, Daniel Kahn, Dwij Trivedi, Paul Moreton
-
Patent number: 10965682Abstract: Systems and methods are provided for managing electronic tokens associated with an account. A system may include a memory storing instructions and account information associated with an account, and a processor configured to executed the stored instructions to: access information associated with one or more electronic tokens associated with the account, wherein the information includes one or more token settings, receive, via a network, information for a transaction request including a first token; analyze the received information to determine whether at least one rule in the one or more token settings is violated, responsive to a determination that at least one rule is violated, transmit an indication that the transaction request is denied, and responsive to a determination that no rules are violated, detokenize the transaction request.Type: GrantFiled: April 19, 2017Date of Patent: March 30, 2021Assignee: Capital One Services, LLC.Inventors: Paul Moreton, Lawrence Douglas, Thomas Poole, Thomas Christopher Clarke, Saejin Choi
-
Patent number: 10887299Abstract: Methods and systems for a browser extension system are disclosed. In some embodiments, a browser extension server includes a communication device configured to communicate with a first computing device executing a browser extension application and a web browser application and a second computing device executing an authentication application. The browser extension server further includes a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include receiving from the first computing device an indication of a financial service account associated with the first computing device, detecting a payment field in a web page provided by the computing device through the web browser application and, in response, generating a secure token mapped to the financial service account.Type: GrantFiled: December 2, 2019Date of Patent: January 5, 2021Assignee: Capital One Services, LLCInventors: Matthew de Ganon, Kunal Arora, Thomas Poole, Daniel Kahn, Dwij Trivedi, Paul Moreton
-
Publication number: 20200304486Abstract: Methods and systems for a browser extension system are disclosed. In some embodiments, a browser extension server includes a communication device configured to communicate with a first computing device executing a browser extension application and a web browser application and a second computing device executing an authentication application. The browser extension server further includes a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include receiving from the first computing device an indication of a financial service account associated with the first computing device, detecting a payment field in a web page provided by the computing device through the web browser application and, in response, generating a secure token mapped to the financial service account.Type: ApplicationFiled: June 11, 2020Publication date: September 24, 2020Applicant: Capital One Services, LLCInventors: Matthew de Ganon, Kunal Arora, Thomas Poole, Daniel Kahn, Dwij Trivedi, Paul Moreton
-
Publication number: 20200106757Abstract: Methods and systems for a browser extension system are disclosed. In some embodiments, a browser extension server includes a communication device configured to communicate with a first computing device executing a browser extension application and a web browser application and a second computing device executing an authentication application. The browser extension server further includes a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include receiving from the first computing device an indication of a financial service account associated with the first computing device, detecting a payment field in a web page provided by the computing device through the web browser application and, in response, generating a secure token mapped to the financial service account.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Inventors: Matthew de Ganon, Kunal Arora, Thomas Poole, Daniel Kahn, Dwij Trivedi, Paul Moreton
-
Patent number: 10505940Abstract: Systems and methods are provided for managing electronic tokens for device interactions. In some embodiments, a unified graphical user interface is provided for an account, for controlling the activation status and settings associated with authorized electronic devices used for conducting transactions on the account. The electronic devices may be programmed with an electronic token that allows a server to look up sensitive account information, although the electronic token does not divulge the account information itself. Therefore, if an electronic token is compromised or stolen, the account does not need to be closed, and sensitive information remains safe. Moreover, the unified graphical user interface provides detailed and highly customizable controls for settings and restrictions associated with each of the electronic tokens, without modifying or accessing sensitive account or personal information.Type: GrantFiled: June 17, 2016Date of Patent: December 10, 2019Assignee: Capital One Services, LLCInventors: Paul Moreton, Lawrence Douglas, Thomas Poole, Thomas Christopher Clarke, Saejin Choi
-
Patent number: 10498717Abstract: Methods and systems for a browser extension system are disclosed. In some embodiments, a browser extension server includes a communication device configured to communicate with a first computing device executing a browser extension application and a web browser application and a second computing device executing an authentication application. The browser extension server further includes a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include receiving from the first computing device an indication of a financial service account associated with the first computing device, detecting a payment field in a web page provided by the computing device through the web browser application and, in response, generating a secure token mapped to the financial service account.Type: GrantFiled: December 15, 2016Date of Patent: December 3, 2019Assignee: Capital One Services, LLC.Inventors: Matthew de Ganon, Kunal Arora, Thomas Poole, Daniel Kahn, Dwij Trivedi, Paul Moreton
-
Patent number: 10392963Abstract: A system for transmitting discrete data packets of sensor measured values of operating parameters. The system includes a transmitting device configured to transmit the measured values per a transmittal protocol. The system includes a receiving device that receives the measured values processes the received measured values in accordance with a receiving protocol. The transmittal protocol includes: determining a most recent measured value for the sensor; selecting previous measured values for the sensor; comparing the most recent measured value to the previous measured values to determine a difference therebetween; and conditionally transmitting the most recent measured value based on the difference. The receiving protocol includes: determining a most recent received measured value for each of the sensors; deriving an analytic time based the most recent received measured values; and deriving a time-aligned value for one of the operating parameters measured by the sensors at the analytic time.Type: GrantFiled: June 21, 2017Date of Patent: August 27, 2019Assignee: General Electric CompanyInventors: Eric Thomas Pool, David Benjamin Hack
-
Patent number: 10397238Abstract: Systems and methods are provided for managing electronic tokens for device interactions. In some embodiments, a unified graphical user interface is provided for an account, for controlling the activation status and settings associated with authorized electronic devices used for conducting transactions on the account. The electronic devices may be programmed with an electronic token that allows a server to look up sensitive account information, although the electronic token does not divulge the account information itself. Therefore, if an electronic token is compromised or stolen, the account does not need to be closed, and sensitive information remains safe. Moreover, the unified graphical user interface provides detailed and highly customizable controls for settings and restrictions associated with each of the electronic tokens, without modifying or accessing sensitive account or personal information.Type: GrantFiled: February 23, 2018Date of Patent: August 27, 2019Assignee: Capital One Services, LLCInventors: Paul Moreton, Lawrence Douglas, Thomas Poole, Thomas Christopher Clarke, Saejin Choi