Patents by Inventor Dinesh SUNDARAM
Dinesh SUNDARAM 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: 11935002Abstract: 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: GrantFiled: May 22, 2020Date of Patent: March 19, 2024Assignee: Capital One Services, LLCInventors: 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: 11935003Abstract: 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: GrantFiled: May 22, 2020Date of Patent: March 19, 2024Assignee: Capital One Services, LLCInventors: Dinesh Sundaram, Raman Bajaj, Jacques Morel, Sanjiv Yajnik, Trent Jones, Alan Ilango, Jacob Creech, Avijit Sarkar, Rajaboopathy Vijayaraghavan, Ishu Gupta, Thomas Sickert
-
Patent number: 11915196Abstract: A self-service lender portal provides lenders with a suite of tools for interacting with a multi-lender architecture configured to provide loan applicants with automated pre-qualification and eligibility evaluation for multiple candidate lenders. The lender portal provides lenders with an interface for uploading rule sets defining lending and eligibility criteria, downloading operational data generated from processing loan applicant information, generating and managing security keys for encryption and decryption of sensitive data, and managing access policies for providing single sign-on by interfacing with the lender's own identity management systems.Type: GrantFiled: May 22, 2020Date of Patent: February 27, 2024Assignee: Capital One Services, LLCInventors: Dinesh Sundaram, Sanjiv Yajnik, Raman Bajaj, Jacques Morel, Alex Baird, Rajaboopathy Vijayaraghavan
-
Publication number: 20240046212Abstract: A multi-lender architecture is configured to provide a loan applicant with automated pre-qualification and automobile loan eligibility evaluation for multiple candidate lenders. Lender output data may include sensitive data. The lender output data is stored in a data object of a first format and one or more fields of the data object are encrypted at the field level. The encrypted data object may be transmitted through multiple application layers or terminals. The encrypted data object may be reformatted at one or more application layers or terminals without decryption. A reformatted encrypted data object containing the lender output data may be decrypted at the last layer before forwarding the lender output data to the loan applicant.Type: ApplicationFiled: October 17, 2023Publication date: February 8, 2024Applicant: Capital One Services, LLCInventors: Dinesh SUNDARAM, Trent JONES
-
Patent number: 11875308Abstract: A multi-lender architecture evaluates applicant data against lending rule sets of multiple lenders. Rule sets provided by different lenders may be expressed differently. The multi-lender architecture transforms the rules in each rule set and represents the rules in a normalization grid. The normalization grid allows a single algorithm to evaluate the rules of different lenders.Type: GrantFiled: August 25, 2021Date of Patent: January 16, 2024Assignee: Capital One Services, LLCInventors: Dinesh Sundaram, Hala Salim El-Ali, Katelyn Ge, Alan Ilango
-
Patent number: 11797932Abstract: A multi-lender architecture is configured to provide a loan applicant with automated pre-qualification and automobile loan eligibility evaluation for multiple candidate lenders. Lender output data may include sensitive data. The lender output data is stored in a data object of a first format and one or more fields of the data object are encrypted at the field level. The encrypted data object may be transmitted through multiple application layers or terminals. The encrypted data object may be reformatted at one or more application layers or terminals without decryption. A reformatted encrypted data object containing the lender output data may be decrypted at the last layer before forwarding the lender output data to the loan applicant.Type: GrantFiled: March 9, 2021Date of Patent: October 24, 2023Assignee: Capital One Services, LLCInventors: Dinesh Sundaram, Trent Jones
-
Publication number: 20230267414Abstract: 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: ApplicationFiled: May 1, 2023Publication date: August 24, 2023Applicant: Capital One Services, LLCInventors: Dinesh SUNDARAM, Jacob CREECH
-
Publication number: 20230267415Abstract: Auditing data containing sensitive data are stored in a data structure comprising data objects. Each data object comprises one or more pairs of a name and a value. Pairs that are flagged or identified as containing sensitive data are partially encrypted; the value is encrypted using an asymmetric key and the name corresponding to the encrypted value remains unencrypted. Some pairs that are not flagged or identified as containing sensitive data are left unencrypted. Unencrypted data may be stored in the partially encrypted auditing data as plain text. The auditing data may be analyzed to generate business metrics and identify application errors. The auditing data may also be queried, and data objects containing unencrypted pairs and/or partially encrypted pairs may be returned based on matching unencrypted names and/or values to the data query.Type: ApplicationFiled: May 1, 2023Publication date: August 24, 2023Applicant: Capital One Services ,LLCInventor: Dinesh SUNDARAM
-
Patent number: 11676102Abstract: Auditing data containing sensitive data are stored in a data structure comprising data objects. Each data object comprises one or more pairs of a name and a value. Pairs that are flagged or identified as containing sensitive data are partially encrypted; the value is encrypted using an asymmetric key and the name corresponding to the encrypted value remains unencrypted. Some pairs that are not flagged or identified as containing sensitive data are left unencrypted. Unencrypted data may be stored in the partially encrypted auditing data as plain text. The auditing data may be analyzed to generate business metrics and identify application errors. The auditing data may also be queried, and data objects containing unencrypted pairs and/or partially encrypted pairs may be returned based on matching unencrypted names and/or values to the data query.Type: GrantFiled: May 22, 2020Date of Patent: June 13, 2023Assignee: Capital One Services, LLCInventor: Dinesh Sundaram
-
Patent number: 11669805Abstract: 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: GrantFiled: May 22, 2020Date of Patent: June 6, 2023Assignee: Capital One Services, LLCInventors: Dinesh Sundaram, Jacob Creech
-
Patent number: 11461843Abstract: 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: GrantFiled: May 22, 2020Date of Patent: October 4, 2022Assignee: Capital One Services, LLCInventors: Dinesh Sundaram, Rajaboopathy Vijayaraghavan, Sanjiv Yajnik, Raman Bajaj, Jacques Morel, Trent Jones, Thomas Sickert, Jacob Creech, Alan Ilango, Alex Baird
-
Patent number: 11430059Abstract: 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: GrantFiled: May 22, 2020Date of Patent: August 30, 2022Assignee: Capital One Services, LLCInventors: Dinesh Sundaram, Rajaboopathy Vijayaraghavan, Sanjiv Yajnik, Raman Bajaj, Jacques Morel, Trent Jones, Thomas Sickert, Jacob Creech, Alan Ilango, Alex Baird
-
Publication number: 20220027932Abstract: A multi-lender architecture evaluates applicant data against lending rule sets of multiple lenders. Rule sets provided by different lenders may be expressed differently. The multi-lender architecture transforms the rules in each rule set and represents the rules in a normalization grid. The normalization grid allows a single algorithm to evaluate the rules of different lenders.Type: ApplicationFiled: August 25, 2021Publication date: January 27, 2022Applicant: Capital One Services, LLCInventors: Dinesh SUNDARAM, Hala Salim ELI-ALI, Katelyn GE, Alan ILANGO
-
Patent number: 11138621Abstract: A multi-lender architecture evaluates applicant data against lending rule sets of multiple lenders. Rule sets provided by different lenders may be expressed differently. The multi-lender architecture transforms the rules in each rule set and represents the rules in a normalization grid. The normalization grid allows a single algorithm to evaluate the rules of different lenders.Type: GrantFiled: May 22, 2020Date of Patent: October 5, 2021Assignee: Capital One Services, LLCInventors: Dinesh Sundaram, Hala Salim Eli-Ali, Katelyn Ge, Alan Ilango
-
Publication number: 20210217036Abstract: A multi-lender architecture is configured to provide a loan applicant with automated pre-qualification and automobile loan eligibility evaluation for multiple candidate lenders. Lender output data may include sensitive data. The lender output data is stored in a data object of a first format and one or more fields of the data object are encrypted at the field level. The encrypted data object may be transmitted through multiple application layers or terminals. The encrypted data object may be reformatted at one or more application layers or terminals without decryption. A reformatted encrypted data object containing the lender output data may be decrypted at the last layer before forwarding the lender output data to the loan applicant.Type: ApplicationFiled: March 9, 2021Publication date: July 15, 2021Applicant: Capital One Services, LLCInventors: Dinesh SUNDARAM, Trent JONES
-
Publication number: 20210136019Abstract: A chatbot in the context of a chat group messaging is described. The chat group can include a plurality of users and a chatbot. A set of rules can be defined for the users of the group granting each user a privilege status. The chatbot can receive a request through a message transmitted to the chat group. The chatbot can discern a task associated with the message, and perform the task or ask another module to perform the task. Once the task is performed, the chatbot can report the results to the chat group. The chatbot can include a conflict resolution module which can resolve conflicts. The conflict resolution module can use each user's privilege status to resolve the conflicts.Type: ApplicationFiled: January 13, 2021Publication date: May 6, 2021Inventors: Micah PRICE, Praveen Kumar GADIPELLY, Dinesh SUNDARAM, Chaofeng XU, Sripavan SANKA, Sandeep MANEPALLI, Jayson SELLERS, Olalekan AWOYEMI, Staevan DUCKWORTH, Kasey GREUNER
-
Patent number: 10990993Abstract: A multi-lender architecture is configured to provide a loan applicant with automated pre-qualification and automobile loan eligibility evaluation for multiple candidate lenders. Lender output data may include sensitive data. The lender output data is stored in a data object of a first format and one or more fields of the data object are encrypted at the field level. The encrypted data object may be transmitted through multiple application layers or terminals. The encrypted data object may be reformatted at one or more application layers or terminals without decryption. A reformatted encrypted data object containing the lender output data may be decrypted at the last layer before forwarding the lender output data to the loan applicant.Type: GrantFiled: May 22, 2020Date of Patent: April 27, 2021Assignee: Capital One Services, LLCInventors: Dinesh Sundaram, Trent Jones
-
Patent number: 10924442Abstract: A chatbot in the context of a chat group messaging is described. The chat group can include a plurality of users and a chatbot. A set of rules can be defined for the users of the group granting each user a privilege status. The chatbot can receive a request through a message transmitted to the chat group. The chatbot can discern a task associated with the message, and perform the task or ask another module to perform the task. Once the task is performed, the chatbot can report the results to the chat group. The chatbot can include a conflict resolution module which can resolve conflicts. The conflict resolution module can use each user's privilege status to resolve the conflicts.Type: GrantFiled: March 5, 2019Date of Patent: February 16, 2021Assignee: CAPITAL ONE SERVICES, LLCInventors: Micah Price, Praveen Kumar Gadipelly, Dinesh Sundaram, Chaofeng Xu, Sripavan Sanka, Sandeep Manepalli, Jayson Sellers, Olalekan Awoyemi, Staevan Duckworth, Kasey Greuner
-
Publication number: 20200372576Abstract: 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: ApplicationFiled: May 22, 2020Publication date: November 26, 2020Applicant: Capital One Services, LLCInventors: Dinesh Sundaram, Raman BAJAJ, Jacques MOREL, Sanjiv YAJNIK, Trent JONES, Alan ILANGO, Jacob CREECH, Avijit SARKAR, Rajaboopathy VIJAYARAGHAVAN, Ishu GUPTA, Thomas SICKERT
-
Publication number: 20200374278Abstract: 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: ApplicationFiled: May 22, 2020Publication date: November 26, 2020Applicant: Capital One Services, LLCInventors: Dinesh SUNDARAM, Jacob CREECH