Patents Assigned to Tata Consultancy Services Limited
  • Patent number: 11269336
    Abstract: Robots are used extensively in different applications so as to perform specific tasks. However, the robots are required to move around in a location where they are present, so as to perform the tasks. For path planning, free space identification is performed by the robots during which obstacles are detected and free space is identified. However, the existing systems for path planning struggle to identify free space in cluttered environments. The disclosure herein generally relates to robotic path planning, and, more particularly, to a method and system for free space detection in a cluttered environment for robotic path planning. The system inscribes obstacles in bounding boxes and all unit grids inscribed by the bounding boxes are considered as occupied. Further, by seeding the occupancy grid map, the system identifies unified segments and corresponding seeds. Further a convex expansion is executed in the occupancy grid map to detect the free space.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: March 8, 2022
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Arup Kumar Sadhu, Ranjan Dasgupta, Balamuralidhar Purushothaman
  • Patent number: 11270010
    Abstract: Biometric templates (template) are used to store biometric data of one or more users. As biometric data of each user is unique and non-replaceable, template security is a major concern. This disclosure relates generally to template protection, and more particularly to a method and system for biometric template protection. The system generates a final perturbation value for data in the template, based on a first binary code (BC), a second binary code (BC?), feature vectors corresponding to data in the template, and an initial random perturbation. The final perturbation and the feature vectors are mapped to the first binary code. The first binary code represents the template. Every time the first binary code is compromised, the value of first binary code is updated, and the whole process is repeated to generate corresponding final perturbation and then the mapping is done.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: March 8, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Santosh Kumar Jami, Krishna Rao Kakkirala, Srinivasa Rao Chalamala, Ajeet Kumar Singh, Arun Kumar Jindal, Balakrishna Gudla, Bala Mallikarjunarao Garlapati
  • Publication number: 20220067076
    Abstract: This disclosure relates generally to retrieval of prior court cases using witness testimonies. Conventional state-of-the-art methods use supervised techniques for answering basic questions in legal domain using numerous features and do not address interpretability of results and the performance and precision of retrieving prior court cases for these methods are less. Embodiments of the present disclosure obtains an embedded representation for an event structure of a user query and testimony sentences identified from prior court cases using a trained Bi-LSTM classifier and a set of linguistic rules. A similarity is estimated between the embedded representation for the event structure of the user query and the event structure of each testimony sentence from the prior court cases. Further a relevance score is assigned in accordance with the estimated similarity to retrieve the relevant prior court cases. The disclosed method is used to retrieve the relevant prior court cases using witness testimonies.
    Type: Application
    Filed: March 19, 2021
    Publication date: March 3, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: Kripabandhu GHOSH, Sachin Sharad PAWAR, Girish Keshav PALSHIKAR, Pushpak BHATTACHARYYA, Vasudeva Varma KALIDINDI
  • Publication number: 20220061723
    Abstract: This disclosure relates generally to a method and system for assessment of sustained visual attention of a target. The conventional methods utilize various markers for assessment of attention, however, blink rate variability (BRV) series signal is not explored yet. In an embodiment, the disclosed method utilizes BRV series signal for assessing sustained visual attention of a target. A gaze data of the target is recorded using an eye tracker and a set of uniformly sampled BRV series signal is reconstructed from each of the BRV series. One or more frequency domain features, including pareto frequency, are extracted from the set of uniformly sampled BRV series signal. The values of frequency domain features extracted from the set of BRV series signals are compared with corresponding threshold values to determine visual sustained attention of the target.
    Type: Application
    Filed: March 26, 2021
    Publication date: March 3, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: Rahul Dasharath GAVAS, Mithun Basaralu Sheshachala, Debatri Chatterjee, Ramesh Kumar Ramakrishnan, Venkata Subramanian Viraraghavan, Achanna Anil Kumar, Girish Mariswamy Chandra
  • Patent number: 11263450
    Abstract: The present disclosure addresses the technical problem of information loss while representing a physiological signal in the form of symbols and for recognizing patterns inside the signal. Thus making it difficult to retain or extract any relevant information which can be used to detect anomalies in the signal. A system and method for anomaly detection and discovering pattern in a signal using morphology aware symbolic representation has been provided. The system discovers pattern atoms based on the strictly increasing and strictly decreasing characteristics of the time series physiological signal, and generate symbolic representation in terms of these pattern atoms. Additionally the method possess more generalization capability in terms of granularity. This detects discord/abnormal phenomena with consistency.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: March 1, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Soma Bandyopadhyay, Arijit Ukil, Chetanya Puri, Rituraj Singh, Arpan Pal, C A Murthy
  • Patent number: 11263203
    Abstract: Data processing and storage is an important part of a number of applications. Conventional data processing and storage systems utilize either a full array structure or a full linked list structure for storing data wherein the array consumes large amount of memory and linked list provides slow processing. Thus, conventional systems and methods are not capable of providing simultaneous optimization of memory consumption and time efficiency. The present disclosure provides an efficient way of storing data by creating an integrated array and linked list based structure. The data is stored in the integrated array and linked list based structure by using a delta based mechanism. The delta based mechanism helps in determining the location in the integrated array and linked list based structure where the data should be stored. The present disclosure incorporates the advantages of both array and linked list structure resulting in reduced memory consumption and latency.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: March 1, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Mahesh Damodar Barve, Sunil Anant Puranik, Manoj Nambiar, Swapnil Rodi
  • Patent number: 11260539
    Abstract: Object manipulation space optimization is a challenging task and used in applications such as heat treatment operation and transport packaging. Traditionally manual intervention is involved to grasp and place the objects for ensuring multi object stacking with zero gap between adjacent objects. This leads to higher cost infrastructure and low productivity. Further, conventional gripper devices fail to optimize object manipulation space and are unable to handle objects of different cross sections with larger lengths. The present disclosure provides a gripper apparatus addressing a single gripper design comprising an adaptor holding unit with a provision for different modular object holding units which are varied in accordance with size, shape and length of the object to be grasped and placed by the gripper apparatus. The modular object holding unit comprises a plurality of fingers which are actuated for grasping and stacking one or more objects such that object manipulation space is optimized.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: March 1, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Venkatesh Prasad Bangalore Srinivas, Pradeep Prabhakar Kamble
  • Publication number: 20220058850
    Abstract: This disclosure relates generally to a method and system for generating 2D animated lip images synchronizing to an audio signal for an unseen subject. Recent advances in Convolutional Neural Network (CNN) based approaches generate convincing talking heads. Personalization of such talking heads requires training the model with large number of samples of the target person which is time consuming. The lip generator system receives an audio signal and a target lip image of an unseen target subject as inputs from a user and processes these inputs to extract a plurality of high dimensional audio image features. The lip generator system is meta-trained with training dataset which consists of large variety of subjects' ethnicity and vocabulary. The meta-trained model generates realistic animation for previously unseen face and unseen audio when finetuned with only a few-shot samples for a predefined interval of time. Additionally, the method protects intrinsic features of the unseen target subject.
    Type: Application
    Filed: August 18, 2021
    Publication date: February 24, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: Swapna AGARWAL, Dipanjan DAS, Brojeshwar BHOWMICK
  • Publication number: 20220055876
    Abstract: Typically, unit loads with wooden pallets in warehouses are moved by pallet lifters or AMRs which are bulkier in size and require more power with high operating costs. This disclosure relates generally to a unit load lifter designed with counterbalance arm mounted on an autonomous mobile robot (AMR) to load and unload unit load from one position to another position autonomously. The unit load lifter includes a horizontal slide unit and a vertical axis fork assembly. The horizontal slide unit include base plate of the unit load lifter is mounted on the AMR. A plurality of fixed guides is integrated with the base plate to house the vertical axis fork assembly by a plurality of rollers on a roller mounting plate. The vertical axis fork assembly include an actuating end of a linear actuator is connected to the sliding plate to drive the at least one fork up and down.
    Type: Application
    Filed: March 19, 2021
    Publication date: February 24, 2022
    Applicant: Tata Consultancy Services Limited
    Inventor: Venkatesh Prasad BANGALORE SRINIVAS
  • Publication number: 20220054073
    Abstract: This disclosure relates generally to a method and system that provides personalized neuro motor rehabilitation therapy using a musculoskeletal arm model. The arm model is personalized using anthropometric measures and further adapted to operate using an optimized set of muscle actuators considering associated redundancy. The method generates trajectories associated with reach motion profiles for each motion task utilizing joint kinematics and inverse dynamics by integrating forward dynamics and muscle synergy concepts to select the optimized set of muscle actuators. The generated trajectories are further ranked based on muscle synergy, minimum energy consumption and optimized trajectory to select rehabilitation therapy best suited for effective recovery. Conventional methods that work with neural dynamics in deriving muscle synergy are dependent on single tasks, leaving synergy variation with task variability unexplored.
    Type: Application
    Filed: July 15, 2021
    Publication date: February 24, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: OISHEE MAZUMDER, ANIRUDDHA SINHA, AYUSH RAI
  • Publication number: 20220058273
    Abstract: Data is prone to various attacks such as cyber-security attacks, in any industry. State of the art systems in the domain of data security fail to identify adversarial attacks in real-time, and this leads to security issues, as well as results in the process/system providing unintended results. The disclosure herein generally relates to data security analysis, and, more particularly, to a method and system for assessing impact of adversarial attacks on time series data and providing defenses against such attacks. The system performs adversarial attacks on a selected data-driven model to determine impact of the adversarial attacks on the selected data model, and if the impact is such that performance of the selected data model is less than a threshold, then the selected data model is retrained.
    Type: Application
    Filed: July 15, 2021
    Publication date: February 24, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: Pradeep RATHORE, Arghya BASAK, Sri Harsha NISTALA, Venkataramana RUNKANA
  • Patent number: 11256962
    Abstract: Estimating 3D human pose from monocular images is a challenging problem due to the variety and complexity of human poses and the inherent ambiguity in recovering depth from single view. Recent deep learning based methods show promising results by using supervised learning on 3D pose annotated datasets. However, the lack of large-scale 3D annotated training data makes the 3D pose estimation difficult in-the-wild. Embodiments of the present disclosure provide a method which can effectively predict 3D human poses from only 2D pose in a weakly-supervised manner by using both ground-truth 3D pose and ground-truth 2D pose based on re-projection error minimization as a constraint to predict the 3D joint locations. The method may further utilize additional geometric constraints on reconstructed body parts to regularize the pose in 3D along with minimizing re-projection error to improvise on estimating an accurate 3D pose.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: February 22, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Sandika Biswas, Sanjana Sinha, Kavya Gupta, Brojeshwar Bhowmick
  • Patent number: 11256826
    Abstract: This disclosure relates generally to consent management, and more particularly to a method and system for generating consent recommendation. The system determines a user aspect indicating consent preferences of the user, and identifies/predicts a reference privacy profile as matching the user aspect. The system uses a machine learning model to process the user aspect and to predict the matching reference privacy profile. Further, based on the matching reference privacy profile, the system generates one or more consent recommendations. The system can also be configured to obtain feedback for the generated consent recommendations and re-recommends consents based on the obtained feedback.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: February 22, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Rosni Kottekulam Vasu, Vijayanand Mahadeo Banahatti, Sachin Premsukh Lodha
  • Patent number: 11255918
    Abstract: Performance and lifespan of batteries deteriorate with time due to various factors. Existing systems for battery management use different approaches for the battery management, and also rely on static value of parameters for State of Health (SOH) and Remaining Useful Life (RUL) estimation, thereby failing to consider current condition of the battery. The disclosure herein generally relates to battery management, and, more particularly, to a method and system for online battery management involving real-time estimation of State of Health (SOH) and Remaining Useful Life (RUL) of a battery, based on real-time data collected from the battery. The system determines state of the battery as one of charging, discharging, and rest. Further, corresponding to the determined state, the system determines values of one or more parameters, and processes the determined values with a battery performance model for online determination of the SOH and RUL.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: February 22, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Saurabh Jaywant Desai, Shashank Agarwal, Venkataramana Runkana, Aditya Pareek, Muralikrishnan Ramanujam
  • Patent number: 11256993
    Abstract: Systems and methods include initializing a trainees population (TP), calculating an objective function (OF) of the TP to identify a trainer. A teaching pool is created using variables of each trainee and the identified trainer, and unique variables are added to obtain an updated teaching pool (UTP), a search is performed in parallel on UTPs to obtain ‘m’ subset of variables and OFs. OFs of ‘m’ subset are compared with OFs of the trainee's and variables of a first trainee in each thread are updated accordingly. In parallel, an updated learning pool (ULP) is created for selected trainee and the trainees, by adding unique variables to obtain ‘n’ subset which are compared with objective functions of selected trainee and the trainees and variables of a second trainee are updated accordingly. These steps are iteratively performed to obtain an optimal subset of variables that is selected for teaching and learning phase.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: February 22, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Narayanan Ramamurthi, Geervani Koneti
  • Publication number: 20220050928
    Abstract: This disclosure relates generally to online learning against data poisoning attack. Conventional methods used data sanitization techniques for online learning against data poisoning attack. However, these methods do not remove poisoned data points from training dataset completely. Embodiments of the present disclosure method provide an influence based defense method for secure online learning against data poisoning attack. The method initially filters a subset of poisoned data points in the training dataset for training a machine learning model using data sanitization technique. Further the method computes an influence of the data points and performs an influence minimization based on a predefined threshold. Updated data points for the learning model are generated and used for training the machine learning model. The disclosed method can be used against data poisoning attacks in applications such as spam filtering, malware detection, recommender system and so on.
    Type: Application
    Filed: August 12, 2021
    Publication date: February 17, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: Manish SHUKLA, Rosni Kottekulam VASU, Sachin Premsukh LODHA, Sanjay SEETHARAMAN
  • Patent number: 11249876
    Abstract: A system and method for estimating execution time of an application with Spark™ platform in a production environment. The application on Spark™ platform is executed as a sequence of Spark jobs. Each Spark job is executed as a directed acyclic graph (DAG) consisting of stages. Each stage has multiple executors running in parallel and the each executor has set of concurrent tasks. Each executor spawns multiple threads, one for each task. All jobs in the same executor share the same JVM memory. The execution time for each Spark job is predicted as summation of the estimated execution time of all its stages. The execution time constitutes scheduler delay, serialization time, de-serialization time, and JVM overheads. The JVM time estimation depends on type of computation hardware system and number of threads.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: February 15, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Rekha Singhal, Praveen Kumar Singh
  • Patent number: 11249488
    Abstract: A system and method for offloading scalable robotic tasks in a mobile robotics framework. The system comprises a cluster of mobile robots and they are connected with a back-end cluster infrastructure. It receives scalable robotic tasks at a mobile robot of the cluster. The scalable robotics tasks include building a map of an unknown environment by using the mobile robot, navigating the environment using the map and localizing the mobile robot on the map. Therefore, the system estimate the map of an unknown environment and at the same time it localizes the mobile robot on the map. Further, the system analyzes the scalable robotics tasks based on computation, communication load and energy usage of each scalable robotic task. And finally the system priorities the scalable robotic tasks to minimize the execution time of the tasks and partitioning the SLAM with computation offloading in edge network and mobile cloud server setup.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: February 15, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Swarnava Dey, Arijit Mukherjee
  • Patent number: 11251749
    Abstract: Various fault types occurring at multiple possible locations in the solar panel network are simulated using the network simulation model. The dataset covering multiple fault scenarios and multiple no-fault scenarios is determined for training the CNN model. The fault scenarios include one fault type alone at particular location or multiple locations, as well as multiple fault types at multiple locations. The fault types include a short circuit fault, an open circuit fault, a shading fault, a soiling fault, a hot-spot fault, an arc fault, a degradation fault, and a clipping fault, the short circuit fault comprises a line-line fault, and a line-ground fault The convolutional neural network (CNN) model is trained with fault datasets and no-fault datasets covering various fault sensors and no-fault scenarios to generate the FDDL model. The fault datasets and no-fault datasets are determined based on the network simulation model of the solar panel network.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: February 15, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Venkata Ramakrishna Padullaparthi, Sneha Mary Thumma, Arunchandar Vasan
  • Patent number: 11250310
    Abstract: Electronic sensing systems and methods are disclosed. The electronic sensing system (ESS) receive an olfactory product and one or more smell characteristics of the olfactory product are detected and extracted by identifying a headspace of the olfactory product. A comparison of the extracted smell characteristics with one or more smell characteristics associated with a historic training data stored in a database is performed and a match between the extracted smell characteristics and the one or more smell characteristics associated with the historic training data is determined using machine learning technique(s). Further, the ESS generates a report for the olfactory product comprising at least one of type of the consumable, name of the olfactory product, a status of the olfactory product, an age of the olfactory product, and a decaying index, and classifies the olfactory product into one or more categories based on the report and/or the historic training data.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: February 15, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Robin Tommy, Rohan Chandrakant Vardekar, Rishin Raj