HCL Technologies Limited

Inde

Retour au propriétaire

1-100 de 703 pour HCL Technologies Limited et 3 filiales Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 493
        Marque 210
Juridiction
        États-Unis 582
        International 48
        Europe 44
        Canada 29
Propriétaire / Filiale
[Owner] HCL Technologies Limited 608
HCL America Inc. 82
Telerx Marketing Inc. 11
The Axon Group Ltd. 2
Date
Nouveautés (dernières 4 semaines) 5
2025 avril (MACJ) 4
2025 mars 4
2025 février 2
2025 janvier 3
Voir plus
Classe IPC
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 54
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 50
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes 34
G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel 28
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 27
Voir plus
Classe NICE
42 - Services scientifiques, technologiques et industriels, recherche et conception 151
09 - Appareils et instruments scientifiques et électriques 114
35 - Publicité; Affaires commerciales 72
16 - Papier, carton et produits en ces matières 15
41 - Éducation, divertissements, activités sportives et culturelles 12
Voir plus
Statut
En Instance 112
Enregistré / En vigueur 591
  1     2     3     ...     8        Prochaine page

1.

METHOD AND SYSTEM FOR AUTOMATING KEYBOARDS FOR DEVICE TESTING

      
Numéro d'application 18527287
Statut En instance
Date de dépôt 2023-12-03
Date de la première publication 2025-04-24
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Thangaraj, Selvaraj
  • Vanukuri, Srinivasareddy
  • S, Siva Sakthivel

Abrégé

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.

Classes IPC  ?

  • 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

2.

METHOD AND SYSTEM FOR VISUALLY INSPECTING COMPUTATIONAL GEOMETRY CODE

      
Numéro d'application 18609499
Statut En instance
Date de dépôt 2024-03-19
Date de la première publication 2025-04-17
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Chakraborty, Tathagata
  • Waikar, Prasad Prakash
  • Kumthekar, Abhijit
  • Umap, Nitin

Abrégé

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.

Classes IPC  ?

  • G06F 8/34 - Programmation graphique ou visuelle

3.

FOOD ASSESSMENT DEVICE AND METHOD THEREOF

      
Numéro d'application 18440992
Statut En instance
Date de dépôt 2024-02-14
Date de la première publication 2025-04-10
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Kapoor, Gurgenius Singh
  • Shukla, Shatakshii
  • Kumar, Vinayak
  • Singh, Kanishk

Abrégé

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.

Classes IPC  ?

  • 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

4.

LIQUID STORAGE DEVICE AND METHOD OF MANUFACTURING THEREOF

      
Numéro d'application 18440995
Statut En instance
Date de dépôt 2024-02-14
Date de la première publication 2025-04-10
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Potabattuni, Jeevan
  • Sircar, Anubhav
  • Dandekar, Shrutika
  • Shukla, Amey Mukund

Abrégé

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.

Classes IPC  ?

  • 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
  • C02F 1/00 - Traitement de l'eau, des eaux résiduaires ou des eaux d'égout

5.

MULTI-CASTING SYSTEM AND METHOD FOR INTERACTIVE LIVE-STREAM PROJECTION

      
Numéro d'application 18665587
Statut En instance
Date de dépôt 2024-05-16
Date de la première publication 2025-03-27
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s) Janarthanan, Arun

Abrégé

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.

Classes IPC  ?

6.

METHOD AND SYSTEM FOR CONTROLLING ACTIONS OF TESTBENCH COMPONENTS WITHIN A TEST ENVIRONMENT

      
Numéro d'application 18963847
Statut En instance
Date de dépôt 2024-11-29
Date de la première publication 2025-03-20
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Sundaram, Karthikeyan Keelapandal
  • Ravichandran, Nisha
  • Krishnamoorthy, Sathish Kumar
  • Rahim, Razi Abdul

Abrégé

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.

Classes IPC  ?

  • G01R 31/3183 - Génération de signaux d'entrée de test, p. ex. vecteurs, formes ou séquences de test
  • G01R 31/317 - Tests de circuits numériques
  • G01R 31/319 - Matériel de test, c.-à-d. circuits de traitement de signaux de sortie

7.

METHOD AND SYSTEM FOR CLASSIFYING AND DETECTING TRUE WELL CONTROL EVENTS DURING DRILLING OPERATIONS

      
Numéro d'application 18380236
Statut En instance
Date de dépôt 2023-10-16
Date de la première publication 2025-03-06
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Singh, Jaspreet
  • Das, Somnath
  • Kagdi, Idris
  • Kumar, Rohit
  • Gupta, Shivansh

Abrégé

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.

Classes IPC  ?

  • 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

8.

METHOD AND SYSTEM FOR DETERMINING APPROACH AND SCOPE OF HUMAN FACTORS EVALUATION FOR MEDICAL DEVICES

      
Numéro d'application 18510715
Statut En instance
Date de dépôt 2023-11-16
Date de la première publication 2025-03-06
Propriétaire HCL Technologies Limited (USA)
Inventeur(s) Shukla, Amey Mukund

Abrégé

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.

Classes IPC  ?

  • 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

9.

SYSTEM AND METHOD FOR EVALUATING CANDIDATES THROUGH ARTIFICIAL INTELLIGENCE (AI) MODELS

      
Numéro d'application 18663168
Statut En instance
Date de dépôt 2024-05-14
Date de la première publication 2025-02-27
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Sharma, Vineet
  • Tagra, Himanshu
  • Behera, Chitaranjan
  • Manchanda, Manav
  • Sambandam, Prabhagaran

Abrégé

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.

Classes IPC  ?

  • G06Q 10/1053 - Emploi ou embauche
  • G06V 10/40 - Extraction de caractéristiques d’images ou de vidéos
  • G10L 15/02 - Extraction de caractéristiques pour la reconnaissance de la paroleSélection d'unités de reconnaissance

10.

METHOD AND SYSTEM FOR MANAGING APPLICATIONS USING ARTIFICIAL INTELLIGENCE (AI)

      
Numéro d'application 18633589
Statut En instance
Date de dépôt 2024-04-12
Date de la première publication 2025-02-20
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Mangattuparambil, Hiransha
  • Tangirala, Srinivas
  • Varadharajan, Srihari
  • Siddhamshetty, Narender
  • Ayyagari, Kiran

Abrégé

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.

Classes IPC  ?

  • G06V 30/30 - Reconnaissance de caractères fondée sur le type de données
  • G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques
  • G06V 30/14 - Acquisition d’images
  • G06V 30/148 - Découpage de zones de caractères
  • 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

11.

METHOD AND SYSTEM FOR MANAGING COMPUTER AIDED DESIGN (CAD) DOCUMENTS

      
Numéro d'application 18371678
Statut En instance
Date de dépôt 2023-09-22
Date de la première publication 2025-01-30
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Zuzart, Christine
  • Rajadhyaksha, Rahul

Abrégé

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.

Classes IPC  ?

12.

METHOD AND SYSTEM FOR REAL-TIME MONITORING OF DRIVER IN A VEHICLE

      
Numéro d'application 18369229
Statut En instance
Date de dépôt 2023-09-18
Date de la première publication 2025-01-16
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Khilariwal, Mohan
  • Saurabh, Kunal
  • Bhardwaj, Nitesh

Abrégé

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.

Classes IPC  ?

  • 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

13.

METHOD AND SYSTEM FOR IDENTIFYING UNFOLD LAYOUTS IN B-REP- BASED CAD SHEETMETAL MODELS

      
Numéro d'application 18367485
Statut En instance
Date de dépôt 2023-09-13
Date de la première publication 2025-01-09
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Elumalai, Hari Krishnan
  • Chakravarty, Rajesh

Abrégé

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.

Classes IPC  ?

14.

METHOD AND SYSTEM FOR TESTING BLOCKS WITHIN DEVICE UNDER TEST (DUT) USING RECONFIGURABLE TEST LOGIC

      
Numéro d'application 18209534
Statut En instance
Date de dépôt 2023-06-14
Date de la première publication 2024-12-19
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Sundaram, Karthikeyan Keelapandal
  • Rahim, Razi Abdul

Abrégé

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.

Classes IPC  ?

  • G01R 31/319 - Matériel de test, c.-à-d. circuits de traitement de signaux de sortie
  • G01R 31/3183 - Génération de signaux d'entrée de test, p. ex. vecteurs, formes ou séquences de test

15.

Method and system for controlling actions of testbench components within a test environment

      
Numéro d'application 18209542
Numéro de brevet 12188983
Statut Délivré - en vigueur
Date de dépôt 2023-06-14
Date de la première publication 2024-12-19
Date d'octroi 2025-01-07
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Sundaram, Karthikeyan Keelapandal
  • Ravichandran, Nisha
  • Krishnamoorthy, Sathish Kumar
  • Rahim, Razi Abdul

Abrégé

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.

Classes IPC  ?

  • G01R 31/3185 - Reconfiguration pour les essais, p. ex. LSSD, découpage
  • G01R 31/317 - Tests de circuits numériques
  • G01R 31/3183 - Génération de signaux d'entrée de test, p. ex. vecteurs, formes ou séquences de test
  • G01R 31/319 - Matériel de test, c.-à-d. circuits de traitement de signaux de sortie

16.

METHOD AND SYSTEM FOR TRACKING AND MANAGING ACTIVITIES OF TESTBENCH COMPONENTS IN A TEST ENVIRONMENT

      
Numéro d'application 18209544
Statut En instance
Date de dépôt 2023-06-14
Date de la première publication 2024-12-19
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Sundaram, Karthikeyan Keelapandal
  • Ravichandran, Nisha
  • Krishnamoorthy, Sathish Kumar
  • Rahim, Razi Abdul

Abrégé

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.

Classes IPC  ?

  • G01R 31/3183 - Génération de signaux d'entrée de test, p. ex. vecteurs, formes ou séquences de test
  • G01R 31/3185 - Reconfiguration pour les essais, p. ex. LSSD, découpage
  • G01R 31/319 - Matériel de test, c.-à-d. circuits de traitement de signaux de sortie

17.

METHOD AND SYSTEM FOR GENERATING ACTIVITY REPORT OF TESTBENCH COMPONENTS IN A TEST ENVIRONMENT

      
Numéro d'application 18210082
Statut En instance
Date de dépôt 2023-06-15
Date de la première publication 2024-12-19
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Sundaram, Karthikeyan Keelapandal
  • Ravichandran, Nisha
  • Krishnamoorthy, Sathish Kumar
  • Rahim, Razi Abdul

Abrégé

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.

Classes IPC  ?

18.

FOOD PROCESSING DEVICE

      
Numéro d'application 18657939
Statut En instance
Date de dépôt 2024-05-08
Date de la première publication 2024-12-05
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Patil, Yuvaraj D
  • Vazar, Vishwanath
  • Kumar, Rathish

Abrégé

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.

Classes IPC  ?

  • A47J 42/36 - Moulins à caféMoulins à épices avec d'autres organes de broyage ou de pulvérisation mus mécaniquement
  • A47J 42/34 - Moulins à caféMoulins à épices avec d'autres organes de broyage ou de pulvérisation mus à la main
  • A47J 42/46 - Mécanismes d'entraînementAccouplement aux transmissions
  • A47J 42/50 - Dispositifs d'alimentation, p. ex. entonnoirsRécipients d'alimentation

19.

METHOD AND SYSTEM FOR PROVIDING RECOMMENDATIONS FOR INDOOR NAVIGATION

      
Numéro d'application 18384399
Statut En instance
Date de dépôt 2023-10-27
Date de la première publication 2024-12-05
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Chacko, Simy
  • Shankar, Venkatesh
  • Yadav, Pawan Jiyalal
  • Dalvi, Abhishek Vishwanath

Abrégé

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.

Classes IPC  ?

  • G01C 21/20 - Instruments pour effectuer des calculs de navigation
  • G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
  • G06T 7/292 - Suivi à plusieurs caméras
  • 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

20.

COMMUNICATION SESSIONS IN CLUSTER COMPUTING ENVIRONMENT

      
Numéro d'application 18783726
Statut En instance
Date de dépôt 2024-07-25
Date de la première publication 2024-11-14
Propriétaire HCL TECHNOLOGIES LIMITED (Inde)
Inventeur(s)
  • Surendra, Vijay Kamath
  • Huve, Frederic Leon
  • Nitheen Huligerepura, Siddappa

Abrégé

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.

Classes IPC  ?

21.

METHOD AND SYSTEM FOR VALIDATING PROMOTIONAL EMAILS AND PRODUCT AVAILABILITY FROM E-COMMERCE WEBSITES

      
Numéro d'application 18241920
Statut En instance
Date de dépôt 2023-09-04
Date de la première publication 2024-11-14
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Mangattuparambil, Hiransha
  • Varadharajan, Srihari
  • Tangirala, Srinivas
  • Siddhamshetty, Narender

Abrégé

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.

Classes IPC  ?

  • G06V 10/776 - ValidationÉvaluation des performances
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06T 7/11 - Découpage basé sur les zones
  • 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

22.

HCLSOFTWARE

      
Numéro d'application 1818174
Statut Enregistrée
Date de dépôt 2024-07-12
Date d'enregistrement 2024-07-12
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ?
  • 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.

23.

METHOD AND SYSTEM FOR GENERATING TEST SCRIPTS

      
Numéro d'application 18609507
Statut En instance
Date de dépôt 2024-03-19
Date de la première publication 2024-10-17
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Prakash, Sourabh
  • Sidharthan, Rakesh Kumar
  • S, Siva Sakthivel
  • Kumar, Sujeet

Abrégé

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.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel

24.

SYSTEM AND METHOD OF GENERATING SAMPLE LABELS

      
Numéro d'application 18626428
Statut En instance
Date de dépôt 2024-04-04
Date de la première publication 2024-10-17
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • J, Hariprasath
  • Dash, Anurag
  • Sidharthan, Rakesh Kumar

Abrégé

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.

Classes IPC  ?

  • 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
  • G06N 20/00 - Apprentissage automatique
  • G06T 3/60 - Rotation d’images entières ou de parties d'image

25.

HCLTECH

      
Numéro d'application 1814908
Statut Enregistrée
Date de dépôt 2024-07-12
Date d'enregistrement 2024-07-12
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ?
  • 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.

26.

SYSTEM AND METHOD FOR IDENTIFYING CONTACT FEATURES OF B-REP-BASED COMPUTER AIDED DESIGN MODELS

      
Numéro d'application 18225707
Statut En instance
Date de dépôt 2023-07-25
Date de la première publication 2024-09-19
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Kumar, Budi Bharath
  • Elumalai, Hari Krishnan
  • Agrawal, Akash
  • Panda, Pankaj

Abrégé

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.

Classes IPC  ?

  • G06F 30/17 - Conception mécanique paramétrique ou variationnelle

27.

PORTABLE BEVERAGE DISPENSING DEVICE AND METHOD THEREOF

      
Numéro d'application 18422044
Statut En instance
Date de dépôt 2024-01-25
Date de la première publication 2024-08-29
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Sriram, Mohan
  • Vazar, Vishwanath
  • Patil, Yuvaraj D
  • Dn, Punith Kumar
  • N, Vinodaraja
  • Kshirsagar, Sourabh Sattappa
  • Minajigi, Kaoshal U

Abrégé

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.

Classes IPC  ?

  • B67D 1/00 - Appareils ou dispositifs pour débiter des boissons à la pression
  • B67D 1/08 - Appareils ou dispositifs pour débiter des boissons à la pression Détails

28.

METHOD AND SYSTEM FOR COMPUTING TOOLPATHS FOR MACHINING POCKETS

      
Numéro d'application 18434889
Statut En instance
Date de dépôt 2024-02-07
Date de la première publication 2024-08-15
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Chakraborty, Tathagata
  • Panda, Chinmaya
  • Umap, Nitin

Abrégé

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.

Classes IPC  ?

  • 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

29.

ON DEMAND NETWORK SLICING

      
Numéro d'application 18159931
Statut En instance
Date de dépôt 2023-01-26
Date de la première publication 2024-08-01
Propriétaire HCL TECHNOLOGIES LIMITED (Inde)
Inventeur(s)
  • Bartolome, Jose Ignacio Blazquez
  • Shen, Wei

Abrégé

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.

Classes IPC  ?

  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications
  • H04W 4/50 - Fourniture de services ou reconfiguration de services
  • H04W 48/16 - ExplorationTraitement d'informations sur les restrictions d'accès ou les accès

30.

NESTING PARTS IN 2-DIMENSIONAL (2D) SHEETS BY SIMULTANEOUSLY USING MULTIPLE PIXEL DIAGRAMS

      
Numéro d'application 18122168
Statut En instance
Date de dépôt 2023-03-16
Date de la première publication 2024-07-25
Propriétaire HCL Technologies Limited (USA)
Inventeur(s)
  • Dungerpuria, Yash Kumar
  • Krishnan, Rajesh Jeya

Abrégé

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.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 30/17 - Conception mécanique paramétrique ou variationnelle

31.

SYSTEM AND METHOD FOR CLASSIFYING B-REP-BASED CAD MODELS

      
Numéro d'application 18225705
Statut En instance
Date de dépôt 2023-07-25
Date de la première publication 2024-07-18
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Elumalai, Hari Krishnan
  • Agrawal, Akash
  • Panda, Pankaj
  • Chakravarty, Rajesh

Abrégé

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.

Classes IPC  ?

  • 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

32.

HCLTECH

      
Numéro d'application 235483300
Statut En instance
Date de dépôt 2024-07-12
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) 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. (1) Outsourcing services in the field of remote infrastructure, network, data center and server management; data processing services. (2) 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.

33.

HCLSOFTWARE

      
Numéro d'application 235759600
Statut En instance
Date de dépôt 2024-07-12
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) 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. (1) 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.

34.

METHOD AND SYSTEM FOR GENERATING RECOMMENDATIONS FOR ENHANCEMENT OF AN EXISTING APPLICATION

      
Numéro d'application 18396758
Statut En instance
Date de dépôt 2023-12-27
Date de la première publication 2024-07-11
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Dustonkrishnakumari, Praveen
  • V. S, Maheswari
  • M, Hareendran

Abrégé

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.

Classes IPC  ?

  • G06F 8/65 - Mises à jour
  • G06Q 10/0635 - Analyse des risques liés aux activités d’entreprises ou d’organisations

35.

METHOD AND SYSTEM FOR AUTOMATICALLY GENERATING CODES TO OPERATE ML MODELS

      
Numéro d'application 18402812
Statut En instance
Date de dépôt 2024-01-03
Date de la première publication 2024-07-11
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Warrier, Harikrishna C.
  • Gupta, Yogesh
  • Bansal, Banish
  • Prasad, Dhanyamraju S U M

Abrégé

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.

Classes IPC  ?

  • G06F 8/35 - Création ou génération de code source fondée sur un modèle
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p. ex. des interruptions ou des opérations d'entrée–sortie

36.

METHOD AND SYSTEM OF PROVIDING ASSISTANCE DURING AN OPERATION PERFORMED ON AN EQUIPMENT

      
Numéro d'application 18377845
Statut En instance
Date de dépôt 2023-10-09
Date de la première publication 2024-07-11
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Chacko, Simy
  • Shankar, Venkatesh
  • Vincent, Jose
  • Jiyalal, Yadav Pawan

Abrégé

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.

Classes IPC  ?

  • G06T 7/00 - Analyse d'image
  • G06T 7/50 - Récupération de la profondeur ou de la forme
  • G06V 20/70 - Étiquetage du contenu de scène, p. ex. en tirant des représentations syntaxiques ou sémantiques

37.

Managing patched global assembly cache (GAC) method for websites running in a .NET framework environment

      
Numéro d'application 17970598
Numéro de brevet 12182562
Statut Délivré - en vigueur
Date de dépôt 2022-10-21
Date de la première publication 2024-07-11
Date d'octroi 2024-12-31
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s) Ben-Yair, Gal

Abrégé

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.

Classes IPC  ?

  • G06F 8/65 - Mises à jour
  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

38.

METHOD AND SYSTEM FOR ANALYSING SIMULATION DATA USING SIGNATURES

      
Numéro d'application 18095635
Statut En instance
Date de dépôt 2023-01-11
Date de la première publication 2024-07-11
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Sundaram, Karthikeyan Keelapandal
  • Ravichandran, Nisha
  • Rahim, Razi Abdul

Abrégé

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.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu

39.

METHOD AND SYSTEM FOR GUIDING PEOPLE TO DESIRED LOCATIONS WITHIN AN ENVIRONMENT

      
Numéro d'application 18398298
Statut En instance
Date de dépôt 2023-12-28
Date de la première publication 2024-07-04
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s) Arora, Deep

Abrégé

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.

Classes IPC  ?

  • 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

40.

PRIVACY PRESERVING GEOFENCING SYSTEM AND METHOD THEREOF

      
Numéro d'application 18396760
Statut En instance
Date de dépôt 2023-12-27
Date de la première publication 2024-07-04
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Nguyen, Duc Cuong
  • Chacko, Simy
  • Prasad, Dhanyamraju S U M

Abrégé

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.

Classes IPC  ?

  • 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

41.

METHOD AND SYSTEM FOR GROUP AWARE DISTRIBUTED CONFIGURATION TRANSACTIONS MANAGEMENT ACROSS NETWORK DEVICES

      
Numéro d'application 18401501
Statut En instance
Date de dépôt 2023-12-31
Date de la première publication 2024-07-04
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Pandey, Vidhu Shekhar
  • Sriraman, Ramesh

Abrégé

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.

Classes IPC  ?

  • H04L 41/084 - Configuration en utilisant des informations préexistantes, p. ex. en utilisant des gabarits ou en copiant à partir d’autres éléments
  • H04L 41/0813 - Réglages de configuration caractérisés par les conditions déclenchant un changement de paramètres
  • H04L 41/0893 - Affectation de groupes logiques aux éléments de réseau

42.

METHOD AND SYSTEM FOR TEST SCRIPT GENERATION AND EXECUTION

      
Numéro d'application 18536742
Statut En instance
Date de dépôt 2023-12-12
Date de la première publication 2024-06-27
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • S, Siva Sakthivel
  • Thangaraj, Selvaraj
  • Palanichamy, Banumathi
  • Vanukuri, Srinivasa Reddy
  • Shanmugasundaram, Yuvarajan

Abrégé

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.

Classes IPC  ?

  • 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

43.

METHOD AND SYSTEM FOR COLLECTING OBJECTS

      
Numéro d'application 18393722
Statut En instance
Date de dépôt 2023-12-22
Date de la première publication 2024-06-27
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Sidharthan, Rakesh Kumar
  • Hariprasath, J
  • S, Siva Sakthivel
  • Kumar, Sujeet

Abrégé

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.

Classes IPC  ?

44.

METHOD AND SYSTEM FOR SECURING DELIVERY OF A PACKAGE

      
Numéro d'application 18395668
Statut En instance
Date de dépôt 2023-12-25
Date de la première publication 2024-06-27
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Chacko, Simy
  • Shankar, Venkatesh
  • Gurusamy, Ramesh
  • Yadav, Pawan Jiyalal

Abrégé

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.

Classes IPC  ?

45.

METHOD AND SYSTEM OF OPTIMIZING DEPLOYMENT OF RESOURCES ON CLOUD PROVIDERS

      
Numéro d'application 18544526
Statut En instance
Date de dépôt 2023-12-19
Date de la première publication 2024-06-27
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Ramasamy, Sreebanraj
  • M, Hareendran
  • V.S, Maheswari

Abrégé

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.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]

46.

METHOD AND SYSTEM FOR INSTANCE SEGMENTATION OF DENSELY PACKED OBJECTS

      
Numéro d'application 18124612
Statut En instance
Date de dépôt 2023-03-22
Date de la première publication 2024-06-20
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Dasgupta, Kinjal
  • Joshi, Sharad
  • Chutia, Girin
  • Gopalakrishnan, Sainarayanan

Abrégé

A system and method for instance segmentation of densely packed objects is disclosed. The method includes receiving an input image, enhancing the input image to generate an enhanced input image, inputting the enhanced input image to a trained mask R-CNN model to generate a first segmentation map, iteratively predicting one or more missing instances of densely packed objects from the input image based on comparison of a contour map generated for the input image with a contour map generated for the first segmentation map, comparing an area of the one or more missing instances with a predefined threshold value, applying the trained masked R-CNN model on each of the one or more missing instances to generate a second segmentation map, and obtaining a refined segmentation map based on the first segmentation map and the second segmentation map.

Classes IPC  ?

  • G06T 7/12 - Découpage basé sur les bords
  • G06T 5/00 - Amélioration ou restauration d'image
  • G06V 10/46 - Descripteurs pour la forme, descripteurs liés au contour ou aux points, p. ex. transformation de caractéristiques visuelles invariante à l’échelle [SIFT] ou sacs de mots [BoW]Caractéristiques régionales saillantes
  • G06V 10/60 - Extraction de caractéristiques d’images ou de vidéos relative aux propriétés luminescentes, p. ex. utilisant un modèle de réflectance ou d’éclairage
  • G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques

47.

METHOD AND SYSTEM FOR DYNAMICALLY PREDICTING DRIVING RANGE OF VEHICLES

      
Numéro d'application 18523976
Statut En instance
Date de dépôt 2023-11-30
Date de la première publication 2024-06-13
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Chacko, Simy
  • Shankar, Venkatesh
  • Gurusamy, Ramesh
  • Vincent, Jose

Abrégé

A method and system dynamically predicting driving range of vehicles is disclosed. In some embodiments, the method includes dynamically determining real-time values corresponding to in-transit parameters associated with vehicle; and determining, via trained Machine Learning (ML) model, variance in in-transit parameters when compared with pre-defined parameters. Determining the variance includes identifying overlapping subset of parameters between in-transit parameters and pre-defined parameters; identifying non-overlapping subset of parameters between in-transit parameters and pre-defined parameters; determining difference in each of the real-time values determined for overlapping subset of parameters with corresponding optimal value; and computing variance based on non-overlapping subset of parameters and difference in real-time values determined for the overlapping subset of parameters. The method may include determining, via trained ML model, percentage deviation from absolute driving range associated with target vehicle based on determined variance; and predicting, via trained ML model, current driving range for vehicle based on identified percentage deviation.

Classes IPC  ?

  • G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
  • B60L 58/12 - Procédés ou agencements de circuits pour surveiller ou commander des batteries ou des piles à combustible, spécialement adaptés pour des véhicules électriques pour la surveillance et la commande des batteries en fonction de l'état de charge [SoC]
  • G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente

48.

METHOD AND SYSTEM FOR SECURLY ACCESSING METAVERSE PREMISES USING NON-FUNGIBLE TOKENS (NFTs)

      
Numéro d'application 18116860
Statut En instance
Date de dépôt 2023-03-03
Date de la première publication 2024-06-06
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Brid, Devendra
  • Maurya, Arvind

Abrégé

A method for securing metaverse premises using Non-Fungible Tokens (NFTs), is disclosed. In some embodiments, the method includes receiving an access request corresponding to at least one of a plurality of premises, from an avatar of a user. The method further includes retrieving the metadata associated with the avatar of the user based on the NFT, upon receiving the access request. The method further includes validating the access request received from the avatar based on the metadata. The method to validate further includes scanning the metadata associated with the avatar to verify information associated with the avatar based on the NFT. The method further includes providing an access of the at least one of the plurality of premises to the avatar upon validating the access request.

Classes IPC  ?

  • 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
  • G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
  • H04L 9/30 - Clé publique, c.-à-d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret

49.

METHOD AND SYSTEM FOR IDENTIFYING MICROSERVICES IN A MONOLITH APPLICATION

      
Numéro d'application 18509345
Statut En instance
Date de dépôt 2023-11-15
Date de la première publication 2024-05-23
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • M, Hareendran
  • V. S, Maheswari
  • Agrawala, Rakesh

Abrégé

The disclosure relates to method and system for identifying microservices in a monolith application. In an embodiment, the method may include classifying a Table of a plurality of Tables associated with a database of the monolith application as an aggregate root Table, and identifying one or more dependent-Tables associated with the aggregate root Table. The method may further include identifying one or more Functions associated with the aggregate root Table and each of the one or more dependent-Tables associated with the aggregate root Table, and generating a microservice by collating the aggregate root Table, the one or more dependent-Tables associated with the aggregate root Table, and the one or more Functions associated with the aggregate root Table and each of the one or more dependent-Tables associated with the aggregate root Table.

Classes IPC  ?

  • G06F 8/20 - Conception de logiciels
  • G06F 8/36 - Réutilisation de logiciel
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet

50.

METHOD AND SYSTEM FOR IMAGE BINARIZATION OF DEGRADED DOCUMENT IMAGES

      
Numéro d'application 18124610
Statut En instance
Date de dépôt 2023-03-22
Date de la première publication 2024-05-16
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Das, Sudip
  • Dasgupta, Kinjal
  • Palanivel, Dhevendra Alagan
  • Gopalakrishnan, Sainarayanan

Abrégé

A method for generating training sample images for an image binarization model, and reconstruction of broken characters up to a significant extentis disclosed. In some embodiments, the method includes receiving a source image and a corresponding target image from an image dataset via at least one encoder model; generating a source image feature map corresponding to the source image and a target image feature map corresponding to the target image; generating a rough stylized image feature map through the AdaIN module based on each of the source image feature map and the target image feature map; transforming the rough stylized image feature map into an image form to obtain a rough stylized image; and generating a residual details image to obtain a final stylized image based on a combination of the residual details image and the rough stylized image.

Classes IPC  ?

  • 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
  • G06T 5/50 - Amélioration ou restauration d'image utilisant plusieurs images, p. ex. moyenne ou soustraction
  • G06T 7/194 - DécoupageDétection de bords impliquant une segmentation premier plan-arrière-plan
  • 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/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
  • G06V 10/771 - Sélection de caractéristiques, p. ex. sélection des caractéristiques représentatives à partir d’un espace multidimensionnel de caractéristiques

51.

SYSTEM AND METHOD OF TRANSFORMING LEGACY DOCUMENTS TO XML FORMATS

      
Numéro d'application 18124611
Statut En instance
Date de dépôt 2023-03-22
Date de la première publication 2024-05-09
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • R, Sridhara
  • V, Karuppiah
  • Y, Kavitha
  • K, Angurajan

Abrégé

A system and method of key generation for transforming legacy documents to extensible markup language (XML) formats is disclosed. The method includes extracting a plurality of attributes from an intermediate structure file of a legacy document. The method further includes transforming the intermediate structure file into a custom object model (COM) structure. The transforming may include classifying the intermediate structure file into one or more objects based on each of the plurality of attributes, logically grouping each of the one or more objects, and creating a hierarchical object tree from each of the one or more objects logically grouped in accordance with the COM structure. The method further includes converting the COM structure of the legacy document to an XML format in compliance with one or more industry standards using an XML serialization technique.

Classes IPC  ?

  • G06F 40/117 - ÉtiquetageAnnotation Désignation de blocChoix des attributs
  • G06F 40/143 - Balisage, p. ex. utilisation du langage SGML ou de définitions de type de document

52.

VALIDATING AUTHENTICITY OF AN APPLICATION ACCESSING A NETWORK SLICE

      
Numéro d'application 18050586
Statut En instance
Date de dépôt 2022-10-28
Date de la première publication 2024-05-02
Propriétaire HCL TECHNOLOGIES LIMITED (Inde)
Inventeur(s)
  • Shen, Wei
  • Liu, Mu-Jin

Abrégé

Examples described herein relate to techniques for routing application data through a selected network slice based on validation of an application entitlement request. In some examples, an entitlement system may receive an application entitlement request corresponding to an application that is on a user equipment. The entitlement system may validate the authenticity of the application based on the application authenticity information from the entitlement request. The entitlement device may in response to validation of the application entitlement request, send an application entitlement response to the user equipment such that the user equipment selects a network slice to route application data corresponding to the application.

Classes IPC  ?

  • H04W 12/06 - Authentification
  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications

53.

METHOD AND SYSTEM FOR INTERACTIVELY CREATING, EXECUTING, AND MANAGING DESIGN FOR EXCELLENCE (DFX) RULES

      
Numéro d'application 18097342
Statut En instance
Date de dépôt 2023-01-16
Date de la première publication 2024-05-02
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s) Agrawal, Romesh

Abrégé

This disclosure relates to method and system for interactively creating, executing, and managing Design for Excellence (DFX) rules for 3-Dimensional (3D) Computer Aided Design (CAD) models. The method may include receiving rule definition data corresponding to a DFX rule for a process associated with the 3D CAD model from a subject matter expert through a Graphical User Interface (GUI). The rule definition data include basic details, definition criteria, and default configuration. Each of the basic details, the definition criteria, and the default configuration include a plurality of data elements. The method may further include defining parameter expressions with a set of supported parameters for the process using a set of parameter data components of the process. The method may further include generating a rule definition file for the DFX rule based on the rule definition data and the set of supported parameters obtained from the DFX rule builder.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • 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

54.

DEVICE AND METHOD TO REMOVE OBSTRUCTION FROM THROAT OF A USER

      
Numéro d'application 18385019
Statut En instance
Date de dépôt 2023-10-30
Date de la première publication 2024-05-02
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s) N, Prasanna Dinesh

Abrégé

The disclosure relates to devices and methods to remove obstruction from the throat of a user. The device includes a suction assembly including a housing and a plunger. The housing defines a housing proximal end and a housing distal end. The plunger defines a plunger proximal end and a plunger distal end, and is configured to be housed in and move within the housing between a first position and a second position. The device further includes a biasing member positioned between the plunger distal end and the housing distal end, and is configured to bias the plunger in the second position. The device further includes a locking assembly configured to hold the plunger in the first position and release the plunger upon user intervention.

Classes IPC  ?

  • A61B 17/50 - Instruments pour retirer les corps étrangers du corps humain
  • A61B 17/24 - Instruments, dispositifs ou procédés chirurgicaux pour la cavité buccale, le larynx, les conduits des bronches ou le nezGrattoirs pour la langue

55.

METHOD AND SYSTEM FOR SELECTING DATA CENTERS BASED ON NETWORK METERING

      
Numéro d'application 17956854
Statut En instance
Date de dépôt 2022-09-30
Date de la première publication 2024-04-04
Propriétaire HCL America Inc. (USA)
Inventeur(s) Armanino, Pablo Martin

Abrégé

This disclosure relates to method and system for selecting data centers based on network metering. The method includes rendering a user interface to enable a user to select test plan from a plurality of test plans. The method further includes iteratively executing the test plan selected by the user. The iterative execution of each of the at least one test plan includes, for each of the one or more type of data packets, transmitting a plurality of data packets between each of the customer locations and each of the target data centers, and metering a plurality of network parameters corresponding to each of the target data centers. The method further includes generating a test report in response to iterative execution of the test plan, and providing a recommendation of the one or more data centers from the list of target data centers to the user based on the test report.

Classes IPC  ?

56.

METHOD AND SYSTEM FOR PERFORMING CLOUD VENDOR ARBITRAGE USING ARTIFICIAL INTELLIGENCE (AI)

      
Numéro d'application 17537535
Statut En instance
Date de dépôt 2021-11-30
Date de la première publication 2024-03-28
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Sabharwal, Navin
  • Agrawal, Amit

Abrégé

A method and system for performing cloud vendor arbitrage using AI is disclosed. The method includes receiving each of a plurality of metrices for each of a set of components associated with an application and infrastructure deployment, and creating one or more feature vectors corresponding to each of the plurality of metrices. The one or more feature vectors are created based on corresponding one or more first pre-trained machine learning models. The method further includes predicting a metric value corresponding to each of plurality of metrices, based on assessing of the one or more feature vectors using corresponding one or more first pre-trained machine learning models and performing cloud vendor arbitrage by computing prices for each of the set of components from price data received from each of a plurality of cloud vendors. The method further includes determining a cloud preference from at least one of plurality of cloud vendors.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/10 - Interfaces, langages de programmation ou boîtes à outils de développement logiciel, p. ex. pour la simulation de réseaux neuronaux

57.

METHOD AND SYSTEM FOR INTOXICATION EXAMINATION OF OPERATORS FOR ASSET OPERATION AUTHORIZATION

      
Numéro d'application 18243686
Statut En instance
Date de dépôt 2023-09-08
Date de la première publication 2024-03-21
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Sharma, Santosh Kumar
  • L, Ravindranath

Abrégé

The invention relates to method and system for intoxication examination of an operator for operating an asset. The method includes receiving input data corresponding to the operator prior to operating the asset from one of an asset or a client device; determining an intoxication score of the operator based on the input data using a Machine Learning (ML) model; determining permissibility of operating an asset for the operator through a plurality of predefined rules using the ML model; assigning the asset to the operator when the asset operation is determined to be permissible for the operator; transmitting authorization information to the assigned asset; authorizing, by the asset, the operator to operate the asset based on the authorization information; upon authorization, monitoring in real-time, the operator during the asset operation from real-time video data of the operator to check for compliance of the asset operation with the conditions of operation.

Classes IPC  ?

  • B60W 40/08 - Calcul ou estimation des paramètres de fonctionnement pour les systèmes d'aide à la conduite de véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier liés aux conducteurs ou aux passagers
  • G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects

58.

Method and system for patching websites running in a .NET framework environment

      
Numéro d'application 17941048
Numéro de brevet 12197588
Statut Délivré - en vigueur
Date de dépôt 2022-09-09
Date de la première publication 2024-03-14
Date d'octroi 2025-01-14
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s) Ben-Yair, Gal

Abrégé

The invention relates to method and system for patching websites running in a .NET framework environment. The method includes initiating second domain when website hosted on web-server is loaded for first-time. The website includes set of .NET modules, and one or more of the set of .NET modules are of interest. The method further includes creating patched method corresponding to each of the one or more of the set of .NET modules in the second domain by inserting preconfigured tracking code that calls the .NET module in the website via reflection. The method further includes calling, in real-time, the patched method in the second domain upon encountering the corresponding .NET module; monitoring, in real-time, behaviour of the patched method in the second domain; generating notification when the website is unloaded. The second domain is updated with information corresponding to unavailability of the unloaded website upon generating the notification.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement
  • G06F 8/65 - Mises à jour
  • G06F 9/54 - Communication interprogramme
  • 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é

59.

Method and system for providing media content to in-flight wireless media servers

      
Numéro d'application 17983405
Numéro de brevet 12022135
Statut Délivré - en vigueur
Date de dépôt 2022-11-09
Date de la première publication 2024-03-14
Date d'octroi 2024-06-25
Propriétaire HCL TECHNOLOGIES LIMITED (Inde)
Inventeur(s)
  • Gurumoorthy, Sathish
  • K, Shrihari
  • S, Ganesh

Abrégé

A method for transmitting media content from a cloud content delivery network (CCDN) to a plurality of in-flight wireless media servers (WMSs) is disclosed. In some embodiments, the method includes receiving, by each of the plurality of in-flight WMSs, position data with respect to at least one of a movement, an altitude, or a geo-spatial location of an aircraft; identifying, by the plurality of in-flight WMSs, one or more elevated in-flight WMSs for receiving the media content. The method for identifying further includes determining a respective content-reception state of each of the plurality of in-flight WMSs; determining a respective content-reception suitability score for each of the plurality of in-flight WMSs; and identifying the one or more elevated in-flight WMSs. The method further includes receiving, by each of the one or more elevated in-flights WMSs, the media content from a suitable CCDN server in the CCDN.

Classes IPC  ?

  • H04N 21/214 - Plate-forme spécialisée de serveur, p. ex. serveur situé dans un avion, un hôtel ou un hôpital
  • H04N 21/231 - Opération de stockage de contenu, p. ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement

60.

METHOD AND SYSTEM FOR FEATURE EXTRACTION USING RECONFIGURABLE CONVOLUTIONAL CLUSTER ENGINE IN IMAGE SENSOR PIPELINE

      
Numéro d'application 18106585
Statut En instance
Date de dépôt 2023-02-07
Date de la première publication 2024-03-14
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Balasubramaniyan, Prasanna Venkatesh
  • Gopalakrishnan, Sainarayanan
  • Rajagopal, Gunamani

Abrégé

The invention relates to method and system for feature extraction from an input image from a plurality of images in an image sensor pipeline. The method includes determining a number of logical convolutional operations to be performed, within a reconfigurable convolutional cluster engine, based on a size of an input feature map corresponding to the input image; performing a set of concurrent row wise convolutions on the input feature map, based on the number of logical convolutional operations; performing at least one of a maximum pooling or an average pooling operation on the set of corresponding convolution output through one or more pooling elements to generate a set of pooling output; and generating an output feature map based on the set of pooling output.

Classes IPC  ?

  • G06V 10/77 - Traitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source
  • G06T 5/30 - Érosion ou dilatation, p. ex. amincissement
  • 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

61.

HCL PROMPTO

      
Numéro d'application 1779931
Statut Enregistrée
Date de dépôt 2023-09-28
Date d'enregistrement 2023-09-28
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Providing online non-downloadable chatbot software; providing online non-downloadable software using artificial intelligence (AI) for the production of speech and text; providing on-line non-downloadable computer software using artificial intelligence (AI) for use in generative AI and machine learning; providing online non-downloadable software for use in the fields of artificial intelligence, machine learning, natural language generation, statistical learning, mathematical learning, supervised learning, and unsupervised learning; providing temporary use of cloud-based software for enabling users to search data; software as a service (SAAS) services featuring software using AI for training datasets, generating search cues, and data analytics; software as a service (SAAS) services, cloud computing services, and provision of non-downloadable software for generating text, images, speech, sound, and video in response to natural language text commands using machine learning, deep learning, and artificial intelligence (AI).

62.

METHOD AND SYSTEM FOR ACCESSING USER RELEVANT MULTIMEDIA CONTENT WITHIN MULTIMEDIA FILES

      
Numéro d'application 18237919
Statut En instance
Date de dépôt 2023-08-25
Date de la première publication 2024-02-29
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Malakar, Sujit
  • Warrier, Harikrishna C
  • Gupta, Yogesh

Abrégé

A method for generating a temporal token file to enable access to selective multimedia content within a multimedia file is disclosed. In some embodiments, the method includes identifying a plurality of multimedia content present within the multimedia file. The method further includes generating a token file for each of the plurality of multimedia content. To generate the token file, the method includes retrieving a plurality of snippets from each of the plurality of multimedia content; and annotating each of the plurality of snippets with a textual token. The method further includes extracting a timestamp associated with each of the plurality of snippets. The method further includes generating the temporal token file associated with each of the plurality of multimedia content based on the token file and the timestamp extracted for each of the plurality of snippets.

Classes IPC  ?

  • H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
  • G06F 40/30 - Analyse sémantique
  • 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

63.

HCLTECH CAREER SHAPER

      
Numéro de série 98386279
Statut En instance
Date de dépôt 2024-02-01
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ?
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Providing educational assessment services; educational services, namely, providing customized daily courses and instruction in the nature of lessons to achieve a monthly learning objective in the fields of career advancement, talent development, skill development, and productivity; educational services, namely, providing customized daily courses and instruction in the nature of lessons based on a personalized learning assessment of users in the fields of career advancement, talent development, skill development, and productivity; educational services, namely, providing online non-downloadable learning assessment and instructional tools, namely, online non-downloadable videos in the fields of career advancement, talent development, skill development, and productivity; educational services, namely, providing classes, seminars, workshops, in the fields of career advancement, talent development, skill development, and productivity in online virtual environments Platform as a service (PAAS) featuring a computer software digital learning platform for use in managing online learning management systems for providing online educational training courses and programs; providing temporary use of non-downloadable computer software for use in managing online learning management systems for providing online educational training courses and programs; providing temporary use of non-downloadable computer software using a learning engine for personalized learning assessment of users; providing temporary use of non-downloadable computer software using a learning engine for personalized assessment of the interest and the knowledge of users to improve educational learning; providing temporary use of online non-downloadable educational computer software featuring adaptive learning assessment and instructional tools for assessing career interests and aptitude

64.

Communication sessions in cluster computing environment

      
Numéro d'application 18160665
Numéro de brevet 12074922
Statut Délivré - en vigueur
Date de dépôt 2023-01-27
Date de la première publication 2024-01-18
Date d'octroi 2024-08-27
Propriétaire HCL TECHNOLOGIES LIMITED (Inde)
Inventeur(s)
  • Surendra, Vijay Kamath
  • Huve, Frederic Leon
  • Nitheen Huligerepura, Siddappa

Abrégé

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.

Classes IPC  ?

65.

Method and system for identifying duplicate cascading style sheets (CSS) selector declarations

      
Numéro d'application 17694711
Numéro de brevet 11868766
Statut Délivré - en vigueur
Date de dépôt 2022-03-15
Date de la première publication 2024-01-09
Date d'octroi 2024-01-09
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Adair, Mitchell
  • Dunlop, Edward
  • Ahmad, Asiyah

Abrégé

This disclosure relates to method and system for identifying duplicate Cascading Style Sheets (CSS) selector declarations in CSS code bases. The method includes receiving at least one updated CSS code file in a CSS code base from a user. For each of the plurality of selector declarations, the method further includes identifying one or more locations associated with a selector declaration in each of the plurality of CSS code files of the CSS code base in real time. For each of the plurality of selector declarations, the method further includes generating a set of selector locations in each of the plurality of CSS code files. For each of the plurality of selector declarations, the method further includes determining a number of elements in the set of selector locations corresponding to the selector declaration.

Classes IPC  ?

  • G06F 8/71 - Gestion de versions Gestion de configuration

66.

METHOD, SYSTEM, AND A GUI CLIENT FOR GENERATING A SIMULATION TIMELINE ENCODED PACKETS VIEW

      
Numéro d'application 17851058
Statut En instance
Date de dépôt 2022-06-28
Date de la première publication 2023-12-28
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Ravichandran, Nisha
  • Rahim, Razi Abdul
  • Rajagopal, Gunamani

Abrégé

A method for generating a simulation timeline encoded packets view is disclosed. In some embodiments, the method includes receiving a type string from each of a plurality of simulation testbench components. The method further includes assigning a unique type code to each of the plurality of simulation testbench components based on the type string. The method further includes iteratively receiving from at least one of the plurality of simulation testbench components, a plurality of data strings along with the corresponding assigned unique type code. The method further includes storing each of the plurality of data strings marked with an associated receipt timestamp. The method further includes contemporaneously generating at each iteration, a simulation timeline encoded packets view for each of the plurality of simulation testbench components. The method further includes contemporaneously rendering at each iteration the simulation timeline encoded packets view via a Graphical User Interface (GUI).

Classes IPC  ?

  • H04L 43/55 - Test de la qualité du niveau de service, p. ex. simulation de l’utilisation du service
  • H04L 43/045 - Traitement des données de surveillance capturées, p. ex. pour la génération de fichiers journaux pour la visualisation graphique des données de surveillance
  • H04L 43/106 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p. ex. en ajoutant des horodatages

67.

SYSTEM AND METHOD FOR GENERATING ENCAPSULATED ERROR SIGNATURE DURING FUNCTIONAL SIMULATION

      
Numéro d'application 17851220
Statut En instance
Date de dépôt 2022-06-28
Date de la première publication 2023-12-28
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Rahim, Razi Abdul

Abrégé

This disclosure relates to system and method for generating an encapsulated error signature during functional simulation. The method includes receiving at least one error descriptor notification message from at least one of a plurality of testbench components. Each of the at least one error descriptor notification message includes values corresponding to a plurality of error attributes including error ranking, error code, error message, and error score. The method further includes iteratively updating in real-time, a plurality of arrays based on values corresponding to one or more of the plurality of error attributes, in response to receiving each of the at least one error descriptor notification message. The method further includes iteratively generating in real-time, an encapsulated error signature based on each of the error ranking, the error code, and an error count associated with the error code derived from one or more of the plurality of arrays.

Classes IPC  ?

  • G06F 30/3308 - Vérification de la conception, p. ex. simulation fonctionnelle ou vérification du modèle par simulation

68.

METHOD AND SYSTEM FOR GENERATING REAL-TIME TEST ENVIRONMENT ACTIVITY VIEW FOR FUNCTIONAL SIMULATIONS

      
Numéro d'application 17848572
Statut En instance
Date de dépôt 2022-06-24
Date de la première publication 2023-12-28
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Pandian, Selvin Isaac
  • Rahim, Razi Abdul

Abrégé

A method for generating a real-time test environment activity view for a functional simulation is disclosed. In some embodiments, the method includes retrieving a unique identifier (ID) associated with each of a plurality of testbench components present in a test environment from a real-time test environment activity viewer log file. The method further includes iteratively fetching from the real-time test environment activity viewer log file, a set of information corresponding to an activity associated with each of the plurality of testbench components based on the associated unique ID. The method further includes contemporaneously generating at each iteration, a real-time test environment activity view for each of the plurality of testbench components based on the associated set of information. The method further includes contemporaneously rendering at each iteration, the real-time test environment activity view for each of the plurality of testbench components via a Graphical User Interface (GUI).

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel

69.

Method for managing an insect swarm using drones

      
Numéro d'application 18239775
Numéro de brevet 12171217
Statut Délivré - en vigueur
Date de dépôt 2023-08-30
Date de la première publication 2023-12-21
Date d'octroi 2024-12-24
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s) K T, Gandhi Karuna

Abrégé

This disclosure relates to system and method for managing an insect swarm using a plurality of drones. The method includes detecting an insect swarm. The method may further include tracking a movement of the insect swarm. The method further includes communicating, with remaining of the plurality of drones, to dynamically align in a position based on the tracking so as to make a drone formation. The method further includes magnetizing, by at least some of the plurality of drones, one or more drone couplers for electromagnetically coupling the at least some of the plurality of drones with each other as per the drone formation. The method further includes casting, by each of the plurality of drones, a net to trap insects in the insect swarm. The method further includes supplying, by each of the plurality of drones, a high voltage to the net to decapitate the insects.

Classes IPC  ?

  • A01M 5/00 - Capture des insectes dans les champs, jardins ou forêts, au moyen d'appareillages mobiles
  • A01M 29/16 - Épouvantails ou dispositifs répulsifs, p. ex. pour oiseaux utilisant des ondes sonores
  • B64U 10/14 - Plates-formes volantes comportant quatre axes distincts de rotors, p. ex. quadcoptères
  • B64U 20/87 - Montage des dispositifs d’imagerie, p. ex. montage des suspensions à cardan
  • G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p. ex. utilisant des pilotes automatiques
  • B64U 101/30 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à l’imagerie, à la photographie ou à la vidéographie

70.

SYSTEM AND METHOD FOR MANAGING AN INSECT SWARM USING DRONES

      
Numéro d'application 18239174
Statut En instance
Date de dépôt 2023-08-29
Date de la première publication 2023-12-21
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s) K T, Gandhi Karuna

Abrégé

This disclosure relates to system and method for managing an insect swarm using a plurality of drones. The method includes detecting an insect swarm. The method may further include tracking a movement of the insect swarm. The method further includes communicating, with remaining of the plurality of drones, to dynamically align in a position based on the tracking so as to make a drone formation. The method further includes magnetizing, by at least some of the plurality of drones, one or more drone couplers for electromagnetically coupling the at least some of the plurality of drones with each other as per the drone formation. The method further includes casting, by each of the plurality of drones, a net to trap insects in the insect swarm. The method further includes supplying, by each of the plurality of drones, a high voltage to the net to decapacitate the insects.

Classes IPC  ?

  • A01M 5/00 - Capture des insectes dans les champs, jardins ou forêts, au moyen d'appareillages mobiles
  • B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
  • G05D 1/10 - Commande de la position ou du cap dans les trois dimensions simultanément
  • A01M 29/16 - Épouvantails ou dispositifs répulsifs, p. ex. pour oiseaux utilisant des ondes sonores
  • G05D 1/12 - Commande pour la recherche d'un objectif

71.

Method and system for generating spatial data maps corresponding to centralized wireless networks

      
Numéro d'application 17833948
Numéro de brevet 12185141
Statut Délivré - en vigueur
Date de dépôt 2022-06-07
Date de la première publication 2023-12-07
Date d'octroi 2024-12-31
Propriétaire HCL America Inc. (USA)
Inventeur(s) Spallaccini, Paolo

Abrégé

This disclosure relates to method and system for generating spatial data maps corresponding to a centralized wireless network. The method includes receiving in real-time, network data from each of a plurality of data sources through one or more user space applications; computing in convenient time frame, derived information based on the network data and geographical location of data source; iteratively evaluating the derived information for each of plurality of data points in network data span with missing information through kriging interpolation technique to obtain continuous derived information; for each of data point with missing information in previous iterations, comparing the derived information of current iteration step with the derived information at previous iteration steps to obtain trust score; and generating spatial data map based on geographical location of each of the plurality of data sources and at least one of the continuous derived information and the trust score.

Classes IPC  ?

  • H04W 24/08 - Réalisation de tests en trafic réel
  • H04L 41/14 - Analyse ou conception de réseau
  • H04W 40/24 - Gestion d'informations sur la connectabilité, p. ex. exploration de connectabilité ou mise à jour de connectabilité

72.

AWARENESS LAYERS FOR MANAGING ACCESS POINTS IN CENTRALIZED WIRELESS NETWORKS

      
Numéro d'application 17833929
Statut En instance
Date de dépôt 2022-06-07
Date de la première publication 2023-12-07
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Spallaccini, Paolo
  • Altevet, Yossi
  • Pookunju, Irshad

Abrégé

This disclosure relates to method and system for managing a plurality of access points in a centralized wireless network. The method includes installing one or more user space applications in each of the plurality of access points; receiving in real-time a plurality of Key Performance Indicators (KPIs) from each of the plurality of access points through the one or more user space applications; classifying in real-time, each of the plurality of access points into a set of administrative groups based on the plurality of KPIs; and for an access point in each of the set of administrative groups, generating a set of awareness layers corresponding to the access point based on the plurality of KPIs through the one or more user space applications. Each of the set of awareness layers is a data representation corresponding to one or more of the plurality of KPIs.

Classes IPC  ?

  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement
  • H04W 72/08 - Affectation de ressources sans fil sur la base de critères de qualité
  • H04W 28/18 - Négociation des paramètres de télécommunication sans fil

73.

Method and system for analyzing and interacting with centralized telecommunication networks through multi-layer graphs

      
Numéro d'application 17833961
Numéro de brevet 12174889
Statut Délivré - en vigueur
Date de dépôt 2022-06-07
Date de la première publication 2023-12-07
Date d'octroi 2024-12-24
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Spallaccini, Paolo
  • Altevet, Yossi
  • Pookunju, Irshad

Abrégé

This disclosure relates to method and system for analyzing and interacting with network behavior in a centralized telecommunication network. The method includes receiving in real-time, network data from each of a plurality of access points in the telecommunication network; determining intra-layer graph data corresponding to network layers associated with the plurality of access points and inter-layer graph data corresponding to plurality of network layers based on the network data; iteratively determining network behavior parameters corresponding to each of the set of intra-layer connections and each of the set of inter-layer connections based on intra-layer graph data and inter-layer graph data; and generating a multi-layer graphical representation based on the intra-layer graph data, the inter-layer graph data, and the network behavior parameters representing at least one selected multi-relational or multiplex quality of each of relevant intra-layer relationships and inter-layer relationships in the telecommunication network.

Classes IPC  ?

  • G06F 16/90 - Détails des fonctions des bases de données indépendantes des types de données cherchés
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
  • G06F 16/901 - IndexationStructures de données à cet effetStructures de stockage
  • G06N 20/00 - Apprentissage automatique

74.

Method and system for generating tightest revolve envelope for computer-aided design (CAD) model

      
Numéro d'application 17543787
Numéro de brevet 11972524
Statut Délivré - en vigueur
Date de dépôt 2021-12-07
Date de la première publication 2023-11-23
Date d'octroi 2024-04-30
Propriétaire HCL Technologies Limited (USA)
Inventeur(s)
  • Gupta, Pankaj
  • Chakravarty, Rajesh
  • Pandya, Raunaq
  • Mulla, Mohsin

Abrégé

This disclosure relates to method and system for generating tightest revolve envelope for a Boundary representation (B-rep) Computer-Aided Design (CAD) model. The method includes receiving a 2-dimensional (2D) point cloud within an XY-plane corresponding to each of a plurality of faces of the B-rep CAD model within an XYZ-space. The method further includes, for each of the plurality of faces, determining a concave hull shape for the 2D point cloud through a concave hull algorithm. The method further includes combining the concave hull shape corresponding to each of the plurality of faces of the B-rep CAD model through at least one of a Boolean operation and a stitching operation to obtain a tightest revolve profile of the B-rep CAD model. The method further includes revolving the tightest revolve profile about X-axis of the XYZ-space to obtain a tightest revolve envelope corresponding to the B-rep CAD model.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06F 30/10 - CAO géométrique
  • G06T 17/10 - Description de volumes, p. ex. de cylindres, de cubes ou utilisant la GSC [géométrie solide constructive]

75.

Staircase mobility system

      
Numéro d'application 18229201
Numéro de brevet 12065332
Statut Délivré - en vigueur
Date de dépôt 2023-08-02
Date de la première publication 2023-11-23
Date d'octroi 2024-08-20
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Hubli, Vadiraj
  • Somalingayya, Veeresh
  • Dey, Sourav

Abrégé

A staircase mobility system is disclosed. The system includes a docking assembly that is configured to dock or undock with a dockable seat assembly. The docking assembly includes support rods configured to engage or disengage with the dockable seat assembly when docked or undocked, respectively. Further, the system includes a drive assembly coupled to the docking assembly. The drive assembly includes a motor that is configured to drive the docking assembly along a guide rail in a forward or reverse direction, and to operate the docking assembly to dock or undock with the dockable seat assembly.

Classes IPC  ?

  • B66B 9/08 - Genres ou types d'ascenseurs installés dans les bâtiments ou édifices ou adjoints à ceux-ci inclinés, p. ex. desservant des hauts fourneaux combinés à des escaliers, p. ex. pour transporter des personnes infirmes

76.

Optimizing power consumption of M-IoT devices

      
Numéro d'application 17938362
Numéro de brevet 11848816
Statut Délivré - en vigueur
Date de dépôt 2022-10-06
Date de la première publication 2023-10-26
Date d'octroi 2023-12-19
Propriétaire HCL TECHNOLOGIES LIMITED (Inde)
Inventeur(s)
  • Descombes, Pierre-Yves
  • Murugan, Karthik
  • Dutta, Biswadeb

Abrégé

The present disclosure provides techniques for optimizing power consumption of Massive-Internet of Things (IoT) devices comprising a plurality of IoT devices. According to some examples, a power optimizer system may obtain one or more operational parameters of a plurality of IoT devices. The power optimizer system may estimate a Power Cost Function (PCF) based on one or more operational parameters to determine power consumption of each IoT device. The power optimizer system may determine a variation in the PCF of one or more IoT devices out of the plurality of IoT devices due to variations in uplink and downlink operations of each IoT device. The power optimizer system may identify one or more optimal operational parameters and then, configure the one or more IoT devices of the plurality of IoT devices with the one or more optimal operational parameters.

Classes IPC  ?

  • G06F 15/177 - Commande d'initialisation ou de configuration
  • H04L 41/0803 - Réglages de configuration
  • H04L 41/0893 - Affectation de groupes logiques aux éléments de réseau
  • 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
  • H04L 41/142 - Analyse ou conception de réseau en utilisant des méthodes statistiques ou mathématiques
  • 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

77.

Method and system for managing transactions burstiness and generating signature thereof in a test environment

      
Numéro d'application 17901858
Numéro de brevet 11797409
Statut Délivré - en vigueur
Date de dépôt 2022-09-02
Date de la première publication 2023-10-24
Date d'octroi 2023-10-24
Propriétaire HCL AMERICA INC. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Rahim, Razi Abdul

Abrégé

A method for managing transactions burstiness associated with a sequence of transactions generated in a test environment for verifying a Device Under Test (DUT) is disclosed. In some embodiments, the method includes processing a plurality of signals associated with a sequence of transactions. The method further includes generating a transactions burstiness signature representative of the sequence of transactions based on processing a set of signals from the plurality of signals. The method further includes analysing the transactions burstiness signature to identify at least one pattern of interest. The method further includes iteratively providing an input comprising at least one missing pattern of interest. The method further includes iteratively generating a subsequent sequence of transactions and a subsequent transactions burstiness signature associated with the subsequent sequence of transactions.

Classes IPC  ?

78.

METHOD AND SYSTEM OF IDENTIFYING A WELDMENT FEATURE

      
Numéro d'application 17842886
Statut En instance
Date de dépôt 2022-06-17
Date de la première publication 2023-10-05
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Elumalai, Hari Krishnan
  • Gupta, Pankaj
  • Chakravarty, Rajesh
  • Panda, Pankaj

Abrégé

The disclosure relates to method and system for identifying a weldment feature. The method may include extracting a plurality of wire bodies from a sheet-metal model, and identifying from the plurality of wire bodies, a set of wire bodies associated with a face of the sheet-metal model. The method may further include generating one or more potential weldment features from the set of wire-bodies. Each of the one or more potential weldment features may be analyzed with respect to the face of the sheet-metal model. The method may further include identifying from the one or more potential weldment features, at least one related pair of weldment features. Weldment features of each related pair may include one of a contacting relationship and crossing relationship with each other.

Classes IPC  ?

  • B23K 9/127 - Moyens pour suivre des lignes au cours du soudage ou du découpage à l'arc
  • B23K 9/095 - Surveillance ou commande automatique des paramètres de soudage
  • B23K 26/24 - Soudage de joints continus
  • G06T 7/00 - Analyse d'image
  • G06T 7/13 - Détection de bords
  • 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

79.

METHOD AND SYSTEM FOR REPRESENTING FUNCTIONAL SIMULATION SPEED IN REAL-TIME USING GUI ELEMENTS

      
Numéro d'application 17712426
Statut En instance
Date de dépôt 2022-04-04
Date de la première publication 2023-10-05
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Krishnamoorthy, Sathish Kumar
  • Rahim, Razi Abdul

Abrégé

This disclosure relates to method and system for representing functional simulation performance for a plurality of simulations in real-time using Graphical User Interface (GUI) elements. For each of the plurality of simulations in a verification environment and upon completing each of a plurality of simulation intervals, the method includes determining a simulation performance value for a simulation interval based on wall clock time lapsed during completion of the simulation interval; calculating, in real-time, an average simulation performance value based on a sum of the simulation performance value corresponding to each of completed simulation intervals from the plurality of simulation intervals; estimating an additional wall clock time required to complete remaining of the plurality of simulation intervals using the average simulation performance value; and updating a special log file with a set of simulation parameters.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • 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

80.

HCL PROMPTO

      
Numéro d'application 231533100
Statut En instance
Date de dépôt 2023-09-28
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Providing online non-downloadable chatbot software; providing online non-downloadable software using artificial intelligence (AI) for the production of speech and text; providing on-line non-downloadable computer software using artificial intelligence (AI) for use in generative AI and machine learning; providing online non-downloadable software for use in the fields of artificial intelligence, machine learning, natural language generation, statistical learning, mathematical learning, supervised learning, and unsupervised learning; providing temporary use of cloud-based software for enabling users to search data; software as a service (SAAS) services featuring software using AI for training datasets, generating search cues, and data analytics; software as a service (SAAS) services, cloud computing services, and provision of non-downloadable software for generating text, images, speech, sound, and video in response to natural language text commands using machine learning, deep learning, and artificial intelligence (AI).

81.

INTELLIGENT TIME AND ATTENDANCE MANAGEMENT SYSTEM AND METHOD THEREOF

      
Numéro d'application 18110393
Statut En instance
Date de dépôt 2023-02-16
Date de la première publication 2023-09-28
Propriétaire HCL Technologies Limited (USA)
Inventeur(s)
  • Brid, Devendra
  • Jena, Asim Prakash
  • Maurya, Arvind

Abrégé

The disclosure relates to method and system for intelligently managing time and attendance of a user in an establishment. The method includes recording, by a custom wearable device, a set of evaluation parameters associated with the user; receiving, by an intelligent Access Point Network (IAPN), the set of evaluation parameters from the custom wearable device; computing, by a distance calculator, a distance of the custom wearable device from the IAPN; determining, by an intelligent monitoring subsystem, a valid usage of the custom wearable device based on the set of evaluation parameters using a first trained machine learning model; determining one of a valid presence or a valid movement of the custom wearable device based on the set of evaluation parameters and the distance using a second trained machine learning model; and generating an alert in response to determination of at least one the valid usage or the valid presence.

Classes IPC  ?

  • G06Q 10/1091 - Enregistrement du temps à des fins administratives ou de gestion
  • G06F 1/16 - Détails ou dispositions de structure

82.

METHOD AND SYSTEM FOR AUTOMATICALLY IDENTIFYING TUBE ELEMENTS

      
Numéro d'application 17747017
Statut En instance
Date de dépôt 2022-05-18
Date de la première publication 2023-09-21
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Chandankar, Girish Ramesh
  • Elumalai, Hari Krishnan
  • Gupta, Pankaj
  • Chakravarty, Rajesh
  • Agrawal, Akash
  • Panda, Pankaj

Abrégé

The invention relates to method and system for automatically identifying tube elements in a Boundary Representation (B-Rep)-based Computer Aided Design (CAD) model of a tube. The method includes extracting information corresponding to the B-Rep-based CAD model of the tube; validating geometrical features of the B-Rep based CAD model of the tube based on the extracted information; classifying each of a plurality of faces of the tube into one of a set of face types; determining one or more regions on the tube using a set of connected top faces of the tube; generating a plurality of primary tube elements and a set of secondary tube elements based on shapes of the plurality of regions; determining a plurality of element parameters for each of the plurality of tube elements of the tube; and determining a plurality of tube parameters for the tube based on the plurality of element parameters.

Classes IPC  ?

  • G06F 30/17 - Conception mécanique paramétrique ou variationnelle
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu

83.

HCL PROMPTO

      
Numéro de série 98188115
Statut En instance
Date de dépôt 2023-09-20
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Providing temporary use of online non-downloadable computer chatbot software for simulating conversations; providing online non-downloadable software using artificial intelligence (AI) for the production of speech and text; providing on-line non-downloadable computer software using artificial intelligence (AI) for use in generative AI and machine learning; providing online non-downloadable software for use in the fields of artificial intelligence, machine learning, natural language generation, statistical learning, mathematical learning, supervised learning, and unsupervised learning; providing temporary use of cloud-based software for enabling users to search data; Software as a Service (SAAS) services featuring software using AI for training datasets, generating search cues, and data analytics; Software as a Service (SAAS) services featuring software for generating text, images, speech, sound, and video in response to natural language text commands using machine learning, deep learning, and artificial intelligence (AI); cloud computing services featuring software for generating text, images, speech, sound, and video in response to natural language text commands using machine learning, deep learning, and artificial intelligence (AI); provision of online non-downloadable software for generating text, images, speech, sound, and video in response to natural language text commands using machine learning, deep learning, and artificial intelligence (AI)

84.

ADAPATIVE SYSTEM FOR PROCESSING DISTRIBUTED DATA FILES AND A METHOD THEREOF

      
Numéro d'application 18200736
Statut En instance
Date de dépôt 2023-05-23
Date de la première publication 2023-09-14
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Rastogi, Avnish Kumar
  • Narang, Nitin
  • Ajmal, Mohammad

Abrégé

The present disclosure relates to a system and a method for processing distributed data files. The processor executes instructions to receive a set of instructions from a primary device, wherein the set of instructions comprises verification rules, validators, primary transformers and structure query transformers; generate processed data files by processing the distributed data files. The distributed data files are processed by performing at least one of: executing one of the verification rules, the validators and the primary transformers on the distributed data files; and transforming the distributed data files by executing the structure query transformers. The execution of the structured query transformers comprises steps of generating a dependency graph based upon dependencies between the structure query transformers; and determining a sequence of execution of the structured query transformers based upon the dependency graph; and transfer the processed data files to a data warehouse.

Classes IPC  ?

  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

85.

Method and system for testbench component lock-up identification during simulation

      
Numéro d'application 17674895
Numéro de brevet 12081428
Statut Délivré - en vigueur
Date de dépôt 2022-02-18
Date de la première publication 2023-08-24
Date d'octroi 2024-09-03
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Kumar, Rohit
  • Nafde, Shashank
  • Rahim, Razi Abdul

Abrégé

A method for identifying locked-up simulation testbench components during a simulation is disclosed. In some embodiments, the method includes creating, by an initiator simulation testbench component, at least one migrant packet. The method further includes circulating, during a component identification cycle, each of the at least one migrant packet in an associated predefined direction through each of the plurality of simulation testbench components in the associated daisy loop from the at least one daisy loop. The method further includes circulating, during an issue identification cycle, each of the least one migrant packet in the associated predefined direction through each of the plurality of simulation testbench components in the associated daisy loop. The method further includes identifying, by a migrant packet from the at least one migrant packet, a locked-up simulation testbench component from the subsequent simulation testbench components based on the at least one attribute associated with locked-up simulation testbench component.

Classes IPC  ?

86.

FUELING THE DIGITAL+ ECONOMY

      
Numéro d'application 1740457
Statut Enregistrée
Date de dépôt 2023-06-05
Date d'enregistrement 2023-06-05
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Advertising services; data processing services; consultancy in the field of business management, organization and administration; business management consulting; business organization consulting; business development services; business consulting services, namely, identifying and developing analytic and statistic business models, strategies, and marketing and launch activities for new products, technologies, services and processes; business services, namely, developing business strategies, analytic and statistic models and production systems and distribution solutions to drive business growth. Scientific and technological services, namely, research and design relating thereto in the field of computer datacenter architecture; industrial analysis, namely, testing, analysis, and evaluation of the goods of others to assure compliance with industry standards, industrial research and industrial design services in the field of computer software testing; quality control and authentication services, namely, monitoring and authentication of data in the field of manufacturing using blockchain technology; design and development of computer hardware and software; providing temporary use of on-line non-downloadable software development tools; computer software design for others; computer programming, computer software 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; computer project management services and outsourcing in the field of remote infrastructure, network, data center and server management.

87.

Method and system for classifying faces of boundary representation (B-Rep) models using artificial intelligence

      
Numéro d'application 17724534
Numéro de brevet 11847820
Statut Délivré - en vigueur
Date de dépôt 2022-04-20
Date de la première publication 2023-07-06
Date d'octroi 2023-12-19
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Chandankar, Girish Ramesh
  • Elumalai, Hari Krishnan
  • Gupta, Pankaj
  • Chakravarty, Rajesh
  • Agarwal, Akash
  • Pandya, Raunaq
  • Reddy, Yaganti Sasidhar

Abrégé

The invention relates to method and system for classifying faces of a Boundary Representation (B-Rep) model using Artificial Intelligence (AI). The method includes extracting topological information corresponding to each of a plurality of data points of a B-Rep model of a product; determining a set of parameters based on the topological information corresponding to each of the plurality of data points; transforming the set of parameters corresponding to each of the plurality of data points of the B-Rep model into a tabular format to obtain a parametric data table; and assigning each of the plurality of faces of the B-Rep model a category from a plurality of categories based on the parametric data table using an AI model.

Classes IPC  ?

  • 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/46 - Descripteurs pour la forme, descripteurs liés au contour ou aux points, p. ex. transformation de caractéristiques visuelles invariante à l’échelle [SIFT] ou sacs de mots [BoW]Caractéristiques régionales saillantes
  • G06V 10/778 - Apprentissage de profils actif, p. ex. apprentissage en ligne des caractéristiques d’images ou de vidéos

88.

Method and system for evaluating luminance in augmented reality (AR) applications

      
Numéro d'application 17970599
Numéro de brevet 12125156
Statut Délivré - en vigueur
Date de dépôt 2022-10-21
Date de la première publication 2023-06-22
Date d'octroi 2024-10-22
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Palanichamy, Banumathi
  • Thangaraj, Selvaraj
  • Rajasekharan, Reshna
  • S, Siva Sakthivel

Abrégé

The disclosure relates to method and system for evaluating luminance in Augmented Reality (AR) applications. The method includes receiving a plurality of video frames corresponding to an AR object in a real-world environment at a current camera angle; for each of the plurality of video frames, subtracting the set of AR object pixels from the set of environment pixels in a frame; calculating mean luminance value corresponding to the set of AR object pixels in each of the at least one of the plurality of blocks in the frame and corresponding to each of the plurality of blocks of the grid in the real-world environment through a light sensor; comparing mean luminance value for each of the plurality of blocks of the grid with mean luminance value corresponding to the set of AR object pixels; and evaluating luminance of AR object at the current location in the AR application.

Classes IPC  ?

  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 7/11 - Découpage basé sur les zones
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 10/60 - Extraction de caractéristiques d’images ou de vidéos relative aux propriétés luminescentes, p. ex. utilisant un modèle de réflectance ou d’éclairage
  • G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques

89.

Method and system for off-loading streams selection to generate organized concurrent streams in simulation environment

      
Numéro d'application 17748071
Numéro de brevet 11683258
Statut Délivré - en vigueur
Date de dépôt 2022-05-19
Date de la première publication 2023-06-20
Date d'octroi 2023-06-20
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Muthiah, Manickam
  • Kumar, Rohit
  • Nafde, Shashank
  • Rahim, Razi Abdul

Abrégé

A method for off-loading streams selection to generate organized concurrent streams in a simulation environment is disclosed. In some embodiments, the method includes receiving at least one stream selection request for a DUT from a DUT input generator; performing a stream selection process in response to receiving the request. In order to perform the stream selection process, the method includes analyzing each of a plurality of stream specification entries of a stream specification entries array; selecting a stream from the plurality of streams based on one or more of the set of stream specification entry fields associated with the stream; and generating a stream selection result object based on the selected stream; sending the stream selection result object associated with the selected stream to a respective DUT input generator; and utilizing, by the respective DUT input generator, the stream selection result object associated with the selected stream.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • H04L 43/55 - Test de la qualité du niveau de service, p. ex. simulation de l’utilisation du service
  • H04L 43/0823 - Erreurs, p. ex. erreurs de transmission
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]

90.

METHOD AND SYSTEM FOR PERFORMING DATALOAD PROTOCOL OPERATION TESTING IN AN AVIONICS UNIT

      
Numéro d'application 17901859
Statut En instance
Date de dépôt 2022-09-02
Date de la première publication 2023-06-08
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Trivedi, Jignesh Jagdishbhai
  • Dey, Sourav

Abrégé

A method for performing dataload protocol operation testing in an avionics Line Replaceable UNIT (LRU) is disclosed. In some embodiments, the method includes sending a request to initiate transfer of a dataload sequence from an external data loader to a target hardware. The method further includes receiving an acceptance status from the target hardware to initiate transfer of the dataload sequence based on at least one of the valid or invalid dataload sequence request or response. The method further includes determining, based on the invalid dataload sequence request or response, occurrence of one or more failure scenarios associated with at least one of: the transmission of the dataload sequence; and the receiving of the acceptance status from the target hardware on different stages of dataload operation.

Classes IPC  ?

  • G06F 11/27 - Tests intégrés
  • B64F 5/60 - Test ou inspection des composants ou des systèmes d'aéronefs

91.

Method and system for creating a unified data repository

      
Numéro d'application 17543775
Numéro de brevet 11928100
Statut Délivré - en vigueur
Date de dépôt 2021-12-07
Date de la première publication 2023-06-08
Date d'octroi 2024-03-12
Propriétaire HCL America Inc. (USA)
Inventeur(s) Verma, Prafull

Abrégé

A method for creating a unified data repository of clean and accurate data records is disclosed. In some embodiments, the method includes identifying one or more Configuration Items (CIs) with same attribute value from at least two of a set of normalized dataset. Each of the set of normalized dataset is generated from a plurality of CIs fetched from a plurality of data sources. The method further includes merging the one or more CIs identified with same attribute value from at least two of the set of normalized dataset, based on a set of pre-defined prioritization rules, to create a golden dataset of the clean and accurate data records.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 16/215 - Amélioration de la qualité des donnéesNettoyage des données, p. ex. déduplication, suppression des entrées non valides ou correction des erreurs typographiques

92.

FUELING THE DIGITAL+ ECONOMY

      
Numéro d'application 226936500
Statut En instance
Date de dépôt 2023-06-05
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Advertising services; data processing services; consultancy in the field of business management, organization and administration; business management consulting; business organization consulting; business development services; business consulting services, namely, identifying and developing analytic and statistic business models, strategies, and marketing and launch activities for new products, technologies, services and processes; business services, namely, developing business strategies, analytic and statistic models and production systems and distribution solutions to drive business growth. (2) Scientific and technological services, namely, research and design relating thereto in the field of computer datacenter architecture; industrial analysis, namely, testing, analysis, and evaluation of the goods of others to assure compliance with industry standards, industrial research and industrial design services in the field of computer software testing; quality control and authentication services, namely, monitoring and authentication of data in the field of manufacturing using blockchain technology; design and development of computer hardware and software; providing temporary use of on-line non-downloadable software development tools; computer software design for others; computer programming, computer software 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; computer project management services and outsourcing in the field of remote infrastructure, network, data center and server management.

93.

Method and system for optimally fitting shapes in 2-dimensional (2D) sheets

      
Numéro d'application 17572757
Numéro de brevet 12197194
Statut Délivré - en vigueur
Date de dépôt 2022-01-11
Date de la première publication 2023-06-01
Date d'octroi 2025-01-14
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s) Dungerpuria, Yash Kumar

Abrégé

This disclosure relates to method and system for optimally fitting shapes in a 2-Dimensional (2D) sheet. The method includes receiving discretized geometric data corresponding to a 2D shape; generating a pair of copies of the 2D shape including a first copy and a second copy using the discretized geometric data; determining an optimal arrangement of the first copy and the second copy on the 2D sheet to obtain an optimally arranged pair; generating first copy of the optimally arranged pair and second copy of the optimally arranged pair; determining a pair combination with a minimum distance between the first copy and the second copy; calculating a maximum number of repetitions possible for the pair combination on the 2D sheet based on sheet dimensions and a set of pair combination parameters; and identifying an optimal pair combination from a plurality of pair combinations based on the maximum number of repetitions.

Classes IPC  ?

  • G05B 19/418 - Commande totale d'usine, c.-à-d. commande centralisée de plusieurs machines, p. ex. commande numérique directe ou distribuée [DNC], systèmes d'ateliers flexibles [FMS], systèmes de fabrication intégrés [IMS], productique [CIM]

94.

FUSIONBAK

      
Numéro d'application 1730561
Statut Enregistrée
Date de dépôt 2023-04-10
Date d'enregistrement 2023-04-10
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Backend as a service (BaaS) featuring computer software platforms for hosting the software of others; backend as a service (BAAS) services, featuring backup of cloud and on premises hosted servers and application backup; backend as a service (BAAS) services, featuring online non-downloadable software for backing up data stored in third party applications; backend as a service (BAAS) featuring software for providing a framework for connecting applications with cloud-management services; software as a service (SAAS) featuring software for use in database management and cloud storage management; software as a service (SAAS) featuring software for accessing and managing cloud and on-premise applications; platform as a service (PAAS) featuring computer software platforms for use in database management; database as a service (DBAAS), namely, cloud hosting of computer databases for others.

95.

Method and system for identifying suspicious code contribution to a source code repository

      
Numéro d'application 17503803
Numéro de brevet 12217050
Statut Délivré - en vigueur
Date de dépôt 2021-10-18
Date de la première publication 2023-04-20
Date d'octroi 2025-02-04
Propriétaire HCL America Inc. (USA)
Inventeur(s)
  • Hudson, Michael
  • Florio, Michael
  • Dandamudi, Sunil
  • Dwumfour, Samuel

Abrégé

This disclosure relates to method and system for identifying suspicious code contribution of a user to a source code repository. The method includes receiving a plurality of updated code files of a source code repository from a user through an event. The method further includes extracting a plurality of user action parameters from the event corresponding to each of the plurality of updated code files. The method further includes storing the plurality of updated code files and the plurality of user action parameters from the event corresponding to each of the plurality of updated code files in a database. The method further includes identifying at least one of the set of user actions as a suspicious code contribution of the user for at least one of the plurality of updated code files of the source code based on the plurality of user action parameters.

Classes IPC  ?

  • G06F 8/75 - Analyse structurelle pour la compréhension des programmes
  • G06F 8/71 - Gestion de versions Gestion de configuration
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p. ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus

96.

HCLTECH ECOSUSTAIN

      
Numéro d'application 224551700
Statut En instance
Date de dépôt 2023-03-15
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Business consulting services in the field of environmental, social and governance (ESG) management; business risk assessments in the fields of ESG and climate intelligence; business monitoring and consulting services, namely, data analysis to provide strategy, insight, and guidance in the fields of software, sustainability, and circularity; business consultancy and advisory services relating to the monetization of data in the fields of ESG (2) Consulting services in the field of environmental, social and governance (ESG) management and climate intelligence; software as a service (SAAS) for retrieving, tracking, analyzing, testing, measuring, and managing data for the purpose of managing ESG targets; software as a service (SAAS) featuring software for end-to-end sustainability data management solutions; software as a service (SAAS) services featuring software for systematization of the circular economy

97.

HCLTECH ECOSUSTAIN

      
Numéro de série 97839601
Statut Enregistrée
Date de dépôt 2023-03-15
Date d'enregistrement 2025-04-08
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Business consulting services in the field of environmental, social and governance (ESG) management; business risk assessments in the fields of ESG and climate intelligence; business monitoring and consulting services, namely, data analysis to provide strategy, insight, and guidance in the fields of software, sustainability, and circularity; business consultancy and advisory services relating to the monetization of data in the fields of ESG; business consulting services in the field of environmental, social and governance (ESG) management and climate intelligence Software as a service (SAAS) services featuring software for retrieving, tracking, analyzing, testing, measuring, and managing data for the purpose of managing ESG targets; software as a service (SAAS) services featuring software for end-to-end sustainability data management solutions; software as a service (SAAS) services featuring software for systematization of the circular economy

98.

METHOD AND SYSTEM FOR AUTOMATING ANALYSIS OF LOG DATA FILES

      
Numéro d'application 17897135
Statut En instance
Date de dépôt 2022-08-27
Date de la première publication 2023-03-09
Propriétaire HCL Technologies Limited (Inde)
Inventeur(s)
  • Sethu, Sasikala
  • T, Srinivas

Abrégé

A method and system for automating analysis of log data files is disclosed. In some embodiments, the method includes pre-processing a log data file to generate a transformed log data file. The method further includes analyzing the transformed log data file to detect one or more of a plurality of anomalies in the transformed log data file; performing a predictive analysis for the one or more of the plurality of anomalies detected in the transformed log data file. The method further includes generating a report based on the predictive analysis performed for each of the one or more of the plurality of anomalies; receiving a feedback from an end-user based on the report generated for each of the one or more of the plurality of anomalies; and updating a database based on the feedback from the end-user for each of the one or more of the plurality of anomalies.

Classes IPC  ?

  • G06F 16/16 - Opérations sur les fichiers ou les dossiers, p. ex. détails des interfaces utilisateur spécialement adaptées aux systèmes de fichiers
  • G06N 5/02 - Représentation de la connaissanceReprésentation symbolique

99.

HCL BIGFIX CYBERFOCUS

      
Numéro de série 97817085
Statut Enregistrée
Date de dépôt 2023-03-01
Date d'enregistrement 2024-12-17
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

providing online non-downloadable diagnostic and analysis software for use in evaluating hardware and software bugs, viruses, security status, incompatibilities, maintenance status and anomalies; providing online non-downloadable communications software for use in providing resolutions and advice regarding bugs, viruses security status, incompatibilities, maintenance status and anomalies; providing online non-downloadable computer software for analyzing, communicating with, monitoring, controlling or reconfiguring other computer programs, hardware and devices; providing online non-downloadable computer software for assessing vulnerability, preventing and addressing cybersecurity threats and attacks; cloud computing featuring software platform for cybersecurity that detects and remediates attacks for businesses and their customers; Software as a service (SAAS) services featuring software for analyzing cyber threats to computer assets, and for generating and transmitting reports related thereto; Software as a service (SAAS) services featuring software for remediation of cybersecurity incidents; computer security threat analysis for protecting data; technology consulting in the field of cybersecurity; computer programming consultancy in the fields of cybersecurity, network security, and cyber threat assessment

100.

HCLSOFTWARE

      
Numéro de série 97817088
Statut En instance
Date de dépôt 2023-03-01
Propriétaire HCL Technologies Ltd. (Inde)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 37 - Services de construction; extraction minière; installation et réparation
  • 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 Consultation about the repair of computer hardware 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
  1     2     3     ...     8        Prochaine page