Patents by Inventor Seyamak Amin
Seyamak Amin 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: 11182394Abstract: A computing platform may perform computer database file management by implementing statistics maintenance and column similarity. The computing platform may receive an input table and determine a data type for the received input table. The computing platform may determine statistics relevant to the input table, and statistics relevant to historical tables of the data type. Statistics may include overlap, distribution, mean, standard deviation, percentile, median, and the like. Based on the determined statistics, the computing platform may determine a similarity score between the input table and the historical tables. Based on the statistics and column similarity, the computing platform may perform database file management, such as storing records, updating records, identifying data anomalies, sending alerts related to identified data anomalies, moving records, tagging records, and the like. The computing platform may send alerts related to identified data anomalies to remote devices.Type: GrantFiled: October 30, 2017Date of Patent: November 23, 2021Assignee: Bank of America CorporationInventors: Satish Jagwani, Dhaval Shah, Raghuram Neela, Seyamak Amin, Ryan M. Greenway, Anupam Kumar Singh
-
Publication number: 20190129959Abstract: A computing platform may perform computer database file management by implementing statistics maintenance and column similarity. The computing platform may receive an input table and determine a data type for the received input table. The computing platform may determine statistics relevant to the input table, and statistics relevant to historical tables of the data type. Statistics may include overlap, distribution, mean, standard deviation, percentile, median, and the like. Based on the determined statistics, the computing platform may determine a similarity score between the input table and the historical tables. Based on the statistics and column similarity, the computing platform may perform database file management, such as storing records, updating records, identifying data anomalies, sending alerts related to identified data anomalies, moving records, tagging records, and the like. The computing platform may send alerts related to identified data anomalies to remote devices.Type: ApplicationFiled: October 30, 2017Publication date: May 2, 2019Inventors: Satish Jagwani, Dhaval Shah, Raghuram Neela, Seyamak Amin, Ryan M. Greenway, Anupam Kumar Singh
-
Patent number: 10049155Abstract: Systems and methods are provided for transforming historical data collected in response to one or more triggering events, in order to classify textual values. Embodiments access a plurality of textual values from historical transaction data; identify one or more distinct patterns within the plurality of textual values; group the textual values based on the one or more distinct patterns, thereby forming one or more clusters; apply a similarity gauge to the textual values of each of the clusters to determine similarity or dissimilarity among the textual values of each cluster; and filter the textual values of each cluster to determine which textual values belong in each cluster, wherein the textual values that belong are cluster values. Some embodiments also remove undesired characters from the textual values, and in some cases identifying the distinct patterns includes comparing pronunciations and/or phonetics of the textual values.Type: GrantFiled: January 20, 2016Date of Patent: August 14, 2018Assignee: Bank of America CorporationInventors: Raghuram Neela, Seyamak Amin, David Joa, Samir B. Pawar, Krishna Reddy Mandala, Santosh Siva Kumar Maddila, Santosh Kumar Maradla
-
Publication number: 20170345093Abstract: Systems and methods are provided for transforming historical data collected in response to one or more triggering events, in order to analyze resource utilization, inflow and outflow. Embodiments access inflow and outflow information corresponding to a primary node from historical data; analyze the inflow and outflow information corresponding to the primary node in order to identify one or more channels of flow out of a plurality of channels of flow, each channel connecting the primary node and a secondary node, the one or more channels of flow identified when they exhibit one or more predetermined characteristics; determine that the one or more channels of flow, based on the exhibited predetermined characteristics should be categorized into one or more categories out of a plurality of categories.Type: ApplicationFiled: May 24, 2016Publication date: November 30, 2017Inventors: David Joa, Raghuram Neela, Subhajit Mandal, Suresh Vemala, Aditya Panini Karri, Samir B. Pawar, Seyamak Amin
-
Publication number: 20170206272Abstract: Systems and methods are provided for transforming historical data collected in response to one or more triggering events, in order to classify textual values. Embodiments access a plurality of textual values from historical transaction data; identify one or more distinct patterns within the plurality of textual values; group the textual values based on the one or more distinct patterns, thereby forming one or more clusters; apply a similarity gauge to the textual values of each of the clusters to determine similarity or dissimilarity among the textual values of each cluster; and filter the textual values of each cluster to determine which textual values belong in each cluster, wherein the textual values that belong are cluster values. Some embodiments also remove undesired characters from the textual values, and in some cases identifying the distinct patterns includes comparing pronunciations and/or phonetics of the textual values.Type: ApplicationFiled: January 20, 2016Publication date: July 20, 2017Inventors: Raghuram Neela, Seyamak Amin, David Joa, Samir B. Pawar, Krishna Reddy Mandala, Santosh Siva Kumar Maddila, Santosh Kumar Maradla
-
Publication number: 20170011100Abstract: A computing platform may generate requests for log data stored on computing systems and may communicate the requests to the computing systems. The computing platform may receive the log data from the computing systems and may utilize the log data to generate records interrelating different data-access requests indicated by the log data. The computing platform may analyze the records to identify corresponding requests made by a user to multiple different computing systems and may determine an interrelationship between the corresponding requests. The computing platform may generate data comprising a graphical depiction of the multiple different computing systems and the interrelationship between the corresponding requests and may communicate the data to a computing device associated with at least one of the multiple different computing systems.Type: ApplicationFiled: July 6, 2015Publication date: January 12, 2017Inventors: Ryan M. Greenway, Seyamak Amin, David Joa, Yanghong Shao, Tim Bendel, Jangaiah Kurva, Dilip Nair, Edward W. Carroll
-
Publication number: 20170011228Abstract: A computing platform may generate requests for log data stored on computing systems and may communicate the requests to the computing systems. The computing platform may receive the log data from the computing systems and may utilize the log data to generate records interrelating different data-access requests indicated by the log data. The computing platform may analyze the records to identify corresponding requests made by a user to multiple different computing systems and may determine an interrelationship between the corresponding requests. The computing platform may generate data indicating the multiple different computing systems and the interrelationship between the corresponding requests and may communicate the data to a computing device associated with at least one of the multiple different computing systems.Type: ApplicationFiled: July 6, 2015Publication date: January 12, 2017Inventors: Ryan M. Greenway, Seyamak Amin, David Joa, Yanghong Shao, Tim Bendel, Jangaiah Kurva, Dilip Nair, Edward W. Carroll
-
Patent number: 9524397Abstract: A computing platform may generate requests for log data stored on computing systems and may communicate the requests to the computing systems. The computing platform may receive the log data from the computing systems and may utilize the log data to generate records interrelating different data-access requests indicated by the log data. The computing platform may analyze the records to identify corresponding requests made by a user to multiple different computing systems and may determine an interrelationship between the corresponding requests. The computing platform may generate data indicating the multiple different computing systems and the interrelationship between the corresponding requests and may communicate the data to a computing device associated with at least one of the multiple different computing systems.Type: GrantFiled: July 6, 2015Date of Patent: December 20, 2016Assignee: Bank of America CorporationInventors: Ryan M. Greenway, Seyamak Amin, David Joa, Yanghong Shao, Tim Bendel, Jangaiah Kurva, Dilip Nair, Edward W. Carroll
-
Publication number: 20150154615Abstract: Systems, methods, computer-readable media, and apparatuses for receiving transaction data associated with a transaction between a first business entity and a second business entity are provided. Data may be extracted from the transaction data to determine a category of the transaction. In some examples, an identity of a first and/or second business entity may be determined from the transaction data and/or additional data. One or more business characteristics of the first or second business entity may be determined based on the identity of the business and the category of the transaction. Accordingly, a network of other business related or having potential to be related to the business entities may be identified (e.g., potential or current vendors, suppliers, service providers, customers, and the like).Type: ApplicationFiled: December 4, 2013Publication date: June 4, 2015Applicant: BANK OF AMERICA CORPORATIONInventors: Samir B. Pawar, Hemant Kagade, Sudeshna Banerjee, Marc Douglas Halsted, Seyamak Amin, Nancy Teter Carrier, Greg D. Farley, Dilip Nair, David Neil Joffe, David Joa