Patents Assigned to COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
  • Patent number: 9378041
    Abstract: A method and system for integrating and implementing virtual service packages across different service virtualization tools is provided. Data is generated for performing a search on multiple virtual service package interfaces based on request received from a service virtualization tool. Virtual service package interfaces are fetched based on the search using the generated data. Each of the fetched virtual service package interfaces is assigned a selection priority value and a weight value. Further, an execution criticality value is computed for the fetched virtual service package interfaces based on the selection priority value and the weight value. Furthermore, a virtual service package interface with highest execution criticality value is selected. The selected virtual service package interface is invoked for execution. Finally, a response generated based on the execution is sent to the service virtualization tool.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: June 28, 2016
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Hemant Raskar, Amit Dhongde
  • Patent number: 9286537
    Abstract: 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.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: March 15, 2016
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Geelapaturu Subrahmanya Venkata Radha Krishna Rao, Karthik Sundararaman, Arun Muthuraj Vedamanickam, Natarajan Venkatachalem
  • Patent number: 9264497
    Abstract: 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.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: February 16, 2016
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Somasundaram Jambunathan, Ramakrishnan Venkatasubramanian
  • Patent number: 9251046
    Abstract: 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.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: February 2, 2016
    Assignee: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Anant Ramdev Bhat, Giripriya MeenakshiSundaram, Naveen Kumar
  • Patent number: 9208310
    Abstract: A system and computer-implemented method for securely managing enterprise related applications and associated data on one or more portable communication devices is provided. The system comprises one or more appboxes, residing on the one or more portable communication devices, configured to secure, monitor and collect information related to at least one of: one or more applications and associated data and the one or more portable communication devices. The system further comprises a server configured to facilitate one or more administrators to monitor and manage overall functionality of at least one of: the one or more applications and associated data and the one or more portable communication devices using the collected information.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: December 8, 2015
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventor: Ambaprasad Gudipati
  • Patent number: 9158744
    Abstract: 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.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: October 13, 2015
    Assignee: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Geelapaturu Subrahmanya Venkata Radha Krishna Rao, Parthasarathi Jinka, Venkatesh Srinivasan, Ramesh Selvaraj, Suresh Kumar Ramaswamy, Dinesh Maroo
  • Publication number: 20150206022
    Abstract: 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.
    Type: Application
    Filed: March 27, 2014
    Publication date: July 23, 2015
    Applicant: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Geelapaturu Subrahmanya Venkata Radha Krishna Rao, Karthik Sundararaman, Arun Muthuraj Vedamanickam, Natarajan Venkatachalem
  • Publication number: 20150180979
    Abstract: 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.
    Type: Application
    Filed: February 12, 2014
    Publication date: June 25, 2015
    Applicant: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Somasundaram Jambunathan, Ramakrishnan Venkatasubramanian
  • Patent number: 9043458
    Abstract: 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.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: May 26, 2015
    Assignee: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Mahesh Balaji, Moinak Bhattacharya, Kiran Chand Palakkattiri
  • Patent number: 9038017
    Abstract: 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.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: May 19, 2015
    Assignee: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Prashanth Premkumar, Manigandan Kannan, Lakshmi Narasimhan Venkatakrishnan, Antony Sudharshan Gnanaraj, Vasu Rangachary
  • Publication number: 20150106791
    Abstract: 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.
    Type: Application
    Filed: December 6, 2013
    Publication date: April 16, 2015
    Applicant: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Prabakaran Karuppiah, John Wilson Raj Perianayagam
  • Publication number: 20150032551
    Abstract: 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.
    Type: Application
    Filed: September 16, 2013
    Publication date: January 29, 2015
    Applicant: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Vijai Ekambaram, Gautam Aggarwal, ViswaKumar Ramasubramanian
  • Publication number: 20150007350
    Abstract: A system and computer-implemented method for securely managing enterprise related applications and associated data on one or more portable communication devices is provided. The system comprises one or more appboxes, residing on the one or more portable communication devices, configured to secure, monitor and collect information related to at least one of: one or more applications and associated data and the one or more portable communication devices. The system further comprises a server configured to facilitate one or more administrators to monitor and manage overall functionality of at least one of: the one or more applications and associated data and the one or more portable communication devices using the collected information.
    Type: Application
    Filed: September 4, 2013
    Publication date: January 1, 2015
    Applicant: Cognizant Technology Solutions India Pvt. Ltd
    Inventor: Ambaprasad Gudipati
  • Patent number: 8912918
    Abstract: 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.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 16, 2014
    Assignee: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Hemant Raskar, Ashutosh Kavathekar
  • Publication number: 20140289391
    Abstract: 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.
    Type: Application
    Filed: May 28, 2013
    Publication date: September 25, 2014
    Applicant: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Mahesh Balaji, Moinak Bhattacharya, Kiran Chand Palakkattiri
  • Publication number: 20140244277
    Abstract: 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.
    Type: Application
    Filed: April 15, 2013
    Publication date: August 28, 2014
    Applicant: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Geelapaturu Subrahmanya Venkata Radha Krishna Rao, Karthik Sundararaman, Vedamanickam Arun Muthuraj
  • Patent number: 8819642
    Abstract: 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.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: August 26, 2014
    Assignee: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Anant Ramdev Bhat, Giripriya MeenakshiSundaram, Naveen Kumar
  • Publication number: 20140203948
    Abstract: 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.
    Type: Application
    Filed: March 13, 2013
    Publication date: July 24, 2014
    Applicant: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Hemant Raskar, Ashutosh Kavathekar
  • Publication number: 20140195891
    Abstract: 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.
    Type: Application
    Filed: March 13, 2013
    Publication date: July 10, 2014
    Applicant: Cognizant Technology Solutions India Pvt. Ltd.
    Inventors: Geelapaturu Subrahmanya Venkata Radha Krishna Rao, Parthasarathi Jinka, Venkatesh Srinivasan, Ramesh Selvaraj, Suresh Kumar Ramaswamy, Dinesh Maroo
  • Patent number: D761299
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: July 12, 2016
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Karthik Rajendran, Bharadwaj Raghuraman, Jai Ganesh, Satish Pandelenghat, Hemanth Panyam