Patents by Inventor Harsh Singhal
Harsh Singhal 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: 12237086Abstract: Non-communicable diseases (NCDs) are the pandemics of modern era and are generating huge impact in the modern society. Conventional methods are inaccurate due to a challenge in handling data from heterogenous sensors. The present disclosure is capable of tracking fitness parameters of a user even with heterogenous sensors. Initially, the system receives a raw data from a plurality of heterogenous sensors associated with the user. The raw data is further transformed into a metadata format associated with the corresponding sensor. The transformed data is temporally aligned based on a time based slotting. An algorithm pipeline corresponding to a disorder to be analyzed is selected from a Directed Acyclic Graph (DAG) based on a sensor metadata and a plurality of algorithm metadata corresponding to a plurality of algorithms stored in an algorithm database and an algorithm pipeline. The corresponding disorder is analyzed using the algorithm pipeline.Type: GrantFiled: March 2, 2022Date of Patent: February 25, 2025Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Avik Ghose, Avijit Samal, Nasimuddin Ahmed, Shivam Singhal, Karan Bhavsar, Vivek Chandel, Sundeep Khandelwal, Harsh Vishwakarma, Bhaskar Pawar
-
Patent number: 12229782Abstract: Disclosed is an example approach in which network and non-network features are used to train a predictive machine learning model that is implemented to predict financial crime and fraud. Graphical network features may be generated by applying financial entity risk vectors to a network model with representations of various types of networks. The network model may comprise transactional, non-social, and/or social networks, with edges corresponding to linkages that may be weighted according to various characteristics (such as frequency, amount, type, recency, etc.). The graphical network features may be fed to the predictive model to generate a likelihood and/or prediction with respect to a financial crime. A perceptible alert is generated on one or more computing devices if a financial crime is predicted or deemed sufficiently likely. The alert may identify a subset of the set of financial entities involved in the financial crime and present graphical representations of networks and linkages.Type: GrantFiled: April 19, 2023Date of Patent: February 18, 2025Assignee: Wells Fargo Bank, N.A.Inventors: Wayne B. Shoumaker, Harsh Singhal, Suhas Sreehari, Agus Sudjianto, Ye Yu
-
Publication number: 20240403200Abstract: This disclosure describes techniques that include validation or other assessments of digital systems, such as machine learning models and other statistical models. In one example, this disclosure describes a method that includes receiving, by a validation computing system and from a development system, a request to perform a test on a model configured to execute on the development system; outputting, by the validation computing system to the development system and in response to the request, an instruction; enabling the development system to process the instruction; receiving, by the validation computing system, test response data; evaluating, by the validation system, the test response data.Type: ApplicationFiled: August 15, 2024Publication date: December 5, 2024Inventors: Fernando Cela Diaz, Agus Sudjianto, Harsh Singhal, Ningzhou Zeng, Kai Arne Krueger, Harsh Vardhan Tiwari, Ridhi Puppala, Karan H. Jeswani
-
Publication number: 20240303435Abstract: Systems, apparatuses, methods, and computer program products are disclosed for distillation of a natural language processing model. An example method includes receiving, by communications circuitry, a set of text data comprising a set of observations and predicting, by processing circuitry and using the NLP model, classifications for each observation in the text data. The example method further includes generating, by model training engine, a balanced sampled data structure based on the predicted classifications for each observation in the text data and training, by the model training engine, a surrogate model using the balanced sampled data structure. The example method further includes identifying, by an interpreter and from the surrogate model, a set of most-influential tokens in the text data.Type: ApplicationFiled: May 14, 2024Publication date: September 12, 2024Inventors: Ye Yu, Harsh Singhal, Wayne B. Shoumaker
-
Patent number: 12086054Abstract: This disclosure describes techniques that include validation or other assessments of digital systems, such as machine learning models and other statistical models. In one example, this disclosure describes a method that includes receiving, by a validation computing system and from a development system, a request to perform a test on a model configured to execute on the development system; outputting, by the validation computing system to the development system and in response to the request, an instruction; enabling the development system to process the instruction; receiving, by the validation computing system, test response data; evaluating, by the validation system, the test response data.Type: GrantFiled: October 20, 2022Date of Patent: September 10, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Fernando Cela Diaz, Agus Sudjianto, Harsh Singhal, Ningzhou Zeng, Kai Arne Krueger, Harsh Vardhan Tiwari, Ridhi Puppala, Karan H. Jeswani
-
Patent number: 12086053Abstract: This disclosure describes techniques that include validation or other assessments of digital systems, such as machine learning models and other statistical models. In one example, this disclosure describes a method that includes receiving, by a validation computing system and from a development system, a request to perform a test on a model configured to execute on the development system; outputting, by the validation computing system to the development system and in response to the request, an instruction; enabling the development system to process the instruction; receiving, by the validation computing system, test response data; evaluating, by the validation system, the test response data.Type: GrantFiled: June 3, 2022Date of Patent: September 10, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Fernando Cela Diaz, Agus Sudjianto, Harsh Singhal, Ningzhou Zeng
-
Publication number: 20240289548Abstract: Systems, apparatuses, methods, and computer program products are disclosed for screening data instances based on a target text of a target corpus. A screening device analyzes a target corpus to generate at least two term dictionaries for the target corpus. The screening apparatus, based on a frequency of a term in the target corpus, determines a term weight for the term; for each data instance, determines term scores for the data instance and the target text based on the term weights; filters the data instances based on the term scores, to generate a short list of data instances; determines term similarity scores between each data instance of the short list and target text based on the term weights; and provides a data instance determined to likely correspond to the target text and an indication of the corresponding term similarity score(s). A term is a word or an n-gram.Type: ApplicationFiled: May 1, 2024Publication date: August 29, 2024Inventors: Mina Naghshnejad, Angelina Yang, Tarun Joshi, Vijayan Nair, Harsh Singhal, Agus Sudjianto
-
Patent number: 12019987Abstract: Systems, apparatuses, methods, and computer program products are disclosed for distillation of a natural language processing model. An example method includes receiving, by communications circuitry, a set of text data comprising a set of observations and predicting, by processing circuitry and using the NLP model, classifications for each observation in the text data. The example method further includes generating, by model training engine, a balanced sampled data structure based on the predicted classifications for each observation in the text data and training, by the model training engine, a surrogate model using the balanced sampled data structure. The example method further includes identifying, by an interpreter and from the surrogate model, a set of most-influential tokens in the text data.Type: GrantFiled: April 28, 2021Date of Patent: June 25, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Ye Yu, Harsh Singhal, Wayne B. Shoumaker
-
Patent number: 12001791Abstract: Systems, apparatuses, methods, and computer program products are disclosed for screening data instances based on a target text of a target corpus. A screening device analyzes a target corpus to generate at least two term dictionaries for the target corpus. The screening apparatus, based on a frequency of a term in the target corpus, determines a term weight for the term; for each data instance, determines term scores for the data instance and the target text based on the term weights; filters the data instances based on the term scores, to generate a short list of data instances; determines term similarity scores between each data instance of the short list and target text based on the term weights; and provides a data instance determined to likely correspond to the target text and an indication of the corresponding term similarity score(s). A term is a word or an n-gram.Type: GrantFiled: October 11, 2022Date of Patent: June 4, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Mina Naghshnejad, Angelina Yang, Tarun Joshi, Vijayan Nair, Harsh Singhal, Agus Sudjianto
-
Publication number: 20230252480Abstract: Disclosed is an example approach in which network and non-network features are used to train a predictive machine learning model that is implemented to predict financial crime and fraud. Graphical network features may be generated by applying financial entity risk vectors to a network model with representations of various types of networks. The network model may comprise transactional, non-social, and/or social networks, with edges corresponding to linkages that may be weighted according to various characteristics (such as frequency, amount, type, recency, etc.). The graphical network features may be fed to the predictive model to generate a likelihood and/or prediction with respect to a financial crime. A perceptible alert is generated on one or more computing devices if a financial crime is predicted or deemed sufficiently likely. The alert may identify a subset of the set of financial entities involved in the financial crime and present graphical representations of networks and linkages.Type: ApplicationFiled: April 19, 2023Publication date: August 10, 2023Applicant: Wells Fargo Bank, N.A.Inventors: Wayne B. Shoumaker, Harsh Singhal, Suhas Sreehari, Agus Sudjianto, Ye Yu
-
Patent number: 11640609Abstract: Disclosed is an example approach in which network and non-network features are used to train a predictive machine learning model that is implemented to predict financial crime and fraud. Graphical network features may be generated by applying financial entity risk vectors to a network model with representations of various types of networks. The network model may comprise transactional, non-social, and/or social networks, with edges corresponding to linkages that may be weighted according to various characteristics (such as frequency, amount, type, recency, etc.). The graphical network features may be fed to the predictive model to generate a likelihood and/or prediction with respect to a financial crime. A perceptible alert is generated on one or more computing devices if a financial crime is predicted or deemed sufficiently likely. The alert may identify a subset of the set of financial entities involved in the financial crime and present graphical representations of networks and linkages.Type: GrantFiled: December 13, 2019Date of Patent: May 2, 2023Assignee: Wells Fargo Bank, N.A.Inventors: Wayne B. Shoumaker, Harsh Singhal, Suhas Sreehari, Agus Sudjianto, Ye Yu
-
Patent number: 11501067Abstract: Systems, apparatuses, methods, and computer program products are disclosed for screening data instances based on a target text of a target corpus. A screening device analyzes a target corpus to generate at least two term dictionaries for the target corpus. The screening apparatus, based on a frequency of a term in the target corpus, determines a term weight for the term; for each data instance, determines term scores for the data instance and the target text based on the term weights; filters the data instances based on the term scores, to generate a short list of data instances; determines term similarity scores between each data instance of the short list and target text based on the term weights; and provides a data instance determined to likely correspond to the target text and an indication of the corresponding term similarity score(s). A term is a word or an n-gram.Type: GrantFiled: April 23, 2020Date of Patent: November 15, 2022Assignee: Wells Fargo Bank, N.A.Inventors: Mina Naghshnejad, Angelina Yang, Tarun Joshi, Vijayan Nair, Harsh Singhal, Agus Sudjianto
-
Publication number: 20200068035Abstract: A method, a system, and an article are provided for detecting bot users of a software application. An example method can include: providing a client application to a plurality of users; obtaining device-based data and application-based data for each user, the device-based data including a description of at least one computer component used to run the client application, the application-based data including a history of user interactions with the client application; aggregating the data to obtain a plurality of bot signals for each user; analyzing the bot signals to detect a bot among the plurality of users; and preventing the bot from accessing the client application.Type: ApplicationFiled: October 30, 2019Publication date: February 27, 2020Inventors: Heng Wang, Owen S. Vallis, Arun Kejariwal, Harsh Singhal, William Hatzer, James Koh
-
Patent number: 10491697Abstract: A method, a system, and an article are provided for detecting bot users of a software application. An example method can include: providing a client application to a plurality of users; obtaining device-based data and application-based data for each user, the device-based data including a description of at least one computer component used to run the client application, the application-based data including a history of user interactions with the client application; aggregating the data to obtain a plurality of bot signals for each user; analyzing the bot signals to detect a bot among the plurality of users; and preventing the bot from accessing the client application.Type: GrantFiled: February 14, 2019Date of Patent: November 26, 2019Assignee: Cognant LLCInventors: Heng Wang, Owen S. Vallis, Arun Kejariwal, Harsh Singhal, William Hatzer, James Koh
-
Publication number: 20190253504Abstract: A method, a system, and an article are provided for detecting bot users of a software application. An example method can include: providing a client application to a plurality of users; obtaining device-based data and application-based data for each user, the device-based data including a description of at least one computer component used to run the client application, the application-based data including a history of user interactions with the client application; aggregating the data to obtain a plurality of bot signals for each user; analyzing the bot signals to detect a bot among the plurality of users; and preventing the bot from accessing the client application.Type: ApplicationFiled: February 14, 2019Publication date: August 15, 2019Inventors: Heng Wang, Owen S. Vallis, Arun Kejariwal, Harsh Singhal, William Hatzer, James Koh
-
Patent number: 8682617Abstract: Methods, computer readable media, and apparatuses for evaluating models using forecast error attribution are presented. According to one or more aspects, one or more input values corresponding to one or more input variables may be forecast. One or more results of a modeling function may be calculated using the one or more forecasted input values. Thereafter, actual performance data corresponding to the modeling function may be received. One or more holdout values for the modeling function may be calculated using the actual performance data. Subsequently, a graph that includes the one or more results of the modeling function, the actual performance data, and the one or more holdout values for the modeling function may be plotted. In some arrangements, the one or more holdout values for the modeling function may be indicative of one or more assumption errors made with respect to the one or more forecasted input values.Type: GrantFiled: July 21, 2011Date of Patent: March 25, 2014Assignee: Bank of America CorporationInventors: Kaloyan Mihaylov, Timothy J. Breault, Harsh Singhal, Magali F. Van Belle, Wei Wei
-
Patent number: 8577776Abstract: A data driven and forward looking risk and reward appetite methodology for consumer and small business is described. The methodology includes account level historical data collection for customers associated with accounts as part of a portfolio. The account level historical data is segmented into groups of customers with similar revenues and loss characteristics. Segmented data is decomposed into seasoning, vintage, and cycle effects. Statistical clusters are formed based upon the data and effects. A simulation is applied to the statistical clusters and prediction data is generated. A simulation strategy to forecast and simulate revenue and loss volatility is developed. Efficient frontier curves of risk (e.g., return volatility) and reward (e.g., expected return) are created for the current portfolio under various economic scenarios.Type: GrantFiled: September 14, 2012Date of Patent: November 5, 2013Assignee: Bank of America CorporationInventors: Agus Sudjianto, Michael Chorba, Daniel Hudson, Sandi Setiawan, Jocelyn Sikora, Harsh Singhal, Kiran Vuppu, Kaloyan Mihaylov, Jie Chen, Timothy J. Breault, Arun R. Pinto, Naveen G. Yeri, Benhong Zhang, Zhe Zhang, Tony Nobili, Hungien Wang, Aijun Zhang
-
Patent number: 8423454Abstract: Embodiments of the present invention relate to methods and apparatuses for determining leading indicators and/or for modeling one or more time series. For example, in some embodiments, a method is provided that includes: (a) receiving first data indicating the value of a total income amount for a plurality of consumers over a period of time; (b) receiving second data indicating the value of a total debt amount for a plurality of consumers over a period of time; (c) selecting a consumer leverage time series that compares the total income amount to the total debt amount over a period of time; (d) modeling the consumer leverage time series based at least partially on the first and second data; (e) determining, using a processor, the value of the cycle component for a particular time; and (f) outputting an indication of the value of the cycle component for the particular time.Type: GrantFiled: January 6, 2012Date of Patent: April 16, 2013Assignee: Bank of America CorporationInventors: Jie Chen, Timothy John Breault, Fernando Cela Diaz, William Anthony Nobili, Sandi Setiawan, Harsh Singhal, Agus Sudjianto, Andrea Renee Turner, Bradford Timothy Winkelman
-
Publication number: 20130073481Abstract: A data driven and forward looking risk and reward appetite methodology for consumer and small business is described. The methodology includes account level historical data collection for customers associated with accounts as part of a portfolio. The account level historical data is segmented into groups of customers with similar revenues and loss characteristics. Segmented data is decomposed into seasoning, vintage, and cycle effects. Statistical clusters are formed based upon the data and effects. A simulation is applied to the statistical clusters and prediction data is generated. A simulation strategy to forecast and simulate revenue and loss volatility is developed. Efficient frontier curves of risk (e.g., return volatility) and reward (e.g., expected return) are created for the current portfolio under various economic scenarios.Type: ApplicationFiled: September 14, 2012Publication date: March 21, 2013Applicant: BANK OF AMERICA CORPORATIONInventors: Agus Sudjianto, Michael Chorba, Daniel Hudson, Sandi Setiawa, Jocelyn Sikora, Harsh Singhal, Kiran Vuppo, Kaloyan Mihaylov, Jie Chen, Timothy J. Breault, Arun R. Pinto, Naveen G. Yeri, Benhong Zhang, Zhe Zhang, Tony Nobili, Hungien Wang, Aijun Zhang
-
Publication number: 20130024160Abstract: Methods, computer readable media, and apparatuses for evaluating models using forecast error attribution are presented. According to one or more aspects, one or more input values corresponding to one or more input variables may be forecast. One or more results of a modeling function may be calculated using the one or more forecasted input values. Thereafter, actual performance data corresponding to the modeling function may be received. One or more holdout values for the modeling function may be calculated using the actual performance data. Subsequently, a graph that includes the one or more results of the modeling function, the actual performance data, and the one or more holdout values for the modeling function may be plotted. In some arrangements, the one or more holdout values for the modeling function may be indicative of one or more assumption errors made with respect to the one or more forecasted input values.Type: ApplicationFiled: July 21, 2011Publication date: January 24, 2013Applicant: BANK OF AMERICA CORPORATIONInventors: Kaloyan Mihaylov, Timothy J. Breault, Harsh Singhal, Magali F. Van Belle, Wei Wei