| TATA CONSULTANCY SERVICES LIMITED Patent applications |
| Patent application number | Title | Published |
| 20120130883 | POSITION-KEEPING IN A MULTI-MARKET ENVIRONMENT - A computerized method of implementing position-keeping in a multi-market environment is described herein. The method comprises identifying a plurality of instrument transaction parameters based on a universal instrument ID of at least one instrument. The instrument transaction parameters comprise a market level identifier and a register level identifier. Further, at least one consolidation line is generated for the instrument based on at least the plurality of instrument transaction parameters, wherein the position-keeping is achieved based on the consolidation line. | 05-24-2012 |
| 20120114245 | Online Script Independent Recognition of Handwritten Sub-Word Units and Words - The present invention relates to a method and system for online script independent recognition of handwritten sub-word unit and words. More particularly the present invention relates to a system and method which enables online recognition of script independent sub-word unit and words by recognizing the written individual strokes prior to recognition of sub-word unit and words. The present invention provides an easy and natural to use method for handwritten sub-word unit and word recognition, wherein the application can be deployed on the existing communication means. | 05-10-2012 |
| 20120102451 | COMPUTATIONALLY EFFICIENT SYSTEM FOR DEVELOPING CONFIGURABLE, EXTENSIBLE BUSINESS APPLICATION PRODUCT LINES USING MODEL-DRIVEN TECHNIQUES - The present invention provides a computationally efficient system for developing configurable, extensible business application product lines using model-driven techniques. The invention enables to create a common business application with a set of pre-defined variants, selection of a suitable variant from the pre-defined set, and composition of the common application with the selected variant into a purpose-specific business application and also provides for modeling of commonality and variability thus leading to a single specification. The invention provides model-based solution to address extensibility and configurability of both structural and behavioral aspects in a functionality dimension of database intensive business application and it supports configuration process at three different stages of application development (i.e. design time, installation time and run time) of database intensive business application. The invention reduces the cost as well as computational time for creating new business applications, and leads to effective maintenance and smooth evolution. | 04-26-2012 |
| 20120101690 | SYSTEM FOR VEHICLE SECURITY, PERSONALIZATION AND CARDIAC ACTIVITY MONITORING OF A DRIVER - The present invention provides a system for vehicle security, personalization, and cardiac activity monitoring of a driver wherein electrocardiography of a driver is monitored and registered which is used for identification of a person entering in the vehicle and personalization of vehicle based on user preferences thereby act as intruder detection towards vehicle security. In addition to registration the present invention also monitors cardiac activity of driver in a continuous and real time fashion without any intrusion to driver with the facility of generation of alert and making emergency call. | 04-26-2012 |
| 20120095957 | Component Based Approach to Building Data Integration Tools - A method facilitating interoperability across the integrating platforms is provided by composing purpose specific integrating tools using conceptual modeling framework and a set of primitive foundational components. The model driven architecture provides easy migration from one solution architecture to another. Also, the present invention discloses a method to migrate from one implementation to another using set of composed purpose specific integration tools. | 04-19-2012 |
| 20120089983 | ASSESSING PROCESS DEPLOYMENT - System and methods for assessing process deployment are described. In one implementation, the method includes collecting at least one metric value associated with at least one operating unit within an organization. Further, the method describes normalizing the at least one collected metric value to a common scale to obtain normalized metric values. The method further describes analyzing the metric value to calculate a process deployment index which indicates the extent of deployment of the one or more processes within the organization. | 04-12-2012 |
| 20120076152 | SYSTEM AND METHOD FOR PRIORITY SCHEDULING OF PLURALITY OF MESSAGE TYPES WITH SERIALIZATION CONSTRAINTS AND DYNAMIC CLASS SWITCHING - The present invention provides a preemptive priority scheduling system and method for optimal load balancing of messages and preserving the lightweight allocation resources in an intersystem communication. The invention also provides a system and method for scheduling of messages of a plurality of classes in an intersystem communication. | 03-29-2012 |
| 20120059840 | DATA INTEGRATION USING CONCEPTUAL MODELING FRAMEWORK - A computer implemented system and method that combines data from multiple sources to provide a unified view of data using multi-layered conceptual modeling framework. The invention provides means to model conceptual data models at multiple levels of abstraction and a means to map them with each other and with physical models. A query rewriting approach adopted in the present invention is capable of translating queries down multiple levels of conceptual models into physical models and Conceptual modeling framework provide a means to capture and process semantic intent of data more accurately thereby reducing data integration errors significantly. | 03-08-2012 |
| 20120041989 | GENERATING ASSESSMENT DATA - Methods and systems described herein implement data generation for purposes such as data-driven assessment of an application, a process, or a system. In one implementation, seed data having one or more characteristics is received. Once received, the seed data is repeatedly transformed to generate a desired volume of an assessment data having the one or more characteristics associated with the seed data. | 02-16-2012 |
| 20120035987 | PERFORMANCE MANAGEMENT SYSTEM - Systems and methods for managing and evaluating the performance of an employee in an organization are described herein. In one implementation, the method includes receiving a query to initiate a performance management process and providing at least one performance measures based on the query received. Further, a rating is received for at least one performance measures. The performance measures are analyzed based on a rating received for the at least one performance measures to generate an assessment score. The assessment score indicates the performance of the employee in an organization. | 02-09-2012 |
| 20120035767 | SYSTEM FOR OPTIMIZING AND CONTROLLING PARTICLE SIZE DISTRIBUTION AND PRODUCTION OF NANOPARTICLES IN FURNACE REACTOR - The present invention relates to a system for optimizing and controlling the particle size distribution and production of nanoparticles in a furnace reactor. The method provides nanoparticles with desired, optimized and controlled particle size distribution and specific surface area in furnace reactors using a simulation tool with programmed instructions. The said simulation tool couples flame dynamics module and particle population balance module and precursor reaction kinetics module. | 02-09-2012 |
| 20120026328 | System and Method for Classification of Moving Object During Video Surveillance - A system for classifying moving objects during video-based surveillance comprising: capturing a silhouette image of a moving object, resizing the captured image, computing an average height to width ratio and a center of gravity for the object in the resized image, dividing the resized image, comparing the average height to average width of the object and further comparing the variance of center of gravity with a predetermined threshold value to classify the object in the captured silhouette into predetermined classes. | 02-02-2012 |
| 20120023362 | SYSTEM AND METHOD FOR EXACT REGENERATION OF A FAILED NODE IN A DISTRIBUTED STORAGE SYSTEM - The invention relates to a method and a system for regenerating a failed storage node from one or more storage nodes storing an original file and also reconstructing the said original file. The method involves encoding the file segments using a XOR operation, decoding the encoded file segment using the XOR operation and regenerating the failed node by using the storage nodes which are in active position. The regenerated file segments are further written to a new storage node. | 01-26-2012 |
| 20120009118 | System for Optimizing and Controlling Particle Size Distribution And For Scale-Up Of Nanoparticle Production In An Aerosol Flame Reactor - The present invention relates to a system for optimizing and controlling the particle size distribution and scale-up of production of nanoparticle in an aerosol flame reactor. The method provides nanoparticles with desired, optimized and controlled particle size and the specific surface area in aerosol reactors using a simulation tool with programmed instructions. The said simulation tool couples flame dynamics model and particle population balance model. | 01-12-2012 |
| 20120008775 | SYSTEM AND METHOD FOR SECURE TRANSACTION OF DATA BETWEEN WIRELESS COMMUNICATION DEVICE AND SERVER - The present application provides a system and method for a set of Extensible Authentication Protocols (EAPs) based on ECC (Elliptic Curve Cryptography) and SKE (Symmetric Key Encryption) mechanisms (with a suitable permutation) that can serve Confidentiality, Authentication, Authorization and Accounting (CAAA) issues at an affordable cost. According to one embodiment, a method and system of ECC and SKE based EAPs (through a permutation technique) which can avoid replay attacks. The application also provides a light weight security with better performance in comparison to the lower layer chip level security provided by 2G, 3G or 4G Applications and no certificates exchanged during the communication. | 01-12-2012 |
| 20120004903 | RULE GENERATION - A method for implementing at least one rule for an application is described. The method includes receiving an input rule. Based on the input rule, a program executable code is generated. The generated program executable code can then be associated with the application. | 01-05-2012 |
| 20110314060 | MARKUP LANGUAGE BASED QUERY AND FILE GENERATION - An XML template having one or more nodes is received. Mapping information indicating an association of data and nodes of the uploaded XML template is obtained. Once the mapping is received, the structure of the XML template is determined. Based on the determined structure and the mapping provided, an XML based SQL query is generated. The generated SQL query can be executed to provide the XML document. | 12-22-2011 |
| 20110307172 | HAND-HELD NAVIGATION AID FOR INDIVIDUALS WITH VISUAL IMPAIRMENT - The present application relates to a hand-held navigation aid and method that assists the visually impaired individuals to navigate and perform routine activities independently. The method enables visually impaired individuals to identify the hindrances using navigation means. The method assists visually impaired individual to navigate in all types of environment, outdoor with or without GPS facility and indoor with or without GPS facility by means of the hand-held navigation aid. | 12-15-2011 |
| 20110295519 | IDENTIFICATION OF RIBOSOMAL DNA SEQUENCES - Method(s) for identifying rDNA sequences from a sample containing plurality of unknown DNA sequences are described herein. The method includes selecting one or more target clusters, from a plurality of reference clusters, corresponding to the query sequence. The target clusters are selected based on a composition based analysis. A proportion of probable rDNA clusters from the target clusters is identified. Based on the proportion of the probable rDNA clusters, the query sequence is identified as an rDNA. | 12-01-2011 |
| 20110219140 | SYSTEM AND METHOD FOR NETWORK BANDWIDTH SIZING - The present invention relates to a system and method for network bandwidth sizing at a branch level by considering both sizing for throughput and sizing for response times. The invention provides a system and method for bandwidth allocation by performing network capacity planning by applying a model based on Approximate Mean Value Analysis (AMVA). The invention also relates to system and method for bandwidth allocation by performing network capacity planning especially for large enterprises having heavy workloads and diverse applications by applying a model based on Approximate Mean Value Analysis (AMVA). | 09-08-2011 |
| 20100299133 | SYSTEM AND METHOD FOR RAPID PROTOTYPING OF EXISTING SPEECH RECOGNITION SOLUTIONS IN DIFFERENT LANGUAGES - A system and method for porting of existing speech recognition solutions in a source language to a target language has been disclosed. The system envisaged by the present invention enables porting of a working speech recognition solution in the source language to a working system in the target language, thus minimising the development process and reusing existing speech recognition solution components to recognise multiple languages. | 11-25-2010 |
| 20100290701 | DOCUMENT IMAGE SEGMENTATION SYSTEM - A system and a method for document image segmentation have been disclosed. Image segments are obtained by forming different clusters in a document image. The document image may include images of company logos, product marks or trademarks. The invention can perform image segmentation on any kind of complex coloured image and can recognize logos, product-marks or trademarks which comprise text or graphics, wherein the text can be either of uniform font style or uneven font style such as fancy font styles, calligraphic styles or having different orientation. | 11-18-2010 |
| 20100175052 | SYSTEM AND METHOD FOR AUTOMATIC GENERATION OF TEST DATA TO SATISFY MODIFIED CONDITION DECISION COVERAGE - The tool, MC/DC-Automatic Tool Generator automatically generates test data to satisfy Modified Condition Decision Coverage (MCDC) from input code/model. This tool reduces the effort required to generate MCDC test data significantly. In order to reduce the time required by model checkers, abstraction and optimization methodologies have been implemented to analyze typical reactive software model/code. | 07-08-2010 |
| 20100109946 | MOBILE BASED ADVISORY SYSTEM AND A METHOD THEREOF - A system and method for mobile based advising is provided. The system and method involve the user with his mobile terminal formulating a query based on his own input and external sensor input and then sending the query to a remote server, which sends it to an expert group who devise an expert advice, which is then sent back to the user. | 05-06-2010 |