Patents by Inventor Jacob Creech

Jacob Creech 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: 11935002
    Abstract: The system and methods described herein allow users to apply for a purchase of a good from multiple providers using provider specific methodologies for generating offers for the product. For example, the system described herein may include a multi-layer architecture that includes interactive micro-services that communicate together in a bi-directional manner to create a normalized process for the purchase of a good, such as commercial goods/products (e.g. a vehicle) or real property. The micro-services may assess prequalification for a loan or financing for a good, followed by determining eligibility of the good for financing, and further followed by calculating pricing details for loans (e.g. for financing purchase of the good) that would be offered for a consumer's particular financial credentials, for each of a plurality of lenders. Prequalification and pricing may be performed on a good by good basis, or for a plurality of goods near or substantially simultaneously.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: March 19, 2024
    Assignee: Capital One Services, LLC
    Inventors: Dinesh Sundaram, Rajaboopathy Vijayaraghavan, Sanjiv Yajnik, Raman Bajaj, Jacques Morel, Trent Jones, Thomas Sickert, Jacob Creech, Alan Ilango, Alex Baird, Vikramaditya Repaka, Hala Salim El-Ali
  • Patent number: 11935003
    Abstract: The system and methods described herein allow users to give their applicant information when seeking to submit an inquiry associated with a product provided by at least one entity, and have various lender microservices run in parallel, segregated by entity, in a jailed and self-contained, autonomous environment. The result of these microservices may be returned as a response to the inquity, being determined autonomously for each respective entity based on one or more respective rule sets or executable logic for each respective entity. Payloads for multiple entities may be combined in a single output from the jailed and self-contained environment due to outputs from the environment being encrypted in a universal format, wherein the outputs are decrypted in a user session in an application, allowing the user to see the results of the respective responses of each of the at least one entity, to their inquiry.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: March 19, 2024
    Assignee: Capital One Services, LLC
    Inventors: Dinesh Sundaram, Raman Bajaj, Jacques Morel, Sanjiv Yajnik, Trent Jones, Alan Ilango, Jacob Creech, Avijit Sarkar, Rajaboopathy Vijayaraghavan, Ishu Gupta, Thomas Sickert
  • Patent number: 11934388
    Abstract: Transaction processing systems in accordance with aspects of the invention may process a variety of transactions. Transaction processing systems may include a transaction processing device and a distributed processing system. The transaction processing device obtains transaction requests from a variety of client devices and process the transaction requests. The distributed processing system may also obtain the transaction requests and maintain a transaction history of the transaction requests obtained and/or processed by the transaction processing device. Both the distributed processing system and the transaction processing device may send a transaction succeeded event based on the transaction being processed successfully. The transaction processing device and distributed ledger may also maintain an indication of if a particular transaction has been processed.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: March 19, 2024
    Assignee: Capital One Services, LLC
    Inventor: Jacob Creech
  • Publication number: 20230267414
    Abstract: Described herein is a system, method, and non-transitory computer readable medium related to a service provider using a third party identity provider to authenticate a user with improved security. An authentication token is received from the identity provider, and can be verified against internal configuration information. The internal configuration information includes data that is not included in the authentication token, and therefore, is not vulnerable to some security attacks, such as a man-in-the-middle attack. After the authentication token is verified, the internal configuration information and authentication token may be used to create a custom identifier, referred to as an identity ID. The identity ID may be used by the service provider to verify user access to resources.
    Type: Application
    Filed: May 1, 2023
    Publication date: August 24, 2023
    Applicant: Capital One Services, LLC
    Inventors: Dinesh SUNDARAM, Jacob CREECH
  • Publication number: 20230205765
    Abstract: Transaction processing systems in accordance with aspects of the invention may process a variety of transactions. Transaction processing systems may include a transaction processing device and a distributed processing system. The transaction processing device obtains transaction requests from a variety of client devices and process the transaction requests. The distributed processing system may also obtain the transaction requests and maintain a transaction history of the transaction requests obtained and/or processed by the transaction processing device. Both the distributed processing system and the transaction processing device may send a transaction succeeded event based on the transaction being processed successfully. The transaction processing device and distributed ledger may also maintain an indication of if a particular transaction has been processed.
    Type: Application
    Filed: March 6, 2023
    Publication date: June 29, 2023
    Inventor: Jacob Creech
  • Patent number: 11669805
    Abstract: Described herein is a system, method, and non-transitory computer readable medium related to a service provider using a third party identity provider to authenticate a user with improved security. An authentication token is received from the identity provider, and can be verified against internal configuration information. The internal configuration information includes data that is not included in the authentication token, and therefore, is not vulnerable to some security attacks, such as a man-in-the-middle attack. After the authentication token is verified, the internal configuration information and authentication token may be used to create a custom identifier, referred to as an identity ID. The identity ID may be used by the service provider to verify user access to resources.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: June 6, 2023
    Assignee: Capital One Services, LLC
    Inventors: Dinesh Sundaram, Jacob Creech
  • Patent number: 11625391
    Abstract: Transaction processing systems in accordance with aspects of the invention may process a variety of transactions. Transaction processing systems may include a transaction processing device and a distributed processing system. The transaction processing device obtains transaction requests from a variety of client devices and process the transaction requests. The distributed processing system may also obtain the transaction requests and maintain a transaction history of the transaction requests obtained and/or processed by the transaction processing device. Both the distributed processing system and the transaction processing device may send a transaction succeeded event based on the transaction being processed successfully. The transaction processing device and distributed ledger may also maintain an indication of if a particular transaction has been processed.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: April 11, 2023
    Assignee: Capital One Services, LLC
    Inventor: Jacob Creech
  • Publication number: 20220327115
    Abstract: Transaction processing systems in accordance with aspects of the invention may process a variety of transactions. Transaction processing systems may include a transaction processing device and a distributed processing system. The transaction processing device obtains transaction requests from a variety of client devices and process the transaction requests. The distributed processing system may also obtain the transaction requests and maintain a transaction history of the transaction requests obtained and/or processed by the transaction processing device. Both the distributed processing system and the transaction processing device may send a transaction succeeded event based on the transaction being processed successfully. The transaction processing device and distributed ledger may also maintain an indication of if a particular transaction has been processed.
    Type: Application
    Filed: June 28, 2022
    Publication date: October 13, 2022
    Inventor: Jacob Creech
  • Patent number: 11461843
    Abstract: The system and methods described herein allow users to apply for a purchase of a good from multiple providers using provider specific methodologies for generating offers for the product. For example, the system described herein may include a multi-layer architecture that includes interactive micro-services that communicate together in a bi-directional manner to create a normalized process for the purchase of a good, such as commercial goods/products (e.g. a vehicle) or real property. The micro-services may assess prequalification for a loan or financing for a good, followed by determining eligibility of the good for financing, and further followed by calculating pricing details for loans (e.g. for financing purchase of the good) that would be offered for a consumer's particular financial credentials, for each of a plurality of lenders. Prequalification and pricing may be performed on a good by good basis, or for a plurality of goods near or substantially simultaneously.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: October 4, 2022
    Assignee: Capital One Services, LLC
    Inventors: Dinesh Sundaram, Rajaboopathy Vijayaraghavan, Sanjiv Yajnik, Raman Bajaj, Jacques Morel, Trent Jones, Thomas Sickert, Jacob Creech, Alan Ilango, Alex Baird
  • Patent number: 11430059
    Abstract: The system and methods described herein allow users to apply for a purchase of a good from multiple providers using provider specific methodologies for generating offers for the product. For example, the system described herein may include a multi-layer architecture that includes interactive micro-services that communicate together in a bi-directional manner to create a normalized process for the purchase of a good, such as commercial goods/products (e.g. a vehicle) or real property. The micro-services may assess prequalification for a loan or financing for a good, followed by determining eligibility of the good for financing, and further followed by calculating pricing details for loans (e.g. for financing purchase of the good) that would be offered for a consumer's particular financial credentials, for each of a plurality of lenders. Prequalification and pricing may be performed on a good by good basis, or for a plurality of goods near or substantially simultaneously.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: August 30, 2022
    Assignee: Capital One Services, LLC
    Inventors: Dinesh Sundaram, Rajaboopathy Vijayaraghavan, Sanjiv Yajnik, Raman Bajaj, Jacques Morel, Trent Jones, Thomas Sickert, Jacob Creech, Alan Ilango, Alex Baird
  • Patent number: 11386080
    Abstract: Transaction processing systems in accordance with aspects of the invention may process a variety of transactions. Transaction processing systems may include a transaction processing device and a distributed processing system. The transaction processing device obtains transaction requests from a variety of client devices and process the transaction requests. The distributed processing system may also obtain the transaction requests and maintain a transaction history of the transaction requests obtained and/or processed by the transaction processing device. Both the distributed processing system and the transaction processing device may send a transaction succeeded event based on the transaction being processed successfully. The transaction processing device and distributed ledger may also maintain an indication of if a particular transaction has been processed.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: July 12, 2022
    Assignee: Capital One Services, LLC
    Inventor: Jacob Creech
  • Publication number: 20220171770
    Abstract: Methods, media and systems for providing search results are disclosed. A data set is received at a computing device of a first party from a client device associated with a second party. The data set is constructed based on a set of rules established by the second party, where one portion is inaccessible to the first party, while another portion is accessible to the first party. The accessible portion includes at least an information tag or a threshold value related to corresponding fields in the records. A set of records to be queried is eliminated based on at least one information tag or at least one threshold value. The remainder is searched at the computing device of the first party resulting in a set of search results. At least a portion of the search results are transmitted from the computing device of the first party to the second party.
    Type: Application
    Filed: November 30, 2020
    Publication date: June 2, 2022
    Applicant: Capital One Services, LLC
    Inventors: Jacob CREECH, David GILLAM, Alex BAIRD, Eduardo Alberto Gonzalez GARCIA
  • Publication number: 20210243010
    Abstract: Systems and methods as described herein may include creating and monitoring workflows in a blockchain network. A workflow may be implemented by using a smart contract or the steps in the workflow may be recorded in a distributed ledger in a blockchain network. Completion of a workflow step may be verified by identifying a blockchain transaction executed by the workflow step performer assigned to the workflow step. The blockchain transaction is associated with encryption keys of the workflow step performer assigned to the workflow step. The completion of the execution of a workflow may be verified by determining whether the status of the last workflow step is complete, and identifying a blockchain transaction associated with encryption keys of the workflow step performer assigned to the last workflow step.
    Type: Application
    Filed: April 20, 2021
    Publication date: August 5, 2021
    Inventors: Jayaraman Ganeshmani, Jacob Creech
  • Patent number: 11018853
    Abstract: Systems and methods as described herein may include creating and monitoring workflows in a blockchain network. A workflow may be implemented by using a smart contract or the steps in the workflow may be recorded in a distributed ledger in a blockchain network. Completion of a workflow step may be verified by identifying a blockchain transaction executed by the workflow step performer assigned to the workflow step. The blockchain transaction is associated with encryption keys of the workflow step performer assigned to the workflow step. The completion of the execution of a workflow may be verified by determining whether the status of the last workflow step is complete, and identifying a blockchain transaction associated with encryption keys of the workflow step performer assigned to the last workflow step.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: May 25, 2021
    Assignee: Capital One Services, LLC
    Inventors: Jayaraman Ganeshmani, Jacob Creech
  • Publication number: 20210058353
    Abstract: Systems, as described herein, may include authorizing message transmission from message producers to message consumers in a variety of systems. Smart contracts in blockchain networks may be used to authorize messages from message producers to be sent to the consumers. Distributed ledgers in the blockchain network may be used to store messages authorized by the smart contracts and records of events related to the messages.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 25, 2021
    Inventors: Jacob Creech, Jayaraman Ganeshmani
  • Publication number: 20210058232
    Abstract: Systems and methods as described herein may include creating and monitoring workflows in a blockchain network. A workflow may be implemented by using a smart contract or the steps in the workflow may be recorded in a distributed ledger in a blockchain network. Completion of a workflow step may be verified by identifying a blockchain transaction executed by the workflow step performer assigned to the workflow step. The blockchain transaction is associated with encryption keys of the workflow step performer assigned to the workflow step. The completion of the execution of a workflow may be verified by determining whether the status of the last workflow step is complete, and identifying a blockchain transaction associated with encryption keys of the workflow step performer assigned to the last workflow step.
    Type: Application
    Filed: April 13, 2020
    Publication date: February 25, 2021
    Inventors: Jayaraman Ganeshmani, Jacob Creech
  • Publication number: 20210056094
    Abstract: Transaction processing systems in accordance with aspects of the invention may process a variety of transactions. Transaction processing systems may include a transaction processing device and a distributed processing system. The transaction processing device obtains transaction requests from a variety of client devices and process the transaction requests. The distributed processing system may also obtain the transaction requests and maintain a transaction history of the transaction requests obtained and/or processed by the transaction processing device. Both the distributed processing system and the transaction processing device may send a transaction succeeded event based on the transaction being processed successfully. The transaction processing device and distributed ledger may also maintain an indication of if a particular transaction has been processed.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 25, 2021
    Inventor: Jacob Creech
  • Publication number: 20200372499
    Abstract: The system and methods described herein allow users to apply for a purchase of a good from multiple providers using provider specific methodologies for generating offers for the product. For example, the system described herein may include a multi-layer architecture that includes interactive micro-services that communicate together in a bi-directional manner to create a normalized process for the purchase of a good, such as commercial goods/products (e.g. a vehicle) or real property. The micro-services may assess prequalification for a loan or financing for a good, followed by determining eligibility of the good for financing, and further followed by calculating pricing details for loans (e.g. for financing purchase of the good) that would be offered for a consumer's particular financial credentials, for each of a plurality of lenders. Prequalification and pricing may be performed on a good by good basis, or for a plurality of goods near or substantially simultaneously.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 26, 2020
    Applicant: Capital One Services, LLC
    Inventors: Dinesh Sundaram, Rajaboopathy Vijayaraghavan, Sanjiv Yajnik, Raman Bajaj, Jacques Morel, Trent Jones, Thomas Sickert, Jacob Creech, Alan Ilango, Alex Baird, Vikramaditya Repaka, Hala Salim El-Ali
  • Publication number: 20200372574
    Abstract: The system and methods described herein allow users to apply for a purchase of a good from multiple providers using provider specific methodologies for generating offers for the product. For example, the system described herein may include a multi-layer architecture that includes interactive micro-services that communicate together in a bi-directional manner to create a normalized process for the purchase of a good, such as commercial goods/products (e.g. a vehicle) or real property. The micro-services may assess prequalification for a loan or financing for a good, followed by determining eligibility of the good for financing, and further followed by calculating pricing details for loans (e.g. for financing purchase of the good) that would be offered for a consumer's particular financial credentials, for each of a plurality of lenders. Prequalification and pricing may be performed on a good by good basis, or for a plurality of goods near or substantially simultaneously.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 26, 2020
    Applicant: Capital One Services, LLC
    Inventors: Dinesh Sundaram, Rajaboopathy VIJAYARAGHAVAN, Sanjiv YAJNIK, Raman BAJAJ, Jacques MOREL, Trent JONES, Thomas SICKERT, Jacob CREECH, Alan ILANGO, Alex BAIRD
  • Publication number: 20200372576
    Abstract: The system and methods described herein allow users to give their applicant information when seeking to submit an inquiry associated with a product provided by at least one entity, and have various lender microservices run in parallel, segregated by entity, in a jailed and self-contained, autonomous environment. The result of these microservices may be returned as a response to the inquity, being determined autonomously for each respective entity based on one or more respective rule sets or executable logic for each respective entity. Payloads for multiple entities may be combined in a single output from the jailed and self-contained environment due to outputs from the environment being encrypted in a universal format, wherein the outputs are decrypted in a user session in an application, allowing the user to see the results of the respective responses of each of the at least one entity, to their inquiry.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 26, 2020
    Applicant: Capital One Services, LLC
    Inventors: Dinesh Sundaram, Raman BAJAJ, Jacques MOREL, Sanjiv YAJNIK, Trent JONES, Alan ILANGO, Jacob CREECH, Avijit SARKAR, Rajaboopathy VIJAYARAGHAVAN, Ishu GUPTA, Thomas SICKERT