Patents by Inventor Himanshu Ojha

Himanshu Ojha 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: 11841786
    Abstract: Embodiments of the invention are directed to techniques for detecting anomalous values in data streams using forecasting models. In some embodiments, a computer can receive a value of a data stream comprising a plurality of data values, where the received value corresponds to a time interval and previously received values each correspond to a previous time interval. Models can be selected based on the time interval, where each of the models has a different periodicity. For each of the selected models, the computer may generate a score by generating a prediction value based on the model and generating the score based on the prediction value and the received value. A final score can then be generated based on the scores. Next, a score threshold can be generated. If the final score exceeds the score threshold, the computer may generate a notification that indicates that the data value is an anomaly.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: December 12, 2023
    Assignee: Visa International Service Association
    Inventors: Raghuveer Chanda, Himanshu Ojha, Abdul Hadi Shakir, Subash Prabanantham, Vipul Valamjee
  • Publication number: 20220114074
    Abstract: Embodiments of the invention are directed to techniques for detecting anomalous values in data streams using forecasting models. In some embodiments, a computer can receive a value of a data stream comprising a plurality of data values, where the received value corresponds to a time interval and previously received values each correspond to a previous time interval. Models can be selected based on the time interval, where each of the models has a different periodicity. For each of the selected models, the computer may generate a score by generating a prediction value based on the model and generating the score based on the prediction value and the received value. A final score can then be generated based on the scores. Next, a score threshold can be generated. If the final score exceeds the score threshold, the computer may generate a notification that indicates that the data value is an anomaly.
    Type: Application
    Filed: December 20, 2021
    Publication date: April 14, 2022
    Inventors: Raghuveer Chanda, Himanshu Ojha, Abdul Hadi Shakir, Subash Prabanantham, Vipul Valamjee
  • Patent number: 11237939
    Abstract: Embodiments of the invention are directed to techniques for detecting anomalous values in data streams using forecasting models. In some embodiments, a computer can receive a value of a data stream comprising a plurality of data values, where the received value corresponds to a time interval and previously received values each correspond to a previous time interval. Models can be selected based on the time interval, where each of the models has a different periodicity. For each of the selected models, the computer may generate a score by generating a prediction value based on the model and generating the score based on the prediction value and the received value. A final score can then be generated based on the scores. Next, a score threshold can be generated. If the final score exceeds the score threshold, the computer may generate a notification that indicates that the data value is an anomaly.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: February 1, 2022
    Assignee: Visa International Service Association
    Inventors: Raghuveer Chanda, Himanshu Ojha, Abdul Hadi Shakir, Subash Prabanantham, Vipul Valamjee
  • Publication number: 20200065212
    Abstract: Embodiments of the invention are directed to techniques for detecting anomalous values in data streams using forecasting models. In some embodiments, a computer can receive a value of a data stream comprising a plurality of data values, where the received value corresponds to a time interval and previously received values each correspond to a previous time interval. Models can be selected based on the time interval, where each of the models has a different periodicity. For each of the selected models, the computer may generate a score by generating a prediction value based on the model and generating the score based on the prediction value and the received value. A final score can then be generated based on the scores. Next, a score threshold can be generated. If the final score exceeds the score threshold, the computer may generate a notification that indicates that the data value is an anomaly.
    Type: Application
    Filed: March 1, 2017
    Publication date: February 27, 2020
    Inventors: Raghuveer Chanda, Himanshu Ojha, Abdul Hadi Shakir, Subash Prabanantham, Vipul Valamjee