Patents by Inventor Ashwin Kumar Yedte
Ashwin Kumar Yedte 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: 12688190Abstract: Systems, computer program products, and methods are described herein for generating optimized queries for disparate data sources. The present invention is configured to identify a query; determine, based on a parsing of the query, at least one attribute and at least one intent of the query; generate a map comprising the query, the intent, and the attribute; apply the map to a cluster of maps, wherein the cluster of maps comprises the intent associated with a secondary attribute different from the attribute, and a secondary query; generate, based on the cluster of maps, a heat map of the cluster of maps, wherein the heat map comprises an indication of a computer processing consumption of a query with the intent and the attribute, and the secondary intent with the secondary attribute and the secondary query; and determine, based on the heat map, an optimized query for the intent.Type: GrantFiled: August 21, 2024Date of Patent: July 21, 2026Assignee: BANK OF AMERICA CORPORATIONInventors: Ashwin Kumar Yedte, Diane S. Cannato, Soumya Bandyopadhyay, Sunil Bhashetty, Sridhar Viswanathan
-
Publication number: 20260056946Abstract: Systems, computer program products, and methods are described herein for generating optimized queries for disparate data sources. The present invention is configured to identify a query; determine, based on a parsing of the query, at least one attribute and at least one intent of the query; generate a map comprising the query, the intent, and the attribute; apply the map to a cluster of maps, wherein the cluster of maps comprises the intent associated with a secondary attribute different from the attribute, and a secondary query; generate, based on the cluster of maps, a heat map of the cluster of maps, wherein the heat map comprises an indication of a computer processing consumption of a query with the intent and the attribute, and the secondary intent with the secondary attribute and the secondary query; and determine, based on the heat map, an optimized query for the intent.Type: ApplicationFiled: August 21, 2024Publication date: February 26, 2026Applicant: BANK OF AMERICA CORPORATIONInventors: Ashwin Kumar Yedte, Diane S. Cannato, Soumya Bandyopadhyay, Sunil Bhashetty, Sridhar Viswanathan
-
Patent number: 12081630Abstract: Aspects of the disclosure relate to generating and providing enhanced user interfaces by implementing data, AI, intents and personalization (DAIP) technology. In some embodiments, a computing platform may receive, from enterprise computing infrastructure, first unstructured activity data associated with a first enterprise channel. Subsequently, the computing platform may identify one or more user intents by applying an intent discovery model to the first unstructured activity data associated with the first enterprise channel. Then, the computing platform may generate status tracking information based on identifying the one or more user intents.Type: GrantFiled: December 2, 2021Date of Patent: September 3, 2024Assignee: Bank of America CorporationInventors: Prashanth Vallabhaneni, Diane S. Cannato, Rosheny Edathil, Satyabrata Pradhan, Sridhar Viswanathan, Ashwin Kumar Yedte
-
Publication number: 20230179672Abstract: Aspects of the disclosure relate to generating and providing enhanced user interfaces by implementing data, AI, intents and personalization (DAIP) technology. In some embodiments, a computing platform may receive, from enterprise computing infrastructure, first unstructured activity data associated with a first enterprise channel. Subsequently, the computing platform may identify one or more user intents by applying an intent discovery model to the first unstructured activity data associated with the first enterprise channel. Then, the computing platform may generate status tracking information based on identifying the one or more user intents.Type: ApplicationFiled: December 2, 2021Publication date: June 8, 2023Inventors: Prashanth Vallabhaneni, Diane S. Cannato, Rosheny Edathil, Satyabrata Pradhan, Sridhar Viswanathan, Ashwin Kumar Yedte
-
Patent number: 11269899Abstract: A memory stores a first log and a collection of queries. A processor accesses a second log that includes a first, second, third and fourth historical query, determines that the first and second historical queries belong to a first similarity group and the third and fourth historical queries belong to a second similarity group, and ranks the queries within groups based on static and dynamic features. The processor further determines the third historical query is frequently submitted and copies the highest ranked similar queries into the collection. The processor receives a first database query, stores it in both logs, determines it is not similar to queries stored in memory, further determines that it belongs to the first similarity group, copies the highest ranked similar queries to the first log, and returns a report containing the similar queries. The processor further receives and executes a second query selected from the report.Type: GrantFiled: June 14, 2020Date of Patent: March 8, 2022Assignee: Bank of America CorporationInventors: Gaurav Bansal, Ashwin Kumar Yedte, Deviprasad Tatti
-
Publication number: 20200334263Abstract: A memory stores a first log and a collection of queries. A processor accesses a second log that includes a first, second, third and fourth historical query, determines that the first and second historical queries belong to a first similarity group and the third and fourth historical queries belong to a second similarity group, and ranks the queries within groups based on static and dynamic features. The processor further determines the third historical query is frequently submitted and copies the highest ranked similar queries into the collection. The processor receives a first database query, stores it in both logs, determines it is not similar to queries stored in memory, further determines that it belongs to the first similarity group, copies the highest ranked similar queries to the first log, and returns a report containing the similar queries. The processor further receives and executes a second query selected from the report.Type: ApplicationFiled: June 14, 2020Publication date: October 22, 2020Inventors: Gaurav Bansal, Ashwin Kumar Yedte, Deviprasad Tatti
-
Patent number: 10719520Abstract: A memory stores a first log and a collection of queries. A processor accesses a second log that includes a first, second, third and fourth historical query, determines that the first and second historical queries belong to a first similarity group and the third and fourth historical queries belong to a second similarity group, and ranks the queries within groups based on static and dynamic features. The processor further determines the third historical query is frequently submitted and copies the highest ranked similar queries into the collection. The processor receives a first database query, stores it in both logs, determines it is not similar to queries stored in memory, further determines that it belongs to the first similarity group, copies the highest ranked similar queries to the first log, and returns a report containing the similar queries. The processor further receives and executes a second query selected from the report.Type: GrantFiled: December 12, 2018Date of Patent: July 21, 2020Assignee: Bank of America CorporationInventors: Gaurav Bansal, Ashwin Kumar Yedte, Deviprasad Tatti
-
Publication number: 20200192903Abstract: A memory stores a first log and a collection of queries. A processor accesses a second log that includes a first, second, third and fourth historical query, determines that the first and second historical queries belong to a first similarity group and the third and fourth historical queries belong to a second similarity group, and ranks the queries within groups based on static and dynamic features. The processor further determines the third historical query is frequently submitted and copies the highest ranked similar queries into the collection. The processor receives a first database query, stores it in both logs, determines it is not similar to queries stored in memory, further determines that it belongs to the first similarity group, copies the highest ranked similar queries to the first log, and returns a report containing the similar queries. The processor further receives and executes a second query selected from the report.Type: ApplicationFiled: December 12, 2018Publication date: June 18, 2020Inventors: Gaurav Bansal, Ashwin Kumar Yedte, Deviprasad Tatti