A method and system for authoring and rendering extended reality (XR) experience is disclosed. A processor receives a training module for the XR experience. A video of a real-world scenario of an equipment corresponding to the XR experience is received. A set of image frames are detected in the video corresponding to a portion of the set of views based on the detection of the one or more real-world objects and the one or more training objects in the video. A first set of three-dimensional (3D) views for each of the set of views and a second set of 3D views for each of the set of image frames are created. A unified XR content package is generated for the XR experience based on the first set of 3D views, the second set of 3D views and the anchor specification.
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
computer software consultancy; information technology consulting services in the fields of application portfolio analysis, modernization, and management; information technology consulting services for enterprise clients, namely, assessing, modernizing, and managing large-scale application environments; providing temporary use of non-downloadable software tools for use in connection with enterprise application portfolio analysis and digital transformation; providing temporary use of online non-downloadable software for use in connection with client-specific information technology consulting service; providing temporary use of online non-downloadable software that enables users to analyze, modernize, and manage complex IT application portfolios; providing temporary use of online non-downloadable software that enables users to evaluate and optimize enterprise information technology (IT) application environments
3.
METHOD AND SYSTEM FOR AUTOMATIC DETECTION OF SELECTION ELEMENTS IN DIGITIZED DOCUMENTS
This disclosure relates to method and system for automatic detection of selection elements in digitized documents. The method includes receiving a document image comprising a plurality of elements. The method may further include extracting a plurality of contours corresponding to the plurality of elements in the document image using a contour extraction technique. The method may further include eliminating a first set of false positive selection elements from the plurality of contours using one or more contour filters to obtain a plurality of filtered contours. The method may further include determining, via a Convolution Neural Network (CNN) model, the plurality of selection elements and a selection state corresponding to each of the plurality of selection elements.
G06V 30/414 - Extraction de la structure géométrique, p. ex. arborescenceDécoupage en blocs, p. ex. boîtes englobantes pour les éléments graphiques ou textuels
G06V 10/24 - Alignement, centrage, détection de l’orientation ou correction de l’image
G06V 10/28 - Quantification de l’image, p. ex. seuillage par histogramme visant à discriminer entre les formes d’arrière-plan et d’avant-plan
G06V 10/34 - Lissage ou élagage de la formeOpérations morphologiquesSquelettisation
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
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/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
G06V 10/98 - Détection ou correction d’erreurs, p. ex. en effectuant une deuxième exploration du motif ou par intervention humaineÉvaluation de la qualité des motifs acquis
4.
METHOD AND SYSTEM FOR GENERATING FINE-TUNED CODE FOR LARGE LANGUAGE MODELS (LLMS)
This disclosure relates to method and system for generating fine-tuning code for Large Language Models (LLMs). The method may include identifying one or more Intellectual Property (IP) functions within a code in a code file. Upon identifying the one or more IP functions, the method may further include flattening each of the one or more IP functions by replacing each of the one or more IP functions with a corresponding native reference code. The method may further include assigning a unique identifier to the corresponding native reference code associated with each of the one or more IP functions. The method further includes generating a fine-tuned data file comprising the fine-tuned code corresponding to the code file, in response to assigning.
A method for automated test case generation is disclosed. The method includes receiving one or more requirements in natural language from a user device. Each of the one or more requirements includes an associated set of test scenarios. The method further includes generating one or more test cases for each requirement of the one or more requirements in a predefined template using a pre-configured Large Language Model (LLM). Each of the one or more test cases implements one of the associated set of test scenarios, and includes a plurality of test steps, test data corresponding to each of the plurality of test steps, and expected results of each of the plurality of test steps. The method further includes validating the one or more test cases based on a set of test validation parameters. Upon successful validation, the method further includes generating an output file in a predefined format.
This disclosure relates to method and system for fitting 2-dimensional (2D) part drawings in 2D sheet drawings. The method includes receiving a first part drawing corresponding to a first 2D part and a sheet drawing corresponding to a 2D sheet. The 2D sheet includes a plurality of corners. The method further includes identifying a plurality of valid positions for the first part drawing on the sheet drawing based on the plurality of corners and a plurality of predefined nesting directions. The method further includes, at each of the plurality of valid positions, evaluating each of a plurality of orientations of the first part drawing on the sheet drawing based on predefined selection criteria. The method further includes determining an optimal orientation from the plurality of orientations and an optimal position from the plurality of valid positions in order to optimize a packing efficiency function.
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 for creating air capsules enclosing passengers in vehicles is disclosed. The method for creating air capsules enclosing passengers in vehicles includes receives by an airflow from an outlet port of a gasper within a vehicle. The method further generates at least one airflow stream from the airflow and creates a first airflow stream of at least one airflow stream to form an air capsule enclosing a passenger in the vehicle. The method further directing the first airflow stream at a predefined angle through one or more flow channels using at least one flow guide vane.
The disclosure relates to a method and system for optimizing budget allocation for an application. The method includes, for a project of one or more projects associated with the application, and for an environment of one or more environments, receiving a parameter score level corresponding to a parameter, based on relevance of the parameter to the environment, wherein the parameter score level corresponds to a range of parameter score values. Further, for the project and for the environment, a mean environment budget value is derived based on the range of parameter score values corresponding to the set of parameters, and determining a project budget value based on summation of the mean environment budget value and an associated environment weightage corresponding to the one or more environments. The method further includes determining an application budget value based on summation of the project budget values.
A method and system of testing a fine-tuned LLM for domain specific code generation is disclosed. Further, a processor receives a test dataset corresponding to a domain from a code repository. Further, the processor determines an LLM generated problem statement corresponding to the test code using the fine-tuned LLM. The fine-tuned LLM is fine-tuned based on a training dataset. Further, the fine-tuned LLM is prompted based on the LLM generated problem statement to determine an LLM generated code for a corresponding test function. The accuracy level of the fine-tuned LLM is determined based on a percentage match between the LLM generated code with the test code for each of the set of test functions.
A system for creating air capsules enclosing passengers in vehicles is disclosed. The system for creating air capsules enclosing passengers in vehicles includes a gasper. The gasper comprises an inlet port configured to intake airflow, an outlet port to direct the airflow into a passenger cabin. The system further includes a plurality of exhaust ports and an attachment portion. The attachment portion removably attached to the outlet port of the gasper. The system further includes a diffuser portion integrated with the attachment portion. The diffuser portion is configured to intake the airflow from the attachment portion. Further, the diffuser portion includes at least one flow guide vane and at least one flow channel configured to generate at least one airflow stream from the airflow. The first airflow stream of the at least one airflow stream creates an air capsule that encloses a passenger in the vehicle.
A method for creating air capsules enclosing passengers in vehicles is disclosed. The method for creating air capsules enclosing passengers in vehicles includes receives by an airflow from an outlet port of a gasper within a vehicle. The method further generates at least one airflow stream from the airflow. The method further splits the airflow into the at least one airflow stream via a flow channel wherein flow rate of each of the at least one airflow stream is increased by each of the at least one flow channel. The method further creates a first airflow stream of at least one airflow stream to form an air capsule enclosing a passenger in the vehicle, wherein the air capsule completely and circumferentially encloses a passenger from all sides using a circumferential lip.
This disclosure relates to a stain removal device. The stain removal device includes a brush housing. The stain removal device further includes at least one brush assembly enclosed within the brush housing. Each of the at least one brush assembly includes a cylindrical brush body and replaceable bristles covering the cylindrical brush body. The stain removal device further includes a cleansing solvent chamber in fluid communication with the brush housing via at least one dispensing slot. The cleansing solvent chamber is configured to store a cleansing solvent and dispense the cleansing solvent on the brush assembly through the at least one dispensing slot. The stain removal device further includes a washing slot in proximity to the at least one brush assembly. The washing slot is configured to receive a stained object. The stained object is in contact with corresponding replaceable bristles of the at least one brush assembly.
This disclosure relates to a portable smoking chamber. The portable smoking chamber includes a canopy assembly. The canopy assembly includes a canopy, one or more air passages coupled with the canopy, and blowing fan in fluid communication with the first end of each of the one or more air passages. The blowing fan is configured to blow air into the first end of each of the one or more air passages. Air envelope is formed when the blown air exits from the second end of each of the one or more air passages. The portable smoking chamber further includes pole member. The pole member includes top end coupled to the canopy assembly, at least one opening, suction fan configured to draw in air from the area below the canopy through the at least one opening and set of filters configured to filter the air drawn in by the suction fan.
E04H 1/12 - Petits bâtiments ou autres constructions pour occupation limitée, élevés en plein air ou aménagés à l'intérieur de bâtiments, p. ex. kiosques, abris pour arrêts d'autobus ou pour stations de distribution d'essence, toits pour quais de gare, guérites de gardien ou cabines de bains
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
computer software for use in accessing global information networks and developing global information network applications, developing and accessing local area network applications, and for use in personal information management, data processing applications, text processing applications, networking, electronic mail and instruction manuals sold as a unit; downloadable software in the nature of rapid application development toolset to build web sites, workflows, data integration and web services; downloadable computer software that provides a rapid application development platform for building software applications; downloadable software for low-code and no-code rapid application development Non-downloadable computer software for use in accessing global information networks and developing global information network applications, developing and accessing local area network applications, and for use in personal information management, data processing applications, text processing applications, networking, electronic mail and instruction manuals sold as a unit; software as a service (SAAS) services, namely, a rapid application development platform for building software applications; platform as a service (PAAS) for low-code and no-code rapid application development; software as a service (SAAS) services, namely, hosting software for use by others for low-code or no-code rapid application development; artificial intelligence as a service (AIAAS) featuring software using artificial intelligence for analyzing data and interacting with humans; artificial intelligence as a service (AIAAS) services featuring software using artificial intelligence (AI) for use in personal information management, data processing applications, text processing applications, networking, electronic mail and instruction manuals sold as a unit
20.
METHOD AND SYSTEM FOR CALCULATING DOMAIN RELEVANCE SCORES FOR RESPONSES GENERATED BY LARGE LANGUAGE MODELS
A method for calculating domain relevance scores for responses generated by LLMs is disclosed. The method includes receiving a response generated by LLM corresponding to user query. The user query is associated with a domain. The method further includes splitting the response into a plurality of response chunks using a splitting technique. The method further includes generating a plurality of response vector embeddings based on the plurality of response chunks using at least one sentence transformer. The method further includes computing a plurality of cosine distances between the plurality of response vector embeddings and a corresponding plurality of training data vector embeddings, wherein the plurality of training data vector embeddings corresponds to domain-specific training data of the LLM. The method further includes calculating a domain relevance score corresponding to the response, based on a sum of the plurality of cosine distances and a number of the plurality of chunks.
A method for validating images with observations is disclosed. The method includes receiving production image and baseline image from user device. The method includes identifying a plurality of deviations in the production image from the baseline image using a similarity check algorithm. The method includes extracting first output corresponding to the plurality of deviations. The method includes creating, using cognizance Region of Interest (ROI) algorithm, one or more ROIs based on the position coordinates of each of the plurality of deviations. Each of the one or more ROIs comprises at least one deviation of the plurality of deviations. The cognizance ROI algorithm is based on Artificial Intelligence (AI). The method includes, for each ROI, generating, a second output corresponding to the ROI using one or more predictive models. The second output includes observations corresponding to each of the at least one deviation in the ROI.
G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
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/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires
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/98 - Détection ou correction d’erreurs, p. ex. en effectuant une deuxième exploration du motif ou par intervention humaineÉvaluation de la qualité des motifs acquis
G06V 30/19 - Reconnaissance utilisant des moyens électroniques
G06V 30/244 - Division des suites de caractères en groupes avant la reconnaissanceSélection des dictionnaires utilisant des propriétés graphiques, p. ex. le type d’alphabet ou la police
22.
METHOD AND SYSTEM FOR DETERMINING REFERENCE TO DYNAMIC VALUES FOR PERFORMING LOAD TESTING
A method and system of determining reference to dynamic values is disclosed. A processor receives at least one testing scenario for load testing an application. At least one load testing script is determined based on the at least one load testing scenario. A natural language prompt is received from a user for identifying the reference to the at least one dynamic value within the at least one load testing script. The at least one load testing script and the natural language prompt is tokenized to generate a tokenized load testing script and a tokenized prompt. An LLM is prompted using the tokenized prompt to determine at least one tokenized reference corresponding to at least one tokenized dynamic value from the tokenized load testing script. The at least one tokenized reference is de-tokenized to determine an LLM determined reference to the at least one dynamic value.
This disclosure relates to method and system for identifying through pocket features having a non-unique entrance face from B-Rep models. The method includes receiving a user input including a B-Rep model. The method further includes identifying a reference shell face from the plurality of faces and an associated reference shell edge based on reference identification criteria. The reference shell face includes the reference shell edge. The method further includes sequentially identifying a set of consecutively adjacent shell faces from remaining of the plurality of faces and a corresponding set of shell edges based on subsequent identification criteria. The method further includes validating a loop formed by the reference shell face and the set of consecutively adjacent shell faces based on through pocket validation criteria.
G06F 30/12 - CAO géométrique caractérisée par des moyens d’entrée spécialement adaptés à la CAO, p. ex. interfaces utilisateur graphiques [UIG] spécialement adaptées à la CAO
A61L 2/10 - Procédés ou appareils de désinfection ou de stérilisation de matériaux ou d'objets autres que les denrées alimentaires ou les lentilles de contactAccessoires à cet effet utilisant des phénomènes physiques des radiations des ultraviolets
A61L 2/10 - Procédés ou appareils de désinfection ou de stérilisation de matériaux ou d'objets autres que les denrées alimentaires ou les lentilles de contactAccessoires à cet effet utilisant des phénomènes physiques des radiations des ultraviolets
A61L 2/10 - Procédés ou appareils de désinfection ou de stérilisation de matériaux ou d'objets autres que les denrées alimentaires ou les lentilles de contactAccessoires à cet effet utilisant des phénomènes physiques des radiations des ultraviolets
B64D 11/00 - Arrangements pour passagers ou équipageInstallations de postes de pilotage non prévues ailleurs
B64D 11/06 - Aménagements ou adaptations des sièges
A method for accessing selective multimedia content within a multimedia file is disclosed. In some embodiments, the method includes receiving from a user, a user input for accessing at least one of a plurality of multimedia content present within the multimedia file. The method further includes analysing a temporal token file associated with each of the plurality of multimedia content upon receiving the user input and generating a summary associated with the at least one of the plurality of multimedia content based on the analysis. The method further includes identifying the at least one of the plurality of multimedia content in response to the analysis and selectively providing access of the at least one of the plurality of multimedia content to the user.
G06V 20/70 - Étiquetage du contenu de scène, p. ex. en tirant des représentations syntaxiques ou sémantiques
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
H04N 21/845 - Structuration du contenu, p. ex. décomposition du contenu en segments temporels
H04N 21/8547 - Création de contenu impliquant des marquages temporels pour synchroniser le contenu
28.
METHOD AND SYSTEM FOR PROVIDING INDIRECT VISUALIZATION ACCESS OF A DATA-LAKE
A method and system of providing indirect and visualization access to data of a data-lake is disclosed. A user request from a user to access the data of the data lake is received. A user profile from a plurality of user profiles associated with the user is determined based on a first level of authentication. The first level of authentication is based on the domain object name and the public key. A user defined function (UDF) from a plurality of predefined UDFs associated with the user profile is determined based on the first level of authentication. A portion of the data of the data-lake requested in the user request is selectively rendered based on a second level of authentication. The second level of the authentication is based on the domain object name and the private key.
G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
29.
SYSTEM AND METHOD FOR VALIDATING GRAPHS OUTPUTS GENERATED DURING TEST CASE EXECUTION
This disclosure relates to a method and system method validating a graph output generated during test case execution. The method includes receiving a graph output associated with a test step of a plurality of test steps within a test case; receiving, contemporaneous to receiving the graph output, a test case document comprising information corresponding to the test step; extracting a first dataset corresponding to the plurality of graph regions of the graph output and a reference dataset based on the information within the test case document; comparing the first dataset with the reference dataset; and validating the graph output based on the comparison and a predefined validation criteria.
This disclosure relates to a method and system for providing an interactive user experience in a virtual industry premises. The method includes receiving information associated with a plurality of physical assets within a physical industry premises; and creating the virtual industry premises corresponding to the physical industry premises based on the information, using a digital twin technology and an Artificial Intelligence (AI) model. The virtual industry premises includes a plurality of Three-Dimensional (3D) virtual replicas of the plurality of physical assets. The method includes dynamically receiving data corresponding to the plurality of physical assets and updating the virtual industry premises based on the data. The method includes initiating a user experience in the virtual industry premises based on a user role, upon a successful verification of user credentials received from the user.
G06F 30/12 - CAO géométrique caractérisée par des moyens d’entrée spécialement adaptés à la CAO, p. ex. interfaces utilisateur graphiques [UIG] spécialement adaptées à la CAO
The disclosure relates to a method and system of generating training data for fine-tuning of a Machine Learning (ML) model. The method includes generating one or more natural language interpretations of a dataset corresponding to one or more parameters associated with configuration of the dataset, and collating the one or more natural language interpretations of the dataset corresponding to one or more parameters, to generate a combined natural language interpretation of the dataset. The method further include generating a conceptual explanation of the dataset, based on the combined natural language interpretation of the dataset, and assigning one or more labels to each sub-dataset of the dataset, based on the conceptual explanation of the dataset, to generate training data for fine-tuning of the ML model, wherein the dataset comprises a plurality of sub-datasets.
This disclosure relates to method and system for managing data backup. The method may include receiving a time period since previous data backup and a size of the unbacked-up data from a user device. When the size of the unbacked-up data is greater than or equal to a predefined threshold data size, the method may include initiating a data backup of the unbacked-up data. The method may further include storing the unbacked-up data in a database. When the size of the unbacked-up data is less than the predefined threshold data size and when the time period since previous data backup is equal to a predefined backup time period, the method may include initiating the data backup of the unbacked-up data. The method may further include storing the unbacked-up data in the database.
G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
This disclosure relates to smart cabinet system and method for smart cabinet. The smart cabinet system includes tagged container including predefined initial weight of item, and tray assembly. The tray assembly further includes sensor tray including first tag sensor, and cabinet tray including second tag sensor and weighing sensor. The smart cabinet system further includes server configured to receive first identification data signal corresponding to the tagged container from the first tag sensor; store registration details of the tagged container to obtain registered container; receive second identification data signal from the second tag sensor and current weight data signal from the weighing sensor, corresponding to the registered container; determine current quantity of the item within the registered container based on comparison between the predefined initial weight of the item and the current weight data signal; and determine time remaining from the expiration date of the item.
G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
The disclosure relates to a clothes pre-washing device. The clothes pre-washing device may include a washing tank. The washing tank includes a set of ultrasonic sensors, at least one inlet port, and an outlet port. Each ultrasonic sensor is integrated with an ultrasonic transducer configured for generating ultrasonic waves to create cavitation bubbles in a cleaning solution. Further, the at least one inlet port is controlled via one or more pumps that are configured for recirculating the cleaning solution. The clothes pre-washing device further include an ultrasonic generator coupled to the washing tank, configured for converting electric power into electrical signals to activate each of the ultrasonic transducer for generating the ultrasonic waves; and a top lid coupled to the washing tank configured to cover the washing tank. The top lid includes at least one ultraviolet-C light directed towards the washing tank.
D06F 19/00 - Machines à laver utilisant des vibrations pour le lavage
A61L 2/025 - Procédés ou appareils de désinfection ou de stérilisation de matériaux ou d'objets autres que les denrées alimentaires ou les lentilles de contactAccessoires à cet effet utilisant des phénomènes physiques des ultrasons
A61L 2/10 - Procédés ou appareils de désinfection ou de stérilisation de matériaux ou d'objets autres que les denrées alimentaires ou les lentilles de contactAccessoires à cet effet utilisant des phénomènes physiques des radiations des ultraviolets
D06F 7/04 - Dispositifs de lavage adaptés pour être utilisés indépendamment d'un réceptacle particulier, p. ex. pour montage amovible sur cuve de lavage, baignoire, ou similaires du type à vibrateur
35.
SYSTEM AND METHOD FOR PERFORMING SERVER-BASED DESIGN FOR EXCELLENCE (DFX) ANALYSIS ON 3-DIMENSIONAL (3D) MODELS
This disclosure relates to method and system for performing server-based Design for Excellence (DFX) analysis on 3-dimensional (3D) models. The method may include receiving an execution request and a set of execution parameter values corresponding to a DFX analysis of a 3D Computer Aided Design (CAD) model from a user device; adding the DFX analysis to an execution queue. The execution queue may include a plurality of DFX analyses received for server-based execution from a plurality of user devices. The method may further include assigning one of a plurality of execution servers to perform an execution of the DFX analysis from the execution queue; and triggering the one of the plurality of execution servers to execute the DFX analysis of the 3D CAD model based on the set of execution parameter values via a DFX batch application implemented in silent mode.
The invention relates to a washing unit for dishwashers. The washing unit includes a chamber positioned within a cavity on an outer surface of a dishwasher in one or more ways. The chamber is configured to operate independently from the dishwasher. The chamber includes a plurality of spray nozzles affixed at pre-defined positions within the chamber. The plurality of spray nozzles is configured for spraying water of a pre-defined temperature based on a user requirement. The washing unit further includes a lid coupled to the chamber via an opening mechanism, configured for accessing the chamber. The opening mechanism include one of a push-pull latch mechanism, a sliding mechanism, a roller-based mechanism, and a link mechanism.
The invention relates to a multipurpose cooking device. The multipurpose cooking device includes a top section. The top section includes a steaming mechanism, a set of heating rods, a convection fan, and a channel, covered within an outer casing of the multipurpose cooking device. The multipurpose cooking device further includes a bottom section. The bottom section includes a turntable plate configured to operate the bottom section in one of a stove mode, or an oven mode. The bottom section includes a set of slots to hold a detachable rack to operate the bottom section in a steam mode. Further the bottom section includes a heating element to provide heat to the turntable plate. The multipurpose cooking device further includes a panoramic glass cover configured to move to an up position and a down position through the channel using a pneumatic gas spring to unlock and lock the bottom section.
This disclosure relates to food cooking and vending device and method thereof. The food cooking and vending device includes dispensing unit, conveyor belt, and control unit. The control unit receives a first user input through a User Interface (UI), wherein the first user input comprises non-confidential user details; generates one or more meal recommendations from a plurality of meal options based on the first user input using an Artificial Intelligence (AI) model; renders the one or more meal recommendations and remaining of the plurality of meal options to the UI; receives a second user input through the UI, wherein the second user input comprises a meal selection from the plurality of meal options; and causes the bowl dispensing section to dispense the bowl to the conveyor belt to initiate the meal preparation.
A method for generating a vulnerability report for a product is disclosed. The method includes obtaining a set of parameters corresponding to the product associated with a user device. The set of parameters includes a product name, a pre-installed product version, a license information, and user device configurations. The method further includes analysing a database to determine one of a presence or an absence of vulnerability information associated with the product within the database. The method further includes extracting the vulnerability information for the product, upon determining the presence of the vulnerability information. The method further includes validating each of the set of parameters based on the vulnerability information extracted for the product. The method includes generating a vulnerability report corresponding to the product in a pre-defined format based on the validating.
G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
40.
METHOD AND SYSTEM FOR IDENTIFYING MIGRATION APPROACH FOR A MONOLITH APPLICATION
The disclosure relates to a method and system of identifying migration approach for a monolith application is disclosed. The method includes obtaining a set of characteristic values corresponding to an associated parameters value, and determining a consolidated characteristic value, by combining a plurality of characteristic values corresponding to the plurality of parameters along with a corresponding respective weightage. The method further includes obtaining an associated affinity-priority value and an associated affinity-weightage value corresponding to an associated parameters value, and calculating a migration score based on the consolidated characteristic value, the associated priority value, and associated affinity weightage value, and selecting a relevant migration approach from the set of migration approaches, based on the migration score for each of the set of migration approaches.
G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable computer software for automating business processes, namely, marketing resource management and data management; Downloadable computer software for marketing, customer relationship management, and customer interaction management purposes, namely for use in creating and managing marketing campaigns, customer profiling, data mining, collecting data for predictive modeling, database content management, creating and managing personalized customer relationship management strategies, marketing models, marketing reports, and e-mail campaigns Computer services in the nature of providing computer consultation, advice, integration, and implementation in connection with customer relationship management and customer interaction management, namely customer profiling, data mining, predictive modeling, content management, reporting and personalization via an on-line global computer network; software as a service (SAAS) services, namely, software featuring a marketing platform that aggregates real-time customer behavior for use in driving targeted marketing campaigns; marketing execution platform, namely, platform as a service (PAAS) featuring computer software platforms for database management in the fields of advertising and marketing; software-as-a-service marketing system, namely, software as a service (SAAS) services featuring software for database management in the fields of advertising and marketing’ software as a service (SaaS) services featuring software for the development, analysis, administration, operation and management of marketing incentives to maximize customer engagement; software as a service (SAAS) services featuring software for providing a digital marketing platform that guides and assists the execution of online marketing initiatives; application service provider (ASP) featuring software for automating business processes, namely, for marketing resource management for data management; Non-downloadable computer software for marketing, customer relationship management, and customer interaction management purposes, namely for use in creating and managing marketing campaigns, customer profiling, data mining, collecting data for predictive modeling, database content management, creating and managing personalized customer relationship management strategies, marketing models, marketing reports, and e-mail campaigns; Non-downloadable computer software for automating business processes, namely, marketing resource management and data management
This disclosure relates to a flour milling device. The flour milling device includes a hopper including Near Infrared (NIRED) sensors configured for identifying a type of grains fed into the hopper to provide at least one grinding option to a user. The flour milling device further includes a pair of anodized aluminum rollers positioned below the hopper and horizontally aligned with each other. A first anodized aluminum roller is stationary, and a second anodized aluminum roller is configured to move to adjust spacing based on a selected grinding option. The flour milling device further includes a corundum stone and a corundum roller positioned below the pair of anodized aluminum rollers. The corundum stone is stationary, and the corundum roller is configured to move to adjust spacing based on the selected grinding option. The flour milling device further includes an inbuilt cleaning mechanism to automatically clean the flour milling device.
B02C 4/16 - Broyage ou désagrégation par broyeurs cylindriques par une meule coopérant avec un organe fixe en forme d'assiette spécialement adapté à la mouture des graines
B02C 4/28 - Broyage ou désagrégation par broyeurs cylindriques Parties constitutives
B02C 25/00 - Systèmes de commande spécialement adaptés au broyage ou à la désagrégation
43.
METHOD AND SYSTEM FOR CONTINUOUS SOFTWARE IMPROVEMENT
This disclosure relates to a method and a system method of continuous software improvement. The method includes receiving a plurality of code files related to a plurality of functionalities in a software development lifecycle from a plurality of sources; selecting a code file from the plurality of code files; analyzing the code file based on a plurality of predefined parameters, through a predefined analysis technique and a generative Artificial Intelligence (AI) model; identifying one or more potential anomalies in the code file based on the analysis; resolving one or more potential anomalies through at least one of a refactorization technique, a clone detection technique, or a remediation technique; generating an optimized code file in response to resolving the one or more potential anomalies; and rendering the optimized code file as a real-time recommendation to a user.
The disclosure relates to a method and system of generating training data for fine-tuning of a Machine Learning (ML) model. The method includes generating one or more natural language interpretations of a dataset corresponding to one or more parameters associated with configuration of the dataset, and collating the one or more natural language interpretations of the dataset corresponding to one or more parameters, to generate a combined natural language interpretation of the dataset. The method further include generating a conceptual explanation of the dataset, based on the combined natural language interpretation of the dataset, and assigning one or more labels to each sub-dataset of the dataset, based on the conceptual explanation of the dataset, to generate training data for fine-tuning of the ML model, wherein the dataset comprises a plurality of sub-datasets.
The disclosure relates to a method and system of generating training data for fine-tuning of a Machine Learning (ML) model. The method includes generating one or more natural language interpretations of a dataset corresponding to one or more parameters associated with configuration of the dataset, and collating the one or more natural language interpretations of the dataset corresponding to one or more parameters, to generate a combined natural language interpretation of the dataset. The method further includes generating a conceptual explanation of the dataset, based on the combined natural language interpretation of the dataset, and assigning one or more labels to each sub-dataset of the dataset, based on the conceptual explanation of the dataset, to generate training data for fine-tuning of the ML model, wherein the dataset comprises a plurality of sub-datasets.
G06F 16/3329 - Formulation de requêtes en langage naturel
G06F 16/383 - 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 utilisant des métadonnées provenant automatiquement du contenu
46.
METHOD AND SYSTEM FOR BENCHMARKING AND TESTING OF RADIO ACCESS NETWORK INTELLEGENT CONTROLLERS
This disclosure relates to method and system for benchmarking and testing of a Radio Access Network (RAN) Intelligent Controller (RIC). The method includes integrating a plurality of RAN simulation functionalities associated with an E2-node simulator into a network component including a plurality of benchmarking functionalities associated with a benchmarking application. The method further includes deploying the network component on a RAN Intelligent Controller (RIC). The method further includes initiating a communication between the network component and an E2-terminator of the RIC.
This disclosure relates to system and method for preserving privacy of telematic data. The method includes receiving telematic data from a vehicle and a set of predefined policies from an insurance provider. The telematic data and the set of predefined policies are homomorphically encrypted through a multi-key homomorphic encryption technique. The method further includes analyzing the telematic data and the set of predefined policies to obtain an analysis result. The method further includes sharing the analysis result with the vehicle in an encrypted format. The method further includes partially decrypting the analysis result to obtain a partially decrypted result. The method further includes sharing the partially decrypted result to the insurance provider. The method further includes decrypting the partially decrypted result to obtain fully decrypted result in a plain-text format. The fully decrypted result provides risk score information to the insurance provider without revealing sensitive information corresponding to the vehicle.
Systems and methods are provided for continuously identifying IoT devices that are operating at non-optimal configurations and reconfiguring those devices using adjustments to the IoT device configuration settings. The incremental reconfiguration of the IoT devices may be adjusted using adjustment values that are determined using a machine learning (ML) model, like reinforcement learning, to maximize a reward function that predicts an increased battery lifetime for the device, among other objectives/rewards. The agent, through the machine learning process, may determine a next/second adjustment value to try to maximize cumulative rewards over time. Over a sequence of interactions of the agent/reconfiguration system with the IoT device, the high-level objective will be to observe a decreasing trend in the energy consumption, which in turn corresponds to an improving, or increasing, trend in the battery lifetime.
H04L 41/0833 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité pour la réduction de la consommation d’énergie du réseau
G16Y 20/30 - Information détectée ou collectée par les objets relative aux ressources, p. ex. à l'énergie consommée
H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
49.
METHOD AND SYSTEM FOR GENERATING RECOMMENDATIONS USING GENERATIVE ARTIFICIAL INTELLIGENCE (AI) MODEL
The disclosure relates to a method and system of visually inspecting computational geometry code. The method may include receiving, from a user, a query associated with a subject data, and selecting, in real time, one or more relevant vectors associated with subject data from a plurality of vectors associated with the subject data, based on the query. The method may further include inputting vectors associated with the query along with the one or more relevant vectors associated with subject data based on the query, to a Generative Artificial Intelligence (GenAI) model, and receiving, from the GenAI model, recommendations corresponding to the vectors associated with the query and the one or more relevant vectors associated with subject data based on the query inputted to the GenAI model.
The disclosure relates to a method and system of deploying a workload. The method may include assessing a plurality of parameters associated with a workload and a set of sub-parameters associated with each of the plurality of parameters, corresponding to a deployment model selection. The method may further include obtaining a rating assigned to each sub-parameter, determining a sub-parameter weighted score for each sub-parameter, and determining a parameter score for the parameter. The method may further include obtaining a plurality of parameter weighted scores for the plurality of parameters, and combining the plurality of parameter weighted scores for the plurality of parameters, to determine an overall score for the workload. The method may further include comparing the overall score for workload with one or more threshold values, and selecting a deployment model for the deployment of the workload, based on the comparison.
A method and system for optimizing resource utilization in cloud-based data processing platforms is disclosed. A set of usage metrics of the data cluster is received for each cluster of a plurality of data clusters using a web crawler. A justification based on a predefined threshold is determined corresponding to each of the set of usage metrics of the data cluster through one or more application programming interfaces (APIs). One or more recommendations are generated based on the justification for optimal usage of the data cluster through the one or more APIs. The one or more recommendations are executed through at least one of an associated configuration file or the one or more APIs.
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
The invention relates to a multipurpose garment care device. The multipurpose garment care device includes a main unit. The main unit includes a steam iron including a sole plate, a water compartment, and a set of buttons for operating the steam iron. The multipurpose garment care device further includes a detachable handle unit positioned within a cavity of the main unit. The detachable handle unit includes a blower dryer mechanism. The blower dryer mechanism further includes a first set of blower vents and a second set of blower vents, a blower dryer casing, and a detachable pair of hanger attachments. The multipurpose garment care device further includes an ultrasonic stain removing head for removing stains, and a fabric shaving head for removing lint and fuzz that is collected in a collector compartment affixed to the fabric shaving head.
D06F 75/16 - Fers à repasser à chauffage électrique interne avec des moyens pour amener la vapeur sur l'article à repasser la vapeur étant produite par de l'eau contenue dans un réservoir supporté par le fer le réservoir étant chauffé pour produire la vapeur
B08B 3/12 - Nettoyage impliquant le contact avec un liquide avec traitement supplémentaire du liquide ou de l'objet en cours de nettoyage, p. ex. par la chaleur, par l'électricité ou par des vibrations par des vibrations soniques ou ultrasoniques
D06F 58/20 - Parties constitutives des sèche-linge à usage domestique
D06F 75/26 - Dispositions de commande ou d'indication de la température
D06F 75/30 - Fers à repasser de forme extérieure spéciale
The invention relates to a liquid dispensing device. The liquid dispensing device includes an air column configured to provide stability to the liquid dispensing device. The liquid dispensing device further includes a set of two side walls affixed to opposite sides of the air column to create a casing, and a bottom wall coupled to the casing. The bottom wall further includes an opening configured to dispense a predefined amount of the liquid. Further, the liquid dispensing device includes a cap attached to the bottom wall. The cap further includes a hollow section configured to collect the predefined amount of the liquid to be dispensed from the opening.
This disclosure relates to method and system for autocorrecting Quantum Random Numbers (QRNs) generation. The method includes receiving, by an auto-correcting Quantum circuit, a plurality of QRNs from a cloud-based quantum computer. Each of the plurality of QRNs includes one or more digits. The method further includes calculating, by a postprocessing unit, a uniformity value and a randomness value corresponding to the one or more digits of the plurality of QRNs based on a predefined threshold uniformity value and a predefined threshold randomness value. The method further includes modifying, by the postprocessing unit, one or more of the plurality of QRNs based on the uniformity value and the randomness value using an autocorrection algorithm to obtain a target uniformity value and a target randomness value.
G06N 10/20 - Modèles d’informatique quantique, p. ex. circuits quantiques ou ordinateurs quantiques universels
G06N 10/80 - Programmation quantique, p. ex. interfaces, langages ou boîtes à outils de développement logiciel pour la création ou la manipulation de programmes capables de fonctionner sur des ordinateurs quantiquesPlate-formes pour la simulation ou l’accès aux ordinateurs quantiques, p. ex. informatique quantique en nuage
55.
METHOD AND SYSTEM FOR SUMMARIZING TEXT ARTICLES OF DOCUMENTS
A system and method for summarizing text articles of documents is disclosed. The method includes receiving a text article from a document. The text article may include a plurality of sentences. The method further includes extracting one or more keywords from the plurality of sentences; identifying a set of additional keywords corresponding to the one or more keywords; semantically scoring the plurality of sentences; ranking each of the plurality of sentences based on the semantical scoring; performing a contextual classification to select a set of sentences from the plurality of sentences based on one of the semantically scoring or the ranking; clustering each of the set of sentences based on one of the semantic scoring or embedding to generate a summarized text for each cluster; and generating a consolidated summarized text based on the clustering.
This disclosure relates to method and system for determining target elements from a functionality of a monolithic application. The method includes extracting a set of process elements and a set of data elements from the functionality of the monolith application. The method further includes determining a Functionality Association (FA) score for each element of the set of process elements based on a first set of predefined attributes, and each element of the set of data elements based on a second set of predefined attributes. The method further includes assigning a category from a plurality of categories to the each element of the set of process elements and the each element of the set of data elements based on the FA score and pre-defined threshold ranges. Further, the method includes determining the target elements based on the assigned category.
This disclosure relates to a sanitizing and deodorizing device. The device may include a wireless power source detachably connected to the device for powering the device. The device may further include a control knob configured to facilitate a user to switch between a shoe sanitizing mode and a bag deodorizing mode. The device may further include an activated charcoal configured to absorb odor and moisture from a shoe in the shoe sanitizing mode, and odor from a bag in the bag deodorizing mode. The device may further include a heating coil, selectively activated in the shoe sanitizing mode, configured to heat dry air from the activated charcoal to a user-defined temperature. The device may further include an exhaust fan positioned in between the activated charcoal and the heating coil configured to maintain a continuous airflow throughout one of the shoe sanitization and bag deodorization.
A61L 2/06 - Procédés ou appareils de désinfection ou de stérilisation de matériaux ou d'objets autres que les denrées alimentaires ou les lentilles de contactAccessoires à cet effet utilisant des phénomènes physiques de la chaleur des gaz chauds
This disclosure relates to method and system for automating keyboards for device testing. The method includes receiving a data signal corresponding to a test case for a Device Under Test (DUT) from a computing device based on an automation script. The automation script includes a configuration file corresponding to a keyboard circuit, and the controller is communicatively coupled to the keyboard circuit and the computing device. The method further includes generating a keyboard signal through the keyboard circuit based on the data signal. The method further includes inputting the keyboard signal to the DUT. Further, the method includes capturing a response of the DUT corresponding to the keyboard signal.
G06F 3/023 - Dispositions pour convertir sous une forme codée des éléments d'information discrets, p. ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction
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/263 - Génération de signaux d'entrée de test, p. ex. vecteurs, formes ou séquences de test
59.
METHOD AND SYSTEM FOR VISUALLY INSPECTING COMPUTATIONAL GEOMETRY CODE
The disclosure relates to a method and system of visually inspecting computational geometry code. The method may include converting a legacy data-structure for a geometric object into an associated neutral data-structure, wherein the neutral data-structure is adaptable to be visually rendered. The method may further include transferring the neutral data-structure to an inter-process communication channel, and rendering the geometric object corresponding to the neutral data-structure, upon fetching the neutral data-structure from the inter-process communication channel.
This invention relates to a food assessment device. The food assessment device includes a turntable plate for accommodating a food item. The food assessment device further includes a lid enclosing the turntable plate. Further, surface of the lid includes at least one Artificial Intelligence (AI) enabled camera to capture one of video data, or image data of the food item for identifying the food item, a set of Near Infrared (NIRED) sensors for determining chemical composition of the food item, at least one Light Detecting and Ranging (LIDAR) sensor for determining volume of the food item. It should be noted that each of the at least one AI enabled camera, the set of NIRED sensors, and the at least one LIDAR sensor faces towards the food item and scans the food item until the turntable plate completes a rotation.
G01N 21/01 - Dispositions ou appareils pour faciliter la recherche optique
G01B 11/28 - Dispositions pour la mesure caractérisées par l'utilisation de techniques optiques pour mesurer des superficies
G01G 19/413 - Appareils ou méthodes de pesée adaptés à des fins particulières non prévues dans les groupes avec dispositions pour indiquer, enregistrer ou calculer un prix ou d'autres quantités dépendant du poids utilisant des moyens de calcul électromécaniques ou électroniques
G01N 21/3563 - CouleurPropriétés spectrales, c.-à-d. comparaison de l'effet du matériau sur la lumière pour plusieurs longueurs d'ondes ou plusieurs bandes de longueurs d'ondes différentes en recherchant l'effet relatif du matériau pour les longueurs d'ondes caractéristiques d'éléments ou de molécules spécifiques, p. ex. spectrométrie d'absorption atomique en utilisant la lumière infrarouge pour l'analyse de solidesPréparation des échantillons à cet effet
G01N 21/95 - Recherche de la présence de criques, de défauts ou de souillures caractérisée par le matériau ou la forme de l'objet à analyser
61.
Liquid storage device and method of manufacturing thereof
The invention relates to a liquid storage device. The liquid storage device includes bottom section including container for storing liquid. The liquid storage device further includes middle section coupled to bottom section. The middle section includes stabilizing element for balancing liquid storage device and set of detachable handles for holding liquid storage device. It should be noted that a handle of set of the detachable handles is attached to stabilizing element for preventing liquid storage device from tremoring. The liquid storage device includes top section coupled to bottom section through middle section for receiving liquid from bottom section through pumping mechanism. The top section includes set of detachable attachments. One attachment of set of detachable attachments includes detachable cup for collecting liquid received from bottom section. The detachable cup includes an Ultraviolet-C button, which upon activation initiates sanitization of detachable cup and pumping mechanism to draw liquid into detachable cup.
C02F 1/00 - Traitement de l'eau, des eaux résiduaires ou des eaux d'égout
A45F 3/18 - GourdesGamellesGobelets en matériaux rigides
A61L 2/10 - Procédés ou appareils de désinfection ou de stérilisation de matériaux ou d'objets autres que les denrées alimentaires ou les lentilles de contactAccessoires à cet effet utilisant des phénomènes physiques des radiations des ultraviolets
62.
MULTI-CASTING SYSTEM AND METHOD FOR INTERACTIVE LIVE-STREAM PROJECTION
This disclosure relates to a multi-casting system and a method for interactive live-stream projection via the multi-casting system. The method includes establishing a wireless connection between a receiving device and a plurality of sending devices. The method further includes rendering at least one option corresponding to each of the plurality of sending devices on a user interface (UI) of the receiving device. The method further includes receiving a user input from a user of the receiving device. It should be noted that receiving the user input includes selecting a first option corresponding to a first sending device from the at least one option corresponding to each of the plurality of sending devices. The method further includes transmitting a live-stream data of the first sending device to the receiving device based on the user input.
A method and system for performing actions through testbench components present within a test environment based on a testing context is disclosed. The method includes sending, by each of a plurality of testbench components to an actions controller, an associated controllable actions packet, wherein the controllable actions packet comprises a list of controllable actions corresponding to a testbench component. The method further includes receiving, by each of the plurality of testbench components from the actions controller, an associated context-based actions control packet in response to sending. The method includes configuring each of the plurality of testbench components based on the associated context-based actions control packet. The method further includes performing, by each of the plurality of testbench components, the one or more actions present within the associated context-based actions control packet.
The invention relates to method and system for classifying events (well control events) during drilling operations. The method includes determining drilling attributes corresponding to volve drilling data in a predefined format and associated with one or more wells; determining a correlation value between each two attributes of the drilling attributes associated with the volve drilling data; selecting a set of drilling attributes from the drilling attributes based the determined correlation value; generating a labelled dataset corresponding to the volve drilling data based on the set of drilling attributes by determining a value of one or more additional drilling attributes associated with the volve drilling data based on the set of drilling attributes; and training a supervised Machine Learning (ML) model based on the labelled dataset and real-time drilling data for classifying each of the one or more drillings events in one of a set of pre-defined categories.
E21B 21/08 - Commande ou surveillance de la pression ou de l'écoulement du fluide de forage, p. ex. remplissage automatique des trous de forage, commande automatique de la pression au fond
E21B 45/00 - Mesure du temps de forage ou de la vitesse de pénétration
65.
METHOD AND SYSTEM FOR DETERMINING APPROACH AND SCOPE OF HUMAN FACTORS EVALUATION FOR MEDICAL DEVICES
This disclosure relates to a system and method for determining approach and scope of HF evaluation for medical devices. The method includes receiving input information related to medical device. The input information includes product launch information, change history file, HF evaluation documentation of the medical device and similar devices. The method further includes extracting the product launch information from the input information; analysing the change history file to identify changes in medical device interface and usability; classifying each of the versions of the medical device as one of a legacy device or a new device; identifying a base version for documentation and subsequent versions till date for the medical device interface; determining an HF evaluation approach for each versions of the medical device interface; performing a gap analysis for the base version and the subsequent version to identify documentation-related gaps; and determining a scope and plan for HF evaluation activities.
G06Q 10/0637 - Gestion ou analyse stratégiques, p. ex. définition d’un objectif ou d’une cible pour une organisationPlanification des actions en fonction des objectifsAnalyse ou évaluation de l’efficacité des objectifs
G06F 8/71 - Gestion de versions Gestion de configuration
66.
SYSTEM AND METHOD FOR EVALUATING CANDIDATES THROUGH ARTIFICIAL INTELLIGENCE (AI) MODELS
This disclosure relates to method and system for evaluating through the Artificial intelligence (AI) model. The method includes receiving input data comprising video data and audio data corresponding to an interview of a candidate. The method further includes extracting in near real-time a set of video and audio features from each of the plurality of frames of the video data using a first self-learning AI model and audio data using a second self-learning AI model. The method further includes comparing the set of video features and the set of audio features with predefined threshold values corresponding to the set of predefined parameters. The method further includes generating a score corresponding to each of the set of predefined parameters of the candidate using the first self-learning AI model and the second self-learning AI model.
This disclosure relates to a method and a system for managing applications. The method includes identifying a text label from a testcase and a real-time image associated with an application. The application is one of the mobile application or a web application. The method further includes determining a positioning of each of a set of web elements within the real-time image. The method further includes mapping the text label to a web element from the set of web elements based on the determined positioning using a mapping algorithm. The text label is mapped to the web element based on a corresponding set of attributes. The method further includes generating a segmented image comprising the text label and the web element, upon mapping; and transmitting the segmented image to a testing unit for performing an action associated with the text label and the web element.
G06V 30/19 - Reconnaissance utilisant des moyens électroniques
G06V 30/416 - Extraction de la structure logique, p. ex. chapitres, sections ou numéros de pageIdentification des éléments de document, p. ex. des auteurs
G06V 30/42 - Reconnaissance des formes à partir d’images axée sur les documents basées sur le type de document
68.
Method and system for managing computer aided design (CAD) documents
A method for managing computer aided design (CAD) documents is disclosed. In some embodiments, the method includes generating a signature corresponding to a CAD document including a set of regions. The method further includes analysing the CAD document based on the signature and an associated document type. The method further includes categorizing each of the set of regions into one of a set of pre-defined classification categories based on the analysis. The method of further includes generating feedback corresponding to each of the set of regions based on an associated classification category of the set of pre-defined classification categories, upon categorizing. The method further includes rendering the feedback associated with one or more regions of the set of regions based on user requirements.
This disclosure relates to a system and method for real-time monitoring of driver in a vehicle. The method includes capturing at least one of a head movement, steering direction, and a direction of gaze of the driver. The method further includes determining a Plane of Vision (POV) for the driver based on end point of each side view mirrors, a rear-view mirror and bottom of a windshield of the vehicle. The method further includes determining a Region of Interest (ROI) for the driver based on one of a bounding box regression model and a direction of movement of the vehicle. The method further includes determining a Line of Gaze (LOG) for the driver based on the direction of gaze. The method further includes identifying a distraction level of the driver while driving the vehicle based on determining at least one of the POV, the ROI, and the LOG.
G06V 20/59 - Contexte ou environnement de l’image à l’intérieur d’un véhicule, p. ex. concernant l’occupation des sièges, l’état du conducteur ou les conditions de l’éclairage intérieur
B60Q 9/00 - Agencement ou adaptation des dispositifs de signalisation non prévus dans l'un des groupes principaux
G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
70.
METHOD AND SYSTEM FOR IDENTIFYING UNFOLD LAYOUTS IN B-REP- BASED CAD SHEETMETAL MODELS
A method and system for identifying an unfold layout for a Boundary Representation (B-rep)-based Computer Aided Design (CAD) sheetmetal model is disclosed. The method includes validating the B-rep based CAD sheetmetal model when at least one planar face is present in the model, and thickness of the B-rep based CAD sheetmetal model is within predefined thickness threshold; determining a plurality of nodes corresponding to a plurality of faces for generating unfold graph; processing one or more plane nodes and subsequently one or more cone nodes for generating first partial unfold layout corresponding to the one or more plane nodes and the one or more cone nodes; processing one or more deform nods for generating second partial unfold layout corresponding to the one or more deform nodes; and joining the first partial unfold layout with the second partial unfold layout for generating the unfold layout for the B-rep-based CAD sheetmetal model.
A method for simultaneously testing multiple Device Under Test (DUT) internal blocks is disclosed. The method includes receiving by a reconfigurable internal buffer of a DUT, an input stimulus corresponding to at least one of a plurality of DUT internal blocks; selecting, via a control register, one or more DUT internal blocks from the plurality of DUT internal blocks to perform testing based on the input stimulus. The method to select the one or more DUT internal blocks includes enabling control bits of at least one multiplexer associated with the one or more DUT internal blocks. The method includes sending, by the reconfigurable internal buffer, the input stimulus corresponding to each of the one or more DUT internal blocks; testing the one or more DUT internal blocks based on the corresponding input stimulus; and generating, by each of the one or more DUT internal blocks, a corresponding output.
A method and system for controlling actions of testbench components present within a test environment based on a testing context is disclosed. In some embodiments, the method includes receiving a controllable actions packet from each of a plurality of testbench components in the test environment; parsing a testing context associated with a test sequence; generating a context-based actions control packet for each of the plurality of testbench components, based on the testing context metadata and the list of controllable actions corresponding to each of the plurality of testbench components; and transmitting the context-based actions control packet to an associated testbench component of the plurality of testbench components.
A method for tracking and managing activities of testbench components in a test environment during a simulation is disclosed. In some embodiments, the method includes receiving a first Activity Tracking Unit (ATU) message from an ATU pre-installed within each of a plurality of testbench components. The method further includes registering each of the plurality of testbench components in response to receiving the first ATU message from the corresponding ATU. The method further includes selecting one or more configuration settings corresponding to the ATU of each of the plurality of testbench components based on one or more user requirements. The method further includes receiving at least one second ATU message from the corresponding ATU based on the one or more configuration settings, at an end of the simulation. The method further includes utilizing the at least one second ATU message to drive one or more outcomes corresponding to the simulation.
A method and system for generating an activity report for testbench components in a test environment is disclosed. In some embodiments, the method includes retrieving a unique ID associated with each of a plurality of registered testbench components. The method further includes selectively configuring the ATU associated with one or more testbench components from the plurality of registered testbench components to generate an activity tracking report at an end of a simulation, based on a user requirement. The method further includes fetching the activity tracking report corresponding to the one or more testbench components based on the associated unique ID. The method further includes generating a summarized activity report corresponding to the one or more testbench components based on the activity tracking report received from the respective ATU. The method further includes rendering at least one of the activity tracking report and the summarized activity report to a user.
A food processing device is disclosed that includes a rotation source generating a rotatory motion about a first axis of rotation (A1) and an auger mechanically coupled to the rotation source. The rotation source imparts rotatory motion to the auger, such that the first axis of rotation (A1) of the rotation source is offset from a second axis of rotation (A2) of the auger. The auger is configured to receive a food-product. A cutter assembly is positioned vertically below the auger that receives the food-product from the auger. The cutter assembly includes a stator cutter and a rotating cutter configured to rotate relative to the stator cutter. The auger is mechanically coupled to the rotating cutter to cause the rotating cutter to rotate.
The invention relates to method and system for identifying a current location of a user in a closed premises. The method includes capturing user information associated with the user and object information associated with one or more static objects in proximity to the user, when the user and the one or more static objects are within a Field of View (FOV) of at least one camera; comparing the user information with historical user information corresponding a plurality of users visited the closed premises, and the object information with historical object information corresponding to a plurality of static objects within the closed premises; and identifying the current location of the user within the closed premises based on the comparing.
Examples of implementing a communication session within a cluster computing environment are described. In an example, a communication session, initially being established by a first application server instance is continued through a second application server instance. Thereafter, a mid-session request received from a communication network may be directed to the second application server instance, wherein the mid-session request pertains to the communication session.
A method and system for validating promotional emails and product availability from E-commerce websites is disclosed. In one embodiment, the method includes retrieving a first set of images corresponding to an image strip and a second set of images corresponding to a promotional email from a database. The first set of images and the second set of images may be associated with one or more products. The method further includes calculating a similarity score between each of the first set of images and each of the second set of images using a first Computer Vision (CV) technique. The method further includes selecting one or more valid images from the second set of images based on the similarity score. The method further includes determining a stock availability status of at least one product presented in the one or more valid images from at least one website using a deep learning algorithm.
G06V 10/56 - Extraction de caractéristiques d’images ou de vidéos relative à la couleur
G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires
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/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
G06V 10/94 - Architectures logicielles ou matérielles spécialement adaptées à la compréhension d’images ou de vidéos
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable website development software; downloadable
computer software development tools; downloadable factory
automation software, namely, software to integrate
manufacturing operations, track problems and generate
production reports; downloadable facilities management
software; downloadable computer e-commerce software to allow
users to perform electronic business transactions via a
global computer network; downloadable computer software for
providing access to other servers; downloadable
communications software for connecting computer network
users and global computer networks; downloadable computer
software for providing an electronic messaging platform;
downloadable software for use in collecting, editing,
organizing, modifying, transmitting, storing, and sharing of
data and information, and for use in enabling an electronic
messaging platform. Providing temporary use of on-line non-downloadable software
development tools; computer software design for others;
computer programming, computer technology consultation,
maintenance of computer software, design, development and
implementation of software; design, development, and
integration services for computer programs and related
computer devices; technical support services, namely,
troubleshooting of computer software problems; application
service provider (ASP) featuring software for use in
collecting, editing, organizing, modifying, transmitting,
storing, and sharing of data and information, and for use in
enabling an electronic messaging platform; research and
development of computer software; research and development
of technology in the fields of semiconductors, aerospace
engineering, healthcare, financial information processing,
automotive and transportation; providing temporary use of
non-downloadable software for the development of websites
for others; providing temporary use of online
non-downloadable computer software development tools;
providing online non-downloadable factory automation
software, namely, software to integrate manufacturing
operations, track problems and generate production reports;
providing online non-downloadable facilities management
software to control building environment, access and
security systems; providing online non-downloadable computer
e-commerce software to allow users to perform electronic
business transactions via a global computer network.
The method and system for generating test script from product requirements is disclosed. The method may include classifying a product requirement into a corresponding category of a plurality of predefined categories, using a first pre-trained machine learning (ML) model and obtaining a set of predefined questions corresponding to the product requirement, based on the category associated with the product requirement, from a database. The method may further include determining an answer-value corresponding to each predefined question of the set of predefined questions, using a second pre-trained machine learning (ML) model and generating a test script based on the set of predefined questions and the answer value corresponding to each question of the set of questions.
The method and system for generating sample labels is disclosed. The method includes receiving, from a user, a selection of: one or more icons from a plurality of icons; and one or more backgrounds from a plurality of backgrounds. The method further includes creating a first plurality of variation-icons corresponding to each of the one or more icons, by applying one or more pre-augmentation operations to each of the one or more icons and selecting a set of variation-icons from a second plurality of variation-icons corresponding to the one or more icons, based on dimensions of each variation-icon of the set of variation-icons and predefined dimensions of a sample label template. The method further includes applying a background to the sample label template and positioning the set of variation-icons in the sample label template over the background, to generate a sample label.
G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect utilisant des icônes
09 - Appareils et instruments scientifiques et électriques
35 - Publicité; Affaires commerciales
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable website development software; downloadable
computer software development tools; downloadable factory
automation software, namely, software to integrate
manufacturing operations, track problems and generate
production reports; downloadable facilities management
software; downloadable computer e-commerce software to allow
users to perform electronic business transactions via a
global computer network; downloadable computer software for
providing access to other servers; downloadable
communications software for connecting computer network
users and global computer networks; downloadable computer
software for providing an electronic messaging platform;
downloadable software for use in collecting, editing,
organizing, modifying, transmitting, storing, and sharing of
data and information, and for use in enabling an electronic
messaging platform. Outsourcing services in the field of remote infrastructure,
network, data center and server management; data processing
services. Providing temporary use of on-line non-downloadable software
development tools; computer software design for others;
computer programming, computer consultation, maintenance of
software, design, development and implementation of
software; design, development, and integration services for
computer programs and related computer devices; technical
support services, namely, troubleshooting of computer
software problems; application service provider featuring
software for use in collecting, editing, organizing,
modifying, transmitting, storing, and sharing of data and
information, and for use in enabling an electronic messaging
platform; research and development of computer software;
research and development of technology in the fields of
semiconductors, aerospace engineering, healthcare, financial
information processing, automotive and transportation;
non-downloadable website development software;
non-downloadable computer software development tools;
non-downloadable factory automation software, namely,
software to integrate manufacturing operations, track
problems and generate production reports; non-downloadable
facilities management software; non-downloadable computer
e-commerce software to allow users to perform electronic
business transactions via a global computer network;
computer project management services.
83.
SYSTEM AND METHOD FOR IDENTIFYING CONTACT FEATURES OF B-REP-BASED COMPUTER AIDED DESIGN MODELS
The invention relates to method and system for identifying contact features of Boundary Representation (B-Rep)-based Computer Aided Design (CAD) models. The method includes determining body type associated with body from body types based on information extracted from boundary representation of body; identifying associated body pairs from valid bodies based on proximity between each two of valid bodies and predefined threshold proximity; for each of associated body pairs, identifying face pairs for each body of associated body pairs based on single-body criteria, and for each pair of associated body pairs based on multi-body criteria; and identifying contact features and corresponding contact parameters from each of face pairs based on plurality of user control parameters.
A portable beverage dispensing device is disclosed. In some embodiments, the portable beverage dispensing device includes a container and a dispensing mechanism. The container includes a set of beverage holders, a pressurized gas holder, and a plurality of cap assemblies. Each of the set of beverage holders is configured to hold a beverage bottle. The pressurized gas holder is configured to hold a pressurized gas vessel. Further, each of the plurality of cap assemblies includes a cork. The cork further includes an inlet port connected via a gas tube to the pressurized gas vessel to receive a pressurized gas, and an outlet port for dispensing a beverage filled within the beverage bottle. The dispensing mechanism includes a dispensing head. The dispensing head further includes a set of dispensing ports and a set of dispensing buttons configured to initiate dispensing of a beverage through an associated dispensing port.
The invention relates to method and system for machining a pocket on a raw material body. The method includes rendering 2-dimensional pixel representation corresponding to cross-section of machining tool and pocket; determining start point for toolpath from 2D pixel representation; for computing each of subsequent segments in toolpath, determining tool engagement values corresponding to potential moves of machining tool with raw material body, and one of, selecting move with corresponding tool engagement value closest to required tool engagement value, or selecting next move that follows boundary of pocket; identifying cutting sections and non-cutting sections; identifying trochoidal region groups from cutting sections and boundary region groups from non-cutting sections in the raw toolpath; for each of trochoidal region groups in raw toolpath, joining end point of first curvilinear cutting section with start point of second curvilinear cutting section through link move to obtain trochoidal toolpath; computing complete toolpath from raw toolpath.
G05B 19/4093 - Commande numérique [CN], c.-à-d. machines fonctionnant automatiquement, en particulier machines-outils, p. ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'un programme sous forme numérique caractérisée par la programmation de pièce, p. ex. introduction d'une information géométrique dérivée d'un dessin technique, combinaison de cette information avec l'information d'usinage et de matériau pour obtenir une information de commande, appelée programme de pièce, pour la machine à commande numérique [CN]
G05B 19/4099 - Usinage de surface ou de courbe, fabrication d'objets en trois dimensions 3D, p. ex. fabrication assistée par ordinateur
Network slicing is a feature and architecture in a 5G Standalone (SA) network. Permitting a device to request a network slice that has not already been pre-configured into the device will allow for the utilization of network slices that may have more suitable characteristics based on the particular needs of the device. Systems and methods are provided for on demand 5G slicing that allow a device to interact with the 5G network to request a particular slice based on characteristics, such as speed, latency, and reliability, in order to fulfill the particular needs of the device and obtain the best user experience. In some examples, an Entitlement Configuration Server (ECS) is used as the point of communication between a device and the 5G network.
This disclosure relates to method and system for nesting parts in 2-dimensional (2D) sheets. The method includes receiving one or more part drawing copies of a 2D part and a sheet drawing of a 2D sheet. Further, generating sheet pixel map of sheet drawing. For each of the part drawing copies, the method further includes generating a plurality of part pixel map pairs of part drawing copy, each of the plurality of pixel map pairs includes non-superimposable pixel map and superimposable pixel map; and determining a position of the part drawing copy on sheet pixel map where part drawing of superimposable pixel map is non-overlapping with other part pixel maps on sheet pixel map. The method further includes optimizing part pixel maps using finer fitting algorithm and updating superimposable part pixel map with non-superimposable part pixel maps on sheet drawing.
The invention relates to method and system for classifying Boundary Representation (B-Rep)-based Computer Aided Design (CAD) models. The method includes extracting information corresponding to an input B-Rep-based CAD model; and determining a model type associated with the B-Rep-based CAD model from a set of model types based on the information. The set of model types includes valid model types and invalid model types. When the determined model type is one of the valid model types, the method may further include validating the B-Rep-based CAD model based on a set of user input parameters; upon successful validation, analysing, each of the set of faces of the B-Rep-based CAD model based on a reference face selected from the set of faces using a heuristic model; and labelling the B-Rep-based CAD model as one of a sheet metal body, a non-sheet metal body, or an unclassified body based on the analysis.
G06F 30/12 - CAO géométrique caractérisée par des moyens d’entrée spécialement adaptés à la CAO, p. ex. interfaces utilisateur graphiques [UIG] spécialement adaptées à la CAO
89.
METHOD AND SYSTEM OF PROVIDING ASSISTANCE DURING AN OPERATION PERFORMED ON AN EQUIPMENT
A method and system of providing assistance during an operation performed on an equipment by a smart assistance device. A first set of image frames and a second set of image frames corresponding to forward steps and reverse steps respectively performed during the operation are received from an imaging device. Parts of the equipment are detected in each of first set of image frames and tagged. The smart assistance device detects parts of the equipment present in an image frame for each of the second set of the image frames. A discrepancy is determined in the reverse steps by comparing the parts of the equipment present in the frame of the second set of the image frames with the parts tagged in the corresponding first image frame of the first set of image frames. A notification and recommendation is provided to correct the discrepancy.
The disclosure relates to a method and system of generating recommendations for enhancement of an existing application. The method may include assessing the existing application based on at least one of: one or more application assessment parameters to determine an application weightage score, one or more business assessment parameters to determine a business weightage score, and one or more risk-assessment parameters, to determine a risk weightage score. The method may further include calculating a threshold score based on the application weightage score, the business weightage score, and the risk weightage score, and selecting one of a plurality of predefined recommendations for the existing application, based on the threshold score.
A method for automatically generating codes to operate Machine Learning (ML) models disclosed. In some embodiments, the method includes operating, for each of a plurality of stages associated with ML model operations, at least one ML model. To operate each of the at least one ML model, the method may include selecting, for each of the at least one ML model at each of the plurality of stages, a predefined technique associated with a current stage; generating, for each of the at least one ML model at each of the plurality of stages, a code based on the selected predefined technique; generating, for each of the at least one ML model at each of the plurality of stages, a dependency configuration and an environment configuration for the generated code; and generating, for each of the at least one ML model, a pipeline configuration for execution of associated codes.
The invention relates to method and system for managing patched Global assembly cache methods for websites running in .NET framework environment. The method includes initiating a second domain when a website hosted on web-server is loaded for first-time; creating a copy of each of the one or more .NET modules for reverse patching; creating a runner method to call the copy of each of the one or more .NET modules; creating a patched method corresponding to each of the one or more .NET modules in the second domain; calling, in run-time, the patched method in second domain upon encountering the corresponding .NET module. Further, calling patched method includes calling the runner method via reflection in run-time. Calling the runner method includes calling the copy of the corresponding .NET module via reverse patching in run-time. The method further includes monitoring, in real-time, behaviour of the patched method in the second domain.
G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
93.
METHOD AND SYSTEM FOR ANALYSING SIMULATION DATA USING SIGNATURES
A method for analysing simulation data is disclosed. In some embodiments, the method includes creating a set of data extract files from simulation logs associated with a current simulation run. The method further includes generating a unique signature for each of the set of data extract files. The method further includes creating a signature log file comprising the unique signature generated for each of the set of data extract files. The method further includes generating a consolidated signature for the signature log file. The method further includes comparing the consolidated signature with a prior consolidated signature generated for a prior simulation run. The method further includes determining whether the current simulation run deviates from the prior simulation run, based on the comparison between the consolidated signature and the prior consolidated signature.
A method for guiding a user to desired locations within an environment is disclosed. In some embodiments, the method includes receiving data corresponding to the environment from a machine-readable mark in response to scanning the machine-readable mark. The data corresponding to the environment includes geographical information associated with the environment. The method further includes receiving a user input for a desired location within the environment. The method further includes iteratively determining a current location of a user within the environment in response to receiving the user input and extracting spatial data of the desired location within the environment from the geographical information. The method further includes dynamically and iteratively generating a mixed reality route to the desired location overlaid over the environment.
G01C 21/20 - Instruments pour effectuer des calculs de navigation
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
95.
PRIVACY PRESERVING GEOFENCING SYSTEM AND METHOD THEREOF
This disclosure relates to a privacy preserving geofencing system and method thereof. The method includes receiving a current location data of a vehicle. The current location data may homomorphically encrypted through a homomorphic encryption technique. The method further includes randomly generating at least two secure values corresponding to the current location data of the vehicle. The method further includes combining the at least two secure values with the current location data of the vehicle. The method further includes sharing a combination of the current location data and the at least two secure values to a computing server. The method further includes computing the current location data of the vehicle obfuscated with the at least two secure values to obtain a computed result. The computed result may determine if the vehicle is within a predefined geofencing region based on one or more geofencing criteria.
G08G 1/00 - Systèmes de commande du trafic pour véhicules routiers
B60R 25/04 - Équipements ou systèmes pour empêcher ou signaler l’usage non autorisé ou le vol de véhicules agissant sur des systèmes ou des équipements de véhicules, p. ex. sur les portes, les sièges ou les pare-brises agissant sur le système de propulsion, p. ex. le moteur ou le moteur d’entraînement
H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
96.
Method and system for group aware distributed configuration transactions management across network devices
The invention relates to method and system for managing distributed configuration transactions across a plurality of network devices. The method includes for each network device, defining and installing, by a network application, a Yet Another Next Generation (YANG) data model on the network device that is used to create groups of one or more of configuration data subtrees of the YANG data model or XPath references corresponding to the one or more of the configuration data subtrees of the installed YANG data model, and establishing a communication channel with the network device to exchange the distributed transaction group YANG data model via a NETCONF protocol. The method further includes generating distributed transaction group lookup table based on the distributed transaction group YANG data model, and simultaneously modifying configuration data subtrees corresponding to a selected group ID as a unit via transaction multiplexer module using distributed transaction group lookup table.
The disclosure relates to method and system of test script generation and execution. The method includes capturing an execution of a test-suite on a base device-under-test (DUT), and generating configuration data based on at least one of the video of the screen associated with the base DUT during the execution of the test-suite on the base DUT and the plurality of input events associated with the execution of the test-suite on the base DUT. The method further includes generating a test script corresponding to the configuration data, and executing the test script on at least one secondary DUT.
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
98.
METHOD AND SYSTEM OF OPTIMIZING DEPLOYMENT OF RESOURCES ON CLOUD PROVIDERS
A method of optimized deployment of resources on cloud providers is disclosed. The method includes determining an inter-relationship score for a relationship of each of a plurality of resources with each of remaining of the plurality of resources, and creating one or more logical clusters of resources, by clustering together resources based on the inter-relationship score for relationship of each of the plurality of resources with each of remaining of the plurality of resources. The method further includes determining a plurality of deployment option scores corresponding to a plurality of deployment options and a plurality of cloud providers, and selecting a cloud provider and a deployment option, based on the plurality of deployment option scores, for each logical cluster of the plurality of logical clusters.
The invention relates to a system for collecting objects that includes a bin defining a space therewithin and a bin splitter assembly positioned within the bin. The bin splitter assembly may include a support stem oriented vertically and a plurality of bin splitters. Each of the plurality of bin splitters may be configured to be pivotably coupled with the support stem. Further, each of the plurality of bin splitters may define a wall extending radially away from the support stem and configured to split the space defined by the bin and create a pair of cabins with the bin across the wall. The support stem may be configured to rotate the plurality of bin splitters thereabout to reposition the plurality of bin splitters within the space defined by the bin to create different configurations of cabins within the bin.
The disclosure relates to method and system for securing delivery of a package. The method may include receiving, from a token generating server, a security token corresponding to security data associated with the delivery of the package. The token generating server may be configured to generate the security token corresponding to the security data upon receiving the security data from a sender device. A security code representative of the security token may be attached to the package. The method may further include capturing the security code from the package at the time of delivery of the package to a receiver, correlating the security code with the security token, to identify a match between the security code and the security token, and upon successful matching of the security code with the security token, allowing access of the package to the receiver.