Patents by Inventor Indulekha Ghandikota
Indulekha Ghandikota 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: 20230409565Abstract: In some embodiments, a transaction request associated with a first transaction identifier may be obtained. A first database may be accessed to store a transaction entry in the first database based on the transaction request. A reversed key may be generated by reversing the first transaction identifier. A second database may be accessed to determine whether the second database comprises any records indexed by the reversed key. An aggregation record comprising the first value may be generated in the second database. In some embodiments, a second transaction identifier of an update message for the first database may be reversed to reconstruct the reversed key, and the second database may be searched with the reversed key to retrieve the aggregation record. The aggregation record may be updated based on the second value and sent to a destination after updating the aggregation record with the second value.Type: ApplicationFiled: August 30, 2023Publication date: December 21, 2023Applicant: Capital One Services, LLCInventors: Vivek Ranga RAO, Shenpei WU, Aparna KESHAVAMURTHY, Madhu Sai Saranya KACHIREDDY, Coty KURTZ, Shailesh KURDEKAR, Krishnakumar RAMAMURTHY, Prathyusha GANTA, Indulekha GHANDIKOTA, Vishalvikrant SINGH, Jesse GUTIERREZ, Alexandra LOUCKS
-
Patent number: 11789935Abstract: In some embodiments, a transaction request associated with a first transaction identifier may be obtained. A first database may be accessed to store a transaction entry in the first database based on the transaction request. A reversed key may be generated by reversing the first transaction identifier. A second database may be accessed to determine whether the second database comprises any records indexed by the reversed key. An aggregation record comprising the first value may be generated in the second database. In some embodiments, a second transaction identifier of an update message for the first database may be reversed to reconstruct the reversed key, and the second database may be searched with the reversed key to retrieve the aggregation record. The aggregation record may be updated based on the second value and sent to a destination after updating the aggregation record with the second value.Type: GrantFiled: March 15, 2021Date of Patent: October 17, 2023Assignee: Capital One Services, LLCInventors: Vivek Ranga Rao, Shenpei Wu, Aparna Keshavamurthy, Madhu Sai Saranya Kachireddy, Coty Kurtz, Shailesh Kurdekar, Krishnakumar Ramamurthy, Prathyusha Ganta, Indulekha Ghandikota, Vishalvikrant Singh, Jesse Gutierrez, Alexandra Loucks
-
Patent number: 11770295Abstract: In some implementations, a device may obtain a first set of information for establishing a computing node cluster that is applicable to multiple environments. The device may receive, from a client device, an indication of a second set of information for establishing the computing node cluster, wherein the second set of information is associated with a user of the client device and an environment associated with the user. The device may compile a third set of information for establishing the computing node cluster based on the first set of information and the second set of information. The device may transmit, to a server device, an indication of the third set of information to cause the server device to establish the computing node cluster. The device may monitor the computing node cluster using one or more monitoring techniques to determine a status of the computing node cluster.Type: GrantFiled: April 1, 2022Date of Patent: September 26, 2023Assignee: Capital One Services, LLCInventors: Thomas Grimes, Patrick Litten, Aarthi Sankaran, Indulekha Ghandikota, Kenneth Wydler
-
Patent number: 11593406Abstract: In some embodiments, a number of inputs for a machine learning model may be dynamically scaled based on a record update. In some embodiments, an account record may be obtained based on an obtained record update, and a first model may determine a category value based on the account record. A graph that includes a node mapping to the account record may be obtained. In some embodiments, a threshold may be selected based on the category value, and the graph may be traversed via a set of paths to select nodes of the graph, such that the paths are based on the threshold. Record values associated with the set of nodes may be provided to a second model to determine whether the record update satisfies a set of criteria. If so, the record update may be stored in an aggregated set of record updates.Type: GrantFiled: March 15, 2021Date of Patent: February 28, 2023Assignee: Capital One Services, LLCInventors: Vivek Ranga Rao, Shenpei Wu, Aparna Keshavamurthy, Madhu Sai Saranya Kachireddy, Coty Kurtz, Shailesh Kurdekar, Krishnakumar Ramamurthy, Prathyusha Ganta, Indulekha Ghandikota, Vishalvikrant Singh, Jesse Gutierrez, Alexandra Loucks
-
Publication number: 20220292117Abstract: In some embodiments, a number of inputs for a machine learning model may be dynamically scaled based on a record update. In some embodiments, an account record may be obtained based on an obtained record update, and a first model may determine a category value based on the account record. A graph that includes a node mapping to the account record may be obtained. In some embodiments, a threshold may be selected based on the category value, and the graph may be traversed via a set of paths to select nodes of the graph, such that the paths are based on the threshold. Record values associated with the set of nodes may be provided to a second model to determine whether the record update satisfies a set of criteria. If so, the record update may be stored in an aggregated set of record updates.Type: ApplicationFiled: March 15, 2021Publication date: September 15, 2022Applicant: Capital One Services, LLCInventors: Vivek Ranga RAO, Shenpei WU, Aparna KESHAVAMURTHY, Madhu Sai Saranya KACHIREDDY, Coty KURTZ, Shailesh KURDEKAR, Krishnakumar RAMAMURTHY, Prathyusha GANTA, Indulekha GHANDIKOTA, Vishalvikrant SINGH, Jesse GUTIERREZ, Alexandra LOUCKS
-
Publication number: 20220292080Abstract: In some embodiments, a transaction request associated with a first transaction identifier may be obtained. A first database may be accessed to store a transaction entry in the first database based on the transaction request. A reversed key may be generated by reversing the first transaction identifier. A second database may be accessed to determine whether the second database comprises any records indexed by the reversed key. An aggregation record comprising the first value may be generated in the second database. In some embodiments, a second transaction identifier of an update message for the first database may be reversed to reconstruct the reversed key, and the second database may be searched with the reversed key to retrieve the aggregation record. The aggregation record may be updated based on the second value and sent to a destination after updating the aggregation record with the second value.Type: ApplicationFiled: March 15, 2021Publication date: September 15, 2022Applicant: Capital One Services, LLCInventors: Vivek Ranga RAO, Shenpei Wu, Aparna Keshavamurthy, Madhu Sai Saranya Kachireddy, Coty Kurtz, Shailesh Kurdekar, Krishnakumar Ramamurthy, Prathyusha Ganta, Indulekha Ghandikota, Vishalvikrant Singh, Jesse Gutierrez, Alexandra Loucks
-
Publication number: 20220247625Abstract: In some implementations, a device may obtain a first set of information for establishing a computing node cluster that is applicable to multiple environments. The device may receive, from a client device, an indication of a second set of information for establishing the computing node cluster, wherein the second set of information is associated with a user of the client device and an environment associated with the user. The device may compile a third set of information for establishing the computing node cluster based on the first set of information and the second set of information. The device may transmit, to a server device, an indication of the third set of information to cause the server device to establish the computing node cluster. The device may monitor the computing node cluster using one or more monitoring techniques to determine a status of the computing node cluster.Type: ApplicationFiled: April 1, 2022Publication date: August 4, 2022Inventors: Thomas GRIMES, Patrick LITTEN, Aarthi SANKARAN, Indulekha GHANDIKOTA, Kenneth WYDLER
-
Patent number: 11303512Abstract: In some implementations, a device may obtain a first set of information for establishing a computing node cluster that is applicable to multiple environments. The device may receive, from a client device, an indication of a second set of information for establishing the computing node cluster, wherein the second set of information is associated with a user of the client device and an environment associated with the user. The device may compile a third set of information for establishing the computing node cluster based on the first set of information and the second set of information. The device may transmit, to a server device, an indication of the third set of information to cause the server device to establish the computing node cluster. The device may monitor the computing node cluster using one or more monitoring techniques to determine a status of the computing node cluster.Type: GrantFiled: January 29, 2021Date of Patent: April 12, 2022Assignee: Capital One Services, LLCInventors: Thomas Grimes, Patrick Litten, Aarthi Sankaran, Indulekha Ghandikota, Kenneth Wydler