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: 12237086
    Abstract: 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: Grant
    Filed: March 2, 2022
    Date of Patent: February 25, 2025
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Avik Ghose, Avijit Samal, Nasimuddin Ahmed, Shivam Singhal, Karan Bhavsar, Vivek Chandel, Sundeep Khandelwal, Harsh Vishwakarma, Bhaskar Pawar
  • Patent number: 12229782
    Abstract: 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: Grant
    Filed: April 19, 2023
    Date of Patent: February 18, 2025
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Wayne B. Shoumaker, Harsh Singhal, Suhas Sreehari, Agus Sudjianto, Ye Yu
  • Publication number: 20240403200
    Abstract: 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: Application
    Filed: August 15, 2024
    Publication date: December 5, 2024
    Inventors: Fernando Cela Diaz, Agus Sudjianto, Harsh Singhal, Ningzhou Zeng, Kai Arne Krueger, Harsh Vardhan Tiwari, Ridhi Puppala, Karan H. Jeswani
  • Publication number: 20240303435
    Abstract: 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: Application
    Filed: May 14, 2024
    Publication date: September 12, 2024
    Inventors: Ye Yu, Harsh Singhal, Wayne B. Shoumaker
  • Patent number: 12086054
    Abstract: 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: Grant
    Filed: October 20, 2022
    Date of Patent: September 10, 2024
    Assignee: 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: 12086053
    Abstract: 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: Grant
    Filed: June 3, 2022
    Date of Patent: September 10, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Fernando Cela Diaz, Agus Sudjianto, Harsh Singhal, Ningzhou Zeng
  • Publication number: 20240289548
    Abstract: 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: Application
    Filed: May 1, 2024
    Publication date: August 29, 2024
    Inventors: Mina Naghshnejad, Angelina Yang, Tarun Joshi, Vijayan Nair, Harsh Singhal, Agus Sudjianto
  • Patent number: 12019987
    Abstract: 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: Grant
    Filed: April 28, 2021
    Date of Patent: June 25, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ye Yu, Harsh Singhal, Wayne B. Shoumaker
  • Patent number: 12001791
    Abstract: 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: Grant
    Filed: October 11, 2022
    Date of Patent: June 4, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Mina Naghshnejad, Angelina Yang, Tarun Joshi, Vijayan Nair, Harsh Singhal, Agus Sudjianto
  • Publication number: 20230252480
    Abstract: 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: Application
    Filed: April 19, 2023
    Publication date: August 10, 2023
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Wayne B. Shoumaker, Harsh Singhal, Suhas Sreehari, Agus Sudjianto, Ye Yu
  • Patent number: 11640609
    Abstract: 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: Grant
    Filed: December 13, 2019
    Date of Patent: May 2, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Wayne B. Shoumaker, Harsh Singhal, Suhas Sreehari, Agus Sudjianto, Ye Yu
  • Patent number: 11501067
    Abstract: 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: Grant
    Filed: April 23, 2020
    Date of Patent: November 15, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Mina Naghshnejad, Angelina Yang, Tarun Joshi, Vijayan Nair, Harsh Singhal, Agus Sudjianto
  • Publication number: 20200068035
    Abstract: 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: Application
    Filed: October 30, 2019
    Publication date: February 27, 2020
    Inventors: Heng Wang, Owen S. Vallis, Arun Kejariwal, Harsh Singhal, William Hatzer, James Koh
  • Patent number: 10491697
    Abstract: 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: Grant
    Filed: February 14, 2019
    Date of Patent: November 26, 2019
    Assignee: Cognant LLC
    Inventors: Heng Wang, Owen S. Vallis, Arun Kejariwal, Harsh Singhal, William Hatzer, James Koh
  • Publication number: 20190253504
    Abstract: 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: Application
    Filed: February 14, 2019
    Publication date: August 15, 2019
    Inventors: Heng Wang, Owen S. Vallis, Arun Kejariwal, Harsh Singhal, William Hatzer, James Koh
  • Patent number: 8682617
    Abstract: 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: Grant
    Filed: July 21, 2011
    Date of Patent: March 25, 2014
    Assignee: Bank of America Corporation
    Inventors: Kaloyan Mihaylov, Timothy J. Breault, Harsh Singhal, Magali F. Van Belle, Wei Wei
  • Patent number: 8577776
    Abstract: 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: Grant
    Filed: September 14, 2012
    Date of Patent: November 5, 2013
    Assignee: Bank of America Corporation
    Inventors: 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: 8423454
    Abstract: 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: Grant
    Filed: January 6, 2012
    Date of Patent: April 16, 2013
    Assignee: Bank of America Corporation
    Inventors: 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: 20130073481
    Abstract: 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: Application
    Filed: September 14, 2012
    Publication date: March 21, 2013
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: 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: 20130024160
    Abstract: 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: Application
    Filed: July 21, 2011
    Publication date: January 24, 2013
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Kaloyan Mihaylov, Timothy J. Breault, Harsh Singhal, Magali F. Van Belle, Wei Wei