Patents by Inventor Chandrakanth S.

Chandrakanth S. 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: 11809512
    Abstract: Provided are systems and methods for converting user interface events that occur in a software application developed via a WebGUI framework into activity descriptions and into a bot software program. In one example, a method may include recording events transmitted between a user interface of a web application open within a web browser on a client device and a back-end of the web application on a server, identifying codes associated with user interface elements which are assigned to the recorded events, converting the identified codes assigned to the recorded events into a human-readable descriptions of the recorded events based on a predefined mapping between the codes and the human-readable descriptions stored in the predefined mapping, and displaying the human-readable descriptions of the recorded events based on the identified order among the recorded events.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: November 7, 2023
    Assignee: SAP SE
    Inventors: Satyadeep Dey, Vinay Kumar, Sharmika Parmar, Sudha Karanam Narasimha Murthy, Chandrakanth S, Mithilesh Kumar Singh, Suvajit Dutta
  • Publication number: 20230185586
    Abstract: Provided are systems and methods for batching instructions of a bot during execution/runtime of the bot. The bot may be a software program that is designed to perform user interface interactions (e.g., button clicks, opening/closing pages, text entry, etc.) in place of a human. In one example, a method may include receiving a request to execute a bot program configured to perform a sequence of actions on a user interface of a software application, identifying a plurality of actions of the bot program that can be batched, assembling a plurality of instructions for performing the plurality of actions of the bot program into a batched payload, and transmitting an automation request with the batched payload to a back-end of the application on a server.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Satyadeep Dey, Vinay Kumar, Sharmika Parmar, Sudha Karanam Narasimha Murthy, Gagan K., Chandrakanth S., Mithilesh Kumar Singh, Suvajit Dutta
  • Publication number: 20230188591
    Abstract: Provided are systems and methods for recording user interface events that occur in a software application developed via a WebGUI framework. In one example, a method may include establishing a session between a front-end of a web application open within a web browser on a client device and a back-end of the web application hosted on a server, activating a recorder via a web extension of the web browser of the client device based on attributes of the established session, capturing user interface events transmitted between the front-end of the application within the web browser on the client device and the back-end of the application hosted on the server via the activated recorder, and recording the captured user interface events in a file.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Satyadeep Dey, Vinay Kumar, Sharmika Parmar, Sudha Karanam Narasimha Murthy, Chandrakanth S, Mithilesh Kumar Singh, Suvajit Dutta, Arno Esser
  • Publication number: 20230185867
    Abstract: Provided are systems and methods for converting user interface events that occur in a software application developed via a WebGUI framework into activity descriptions and into a bot software program. In one example, a method may include recording events transmitted between a user interface of a web application open within a web browser on a client device and a back-end of the web application on a server, identifying codes associated with user interface elements which are assigned to the recorded events, converting the identified codes assigned to the recorded events into a human-readable descriptions of the recorded events based on a predefined mapping between the codes and the human-readable descriptions stored in the predefined mapping, and displaying the human-readable descriptions of the recorded events based on the identified order among the recorded events.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Satyadeep Dey, Vinay Kumar, Sharmika Parmar, Sudha Karanam Narasimha Murthy, Chandrakanth S., Mithilesh Kumar Singh, Suvajit Dutta
  • Publication number: 20230185869
    Abstract: Provided are systems and methods for automatically detecting a change in screen content and generating a hint message in response. As another example, the system may auto-capture the detected change in the screen content instead of or in addition to the hint message. In one example, a method may include capturing user interface metadata of content being displayed by a client-side of the software application, activating a recorder that is configured to record events transmitted between the client-side and a server-side of the software application, receiving updated user interface metadata based on a user interaction on the client-side of the software application, determining that user interface content has changed based on a comparison of the captured user interface metadata to the updated user interface metadata, and displaying a hint message via the user interface of the client-side of the software application.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Chandrakanth S, Sudha Karanam Narasimha Murthy, Sharmika Parmar, Suvajit Dutta, Vinay Kumar, Satyadeep Kumar Dey, Mithilesh Kumar Singh