Patents by Inventor JAI VIGNESH R

JAI VIGNESH R 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: 11934393
    Abstract: Disclosed herein are system, method, and computer program product embodiments for validating input requests. In an embodiment, an application program interface (API) can receive a input request from a client device or server. The API can validate the input requests based on client-side or server-side technology implemented by the client device or server. In response to validating a input request from the client device and server, the database's framework can validate the database request before processing the input request. In response to failing to validate an input request at the client device, server, or database level, a machine-learning algorithm can be used to determine how to resolve a possible error, which may have caused the failure to validate the input request.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: March 19, 2024
    Assignee: SAP SE
    Inventors: Jai Vignesh R, Jhansi Rani B
  • Publication number: 20220229831
    Abstract: Disclosed herein are system, method, and computer program product embodiments for validating input requests. In an embodiment, an application program interface (API) can receive a input request from a client device or server. The API can validate the input requests based on client-side or server-side technology implemented by the client device or server. In response to validating a input request from the client device and server, the database's framework can validate the database request before processing the input request. In response to failing to validate an input request at the client device, server, or database level, a machine-learning algorithm can be used to determine how to resolve a possible error, which may have caused the failure to validate the input request.
    Type: Application
    Filed: January 12, 2021
    Publication date: July 21, 2022
    Inventors: Jai Vignesh R, Jhansi Rani B
  • Patent number: 10936475
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing an automated scripting and testing system. An embodiment operates by receiving an interaction between a user and an application. It is determined that the received interaction corresponds to at least one stored interaction based on a comparison of the received interaction with one or more of a plurality of stored interactions. A count of stored corresponding interactions is incremented. It is determined that the count exceeds a threshold. A scripted interaction with the application is generated based on the received interaction and the at least one stored interaction. The scripted interaction is provided for testing the application.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: March 2, 2021
    Assignee: SAP SE
    Inventor: Jai Vignesh R
  • Patent number: 10846110
    Abstract: Disclosed herein are system, method, and computer program product embodiments for measuring graphical user interface (GUI) usage, generating visual depictions of the GUI usage, and providing GUI modification recommendations based on the GUI usage. A user interface (UI) usage measurement system may monitor user interactions with an application from one or more user devices. The UI usage measurement system may data such as button clicks or other icon interactions on a GUI. After aggregating this information, the UI usage measurement system may apply machine learning techniques to determine a GUI object recommendation. The recommendation may include the movement of one or more GUI objects to different locations so that the user may more quickly access GUI objects that are more heavily utilized. In this manner, the UI usage measurement system may modify the GUI used by a particular user to access elements of an application.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: November 24, 2020
    Assignee: SAP SE
    Inventors: Jai Vignesh R, Rajendra Kumar
  • Publication number: 20200142816
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing an automated scripting and testing system. An embodiment operates by receiving an interaction between a user and an application. It is determined that the received interaction corresponds to at least one stored interaction based on a comparison of the received interaction with one or more of a plurality of stored interactions. A count of stored corresponding interactions is incremented. It is determined that the count exceeds a threshold. A scripted interaction with the application is generated based on the received interaction and the at least one stored interaction. The scripted interaction is provided for testing the application.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 7, 2020
    Inventor: Jai Vignesh R
  • Publication number: 20200126019
    Abstract: Disclosed herein are system, method, and computer program product embodiments for calculating priorities for processes and key performance indicators in a process monitoring tool by considering design time and run time parameters. The process monitoring tool may calculate a priority for the processes that considers the status, category, prevalence, and preference of the KPIs in that process, enabling users to determine which problems to devote resources towards remedying. The process monitoring tool may display the tracked processes and key performance indicators sorted by the calculated priorities.
    Type: Application
    Filed: October 22, 2018
    Publication date: April 23, 2020
    Inventors: Rashmi Vanaja, Jai Vignesh R
  • Publication number: 20200104148
    Abstract: Disclosed herein are system, method, and computer program product embodiments for measuring graphical user interface (GUI) usage, generating visual depictions of the GUI usage, and providing GUI modification recommendations based on the GUI usage. A user interface (UI) usage measurement system may monitor user interactions with an application from one or more user devices. The UI usage measurement system may data such as button clicks or other icon interactions on a GUI. After aggregating this information, the UI usage measurement system may apply machine learning techniques to determine a GUI object recommendation. The recommendation may include the movement of one or more GUI objects to different locations so that the user may more quickly access GUI objects that are more heavily utilized. In this manner, the UI usage measurement system may modify the GUI used by a particular user to access elements of an application.
    Type: Application
    Filed: October 2, 2018
    Publication date: April 2, 2020
    Inventors: Jai Vignesh R, Rajendra Kumar
  • Patent number: 10275339
    Abstract: Accessibility testing is initiated on UI elements rendered in a web browser. The UI elements are associated with a web application. A document object model (DOM) corresponding to the UI elements is retrieved. The DOM corresponding to the UI elements is parsed to retrieve properties associated with the UI elements. Accessibility testing is performed on the UI elements by applying accessibility rules on the UI elements. Images of one or more UI elements are captured from among the UI elements. The accessibility test is performed on the images by applying accessibility rules on the images in an image-processing unit. A result of the accessibility testing is recorded in a file. The result of the accessibility testing is displayed in runtime of the web application in the web browser.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: April 30, 2019
    Assignee: SAP SE
    Inventor: Jai Vignesh R
  • Publication number: 20190042397
    Abstract: Accessibility testing is initiated on UT elements rendered in a web browser. The UI elements are associated with a web application. A document object model (DOM) corresponding to the UI elements is retrieved. The DOM corresponding to the UI elements is parsed to retrieve properties associated with the UT elements. Accessibility testing is performed on the UI elements by applying accessibility rules on the UI elements. Images of one or more UI elements are captured from among the UI elements. The accessibility test is performed on the images by applying accessibility rules on the images in an image-processing unit. A result of the accessibility testing is recorded in a file. The result of the accessibility testing is displayed in runtime of the web application in the web browser.
    Type: Application
    Filed: August 4, 2017
    Publication date: February 7, 2019
    Inventor: JAI VIGNESH R