A method and system for extraction of text from a video for performing selective searching of text in the video is disclosed. The disclosure provides a text extraction device which receives a plurality of frames of a video. The frames may include at least one set of interrelated frames comprising a common text. A reference frame is identified comprising a reference pattern of a text in the frames. The reference pattern is matched with a pattern associated with a text within each of the frames. In order to do so, one or more interrelated frames are identified from the frames based on a pattern match. A set of interrelated frames is obtained comprising a text having a pattern matching the reference pattern. A relevant frame from the set of interrelated frames is selected based on text quality criteria and the common text is extracted from the relevant frame.
G06V 20/62 - Texte, p.ex. plaques d’immatriculation, textes superposés ou légendes des images de télévision
G06F 16/783 - Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06V 20/40 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans le contenu vidéo
G06V 30/19 - Reconnaissance utilisant des moyens électroniques
2.
METHOD AND SYSTEM FOR OPTIMIZING TRAINING OF A MACHINE LEARNING MODEL
A method of optimizing training of a machine learning model is disclosed. The method may include receiving an input training data using an optimization device. The input training data may include a plurality of training data samples. Further, a set of relevant training data samples from the input training data may be identified. The method may use the optimization device to select a suitable type and configuration of a machine learning model from a plurality of types and configurations of machine learning models for processing the set of relevant training data samples. Furthermore, the method may validate the set of relevant training data samples.
A method of analyzing images and generating a report is disclosed. The method may include inputting a test image to a trained prediction model. The trained prediction model may be a deep learning-based model. The method may further include obtaining at least one abnormality associated with the test image, using the trained prediction model. The method may further include identifying at least one relevant predetermined region from a plurality of predetermined regions associated with the test image, using the trained prediction model, based on the at least one abnormality. Each of the at least one relevant predetermined region is identified based on hierarchical classification. The method may further include determining within each of the at least one relevant predetermined region, a location associated with the at least one abnormality.
G16H 30/40 - TIC spécialement adaptées au maniement ou au traitement d’images médicales pour le traitement d’images médicales, p.ex. l’édition
G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
G06V 10/70 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique
G16H 15/00 - TIC spécialement adaptées aux rapports médicaux, p.ex. leur création ou leur transmission
4.
METHOD AND SYSTEM FOR SELECTING SAMPLES TO REPRESENT A CLUSTER
A method of selecting samples to represent a cluster is disclosed. The method may include receiving one or more clusters by an optimization device. Each of the one or more clusters may include a plurality of samples. The method may determine a count of number of samples to be selected from each of the one or more clusters and may generate an array-based distance matrix for each of the one or more clusters. The method may sort the plurality of samples of the cluster based on a degree of variability of the plurality of samples in the cluster. The sorting may be performed using the array-based distance matrix for each of the one or more clusters. Further, the method may select the determined count of number of samples from the sorted plurality of samples of each of the plurality of clusters to represent the cluster.
Method (400) and system for clustering data samples is disclosed. The method (400) may include receiving (402) a plurality of batches, each of the plurality of batches including a plurality of samples, and creating (404) a set of clusters from a first batch of the plurality of batches, using a clustering technique. Each cluster of the set of clusters may include one or more samples. The one or more samples are determined based on variability of the one or more samples and cluster attributes associated with each cluster. The method may further include reconfiguring (406) the set of clusters that includes at least one of: repopulating (400A) the existing set of clusters with samples from remaining batches of the plurality of batches; and adding (400B) a new set of clusters to the existing set of clusters and populating the new set of clusters with samples from the remaining batches.
The present disclosure relates to AI based system and method for detecting and correcting welding defects in real time. The method comprises generating a 3D model of a workpiece using a plurality of images of the workpiece. The method further comprises performing specific welding on the workpiece based on a plurality of welding parameters extracted from analysis of the 3D model of the workpiece using a trained AI model. The method further recites monitoring the welding in real-time and detecting defect(s) in the welding. In response to detecting the defect(s) in the welding, the welding is discontinued, and the defect(s) is corrected. Thereafter, the welding is continued and monitored until the welding of the workpiece is completed. Further, a non-destructive testing of the welded workpiece is performed to identify any remaining defects in the welded workpiece and the remaining defects are corrected in the welded workpiece.
A method of image processing and classifying target entities with an image is disclosed that may include applying a contrast amplification procedure to a Lightness parameter associated with an input image, to amplify contrast of the input image and obtain an amplified-contrast image. The method may further include de-noising the amplified-contrast image by iteratively performing on the amplified-contrast image a blur correction, an erosion correction, and a dilation correction, to obtain a de-noised image corresponding to the amplified-contrast image. The method may further include determining edges of each of one or more target entities associated with the input image from the de-noised image and identifying the one or more target entities associated with the input image based on the identified edges, to generate a contoured image. The method may further include classifying the one or more target entities into one or more predefined classes, using a classification model.
A method of image processing and classifying target entities with an image is disclosed that may include applying a contrast amplification procedure to a Lightness parameter associated with an input image, to amplify contrast of the input image and obtain an amplified-contrast image. The method may further include de-noising the amplified-contrast image by iteratively performing on the amplified-contrast image a blur correction, an erosion correction, and a dilation correction, to obtain a de-noised image corresponding to the amplified-contrast image. The method may further include determining edges of each of one or more target entities associated with the input image from the de-noised image and identifying the one or more target entities associated with the input image based on the identified edges, to generate a contoured image. The method may further include classifying the one or more target entities into one or more predefined classes, using a classification model.
G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p.ex. des objets vidéo
G06V 10/56 - Extraction de caractéristiques d’images ou de vidéos relative à la couleur
G06V 10/60 - Extraction de caractéristiques d’images ou de vidéos relative aux propriétés luminescentes, p.ex. utilisant un modèle de réflectance ou d’éclairage
This disclosure relates to a methane-assisted metal ion battery. The methane-assisted metal ion battery includes an electrolyte including a salt of a metal in aqueous state. The metal is selected from an alkali metal, an alkali earth metal, a transition metal, or a combination thereof. The methane-assisted metal ion battery further includes a positive electrode including a compound of the metal. The positive electrode is in contact with the electrolyte. The methane-assisted metal ion battery further includes a negative electrode electrically coupled to the positive electrode. The negative electrode includes an electrocatalyst and is configured to reduce atmospheric methane to generate carbon nanoparticles and hydrogen molecules (H2) when the battery is charging and to oxidize hydrogen molecules (H2) to generate hydrogen ions (H+) and free electrons when the battery is discharging. The methane-assisted metal ion battery further includes a separator including a permeable membrane.
H01M 10/26 - Emploi de matériaux spécifiés comme électrolytes
H01M 4/583 - Matériau carboné, p.ex. composés au graphite d'intercalation ou CFx
H01M 50/124 - Boîtiers, fourreaux ou enveloppes primaires d’une seule cellule ou d’une seule batterie caractérisés par le matériau ayant une structure en couches
H01M 50/138 - Boîtiers, fourreaux ou enveloppes primaires d’une seule cellule ou d’une seule batterie adaptés à des cellules spécifiques, p.ex. à des cellules électrochimiques fonctionnant à haute température
H01M 50/46 - Séparateurs, membranes ou diaphragmes caractérisés par leur combinaison avec des électrodes
A method for detecting point anomaly in a text data is disclosed. The method may include tokenizing text input comprising a plurality of text entities into a plurality of tokens, annotating, by the point anomaly detection device, the plurality of tokens, based on one or more annotation parameters. One or more annotation parameters comprise a part-of-speech, a sentiment polarity, a negation statement, and domain rules. The method further includes identifying from one or more annotated tokens, at least one of: one or more anomaly subject tokens, one or more anomaly type tokens, and one or more action type tokens from plurality of tokens. The method further includes generating inferences based on the identified one or more anomaly type tokens, the one or more action type tokens from the plurality of tokens, and the one or more annotation parameters.
A method and system of creating balanced dataset is disclosed that includes receiving an input dataset having data-file. Each data-file comprises attribute values corresponding to a plurality of attributes. A bucket dataset is created by selection of data-file from the dataset having highest first selection value. Iterative sampling is performed to determine a subset of the dataset including subset data which is determined based on summation data file. The summation data-file is determined by summing the attribute values for the attributes. The summation data-file for each iteration is added to a summation dataset. Second selection value is determined for each subset data based on probability of occurrence of each attribute in each subset data. Bucket dataset is updated to include image data corresponding to subset based on subset data having highest second selection value. The balanced dataset is determined based on an output criterion based on a third selection value.
G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
A method and system of creating balanced dataset is disclosed that includes receiving an input dataset having data-file. Each data-file comprises attribute values corresponding to a plurality of attributes. A bucket dataset is created by selection of data- file from the dataset having highest first selection value. Iterative sampling is performed to determine a subset of the dataset including subset data which is determined based on summation data file. The summation data-file is determined by summing the attribute values for the attributes. The summation data-file for each iteration is added to a summation dataset. Second selection value is determined for each subset data based on probability of occurrence of each attribute in each subset data. Bucket dataset is updated to include image data corresponding to subset based on subset data having highest second selection value. The balanced dataset is determined based on an output criterion based on a third selection value.
G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
The present disclosure generally relates to the field of chemical sciences and negative emission technology. The disclosure further relates to a process for converting carbon dioxide into methanol by employing quantum imprinted nanomaterials (containing nanozymes) via electrochemical reduction. The disclosure furthermore relates to an electrochemical cell which has the capability of converting carbon dioxide to methanol, wherein the electrochemical cell comprises an anode comprising Zn quantum material and a cathode comprising nano quartz coated with nanozyme(s) incorporated printed polymer with selective 3D imprinted memory for carbon dioxide electrochemical reduction.
C25B 9/19 - Cellules comprenant des électrodes fixes de dimensions stables; Assemblages de leurs éléments de structure avec des diaphragmes
C25B 5/00 - Procédés de fabrication de composés dans lesquels de l'électricité est produite simultanément
C25B 13/05 - PROCÉDÉS ÉLECTROLYTIQUES OU ÉLECTROPHORÉTIQUES POUR LA PRODUCTION DE COMPOSÉS ORGANIQUES OU MINÉRAUX, OU DE NON-MÉTAUX; APPAREILLAGES À CET EFFET Éléments d'espacement caractérisés par le matériau à base de matériaux inorganiques
14.
PIEZOELECTRIC ELECTRODES, UNITIZED REGENERATIVE FUEL CELL HAVING THE PIEZOELECTRIC ELECTRODES AND METHOD OF FABRICATING THEREOF
The present disclosure relates to a piezoelectric anode. a piezoelectric cathode, a unitized regenerative fuel cell comprising the piezoelectric anode and the piezoelectric cathode, and a method of fabricating thereof. The piezoelectric anode comprises metal oxide nanoparticles deposited over zero-dimensional (0D) material modified silica, a composite comprising carbon nanofibers and a zero-dimensional (0D) material, and an anode electro catalyst composition comprising alkali metal halide nanoparticles (NPs) and a polysaccharide. The piezoelectric cathode comprising metal-impregnated cellulose modified silica and a cathode electrocatalyst composition comprising calcium peroxide polymer(s).
H10N 30/057 - Fabrication de dispositifs piézo-électriques ou électrostrictifs multicouches ou de leurs parties constitutives, p.ex. en empilant des corps piézo-électriques et des électrodes par empilement de corps massifs piézo-électriques ou électrostrictifs et d’électrodes
This disclosure relates to a method and system for extracting information from contents of an input file. The method may include identifying text data from the input file, receiving a text input from a user for identifying relevant text entities from the plurality of text entities, and automatically generating a search pattern corresponding to the text input. The method may further include determining a pattern associated with each of the plurality of text entities, and mapping the search pattern corresponding to the text input with patterns associated with the plurality of text entities. The method may further include identifying one or more matching patterns from the patterns associated with the plurality of text entities based on the mapping, and extracting, from the plurality of text entities, relevant text entities corresponding to the one or more matching patterns.
G06V 30/262 - Techniques de post-traitement, p.ex. correction des résultats de la reconnaissance utilisant l’analyse contextuelle, p.ex. le contexte lexical, syntaxique ou sémantique
16.
MODE SELECTIVE ELECTRODE ASSEMBLY, UNITIZED REGENERATIVE FUEL CELL COMPRISING THE SAME AND METHOD THEREOF
The present disclosure relates to mode selective electrode assembly. Further, the present disclosure relates to a unitized regenerative fuel cell comprising a mode selective electrode assembly which operates in dual mode that is electrolysis cell mode and fuel cell mode. The unitized regenerative fuel cell further comprises of at least two gas storage tanks with pressure sensors for storing hydrogen gas and oxygen gas, a water storage tank with pressure sensor, an external energy source, and a power reservoir for storing energy. The mode selective electrode assembly comprises a mode switching system that automatically changes the electrode assembly from an electrolysis cell mode to a fuel cell mode and/or from a fuel cell mode to an electrolysis cell mode, by changing the reactive polymeric layers of the electrodes. The present disclosure also relates to a method for operating a unitized regenerative fuel cell.
H01M 8/0656 - Combinaison d’éléments à combustible avec des moyens de production de réactifs ou pour le traitement de résidus avec des moyens de production des réactifs gazeux par des moyens électrochimiques
H01M 8/18 - PROCÉDÉS OU MOYENS POUR LA CONVERSION DIRECTE DE L'ÉNERGIE CHIMIQUE EN ÉNERGIE ÉLECTRIQUE, p.ex. BATTERIES Éléments à combustible; Leur fabrication Éléments à combustible à régénération, p.ex. batteries à flux REDOX ou éléments à combustible secondaires
C25B 1/04 - Hydrogène ou oxygène par électrolyse de l'eau
H01M 8/04082 - Dispositions pour la commande des paramètres des réactifs, p.ex. de la pression ou de la concentration
A non-invasive method and an apparatus for measuring blood pressure of a subject 101. The method includes capturing and processing a first input 102a and a second input 103a to detect a first peak value (Tim (ECG)) and a second peak value (Tim (PPG)). The method includes calculating a pulse transit time (PTT) based on the first peak value and the second peak value, and a pulse wave velocity (PWV) based on the PTT and an arm length of the subject 101. Further, determining whether the PWV is associated with predefined coefficient values stored in the memory 118. In response, initiating a calibration before measuring the blood pressure under varying conditions of the subject 101 to generate a plurality of coefficients 304 based on one or more predefined blood pressure values or determining the blood pressure based on an association of the pulse wave velocity and the predefined coefficient values.
A non-invasive method and an apparatus for measuring blood pressure of a subject. The method includes capturing and processing a first input and a second input to detect a first peak value (Tim (ECG)) and a second peak value (Tim (PPG)). The method includes calculating a pulse transit time (PTT) based on the first peak value and the second peak value, and a pulse wave velocity (PWV) based on the PTT and an arm length of the subject. Further, determining whether the PWV is associated with predefined coefficient values stored in the memory. In response, initiating a calibration before measuring the blood pressure under varying conditions of the subject to generate a plurality of coefficients based on one or more predefined blood pressure values or determining the blood pressure based on an association of the pulse wave velocity and the predefined coefficient values.
A method and system for noise cancellation is disclosed. In one embodiment, the method may include receiving, from a first sensor, a first signal indicative of a noise generated by an equipment. The first sensor may be configured to generate the first signal indicative of the noise generated by the equipment. The first sensor may be positioned in proximity to the equipment. The method may further include generating a noise cancellation signal based on the first signal and triggering a speaker to generate a sound corresponding to the noise cancellation signal, wherein the speaker is positioned in proximity to the equipment.
G10K 11/178 - Procédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général utilisant des effets d'interférence; Masquage du son par régénération électro-acoustique en opposition de phase des ondes acoustiques originales
A method and system for noise cancellation is disclosed. In one embodiment, the method may include receiving, from a first sensor, a first signal indicative of a noise generated by an equipment. The first sensor may be configured to generate the first signal indicative of the noise generated by the equipment. The first sensor may be positioned in proximity to the equipment. The method may further include generating a noise cancellation signal based on the first signal and triggering a speaker to generate a sound corresponding to the noise cancellation signal, wherein the speaker is positioned in proximity to the equipment.
G10K 11/178 - Procédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général utilisant des effets d'interférence; Masquage du son par régénération électro-acoustique en opposition de phase des ondes acoustiques originales
H04R 3/12 - Circuits pour transducteurs pour distribuer des signaux à plusieurs haut-parleurs
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable software for creating, maintaining, and
executing automated tests for desktop, web and mobile
software applications; downloadable software for testing
software functionality; downloadable computer software for
automation of testing software and product implementations
across multiple technologies and platforms; downloadable
software for test automation of software, namely, by
allowing users to create test scripts and run such test
scripts against other applications. Software as a service (saas) services featuring software for
computer software testing; providing temporary use of
non-downloadable computer software and software applications
and providing temporary use of non-downloadable cloud-based
and software applications, and software as a service
featuring software, all for use in the fields of web and
application testing; design and development of computer
hardware and software for automation of testing software and
product implementations across multiple technologies and
platforms including web, web services, mobile, desktop,
mainframes with web testing plugin; software as a service
(saas) services featuring software for a user interface
designed to enable access to application and server
performance management with a dashboard for software
application and computing infrastructure performance
metrics.
22.
A SYSTEM AND METHOD FOR EXAMINING RELEVANCY OF DOCUMENTS
Disclosed herein is system and method for examining relevancy of documents. The system, based on request from the user extracts documents from one or more data sources. The system then obtains from the user, user intention information and user queries. The system then analyses each document with respect to user intention information in order to determine a relevancy level of each document. The relevancy level is indicated in the form of a ranking score. The system ranks and displays the documents to the user in the order of their scores. The system also highlights important excerpts from the documents and provides one or more responses to the one or more user queries submitted by the user for each and every document. Based on the received responses, user provides feedback for further training the system, thereby achieving better accuracy.
The immunofluorescence equipment disclosed herein comprises a light emitting source 102, a lens tube 104, a microfluidic chip 202, a filter lens 108 and an avalanche photo diode (APD) based detector 106. The light emitting source 102 comprises at least an UV-LED. The UV-LED 102 is placed at a first circular face and a microfluidic chip 202 comprising at least one microfluidic channel 114 containing a biological sample with a biomarker is placed at a second circular face of the lens tube 104. The lens tube 104 comprises at least one biconvex lens 110. Light emitted from the UV-LED 102 is converged onto the at least one microfluidic channel 114 by the at least one biconvex lens 110 triggering the biomarker to emit immunofluorescent emissions at one or more wavelengths which are filtered by the filter lens 108 to allow detection of only required immunofluorescent emission.
A method and system for extracting text from a video stream is disclosed. The method may include determining at least one visual text region in each image of a plurality of images. The at least one visual text region may include a plurality of text characters and determining the at least one visual text region is based on analysis of one of lines and curves associated with each of the plurality of text characters, blob associated with the plurality of text characters along an axis, distribution of the plurality of text characters along a major axis, and a common attribute associated with the plurality of text characters. The method may further include segmenting the plurality of text characters from a background, and inpainting each of the plurality of text characters with a predefined color.
Method and system for validating a report generated by a report generating model is provided. The method includes receiving an output that corresponds to an anomaly detected in an image from report generating model and includes one textual sentence. The method includes receiving an actual inference corresponding to anomaly and includes one textual sentence. The method further includes tokenizing output to generate output tokens and tokenizing actual inference to generate inference tokens. The method further includes classifying output tokens into predetermined categories. The method further includes classifying inference tokens into predetermined categories. The method further includes comparing output tokens with a corresponding inference tokens and assigning a match score to output tokens. The method further includes determining a combined score for the output based on the match score and validating the output based on the combined score.
A method and system of extracting borderless structure using image processing is disclosed. The method may include converting a received document into a binary image comprising a plurality of text characters. A first image is created comprising a plurality of text blobs by connecting text characters, and merging the plurality of text blobs to create one or more text line blobs to generate a second image. Further the first image and the second image are compared to generate a third image comprising a plurality of gap blobs. The gap blobs are clustered into one or more groups to determine a localized region of interest (ROI). Further lines are identified within the ROI using pixel density and separated into rows and columns. The final output contains list of cell coordinates.
A method of analyzing images and generating a report is disclosed. The method may include inputting a test image to a trained prediction model. The trained prediction model may be a deep learning-based model. The method may further include obtaining at least one abnormality associated with the test image, using the trained prediction model. The method may further include identifying at least one relevant predetermined region from a plurality of predetermined regions associated with the test image, using the trained prediction model, based on the at least one abnormality. Each of the at least one relevant predetermined region is identified based on hierarchical classification. The method may further include determining within each of the at least one relevant predetermined region, a location associated with the at least one abnormality.
A system (102) for assisting a patient to raise an alarm is disclosed. The system (102) may include a sensor (106) configured to be positioned at a head region of the patient and to detect movement of head of the patient. The system (102) may further include a patient assisting device (104) coupled to the sensor (106). The patient assisting device (104) may be configured to receive, from the sensor (106), a signal corresponding to the movement of the head of the patient, determine a state of alarm value from the signal, and generate an alarm based on the state of alarm value.
A system (100) for servicing a heat exchanger is disclosed that includes a clog detection assembly (108) which further includes a light source (110) configured to be positioned on a first side of a component associated with the heat exchanger and illuminate the component. The clog detection assembly (108) further includes a light detector (112) configured to be positioned on a second side opposite the first side of the component to detect transmitted light and correspondingly generate a first signal. The system (100) further includes a processing device (102) communicatively coupled to the light detector (112). The processing device (102) analyzes the first signal to detect presence of a clog in association with the component. The processing device (102) may further cause a cleaning nozzle to move across the component, to perform a cleaning operation on the component.
F28G 15/00 - NETTOYAGE DES SURFACES INTERNES OU EXTERNES DES CONDUITS DES ÉCHANGEURS DE CHALEUR OU DE TRANSFERT DE CHALEUR, p.ex. TUBES D'EAU DE CHAUDIÈRES - Parties constitutives
30.
AUTO RECOVERY CIRCUIT BREAKER AND AUTO RECOVERY CIRCUIT BREAKER WITH TRANSMITTER
An auto recovery circuit breaker (ARCB) device is disclosed that may include a step-down transformer which may provide a low voltage AC test signal to detect a fault in a phase line or neutral of an electric circuit. A first current transformer (CT) is positioned on the first line, and a second CT is positioned on the second line. Each of the first CT and the second CT may sense a current flowing through the electric circuit, and detect an earth leakage through the electric circuit. A microcontroller is configured to: monitor the analog signal in the circuit, detect earth leakage before powering ON the circuit, detect output short before power ON, and upon detection of a fault removal in the electrical circuit, turn ON a relay. Once turned ON, the ARCB device may continue test by sensing the CT’s provided in the phase and neutral lines.
H02H 3/16 - Circuits de protection de sécurité pour déconnexion automatique due directement à un changement indésirable des conditions électriques normales de travail avec ou sans reconnexion sensibles à un courant de défaut à la terre ou à la masse
H02H 1/00 - CIRCUITS DE PROTECTION DE SÉCURITÉ - Détails de circuits de protection de sécurité
31.
METHODS AND SYSTEM FOR EXTRACTING TEXT FROM A VIDEO
A method and system for extraction of text from a video for performing selective searching of text in the video is disclosed. The disclosure provides a text extraction device (702) which receives a plurality of frames of a video. The frames may include at least one set of interrelated frames comprising a common text. A reference frame is identified comprising a reference pattern of a text in the frames. The reference pattern is matched with a pattern associated with a text within each of the frames. In order to do so, one or more interrelated frames are identified from the frames based on a pattern match. A set of interrelated frames is obtained comprising a text having a pattern matching the reference pattern. A relevant frame from the set of interrelated frames is selected based on text quality criteria and the common text is extracted from the relevant frame.
G06V 10/40 - Extraction de caractéristiques d’images ou de vidéos
G06F 16/783 - Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
32.
METHOD FOR EXTRACTION OF TABLE AND FIGURE REGION FROM ENGINEERING DRAWINGS
A system and method of extracting tables and figures from a drawing document is disclosed. The method may include processing coloured image to segmented binary image and extracting a plurality of horizontal lines and a plurality of vertical lines from a foreground of the image. The method may further include detecting a set of candidate table region from the plurality of horizontal lines and the plurality of vertical lines in the image. Further, the method may include calculating textual region density corresponding to each of the set of candidate table regions in the image. The method may further include identifying at least one relevant table region from the set of candidate table regions in the image and a text free region from the at least one additional region in the image. The method may further include identifying at least one figure region from the dilated text free region.
A method of extracting dimension data from a document is disclosed. The method includes receiving (1302) the document comprising at least one two-dimensional figure and a plurality of dimension sets associated with the at least one two-dimensional figure. The method may include detecting (1304) the at least one two-dimensional figure in the document. The method may further include detecting (1306) the plurality of dimension sets distinctly from the at least one two-dimensional figure in the document. Further, the method may identify (1308) a plurality of arrowheads associated with the plurality of dimension sets. The method may include clustering (1310) the plurality of arrowheads to obtain a plurality of set of arrowheads. The method may further include mapping (1312) each of the plurality of set of arrowheads with the dimension value; and extracting (1314) dimension data corresponding to each of the plurality of set of arrowheads based on the mapping.
The present disclosure recites a system and a method to evaluate the scanned images of tables, identify at least one of the noises, errors and incomplete contours present therein (that make it difficult to extract cell location and it's contains) and process the said images of tables to remove the detected noises/errors from the images of the table and provide final images of table with complete contours. Therefore, said system disclosed herein is configured to take an image of table with incomplete contours (i.e. containing line gaps), as input and provides output in form of a processed image with all contours completed.
A method of extracting meta-data from a document includes capturing style attributes from the document, identifying cell-wise location coordinates for text characters using page segmentation and border table extraction, and finding relationship between nearby cells using surrounding embedding by determining shortest distant text cell in top, left, right, and bottom direction. The method further includes applying Graph Convolution Network with Informative Attention (GCN-IA) for providing more attention to informative nodes for generating better representation of surrounding embedding and capturing a deep contextual meaning from text cells. A domain specific language model is utilized and improved by a domain aware tokenizer. The method includes capturing a complex visual layout of the document using the domain specific visual model, determining meta-data information, representing linguistic and visual contexts of the document, and correcting the extracted output by applying advanced post processing on the extracted output from advanced language-visual model.
G06F 16/38 - Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06V 30/416 - Extraction de la structure logique, p.ex. chapitres, sections ou numéros de page; Identification des éléments de document, p.ex. des auteurs
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Downloadable software for creating, maintaining, and executing automated tests for desktop, web and mobile software applications; downloadable software for testing software functionality; downloadable computer software for automation of testing software and product implementations across multiple technologies and platforms; downloadable software for test automation of software, namely, by allowing users to create test scripts and run such test scripts against other applications. (1) Software as a service (saas) services featuring software for computer software testing; providing temporary use of non-downloadable computer software and software applications and providing temporary use of non-downloadable cloud-based and software applications, and software as a service featuring software, all for use in the fields of web and application testing; design and development of computer hardware and software for automation of testing software and product implementations across multiple technologies and platforms including web, web services, mobile, desktop, mainframes with web testing plugin; software as a service (saas) services featuring software for a user interface designed to enable access to application and server performance management with a dashboard for software application and computing infrastructure performance metrics.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable software for creating, maintaining, and executing automated tests for desktop, web and mobile software applications; downloadable software for testing software functionality; downloadable computer software for automation of testing software and product implementations across multiple technologies and platforms; downloadable software for test automation of software, namely, by allowing users to create test scripts and run such test scripts against other applications Software as a service (saas) services featuring software for computer software testing; providing temporary use of non-downloadable computer software and software applications and providing temporary use of non-downloadable cloud-based and software applications, and software as a service featuring software, all for use in the fields of web and application testing; design and development of computer hardware and software for automation of testing software and product implementations across multiple technologies and platforms including web, web services, mobile, desktop, mainframes with web testing plugin; software as a service (saas) services featuring software for a user interface designed to enable access to application and server performance management with a dashboard for software application and computing infrastructure performance metrics
38.
SYSTEM AND A METHOD FOR CONTROLLING OXYGEN SUPPLY EOUIPMENTS
Disclosed herein is a system and method for controlling oxygen supply equipments. The system is equipped with pressure sensors coupled to the oxygen supply equipments. Depending on the oxygen supply selected by a user for the patient, the pressure sensor monitors the current pressure of the preset oxygen supply during an inhalation phase corresponding to the patient. If the current pressure is less than a minima value or if a pressure drop rate is higher than or equal to a threshold rate or both, the system generates an alarm notifying the user to check the preset oxygen supply and in the meanwhile switches the preset oxygen supply from one oxygen supply equipment to another oxygen supply equipment or vice-versa.
The present disclosure describes a method (1000) and a device (110) for evaluating one or more functional attributes of an application. The device (110) comprises a processor (204) configured to capture screenshot(s) of the application and use a trained model (210) to detect object(s) within the application. The processor (204) is further configured to generate a first report comprising a label and a pair of coordinates corresponding to each of the detected object(s) and a second report comprising the label and a locator corresponding to each of the detected object(s). The processor (204) is configured to generate a third report comprising the label, the pair of coordinates, and the locator corresponding to each of the one detected object(s). The processor (204) is further configured to execute pre-generated test script(s) (214) based at least on the content of the third report to evaluate the functional attributes of the application.
The present disclosure relates to a camless engine in which a camless system is configured for controlling one or more engine valves of an internal combustion engine is disclosed. The system comprises a pneumatic accumulator configured to store compressed air, and at least one pneumatic actuator having a piston rod. The pneumatic actuator is configured for abutment with the engine valves of the internal combustion engine. The system further comprises at least one pneumatic control valve fluidly connected between the pneumatic accumulator and the pneumatic actuator, a sensor configured to sense an engine parameter and to transmit a signal to actuate the pneumatic control valves and an electronic control unit configured to control the pneumatic valves based on the signal received from the sensor.
F01L 9/40 - Modes de fonctionnement; Commande de l’actionnement de la soupape, p.ex. durée ou levée
F02D 13/02 - Réglage de la puissance du moteur par variation des caractéristiques de fonctionnement de la soupape d'admission ou de la soupape d'échappement, p.ex. réglage de la durée d'admission ou d'échappement pendant la marche du moteur
A method and system for remote testing of a plurality of devices is disclosed. The method may include receiving a request from a client system to perform testing on a set of remote devices. The local system and the client system are connected via a first network connection and the plurality of remote devices are connected to the local system via a second network connection. The method may further include receiving an input from the client system with reference to a test-suite to perform a testing action on the set of remote devices, generating a test command corresponding to the input, and transmitting the test command to each of the set of remote devices. The method may further include receiving feedback from each of the set of remote devices and transmitting the feedback to the client system.
Disclosed herein is system 102 and method for examining relevancy of documents. The system 102, based on request from the user extracts documents from one or more data sources 210. The system 102 then obtains from the user, user intention information 108 and user queries 110. The system 102 then analyses each document with respect to user intention information 108 in order to determine a relevancy level of each document. The relevancy level is indicated in the form of a ranking score. The system ranks and displays the documents to the user in the order of their scores. The system 102 also highlights important excerpts from the documents and provides one or more responses 222 to the one or more user queries 110 submitted by the user for each and every document. Based on the received responses, user provides feedback for further training the system, thereby achieving better accuracy.
G06F 16/783 - Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
Method (400) and system for clustering data samples is disclosed. The method (400) may include receiving (402) a plurality of batches, each of the plurality of batches including a plurality of samples, and creating (404) a set of clusters from a first batch of the plurality of batches, using a clustering technique. Each cluster of the set of clusters may include one or more samples. The one or more samples are determined based on variability of the one or more samples and cluster attributes associated with each cluster. The method may further include reconfiguring (406) the set of clusters that includes at least one of: repopulating (400A) the existing set of clusters with samples from remaining batches of the plurality of batches; and adding (400B) a new set of clusters to the existing set of clusters and populating the new set of clusters with samples from the remaining batches.
The present disclosure describes a technique for balancing an imbalanced image dataset comprising fracture images and non-fracture images, where the fracture images are less than the non-fracture images. The balancing of the image dataset is performed by augmenting the fracture images. The technique of the present disclosure generates a classifier model based on the fracture and non-fracture images and further generates a generator model using the classifier model. The technique of the present disclosure augments the plurality of fracture images by applying the generated classifier and generator models. The technique of the present disclosure further involves iteratively performing generating of classifier and generator models; and augmenting the fracture images until the image dataset becomes a balanced dataset.
A method and system for remote testing of a plurality of devices is disclosed. The method may include receiving a request from a client system to perform testing on a set of remote devices. The local system and the client system are connected via a first network connection and the plurality of remote devices are connected to the local system via a second network connection. The method may further include receiving an input from the client system with reference to a test-suite to perform a testing action on the set of remote devices, generating a test command corresponding to the input, and transmitting the test command to each of the set of remote devices. The method may further include receiving feedback from each of the set of remote devices and transmitting the feedback to the client system.
G06F 11/22 - Détection ou localisation du matériel d'ordinateur défectueux en effectuant des tests pendant les opérations d'attente ou pendant les temps morts, p.ex. essais de mise en route
G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
46.
METHOD AND SYSTEM FOR OPTIMIZING TRAINING OF A MACHINE LEARNING MODEL
A method of optimizing training of a machine learning model is disclosed. The method may include receiving an input training data using an optimization device. The input training data may include a plurality of training data samples. Further, a set of relevant training data samples from the input training data may be identified. The method may use the optimization device to select a suitable type and configuration of a machine learning model from a plurality of types and configurations of machine learning models for processing the set of relevant training data samples. Furthermore, the method may validate the set of relevant training data samples.
A method of selecting samples to represent a cluster is disclosed. The method may include receiving one or more clusters by an optimization device. Each of the one or more clusters may include a plurality of samples. The method may determine a count of number of samples to be selected from each of the one or more clusters and may generate an array-based distance matrix for each of the one or more clusters. The method may sort the plurality of samples of the cluster based on a degree of variability of the plurality of samples in the cluster. The sorting may be performed using the array-based distance matrix for each of the one or more clusters. Further, the method may select the determined count of number of samples from the sorted plurality of samples of each of the plurality of clusters to represent the cluster.
An Artificial Intelligence (AI) based method for training a model to detect errors in a log file of an application is disclosed. The method comprises selecting a plurality of log files pertaining to at least one application from one or more sources for error extraction, extracting a set of error logs from the plurality of log files pertaining to the at least one application, applying natural language processing (NLP) to the extracted set of errors and performing vectorization technique to convert the extracted set of errors into tokenized logs. The method further discloses clustering the tokenized logs to generate a feature table of errors for the at least one application. The feature table comprising a plurality of clusters along with respective label and each cluster comprising a list of errors and said feature table is used to test a new log file for error detection.
A method and a system for assessing quality of multimedia content are disclosed. In an embodiment, the method may include receiving a multimedia content which may be captured from a media device. The method may further include generating a plurality of frames from the multimedia content, based on an attribute associated with the multimedia content. The method may further include determining, for each frame, a set of parameter quality scores corresponding to a set of quality parameters, and calculating an overall quality score for the multimedia content based on the set of parameter quality scores for each of the plurality of frames associated with the multimedia content.
A wrench head for a universal wrench is disclosed that may include a housing having an upper portion and a lower portion. The wrench head may further include a base plate positioned inside the housing towards the upper portion of the housing, and a plurality of push-rods positioned inside the housing. The wrench head may further include a resilient member positioned inside the housing between the base plate and the distal end of each of the plurality of push-rods. In the default position, the resilient member biases each of the plurality of push-rods, and in the retracted position, the proximal end of each of the plurality of push-rods is pushed against the resilient member to be received along with a portion of the resilient member by a compartment of the plurality of compartments defined at the bottom surface of the base plate.
B25B 13/06 - Clés à écrous; Clés anglaises à mâchoires rigides du type à douille
B25B 23/142 - Agencement pour limiter le couple de blocage ou pour indiquer le couple des clés ou des tournevis spécialement adapté aux clés ou tournevis à main
A method and a system for assessing quality of multimedia content are disclosed. In an embodiment, the method may include receiving a multimedia content which may be captured from a media device. The method may further include generating a plurality of frames from the multimedia content, based on an attribute associated with the multimedia content. The method may further include determining, for each frame, a set of parameter quality scores corresponding to a set of quality parameters, and calculating an overall quality score for the multimedia content based on the set of parameter quality scores for each of the plurality of frames associated with the multimedia content.
A method for detecting floor stains is disclosed. The method includes capturing images of a floor surface using one or more image capturing devices mounted on exterior top sides of the floor cleaning device body aimed in a forward drive direction. The images correspond to wide-angle view images. The method includes generating undistorted virtual top view image of the floor surface. The undistorted virtual top view image corresponds to a surround view image of the floor surface. The method includes detecting floor stain from undistorted virtual top view image using a first pre-trained machine learning model. The method includes processing floor stain to extract floor stain attribute. The floor stain attribute comprises at least one of: dimensions, type of floor stain, a distance of floor stain from image capturing devices, and a location of floor stain. The method includes cleaning floor stain based on the processing of the floor stain.
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
A47L 11/40 - Machines à nettoyer les planchers, les tapis, les meubles, les murs ou leurs revêtements - Éléments ou parties constitutives des machines non prévus dans les groupes , ou non limités à un de ces groupes, p.ex. poignées, dispositions des interrupteurs, bords, amortisseurs ou leviers
This disclosure relates to a hydraulic system for a hydro-mechanical machine comprising a rotary mechanism and a boom cylinder The hydraulic system includes a primary accumulator configured to receive and store high-pressure fluid in response to starting and stopping of the rotary mechanism. A control system configured to enable passage of the high-pressure fluid stored in the primary accumulator to a rotary control valve configured to control the rotary mechanism, and a boom control valve configured to control the boom cylinder through the hydraulic supply circuit, based on a predefined pressure threshold associated with the primary accumulator. A secondary accumulator coupled to the primary accumulator and the control system via the hydraulic supply circuit is configured to store surplus high-pressure fluid provided by the primary accumulator through the hydraulic supply circuit.
A method and system for performing indirect lightning test simulation on an equipment under test (EUT) is disclosed. The method may include generating a simulation model of the EUT that may include a plurality of EUT interfaces, a plurality of end-load impedances, and a cable bundle connecting the plurality of EUT interfaces with the plurality of end-load impedances. The method may further include generating one or more lightning waveforms representative of induced lightning threats, using a discrete component-based pulse forming network, injecting the one or more lightning waveforms simultaneously to the plurality of EUT interfaces via the cable bundle through inductive coupling, and determining the effect of the one or more lightning waveforms on each of the plurality of EUT interfaces using a plurality of measuring device models connected to the plurality of EUT interfaces.
G01R 31/00 - Dispositions pour tester les propriétés électriques; Dispositions pour la localisation des pannes électriques; Dispositions pour tests électriques caractérisées par ce qui est testé, non prévues ailleurs
G01N 21/84 - Systèmes spécialement adaptés à des applications particulières
G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
55.
Generating composite image from multiple images captured for subject
A method of generating a composite image from multiple images captured for a subject is disclosed. In some embodiments, the method may include receiving, via an image capturing device, a plurality of sets of images of at least a portion of a subject. The images within a set of images may be captured at a plurality of vertical positions with respect to an associated fixed section of a horizontal plane. The method may further include generating a plurality of focus-stacked images corresponding to the plurality of sets of images, for example, by combining the images in the associated set of images. The method may further include aligning the plurality of focus-stacked images in the horizontal plane based on a horizontal coordinate transformation model to generate a composite image representing the subject.
In an embodiment, a method of performing summarization of text is disclosed. The method may include receiving an input text including a plurality of paragraphs and a user-query including one or more tokens. The method may further include segregating the input text into the plurality of paragraphs, creating a plurality of paragraph-vectors representative of the plurality of paragraphs, and clustering the plurality of paragraph-vectors to generate one or more clusters of paragraph-vectors. The method may further include determining a relevant cluster of paragraph-vectors from the one or more clusters of paragraph-vectors, based on a degree of similarity of each cluster of paragraph-vectors with the user-query. The relevant cluster of paragraph-vectors is representative of a set of relevant paragraphs from the input text. The set of relevant paragraphs corresponding to the relevant cluster of paragraph-vectors may be outputted.
G06F 16/30 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données textuelles non structurées
G06F 16/34 - Navigation; Visualisation à cet effet
G06F 40/284 - Analyse lexicale, p.ex. segmentation en unités ou cooccurrence
G06F 18/22 - Critères d'appariement, p.ex. mesures de proximité
G06F 18/23213 - Techniques non hiérarchiques en utilisant les statistiques ou l'optimisation des fonctions, p.ex. modélisation des fonctions de densité de probabilité avec un nombre fixe de partitions, p.ex. K-moyennes
57.
METHOD AND DEVICE FOR IDENTIFYING MACHINE LEARNING MODELS FOR DETECTING ENTITIES
A method and device for identifying machine learning models for detecting entities is disclosed. The method includes identifying a first entity from within data. A machine learning model trained to identify the first entity is absent in a plurality of machine learning models. The method may include extracting a first set of entity attributes associated with the first entity and matching the first set of entity attributes with each of a plurality of second set of entity attributes. The method may further comprises identifying a second entity from the set of second entities based on the matching. Similarity between a second set of entity attributes associated with the second entity and the first set of entity attributes is above a similarity threshold. The method may include retraining a machine learning model associated with the second entity to identify the first entity based on the first set of entity attributes.
A method and a device for creating and training machine learning models is disclosed. In an embodiment, a method for training a machine learning model for identifying entities from data includes creating a first plurality of clusters from a first plurality of data samples in a first dataset and a second plurality of clusters from a second plurality of data samples in a second dataset. The method further includes determining a rank for each of the first plurality of clusters and a rank for each of the second plurality of clusters. The method includes retraining the machine learning model using at least one of the first plurality of clusters weighted based on the rank determined for each of the first plurality of clusters and at least one of the second plurality of clusters weighted based on the rank determined for each of the second plurality of clusters.
This disclosure relates to controlling temperature inside a receptacle 102 in a vehicle. In an embodiment, a temperature-controlled system for a vehicle is disclosed. The temperature-controlled system may include a receptacle 102 having at least one inlet 104, and a housing 106 fitted to the receptacle 102. The housing 106 may include an opening 108. The opening 108 may be configured to be fluidically coupled to a heating, ventilation, and air conditioning (HVAC) vent of the vehicle. The housing 106 may further include an open front face 110 fluidically coupled to the at least one inlet 104 of the receptacle 102, and a gate assembly mounted on the housing 106. The gate assembly 106 may include a gate configured to engage or disengage with the opening 108 to fluidically couple or fluidically decouple, respectively, the opening 108 to the vent.
B60N 3/10 - Aménagements ou adaptations d'autres accessoires pour passagers, non prévus ailleurs de réceptacles pour nourriture ou boissons, p.ex. réfrigérés
B60H 1/00 - Dispositifs de chauffage, de refroidissement ou de ventilation
60.
A SYSTEM AND A METHOD FOR DETECTING POINT ANOMALY IN TEXT DATA
A method (400) for detecting point anomaly in a text data is disclosed. The method (400) may include tokenizing (402) text input comprising a plurality of text entities into a plurality of tokens, annotating (404), by the point anomaly detection device, the plurality of tokens, based on one or more annotation parameters. One or more annotation parameters comprise a part-of-speech (POS), a sentiment polarity, a negation statement, and domain rules. The method (400) further includes identifying (406) from one or more annotated tokens, at least one of: one or more anomaly subject tokens, one or more anomaly type tokens, and one or more action type tokens from plurality of tokens. The method (400) further includes generating (408) inferences based on the identified one or more anomaly type tokens, the one or more action type tokens from the plurality of tokens, and the one or more annotation parameters.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Product engineering software, computer-aided engineering
[cae] software, information technology equipment; chemical
engineering software; civil engineering software; electrical
engineering software; mechanical engineering software;
computer software for computer-aided design/computer-aided
manufacturing [cad/cam]; software; web application software;
mobile application software; artificial intelligence and
machine learning software; computer software applications
for use with artificial intelligence. Engineering services, software engineering, engineering
consultancy services, engineering design and testing
services, engineering and technological consultancy
services, data security services, design and development of
computer hardware and software; development of computer
software for computer aided design/computer aided
manufacturing [cad/cam].
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Product engineering software, computer-aided engineering
[cae] software, information technology equipment; chemical
engineering software; civil engineering software; electrical
engineering software; mechanical engineering software;
computer software for computer-aided design/computer-aided
manufacturing [cad/cam]; software; web application software;
mobile application software; artificial intelligence and
machine learning software; computer software applications
for use with artificial intelligence. Engineering services, software engineering, engineering
consultancy services, engineering design and testing
services, engineering and technological consultancy
services, data security services, design and development of
computer hardware and software; development of computer
software for computer aided design/computer aided
manufacturing [cad/cam].
63.
METHOD AND SYSTEM FOR ANOMALY DETECTION AND REPORT GENERATION
Method and system for validating a report generated by a report generating model is provided. The method includes receiving an output that corresponds to an anomaly detected in an image from report generating model and includes one textual sentence. The method includes receiving an actual inference corresponding to anomaly and includes one textual sentence. The method further includes tokenizing output to generate output tokens and tokenizing actual inference to generate inference tokens. The method further includes classifying output tokens into predetermined categories. The method further includes classifying inference tokens into predetermined categories. The method further includes comparing output tokens with a corresponding inference tokens and assigning a match score to output tokens. The method further includes determining a combined score for the output based on the match score and validating the output based on the combined score.
A blade (100) of a wind turbine is disclosed. The blade (100) may include a stationary portion (102) having a first end and a second. The stationary portion (102) may have a hollow region extending from the second end of the stationary portion (102) towards the first end of the stationary portion (102). The blade (100) may further include a retractable portion (104) movable between a retracted position and an extended position through the second end of the stationary portion (102). In the retracted position, the retractable portion (104) may be positioned substantially inside the hollow region of the stationary portion (102). In the extended position, the retractable portion (104) may be positioned substantially or completely outside the hollow region of the stationary portion (102). In the extended position, the retractable portion (104) coordinates with the stationary portion (102) to form the full-length of the blade (100).
This disclosure relates to a probing instrument (100) that includes an outer tubular shaft (102) having an associated proximal end (102A) and a distal end (102B), an inner tubular shaft (104) having an associated proximal end (104A) and a distal end (104B). The inner tubular shaft (104) is configured to be positioned and move inside the outer tubular shaft (102). The probing instrument (100) may include a probing assembly including an end effector unit (106) positioned at the distal end (104B) of the inner tubular shaft (104) and a manipulating unit (108) coupled to the end effector unit (106). The manipulating unit (108) may include an input device (110) positioned at the proximal end (104A) of the inner tubular shaft (104). The manipulating unit (108) is configured to reconfigure the end effector unit (106), in response to the input device (110) receiving an intervention from a user.
A61B 1/00 - Instruments pour procéder à l'examen médical de l'intérieur des cavités ou des conduits du corps par inspection visuelle ou photographique, p.ex. endoscopes; Dispositions pour l'éclairage dans ces instruments
A61B 1/307 - Instruments pour procéder à l'examen médical de l'intérieur des cavités ou des conduits du corps par inspection visuelle ou photographique, p.ex. endoscopes; Dispositions pour l'éclairage dans ces instruments pour l'appareil urinaire, p.ex. urétroscopes, cystoscopes
66.
A VERTICAL POST WITH AN INTEGRAL ARRANGEMENT FOR PENETRATING A GROUND SURFACE
This disclosure relates to a vertical post and a system (100) for deploying the vertical post on a surface. The system (100) may include a driving assembly (102) including a driving member (106). The system (100) may further include a penetrating assembly (104) including a penetrating member (108) which may be configured to be coupled to the driving member (106) of the driving assembly (102). The penetrating member (108) may be conical-shaped and include one or more cutting members (108A) positioned on its outer surface. Upon receiving a trigger, the driving assembly (102) may impart rotatory motion to the penetrating member (108) via the driving member (106) to cause the penetrating member (108) to cut the surface via the one or more cutting members (108A) and penetrate into the surface to deploy the vertical post on the surface.
A blade (100) of a wind turbine and a method of installing the blade (100) on the wind turbine is disclosed. The blade (100) may include at least one non-reconfigurable portion (102) and at least one reconfigurable portion (104) attached to the at least one non-reconfigurable portion (102). The at least one non-reconfigurable portion (102) may have a fixed shape. The at least one reconfigurable portion (104) may be reconfigurable between a first predetermined shape and a second predetermined shape, in response to application of a stimuli. In the second predetermined shape of the at least one reconfigurable portion (104), the at least one reconfigurable portion (104) and the at least one non-reconfigurable portion (102) may cooperate to form the full-length of the blade (100) of the wind turbine.
F03D 7/02 - Commande des mécanismes moteurs à vent les mécanismes moteurs à vent ayant l'axe de rotation sensiblement parallèle au flux d'air pénétrant dans le rotor
68.
EXTRACTING TEXT-ENTITIES FROM A DOCUMENT MATCHING A RECEIVED INPUT
This disclosure relates to a method (500) and system (102) for extracting text from a document based on a received input. The method (500) includes deciphering (502) a character pattern associated with received input. The deciphering of character pattern includes identifying (602) a character type associated with each of a plurality of characters in received input, assigning (604) to each of the plurality of characters a character code, creating (606) one or more clusters for received input in response to assigning character code to each of plurality of characters and replacing (608), for each of the one or more clusters, at least one contiguous occurrence of the same character code with a single occurrence of the same character code to generate the character pattern. The method (500) further includes extracting (504), from the document, at least one text-entity matching the received input, based on character pattern deciphered for received input.
G06F 16/20 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données structurées, p.ex. de données relationnelles
G06F 16/30 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données textuelles non structurées
G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
G06F 40/00 - Maniement de données en langage naturel
A wireless charging system (100) is disclosed that includes a plurality of primary coils (102). At least a portion of each primary coil (102) may magnetically couple with a secondary coil (112) for charging a battery electrically coupled to the secondary coil (112) via inductive charging or resonant charging. At least one light source (104) is coupled to each primary coil that may emit a light of a predefined color or a predefined intensity corresponding to an extent of intersection of magnetic field of the primary coil with the secondary coil (112). A color sensor (106) may sense this color or intensity, and correspondingly generate a first control signal. A control device (110) coupled to the color sensor (106) may receive the first control signal, and trigger one or more control actions based on the first control signal to reconfigure at least one of the plurality of primary coils (102).
H02J 50/10 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique utilisant un couplage inductif
H02J 50/90 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique mettant en œuvre la détection ou l'optimisation de la position, p.ex. de l'alignement
H02J 7/02 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries pour la charge des batteries par réseaux à courant alternatif au moyen de convertisseurs
A wheel (302) and a system (300) for generating torque at the wheel (302) is disclosed. In some embodiments, the wheel (302) may include a plurality of chambers (304) positioned along the circumference of the wheel (302). Each of the plurality of chambers (304) may be fluidically coupled to at least one of the remaining plurality of chambers (304) via one or more associated fluid passageways, to allow a fluid to traverse therebetween. The wheel (302) may further include a fluid pumping system comprising one or more pumps. Each of the one or more pumps may be configured to selectively pump in and selectively pump out the fluid from each of the plurality of chambers (304) via the one or more associated fluid passageways, to dynamically change distribution of the fluid in the plurality of chambers (304), to generate torque at the wheel (302).
F16H 45/02 - Combinaisons de transmissions à fluide pour transmettre un mouvement de rotation avec des accouplements ou des embrayages avec embrayages mécaniques pour "court-circuiter" une transmission à fluide du type hydrocinétique
71.
A METHOD AND A SYSTEM FOR IMPROVING RESPONSE TO AN END-USER'S QUERY
A method and a system for improving response to an end-user's query is disclosed. In an embodiment, the method may include receiving a text-query, wherein the text-query is associated with a query created by an end-user. The method may further include segregating the text-query into one or more text-query tokens, and categorizing the one or more text-query tokens into one or more categories. The one or more categories may include a query category, an attribute category, a feature category, and a data selection category. The method may further include, upon categorizing, mapping each of the one or more classified text-query tokens with one or more data sources, and determining a plurality of actions based on the mapping. The method may further include identifying a most suitable action from the plurality of actions, and providing an output to the end-user, based on the identified most suitable action.
This disclosure relates to a fuel injector (100) having a nozzle chamber (104) with one or more nozzle exits (108), and a plunger (102). The plunger (102) may be configured to move inside the nozzle chamber (104) to engage or disengage with the nozzle chamber (104) to block or allow, respectively, venting of combustible matter out of the nozzle chamber (104) via the one or more nozzle exits (108). A nozzle head (110) having one or more channels (112) may be fluidically coupled to the nozzle chamber (104) via the nozzle exits (108) and the channels (112). The nozzle head (110) may be mechanically coupled with the plunger (102). In response to the downward movement of the plunger (102), the nozzle head (110) may rotate about an axis (114) and simultaneously vent the combustible matter in a cylinder combustion chamber via the one or more channels (112).
F02M 1/16 - Autres moyens d'enrichir le mélange air-combustible pendant le démarrage; Cuves additionnelles à carburant pour le démarrage; Utilisation de combustibles différents pour le démarrage et le fonctionnement normal
This disclosure relates to a method and system for extracting information from contents of an input file. The method may include identifying text data from the input file, receiving a text input from a user for identifying relevant text entities from the plurality of text entities, and automatically generating a search pattern corresponding to the text input. The method may further include determining a pattern associated with each of the plurality of text entities, and mapping the search pattern corresponding to the text input with patterns associated with the plurality of text entities. The method may further include identifying one or more matching patterns from the patterns associated with the plurality of text entities based on the mapping, and extracting, from the plurality of text entities, relevant text entities corresponding to the one or more matching patterns.
G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image
G06K 9/72 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques utilisant une analyse de contexte basée sur l'identité provisoire attribuée à une série de formes successives, p.ex. d'un mot
G06F 40/00 - Maniement de données en langage naturel
This disclosure relates to a method and system for extracting information from contents of an input file. The method may include identifying text data from the input file, receiving a text input from a user for identifying relevant text entities from the plurality of text entities, and automatically generating a search pattern corresponding to the text input. The method may further include determining a pattern associated with each of the plurality of text entities, and mapping the search pattern corresponding to the text input with patterns associated with the plurality of text entities. The method may further include identifying one or more matching patterns from the patterns associated with the plurality of text entities based on the mapping, and extracting, from the plurality of text entities, relevant text entities corresponding to the one or more matching patterns.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable product engineering software for designing and controlling integrated circuits, for use in computer systems integration, software application development, software application management, data analysis, data computation and data organization; Computer-aided engineering (CAE) software, namely, downloadable computer-aided design (CAD) software for cost optimization analysis, minimizing human error, enhancing quality, reducing delivery time, and test time; Downloadable electrical engineering software for maximizing efficiency, digitalizing business, optimizing operational speed and performance excellence, monitoring and control; Downloadable mechanical engineering software for creating complex designs and prototyping, product development designing, virtual and physical product validating, digitizing product development processes and designing manufacturing tooling; Computer software for computer-aided design/computer-aided manufacturing, namely, downloadable computer-aided design (CAD) software for cost optimization, minimizing human error, enhancing quality, reducing delivery time and test time; Downloadable web application software for use in the fields of telecommunication, industrial manufacturing, engineering, healthcare, life sciences, retail industries, electronic commerce, transportation and logistics, oil and gas, semiconductors, and software development and technical services, namely for providing electronic transmission of documents and management of business-related information; Downloadable mobile application software for use in the fields of telecommunication, industrial manufacturing, engineering, healthcare, life sciences, retail industries, electronic commerce, transportation and logistics, oil and gas, semiconductors, and software development and technical services, namely for providing electronic transmission of documents and management of business-related information; Artificial intelligence and machine learning software, namely, downloadable computer programs using artificial intelligence for machine learning, natural language processing, creating genetic and deep learning algorithms, speech recognition, image processing, enhancing computer vision, developing semantic ontologies, developing pattern recognition, developing knowledge modeling technologies, developing, recognizing, and facilitating cognitive enhancement in respect of experience and productivity, accelerating processes, automation, autonomy and metadata extraction; Computer software applications for use with artificial intelligence namely, downloadable computer programs using artificial intelligence for machine learning, natural language processing, creating genetic and deep learning algorithms, speech recognition, image processing, enhancing computer vision, developing semantic ontologies, developing pattern recognition and developing knowledge modeling technologies, developing, recognizing, and facilitating cognitive enhancement in respect of experience and productivity, accelerating processes, automation, autonomy and metadata extraction Engineering services, software engineering, engineering consultancy services, engineering design and testing services for new product development, engineering and technological consultancy services in the technology field of computer hardware and software, engineering; data security services, namely, data security consultancy, computer security threat analysis for protecting data, computer network security consultancy, design and development of computer hardware and software; development of computer software for computer aided design/ computer aided manufacturing (CAD/CAM)
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable product engineering software for designing and controlling integrated circuits, for use in computer systems integration, software application development, software application management, data analysis, data computation and data organization; Computer-aided engineering (CAE) software, namely, downloadable computer-aided design (CAD) software for cost optimization analysis, minimizing human error, enhancing quality, reducing delivery time, and test time; Downloadable electrical engineering software for maximizing efficiency, digitalizing business, optimizing operational speed and performance excellence, monitoring and control; Downloadable mechanical engineering software for creating complex designs and prototyping, product development designing, virtual and physical product validating, digitizing product development processes and designing manufacturing tooling; Computer software for computer-aided design/computer-aided manufacturing, namely, downloadable computer-aided design (CAD) software for cost optimization, minimizing human error, enhancing quality, reducing delivery time and test time; Downloadable web application software for use in the fields of telecommunication, industrial manufacturing, engineering, healthcare, life sciences, retail industries, electronic commerce, transportation and logistics, oil and gas, semiconductors, and software development and technical services, namely for providing electronic transmission of documents and management of business-related information; Downloadable mobile application software for use in the fields of telecommunication, industrial manufacturing, engineering, healthcare, life sciences, retail industries, electronic commerce, transportation and logistics, oil and gas, semiconductors, and software development and technical services, namely for providing electronic transmission of documents and management of business-related information; Artificial intelligence and machine learning software, namely, downloadable computer programs using artificial intelligence for machine learning, natural language processing, creating genetic and deep learning algorithms, speech recognition, image processing, enhancing computer vision, developing semantic ontologies, developing pattern recognition, developing knowledge modeling technologies, developing, recognizing, and facilitating cognitive enhancement in respect of experience and productivity, accelerating processes, automation, autonomy and metadata extraction; Computer software applications for use with artificial intelligence namely, downloadable computer programs using artificial intelligence for machine learning, natural language processing, creating genetic and deep learning algorithms, speech recognition, image processing, enhancing computer vision, developing semantic ontologies, developing pattern recognition and developing knowledge modeling technologies, developing, recognizing, and facilitating cognitive enhancement in respect of experience and productivity, accelerating processes, automation, autonomy and metadata extraction Engineering services, software engineering, engineering consultancy services, engineering design and testing services for new product development, engineering and technological consultancy services in the technology field of computer hardware and software, engineering; data security services, namely, data security consultancy, computer security threat analysis for protecting data, computer network security consultancy, design and development of computer hardware and software; development of computer software for computer aided design/ computer aided manufacturing (CAD/CAM)
77.
HYDRAULIC SYSTEM FOR HYDRO-MECHANICAL MACHINES COMPRISING ROTARY MECHANISM AND BOOM CYLINDER
This disclosure relates to a hydraulic system for a hydro-mechanical machine comprising a rotary mechanism 102 and a boom cylinder 158. The hydraulic system includes a primary accumulator 114 configured to receive and store high-pressure fluid in response to starting and stopping of the rotary mechanism 102. A control system 126 configured to enable passage of the high-pressure fluid stored in the primary accumulator 114 to a rotary control valve 108 configured to control the rotary mechanism 102, and a boom control valve 154 configured to control the boom cylinder 158 through the hydraulic supply circuit 100, based on a predefined pressure threshold associated with the primary accumulator 114. A secondary accumulator 138 coupled to the primary accumulator 114 and the control system 126 via the hydraulic supply circuit 100 is configured to store surplus high-pressure fluid provided by the primary accumulator 114 through the hydraulic supply circuit 100.
This disclosure relates to a method and system for monitoring health and predicting failure of an electro-mechanical machine. In an embodiment, the method may include receiving a plurality of operational parameters with respect to the electro-mechanical machine and determining a set of features and a set of events, based on the plurality of operational parameters. The method may further include detecting one or more fault signatures associated the electro-mechanical machine based on at least one of the plurality of operational parameters, the set of features, or the set of events. The method may further include determining at least one of a time to the possible failure and a remaining useful life of the electro-mechanical machine based on at least one of the plurality of operational parameters, the set of features, the set of events, or the one or more fault signature, by using a hybrid machine learning model.
This disclosure relates to methods and systems for providing contemporaneous audio streaming from a host Bluetooth device (201) to a plurality of receiving Bluetooth devices (202). In an embodiment, a method (400) may include disabling a stream end point (SEP) restriction in an audio streaming profile of a Bluetooth protocol stack of the host Bluetooth device (201) to allow contemporaneous connection between the host Bluetooth device (201) and each of the plurality of receiving Bluetooth devices (202). The method may further include creating one or more streaming sessions in the Bluetooth protocol stack in response to one or more connection requests from one or more receiving Bluetooth devices, wherein the one or more streaming sessions are mutually independent of each other, and wherein each streaming session correspond to one receiving Bluetooth device and comprise an instance of an audio streaming protocol and an instance of a streaming channel.
H04L 65/60 - Diffusion en flux de paquets multimédias
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
G10L 25/60 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation pour mesurer la qualité des signaux de voix
80.
Hydraulic system for hydro-mechanical machines comprising rotary mechanism
This disclosure relates to a hydraulic system for a hydro-mechanical machine comprising a rotary mechanism. The hydraulic system includes a primary accumulator configured to receive and store high-pressure fluid in response to stopping of the rotary mechanism. A control system coupled to the primary accumulator through a hydraulic supply circuit is configured to enable passage of the high-pressure fluid stored in the primary accumulator to a rotary control valve configured to control the rotary mechanism, through the hydraulic supply circuit, based on a predefined pressure threshold associated with the primary accumulator. A secondary accumulator coupled to the primary accumulator and the control system via the hydraulic supply circuit is configured to store surplus high-pressure fluid provided by the primary accumulator through the hydraulic supply circuit.
An HVAC system is disclosed. The HVAC system includes at least one heat exchanger unit disposed within a predefined area. The HVAC system further includes at least one frame cooperating with each of the at least one heat exchanger unit. The at least one frame includes a guiding assembly configured to move each of the at least one heat exchanger unit across the predefined area. The guiding assembly includes a guiding rail. The guiding assembly further includes at least one slider cooperating with the guiding rail to enable movement of the at least one heat exchanger unit. Each of the at least one slider comprises a fastening unit configured to attach a heat exchanger unit to an associated slider. The guiding assembly includes at least one actuator, wherein each of the at least one actuator is configured to move an associated slider from the at least one slider.
F24F 1/0043 - Climatiseurs individuels pour le conditionnement de l'air, p.ex. éléments séparés ou monoblocs ou éléments recevant l'air primaire d'une station centrale Éléments intérieurs, p.ex. ventilo-convecteurs caractérisés par des dispositions de montage
F24F 11/62 - Aménagements de commande ou de sécurité caractérisés par le type de commande ou par le traitement interne, p.ex. utilisant la logique floue, la commande adaptative ou l'estimation de valeurs
F24F 1/0068 - Climatiseurs individuels pour le conditionnement de l'air, p.ex. éléments séparés ou monoblocs ou éléments recevant l'air primaire d'une station centrale Éléments intérieurs, p.ex. ventilo-convecteurs caractérisés par la disposition des conduites réfrigérantes hors de l’échangeur de chaleur dans l’enveloppe de l’élément
F24F 1/0047 - Climatiseurs individuels pour le conditionnement de l'air, p.ex. éléments séparés ou monoblocs ou éléments recevant l'air primaire d'une station centrale Éléments intérieurs, p.ex. ventilo-convecteurs caractérisés par des dispositions de montage fixés dans le ou au plafond
F24F 1/0063 - Climatiseurs individuels pour le conditionnement de l'air, p.ex. éléments séparés ou monoblocs ou éléments recevant l'air primaire d'une station centrale Éléments intérieurs, p.ex. ventilo-convecteurs caractérisés par des échangeurs de chaleur par le montage ou la disposition des échangeurs de chaleur
A system (104) for setting up communication between a Signal Equipment Room (SER) (102) and wayside devices (110) disclosed. The system (104) may include a master controller (106) configured to receive a first analog command signal from the SER (102) over a first power line. The master controller (106) may generate a digital command signal based on the first analog command signal. The system (104) may further include a plurality of slave controllers (108) configured to receive the digital command signal from the master controller (106) over a second power line. Each slave controller (108) may generate a second analog command signal based on the digital command signal, and send it to a corresponding wayside device (110) over a third power line. The second power line may include a lower core power cable than the first and the third power line.
A method of generating a composite image from multiple images captured for a subject is disclosed. In some embodiments, the method may include receiving, via an image capturing device, a plurality of sets of images of at least a portion of a subject. The images within a set of images may be captured at a plurality of vertical positions with respect to an associated fixed section of a horizontal plane. The method may further include generating a plurality of focus-stacked images corresponding to the plurality of sets of images, for example, by combining the images in the associated set of images. The method may further include aligning the plurality of focus-stacked images in the horizontal plane based on a horizontal coordinate transformation model to generate a composite image representing the subject.
A method and device for identifying machine learning models for detecting entities is disclosed. The method includes identifying a first entity from within data. A machine learning model trained to identify the first entity is absent in a plurality of machine learning models. The method may include extracting a first set of entity attributes associated with the first entity and matching the first set of entity attributes with each of a plurality of second set of entity attributes. The method may further identifying a second entity from the set of second entities based on the matching. Similarity between a second set of entity attributes associated with the second entity and the first set of entity attributes is above a similarity threshold. The method may include retraining a machine learning model associated with the second entity to identify the first entity based on the first set of entity attributes.
This disclosure relates to controlling temperature inside a receptacle (102) in a vehicle. In an embodiment, a temperature-controlled system for a vehicle is disclosed. The temperature-controlled system may include a receptacle (102) having at least one inlet (104), and a housing (106) fitted to the receptacle (102). The housing (106) may include an opening (108). The opening (108) may be configured to be fluidically coupled to a heating, ventilation, and air conditioning (HVAC) vent of the vehicle. The housing (106) may further include an open front face (110) fluidically coupled to the at least one inlet (104) of the receptacle (102), and a gate assembly mounted on the housing (106). The gate assembly (106) may include a gate configured to engage or disengage with the opening (108) to fluidically couple or fluidically decouple, respectively, the opening (108) to the vent.
B60N 3/10 - Aménagements ou adaptations d'autres accessoires pour passagers, non prévus ailleurs de réceptacles pour nourriture ou boissons, p.ex. réfrigérés
86.
METHOD AND DEVICE FOR CREATING AND TRAINING MACHINE LEARNING MODELS
A method and a device for creating and training machine learning models is disclosed. In an embodiment, a method for training a machine learning model for identifying entities from data includes creating a first plurality of clusters from a first plurality of data samples in a first dataset and a second plurality of clusters from a second plurality of data samples in a second dataset. The method further includes determining a rank for each of the first plurality of clusters and a rank for each of the second plurality of clusters. The method includes retraining the machine learning model using at least one of the first plurality of clusters weighted based on the rank determined for each of the first plurality of clusters and at least one of the second plurality of clusters weighted based on the rank determined for each of the second plurality of clusters.
A system and method for testing a Point Of Sale (POS) system is disclosed. The system includes a card repository comprising a plurality of card stacks configured to store a plurality of cards. The system further incudes a gripper configured to retrieve a card from the plurality of cards and interface the card with a payment terminal. The system includes an input system configured to provide a code associated with the card to an interface of the payment terminal. The system further includes a controller communicatively coupled to each of the payment terminal, the card repository, the gripper, and the input system. The controller instructs the gripper to retrieve the card from one of the plurality of card stacks and to interface the card with the payment terminal. The controller further instructs the input system to provide the code on the interface.
This disclosure relates to a hydraulic system for a hydro-mechanical machine comprising a rotary mechanism 102. The hydraulic system includes a primary accumulator 114 configured to receive and store high-pressure fluid in response to stopping of the rotary mechanism 102. A control system 126 coupled to the primary accumulator 114 through a hydraulic supply circuit 100 is configured to enable passage of the high-pressure fluid stored in the primary accumulator 114 to a rotary control valve 108 configured to control the rotary mechanism 102, through the hydraulic supply circuit 100, based on a predefined pressure threshold associated with the primary accumulator 114. A secondary accumulator 138 coupled to the primary accumulator 114 and the control system 126 via the hydraulic supply circuit 100 is configured to store surplus high-pressure fluid provided by the primary accumulator 114 through the hydraulic supply circuit 100.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Cyber security software for visualization, protection and
monitoring of home networks. Software as a service (saas) featuring software for
visualization, protection and monitoring of home networks;
software updating, integration and testing and analysis;
cloud computing and analytics services gathering data from
multiple sources; integration of computer systems and
computer networks; installation of computer software;
computer programming and maintenance of computer software
for protection and monitoring of home networks.
90.
AUDIO STREAMING FROM HOST BLUETOOTH DEVICE TO MULTIPLE RECEIVING BLUETOOTH DEVICES
This disclosure relates to methods and systems for providing contemporaneous audio streaming from a host Bluetooth device (201) to a plurality of receiving Bluetooth devices (202). In an embodiment, a method (400) may include disabling a stream end point (SEP) restriction in an audio streaming profile of a Bluetooth protocol stack of the host Bluetooth device (201) to allow contemporaneous connection between the host Bluetooth device (201) and each of the plurality of receiving Bluetooth devices (202). The method may further include creating one or more streaming sessions in the Bluetooth protocol stack in response to one or more connection requests from one or more receiving Bluetooth devices, wherein the one or more streaming sessions are mutually independent of each other, and wherein each streaming session correspond to one receiving Bluetooth device and comprise an instance of an audio streaming protocol and an instance of a streaming channel..
This disclosure relates to a method and system for monitoring health and predicting failure of an electro-mechanical machine. In an embodiment, the method may include receiving a plurality of operational parameters with respect to the electro-mechanical machine and determining a set of features and a set of events, based on the plurality of operational parameters. The method may further include detecting one or more fault signatures associated the electro-mechanical machine based on at least one of the plurality of operational parameters, the set of features, or the set of events. The method may further include determining at least one of a time to the possible failure and a remaining useful life of the electro-mechanical machine based on at least one of the plurality of operational parameters, the set of features, the set of events, or the one or more fault signature, by using a hybrid machine learning model.
This disclosure relates to a hydraulic circuit 100 for dampening vibrations in a hydraulically adjustable vehicle seat 102. The hydraulic circuit 100 may include an actuator 104 coupled to the vehicle seat 102. The hydraulic circuit 100 may further include a secondary reservoir 124 configured to exchange a hydraulic fluid with the actuator 104 in response to a fluctuation in a pressure in the actuator 104, resulting from a fluctuation in a load on the vehicle seat 102 due to vibrations in the vehicle seat 102. A decoupling device 132 hydraulically coupled to the secondary reservoir 124 may hydraulically decouple the secondary reservoir 124 from the actuator 104, thereby limiting an unintended vertical movement of the vehicle seat 102.
B60N 2/16 - Sièges spécialement adaptés aux véhicules; Agencement ou montage des sièges dans les véhicules le siège ou l'une de ses parties étant mobile, p.ex. réglable le siège entier étant mobile réglable en hauteur
F15B 15/00 - Dispositifs actionnés par fluides pour déplacer un organe d'une position à une autre; Transmission associée à ces dispositifs
F16F 9/06 - Ressorts, amortisseurs de vibrations, amortisseurs de chocs ou amortisseurs de mouvement de structure similaire, utilisant un fluide ou moyen équivalent comme agent d'amortissement utilisant à la fois un gaz et un liquide
F16F 9/46 - Ressorts, amortisseurs de vibrations, amortisseurs de chocs ou amortisseurs de mouvement de structure similaire, utilisant un fluide ou moyen équivalent comme agent d'amortissement - Parties constitutives de tels dispositifs combinés avec la correction de température permettant la commande à distance
93.
MULTI-ZONE FLEXI-POSITIONING AIR-CONDITIONING SYSTEM
An HVAC system is disclosed. The HVAC system includes at least one heat exchanger unit disposed within a predefined area. The HVAC system further includes at least one frame cooperating with each of the at least one heat exchanger unit. The at least one frame includes a guiding assembly configured to move each of the at least one heat exchanger unit across the predefined area. The guiding assembly includes a guiding rail. The guiding assembly further includes at least one slider cooperating with the guiding rail to enable movement of the at least one heat exchanger unit. Each of the at least one slider includes a fastening unit configured to attach a heat exchanger unit to an associated slider. The guiding assembly includes at least one actuator, wherein each of the at least one actuator is configured to move an associated slider from the at least one slider.
F24F 1/0063 - Climatiseurs individuels pour le conditionnement de l'air, p.ex. éléments séparés ou monoblocs ou éléments recevant l'air primaire d'une station centrale Éléments intérieurs, p.ex. ventilo-convecteurs caractérisés par des échangeurs de chaleur par le montage ou la disposition des échangeurs de chaleur
A method for managing a call connection is disclosed. The method may include receiving a request from a caller device associated with a caller for establishing a call connection between the caller device and a callee device associated with a callee. The method may further include detecting a failure in establishing the call connection, and a triggering of one or more criteria. The method may further include providing a plurality of options to the caller in response to detecting, such that each of the plurality of options is configured for establishing a communication session between the caller device and a target device associated with a target user. The method may further include receiving an input from the caller on the plurality of options, and establishing the communication session between the caller device and the target device based on the input.
A method and device for waking up a wireless device is disclosed. The method includes configuring the wireless device based on a set of Discontinuous Reception (DRX) parameters associated with a first wireless network from the plurality of communication networks. The method further includes activating, by the wireless device, a sleep state based on the set of DRX parameters in response to non-receipt of paging message from the first wireless network for a predefined time period. The method includes waking the wireless device from the sleep state based on a wake-up signal received through at least one second wireless network from the plurality of wireless networks.
This disclosure relates generally to a propulsion system, and more particularly to a propulsion system (100) for a marine vessel. In one embodiment, the propulsion system (100) includes a propeller shaft (104) coupled to a propeller (108), and a pinion shaft (112) coupled to the propeller shaft (104), at a substantially vertical angle, via a gear assembly (114). The propulsion system (100) further includes at least one propeller shaft driving unit (118) to selectively engage with the propeller shaft (104), and at least one pinion shaft driving unit (120) to selectively engage with the pinion shaft (112).
B63H 23/04 - Transmission de l'énergie de l'appareil de propulsion aux éléments propulsifs à entraînement mécanique l'élément principal de transmission, p.ex. l'arbre, étant essentiellement vertical
B63H 23/12 - Transmission de l'énergie de l'appareil de propulsion aux éléments propulsifs à entraînement mécanique pour transmettre l'action de plusieurs ensembles de propulsion permettant la combinaison d'emploi des ensembles de propulsion
97.
METHOD AND DEVICE FOR ANALYZING MULTIPLE UNIQUE WIRELESS TECHNOLOGIES IN AN AREA
This disclosure relates to devices and methods for analyzing a plurality of unique wireless technologies within a predefined area. In an embodiment, a method may include determining (302) at least one performance parameter associated with each of the plurality of unique wireless technologies, based on wireless signals received from a plurality of access points associated with the plurality of unique wireless technologies, such that each of the plurality of access points has a predefined location within the predefined area, and generating (304) a wireless signal plot for the plurality of unique wireless technologies relative to the predefined area. In another embodiment, a method may be directed at determining an optimum location for each of the plurality of access points within the predefined area based on the iterative simulations and the layout map.
The disclosed subject matter at-least illustrates an apparatus in a footwear (100) for selectively adapting at least a portion of footwear sole (102). The apparatus comprises a control-system (300) for selecting a sole face from amongst a plurality of sole faces (108); and an actuator to move the selected sole face (108) through at least one opening (104) in the footwear sole (102).
This disclosure relates to a near-field Radio Frequency (RF) sniffer probe (100) for detecting multiple frequencies. The near-field RF sniffer probe (100) includes a plurality of antennas (102), such that, each of the plurality of antennas (102) is configured to detect a unique frequency band from a plurality of frequency bands. The near-field RF sniffer probe (100) further includes a microcontroller (106) communicatively coupled to the plurality of antennas (102). The microcontroller (106) selectively operates each of the plurality of antennas (102) to detect a frequency within an associated frequency band.
H04B 1/72 - Circuits ou composants pour simuler les antennes, p.ex. antennes fictives
H01Q 5/00 - Dispositions pour faire fonctionner simultanément des antennes sur plusieurs gammes d'ondes, p.ex. dispositions bibandes ou multibandes
G01S 13/00 - Systèmes utilisant la réflexion ou la reradiation d'ondes radio, p.ex. systèmes radar; Systèmes analogues utilisant la réflexion ou la reradiation d'ondes dont la nature ou la longueur d'onde sont sans importance ou non spécifiées
This disclosure relates to a valve assembly (100). In one embodiment, the valve assembly (100) includes an actuator (106) configured to move a modulating element (104) in one or more predefined directions. The valve assembly further includes a braking assembly (108), such that upon activation, the braking assembly (108) is configured to resist movement of the modulating element (104) in the one or more predefined directions. The braking assembly (108) may include magnetic particles which upon activation ay bind themselves together around the modulating element (104) to thereby apply a braking effect on the modulating element (104). The valve assembly (100) further includes a controller (110) communicatively coupled to the actuator (106) and the braking assembly (108), such that the controller (110) may control the movement of the modulating element (104) by communicating with the actuator (106) and the braking assembly (108).