COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD. Patent applications |
Patent application number | Title | Published |
20150206022 | SYSTEM AND METHOD FOR CLASSIFYING A SKIN INFECTION - A system and computer-implemented method for classifying skin disorders using an image of a skin portion is provided. The system comprises a server configured to receive the image of the skin portion from an electronic communication device and process the received image of the skin portion, wherein the processing comprises at least one of: resizing, removing artifacts and noise, applying new color space, sharpening the image and correcting background. Furthermore, the server is configured to segment the processed image to identify the region of interest within the processed image and extract one or more features from the identified region of interest. The system further comprises a trained learning module configured to classify the skin disorder by mapping the extracted features with pre-stored images, wherein the pre-stored images that map with the extracted features are associated with a particular category of skin disorder. | 07-23-2015 |
20150180979 | SYSTEM AND METHOD FOR HOSTING MOBILE DEVICES FOR TESTING IN A CLOUD COMPUTING ENVIRONMENT - A system and method for hosting one or more mobile devices on one or more servers in a cloud computing environment for testing mobile applications is provided. The system comprises client virtualization managers to collect and send information related to the mobile devices to the servers and mobile devices virtualization managers to receive and use the information to establish a connection with the client virtualization managers for accessing and hosting the mobile devices. Further, the system comprises a server application to facilitate testers to select a mobile device from a list of the hosted mobile devices and an automation tool interface handler to virtualize Universal Serial Bus (USB) port of local machines connected to the servers, connect the selected mobile device to the virtualized USB port of the local machines and facilitate testing of the mobile applications on the locally available mobile device by test automation tools. | 06-25-2015 |
20150106791 | SYSTEM AND METHOD FOR AUTOMATING BUILD DEPLOYMENT AND TESTING PROCESSES - A system and computer-implemented method for automating build deployment and testing processes related to development of software is provided. The system comprises a user interface configured to facilitate users to provide input parameters for build deployment and testing. The system further comprises a build manager configured to facilitate deploying code if the users provide the input parameters related to build deployment. Further, the system comprises a scheduler configured to schedule execution of test scripts for testing the code based on the input parameters. Furthermore, the system comprises a run manager configured to assign the test scripts to testing machines for execution based on execution schedule, monitor execution status of the test scripts and send the execution status to test management systems and the users via communication channels. In addition, the system comprises a reporting module configured to generate reports related to build deployment and test scripts execution. | 04-16-2015 |
20150032551 | METHOD AND SYSTEM FOR CREATING, DELIVERING AND TRACKING PERSONALIZED ADVERTISEMENTS ON TARGETED CHANNELS - A method for creating and delivering personalized advertisements to end-user devices via associated communication channels is provided. The method enables selecting users, for whom personalized advertisements are to be created, from a plurality of users based on rules which are defined for selecting users based on: product related data obtained from product data sources and user related data of the plurality of users obtained from user data sources. Further, user related data of the selected users is mapped with product related data based on the rules to generate mapped data for each of the selected users. Further, personalized advertisements are created for each of the selected users based on the mapped data by merging images of the selected users with product advertisement images. Furthermore, the created personalized advertisements of each of the selected users are analyzed to deliver the created personalized advertisements to each of the selected users' end-user devices. | 01-29-2015 |
20140289391 | FRAMEWORK FOR FACILITATING IMPLEMENTATION OF MULTI-TENANT SAAS ARCHITECTURE - A framework for implementing multitenant architecture is provided. The framework comprises a framework services module which is configured to provide framework services that facilitate abstraction of Software-as-a-Service (SaaS) services and crosscutting services for a Greenfield application and a non SaaS based web application. Further the abstraction results in a SaaS based multitenant web application. The framework further comprises a runtime module configured to automatically integrate and consume the framework services and APIs to facilitate monitoring and controlling of features associated with the SaaS based multitenant web application. The framework further comprises a metadata services module configured to provide a plurality of metadata services to facilitate abstraction of storage structure of metadata associated with the framework and act as APIs for managing the metadata. The framework further comprises a role based administration module that facilitates management of the metadata through a tenant administrator and a product administrator. | 09-25-2014 |
20140244277 | SYSTEM AND METHOD FOR REAL-TIME MONITORING AND MANAGEMENT OF PATIENTS FROM A REMOTE LOCATION - A system and computer-implemented method for real-time monitoring and management of patients from a remote location is provided. The system comprises one or more patient's communication devices configured to facilitate users to enter patient related data via a healthcare application. The system further comprises an analyzing and processing module, residing in a cloud based environment, configured to receive and process the patient related data. The analyzing and processing module is further configured to send alerts to physicians based on at least one of: the received and the processed patient related data. Furthermore, the analyzing and processing module is configured to facilitate the physicians to access the received and the processed patient related data and provide responses via the healthcare application. Also, the analyzing and processing module is configured to send alerts to the users and facilitate the users to access the responses. | 08-28-2014 |
20140203948 | METHOD AND SYSTEM FOR OPTIMIZED MONITORING AND IDENTIFICATION OF ADVANCED METERING INFRASTRUCTURE DEVICE COMMUNICATION FAILURES - A method for optimized monitoring and identification of AMI device communication failures in an AMI network is provided. A graphical representation of AMI devices is generated comprising nodes corresponding to AMI devices and links representing connectivity between AMI devices. The graphical representation is generated based on data associated with AMI devices retrieved via AMI network in real time. Further, properties of the AMI devices are computed using the graphical representation based on values associated with the nodes corresponding to the AMI devices. The graphical representation is modified based on the computed properties and predefined rules. Nodes in the modified graphical representation are selected and processed in an order based on AMI device hierarchy, priority and criticality. Further, the graphical representation is modified based on processing of selected nodes. AMI device with communication failures are identified from at least one of the generated and modified graphical representation of AMI devices. | 07-24-2014 |
20140195891 | SYSTEM AND METHOD FOR AUTOMATICALLY EXTRACTING MULTI-FORMAT DATA FROM DOCUMENTS AND CONVERTING INTO XML - A system, a computer-implemented method and a computer program product for extracting insurance data from one or more documents having one or more file formats and converting into Extensible Markup Language (XML) format is provided. The system comprises a user interface configured to facilitate one or more users to submit one or more documents related to insurance. The system further comprises a business type classification module configured to identify the one or more submitted documents based on a business type. Further, the system comprises a format classification module configured to identify file format of the one or more submitted documents. Furthermore, the system comprises an extraction and conversion module configured to match one or more headers in the one or more submitted documents with one or more pre-stored headers, extract insurance data corresponding to the one or more matched headers and convert the extracted insurance data into XML format. | 07-10-2014 |
20140180949 | SYSTEM AND METHOD FOR AUTOMATED CODING AND TESTING OF BENEFITS - A system and method for automated coding and testing of insurance benefits is provided. The system comprises a user interface to receive data pertaining to benefits based on insurance benefits contracts and to create Benefit Plan Designs (BPDs) using the received data. The system further comprises a benefits mapping module to map the benefits from the BPDs with pre-stored benefits in a repository. Further, the system comprises a benefit code translator to translate the mapped benefits into codes or mnemonics and a benefit code updating engine to update the codes or mnemonics into one or more claims platforms. In addition, the system comprises a test scenario mapping module to generate test claims and expected results and to execute the generated test claims on the one or more claims platforms to generate actual test results. The system also comprises a validation engine to validate the codes or mnemonics. | 06-26-2014 |
20140149294 | METHOD AND SYSTEM FOR PROVIDING SECURE END-TO-END AUTHENTICATION AND AUTHORIZATION OF ELECTRONIC TRANSACTIONS - A method and system for performing secure end-to-end authentication of an electronic transaction initiated by a user using a user device is provided. At least one secret element comprising payload data encrypted using at least two cryptographic keys is generated and transmitted to the user device. An image of the at least one secret element is captured and analyzed by an authentication device. The image is analyzed to extract the payload data by decrypting the payload data using at least two cryptographic keys. Geo-location of the user device and the authentication device is determined if the extracted payload data is associated with a unique URL including a string. Based on the determination, a secure page displayed on the authentication is accessed using the unique URL. Finally, the transaction is processed after verification of the transaction details on the secure page and the transaction is confirmed. | 05-29-2014 |
20140059517 | METHOD AND SYSTEM FOR FACILITATING RAPID DEVELOPMENT OF END-TO-END SOFTWARE APPLICATIONS - A method and system for rapidly generating software applications is provided. An application model of a software application is generated which comprises modeled components and technology stack information. The modeled components correspond to functional and design aspects of the software application. The application model is generated by dragging and dropping multiple components into corresponding modeling perspectives defined in a visual modeling environment. Descriptors are generated for the application model which are logical representations describing each of the modeled components. Further, the descriptors are generated from application model object of the application model. Furthermore, technology templates are identified based on the technology stack information in the application model. The technology templates are predetermined templates comprising scripting languages for automatically transforming the application model into one or more technologies. Code related to the software application is generated based on the descriptors and the identified technology templates. | 02-27-2014 |
20140046499 | METHOD AND SYSTEM FOR MANAGING AND CONTROLLING ELECTRICAL VEHICLE CHARGING EVENTS - A system and method for managing and controlling charging of electric vehicles via charging stations over an advanced metering infrastructure is provided. Smart meters are deployed in the charging stations. Electric vehicle clusters which are logical representations of at least the charging stations are created. Policies for controlling electric vehicle charging based on data obtained using the electric vehicle clusters are generated. Further, it is analyzed if meter data obtained from the smart meters using the electric vehicle clusters comply with the generated policies. The meter data is obtained using the electric vehicle clusters identified with electric vehicle charging events. Policy violation action data is generated by applying predetermined rules if it is determined that the policies are violated. The policy violation action data is then sent to the identified electric vehicle clusters for controlling electric vehicle charging. | 02-13-2014 |
20130311976 | METHOD AND SYSTEM FOR GENERATING AND PROCESSING BLACK BOX TEST CASES - A method and system for generating and processing test cases for effective black box testing of software applications is provided. Test cases are automatically generated based on parameters that are identified from automated manual test cases associated with business models. The generated automated test cases cover one or more paths in the business models. Further, the automated test cases are optimized by determining minimal path covered by the automated test cases in the business models. The optimization is performed based on analysis of the one or more paths covered by the automated test cases in the business models. Furthermore, code coverage data of the optimized test cases are obtained by execution of the optimized test cases. Finally, based on the code coverage data and predetermined conditions, the optimized test cases are analyzed for at least prioritization and further optimization of the optimized test cases for effective black box testing. | 11-21-2013 |