Patents by Inventor Rajesh Sarangapani

Rajesh Sarangapani 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: 20230080572
    Abstract: The present invention provides system and method for quantifying the user experience which consider data from various stages in the product or a service lifecycle and derive the relevant key KPIs from the same which are then aggregated and calibrated accordingly. The main components of the present invention are UE factor selector (150), UE rating calibrator (180), UE variance classifier (160), UE emotion translator (190) and artefact generator (100). The present invention is used to evaluate the end user's experience thereby understand the type of emotion an end user might experience or express after using the service, application or the product.
    Type: Application
    Filed: September 30, 2022
    Publication date: March 16, 2023
    Applicant: CIGNITI Technologies Limited
    Inventors: Rajesh Sarangapani, Jaya Raghuram Krovvidy, Naresh Pulugundla, Naga Sridevi Thorlikonda
  • Patent number: 10459829
    Abstract: A generic Test Tool migration system that migrates test cases from one platform to another in different Languages and also incorporate best practices while migration. The system comprises of three phases, a pre-processor, an in-flight module, and a post-processor. The pre-processor scans and reads the entire Source code and passes the output to the in-flight module which converts the Source scripts to a neutral Language and generates a Target Language. The output of the process becomes the input to the post-processor that provides options for resolving the ambiguity, issues, and warnings with best practice suggestions to a user by the Smart (migration) Remedy Engine (SME). The translated code is further improved, validated, reported and logged. The output of the phase is converted Object Repositories, Test Data and Scripts.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: October 29, 2019
    Assignee: M/s. Cigniti Technologies Limited
    Inventors: Rajesh Sarangapani, Kasi Viswanath Kurva, Suneel Kumar Rallapalli
  • Patent number: 10261984
    Abstract: A browser and operating system (OS) compatibility system may include a user interface to select a first combination of a browser and OS for comparison to a second combination of a browser and OS. A download engine may capture source files for browsers for the first and second combinations. A parse engine may create Document Object Model (DOM) trees of objects of first and second website pages respectively for the browsers for the first and second combinations. A metric engine may read the DOM trees for attributes of the objects to capture metrics of the objects. An analysis metric engine may compare a metric of an object of the first website page to a metric of the same object of the second website page to determine a compatibility of the browser and the OS for the first combination to the browser and the OS for the second combination.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: April 16, 2019
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Rajesh Sarangapani, Kasi Vishwanath, Prem Sagar
  • Publication number: 20180357145
    Abstract: A generic Test Tool migration system that migrates test cases from one platform to another in different Languages and also incorporate best practises while migration. The system comprises of three phases, a pre-processor, an in-flight module, and a post-processor. The pre-processor scans and reads the entire Source code and passes the output to the in-flight module which converts the Source scripts to a neutral Language and generates a Target Language. The output of the process becomes the input to the post-processor that provides options for resolving the ambiguity, issues, and warnings with best practise suggestions to a user by the Smart (migration) Remedy Engine (SME). The translated code is further improved, validated, reported and logged. The output of the phase is converted Object Repositories, Test Data and Scripts.
    Type: Application
    Filed: June 12, 2017
    Publication date: December 13, 2018
    Applicant: M/S. Cigniti Technologies Limited
    Inventors: Rajesh Sarangapani, Kasi Viswanath Kurva, Suneel Kumar Rallapalli
  • Patent number: 10073768
    Abstract: A Post Migration platform that has a Remediation Engine that checks for errors and warnings in the generated code from the source code, both in a different language. The system provides the options to the user for resolving the ambiguity, issues, and warnings with best practice suggestions. The engine consists of Smart (migration) Remedy Engine 4, a Report Engine 17 and a Log Engine 18. The tool generated files 1 are passed into the Smart (migration) Remedy Engine 4 that checks for syntactic and semantic errors, warnings, uncertainties, and ambiguities in the code, and also analyzes the code for the best practices. The Technical Logs are generated by the Log Engine 16. A report is generated which contains a list of technical errors, warnings and stack traces along with the TODO list.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: September 11, 2018
    Assignee: M/S. Cigniti Technologies Limited
    Inventors: Rajesh Sarangapani, Sireesha Simakurthy, Moshe Dayan, Kasi Viswanath Kurva, Suneel Kumar Rallapalli
  • Patent number: 9438729
    Abstract: A device may receive an indication to test a call flow associated with an interactive voice response (IVR) system. The device may identify an input associated with the call flow, and may identify a first response associated with the call flow. The first response may be determined based on providing the input to the IVR system on a previous call. The device may initiate a test call with the IVR system. The test call may be initiated after the previous call, and may cause the input to be provided to the IVR system and a second response to be received from the IVR system. The device may identify the second response, and may compare first audio information, associated with the first response, and second audio information associated with the second response. The device may determine a test result based on the comparison, and may provide the test result.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: September 6, 2016
    Assignee: Accenture Global Services Limited
    Inventors: VijayChandar Natesan, Rajesh Sarangapani, Surajit Chatterjee
  • Publication number: 20160050317
    Abstract: A device may receive an indication to test a call flow associated with an interactive voice response (IVR) system. The device may identify an input associated with the call flow, and may identify a first response associated with the call flow. The first response may be determined based on providing the input to the IVR system on a previous call. The device may initiate a test call with the IVR system. The test call may be initiated after the previous call, and may cause the input to be provided to the IVR system and a second response to be received from the IVR system. The device may identify the second response, and may compare first audio information, associated with the first response, and second audio information associated with the second response. The device may determine a test result based on the comparison, and may provide the test result.
    Type: Application
    Filed: August 15, 2014
    Publication date: February 18, 2016
    Inventors: VijayChandar Natesan, Rajesh Sarangapani, Surajit Chatterjee
  • Publication number: 20150227498
    Abstract: A browser and operating system (OS) compatibility system may include a user interface to select a first combination of a browser and OS for comparison to a second combination of a browser and OS. A download engine may capture source files for browsers for the first and second combinations. A parse engine may create Document Object Model (DOM) trees of objects of first and second website pages respectively for the browsers for the first and second combinations. A metric engine may read the DOM trees for attributes of the objects to capture metrics of the objects. An analysis metric engine may compare a metric of an object of the first website page to a metric of the same object of the second website page to determine a compatibility of the browser and the OS for the first combination to the browser and the OS for the second combination.
    Type: Application
    Filed: April 20, 2015
    Publication date: August 13, 2015
    Inventors: Rajesh SARANGAPANI, Kasi VISHWANATH, Prem SAGAR
  • Patent number: 9037965
    Abstract: A browser and operating system (OS) compatibility system may include a user interface to select a first combination of a browser and OS for comparison to a second combination of a browser and OS. A download engine may capture source files for browsers for the first and second combinations. A parse engine may create Document Object Model (DOM) trees of objects of first and second website pages respectively for the browsers for the first and second combinations. A metric engine may read the DOM trees for attributes of the objects to capture metrics of the objects. An analysis metric engine may compare a metric of an object of the first website page to a metric of the same object of the second website page to determine a compatibility of the browser and the OS for the first combination to the browser and the OS for the second combination.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: May 19, 2015
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Rajesh Sarangapani, Kasi Vishwanath, Prem Sagar
  • Publication number: 20130212461
    Abstract: A browser and operating system (OS) compatibility system may include a user interface to select a first combination of a browser and OS for comparison to a second combination of a browser and OS. A download engine may capture source files for browsers for the first and second combinations. A parse engine may create Document Object Model (DOM) trees of objects of first and second website pages respectively for the browsers for the first and second combinations. A metric engine may read the DOM trees for attributes of the objects to capture metrics of the objects. An analysis metric engine may compare a metric of an object of the first website page to a metric of the same object of the second website page to determine a compatibility of the browser and the OS for the first combination to the browser and the OS for the second combination.
    Type: Application
    Filed: April 30, 2012
    Publication date: August 15, 2013
    Applicant: Accenture Global Services Limited
    Inventors: Rajesh Sarangapani, Kasi Vishwanath, Prem Sagar