Patents by Inventor Vikas Rohatgi

Vikas Rohatgi 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: 10964321
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing voice-enabled human tasks in process modeling. One example method includes receiving a deployment request for a workflow that includes a human task. The workflow is deployed to a workflow engine in response to the deployment request. An instance of the workflow is created in response to a request from a client application. The instance of the workflow is processed, including execution of the human task. The human task is added to a task inbox of an assignee of the human task. A request is received from the assignee to access the task inbox from a telecommunications system. Voice guidance is provided, to the assignee, that requests assignee input. Voice input from the assignee is processed for completion of the human task. Workflow context for the human task is updated based on the received voice input.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: March 30, 2021
    Assignee: SAP SE
    Inventors: Vikas Rohatgi, Abhinav Kumar
  • Publication number: 20200184961
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing voice-enabled human tasks in process modeling. One example method includes receiving a deployment request for a workflow that includes a human task. The workflow is deployed to a workflow engine in response to the deployment request. An instance of the workflow is created in response to a request from a client application. The instance of the workflow is processed, including execution of the human task. The human task is added to a task inbox of an assignee of the human task. A request is received from the assignee to access the task inbox from a telecommunications system. Voice guidance is provided, to the assignee, that requests assignee input. Voice input from the assignee is processed for completion of the human task. Workflow context for the human task is updated based on the received voice input.
    Type: Application
    Filed: December 6, 2018
    Publication date: June 11, 2020
    Inventors: Vikas Rohatgi, Abhinav Kumar
  • Publication number: 20200042913
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, employing a permissioned distributed ledger to store transaction data within an Enterprise Resource Planning (ERP) system. In one aspect, a method includes providing, to a permission management service, a request for transaction data stored to the distributed ledger, the transaction data including information regarding a transaction involving a third-party enterprise; receiving the transaction data, a transaction root hash, and verification data from the permission management service; generating a hash value for the transaction data from a cryptographic hash function; generating a local transaction root hash based on the generated hash value and the received verification data; verifying the transaction data based on comparing the local transaction root hash to the received transaction root hash; and providing the requested transaction data to a client device based on the verification of the transaction data.
    Type: Application
    Filed: August 1, 2018
    Publication date: February 6, 2020
    Inventors: Abhinav Kumar, Vikas Rohatgi
  • Publication number: 20180081972
    Abstract: Various embodiments of systems and methods for filtering and processing data related to internet of things are described herein. The method includes reading data from a sensor coupled to a device. The sensor collects data in real time. The read data is correlated within the device based upon a time the data is collected by the sensor. One or more predefined events are evaluated on the correlated data within the device. An output including the correlated data satisfying the condition specified in the one or more predefined events is generated by the device. The generated output is stored within the device, sent to cloud or a server for further storage and analysis, used for controlling actuations of one or more actuators, and is used for initiating a workflow for starting one or more repair actions for the device.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 22, 2018
    Inventors: Ramana Mohanbabu, Abhinav Kumar, Vikas Rohatgi, Aarti Bijlani