Patents by Inventor Anirudh Prasad

Anirudh Prasad 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: 11972312
    Abstract: Disclosed herein are system, method, and computer program product embodiments for synchronizing data in a source system to an application without relying on middleware. An embodiment operates by performing an initial load of records for an object for an application from a source system, thereby retrieving a first set of records. The embodiment first maps the first set of records to the object using a transform template. The embodiment creates the object in the application using the first set of records based on the first mapping. The embodiment performs a delta load of records for the object from the source system, thereby retrieving a second set of records. The embodiment second maps the second set of records to the object using the transform template. The embodiment then updates the object using the second set of records based on the second mapping.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: April 30, 2024
    Assignee: SAP SE
    Inventors: Mohit V Gadkari, Anirudh Prasad, Pankaj Kumar Agrawal, Yatish Nagaraja, Kopal Jauhari, Namrata, Jovin Jijo
  • Publication number: 20240104424
    Abstract: The present disclosure involves systems, software, and computer implemented methods for an artificial intelligence work center for ERP data. One example method includes receiving scenario and model settings for an artificial intelligence model for a predictive scenario. A copy of the dataset is processed based on settings to generate a prepared dataset that is provided with the settings to a predictive analytical library. A trained model trained and evaluation data for the trained model is received from the predictive analytical library. A request is received to generate a prediction for the predictive scenario for a target field for a record of the dataset. The record of the dataset is provided to the trained model and a prediction for the target field for the record the dataset is received from the model. The prediction is included for presentation in a user interface that displays information from the dataset.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Inventors: Mohit V. Gadkari, Ankur Malik, Sunil S. Parvatikar, Simona Marincei, Dalibor Knis, Anirudh Prasad, Kopal Jauhari, Saurabh Saxena, Yatish Nagaraja, Pankaj Kumar Agrawal, Long Qian, Varun Verma
  • Publication number: 20230393917
    Abstract: Disclosed herein are system, method, and computer program product embodiments for synchronizing data in a source system to an application without relying on middleware. An embodiment operates by performing an initial load of records for an object for an application from a source system, thereby retrieving a first set of records. The embodiment first maps the first set of records to the object using a transform template. The embodiment creates the object in the application using the first set of records based on the first mapping. The embodiment performs a delta load of records for the object from the source system, thereby retrieving a second set of records. The embodiment second maps the second set of records to the object using the transform template. The embodiment then updates the object using the second set of records based on the second mapping.
    Type: Application
    Filed: June 7, 2022
    Publication date: December 7, 2023
    Inventors: Mohit V GADKARI, Anirudh PRASAD, Pankaj Kumar AGRAWAL, Yatish NAGARAJA, Kopal JAUHARI, Namrata, Jovin JIJO
  • Patent number: 11829278
    Abstract: A method for secure debugging in a multitenant cloud environment where an application server maintains a host application shared by multiple tenant users can be implemented. The method can receive a request from a tenant user to debug the host application associated with a tenant user, and responsive to the request, deploy an application runtime environment comprising an application container encapsulating the host application associated with the tenant user and a debugger container encapsulating a debugging software running on the application server. The method can set at least a breakpoint in source code of the host application through a user interface of the debugging software, run the host application associated with the tenant user in the application runtime environment, and evaluate an expression entered through the user interface of the debugging software after the host application associated with the tenant user hits the breakpoint.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: November 28, 2023
    Assignee: SAP SE
    Inventors: Umesh K, Jovin Jijo, Anirudh Prasad, Mohit V Gadkari, Christian Weiss
  • Publication number: 20230140208
    Abstract: Various embodiments for customizing a dynamic navigation system are described herein. An embodiment operates by receiving a request from a support user device for debug access to an application. A predetermined time period for which to provision a set of computing resources is identified and the set of computing resources are provisioned for a pod on a server. Both a first container including access to a new instance of the application and a second container providing access to a debugger program are generated for the pod. Upon determining that the predetermined time period has expired, access to the provisioned set of computing resources of the pod is revoked, and the provisioned set of computing resources to be made available for other processes of the server.
    Type: Application
    Filed: February 9, 2022
    Publication date: May 4, 2023
    Inventors: Umesh K, Christian WEISS, Chuanyu WANG, Mayank GUPTA, Gaurav PRABAKAR, Jovin JIJO, Anirudh PRASAD, Zehao HUANG
  • Publication number: 20230134277
    Abstract: A method for secure debugging in a multitenant cloud environment where an application server maintains a host application shared by multiple tenant users can be implemented. The method can receive a request from a tenant user to debug the host application associated with a tenant user, and responsive to the request, deploy an application runtime environment comprising an application container encapsulating the host application associated with the tenant user and a debugger container encapsulating a debugging software running on the application server. The method can set at least a breakpoint in source code of the host application through a user interface of the debugging software, run the host application associated with the tenant user in the application runtime environment, and evaluate an expression entered through the user interface of the debugging software after the host application associated with the tenant user hits the breakpoint.
    Type: Application
    Filed: December 16, 2021
    Publication date: May 4, 2023
    Applicant: SAP SE
    Inventors: Umesh K, Jovin Jijo, Anirudh Prasad, Mohit V. Gadkari, Christian Weiss
  • Patent number: 11392411
    Abstract: In one aspect, there is provided a system including at least one data processor and at least one memory. The at least one memory may store instructions that cause operations when executed by the at least one data processor. The operations may include retrieving a schedule for a plurality of processes, the plurality of processes scheduled for multiple executions over a time period. The operations may further include generating a user interface configured to receive user input for scheduling a process of the plurality of processes, the user interface comprising one or more fields for scheduling the multiple executions. The operations may further restricting, by the processor, a quantity of scheduled executions for a process of the plurality of processes.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: July 19, 2022
    Assignee: SAP SE
    Inventors: Mukesh Kumar, Srinivasa Raghavan V, Sunil Mohan Bhandarkar, Anirudh Prasad, Namrata
  • Publication number: 20210141668
    Abstract: In one aspect, there is provided a system including at least one data processor and at least one memory. The at least one memory may store instructions that cause operations when executed by the at least one data processor. The operations may include retrieving a schedule for a plurality of processes, the plurality of processes scheduled for multiple executions over a time period. The operations may further include generating a user interface configured to receive user input for scheduling a process of the plurality of processes, the user interface comprising one or more fields for scheduling the multiple executions. The operations may further restricting, by the processor, a quantity of scheduled executions for a process of the plurality of processes.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 13, 2021
    Inventors: Mukesh Kumar, Srinivasa Raghavan V, Sunil Mohan Bhandarkar, Anirudh Prasad, Namrata