| 1 | 573449 | Haptic Feedback System | A haptic feedback system for use in a virtual environment. The system comprises a finger arrangement with a plurality of finger wrapping structures, a gear unit associated with each finger wrapping structure, and an actuator unit for actuating the gear system for moving the finger. A control unit comprising a position tracker unit and a processing unit controls actuation. The position tracker unit measures angular and positional characteristics of the hand. |
| 2 | 559635 | Digital Circuit Realization with Partitioning | A method and system for realizing a digital circuit design with partitioning by obtaining inputs comprising a list of resource types, a number of inputs and outputs, a desired truth table, a number of partitions and a type of partitioning (output partitioning, input partitioning, or input-output partitioning); and determining a digital circuit design for each partition based on a populated simulated annealing optimization. |
| 3 | 578497 | Colorizing Black and White Videos Using Damping Factor and Pixel Tolerance | A system for colorizing black and white videos comprising an input device, server, and central repository device. The system divides and resizes video frames into 256×256 images, individually passes frames into machine learning models for colorizing, selects the final colorized image frame based on user input parameters using Numpy and OpenCV, merges the colorized frames sequentially to form a colorized video, and transfers the result to the input device. |
| 4 | 579898 | Method and System for Conducting Interactive Rehabilitation Sessions with Continuous Monitoring | A method and system for conducting interactive rehabilitation sessions for a user with continuous monitoring. The session is generated in the form of tasks using the current condition of the user and recommendations provided by a physiotherapist. Tasks are performed in a virtual environment and continuously monitored using image processing techniques. In case a deviation is detected, dynamic feedbacks are provided in real-time to correct the user's actions. |
| 5 | 579210 | A System for The Automated, Context Sensitive and Non-intrusive Insertion of Consumer-adaptive Content in Video | A method and system for automated, context sensitive and non-intrusive insertion of consumer-adaptive content in video. It assesses context through multiple modalities and metadata. The system analyzes relevance based on the profile information of the end-user, history of content, social media and consumer interests and professional or educational background, and implements local-context through search techniques for localizing homogenous regions in the image. |
| 6 | 577406 | Online Examination Monitoring – Microservice Orchestration with Kubernetes | A system for monitoring online examinations to identify any abnormal behavior by test takers. The system comprises user devices with webcam, exam management server, and automatic monitoring server. The application is containerized and forked into micro services managed by Kubernetes. An AI model of rules monitors test takers, and if any test taker breaks the rules, an alert message is sent and the test is configured to stop for that test taker after three warnings. |
| 7 | 577994 | Skill Gap Analysis and Recommender System | A skill-gap analysis and recommender system that serves as a personalized education and skill (PES) map. It provides a comprehensive presentation of opportunities afforded by the University along with detailed analysis of trends for placements and career goals. It conducts a comprehensive analysis of past student data and current market trends to make recommendations adapted to each student's profile using an algorithm for adaptive association pattern mining. |
| 8 | 577871 | Identification of Facial Expression in Images | Techniques for determining a facial expression in an image. A first convolutional neural network (CNN) pre-trained for a task other than determination of facial expressions and fine-tuned for facial expressions indicates a probable facial expression. A second custom CNN trained for facial expression determination also indicates a probable expression. The final facial expression is determined based on the probable expressions indicated by both CNNs. |
| 9 | 533360 | Real Time Crime Detection and Prevention Using Live CCTV Footage | A real time crime detection and prevention system from live CCTV footage. The system comprises video cameras configured to live stream, and a user computer that preprocesses the output video by segmenting and grouping frames, subjects the grouped frames to CNN coupled Slow-Fast Dual networks for feature extraction, and passes the extracted features to a pre-trained ML model for classifying and predicting crime. If crime is detected, a trigger is generated and an alarm is sent to registered external devices. |
| 10 | 556401 | Connectionless Vending Machine Using Encrypted QR Code | A connectionless vending machine system designed to efficiently process orders in environments with unreliable internet connectivity. The vending machine reads QR codes containing encrypted order details generated by a mobile application, decrypts the data, and processes it. The system operates in semi-offline or fully offline mode. A two-layer dispenser box enhancement comprising a belt and clip arrangement dispenses products securely and automatically cycles unclaimed products. |
| 11 | 493073 | Speech Based Scriber for Visually Impaired Students | A system and method for scribing texts corresponding to received speeches. The system comprises a processing unit, scribing unit, and speech signal receiving unit with a speech-to-text (STT) converter. A color changing module changes the color of the marking material based on identification of repeated vocal segments in the speech signal, providing input signals to the scribing unit to assist visually impaired students. |
| 12 | 529497 | A Flying Object for Dispensing Chemical Composition and Method Thereof | A system that dispenses chemical compositions using sensor data and drones. A flight path is assigned to the flying object to cover the field. As the flying object takes off, it captures images with a sensor and the computing system detects diseases based on machine learning models. If disease is detected, the dispensing unit is opened to dispense chemical composition only over the diseased vegetation. The spread of the disease can be modelled and prevented using drones. |
| 13 | 542738 | Digital Circuit Realization Using Simulated Annealing | A method and system for realizing a digital circuit design by obtaining a set of inputs from a user and determining a digital circuit design based on a populated simulated annealing optimization. The optimization technique generates an initial sample set of digital circuits, perturbs it to generate a perturbed sample set, evaluates a fitness score for each sample, and selects the sample with the best fitness score as the realization of the digital circuit design. |
| 14 | 531693 | A Drag Enhancement Apparatus for Spacecraft | An apparatus that uses a tuft of numerous ultra-thin wires as a drag enhancing system for spacecrafts. When deployed on-board a spacecraft in high numbers, they cumulatively increase the effective area experiencing drag, forming a drag device that augments the drag force experienced by the spacecraft. The drag device creates both aerodynamic drag and Coulomb drag, whose synergistic effect provides effective de-orbiting of the spacecraft. |
| 15 | 514455 | Production of Hydrogen Using Solar Paint | Hydrogen production assemblies are provided. An example assembly comprises a main chamber enclosing at least one set of modules. Each module comprises a first surface to receive incident light, with a photocatalyst paint to produce hydrogen by photocatalysis of water. A plurality of reflectors is provided around the main chamber to reflect light onto the first surface. The reflectors are moveable on a rail to maximize reflection of light into the main chamber. |
| 16 | 510250 | Facial Recognition | Techniques for recognition of a face in an image. The recognition involves generation of a circular constituent vector for a facet in the face and comparison of the circular constituent vector with a first circular constituent vector for a corresponding facet in a stored image. If the two vectors match, an output is generated to indicate that the facet matches the corresponding facet in the stored image. The generation involves generating a circular descriptor from a pixel matrix for the facet. |
| 17 | 533071 | Circuit Emulator Using Support Vector Machine Classifiers | A use of set of binary Support Vector Machines (SVM) classifiers to represent and implement combinational circuit design. A single binary SVM classifier is used for each bit of the output of the digital combinational function. The parameters characterizing each SVM classifier are loaded into memory apriori. A set of functional switches on the memory selection and output selection suitably synchronized over time can enable one binary SVM classifier to have multiple digital combinational functions. |
| 18 | 401383 | Image Recognition | A method for image recognition comprising detecting the presence of a first region in an original image and fragmenting the first region into multiple sections. An identification of multiple indicators for each section is done and at least one feature associated with each indicator is extracted. A first set of descriptor vectors corresponding to the at least one feature is generated, and a descriptor vector matrix is formulated by mapping descriptor vectors to the multiple sections. |
| 19 | 512839 | Fetal Monitoring | Systems, methods, and devices for monitoring maternal and fetal data. Audio signals from maternal abdominal sounds captured by a piezoelectric microphone are received. Maternal and fetal heart rates are extracted by bandpass filtering (5–30 Hz for maternal; 1–10 Hz for fetal), denoising, and counting R peaks. Fetal kick count can be extracted from the audio signal by normalizing the audio signals and counting peaks above a reference threshold. |
| 20 | 551082 | Internet-of-things (IoT) Enabled Fire Safety System with Enhanced Emergency Response Features | A fire safety system integrating fire alarm control panels with an IoT-enabled public addressing control panel for advanced communication and emergency response. The system features a dedicated communication mechanism, facilitating precise zone mapping of manual call points through a two-way serial communication link. The public addressing control panel allows two-way audio communication, with automatic phone call initiation in case of non-acknowledgment. |
| 21 | 443151 | Robot Based Surface Cleaner | A robot-based surface cleaning apparatus comprising a first arm, a second arm, a first lead screw, a second lead screw, a waist joint, a first suction cup, a second suction cup, and a cleaning attachment. The first lead screw, coupled to the first arm, rotates to move the waist joint and the second arm along the first lead screw. The cleaning attachment attached with the second arm moves along with the second arm to clean the surface. |