Patents by Inventor Ajith G

Ajith G 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: 20250378014
    Abstract: As impact quotient for a test automate can be determined and assigned based on factors such as static rules, results of a software analysis of the test automate, results of an analysis of historical data regarding the test automate, and a functional expert opinion. The factors used in the impact quotient determination can be assigned different weights which are adjustable based on the functional expert opinion. A test automate whose assigned impact quotient is below a threshold can be disabled and thus excluded from continuous executions. A test automate whose assigned impact quotient is not below the threshold can maintain an enabled status; updated impact quotients can later be determined for the test automate in response to prompts, in response to which the test automate can either maintain its enabled status or be disabled. Accordingly, low impact test automates can be removed from the pool of continuously executed test automates.
    Type: Application
    Filed: June 11, 2024
    Publication date: December 11, 2025
    Applicant: SAP SE
    Inventors: Praveen Kumar Jha, Prakash Kumar, Ravikanth Malipeddu, Prabhat Kumar Singh, Shanavas Madeen S, Naveen V, Ajith G
  • Patent number: 12326804
    Abstract: According to some embodiments, systems and methods are provided including a memory storing program code to: execute a functional automation tool for an application under test in at least two languages, wherein execution of the functional automation tool includes a rendering of a plurality of user interfaces in each of the at least two languages; identify at least one of a label and a tooltip in each of the plurality of user interfaces; capture a screenshot for each of the plurality of user interfaces, wherein the captured screenshots include a first screenshot and at least one subsequent screenshot; identify the subsequent screenshot as unique or redundant; and render a language acceptance testing output for each unique screenshot, displaying each identified label and tooltip in the at least two languages. Numerous other aspects are provided.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: June 10, 2025
    Assignee: SAP SE
    Inventors: Ajith G, Sandeep Negi, Ravikanth Malipeddu, Naveen V, Shanavas Madeen S, Anurag Nayak
  • Patent number: 12282419
    Abstract: According to some embodiments, systems and methods are provided, including a memory storing processor-executable code; and a processing unit to execute the executable program code to: execute an automation test for a user interface application, wherein execution of the automation test includes accessing a web-object; determine whether the web-object is included in an object repository; in a case it is determined the web-object is not included in the object repository, create the web-object in the object repository; and in a case it is determined the web-object is included in the object repository: determine whether the accessed web-object includes at least one different property from the web-object included in the object repository; and update the web-object included in the object repository with the at least one different property in the accessed web-object. Numerous other aspects are provided.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: April 22, 2025
    Assignee: SAP SE
    Inventors: Naveen V, Shanavas Madeen S, Ravikanth Malipeddu, Santhosh Reddy Mereddy, Ajith G, Prabhat Kumar Singh, Sushanth B R, Manu Jose Philip
  • Publication number: 20240176728
    Abstract: According to some embodiments, systems and methods are provided including a memory storing program code to: execute a functional automation tool for an application under test in at least two languages, wherein execution of the functional automation tool includes a rendering of a plurality of user interfaces in each of the at least two languages; identify at least one of a label and a tooltip in each of the plurality of user interfaces; capture a screenshot for each of the plurality of user interfaces, wherein the captured screenshots include a first screenshot and at least one subsequent screenshot; identify the subsequent screenshot as unique or redundant; and render a language acceptance testing output for each unique screenshot, displaying each identified label and tooltip in the at least two languages. Numerous other aspects are provided.
    Type: Application
    Filed: November 30, 2022
    Publication date: May 30, 2024
    Inventors: Ajith G, Sandeep NEGI, Ravikanth MALIPEDDU, Naveen V, Shanavas Madeen S, Anurag NAYAK
  • Publication number: 20230385181
    Abstract: According to some embodiments, systems and methods are provided, including a memory storing processor-executable code; and a processing unit to execute the executable program code to: execute an automation test for a user interface application, wherein execution of the automation test includes accessing a web-object; determine whether the web-object is included in an object repository; in a case it is determined the web-object is not included in the object repository, create the web-object in the object repository; and in a case it is determined the web-object is included in the object repository: determine whether the accessed web-object includes at least one different property from the web-object included in the object repository; and update the web-object included in the object repository with the at least one different property in the accessed web-object. Numerous other aspects are provided.
    Type: Application
    Filed: May 31, 2022
    Publication date: November 30, 2023
    Inventors: Naveen V, Shanavas Madeen S, Ravikanth MALIPEDDU, Santhosh Reddy MEREDDY, Ajith G, Prabhat Kumar SINGH, Sushanth B. R, Manu Jose PHILIP