Patents by Inventor Shivam Pandey

Shivam Pandey 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).

  • Publication number: 20230065787
    Abstract: Salient features are extracted from a training data set. The training data set includes, for each of a subset of known legitimate websites and a subset of known phishing websites, Uniform Resource Locators (URLs) and Hypertext Markup Language (HTML) information. The salient features are fed to a machine learning engine, a classifier engine to identify potential phishing websites is generated by applying the machine learning engine to the salient features, and parameters of the classifier engine are tuned. This enables identification of potential phishing websites by parsing a target website into URL information and HTML information, and identifying predetermined URL features and predetermined HTML features. A prediction as to whether the target website is a phishing website or a legitimate website, based on the predetermined URL features and the predetermined HTML features, is received from the classifier engine.
    Type: Application
    Filed: August 12, 2022
    Publication date: March 2, 2023
    Inventors: Syed (Areeb) Akhter, Shivam Pandey, Saira Rizvi, Katarina Chiam, Christian Fowler, Cathal Smyth, Sahar Rahmani, Fariz Huseynli, Arsenii Pustovit, Milos Stojadinovic
  • Patent number: 11423413
    Abstract: In response to detecting that a user of a service provider requires assistance, a computer system determines a predicted user intent associated with the user based on monitoring activity associated with the user, and further determines that a first communication channel corresponds to the determined predicted user intent and causes a communication to be initiated with the user utilizing the first communication channel. The computer system determines a user-initiated intent based on analyzing input received from the user, and based on the user-initiated intent, determines if the user-initiated intent corresponds to the predicted user intent. In response to determining that the user-initiated intent does not correspond to the predicted user intent, the computer system determines that a second communication channel corresponds to the user-initiated intent and causes the communication with the user to be switched to the second communication channel.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: August 23, 2022
    Assignee: PAYPAL, INC.
    Inventors: Shivam Pandey, Ajay Bose Anchalassery Chandrabose, Satheeskumar S
  • Patent number: 11283698
    Abstract: A unidirectional workflow execution engine is accessed. The unidirectional workflow includes at least a first node and a second node, where the first node is executed before the second node. A timeout setting of the first node is retrieved. An actual execution time of the first node is determined. A difference between the retrieved timeout setting and the actual execution time of the first node is calculated. A timeout setting of the second node is retrieved. The timeout setting of the second node is modified by adding, to the retrieved timeout setting of the second node, the calculated difference between the retrieved timeout setting and the execution time of the first node.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: March 22, 2022
    Assignee: PAYPAL, INC.
    Inventors: Srinivasan Manoharan, Joydeep Hazra, Shivam Pandey
  • Publication number: 20210234780
    Abstract: A unidirectional workflow execution engine is accessed. The unidirectional workflow includes at least a first node and a second node, where the first node is executed before the second node. A timeout setting of the first node is retrieved. An actual execution time of the first node is determined. A difference between the retrieved timeout setting and the actual execution time of the first node is calculated. A timeout setting of the second node is retrieved. The timeout setting of the second node is modified by adding, to the retrieved timeout setting of the second node, the calculated difference between the retrieved timeout setting and the execution time of the first node.
    Type: Application
    Filed: September 8, 2020
    Publication date: July 29, 2021
    Inventors: Srinivasan Manoharan, Joydeep Hazra, Shivam Pandey
  • Publication number: 20200356999
    Abstract: In response to detecting that a user of a service provider requires assistance, a computer system determines a predicted user intent associated with the user based on monitoring activity associated with the user, and further determines that a first communication channel corresponds to the determined predicted user intent and causes a communication to be initiated with the user utilizing the first communication channel. The computer system determines a user-initiated intent based on analyzing input received from the user, and based on the user-initiated intent, determines if the user-initiated intent corresponds to the predicted user intent. In response to determining that the user-initiated intent does not correspond to the predicted user intent, the computer system determines that a second communication channel corresponds to the user-initiated intent and causes the communication with the user to be switched to the second communication channel.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventors: Shivam Pandey, Ajay Bose Anchalassery Chandrabose, Satheeskumar S
  • Patent number: 10771365
    Abstract: A unidirectional workflow execution engine is accessed. The unidirectional workflow includes at least a first node and a second node, where the first node is executed before the second node. A timeout setting of the first node is retrieved. An actual execution time of the first node is determined. A difference between the retrieved timeout setting and the actual execution time of the first node is calculated. A timeout setting of the second node is retrieved. The timeout setting of the second node is modified by adding, to the retrieved timeout setting of the second node, the calculated difference between the retrieved timeout setting and the execution time of the first node.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: September 8, 2020
    Assignee: PAYPAL, INC.
    Inventors: Srinivasan Manoharan, Joydeep Hazra, Shivam Pandey
  • Publication number: 20190199612
    Abstract: A unidirectional workflow execution engine is accessed. The unidirectional workflow includes at least a first node and a second node, where the first node is executed before the second node. A timeout setting of the first node is retrieved. An actual execution time of the first node is determined. A difference between the retrieved timeout setting and the actual execution time of the first node is calculated. A timeout setting of the second node is retrieved. The timeout setting of the second node is modified by adding, to the retrieved timeout setting of the second node, the calculated difference between the retrieved timeout setting and the execution time of the first node.
    Type: Application
    Filed: December 26, 2017
    Publication date: June 27, 2019
    Inventors: Srinivasan Manoharan, Joydeep Hazra, Shivam Pandey