Patents Assigned to Virtusa Corporation
-
Patent number: 11797930Abstract: A system for securing data is disclosed. The system includes a processing subsystem including a connection module to evaluate a computing device corresponding to remote workers for compatibility with a peripheral edge computing device, the computing device is enabled with an edge assisted proctoring service. The system includes an edge computing subsystem including an authentication module to verify an identity of the remote workers on the computing device using verification processes. The edge computing subsystem includes an activity monitoring module to monitor activities of the remote workers by collecting streaming data in real-time on the peripheral edge computing device. The activity monitoring module identifies suspicious activities by processing the streaming data. The edge computing subsystem includes an alert generation module to generate an alert upon identifying the suspicious activities.Type: GrantFiled: November 30, 2020Date of Patent: October 24, 2023Assignee: Virtusa CorporationInventor: Giridhara Padmanabha Rao Madakashira
-
Patent number: 11693757Abstract: A system and a method for requirement gathering in process automation is disclosed. The method includes capturing one or more application screens along with one or more actions performed by a user on the one or more corresponding application screens; extracting one or more features from one or more captured application screens; determining a level of similarity between one or more extracted features of the corresponding one or more application screens and one or more prestored features of corresponding one or more prestored application screens; creating clusters of the one or more actions performed by the user based on a determined level of similarity; creating one or more nodes of the at least one application screens based on clustering of the one or more actions; generating a specification template for process automation based on the one or more nodes of the at least one application screens.Type: GrantFiled: January 22, 2020Date of Patent: July 4, 2023Assignee: Virtusa CorporationInventor: Kaushalya Kobbekaduwa
-
Patent number: 11604662Abstract: A system and method for accelerating modernization of user interfaces in a computing environment is disclosed. The method includes receiving request for transforming a current graphical user interface (GUI) corresponding to current programming language and associated software framework to a target GUI corresponding to target programming language and associated software framework. The method includes capturing run time application attributes during an active interactive session of the user interface with user devices. Further, the method includes determining static application attributes from the source code of the current application. The method includes generating application attribute model representing relationships between static application attributes and run time application attributes. The method further includes automatically generating a target application attribute model corresponding to the target programming language and associated software framework based on the application attribute model.Type: GrantFiled: April 20, 2021Date of Patent: March 14, 2023Assignee: Virtusa CorporationInventors: Div Prakash, Anuradha Dias Karunarathne Weeraman, Subin George Palackaparampil
-
Patent number: 10768914Abstract: A system for analysis and generation of structured programming is disclosed. The system includes a conduit core subsystem to generate an executable format file for migrating configurations of a first application to a second application. The conduit core subsystem includes a first application side conduit module to extract one or more first business objects of the first application and obtain one or more structured business objects and one or more first unidentified business objects. The conduit core subsystem includes a conduit core module to transmute the one or more structured business objects into a conduit core data structure. The conduit core subsystem includes a second application side conduit module to analyse the conduit core data structure based on one or more second business objects of the second application and transmute the conduit core data structure to generate the executable format file for the second application.Type: GrantFiled: May 10, 2019Date of Patent: September 8, 2020Assignee: Virtusa CorporationInventors: James H. Campbell, IV, Victor Arokoyu, Jianping Wang, Kailash Chaudhary, Vamshi Krishna Musthyala
-
Patent number: 9612831Abstract: Systems, methods, and apparatus for measuring software development productivity that incorporate a measure of code reuse. Embodiments of the present invention utilize call graph analysis in a computerized environment to efficiently analyze a software code base in an automated fashion and thereby generate reuse measures; and then incorporates the reuse measures in the productivity analysis.Type: GrantFiled: November 21, 2011Date of Patent: April 4, 2017Assignee: Virtusa CorporationInventor: Chandika N. Mendis
-
Publication number: 20120131540Abstract: Systems, methods, and apparatus for measuring software development productivity that incorporate a measure of code reuse. Embodiments of the present invention utilize call graph analysis in a computerized environment to efficiently analyze a software code base in an automated fashion and thereby generate reuse measures; and then incorporates the reuse measures in the productivity analysis.Type: ApplicationFiled: November 21, 2011Publication date: May 24, 2012Applicant: Virtusa CorporationInventor: Chandika N. Mendis