Patents by Inventor Snehasis Banerjee
Snehasis Banerjee has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12288401Abstract: Technical challenge in unusual human activity detection task is to rightly identify only unexpected or unusual movements from constant regular movements present in a scene, with most techniques built on understanding that camera is static. However, ego view camera of mobile surveillance robot is in motion as robot navigates. Embodiments herein provide a method and system for anomalous activity detection for mobile surveillance robots by mimicking ‘Konio-Parvocellular-Magno’ cells of the human brain into a NN model, which are responsible for detecting slow, normal, and swift changes in perceived scenes. To detect anomalous activity, the static or normal movements of scene captured by ego view camera are identified as redundant information and only RoI is forwarded for further processing using the Optical flow and SSIM techniques. The NN model mimicking KPM is trained only on the RoI to detect normal or anomalous activity.Type: GrantFiled: September 25, 2023Date of Patent: April 29, 2025Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Snehasis Banerjee, Balamuralidhar Purushothaman, Mritunjoy Halder
-
Patent number: 12181880Abstract: The embodiments of present disclosure herein address unresolved problem of cognitive navigation strategies for a telepresence robotic system. This includes giving instruction remotely over network to go to a point in an indoor space, to go an area, to go to an object. Also, human robot interaction to give and understand interaction is not integrated in a common telepresence framework. The embodiments herein provide a telepresence robotic system empowered with a smart navigation which is based on in situ intelligent visual semantic mapping of the live scene captured by a robot. It further presents an edge-centric software architecture of a teledrive comprising a speech recognition based HRI, a navigation module and a real-time WebRTC based communication framework that holds the entire telepresence robotic system together. Additionally, the disclosure provides a robot independent API calls via device driver ROS, making the offering hardware independent and capable of running in any robot.Type: GrantFiled: July 22, 2022Date of Patent: December 31, 2024Assignee: Tata Consultancy Services LimitedInventors: Snehasis Banerjee, Pradip Pramanick, Chayan Sarkar, Abhijan Bhattacharyya, Ashis Sau, Kritika Anand, Ruddra Dev Roychoudhury, Brojeshwar Bhowmick
-
Patent number: 12159453Abstract: Existing cognitive robotic applications follow a practice of building specific applications for specific use cases. However, the knowledge of the world and the semantics are common for a robot for multiple tasks. In this disclosure, to enable usage of knowledge across multiple scenarios, a method and system for ontology guided indoor scene understanding for cognitive robotic tasks is described where in scenes are processed based on techniques filtered based on querying ontology with relevant objects in perceived scene to generate a semantically rich scene graph. Herein, an initially manually created ontology is updated and refined in online fashion using external knowledge-base, human robot interaction and perceived information. This knowledge helps in semantic navigation, aids in speech, and text based human robot interactions.Type: GrantFiled: July 26, 2022Date of Patent: December 3, 2024Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Snehasis Banerjee, Balamuralidhar Purushothaman, Pradip Pramanick, Chayan Sarkar
-
Patent number: 11599805Abstract: One of the major artifacts that pushed Information Technology companies ahead of its competitors is undoubtedly contextual domain knowledge. When a new development problem comes to an IT team, how problem solving and steps of action can be automatically formulated is the major area of research. A method and system for utilizing domain knowledge to identify solution to a problem has been provided. The problem is reformulated as recommending a workflow like a pipeline of connected steps, by leveraging contextual domain knowledge and technical knowledge, finally planning and scheduling solutions steps, given a problem of a domain & use case. This is achieved by Contextual sequence-aware recommendation of steps, backed by semantic web technologies and pattern recognition steps. Finally a plan is derived by automated planning techniques which can be executed based on software orchestration by connecting a repository of re-usable annotated code blocks.Type: GrantFiled: April 29, 2020Date of Patent: March 7, 2023Assignee: TATA CONSULTANCY SERVICES LIMITEDInventor: Snehasis Banerjee
-
Patent number: 11597080Abstract: Conventional tele-presence robots have their own limitations with respect to task execution, information processing and management. Embodiments of the present disclosure provide a tele-presence robot (TPR) that communicates with a master device associated with a user via an edge device for task execution wherein control command from the master device is parsed for determining instructions set and task type for execution. Based on this determination, the TPR queries for information across storage devices until a response is obtained enough to execute task. The task upon execution is validated with the master device and user. Knowledge acquired, during querying, task execution and validation of the executed task, is dynamically partitioned by the TPR across storage devices namely, on-board memory of the tele-present robot, an edge device, a cloud and a web interface respectively depending upon the task type, operating environment of the tele-presence robot, and other performance affecting parameters.Type: GrantFiled: September 9, 2020Date of Patent: March 7, 2023Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Chayan Sarkar, Snehasis Banerjee, Pradip Pramanick, Hrishav Bakul Barua, Soumyadip Maity, Dipanjan Das, Brojeshwar Bhowmick, Ashis Sau, Abhijan Bhattacharyya, Arpan Pal, Balamuralidhar Purushothaman, Ruddra Roy Chowdhury
-
Patent number: 11558710Abstract: Conventionally, Received Signal Strength Indicator (RSSI)-based solutions have been extensively devised in the domains of indoor localization and context-aware applications. These solutions are primarily based on a path-loss attenuation model, with customizations on RSSI processing and are usually regression-based. Further, existing solutions for distance and proximity estimation incorporate data features derived only from the RSSI values themselves with additional features like frequency of occurrence of certain RSSI values thus are less accurate. Present disclosure provides systems and methods that implement a classification model that uses RSSI as well as temporal features derived from the received data packets. The model uses data from multiple devices in different environments for training and can execute proximity decisions on the device itself.Type: GrantFiled: February 17, 2021Date of Patent: January 17, 2023Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Vivek Chandel, Snehasis Banerjee, Avik Ghose
-
Patent number: 11501777Abstract: The disclosure herein relates to methods and systems for enabling human-robot interaction (HRI) to resolve task ambiguity. Conventional techniques that initiates continuous dialogue with the human to ask a suitable question based on the observed scene until resolving the ambiguity are limited. The present disclosure use the concept of Talk-to-Resolve (TTR) which initiates a continuous dialogue with the user based on visual uncertainty analysis and by asking a suitable question that convey the veracity of the problem to the user and seek guidance until all the ambiguities are resolved. The suitable question is formulated based on the scene understanding and the argument spans present in the natural language instruction. The present disclosure asks questions in a natural way that not only ensures that the user can understand the type of confusion, the robot is facing; but also ensures minimal and relevant questioning to resolve the ambiguities.Type: GrantFiled: January 29, 2021Date of Patent: November 15, 2022Assignee: Tata Consultancy Services LimitedInventors: Chayan Sarkar, Pradip Pramanick, Snehasis Banerjee, Brojeshwar Bhowmick
-
Patent number: 11475341Abstract: Systems and methods for obtaining optimal mother wavelets for facilitating machine learning tasks. The traditional systems and methods provide for selecting a mother wavelet and signal classification using some traditional techniques and methods but none them provide for selecting an optimal mother wavelet to facilitate machine learning tasks. Embodiments of the present disclosure provide for obtaining an optimal mother wavelet to facilitate machine learning tasks by computing values of energy and entropy based upon labelled datasets and a probable set of mother wavelets, computing values of centroids and standard deviations based upon the values of energy and entropy, computing a set of distance values and normalizing the set of distance values and obtaining the optimal mother wavelet based upon the set of distance values for performing a wavelet transform and further facilitating machine learning tasks by classifying or regressing, a new set of signal classes, corresponding to a new set of signals.Type: GrantFiled: November 2, 2018Date of Patent: October 18, 2022Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Ishan Sahu, Snehasis Banerjee, Tanushyam Chattopadhyay, Arpan Pal, Utpal Garain
-
Publication number: 20220148586Abstract: The disclosure herein relates to methods and systems for enabling human-robot interaction (HRI) to resolve task ambiguity. Conventional techniques that initiates continuous dialogue with the human to ask a suitable question based on the observed scene until resolving the ambiguity are limited. The present disclosure use the concept of Talk-to-Resolve (TTR) which initiates a continuous dialogue with the user based on visual uncertainty analysis and by asking a suitable question that convey the veracity of the problem to the user and seek guidance until all the ambiguities are resolved. The suitable question is formulated based on the scene understanding and the argument spans present in the natural language instruction. The present disclosure asks questions in a natural way that not only ensures that the user can understand the type of confusion, the robot is facing; but also ensures minimal and relevant questioning to resolve the ambiguities.Type: ApplicationFiled: January 29, 2021Publication date: May 12, 2022Applicant: Tata Consultancy Services LimitedInventors: Chayan SARKAR, Pradip Pramanick, Snehasis Banerjee, Brojeshwar Bhowmick
-
Patent number: 11281980Abstract: Systems and methods for extending reasoning capability for data analytics in Internet of Things (IoT) platform(s) are provided. Traditional systems and methods for executing IoT analytics tasks suffer as IoT analytics techniques are generated in different programming language platforms, and this leads to a manual intervention or an asynchronous and sequential analysis of IoT analytics task(s). Embodiments of the method disclosed provide for overcoming the limitations faced by the traditional systems and methods by dynamically creating procedural functions from a plurality of programming languages upon determining an absence of pre-defined procedural functions, and extracting, using the dynamically created procedural functions, one or more semantic rules in a real-time, wherein the one or more semantic rules extend a reasoning capability for executing the one or more data analytics tasks in a plurality of IoT platforms.Type: GrantFiled: September 3, 2019Date of Patent: March 22, 2022Assignee: Tata Consultancy Services LimitedInventors: Snehasis Banerjee, Mariswamy Girish Chandra
-
Publication number: 20210291363Abstract: Conventional tele-presence robots have their own limitations with respect to task execution, information processing and management. Embodiments of the present disclosure provide a tele-presence robot (TPR) that communicates with a master device associated with a user via an edge device for task execution wherein control command from the master device is parsed for determining instructions set and task type for execution. Based on this determination, the TPR queries for information across storage devices until a response is obtained enough to execute task. The task upon execution is validated with the master device and user. Knowledge acquired, during querying, task execution and validation of the executed task, is dynamically partitioned by the TPR across storage devices namely, on-board memory of the tele-present robot, an edge device, a cloud and a web interface respectively depending upon the task type, operating environment of the tele-presence robot, and other performance affecting parameters.Type: ApplicationFiled: September 9, 2020Publication date: September 23, 2021Applicant: Tata Consultancy Services LimitedInventors: Chayan Sarkar, Snehasis Banerjee, Pradip Pramanick, Hrishav Bakul Barua, Soumyadip Maity, Dipanjan Das, Brojeshwar Bhowmick, Ashis Sau, Abhijan Bhattacharyya, Arpan Pal, Balamuralidhar PURUSHOTHAMAN, Ruddra Roy Chowdhury
-
Patent number: 10776621Abstract: Signal analysis is applied in various industries and medical field. In signal analysis, wavelet analysis plays an important role. The wavelet analysis needs to identify a mother wavelet associated with an input signal. However, identifying the mother wavelet associated with the input signal in an automatic way is challenging. Systems and methods of the present disclosure provides signal analysis with automatic selection of wavelets associated with the input signal. The method provided in the present disclosure receives the input signal and a set of parameters associated with the signal. Further, the input signal is analyzed converted into waveform. The waveforms are analyzed to provide image units. Further, the image units are processed by a plurality of deep architectures. The deep architectures provides a set of comparison scores and a matching wavelet family is determined by utilizing the set of comparison scores.Type: GrantFiled: February 22, 2018Date of Patent: September 15, 2020Assignee: Tata Consultancy Services LimitedInventors: Snehasis Banerjee, Swarnava Dey, Arijit Mukherjee, Swagata Biswas
-
Patent number: 10664698Abstract: Development of sensor data based descriptive and prescriptive system involves machine learning tasks like classification and regression. Any such system development requires the involvement of different stake-holders for obtaining features. Such features typically obtained are not interpretable for 1-D sensor signals. Embodiments of the present disclosure provide systems and methods that perform signal analysis for features extraction and interpretation thereof wherein input is raw signal data where origin of a feature is traced to signal data, and mapped to domain/application knowledge. Feature(s) are extracted using deep learning network(s) and machine learning (ML) model(s) are implemented for sensor data analysis to perform causality analysis for prognostics. Layer(s) (say last layer) of Deep Network(s) contains the automatically derived features that can be used for ML tasks.Type: GrantFiled: February 21, 2018Date of Patent: May 26, 2020Assignee: Tata Consultancy Services LimitedInventors: Snehasis Banerjee, Tanushyam Chattopadhyay, Ayan Mukherjee
-
Patent number: 10277682Abstract: A method and system has been provided for recommending features for developing an IoT analytics application. The method follows a deep like architecture. It comprises of three distinct layers. First layer is for input signal processing and other two layers are for feature reduction. The time domain, frequency domain and time-frequency domain features are extracted from the input signal. The invention uses multiple feature selection methods so that the union of the recommended features by these feature selection methods is significantly lesser than the initial set of features. The best feature combination is recommended using an exhaustive search.Type: GrantFiled: November 20, 2017Date of Patent: April 30, 2019Assignee: Tata Consultancy Services LimitedInventors: Swagata Biswas, Tanushyam Chattopadhyay, Arpan Pal, Snehasis Banerjee, Utpal Garin
-
Patent number: 10074052Abstract: Disclosed is a method and system for dynamically generating a customized, personalized and contextual alert for a user based upon personalized, contextual and background knowledge associated with the profile of the user. The system comprises a profile updater module configured to update the profile data of the user extracted either from the social web or from the user. Further, a reasoning module is configured to derive refined background knowledge in context with the updated profile data of the user. A monitoring module is configured to monitor the events sensed by a sensing module. A context extractor module is configured for extracting the context of the events and the context of the user. A knowledge converter module is configured to convert the extracted context into structured format. Finally, the refined background knowledge is steam reasoned to determine whether the events received are relevant to the user and accordingly transmitted.Type: GrantFiled: December 5, 2013Date of Patent: September 11, 2018Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Snehasis Banerjee, Debnath Mukherjee, Prateep Misra
-
Patent number: 9990403Abstract: Disclosed is a method and a system for stream reasoning a plurality of data streams. The system comprises a processor and a memory coupled to the processor. The processor is capable of executing a plurality of modules embodied on the memory. The plurality of modules comprises an event module and a application managed window module. The event module is configured to receive a data stream associated with an event from a stream reasoner application. The data stream provides factual information about the event. Further, the data stream comprises a request. The request may be an add request or a delete request. The application managed window module is configured to insert the request associated with the event or delete a prior request associated with the event from the memory based upon a type of the request.Type: GrantFiled: April 12, 2013Date of Patent: June 5, 2018Assignee: Tata Consultancy Services LimitedInventors: Debnath Mukherjee, Prateep Misra, Snehasis Banerjee
-
Publication number: 20180146047Abstract: A method and system has been provided for recommending features for developing an IoT analytics application. The method follows a deep like architecture. It comprises of three distinct layers. First layer is for input signal processing and other two layers are for feature reduction. The time domain, frequency domain and time-frequency domain features are extracted from the input signal. The invention uses multiple feature selection methods so that the union of the recommended features by these feature selection methods is significantly lesser than the initial set of features. The best feature combination is recommended using an exhaustive search.Type: ApplicationFiled: November 20, 2017Publication date: May 24, 2018Applicant: Tata Consultancy Services LimitedInventors: Swagata BISWAS, Tanushyam CHATTOPADHYAY, Arpan Pal, Snehasis Banerjee, Utpal GARIN
-
Patent number: 9898502Abstract: The present disclosure provides system and method for executing SPARQL query on a SPARQL engine. For executing the SPARQL query, a function may be instantly integrated with the SPARQL query which leads to extension of the SPARQL query. The extension may be achieved through a user friendly interface which may allow transparent integration of code (i.e., the function) in any language such as JAVA, C, C++ and the like, supporting a particular functionality. The system may integrate the code by addition of newly added code to the SPARQL library after validation. Further, the system may analyze the functionality associated with the code to optimize decision making of a user. The system may further support auto compilation and rating of the functions based on the user feedback and re-usability of the code working in a collaborative environment. Further the system may enable also enable to integrate external tools and web services.Type: GrantFiled: July 7, 2015Date of Patent: February 20, 2018Assignee: Tata Consultancy Services LimitedInventors: Snehasis Banerjee, Debnath Mukherjee
-
Patent number: 9510050Abstract: A context aware recommendation system and method for recommending at least one program to the user responsive to dynamically varying user preferences, learned user behavior and contextual information is described. The recommended program is a television program, radio program or music file. The system and method further alert the user about change in user's preferences and guides the user to change stated preferences.Type: GrantFiled: June 20, 2012Date of Patent: November 29, 2016Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Debnath Mukherjee, Snehasis Banerjee, Siddharth Bhattacharya, Prateep Misra
-
Publication number: 20160026680Abstract: The present disclosure provides system and method for executing SPARQL query on a SPARQL engine. For executing the SPARQL query, a function may be instantly integrated with the SPARQL query which leads to extension of the SPARQL query. The extension may be achieved through a user friendly interface which may allow transparent integration of code (i.e., the function) in any language such as JAVA, C, C++ and the like, supporting a particular functionality. The system may integrate the code by addition of newly added code to the SPARQL library after validation. Further, the system may analyze the functionality associated with the code to optimize decision making of a user. The system may further support auto compilation and rating of the functions based on the user feedback and re-usability of the code working in a collaborative environment. Further the system may enable also enable to integrate external tools and web services.Type: ApplicationFiled: July 7, 2015Publication date: January 28, 2016Inventors: Snehasis Banerjee, Debnath Mukherjee