Patents Assigned to SYNTEL, INC.
-
Patent number: 9727450Abstract: A method of testing a software application may include receiving a business process model of a software application, the business process model comprising representations of elements of the software application and labels for the elements of the software application. The method may further include generating a plurality of test cases according to the business process model, each test case comprising respective links between one or items of test data and the labels for the elements of the software application, and executing the test cases to test the software application. The method may further include prioritizing and generating pre-conditions for test cases. The method may be embodied in an article of manufacture, such as a non-transitory computer-readable medium storing instructions.Type: GrantFiled: March 27, 2015Date of Patent: August 8, 2017Assignee: Syntel, Inc.Inventors: Srinath M. Mallya, Padmanabhan Balasubramanian, Prasanth Kiran Malla
-
Publication number: 20160283358Abstract: A method of testing a software application may include receiving a business process model of a software application, the business process model comprising representations of elements of the software application and labels for the elements of the software application. The method may further include generating a plurality of test cases according to the business process model, each test case comprising respective links between one or items of test data and the labels for the elements of the software application, and executing the test cases to test the software application. The method may further include prioritizing and generating pre-conditions for test cases. The method may be embodied in an article of manufacture, such as a non-transitory computer-readable medium storing instructions.Type: ApplicationFiled: March 27, 2015Publication date: September 29, 2016Applicant: Syntel, Inc.Inventors: Srinath M. Mallya, Padmanabhan Balasubramanian, Prasanth Kiran Malla
-
Publication number: 20160232130Abstract: Pages of a mobile web application may be configured and provided through the web application in conjunction with middleware. The middleware may provide a configuration page for an administrator to add, remove, and edit configurations of a static number of pages in the application. The content of a page (e.g., content artifacts) may be determined at the time the page is requested by a mobile device by retrieving the configuration associated with the device or user requesting the page. A system implementing the middleware may include a redirection module that provides the requested mobile page to a requesting mobile device, and the configuration page to a requesting non-mobile device.Type: ApplicationFiled: February 5, 2015Publication date: August 11, 2016Applicant: Syntel, Inc.Inventors: Dheeraj Patankar, Anirudha Rajendra Dhaneshwar
-
Patent number: 9268675Abstract: A system, method, and computer program product for auditing script code is disclosed. The system may include a parser module on a computer, a rules module on a computer, and a reporting module on a computer. The parser module may be configured to parse the script code to generate script code metadata. The rules module may be configured to audit the script code by applying rules to the script code. The reporting module on a computer configured to use the script code metadata to generate a result of the audit.Type: GrantFiled: December 2, 2013Date of Patent: February 23, 2016Assignee: Syntel, Inc.Inventor: Padmanabhan Balasubramanian
-
Patent number: 9268907Abstract: A system for automatically modifying source code to accommodate a software migration receives a software codebase a software codebase that supports international classification of diseases, ninth revision (ICD-9) codes and that contains a plurality of lines of source code, receives a codebase impact assessment report identifying each impacted line of the plurality of lines of source code in the codebase, each impacted line requiring modification in order to support migration from ICD-9 codes to international classification of diseases, tenth revision (ICD-10) codes, and automatically modifies the codebase by modifying each impacted line of source code identified in the codebase impact assessment report so that the modified codebase supports migration from ICD-9 codes to ICD-10 codes.Type: GrantFiled: June 16, 2014Date of Patent: February 23, 2016Assignee: Syntel, Inc.Inventor: Murlidhar Reddy
-
Patent number: 9235494Abstract: Systems, methods, and computer program products for analyzing source code are disclosed. The system includes a file reader module on a computer, a parser module on a computer, a metrics accumulator module, and a reporting engine on a computer. The file reader module may read an input source code file. The parser module may parse source code in the source code file into source code components. The metrics accumulator module may analyze the source code components in accordance with one or more rules to generate application metadata. The reporting engine may use the generated application metadata to generate a report of the analysis.Type: GrantFiled: March 14, 2014Date of Patent: January 12, 2016Assignee: Syntel, Inc.Inventor: Ritesh Gautam
-
Publication number: 20150331875Abstract: A system for validating integrated data recasting objects includes a data storage having a rules library containing a plurality of object rules and one or more repositories each containing integrated data and one or more recasting objects, each of the one or more recasting objects containing a plurality of objects, an integrated data validation module on one or more computers to conduct a validity test of at least one of the plurality of objects of a selected one of the one or more recasting objects of a selected one of the one or more repositories for compliance with one or more of the plurality of object rules, and a report module on one or more computers to produce a graphical representation of at least one result of the validity test.Type: ApplicationFiled: May 16, 2014Publication date: November 19, 2015Applicant: SYNTEL, INC.Inventors: Ravi P. Regidi, Yatika Girdhar
-
Patent number: 9182963Abstract: A computerized system, method, and computer program product for migrating applications are disclosed. A processor is configured to execute the stored instructions. The instructions may cause the processor to perform the steps including: analyzing a legacy application to be migrated to a new platform; generating one or more reports showing results of the analysis of the legacy application; migrating a schema of the legacy application to the new platform; and migrating a content of the legacy application to the new platform.Type: GrantFiled: June 12, 2013Date of Patent: November 10, 2015Assignee: Syntel, Inc.Inventor: Srinath Mallya
-
Publication number: 20150278386Abstract: A system, method, computer program product for validating an XML document is disclosed. The system may include a scanner module on a computer, a rules module on a computer, and an analyzer module on a computer. The scanner module may be configured to parse the XML document. The rules module may be configured to provide at least one rule, at least one XML schema document or one custom rule. The analyzer module may be configured to analyze the XML document by applying the corresponding XML schema document or the at least one rule to the XML document; and generate a report displaying the results of the analysis.Type: ApplicationFiled: March 25, 2014Publication date: October 1, 2015Applicant: SYNTEL, INC.Inventors: Peeyush Kumar Jain, Tushar Tale, Narendra S. Naidu
-
Publication number: 20150269320Abstract: A system, method, and computer program product for generating healthcare data keyword files is disclosed. The system may include a reader module on a computer, a mapper module on a computer, and a generator module on a computer. The reader module may be configured to read one or more healthcare data fields associated with a first vendor and read one or more portions of healthcare data associated with the one or more data fields. The mapper module may be configured to allow a first mapping of the one or more data fields to one or more keyword fields. In accordance with the first mapping, the generator module may be configured to generate one or more keywords associated with the one or more portions of healthcare data.Type: ApplicationFiled: March 21, 2014Publication date: September 24, 2015Applicant: Syntel, Inc.Inventors: Ankur Chadha, Sabari Mallika Ramakrishnan, Sandeep Sinha, Alok Srivastava
-
Publication number: 20150106147Abstract: A system, method, and computer program product for generating an electronic calendar invitation for an event is disclosed. The system includes memory for storing instructions and data associated with a calendar invite tool. A processor is configured to execute the stored instructions. The instructions may cause the processor to perform the steps including: allowing a user to create an electronic message associated with an event reservation application of a first platform, wherein the electronic message includes electronic address information associated with one or more invitees; based on the electronic address information, generating the electronic calendar invitation of a second platform different from the first platform; and sending the electronic calendar invitation to the one or more invitees in accordance with the electronic address information.Type: ApplicationFiled: October 11, 2013Publication date: April 16, 2015Applicant: SYNTEL, INC.Inventors: DHEERAJ ANIL PATANKAR, MORESHWAR MARNE
-
Publication number: 20140082627Abstract: A computerized system, method and program product for executing tasks in parallel, including but not limited to executing tasks in combination on multiple processors of multiple computers and/or multiple cores of a processor on a single computer and/or combinations thereof. The framework utilizes parallel computing design principles, but hides the complexities of multi-threading and multi-core programming from the programmer.Type: ApplicationFiled: September 10, 2013Publication date: March 20, 2014Applicant: SYNTEL, INC.Inventor: CHETAN MANJAREKAR
-
Publication number: 20130212553Abstract: A computerized system and method of migrating an application from a source platform to a target platform, such as a cloud platform. A set of rules are developed that represent aspect of the target platform and the source code of the application to be migrated is analyzed to determine whether it violates any of these rules. In some embodiments, the source code could be automatically modified to correct for violations of the rules.Type: ApplicationFiled: January 22, 2013Publication date: August 15, 2013Applicant: SYNTEL, INC.Inventor: Syntel, Inc.