Patents Assigned to Tata Consultancy Services, Ltd.
  • Patent number: 11062047
    Abstract: This disclosure relates generally to the use of distributed system for computation, and more particularly, relates to a method and system for optimizing computation and communication resource while preserving security in the distributed device for computation. In one embodiment, a system and method of utilizing plurality of constrained edge devices for distributed computation is disclosed. The system enables integration of the edge devices like residential gateways and smart phone into a grid of distributed computation. The edged devices with constrained bandwidth, energy, computation capabilities and combination thereof are optimized dynamically based on condition of communication network. The system further enables scheduling and segregation of data, to be analyzed, between the edge devices. The system may further be configured to preserve privacy associated with the data while sharing the data between the plurality of devices during computation.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: July 13, 2021
    Assignee: Tata Consultancy Services Ltd.
    Inventors: Arijit Mukherjee, Soma Bandyopadhyay, Arijit Ukil, Abhijan Bhattacharyya, Swarnava Dey, Arpan Pal, Himadri Sekhar Paul
  • Patent number: 10726031
    Abstract: A computer implemented system and method for integrating and presenting heterogeneous information is envisaged. The system slices and dices information and enables the information to be depicted in the form of dashboards and reports by tying data points on different sources into an integrated solution, and also enables a user to select the information that he/she wants to view, thereby enabling real-time visibility, quick decision making and planning. The system allows easy interaction between teams to access and understand complex information quickly. The system of the present disclosure can integrate data spread across multiple domains, horizontals and verticals, and display the required result in a desired format. The system also has ability to restrict dashboards and reports to certain groups of users by means of profiling based on roles in the organization.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: July 28, 2020
    Assignee: TATA CONSULTANCY SERVICES LTD.
    Inventors: Bhanu Raj, Sivashanmugam Kannan, Mahadevan Devarajan, Sandhyalakshmi Subramanian
  • Patent number: 10255576
    Abstract: A computer implemented system and method for identifying leaders in an organization. The system includes two repositories; first that stores information related to existing/known leaders and second that stores tacit and explicit knowledge related to the employees. The repositories store relevant attributes and attribute values of employees and known leaders according to their ranking in their field of activity, to form a digital persona. The digital persona of known leaders is then compared with the digital persona of an employee suitable for the leadership to form a leadership score. A leader is then chosen based on the leadership ranking which is based on leadership score. Thus, the employees, based on circumstances, may get more opportunities to prove their leadership abilities as the leadership ranking changes periodically.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: April 9, 2019
    Assignee: Tata Consultancy Services Ltd.
    Inventors: Suceendran Manoharan Kovilpattii, Saravanan Ramachandran, Santha Lakshmi Chittibabu, Dhilip Kumar, Prathap Karunakaran
  • Patent number: 10133860
    Abstract: A computer implemented system and method for generating and recovering an authorization code. The system creates an authorization code by accepting a base-sentence from a user. Based on the characters present in this base-sentence, the system computes a base-sentence matrix. The system also generates a plurality of patterns. The user can either select the pattern from the multiple patterns suggested by the system or can create his/her own pattern. The system then performs multiplications between the base-sentence matrix and the selected pattern matrix at different stages in the path forward, for obtaining a strong authorization code. In case the user forgets the base sentence, the system also has provisions to manage forgotten authorization code. This is done by fragmenting the base-sentence into different matrices and storing the fragmented matrices into a repository after computing matrix multiplication with a security question answer and with a secret key provided by the user.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: November 20, 2018
    Assignee: TATA CONSULTANCY SERVICES LTD.
    Inventors: Shatadru Das, Natarajan Vijayarangan
  • Patent number: 10110769
    Abstract: A computer implemented system and method for managing a stack containing a plurality of documents. The system scans and manages documents provided by the users in form of batches. Multiple users can provide the documents to be managed in form of a stack that contains the documents separated by separating pages and submission forms. The submission forms are then identified by the system to identify the batches and allot track numbers to the identified batches for future reference. Documents within the batches are identified by the separating pages and are allotted barcodes for identification. These documents are scanned and processed to obtain quality checked images of the documents which are then stored in a central repository. The system allows the users to change/set prioritization of a request or document type and also allows automatic indexing, routing of the transactions, processing, quality checking, and modification in the scanned images.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: October 23, 2018
    Assignee: TATA CONSULTANCY SERVICES LTD.
    Inventors: Vithal Satya Naga Prabhakara Medicherla, Suresh Babu Ponnan, Ohm Kumar Balasubramanian
  • Patent number: 10015146
    Abstract: A system(s) and method(s) for secure session establishment and secure encrypted exchange of data is disclosed. The system satisfies authentication requirement of general networking/communication systems. It provides an easy integration with systems already using schemes like DTLS-PSK. The system follows a cross layer approach in which session establishment is performed in a lightweight higher layer like the application layer. The system then passes resultant parameters of such session establishment including the session keys to a lower layer. The lower layer like the transport layer is then used by the system to perform channel encryption to allow exchange of encrypted data based on a cross layer approach, over a secure session. As the exchange of data becomes the responsibility of the lower layer like the transport layer, the data is protected from replay attacks since the transport layer record encryption mechanism provides that kind of protection.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: July 3, 2018
    Assignee: TATA CONSULTANCY SERVICES LTD.
    Inventors: Abhijan Bhattacharyya, Tulika Bose, Soma Bandyopadhyay, Arjit Ukil, Arpan Pal
  • Patent number: 9953277
    Abstract: Systems and methods for managing and utilizing competencies of employees of an organization are provided. The system comprises a processor and a memory coupled to the processor. The memory comprises a Role Managing Module (RMM) configured to define a set of roles in a database. Each role of the set of roles indicates a functional job in the organization. The RMM is further configured to assign an expected maturity level in a set of knowledge dimensions to each role in the set of roles. The set of knowledge dimensions comprises at least one of a Solution Dimension, a Technology Dimension, a Process Dimension, and an Organization Dimension. The system further comprises a planning module configured to create a career progression plan based on the set of roles. The system further comprises an analysis module configured to cater to organizational requirements of managing employee competencies.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: April 24, 2018
    Assignee: TATA CONSULTANCY SERVICES LTD.
    Inventors: Santosh Kumar Mohanty, Nitin Godbole, Shailendra Langade
  • Patent number: 9928152
    Abstract: A method(s) and system(s) provide a non-intrusive sensing and instrumentation of work processes performed in computing environment. The method includes providing a pre-defined collection of work processes covering the entire activities to be performed by the end user on the IT system. Each of the process steps of the work processes are assigned with a meta-data. The method further includes obtaining a plurality of measures for each of the process step and obtaining task performance metrics by analyzing the plurality of measures. Furthermore, the method includes collecting a set of actions being performed by the user on the IT system. The method further includes identifying the work processes performed by the user and subsequently, identifying the task performance measures of the user by comparing the identified work processes with the task performance metrics.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: March 27, 2018
    Assignee: TATA CONSULTANCY SERVICES LTD.
    Inventors: Anand Kumar, Kesav Vithal Nori, Nikhil Ravindranath Zope
  • Patent number: 9916315
    Abstract: A computer implemented system for comparing at least two visual programming language files, the system comprising an intransient repository, a user interface, an authentication module, a menu driven selector module, an extractor module, a transient repository, a processor and a report generation module. A computer implemented method for comparing at least two visual programming language files, the method comprising the steps of verifying login credentials of a user, identifying a file type, identifying a file format, identifying file path to the files stored in an intransient repository, extracting files from the intransient repository, creating a copy each of the files in a transient repository, carrying out iterations of node-wise comparison between the files using a DOM parser and generating a report in a chosen file format.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: March 13, 2018
    Assignee: Tata Consultancy Services Ltd.
    Inventors: Jayanthi Kothandam, Geethalakshmi Rajendrababu, Samundeeswari Chinnaraju
  • Patent number: 9780954
    Abstract: A computer implemented system and method for lightweight authentication on datagram transport for internet of things provides a robust authentication scheme based on challenge-response type of exchanges between two endpoints sharing a pre-shared secret. A symmetric key-based security mechanism is utilized in the present disclosure where key management is integrated with authentication. It provides mutual authentication wherein the end-points in the system are provisioned with a pre-shared secret during a provisioning phase and a client database is provided at the server side for client identification. The system comprises random number generators for generation of nonces, and key generators to generate secret key and session key. The nonces and keys are valid only during the session and thus help in providing secure authentication across sessions.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: October 3, 2017
    Assignee: TATA CONSULTANCY SERVICES LTD.
    Inventors: Abhijan Bhattacharya, Soma Bandyopadhyay, Arijit Ukil, Arpan Pal
  • Patent number: 9710867
    Abstract: A computer implemented system and method for determining geospatial fire hazard rating of an entity is envisaged. The entity represents any object, structure, or any physical article that is susceptible to fire due to its properties, placement and surrounding environment. The system of the present disclosure takes into consideration an inherent fire hazard rating value of the entity and calculates a final fire hazard rating by considering various factors based on entity's geospatial information. These factors may increase the probability of susceptibility to fire for the entity or they may be safety factors decreasing the total fire hazard rating thereby providing a safety measurement for the entity in a particular environment.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: July 18, 2017
    Assignee: TATA CONSULTANCY SERVICES, LTD.
    Inventors: Biswaketan Kundu, Praveen kumar Talagadadeevi, Suresh Bhaskaramurthy, Niranjan Vallur Nagarajan, Neha Sharma
  • Patent number: 9696786
    Abstract: Methods and systems for selecting an appropriate forecasting model for accurate workload prediction of a processor is disclosed. The processor is configured to monitor workload and extract workload history of the processor for a given time interval. Further, the processor is configured to create plurality of forecasting models based on the extracted workload history and apply the group of forecasting model on the extracted workload history to obtain a plurality of predicted future workload for the given time interval. Further, the processor is configured to compute an error measure of the plurality of predicted future workload in reference to an actual workload of the processor and select the appropriate forecasting model from plurality of the forecasting models having least error measure among the computed error measures for dynamically scaling frequency and voltage required by the processor and thereby optimizing energy consumption in the processor.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: July 4, 2017
    Assignee: Tata Consultancy Services Ltd.
    Inventors: Prasanta Panda, Brajesh Singh
  • Patent number: 9659578
    Abstract: The present disclosure envisages a computer implemented system for identifying significant speech frames within speech signals for facilitating speech recognition. The system receives an input speech signal having a plurality of feature vectors which is passed through a spectrum analyzer. The spectrum analyzer divides the input speech signal into a plurality of speech frames and computes a spectral magnitude of each of the speech frames. There is provided a suitability engine which is enabled to compute a suitability measure for each of the speech frames corresponding to spectral flatness measure (SFM), energy normalized variance (ENV), entropy, signal-to-noise ratio (SNR) and similarity measure. The suitability engine further computes a weighted suitability measure for each of the speech frames.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: May 23, 2017
    Assignee: TATA CONSULTANCY SERVICES LTD.
    Inventors: Ashish Panda, Sunil Kumar Kopparapu
  • Patent number: 9640085
    Abstract: The present invention provides an automated system for multiple types of knowledge content generation for enhancing learning, creativity, insights and assessments comprising the means of: Capturing one or more contents; Storing the captured contents in raw content database; Classifying the captured content by one or more means of selected from Bookmarking or annotating, Using meta information from the content source files, Using algorithms to classify information and Receiving feedback from users and user interaction with content; Defining content template; Specifying rules and algorithms for automatic generation of knowledge content; Finally, Using the generated knowledge content by means of a display to candidate. Invention reduces the manual effort and time taken to create the multiple types of knowledge contents as well as reduce the cost for creation of the multiple types of knowledge contents.
    Type: Grant
    Filed: May 9, 2010
    Date of Patent: May 2, 2017
    Assignee: TATA CONSULTANCY SERVICES, LTD.
    Inventors: Raman Srinivasan, Priyadharshini Sridhar, Swarna Srinivasan
  • Patent number: 9613511
    Abstract: A detection system for detecting the presence and direction of a subject moving through a doorway is disclosed. The system comprises magnets disposed on the doorway, a communication device, typically a smartphone and a server. The magnets are positioned on the doorway to create a magnetic field across the doorway. When the subject having the smartphone on the body passes through the doorway, a magnetometer in the smartphone senses perturbations caused by the magnetic field and generates signals corresponding to the sensed perturbations and a processor of the smartphone processes the signals to detect the presence and direction of the subject through the doorway. The data generated by the processor and a unique identification associated with the smartphone is transmitted to the remotely located server.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: April 4, 2017
    Assignee: Tata Consultancy Services Ltd.
    Inventors: Avik Ghose, Vivek Chandel, Chirabrata Bhaumik, Arpan Pal
  • Patent number: 9588869
    Abstract: A method(s) and system(s) of monitoring and logging of various identified events of the operating system or the software application hosted on the operating system is disclosed. The method includes configuring the events associated with at least one event handler for monitoring. The method further includes assigning the at least one event handler to active processes of an operating system for handling of the events. Further, the method includes capturing of events by a different daemons and collecting the captured events. To this end, the captured similar events are grouped in one or more groups. The method further includes filtering of collected events based on a definable filter configuration and generating a dashboard representation of the filtered events. The dashboard representations of filtered events are then reported to the user.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: March 7, 2017
    Assignee: TATA CONSULTANCY SERVICES LTD.
    Inventors: Anand Kumar, Vinay Kulkarni
  • Patent number: 9569676
    Abstract: A computer implemented system and method for extracting and recognizing alphanumeric characters from traffic signs is envisaged. A camera present in the system is adapted to be mounted on the vehicle for capturing images of traffic signs. The system then gives a region of interest (ROI) within the frame of the captured image, from where the alphanumeric characters are extracted and enhanced for recognition. For recognizing the enhanced alphanumeric characters, the image is converted to binary image and morphological thinning technique is applied on it. The space then obtained between two alphanumeric characters thus helps in extracting the characters and recognizing them independently from the captured image. For each extracted alphanumeric character is re-sized to a specified size and is recognized with the help of white pixels count. Once the alphanumeric characters are recognized they are displayed on a display.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: February 14, 2017
    Assignee: TATA CONSULTANCY SERVICES LTD.
    Inventors: Snehal Yesugade, Mukesh Holani, Saikat Kundu
  • Publication number: 20170039255
    Abstract: A computer implemented system and method for integrating and presenting heterogeneous information is envisaged. The system slices and dices information and enables the information to be depicted in the form of dashboards and reports by tying data points on different sources into an integrated solution, and also enables a user to select the information that he/she wants to view, thereby enabling real-time visibility, quick decision making and planning The system allows easy interaction between teams to access and understand complex information quickly. The system of the present disclosure can integrate data spread across multiple domains, horizontals and verticals, and display the required result in a desired format. The system also has ability to restrict dashboards and reports to certain groups of users by means of profiling based on roles in the organization.
    Type: Application
    Filed: November 6, 2015
    Publication date: February 9, 2017
    Applicant: TATA CONSULTANCY SERVICES LTD.
    Inventors: Bhanu Raj, Sivashanmugam Kannan, Mahadevan Devarajan, Sandhyalakshmi Subramanian
  • Patent number: 9557178
    Abstract: An indoor positioning system and method of localizing a person/object in an indoor environment by identifying the orientation and direction of a person/object to provide a true location of the person/object without navigation errors. The system comprises magnets disposed on a doorway to create a unique magnetic field; a wireless communication unit comprising a magnetometer sensor to sense perturbations in each of the unique magnetic fields in the event that the person/object with the wireless communication unit passes through the doorway, and generate corresponding signals; a processor receiving the signals and extracting data from the same; and a backend server wirelessly communicating with the wireless communication unit, the backend server processing the data sample received from the wireless communication unit to identify the opening and the wireless communication unit to localize the person/object.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: January 31, 2017
    Assignee: Tata Consultancy Services Ltd.
    Inventors: Avik Ghose, Arpan Pal, Anirban Dutta Choudhury, Vivek Chandel, Chirabrata Bhaumik, Tanushyam Chattopadhyay
  • Publication number: 20160320825
    Abstract: Methods and systems for selecting an appropriate forecasting model for accurate workload prediction of a processor is disclosed. The processor is configured to monitor workload and extract workload history of the processor for a given time interval. Further, the processor is configured to create plurality of forecasting models based on the extracted workload history and apply the group of forecasting model on the extracted workload history to obtain a plurality of predicted future workload for the given time interval. Further, the processor is configured to compute an error measure of the plurality of predicted future workload in reference to an actual workload of the processor and select the appropriate forecasting model from plurality of the forecasting models having least error measure among the computed error measures for dynamically scaling frequency and voltage required by the processor and thereby optimizing energy consumption in the processor.
    Type: Application
    Filed: September 9, 2015
    Publication date: November 3, 2016
    Applicant: TATA CONSULTANCY SERVICES LTD.
    Inventors: Prasanta Panda, Brajesh Singh