Microsoft Technology Licensing, LLC

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 54 466 pour Microsoft Technology Licensing, LLC Trier par
Recheche Texte
Affiner par
Juridiction
        États-Unis 38 297
        International 15 913
        Canada 256
Date
Nouveautés (dernières 4 semaines) 196
2026 août (MACJ) 49
2026 juillet 213
2026 juin 164
2026 mai 155
Voir plus
Classe IPC
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 4 407
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 3 816
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 2 950
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur 2 295
G06F 9/44 - Dispositions pour exécuter des programmes spécifiques 2 128
Voir plus
Statut
En Instance 3 704
Enregistré / En vigueur 50 762
Résultats pour  brevets
  1     2     3     ...     100        Prochaine page

1.

DIE-TO-DIE BYPASS MODE FOR CHIPLET INITIALIZATION, CONFIGURATION, AND COMMUNICATION

      
Numéro d'application 19044051
Statut En instance
Date de dépôt 2025-02-03
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Boecker, Charles Walter
  • Trombley, Michael Raymond
  • Groen, Eric Douglas
  • Tan, Terrence Huat Hin
  • Li, Simon Shichi
  • Vu, Roxanne
  • Ghosh, Pradipta Kumar
  • Shivnaraine, Ravi

Abrégé

The described technology provides a device including. a transmitter configured on a transmitting die, a receiver configured on a receiving die, an interposer configured to communicate between the transmitting die and the receiving die at a test frequency that is equal or lower than the normal operating frequency of the system on a system on chip (SoC), and a plurality of pins configured on each of the transmitting die and the receiving die, wherein the plurality of pins are configured to communicate with the interposer at the test frequency.

Classes IPC  ?

  • G06F 13/36 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs

2.

ADAPTIVE AUDIO LEVERAGING GENERATIVE ARTIFICIAL INTELLIGENCE FOR USER-DEFINED SOUND CLASS TRANSFORMATION

      
Numéro d'application 19046061
Statut En instance
Date de dépôt 2025-02-05
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Patana, Tero Juhani
  • Garcia, Erik Roberto
  • Wang, Shuoqi Scott

Abrégé

Technology is disclosed for adapting a dynamic audio stream to modify sounds of a sound class based on user preferences in systems including gaming systems. A user may provide, via a graphical user interface, at least one sample instance of a sound class and a transformation type. The system may use the instances of the sound class to train a generative artificial intelligence (AI) model to identify instances of the sound class in a dynamic audio stream (e.g., from game instances on a gaming instance) and to transform the instances of the sound class with the transformation type in the dynamic audio stream. The output stream from the generative AI model can be used as the audio output. As the user hears other instances of the sound class in the output audio stream, the user can provide feedback to tune the generative AI model for the user-specific instances.

Classes IPC  ?

  • A63F 13/54 - Commande des signaux de sortie en fonction de la progression du jeu incluant des signaux acoustiques, p. ex. pour simuler le bruit d’un moteur en fonction des tours par minute [RPM] dans un jeu de conduite ou la réverbération contre un mur virtuel

3.

STATELESS SOFTWARE DEFINED NETWORKING FLOW SPLITTER

      
Numéro d'application 19043310
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Tewari, Rishabh
  • Zygmunt, Michal Czeslaw
  • Grantham, James A.
  • Shrivastava, Pranjal
  • Motwani, Neeraj
  • Degrace, Gerald Roy

Abrégé

A system processes encapsulated packets by computing a hash from the inner packet's IP header values, selecting, based on the hash, an appliance IP address (AIPA) from a group of AIPAs, and replacing the outer packet's destination IP address with the selected AIPA before forwarding the packet to the corresponding network appliance. In another aspect, a method for applying a user-defined policy involves receiving the policy which identifies traffic subject to the policy and a rule to be enforced on the traffic. Based on the policy, a group of AIPAs is determined and appliances associated with the group of AIPAs are configured to enforce the policy. The first hop switch is then configured with the AIPAs, enabling it to select an AIPA address based on a hash and replace the outer destination IP address of the traffic with the selected virtual IP address.

Classes IPC  ?

  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • H04L 45/64 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données à l'aide d'une couche de routage superposée

4.

MICRO-LED SYSTEMS HAVING IN SITU CURRENT MEASUREMENT CIRCUITS

      
Numéro d'application 19042899
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Prather, Lawrence A.
  • Dyer, Kenneth Colin
  • Thompson, Barry

Abrégé

Microscopic light emitting diodes (micro-LEDs) systems having in situ current measurement circuits are described. An example micro-LED system includes a set of micro-LEDs formed in a display substrate and a set of pixel driver circuits formed in a backplane substrate, coupled to the display substrate, where a respective pixel driver circuit is to provide current to a respective micro-LED during a first mode of operation for the set of micro-LEDs. The micro-LED system further includes a current measurement circuit, formed in the backplane substrate, comprising an operational amplifier configured to drive a source-follower transistor. The micro-LED system further includes a set of pass transistors to, on a per pixel driver circuit basis, selectively redirect current from one or more of the set of pixel driver circuits to the current measurement circuit allowing for in situ measurement of the redirected current within the backplane substrate.

Classes IPC  ?

  • G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques
  • G01R 31/26 - Test de dispositifs individuels à semi-conducteurs

5.

ABSORBENT PAD FOR LEAK MITIGATION

      
Numéro d'application 19630760
Statut En instance
Date de dépôt 2026-03-27
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Cheung, Rick Chun Kit
  • Gregory, Luke Thomas

Abrégé

A leak mitigation system for a fluid-cooled computing device includes an absorbent pad having a fluid sensor connected to an absorbent material. The absorbent pad is placed in a position relative to the fluid-cooled computing device to collect fluid from the cooling system. The sensor detects the presence of a fluid absorbed by the absorbent material and the leak mitigation system implements a leak mitigation protocol to prevent or reduce damage to the computing device.

Classes IPC  ?

  • B01D 12/00 - Déplacement d'un liquide au moyen d'un autre liquide, p. ex. en retirant le liquide de solides humides, ou de dispersions de liquides, ou de solides se trouvant dans des liquides
  • D02G 3/04 - Fils provenant de mélange ou autres filés ou fils contenant des composants faits de matières différentes
  • D03D 15/283 - Tissus caractérisés par la matière, la structure ou les propriétés des fibres, des filaments, des filés, des fils ou des autres éléments utilisés en chaîne ou en trame caractérisés par la matière des fibres ou des filaments formant les filés ou les fils à base de polymères synthétiques, p. ex. fibres polyamides ou fibres polyesters

6.

TECHNIQUES FOR STACKING IMAGES IN A GALLERY VIEW

      
Numéro d'application 19043358
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Gopireddy, Srinivasa Chaitanya Kumar Reddy
  • Selbie, John Robert
  • Mohamud, Nuh Mohamed
  • Patel, Jaimin Ajay

Abrégé

Described are examples for generating a stack of images for a gallery view in an image viewing application. Multiple slices of multiple images can be identified based on a timestamp associated with each of the multiple images. Within a given slice of the multiple slices of images, an embedding can be generated for each image. A portion of the multiple images within the given slice can be grouped into the stack of images based on comparing respective embeddings for the portion of images. A single top image representing the stack of images can be displayed in the gallery view.

Classes IPC  ?

  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur

7.

REMOTE QUERYING OF INVERTED INDEXES

      
Numéro d'application 19043374
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Sood, Armaan
  • Siqueira De Souza, Rodrigo
  • Kodavalla, Hanumantha Rao
  • Sundaram, Krishnan
  • Sundar, Hari Sudan
  • Hass, Tamara Grace
  • Kolla, Sreekanth

Abrégé

A database receives a query from a client for a database that has two segments. The query requires documents in the database having terms satisfying a criterion. Upon receiving the query, the system accesses a first inverted index in the first segment to find documents with terms that satisfy the expression. It identifies within the first segment first and second documents with first and second terms, respectively. Then, it accesses a second inverted index in the second segment and identifies an indication that the second term was removed from the second document. The database compiles a list of document identifiers, including the first document's identifier. The second document's identifier is excluded based on the removal indication. The list of document identifiers is used in generating a query response.

Classes IPC  ?

8.

PHOTO AND IMAGE SCREEN READER FOR THE BLIND

      
Numéro d'application 19047274
Statut En instance
Date de dépôt 2025-02-06
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s) Ratajik, Gregory Ward

Abrégé

Techniques for assisting visually impaired individuals when working with images are disclosed. A service accesses an image of a scene. The image includes pixels representing an object included in the scene. The service generates a classification for the object pixels and a classification for the scene. The service receives user input directed to the image. The user input includes at least one of: a cursor hovering over one or more of the object pixels, a selection of the one or more object pixels, or a movement of the cursor over the one or more object pixels. In response to the user input, the service triggers playback of an audio output comprising audio details describing the object classification.

Classes IPC  ?

  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06F 3/0481 - 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
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • 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
  • G09B 21/00 - Moyens d'enseignement ou de communication destinés aux aveugles, sourds ou muets

9.

INDIVIDUAL POWER CYCLE CONTROL OF ACCELERATOR MODULES CONFIGURED ON A NODE

      
Numéro d'application 19631038
Statut En instance
Date de dépôt 2026-03-27
Date de la première publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Pawar, Sagar Chandrakan
  • Li, Kai
  • Kotary, Karunakara
  • Rao Deshpande, Santosh Srinivas

Abrégé

Disclosed herein is a system for implementing a management controller on a node, or network server, that is dedicated to monitoring the individual health of a plurality of accelerator modules configured on the node. Based on the monitored health, the management controller is configured to implement autonomous power cycle control of individual accelerator modules. The autonomous power cycle control is implemented without violating the requirements of standards established for accelerator modules (e.g., OPEN COMPUTE PROJECT requirements, PERIPHERAL COMPONENT INTERCONNECT EXPRESS (PCIe) interface requirements).

Classes IPC  ?

  • G06F 13/40 - Structure du bus
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

10.

HARDWARE IMPLEMENTED DATA LAYER FOR PROCESSING COMPRESSED COLUMNAR DATA

      
Numéro d'application 19635047
Statut En instance
Date de dépôt 2026-03-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Shi, Runbin
  • Cunningham, Conor John
  • Pelton, Blake Douglas

Abrégé

An integrated circuit and method are disclosed for processing of compressed columnar data. The processing of compressed columnar data includes loading compressed columnar data associated with a first and a second column into a first on-chip buffer, performing time-shared processing of the compressed columnar data from the first on-chip buffer into a second on-chip buffer, transcoding the compressed columnar data from the second on-chip buffer into unified columnar data having a unified format, loading the unified columnar data into a third on-chip buffer so that the unified columnar data are logically aligned in the third on-chip buffer, and providing at least a portion of the unified columnar data to a query operator. The integrated circuit includes a column loader, a balancer, a transcoder, and a decoder for performing processing of the compressed columnar data.

Classes IPC  ?

  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage

11.

MEDIUM VOLTAGE MODULAR RACK SYSTEM

      
Numéro d'application 19043434
Statut En instance
Date de dépôt 2025-02-01
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Nasr Azadani, Ehsan
  • Heath, Scot Edward
  • Jochim, Jayson Michael
  • Majd, Afshin
  • Olariu, Laurentiu

Abrégé

A medium voltage, modular rack system includes: an IT (Information Technology) rack configured to house a plurality of compute resources; a power panel rack comprising a plurality of power connectors and configured to operatively couple the compute resources to a low voltage DC power source; an energy storage rack comprising one or more energy storage devices, wherein each of the energy storage devices is configured to store energy from and provide energy to the low voltage DC power source; a power conversion rack comprising power conversion devices configured to convert a medium voltage power source to the low voltage DC source; and a medium voltage rack configured to receive a medium voltage AC source and a medium voltage DC source.

Classes IPC  ?

  • H05K 7/14 - Montage de la structure de support dans l'enveloppe, sur cadre ou sur bâti
  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage

12.

FACT-BASED KNOWLEDGE-DOMAIN-SPECIFIC QUALITY REVIEW OF AI-GENERATED CONTENT

      
Numéro d'application 19044350
Statut En instance
Date de dépôt 2025-02-03
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Öz, Mehmet Mertz
  • Kredatus, Simeon
  • Wities, Rachel
  • Bornstein, Aaron Toby
  • Fischer, Raimund
  • Kveler, Ksenya

Abrégé

A system may extract first input entities corresponding to a knowledge domain from input data and first output entities corresponding to the knowledge domain from output data, wherein a set of first entities includes one or more of the first input entities or the first output entities. The system may map at least some of the first input entities to at least some of the first output entities. The system may output the set of first entities indicating a mapping status for each of the set of first entities.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p. ex. des interruptions ou des opérations d'entrée–sortie

13.

DYNAMIC PROMPT GENERATION FOR DOCUMENT INTERACTION OPERATIONS

      
Numéro d'application 19045418
Statut En instance
Date de dépôt 2025-02-04
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s) Saleh, Sarah Ragab Ismail

Abrégé

A method for dynamic prompt generation includes receiving document content data representing a digital document accessed during a document access session. One or more document context parameters are received relating to a context of the document access session. A current prompt domain is determined that pertains to the document access session. From a prompt generation system, one or more candidate prompts are received, specifying one or more respective machine learning (ML)-mediated document interaction operations that could be applied to the digital document. The one or more candidate prompts are generated based at least in part on the document content data, the one or more document context parameters, and the current prompt domain. The one or more candidate prompts are displayed in a user interface (UI). A user selection of a selected prompt is received, and the ML-mediated document interaction operations associated with the selected prompt are applied.

Classes IPC  ?

  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
  • G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p. ex. glissement, rotation, agrandissement ou changement de couleur
  • G06F 16/34 - NavigationVisualisation à cet effet
  • G06F 40/166 - Édition, p. ex. insertion ou suppression

14.

TECHNIQUES FOR DYNAMIC CONTROL OF DIMMING FOR DISPLAY DEVICES

      
Numéro d'application 19043253
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Park, Chang Joon
  • Roland, Brock M.
  • Gordon, Glen Patrick
  • Chee, Poon Yarn
  • Ye, Justin Yuyang
  • Shi, Michael

Abrégé

Described are examples for controlling a dimming panel for a display device. A first indication of a measured amount of ambient light can be received. A second indication of a location at which an eye is gazing can be received. A power control signal can be transmitted to a section of the dimming panel that corresponds to the location to facilitate activating dimming in the section of the dimming panel.

Classes IPC  ?

  • G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques

15.

PROCESSING HOLLOW CORE FIBER IMAGES

      
Numéro d'application US2025057790
Numéro de publication 2026/164738
Statut Délivré - en vigueur
Date de dépôt 2025-12-03
Date de publication 2026-08-06
Propriétaire
  • MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
  • UNIVERSITY OF SOUTHAMPTON (Royaume‑Uni)
Inventeur(s)
  • Fatobene Ando, Ron
  • Botelho Alonso, Marcelo
  • Jasion, Gregory

Abrégé

A method for processing an image of a hollow core fiber, HCF, is described. For an edge of a tube of the HCF, brightness of the image is used to detect points corresponding to the edge. The method further includes fitting an edge model function to detected edge points, and identifying an outlier point of the detected edge points that is above a threshold distance from the fitted model. The outlier point is removed and the model is refitted to the remaining points. The method comprises iteratively identifying and removing subsequent outlier points and refitting the model to remaining points until all remaining points are inlier points below a final distance threshold from the model. Remaining inlier points are fitted to a final model. The final model is used to determine a geometric parameter of the HCF for use during quality control, splicing and/or fiber drawing.

Classes IPC  ?

16.

AUTOMATED INSPECTION AND CLEANING OF OPTICAL FIBER COMPONENTS

      
Numéro d'application US2025054727
Numéro de publication 2026/164709
Statut Délivré - en vigueur
Date de dépôt 2025-11-09
Date de publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Rowstron, Antony Ian Taylor
  • Hong, Tae Woo
  • Williams, Hugh David Paul
  • Sweeney, David Anthony
  • Chatzieleftheriou, Andromachi
  • Hogg, Elliott Louis

Abrégé

Robotic systems (10) and methods (200) for operating a robotic system (10) to perform inspection and cleaning of optical fiber components are disclosed. A robotic system (10) for performing automated inspection and cleaning of optical fiber components comprises a transceiver receptacle (14) moveably secured to a chassis (18) and configured to removably retain an optical fiber transceiver (20). A clamp (40) moveably secured to the chassis (18) is configured to remove an optical fiber connector (34) from the transceiver (20) and reinsert the optical fiber connector (34) into the transceiver (20). An inspection tool (22) is non-moveably affixed to the chassis (18) and configured to inspect one or more fiber ends (21, 23) of the transceiver (20) and one or more fiber ends (51, 53) of the optical fiber connector (34). A cleaning tool (26, 30) is non-moveably affixed to the chassis (18) and configured to clean the fiber end(s) (51, 53) of the optical fiber connector and the fiber end(s) (21, 23) of the optical fiber transceiver (20).

Classes IPC  ?

  • G02B 6/38 - Moyens de couplage mécaniques ayant des moyens d'assemblage fibre à fibre
  • B08B 1/30 - Nettoyage par des procédés impliquant l'utilisation d'outils par le mouvement d’éléments de nettoyage sur une surface
  • G01M 11/00 - Test des appareils optiquesTest des structures ou des ouvrages par des méthodes optiques, non prévu ailleurs

17.

BUILDING TARGET DFA GRAPHS UTILIZING PREDICATES WITH INTEGER AND/OR FLOATING-POINT CONDITIONS

      
Numéro d'application US2025054725
Numéro de publication 2026/164707
Statut Délivré - en vigueur
Date de dépôt 2025-11-09
Date de publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Wimmers, Edward
  • Swartzendruber, Eric
  • Subramanian, Ashwin Srinath
  • Idrisov, Renat
  • Bykov, Vassili

Abrégé

One example provides a computing device (118) comprising a regular expression (regex) hardware accelerator (120) including a deterministic finite automaton (DFA) engine (126) configured to execute an object file (128), and a compiler (132). The compiler (132) is executable to generate the object file (128) based at least upon a target DFA graph by receiving a predicate including one or more of an integer condition or a floating-point condition (902), transforming the predicate to form a rewritten predicate with an equivalent expression (904), and building the target DFA graph based at least upon the rewritten predicate (910).

Classes IPC  ?

18.

USER AUTHENTICATION ON TOUCH-SCREEN SYSTEM

      
Numéro d'application US2025054724
Numéro de publication 2026/164706
Statut Délivré - en vigueur
Date de dépôt 2025-11-09
Date de publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Menashof, Roei Shlomo
  • Istrin, Oren
  • Hadad, Netanel

Abrégé

A method for controlling user access to a touch-screen system (14) comprises: (a) receiving an uplink signal from a key device (18) and extracting corresponding uplink data from the uplink signal; (b) providing challenge data in response to the uplink data and transmitting a corresponding challenge signal to the key device (18), where the challenge signal is transmitted by a touch-sensor transmitter (36) also configured to transmit a synchronization signal to an active pen (46); (c) receiving a downlink signal from the key device (18) and extracting corresponding downlink data from the downlink signal, where the uplink and downlink signals are received by a touch-sensor receiver (38) also configured to receive sensory signal from the active pen (46); and (d) forbidding a user (12) from accessing the touch-screen system (14) unless the downlink data authenticates the user (12) and signal of pre-determined signal strength continues to be received from the key device (18).

Classes IPC  ?

  • G06F 21/31 - Authentification de l’utilisateur
  • G06F 3/041 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
  • G06F 21/32 - Authentification de l’utilisateur par données biométriques, p. ex. empreintes digitales, balayages de l’iris ou empreintes vocales
  • G06F 21/35 - Authentification de l’utilisateur impliquant l’utilisation de dispositifs externes supplémentaires, p. ex. clés électroniques ou cartes à puce intelligentes communiquant sans fils
  • H04L 9/40 - Protocoles réseaux de sécurité

19.

ROTATABLE CHIPLETS

      
Numéro d'application US2025055840
Numéro de publication 2026/164716
Statut Délivré - en vigueur
Date de dépôt 2025-11-18
Date de publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s) Chiou, Derek T.

Abrégé

Methods and apparatuses for improving the yield and performance of integrated circuit structures by utilizing rotatable chiplets are described. During manufacturing of an integrated circuit structure that includes multiple chiplets arranged within a plurality of integration layers, each integration layer may be dynamically rotated or oriented prior to being bonded based on chiplet characteristics of the chiplets within the integration layers. Each integration layer comprises one or more chiplets. An automated manufacturing system determines the degree of rotation of a first integration layer relative to a second integration layer to which the first integration layer is to be directly or indirectly attached based on chiplet performance, capacity, and/or thermal characteristics of the chiplets within the integration layers.

20.

CUTTING A HOLLOW CORE GLASS PREFORM

      
Numéro d'application US2025055836
Numéro de publication 2026/164714
Statut Délivré - en vigueur
Date de dépôt 2025-11-18
Date de publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Petrovich, Marco
  • Bawn, Simon Michael
  • Sandoghchi, Seyed Reza
  • Hooper, Lucy Ellen
  • Chen, Yong
  • Suslov, Dmytro
  • Sakr, Hesham Abdelmonem Elgharib
  • Raynal, Guillaume

Abrégé

A method for processing a glass preform for hollow core fiber comprises providing a length of glass preform for hollow core fiber from which a portion is to be removed in order to terminate the preform forming an end face. The preform comprises a transverse cross-sectional structure comprising a hollow core surrounded by a plurality of capillaries defining a plurality of voids encased by a jacket tube, wherein the hollow core and the plurality of voids extend longitudinally along the length of the preform. The method further comprises positioning the preform using a preform holder attached to a diamond wire saw, wherein the preform holder is configured to clamp the preform equally on both sides of a desired location for cutting. The preform is cut in the desired location using the diamond wire saw.

Classes IPC  ?

  • B26D 1/46 - Coupe d'une pièce caractérisée par la nature ou par le mouvement de l'élément coupantAppareils ou machines à cet effetÉléments coupants à cet effet comportant un élément qui ne suit pas le mouvement de la pièce ayant un ruban sans fin ou un élément coupant de ce genre
  • B23D 57/00 - Machines à scier ou dispositifs de sciage non couverts par l'un des groupes
  • B24B 27/06 - Machines à couper par meulage
  • B26D 1/547 - Coupe d'une pièce caractérisée par la nature ou par le mouvement de l'élément coupantAppareils ou machines à cet effetÉléments coupants à cet effet comportant un élément qui ne suit pas le mouvement de la pièce ayant un élément coupant du genre fil
  • B28D 1/08 - Travail de la pierre ou des matériaux analogues p. ex. briques, béton, non prévu ailleursMachines, dispositifs, outils à cet effet par sciage avec des lames de scie du type sans fin, p. ex. des scies à chaîne, des scies à ruban
  • B28D 5/04 - Travail mécanique des pierres fines, pierres précieuses, cristaux, p. ex. des matériaux pour semi-conducteursAppareillages ou dispositifs à cet effet par outils autres que ceux du type rotatif, p. ex. par des outils animés d'un mouvement alternatif

21.

SOFTWARE UPDATE HEALTH REGRESSION DETECTION

      
Numéro d'application 19042904
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Bapat, Akshay Sudhir
  • Srinivasan, Harish
  • Nag, Amitabh
  • Riedman, Kristofer A.
  • Zheng, Lin
  • Moore, Josh Charles
  • Repaka, Sandeep

Abrégé

Systems and methods for automatically reducing regression for a software update applied to a population of nodes in a computing environment. A regression detector performs a health analysis of the software update and detects a software regression attributed to the software update with high confidence by performing a combination of data analyses. In some examples, a time window-based observational study, a control-based observational study, and an anomaly detection analysis are performed for identifying various regression conditions. When the identified regression conditions match a set of high-confidence regression conditions configured for the health analysis, a software regression is detected. In further examples, the regression detector transmits an event based on the detected software regression to prevent the software regression from propagating to additional nodes in the computing environment.

Classes IPC  ?

  • G06F 8/65 - Mises à jour
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p. ex. des interruptions ou des opérations d'entrée–sortie

22.

WEB TRANSFORMERS

      
Numéro d'application 19459222
Statut En instance
Date de dépôt 2026-01-26
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Fan, Xiaodong
  • Abib, Elbio Renato Torres

Abrégé

The technology described herein relates to resource-efficient systems and methods for providing customized chatbot functionality through a web browser, without requiring each entity to separately host, train, and/or configure its own generative AI model. More specifically, custom AI metadata is included in the data package for a web resource. The custom AI metadata is extracted and used to enable customized chatbot features. The web browser identifies the custom AI metadata and uses the metadata to configure a generative AI model that supports chatbot functionality within the web browser. As a result, entities that provide webpages can customize AI-based chatbot functionality by including the custom AI metadata within the HTML content of the webpages.

Classes IPC  ?

  • G06F 16/908 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
  • G06F 16/9032 - Formulation de requêtes
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]

23.

NEAR REAL-TIME LANGUAGE MODEL INTERACTION

      
Numéro d'application 19047558
Statut En instance
Date de dépôt 2025-02-06
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Woulfe, Muiris
  • Muthukumar, Poornima
  • Ataseven, Emre
  • Aydemir, Ata Taner
  • Polyvanyi, Ievgen

Abrégé

Solutions disclosed herein provide for near real-time language model interaction. Efficient management of the historical state reduces token counts in prompts, enabling use of (near) real-time invocation of language models. Examples segment a transcript (or other streaming representation) of a conversation into an earlier portion for summarization and a later portion. The summary and later portion are included in a prompt for the language model, along with an instruction to return an update to a real-time contextual analysis product (e.g., an updated agenda or other data product) based on prompt. Using the summary, or a sliding time window, the token count in the prompt is reduced, enabling a more rapid cadence of updates. The update is provided as an output (e.g., an agenda update or an updated summary of the conversation), and updated summary may be efficiently used as the summary in the following prompt (i.e., the next update iteration).

Classes IPC  ?

  • G06F 40/284 - Analyse lexicale, p. ex. segmentation en unités ou cooccurrence

24.

ADAPTIVE THRESHOLD FOR USER ABSENCE PREDICTION FOR POWER STATE TRANSITIONS

      
Numéro d'application 19453706
Statut En instance
Date de dépôt 2026-01-20
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Guan, Aobo
  • Gupta, Rachita
  • Kwak, Henry Minseok
  • Cross, Drew
  • Barkelew, Jonathan Bret
  • Smith, Jacob

Abrégé

Systems and methods are provided for implementing an adaptive threshold for user absence prediction for power state transitions. A controller of a device monitors a user presence and/or absence of a user, in some cases, correlated with time, and determines whether the user presence and/or absence at the correlated time is consistent with a power management model that is based on a time-based probability of user absence relative to a dynamic probability threshold. The dynamic probability threshold is a function (e.g., a sum) of a base probability threshold corresponding to device-specific time-usage characteristics and a heuristic probability threshold corresponding to user-specific time-usage characteristics. When inconsistent, the controller adjusts the dynamic probability threshold to account for the user presence and/or absence at the correlated time. The controller updates the power management model based on the dynamic probability threshold, and sets a sleep or wake state of the device accordingly.

Classes IPC  ?

  • G06F 1/3231 - Surveillance de la présence, de l’absence ou du mouvement des utilisateurs
  • G06F 1/3228 - Surveillance d’exécution de tâches, p. ex. par utilisation de temporisations d’attente, de commandes d’arrêt ou de commandes d’attente
  • G06F 1/329 - Économie d’énergie caractérisée par l'action entreprise par planification de tâches

25.

ADAPTIVE AUDIO BASED ON USER PREFERENCES THROUGH LEVERAGING GENERATIVE ARTIFICIAL INTELLIGENCE

      
Numéro d'application 19046008
Statut En instance
Date de dépôt 2025-02-05
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Patana, Tero Juhani
  • Garcia, Erik Roberto
  • Wang, Shuoqi Scott

Abrégé

Technology is disclosed for adapting a dynamic audio stream to modify sounds of a sound class based on user preferences in systems including gaming systems. A user may provide, via a graphical user interface, a selection of a sound class and a transformation type. Using a pretrained generative artificial intelligence (AI) model, the system may process the dynamic audio stream (e.g., for a gaming instance) to transform instances of the sound class with the transformation type. The output stream from the generative AI model can be used as the audio output. The described technology allows for processing and transforming all dynamic audio streams on a system without specific programming for a particular application or game.

Classes IPC  ?

  • A63F 13/54 - Commande des signaux de sortie en fonction de la progression du jeu incluant des signaux acoustiques, p. ex. pour simuler le bruit d’un moteur en fonction des tours par minute [RPM] dans un jeu de conduite ou la réverbération contre un mur virtuel

26.

DISRUPTED-SPEECH MANAGEMENT ENGINE FOR A MEETING MANAGEMENT SYSTEM

      
Numéro d'application 19630099
Statut En instance
Date de dépôt 2026-03-26
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s) Sharma, Mrinal Kumar

Abrégé

Methods, systems, and computer storage media for providing a disrupted-speech assistance service associated with a disrupted-speech management engine of a meeting management system. The disrupted-speech assistance service is an accessibility service that supports accessibility operations of a disrupted-speech management engine to provide disrupted-speech assistance features in a meeting management system. In operation, meeting data comprising audio data is accessed. The audio data is analyzed to determine that the audio data comprises disrupted-speech at a threshold level of disrupted-speech. Based on the audio data comprising disrupted-speech at the threshold level of disrupted-speech, one or more disrupted-speech assistance operations for a meeting can be executed. The one or more disrupted-speech assistance operations comprises identifying a disrupted-speech word; determining an alternative word for the disrupted-speech word. A disrupted-speech assistance interface is generated based on the one or more disrupted-speech assistance operations. The disrupted-speech assistance interface comprises the alternative word for the disrupted-speech word.

Classes IPC  ?

  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c.-à-d. pour permettre la transmission de conférences
  • G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
  • G10L 15/02 - Extraction de caractéristiques pour la reconnaissance de la paroleSélection d'unités de reconnaissance
  • G10L 15/06 - Création de gabarits de référenceEntraînement des systèmes de reconnaissance de la parole, p. ex. adaptation aux caractéristiques de la voix du locuteur
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p. ex. dialogue homme-machine
  • G10L 25/57 - Techniques d'analyse de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation pour le traitement des signaux vidéo
  • H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
  • 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]

27.

POWER DISTRIBUTION SYSTEM

      
Numéro d'application 19042765
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Mcfarlane, Jr., Robert Craig
  • Siegler, John Joseph
  • Hsu, Haowei
  • Devaul, Brandon
  • Sok, Banha

Abrégé

The disclosure relates to power distribution systems for Information Technology (IT) racks. For example, a power distribution system may include a sidecar unit that provides flexibility for enhanced power delivery, including High Voltage Direct Current (HVDC) power of at least 400V or more to meet the power demands of modern data centers and other computer facilities. The sidecar unit may also provide backward compatibility with IT racks that use 50V inputs for its components. The power distribution system may include an architecture in which an IT rack includes rack slots that each house a node and a corresponding sidecar unit, which can be released from the node for easy serviceability of the sidecar unit and/or the node. The IT rack may take HVDC power as input from a power rack having power distribution units.

Classes IPC  ?

  • H05K 7/14 - Montage de la structure de support dans l'enveloppe, sur cadre ou sur bâti

28.

DEPLOYING A BRANCH OF A MAIN CODEBASE BASED ON SECURITY POLICY COMPLIANCE SINCE CREATION OF THE BRANCH

      
Numéro d'application 19045506
Statut En instance
Date de dépôt 2025-02-04
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Mendoza Azanza, Jose Luis
  • Howells, Alexander Geoffrey
  • Surmachev, Oleg
  • Sahay, Vishwa Shobhit
  • Ling, Haixia
  • Demyanyuk, Mikhail
  • Turner-Sumiyoshi, Erica Miyisha
  • Mohammad, Haris Farhan

Abrégé

Techniques are described herein that are capable of deploying a branch of a main codebase based on compliance of the branch with a security policy since creation of the branch(es). A first branch of a main codebase is stored in a designated store and a second branch of the main codebase is not stored in the designated store as a result of the first branch complying with a security policy throughout a first time period since creation of the first branch and the second branch failing to comply with the security policy during a second time period since creation of the second branch. As a result of the first branch being stored in the designated store and complying with the security policy throughout the first time period, the first branch is converted into a deployable code branch, and the deployable code branch is deployed.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 8/71 - Gestion de versions Gestion de configuration

29.

SYNTHETIC SPEECH DETECTION

      
Numéro d'application 19467713
Statut En instance
Date de dépôt 2026-02-02
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Wang, Ke
  • He, Lei

Abrégé

Systems and methods for synthetic speech detection includes receiving an input sample comprising audio and extracting acoustic features corresponding to speech in the audio. The extracted acoustic features are processed using a plurality of neural networks to output abstracted features and generating a feature vector corresponding to the abstracted features using pooling. Training of an SSD task, a speaker classification task, and a channel classification task are performed at a same time, using the feature vector. Synthetic speech is detected using at least the trained SSD task.

Classes IPC  ?

  • G10L 25/78 - Détection de la présence ou de l’absence de signaux de voix
  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures

30.

ACCESS ORCHESTRATION ENGINE IN A CLOUD ACCESS MANAGEMENT SYSTEM

      
Numéro d'application 19629751
Statut En instance
Date de dépôt 2026-03-26
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Willson, Zachary Cole
  • Padmanabhan, Prasanna Chromepet
  • Dhawan, Gaurav Raghu
  • Wu, Yizhong
  • Ivanov, Ivaylo Detelinov
  • Bodapati, Purna Venkata S.
  • Liu, Suyin
  • Xu, Wensheng
  • Lambert, Alexis Jade
  • Weston, William Lee Wayne
  • Goel, Somesh
  • Patnaik, Sandeep

Abrégé

Methods, systems, and computer storage media for providing cloud access management using an access orchestration engine in a cloud access management system. Cloud access management provides access to a remote client of a consumer-identity-supported tenant environment of an organization. In operation, a consumer identity of a user is accessed. The consumer identity is approved for access to the consumer-identity-supported tenant environment. Based on accessing the consumer identity, access orchestration operations are executed for the remote client using remote client access resources, organization resources, and consumer identity resources. Executing the access orchestration operations comprises provisioning the remote client with remote access services for consumer identities; provisioning the remote client with organization resources; and priming the remote client with the consumer identity resources upon determining that the consumer identity is associated with the consumer-identity-supported tenant environment. The remote client is deployed, and the remote client is accessible based on the consumer identity.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

31.

AUTOMATED INSPECTION AND CLEANING OF OPTICAL FIBER COMPONENTS

      
Numéro d'application 19043112
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Rowstron, Antony Ian Taylor
  • Hong, Tae Woo
  • Williams, Hugh David Paul
  • Sweeney, David Anthony
  • Chatzieleftheriou, Andromachi
  • Hogg, Elliott Louis

Abrégé

Robotic systems and methods for operating a robotic system to perform inspection and cleaning of optical fiber components are disclosed. A robotic system for performing automated inspection and cleaning of optical fiber components comprises a transceiver receptacle moveably secured to a chassis and configured to removably retain an optical fiber transceiver. A clamp moveably secured to the chassis is configured to remove an optical fiber connector from the transceiver and reinsert the optical fiber connector into the transceiver. An inspection tool is non-moveably affixed to the chassis and configured to inspect one or more fiber ends of the transceiver and one or more fiber ends of the optical fiber connector. A cleaning tool is non-moveably affixed to the chassis and configured to clean the fiber end(s) of the optical fiber connector and the fiber end(s) of the optical fiber transceiver.

Classes IPC  ?

  • G01M 11/00 - Test des appareils optiquesTest des structures ou des ouvrages par des méthodes optiques, non prévu ailleurs
  • G01M 11/02 - Test des propriétés optiques
  • G02B 6/38 - Moyens de couplage mécaniques ayant des moyens d'assemblage fibre à fibre

32.

SECURE NTT AND INTT

      
Numéro d'application 19578533
Statut En instance
Date de dépôt 2026-03-25
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Bisheh Niasar, Mojtaba
  • Upadhyayula, Naga Kiranmayee
  • Karabulut, Emre
  • Pillilli, Bharat S.

Abrégé

Devices, systems, and methods for secure number theoretic transform (NTT) and inverse NTT (INTT) operations are provided. A circuit includes a memory configured to store polynomial coefficients, butterfly operator circuits coupled to receive the polynomial coefficients and generate, after iterations of operating on the polynomial coefficients, transformed coefficients as outputs, a first subset of the butterfly operator circuits situated in series with each other and in parallel with a second subset of the butterfly operator circuits, and a shuffle circuit coupled between the memory and the butterfly operator circuits, the shuffle circuit configured to change an order in which the polynomial coefficients are provided to the butterfly operator circuits.

Classes IPC  ?

  • G06F 21/75 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information par inhibition de l’analyse de circuit ou du fonctionnement, p. ex. pour empêcher l'ingénierie inverse
  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures

33.

ATTENTION-ENHANCED CLOUD SERVICE MONITOR CONFIGURATION SYSTEM

      
Numéro d'application 19047216
Statut En instance
Date de dépôt 2025-02-06
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Husain, Fiza
  • Rajmohan, Saravanakumar
  • Wang, Rujia
  • Bansal, Chetan
  • Parayil, Anjaly
  • Choure, Ayush

Abrégé

A system and method for configuring cloud service monitors using an attention-enhanced graph neural network (GNN) are presented. The system constructs an input graph representing relationships between entities such as monitors, metrics, and dimensions. The GNN employs multi-head attention mechanisms to focus on relevant node relationships. A scoring mechanism evaluates enriched node representations, generating predicted probability scores for potential configuration relationships. Link prediction is used to determine valid configurations, resulting in tailored recommendations for cloud service monitors. The model incorporates a composite loss function, including diversity and ranking losses. By leveraging service dependency and reliability data, the system provides context-aware configuration recommendations, enabling the monitoring capabilities of cloud services.

Classes IPC  ?

  • H04L 41/0681 - Configuration des conditions de déclenchement
  • 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 43/16 - Surveillance de seuil

34.

CACHE MEMORY SUPPORTING DATA OPERATIONS WITH PARAMETRIZED LATENCY AND THROUGHPUT

      
Numéro d'application 19636302
Statut En instance
Date de dépôt 2026-04-01
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Abdelsalam, Ahmed
  • Gondaliya, Vishalkumar Shantilal
  • Verma, Anshuman
  • Groza, Jr., Robert
  • Lee, Dongwook
  • Hamed, Ezzeldin

Abrégé

The present disclosure relates to a cache memory and methods that handle data forwarding from the cache memory to an action block to perform an action on the data. The action block performs an action on the data and outputs modified data in response to performing the action. The cache memory and methods use a latency parameter for data forwarding to prevent data hazards from occurring and to meet timing requirements and performance requirements of the cache memory.

Classes IPC  ?

  • G06F 12/0804 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p. ex. mémoires cache avec mise à jour de la mémoire principale

35.

NEURAL VIDEO CODING

      
Numéro d'application 19142265
Statut En instance
Date de dépôt 2023-12-18
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Li, Jiahao
  • Li, Bin
  • Lu, Yan

Abrégé

According to implementations of the subject matter described herein, a solution for neural video coding is provided. According to the solution, estimated motion information of a target frame in a video, reference feature information and a reference reconstructed frame of a reference frame for the target frame are obtained. Context information for the target frame is determined using a context extraction model and based on the estimated motion information, the reference reconstructed frame, and the reference feature information. In a conversion between the target frame and a bitstream of the video, a reconstructed target frame of the target frame is generated using a frame coding model and based on at least the context information. In this way, richer context information can be extracted for coding and thus the coding efficiency can be improved.

Classes IPC  ?

  • G06V 10/70 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique
  • G06F 18/213 - Extraction de caractéristiques, p. ex. en transformant l'espace des caractéristiquesSynthétisationsMappages, p. ex. procédés de sous-espace
  • G06V 10/62 - Extraction de caractéristiques d’images ou de vidéos relative à une dimension temporelle, p. ex. extraction de caractéristiques axées sur le tempsSuivi de modèle
  • 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
  • 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 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • H04N 19/13 - Codage entropique adaptatif, p. ex. codage adaptatif à longueur variable [CALV] ou codage arithmétique binaire adaptatif en fonction du contexte [CABAC]
  • H04N 19/137 - Mouvement dans une unité de codage, p. ex. différence moyenne de champs, de trames ou de blocs
  • H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
  • H04N 19/196 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par le procédé d’adaptation, l’outil d’adaptation ou le type d’adaptation utilisés pour le codage adaptatif étant spécialement adaptés au calcul de paramètres de codage, p. ex. en faisant la moyenne de paramètres de codage calculés antérieurement

36.

ON-DEMAND BATTERY LIFE WITH ADAPTIVE PERFORMANCE CONTROL

      
Numéro d'application 19042830
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Kim, Donghwi
  • Nielsen, Gregory Allen
  • Donahue, Colin Roman

Abrégé

Systems, methods, and computer program products are described herein related to on-demand battery life with adaptive performance control, which achieves a target battery life (e.g., based on user request) by dynamically regulating a battery discharge slope. A power mode is implemented with adaptive power level (PL) limits (e.g., average PL limit and maximum PL limit) to manage battery life over time intervals. The discharge rate of the battery is controlled by dynamically adapting PL limits of the power provided to the computing device to align the remaining battery life with a target battery life. PL limits can be adapted based on a hardcoded mapping of a target performance levels or based on a machine learning model. Computing device performance is adaptively enhanced on demand for usage scenarios by temporary adjustment of PL limits when estimated battery life is within a margin of target battery life.

Classes IPC  ?

  • G06F 1/3212 - Surveillance du niveau de charge de la batterie, p. ex. un mode d’économie d’énergie étant activé lorsque la tension de la batterie descend sous un certain niveau
  • G06F 1/3296 - Économie d’énergie caractérisée par l'action entreprise par diminution de la tension d’alimentation ou de la tension de fonctionnement

37.

PHISHING DETECTION ENGINE(S) FOR AUTONOMOUS PHISHING IDENTIFICATION

      
Numéro d'application 19046725
Statut En instance
Date de dépôt 2025-02-06
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Kirshenboim, Gilad
  • Kaplan, David Natan
  • Lavie, Aviel
  • Liberman, Lior
  • Menashof, Roei Shlomo
  • Laslo, Ori

Abrégé

Systems and methods herein provide a phishing detection engine and its related functions. In an aspect, a phishing detection engine captures focal content displayed via a user interface on a client device. From the focal content, the phishing detection engine extracts features. These features include textual elements and visual elements. Using the features, and in some cases historical user interactions associated with the client device, the phishing detection engine determines whether the features indicate potential phishing activity. If potential phishing activity is detected from the features, the phishing detection engine performs one or more security actions to limit damage of the potential phishing activity, such as blocking execution of an activation step of the phishing activity. In scenarios where the phishing activity is indeterminate, the phishing detection engine may continue to monitor the user's content interaction and extract features from subsequent contents, until a determinate conclusion is reached.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • 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

38.

TECHNIQUES FOR DYNAMIC CONTROL OF COLOR ABSORPTION FOR DISPLAY DEVICES

      
Numéro d'application 19043270
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Nelsen, Phillip
  • Chee, Poon Yarn
  • Lee, Seungwoo
  • Park, Chang Joon
  • Shi, Michael
  • Lee, Sammy
  • Ye, Justin Yuyang

Abrégé

Described are examples for controlling a chromatically adaptive film for a display device. An indication of one or more colors for absorption by the chromatically adaptive film can be received. Based on the indication, light transmittance in one or more color absorptive layers of multiple color absorptive layers of the chromatically adaptive film can be modified.

Classes IPC  ?

  • G09G 3/20 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p. ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice
  • G02B 27/01 - Dispositifs d'affichage "tête haute"

39.

COMPUTING DEVICE COMPONENT BATTERY CHARGING

      
Numéro d'application 19043057
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Nielsen, Gregory Allen
  • Kim, Donghwi

Abrégé

A mobile computing device is configured to charge a component battery. The mobile computing device comprises a power supply unit, a computing device battery, a processor, and a memory storing instructions executable by the processor to control a rate of charging the component battery from either the power supply unit or the computing device battery based at least in part on a magnitude of throttled power provided to the processor.

Classes IPC  ?

  • H02J 7/00 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries
  • G06F 1/28 - Surveillance, p. ex. détection des pannes d'alimentation par franchissement de seuils
  • H02J 7/34 - Fonctionnement en parallèle, dans des réseaux, de batteries avec d'autres sources à courant continu, p. ex. batterie tampon
  • H02J 7/35 - Fonctionnement en parallèle, dans des réseaux, de batteries avec d'autres sources à courant continu, p. ex. batterie tampon avec des cellules sensibles à la lumière

40.

AGGREGATED LIKELIHOOD OF UNINTENTIONAL TOUCH INPUT

      
Numéro d'application 19576260
Statut En instance
Date de dépôt 2026-03-24
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Pundak, Gilad
  • Grinberg, Hanan
  • Arbel, Eran

Abrégé

A method is presented for processing input at a touch-sensitive display device. A touch input to the touch-sensitive display device is recognized. Based at least on a first set of features extracted from the recognized touch input, a first likelihood that the recognized touch input is unintentional is determined and compared to a first confidence threshold. Responsive to the first likelihood being less than the first confidence threshold, a second likelihood that the recognized touch input is unintentional is determined. The second likelihood is based on at least a second set of features extracted from outputs of one or more additional sensors. An aggregate likelihood that the recognized touch input is unintentional is then determined based on at least the first likelihood, the first set of features, and the second likelihood. Responsive to the aggregate likelihood being greater than a second confidence threshold, the touch input is arrested.

Classes IPC  ?

  • G06F 3/041 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p. ex. souris 2D, boules traçantes, crayons ou palets
  • G06F 3/044 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens capacitifs
  • G06F 1/16 - Détails ou dispositions de structure

41.

NOISY NEIGHBOR THROTTLING

      
Numéro d'application 19046510
Statut En instance
Date de dépôt 2025-02-05
Date de la première publication 2026-08-06
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s) Colombo, Fernando

Abrégé

Improved solutions for noisy neighbor throttling (1) ensure that global capacity is not exceeded, (2) allow use of idle resources without a need to specify exceptions, and (3) focus throttling on misbehaving actors (“noise neighbors”) first, while avoiding throttling well-behaved ones. A trigger point is set for initiating throttling for a server, and requests are received from multiple clients. In each timeslot, a total request count and a client-specific request count is determined. The client-specific request counts are sorted in descending order in a list. Efficient single-swap sorting may be used for speed. If the total request count meets the trigger point during a timeslot, the client with the highest request count is readily-identifiable at the top of the sorted list, and that client is throttled. If, while that client is still being throttled, the trigger is hit again and that client still tops the list, the throttling is enhanced.

Classes IPC  ?

  • H04L 47/32 - Commande de fluxCommande de la congestion en supprimant ou en retardant les unités de données, p. ex. les paquets ou les trames

42.

DIE-TO-DIE BYPASS MODE FOR CHIPLET INITIALIZATION, CONFIGURATION, AND COMMUNICATION

      
Numéro d'application US2025057573
Numéro de publication 2026/164731
Statut Délivré - en vigueur
Date de dépôt 2025-12-02
Date de publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Boecker, Charles Walter
  • Trombley, Michael Raymond
  • Groen, Eric Douglas
  • Tan, Terrence Huat Hin
  • Li, Simon Shichi
  • Vu, Roxanne
  • Ghosh, Pradipta Kumar
  • Shivnaraine, Ravi

Abrégé

The described technology provides a device including. a transmitter configured on a transmitting die, a receiver configured on a receiving die, an interposer configured to communicate between the transmitting die and the receiving die at a test frequency that is equal or lower than the normal operating frequency of the system on a system on chip (SoC), and a plurality of pins configured on each of the transmitting die and the receiving die, wherein the plurality of pins are configured to communicate with the interposer at the test frequency.

Classes IPC  ?

  • G01R 31/3185 - Reconfiguration pour les essais, p. ex. LSSD, découpage

43.

BROWSING HISTORY MANAGEMENT

      
Numéro d'application CN2025075618
Numéro de publication 2026/162020
Statut Délivré - en vigueur
Date de dépôt 2025-01-31
Date de publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Wang, Xiaodong
  • Annadevara, Lasya Priya
  • Wang, Wanjun
  • Xing, Jingxia
  • Wen, Zean
  • Shou, Linjun
  • Fan, Xiaodong
  • Chen, Yu
  • Xu, Wenjiang
  • Yang, Dengfeng
  • Zhang, Qi

Abrégé

The present disclosure provides methods, apparatuses and a computer program product for browsing history management. Raw data of browsing history may be retrieved. Reference data may be obtained. The reference data may include at least one portion of the raw data. The at least one portion of the raw data may include a record of webpages being browsed within a predetermined period of time. Content data of each webpage may be obtained through a language model. Browsing intention for each webpage may be extracted from the content data through the language model. A set of tasks may be generated through the language model. Each task may include at least two pages. The at least two pages may be a subset of the webpages, and associated with the same browsing intention.

Classes IPC  ?

  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation

44.

HOLLOW CORE OPTICAL FIBREREFLECTOMETRY LAUNCH TAIL

      
Numéro d'application US2026011004
Numéro de publication 2026/164838
Statut Délivré - en vigueur
Date de dépôt 2026-01-13
Date de publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Bakhtiari Gorajoobi, Shahab
  • Numkam Fokoua, Eric Rodrigue
  • Sandoghchi, Seyed Reza
  • Mocsai, Bence Ferenc

Abrégé

A hollow core fiber launch tail for use in Optical Time Domain Reflectometry (OTDR) or Optical Frequency Domain Reflectometry (OFDR) measurements on hollow core fiber is described. The hollow core fiber launch tail comprises a length of hollow core fiber, having a first end and a second end; and coupling optics coupled to the first end of the length of hollow core fiber, wherein voids in the length of hollow core fiber are filled with a known gas.

Classes IPC  ?

  • G01M 11/00 - Test des appareils optiquesTest des structures ou des ouvrages par des méthodes optiques, non prévu ailleurs
  • G02B 6/02 - Fibres optiques avec revêtement

45.

PRESENTER FOCUS MODE FOR SHARING CONTENT IN ONLINE MEETINGS

      
Numéro d'application US2025054726
Numéro de publication 2026/164708
Statut Délivré - en vigueur
Date de dépôt 2025-11-09
Date de publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Kudela, Defne
  • Madaan, Nakul
  • Medintu, Mihai Alexandru
  • Novoselec, Mario

Abrégé

A data processing system implements receiving user selection information, from a first client device of a first user, indicating a plurality of user selections of content from multiple locations of one or more files; analyzing the user selection information to extract data and formatting information associated with each selection of the plurality of user selections; formatting the data extracted into data structures representing the data and formatting information; receiving a content sharing command from the first client device to share content with one or more second client devices participating in an online meeting via an online meeting platform; and in response to receiving the content sharing command: generating a graphical representation of the plurality of user selections based on the data structures; and providing the graphical representation to the first client device and one or more second client devices participating in the online meeting via the online meeting platform.

Classes IPC  ?

  • G06Q 10/101 - Création collaborative, p. ex. développement conjoint de produits ou de services
  • H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p. ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
  • H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences

46.

LOW OVERHEAD OBSERVATION OF MEMORY ACCESSES THROUGH CACHE COHERENCE MECHANISMS

      
Numéro d'application US2025055841
Numéro de publication 2026/164717
Statut Délivré - en vigueur
Date de dépôt 2025-11-18
Date de publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s) Chiou, Derek T.

Abrégé

Methods and apparatuses for increasing performance and reducing power consumption in computing systems that utilize cache coherence mechanisms to observe memory accesses and to perform memory management for cache memories are described. A cache coherence device may observe memory accesses over time by selectively controlling a set of cache lines to be sampled within a cache memory and then observing access notifications to the set of cache lines. In some cases, the cache coherence device controls a cache line to be sampled by obtaining the cache line in a coherence state other than an invalid state. By obtaining a cache line in the coherence state, the cache coherence device will be notified of attempted accesses to that cache line from processing units of the computing system.

Classes IPC  ?

  • G06F 11/30 - Surveillance du fonctionnement
  • G06F 12/122 - Commande de remplacement utilisant des algorithmes de remplacement du type le moins fréquemment utilisé [LFU], p. ex. avec valeur de comptage individuelle
  • G06F 12/127 - Commande de remplacement utilisant des algorithmes de remplacement avec maniement spécial des données, p. ex. priorité des données ou des instructions, erreurs de maniement ou repérage utilisant des algorithmes de remplacement supplémentaires
  • G06F 12/0837 - Protocoles de cohérence de mémoire cache avec commande par logiciel, p. ex. données ne pouvant pas être mises en mémoire cache
  • G06F 12/0815 - Protocoles de cohérence de mémoire cache

47.

GENERATING AND MANAGING CUSTOMIZED CONTAINER RESOURCE ENVIRONMENTS IN A CLOUD COMPUTING SYSTEM

      
Numéro d'application US2025055838
Numéro de publication 2026/164715
Statut Délivré - en vigueur
Date de dépôt 2025-11-18
Date de publication 2026-08-06
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Dickerson, Alexandra Jj
  • Douglas, Kendal Lamar
  • Halla, Rebecca Jane
  • Hall, Melissa Marie
  • Bittner, Christopher Michael
  • Tanga, Branden Ichiro
  • Wilcox, Robert Forrest
  • Zhang, Xingyi
  • Ashley, David Michael
  • Kay Ii, Peter James

Abrégé

This disclosure describes configuring and deploying virtual desktop environments based on preconfigured, customized resource container environments (called stamps). In particular, this disclosure describes a cloud stamp system that facilitates quickly and efficiently developing and implementing virtualization at a large scale while allowing for personalization. In various implementations, the cloud stamp system streamlines the engineering process for creating, deploying, and maintaining virtual desktop infrastructure at scale by utilizing preconfigured cloud resources customized at deployment based on configuration settings. Among the benefits of improved computing efficiency, the cloud stamp system provides significant security improvements by enforcing security measures and policies at every level.

Classes IPC  ?

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

48.

METHOD OF MAKING HOLLOW CORE OPTICAL FIBERS COMPRISING A PURGING STEP

      
Numéro d'application US2026012799
Numéro de publication 2026/165053
Statut Délivré - en vigueur
Date de dépôt 2026-01-28
Date de publication 2026-08-06
Propriétaire
  • MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
  • UNIVERSITY OF SOUTHAMPTON (Royaume‑Uni)
Inventeur(s)
  • Petrovich, Marco
  • Suslov, Dmytro
  • Bakhtiari Gorajoobi, Shahab
  • Wheeler, Natalie

Abrégé

A method of fabricating a hollow core optical fiber. The method comprising: providing a preform comprising a transverse cross-sectional structure comprising a hollow core surrounded by a plurality of capillaries defining a plurality of voids encased by a tubular cladding. The hollow core and the plurality of voids extend longitudinally along a length of the preform. The method further comprising purging the preform by flowing gas comprising a noble gas through the hollow core and the plurality of voids, and subsequent to purging the preform, drawing a hollow core optical fiber by passing the purges preform through a draw furnace heated to a temperature suitable for softening a material of the preform.

Classes IPC  ?

  • C03B 37/012 - Fabrication d'ébauches d'étirage de fibres ou de filaments
  • C03B 37/027 - Fibres constituées de différentes variétés de verre, p. ex. fibres optiques

49.

Electronic device wrap

      
Numéro d'application 29900244
Numéro de brevet D1139263
Statut Délivré - en vigueur
Date de dépôt 2023-08-18
Date de la première publication 2026-08-04
Date d'octroi 2026-08-04
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Chatterjee, Monique
  • Harvey, Matthew C.
  • Masaschi, Sara Catherine
  • Hanks, Richard T.
  • Greening, Corrie June

50.

MULTISTAGE SEARCH, GENERATING RESULTS UTILIZING PRESTORED IMAGE ASSETS, AND STORAGE OF RESULTS

      
Numéro d'application 19037413
Statut En instance
Date de dépôt 2025-01-27
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s) Cundall, Samuel Robert

Abrégé

A data processing system implements an image generation system configured to operate in a search-assisted mode in response to receiving a natural language prompt to generate image content. The image generation system conducts a search for example image content from one or more image sources external to the image asset repository to obtain example images of a subject matter of the natural language prompt. The image generation system selects one or more candidate images from the search results and analyzes the candidate images to obtain a description of the elements of the subject matter of the one or more candidate images and positional information and scale information for these elements. The image generation system identifies image assets in an image asset repository associated with these elements by evaluating the description of the elements of the subject matter and generates the requested image content using the identified image assets.

Classes IPC  ?

  • G06T 11/00 - Génération d'images bidimensionnelles [2D]
  • G06F 16/532 - Formulation de requêtes, p. ex. de requêtes graphiques
  • G06F 40/242 - Dictionnaires
  • G06F 40/279 - Reconnaissance d’entités textuelles
  • G06F 40/40 - Traitement ou traduction du langage naturel
  • G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement

51.

PROVIDING CALLER IDENTIFICATION FEEDBACK VIA A CALL SIGNALING SESSION

      
Numéro d'application 19037476
Statut En instance
Date de dépôt 2025-01-27
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s) Osajeh, Stanley Ohumegbulem

Abrégé

A data processing system implements extracting a second caller ID for presentation on a callee device from routing information component of a call notification message received during a call signaling session; assigning the extracted second caller ID as a value to a caller identification parameter, the value being used to compare against a first caller ID associated with the caller device to determine whether there is a mismatch; generating a feedback integrity value including the extracted second caller ID and a random string and assigning the feedback integrity value to a feedback integrity parameter, the feedback integrity value being tracked to determine a change to the value of the caller identification parameter made on a call path; generating a response to the call notification message that includes the caller identification parameter, the feedback integrity parameter, and their values; and forwarding the response to the caller device.

Classes IPC  ?

  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés

52.

COMPLETE SYSTEM POWER CYCLE DETECTION AND RELATED METHODS

      
Numéro d'application 19038133
Statut En instance
Date de dépôt 2025-01-27
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Lyakhov, Alexander
  • Sutton, Brian M.
  • Katam, Dinesh

Abrégé

A processor system may include multiple circuits that are each powered by their own power rails. Incomplete cycling of system power may fail to discharge memory circuits, leaving that data vulnerable to unauthorized access upon reboot. A processor system includes a boot detection circuit that, upon detecting a threshold voltage on a first power rail in the bootup sequence, captures voltage measurements on each of the remaining power rails in multiple time periods, wherein the captured voltage measurements may be analyzed to determine whether the voltages on the power rails fully cycled to a sufficiently low voltage and remained there for a sufficient time to ensure that memory circuits adequately discharged. The power system may proceed to generate an indication of complete reset or incomplete reset depending on the voltage measurements stored in the memory. In this way, the confidentiality of data previously stored in the memory circuits is protected.

Classes IPC  ?

  • 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é
  • G01R 19/165 - Indication de ce qu'un courant ou une tension est, soit supérieur ou inférieur à une valeur prédéterminée, soit à l'intérieur ou à l'extérieur d'une plage de valeurs prédéterminée
  • G01R 19/25 - Dispositions pour procéder aux mesures de courant ou de tension ou pour en indiquer l'existence ou le signe utilisant une méthode de mesure numérique

53.

COPROCESSOR UTILIZATION IN DATABASE HOSTS FOR EXPEDITED QUERY PROCESSING

      
Numéro d'application 19038349
Statut En instance
Date de dépôt 2025-01-27
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Bruno, Nicolas
  • Cunningham, Conor John

Abrégé

A disclosed method provides for distributing portions of a database query among different processors of a same host device. The method includes determining query fragments collectively executable to implement the database query; identifying one or more subplans for executing the query fragments; accessing capabilities of a hardware coprocessor of the host device; determining, based on the capabilities stored for the hardware coprocessor, whether a select subplan of the one or more subplans is viable for implementation by the hardware coprocessor; and in response to determining that the select subplan is viable for implementation by the hardware coprocessor, selecting and executing a first distributed execution plan that includes the select subplan and that delegates execution of the select subplan to the hardware coprocessor.

Classes IPC  ?

54.

USER AUTHENTICATION ON TOUCH-SCREEN SYSTEM

      
Numéro d'application 19040255
Statut En instance
Date de dépôt 2025-01-29
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Menashof, Roei Shlomo
  • Istrin, Oren
  • Hadad, Netanel

Abrégé

A method for controlling user access to a touch-screen system comprises: (a) receiving an uplink signal from a key device and extracting corresponding uplink data from the uplink signal; (b) providing challenge data in response to the uplink data and transmitting a corresponding challenge signal to the key device, where the challenge signal is transmitted by a touch-sensor transmitter also configured to transmit a synchronization signal to an active pen; (c) receiving a downlink signal from the key device and extracting corresponding downlink data from the downlink signal, where the uplink and downlink signals are received by a touch-sensor receiver also configured to receive sensory signal from the active pen; and (d) forbidding a user from accessing the touch-screen system unless the downlink data authenticates the user and signal of pre-determined signal strength continues to be received from the key device.

Classes IPC  ?

  • G06F 21/32 - Authentification de l’utilisateur par données biométriques, p. ex. empreintes digitales, balayages de l’iris ou empreintes vocales
  • G06F 3/041 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
  • G06F 3/044 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens capacitifs
  • G06F 3/16 - Entrée acoustiqueSortie acoustique

55.

GENERATING AND MANAGING CUSTOMIZED CONTAINER RESOURCE ENVIRONMENTS IN A CLOUD COMPUTING SYSTEM

      
Numéro d'application 19040621
Statut En instance
Date de dépôt 2025-01-29
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Dickerson, Alexandra Jj
  • Douglas, Kendal Lamar
  • Halla, Rebecca Jane
  • Hall, Melissa Marie
  • Bittner, Christopher Michael
  • Tanga, Branden Ichiro
  • Wilcox, Robert Forrest
  • Zhang, Xingyi
  • Ashley, David Michael
  • Kay, Ii, Peter James

Abrégé

This disclosure describes configuring and deploying virtual desktop environments based on preconfigured, customized resource container environments (called stamps). In particular, this disclosure describes a cloud stamp system that facilitates quickly and efficiently developing and implementing virtualization at a large scale while allowing for personalization. In various implementations, the cloud stamp system streamlines the engineering process for creating, deploying, and maintaining virtual desktop infrastructure at scale by utilizing preconfigured cloud resources customized at deployment based on configuration settings. Among the benefits of improved computing efficiency, the cloud stamp system provides significant security improvements by enforcing security measures and policies at every level.

Classes IPC  ?

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

56.

ADAPTIVE MODEL SWITCHING USING CONFORMAL INFERENCE

      
Numéro d'application 19040926
Statut En instance
Date de dépôt 2025-01-30
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Gupta, Suyash
  • Patra, Rohit K
  • Ren, Xuexin
  • Gupta, Aman
  • Gupta, Viral

Abrégé

Aspects of the disclosure include a recommendation service that leverages conformal inference for adaptive model switching. A method includes receiving, by a second pass ranker (SPR) of the recommendation service, a ranking request for the top K candidate items of a plurality of candidate items. The method includes generating, by a default model of the SPR, a score for each candidate items and dynamically assigning the ranking request to the default model or a backup model using conformal inference based on a prediction uncertainty of the scores generated by the default model. The backup model has at least a greater number of parameters or a greater number of layers than the default model. The method includes generating, by the assigned one of the default model and the backup model, the top K candidate items and returning, responsive to receiving the ranking request, a response comprising the top K candidate items.

Classes IPC  ?

  • G06F 16/9538 - Présentation des résultats des requêtes
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation

57.

PRESENTER FOCUS MODE FOR SHARING CONTENT IN ONLINE MEETINGS

      
Numéro d'application 19041104
Statut En instance
Date de dépôt 2025-01-30
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Kudela, Defne
  • Madaan, Nakul
  • Medintu, Mihai Alexandru
  • Novoselec, Mario

Abrégé

A data processing system implements receiving user selection information, from a first client device of a first user, indicating a plurality of user selections of content from multiple locations of one or more files; analyzing the user selection information to extract data and formatting information associated with each selection of the plurality of user selections; formatting the data extracted into data structures representing the data and formatting information; receiving a content sharing command from the first client device to share content with one or more second client devices participating in an online meeting via an online meeting platform; and in response to receiving the content sharing command: generating a graphical representation of the plurality of user selections based on the data structures; and providing the graphical representation to the first client device and one or more second client devices participating in the online meeting via the online meeting platform.

Classes IPC  ?

  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • G06F 40/20 - Analyse du langage naturel

58.

FLUID DRAIN SYSTEM FOR FILTER CHAMBER ACCESS IN HEAT REJECTION UNIT

      
Numéro d'application 19041239
Statut En instance
Date de dépôt 2025-01-30
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Zhang, Yimin
  • Zhang, Xianfa
  • Giroux, Brandyn David
  • Joseph, Joel Kevin
  • Delano, Andrew Douglas
  • Lin, Chang Chi
  • Mody, Nehal
  • Brzozowski, John Jason
  • John, Nisha Susan
  • Bhopte, Siddharth
  • Tan, Guixiang Ellen
  • Huang, Wen Pin
  • Amoah-Kusi, Christian
  • Chan, Chin-Han
  • Liu, Tsunglin
  • Cheng, Yen Lu

Abrégé

A method for servicing a component within a filter chamber assembly of a liquid-to-air Heat Rejection Unit (HRU) includes mating a receptacle on a fluid containment apparatus with a drain valve component on a filter chamber assembly to open a seal between the drain valve component and the filter chamber assembly. While the receptacle is mated to the drain valve component, a plunger of the fluid containment apparatus is actuated to draw coolant from the filter chamber assembly into a vial of the fluid containment apparatus. While the coolant from the filter chamber assembly is contained within the vial, the component within the filter chamber assembly is serviced and, following servicing, the plunger of the fluid containment apparatus is actuated toward the vial to reinject the coolant into the filter chamber assembly.

Classes IPC  ?

  • B01D 35/12 - Dispositifs pour mettre hors service une ou plusieurs unités dans des filtres à unités multiples, p. ex. pour la régénération
  • F28F 19/01 - Prévention de la formation de dépôts ou de la corrosion, p. ex. en utilisant des filtres en utilisant des moyens pour séparer les éléments solides du fluide échangeur de chaleur, p. ex. des filtres

59.

SELF-CENTERING PLUG

      
Numéro d'application 19041294
Statut En instance
Date de dépôt 2025-01-30
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s) Tazbaz, Errol Mark

Abrégé

A self-centering plug for transferring fluid comprises an elongated body comprising an annular surface extending from an outer surface. A washer is located between the annular surface and an annular wall of a housing, with the housing enclosing a portion of the elongated body. A float spring encircles the elongated body and comprises a distal spring end abutting an annular shoulder of the elongated body and a proximal spring end retained in the housing, wherein the float spring urges the annular surface of the elongated body into contact with the washer.

Classes IPC  ?

  • F16L 3/205 - Supports pour tuyaux, pour câbles ou pour conduits de protection, p. ex. potences, pattes de fixation, attaches, brides, colliers avec disposition particulière permettant au tuyau de bouger permettant un mouvement latéral avec des ressorts supportant les tuyaux
  • F16L 37/60 - Accouplements du type à action rapide avec un connecteur mâle et une prise fixée sur une paroi

60.

LOW OVERHEAD OBSERVATION OF MEMORY ACCESSES THROUGH CACHE COHERENCE MECHANISMS

      
Numéro d'application 19041914
Statut En instance
Date de dépôt 2025-01-30
Date de la première publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s) Chiou, Derek T.

Abrégé

Methods and apparatuses for increasing performance and reducing power consumption in computing systems that utilize cache coherence mechanisms to observe memory accesses and to perform memory management for cache memories are described. A cache coherence device may observe memory accesses over time by selectively controlling a set of cache lines to be sampled within a cache memory and then observing access notifications to the set of cache lines. In some cases, the cache coherence device controls a cache line to be sampled by obtaining the cache line in a coherence state other than an invalid state. By obtaining a cache line in the coherence state, the cache coherence device will be notified of attempted accesses to that cache line from processing units of the computing system.

Classes IPC  ?

61.

HOLLOW CORE OPTICAL FIBREREFLECTOMETRY LAUNCH TAIL

      
Numéro d'application 19431604
Statut En instance
Date de dépôt 2025-12-23
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Bakhtiari Gorajoobi, Shahab
  • Numkam Fokoua, Eric Rodrigue
  • Sandoghchi, Seyed Reza
  • Mocsai, Bence Ferenc

Abrégé

A hollow core fiber launch tail for use in Optical Time Domain Reflectometry (OTDR) or Optical Frequency Domain Reflectometry (OFDR) measurements on hollow core fiber is described. The hollow core fiber launch tail comprises a length of hollow core fiber, having a first end and a second end; and coupling optics coupled to the first end of the length of hollow core fiber, wherein voids in the length of hollow core fiber are filled with a known gas.

Classes IPC  ?

  • G02B 6/02 - Fibres optiques avec revêtement
  • G01M 11/00 - Test des appareils optiquesTest des structures ou des ouvrages par des méthodes optiques, non prévu ailleurs
  • G02B 1/11 - Revêtements antiréfléchissants
  • G02B 6/25 - Préparation des extrémités des guides de lumière pour le couplage, p. ex. découpage

62.

SPARSIFYING NARROW DATA FORMATS FOR NEURAL NETWORKS

      
Numéro d'application 19573389
Statut En instance
Date de dépôt 2026-03-20
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Darvish Rouhani, Bita
  • Elango, Venmugil
  • Chung, Eric S.
  • Burger, Douglas C.
  • Heddes, Mattheus C.
  • Shah, Nishit
  • Shafipour, Rasoul
  • More, Ankit

Abrégé

Embodiments of the present disclosure include systems and methods for sparsifying narrow data formats for neural networks. A plurality of activation values in a neural network are provided to a muxing unit. A set of sparsification operations are performed on a plurality of weight values to generate a subset of the plurality of weight values and mask values associated with the plurality of weight values. The subset of the plurality of weight values are provided to a matrix multiplication unit. The muxing unit generates a subset of the plurality of activation values based on the mask values and provides the subset of the plurality of activation values to the matrix multiplication unit. The matrix multiplication unit performs a set of matrix multiplication operations on the subset of the plurality of weight values and the subset of the plurality of activation values to generate a set of outputs.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06F 17/16 - Calcul de matrice ou de vecteur
  • G06N 3/0495 - Réseaux quantifiésRéseaux parcimonieuxRéseaux compressés

63.

SYSTEM AND METHOD FOR AUTOMATIC LANGUAGE DETECTION FOR HANDWRITTEN TEXT

      
Numéro d'application 19573552
Statut En instance
Date de dépôt 2026-03-20
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Tu, Xiao
  • Wang, Zhe

Abrégé

Methods for automatic language detection for handwritten text are performed by systems and devices. Such automatic language detection is performed prior to sending representations of the handwritten text to a language recognition engine. Handwritten inputs including one or more writing strokes are received from an input interface, and are associated with coordinates of the inputs and times that the inputs are made. The handwritten inputs are grouped into words based on the coordinates and times. Writing strokes are normalized, and then the words are individually transformed to generate language vectors, such as through a recurrent neural network. The language vectors are used to determine language probabilities for the handwritten inputs. Based on the language probabilities, the handwritten inputs are provided to a specific language recognition engine to determine the language thereof prior to translation or transcription.

Classes IPC  ?

  • G06F 40/263 - Identification de la langue
  • G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p. ex. souris 2D, boules traçantes, crayons ou palets
  • G06N 5/04 - Modèles d’inférence ou de raisonnement
  • G06N 5/046 - Inférence en avantSystèmes de production
  • G06V 30/142 - Acquisition d’images en utilisant des instruments déplacés manuellementDétails structurels des instruments
  • G06V 30/246 - Division des suites de caractères en groupes avant la reconnaissanceSélection des dictionnaires utilisant des propriétés linguistiques, p. ex. spécifiques à la langue anglaise ou à la langue allemande

64.

LARGE LANGUAGE MODEL INTERFACE FOR COMPLEX DATABASES

      
Numéro d'application 19577842
Statut En instance
Date de dépôt 2026-03-25
Date de la première publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • De Luis Balaguer, Maria Angels
  • Maua, Sara Malvar
  • Sharma, Swati
  • Chandra, Ranveer

Abrégé

This disclosure introduces a novel method and system for using a large language model (LLM) to create a convenient interface for a complex database. The system includes a custom prompt generator that creates custom prompts from natural language queries. The custom prompts are used to control how the LLM interacts with a database look-up tool. The database look-up tool provides queries to the database in a format understandable by the database and receives responses from the database. This system is useful for obtaining information that is not in a natural language, and thus, is poorly suited for being processed as an embedding by the LLM. Information obtained from the database is included in an answer produced by the LLM.

Classes IPC  ?

  • G06F 40/30 - Analyse sémantique
  • G06F 16/242 - Formulation des requêtes
  • G16B 50/00 - TIC pour la programmation d’outils ou de systèmes de bases de données spécialement adaptées à la bio-informatique

65.

DOMAIN-INTEGRATED CONTEXTUAL RESPONSE ENGINE IN AN ARTIFICIAL INTELLIGENCE SYSTEM

      
Numéro d'application 19629670
Statut En instance
Date de dépôt 2026-03-26
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Ashfaq, Atabak
  • Cao, Haiyuan
  • Hu, Yu

Abrégé

Methods, systems, and computer storage media for providing domain-integrated contextual response management using a domain-integrated contextual response engine in an artificial intelligence (AI) system are described. Domain-integrated contextual response management is a systematic approach that combines specific industry knowledge with contextual understanding to generate accurate, relevant, and specific industry-tailored responses to user queries. Domain-integrated contextual response management further includes fine-tuning models for Retrieval-Augmented Generation (RAG) tasks using customer-specific data based on a two-fold approach involving skill distillation and knowledge distillation (i.e., skill distillation from a more powerful model like Large Language Model “LLM” and knowledge distillation from domain-specific data). Domain-integrated contextual response management also includes creating a synthetic dataset that enables smaller models (e.g., domain-integrated contextual response models) to effectively manage RAG tasks while incorporating domain-specific knowledge. Domain-integrated contextual response management further ensures that the domain-integrated contextual response models can retrieve relevant information, support citations, and decline out-of-domain (OOD) questions.

Classes IPC  ?

  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/242 - Formulation des requêtes
  • G06F 16/248 - Présentation des résultats de requêtes
  • G06N 20/00 - Apprentissage automatique

66.

EMAIL MANAGEMENT ENGINE IN AN ELECTRONIC MAIL SYSTEM

      
Numéro d'application 19629683
Statut En instance
Date de dépôt 2026-03-26
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s) Sharma, Mrinal Kumar

Abrégé

Methods, systems, and computer storage media for providing context-aware out-of-office (OOO) assistance using an email management engine. Context-aware OOO assistance supports email management operations that provide OOO functionality with artificial intelligence and context-awareness for email management during periods of unavailability. In operation, an email message is accessed. An email message category is determined for the email message. The email message category can be a scheduling meeting category, a requesting information category, or a task delegation category. Based on the email message category, a plurality of OOO operations associated with the email message category are executed. Based on executing the plurality of OOO operations associated with the email message category, a response for the email message is generated. The response is associated with one of the following: scheduling meeting data, requesting information data, or task delegation data. The response is communicated to cause display of the response on an email interface.

Classes IPC  ?

  • H04L 51/02 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p. ex. courriel en utilisant des réactions automatiques ou la délégation par l’utilisateur, p. ex. des réponses automatiques ou des messages générés par un agent conversationnel
  • G06F 40/40 - Traitement ou traduction du langage naturel
  • G06Q 10/107 - Gestion informatisée du courrier électronique
  • G06Q 10/109 - Gestion du temps, p. ex. agendas, rappels, réunions ou décompte de temps

67.

CONTAINER MODE MANAGEMENT ENGINE IN A SECURITY MANAGEMENT SYSTEM

      
Numéro d'application 19629710
Statut En instance
Date de dépôt 2026-03-26
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Gazit, Jonathan
  • Patrich, Dotan
  • Gutman, Idan

Abrégé

Methods, systems, and computer storage media for providing container secure computing modes using a container mode management engine of a security management system. A container secure computing mode can include a secure state in which a container operates to prioritize security measures and practices. A container secure computing mode can be assigned to a container instance and enforced via a container security agent. In operation, a container instance is initialized, the container instance is associated with a container security agent having a secure compute mode transition control for the container instance. Based on the secure compute mode transition control, the container instance is transitioned into a secure state. A container operation of the container instance is accessed. The execution of the container operation is restricted based on the secure state of the container instance. The secure state is associated with a secure state configuration that supports restricting the container operation.

Classes IPC  ?

  • G06F 21/53 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p. ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données par exécution dans un environnement restreint, p. ex. "boîte à sable" ou machine virtuelle sécurisée

68.

EFFICIENT AND PRIVATE DIGITAL ASSET TRANSACTION

      
Numéro d'application CN2025074137
Numéro de publication 2026/156568
Statut Délivré - en vigueur
Date de dépôt 2025-01-23
Date de publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Li, Han
  • Sun, Jingchang
  • Yang, Guang
  • Li, Kanwen
  • Setty, Srinath T V
  • Wei, Jia
  • Yan, Chenxin
  • Xu, Fei
  • Zhang, Yan
  • Sun, Feng
  • Zhang, Qi
  • Cui, Weidong

Abrégé

The present disclosure proposes a method, apparatus and computer program product for digital asset transaction. A transaction order for a transaction of digital asset may be received, the transaction order containing a set of initial transaction parameters. The transaction may be divided into multiple sub-transactions based on the set of initial transaction parameters. For each sub-transaction in the multiple sub-transactions, the sub-transaction may be executed, to obtain an execution result of the sub-transaction. A proof for the sub-transaction may be generated based on the execution result. The transaction may be verified with multiple execution results and multiple proofs corresponding to the multiple sub-transactions. Furthermore, the present disclosure also proposes a digital asset transaction system comprising multiple rollup networks on layer 2 and a blockchain network on layer 1.

Classes IPC  ?

  • G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
  • G06Q 20/22 - Schémas ou modèles de paiement

69.

INTENT TAGS FOR GUIDING CONTENT GENERATION

      
Numéro d'application US2025054258
Numéro de publication 2026/161127
Statut Délivré - en vigueur
Date de dépôt 2025-11-06
Date de publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Riche, Nathalie M.
  • Brown, David William
  • Romat, Hugo
  • Pahud, Michel
  • Marquardt, Nicolai
  • Bentley, Michael J.
  • Hinckley, Kenneth P.
  • Gmeiner, Frederic Otto

Abrégé

This document relates to generative machine learning. Users can provide input relating to a content generation task. A generative machine learning model can be prompted to suggest concept tags based on the received user input. Then, users can select a concept tag and a value for that concept tag. A content item can be generated for the user using the generative machine learning model, where the content generation is based on the value for the selected concept tag. Over time, additional content tags can be updated with user-designated values while updating the generated content accordingly. In this manner, user generation of content with a generative machine learning model can be guided via received user inputs.

Classes IPC  ?

  • G06F 40/166 - Édition, p. ex. insertion ou suppression
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 40/30 - Analyse sémantique

70.

DETERMINING GENERATIVE SEARCH RESULTS DOCUMENT FOR QUERIES USING GENERATIVE ARTIFICIAL INTELLIGENCE MODELS AND ARBITRATION MODELS

      
Numéro d'application US2025054719
Numéro de publication 2026/161129
Statut Délivré - en vigueur
Date de dépôt 2025-11-09
Date de publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Gadit, Mohamed Salman Ismail
  • Hassan, Samer Hassan
  • Oakley, Andrew Peter
  • Chalmers, Nathan James
  • Shah, Ronak Ashwinkumar
  • Chakraborty, Doran
  • Rajaraman, Aparna
  • Palma Hattori, Lile
  • Sayar, Rami
  • Brubaker, Vera Aster
  • Cedeno, Matthew Yoshimi

Abrégé

This disclosure describes utilizing a generative document system to create generative search results documents using generative artificial intelligence (AI) models and dynamically determining which one of the generative search results documents to provide in response to a search query. For example, in response to receiving a search query, the generative document system obtains search link results (e.g., website links and corresponding grounding information) for the search query and utilizes this information with multiple generative AI models to generate various types of generative search results documents. Additionally, the generative document system generates and utilizes a generative document arbitration model to determine, based on the search link results, which of the generative search results documents to provide in response to the search query.

Classes IPC  ?

  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/953 - Requêtes, p. ex. en utilisant des moteurs de recherche du Web
  • G06F 16/9538 - Présentation des résultats des requêtes

71.

IMAGE GENERATION BASED ON REGION ADAPTIVE SAMPLING

      
Numéro d'application US2025054722
Numéro de publication 2026/161131
Statut Délivré - en vigueur
Date de dépôt 2025-11-09
Date de publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Yang, Yifan
  • Zhang, Chengruidong
  • Yang, Yuqing
  • Qiu, Lili

Abrégé

According to implementations of the disclosure, a solution for image generation is provided. According to the solution, in a plurality of iterative rounds of a machine learning model, an input image for a current round is obtained; a plurality of image blocks in the input image are classified into a first category and a second category to obtain at least one image block of the first category and at least one image block of the second category; a first noise corresponding to the at least one image block of the first category is determined; a second noise for the at least one image block of the second category in the previous round is obtained; and the first noise and the second noise are removed respectively from the plurality of image blocks, to obtain an input image of a next round; and a target image is determined.

Classes IPC  ?

  • G06T 5/60 - Amélioration ou restauration d'image utilisant l’apprentissage automatique, p. ex. les réseaux neuronaux
  • G06T 5/70 - DébruitageLissage

72.

MULTISTAGE SEARCH, GENERATING RESULTS UTILIZING PRESTORED IMAGE ASSETS, AND STORAGE OF RESULTS

      
Numéro d'application US2025054723
Numéro de publication 2026/161132
Statut Délivré - en vigueur
Date de dépôt 2025-11-09
Date de publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s) Cundall, Samuel Robert

Abrégé

A data processing system implements an image generation system configured to operate in a search-assisted mode in response to receiving a natural language prompt to generate image content. The image generation system conducts a search for example image content from one or more image sources external to the image asset repository to obtain example images of a subject matter of the natural language prompt. The image generation system selects one or more candidate images from the search results and analyzes the candidate images to obtain a description of the elements of the subject matter of the one or more candidate images and positional information and scale information for these elements. The image generation system identifies image assets in an image asset repository associated with these elements by evaluating the description of the elements of the subject matter and generates the requested image content using the identified image assets.

Classes IPC  ?

  • G06F 16/53 - Requêtes
  • G06F 16/58 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
  • G06N 20/00 - Apprentissage automatique

73.

DATA AT REST ENCRYPTION FOR MULTI-TENANT SCENARIOS USING A CPU

      
Numéro d'application US2025055689
Numéro de publication 2026/161139
Statut Délivré - en vigueur
Date de dépôt 2025-11-17
Date de publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s) Shah, Monish Shantilal

Abrégé

This document relates to secure storage techniques that can be employed in a multi-tenant environment. In the disclosed implementations, a host CPU can perform data at rest encryption on data that is written to an SSD via an interposer. By offloading the data at rest encryption from the interposer to the CPU, the complexity and power consumption of the interposer can be reduced. Furthermore, redundant cryptographic operations can be mitigated, because the interposer and CPU do not necessarily perform link encryption on data payloads themselves. Rather, link encryption can be limited to associated command data used to configure transfers of encrypted data payloads.

Classes IPC  ?

  • G06F 21/60 - Protection de données
  • G06F 12/14 - Protection contre l'utilisation non autorisée de mémoire
  • G06F 21/78 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du stockage de données
  • H04L 9/40 - Protocoles réseaux de sécurité

74.

DATA AT REST ENCRYPTION FOR MULTI-TENANT SCENARIOS USING A CPU

      
Numéro d'application US2025056940
Numéro de publication 2026/161144
Statut Délivré - en vigueur
Date de dépôt 2025-11-25
Date de publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Shah, Monish Shantilal
  • Oshins, Jacob Kappeler

Abrégé

This document relates to secure storage techniques that can be employed in a multi-tenant environment. In the disclosed implementations, a host CPU can perform data at rest encryption on data that is written to an SSD. By offloading the data at rest encryption from the SSD to the CPU, the complexity and power consumption of the SSD can be reduced. Furthermore, redundant cryptographic operations can be mitigated, because the SSD and CPU do not necessarily perform link encryption on data payloads themselves. Rather, link encryption can be limited to associated command data used to configure transfers of encrypted data payloads.

Classes IPC  ?

  • G06F 21/60 - Protection de données
  • G06F 12/14 - Protection contre l'utilisation non autorisée de mémoire
  • G06F 21/78 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du stockage de données
  • H04L 9/40 - Protocoles réseaux de sécurité

75.

MATRIX-BASED DETECTION OF COMPLEX SECURITY GRAPH PROPERTIES USING A SECURITY GRAPH ENGINE

      
Numéro d'application 18961029
Statut En instance
Date de dépôt 2024-11-26
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC. (USA)
Inventeur(s)
  • Karpovsky, Andrey
  • Salman, Tamer
  • Copty, Fady

Abrégé

Methods, systems, and computer storage media for providing security graph analysis using a security graph analysis engine of a security management system are described. Security graph analysis is the evaluation of a computing environment’s security graph by generating an adjacency matrix that represents connections between assets, users, and permissions as nodes and edges. The security graph analysis engine leverages the adjacency matrix of a security graph to uncover various security insights by performing advanced matrix operations. The security graph analysis engine efficiently processes large and complex graphs, particularly those that are sparse and organized into blocks, by utilizing optimized algorithms and advanced computational techniques and processor (e.g., GPU) acceleration. The security graph analysis engine calculates metrics like connectivity scores to assess the overall security posture of the organization. By providing real-time analysis and actionable insights, the security graph analysis engine helps organizations quickly identify vulnerabilities and improve their security measures.

Classes IPC  ?

  • H04L 41/142 - Analyse ou conception de réseau en utilisant des méthodes statistiques ou mathématiques
  • H04L 9/40 - Protocoles réseaux de sécurité

76.

VERIFIABLE, DECENTRALIZED ZERO-KNOWLEDGE CENTRAL BANK DIGITAL CURRENCY

      
Numéro d'application 19036642
Statut En instance
Date de dépôt 2025-01-24
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Setty, Srinath
  • Cui, Weidong
  • Zhang, Yan
  • Xu, Fei
  • Zhang, Qi
  • Sun, Feng
  • Sun, Jingchang
  • Li, Han
  • Wei, Jia
  • Li, Kanwen
  • Yan, Chenxin

Abrégé

A zero-knowledge CBDC (zkCBDC) banking system uses zero-knowledge proofs to prove that commercial banks are processing transactions correctly. Commercial banks are the provers of the zero-knowledge proof system. The banks generate a zero-knowledge proof for one or more transactions processed by the bank. The banks also generate a hash of the total amount of the transaction(s). The zero-knowledge proof and associated transaction hash are submitted to a blockchain. The blockchain stores a bank state commitment value for each commercial bank in the system and includes a smart contract with code for verifying the zero-knowledge proofs. Once a proof is verified, the bank's state commitment value is updated and the transaction hash is added to the verifier's state.

Classes IPC  ?

  • G06Q 40/02 - Opérations bancaires, p. ex. calcul d'intérêts ou tenue de compte
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
  • 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

77.

MICRO-LIGHT EMITTING DIODE (MICRO-LED) SYSTEMS WITH BRIDGE CIRCUITS SCALING VOLTAGES AND CURRENTS TO APPROPIATE LEVELS TO INTERFACE WITH MEASUREMENT CIRCUITS

      
Numéro d'application 19038427
Statut En instance
Date de dépôt 2025-01-27
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Dyer, Kenneth Colin
  • Prather, Lawrence A.

Abrégé

Microscopic light emitting diodes (micro-LEDs) systems are described. An example micro-LED system includes a set of micro-LEDs having a respective voltage terminal configured to receive a first positive voltage supply and a common cathode terminal configured to receive a negative voltage supply. The micro-LED system includes sensing circuits to sense voltages and currents received from a selected subset of the set of micro-LEDs, where each of the sensing circuits is configured to receive a second positive voltage supply, different from the first positive voltage supply. The micro-LED system includes bridge circuits to: (1) during sensing of any voltages received from a selected subset of the set of micro-LEDs, scale voltages to an appropriate level for measurement by the sensing circuits, and (2) during sensing of any current received from a selected subset of the set of micro-LEDs, limit current flowing through a respective sensing circuit.

Classes IPC  ?

  • G09G 3/32 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p. ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice utilisant des sources lumineuses commandées utilisant des panneaux électroluminescents semi-conducteurs, p. ex. utilisant des diodes électroluminescentes [LED]

78.

SPEECH-TEXT ALIGNMENT ENGINE IN AN ARTIFICIAL INTELLIGENCE SYSTEM

      
Numéro d'application 19040263
Statut En instance
Date de dépôt 2025-01-29
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Fan, Ruchao
  • Li, Jinyu
  • Zhao, Rui
  • Chou, Ju-Chieh

Abrégé

Methods, systems, and computer storage media for providing speech-text alignment management using a speech processing engine in an artificial intelligence system are described. The speech processing engine includes a speech-text alignment engine that operates as intermediary between raw spoken language and its corresponding textual representation, ensuring real-time processing and translation tasks. The speech processing engine utilizes a speech encoder to convert spoken language into digital signals that represent its acoustic features. The data then passes through the speech-text alignment engine, which includes a Connectionist Temporal Classification (CTC) layer for temporal and sequence alignment and a modified q-former layer for fine-tuning the speech embeddings to closely match the latent space of text embeddings used by Large Language Models (LLMs). This alignment process enables translating or transcribing spoken content into multiple languages without delay. The speech processing engine also incorporates token swapping to support adapting to various speech patterns and accents effectively.

Classes IPC  ?

  • G06F 40/40 - Traitement ou traduction du langage naturel

79.

ADAPTIVE RETRANSMISSION WITH BIASED MOVING AVERAGE RETRANSMISSION TIMES

      
Numéro d'application 19040717
Statut En instance
Date de dépôt 2025-01-29
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Papamichael, Michael Konstantinos
  • Dohadwala, Mohammad Saifee
  • Zhao, Zhipeng

Abrégé

The present disclosure generally relates to systems and methods for adaptively retransmitting data packets utilizing a biased moving average retransmission time. Systems and methods described herein avoid the risks of retransmission flooding and congestion collapse common to existing out-of-order packet transmission systems by generating, updating, and utilizing a biased moving average retransmission time that adapts to a specific latency of a data flow. By tailoring fast and regular timeout events to this biased moving average retransmission time, the systems and methods described herein can dynamically adapt to in-the-moment network conditions to ensure that data packets reach their intended endpoints.

Classes IPC  ?

  • H04L 1/1812 - Protocoles hybridesDemande de retransmission automatique hybride [HARQ]
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04L 47/11 - Identification de la congestion

80.

MULTI-STAGE ACTION DETERMINATION FOR CONTENT DELIVERY

      
Numéro d'application 19041337
Statut En instance
Date de dépôt 2025-01-30
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Wei, Changshuai
  • Zelditch, Benjamin Basil
  • Chen, Xinyan
  • Assuncao Silva T Ribeiro, Andre
  • Tay, Jingyi Kenneth

Abrégé

Methods, systems, and apparatuses include receiving feature data for a user of an online system and a first content delivery action for content delivery on the online system. The feature data is sent to a trained propensity machine learning model. Propensity data is received from the trained propensity model. A first content delivery decision is determined for the user and the first content delivery action using the propensity data. Second feature data is received for the user and a second content delivery action for the content deliver. The second feature data is sent to the trained propensity model. Second propensity data is received from the trained propensity model. A second content delivery decision is determined for the user and the second content delivery action using the second propensity data. The content is delivered to the user on the online system based on the first and the second content delivery decisions.

Classes IPC  ?

  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06Q 30/0601 - Commerce électronique [e-commerce]

81.

MOUNTING ASSEMBLY FOR FLUID-TRANSFER PLUG

      
Numéro d'application 19041431
Statut En instance
Date de dépôt 2025-01-30
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s) Tazbaz, Errol Mark

Abrégé

A mounting assembly for a fluid-transfer plug comprises a mounting receptacle comprising proximal left and right retention surfaces and distal left and right retention surfaces. A support surface includes an alignment aperture, and a locking member is located between the proximal and distal left retention surfaces. A housing for the plug is removably secured in the mounting receptacle. The housing comprises a housing body and left and right locking slots. An alignment pin extends from a bottom surface into the alignment aperture of the mounting receptacle. The locking member of the mounting receptacle extends into the left locking slot to removable secure the housing and plug in the mounting receptacle.

Classes IPC  ?

  • F16L 37/60 - Accouplements du type à action rapide avec un connecteur mâle et une prise fixée sur une paroi
  • F16L 3/08 - Supports pour tuyaux, pour câbles ou pour conduits de protection, p. ex. potences, pattes de fixation, attaches, brides, colliers entourant pratiquement le tuyau, le câble ou le conduit de protection

82.

BUILDING TARGET DFA GRAPHS UTILIZING PREDICATES WITH INTEGER AND/OR FLOATING-POINT CONDITIONS

      
Numéro d'application 19041736
Statut En instance
Date de dépôt 2025-01-30
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Wimmers, Edward
  • Swartzendruber, Eric
  • Subramanian, Ashwin Srinath
  • Idrisov, Renat
  • Bykov, Vassili

Abrégé

One example provides a computing device comprising a regular expression (regex) hardware accelerator including a deterministic finite automaton (DFA) engine configured to execute an object file, and a compiler. The compiler is executable to generate the object file based at least upon a target DFA graph by receiving a predicate including one or more of an integer condition or a floating-point condition, transforming the predicate to form a rewritten predicate with an equivalent expression, and building the target DFA graph based at least upon the rewritten predicate.

Classes IPC  ?

83.

ROTATABLE CHIPLETS

      
Numéro d'application 19041911
Statut En instance
Date de dépôt 2025-01-30
Date de la première publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s) Chiou, Derek T.

Abrégé

Methods and apparatuses for improving the yield and performance of integrated circuit structures by utilizing rotatable chiplets are described. During manufacturing of an integrated circuit structure that includes multiple chiplets arranged within a plurality of integration layers, each integration layer may be dynamically rotated or oriented prior to being bonded based on chiplet characteristics of the chiplets within the integration layers. Each integration layer comprises one or more chiplets. An automated manufacturing system determines the degree of rotation of a first integration layer relative to a second integration layer to which the first integration layer is to be directly or indirectly attached based on chiplet performance, capacity, and/or thermal characteristics of the chiplets within the integration layers.

Classes IPC  ?

  • G06F 30/392 - Conception de plans ou d’agencements, p. ex. partitionnement ou positionnement
  • G06F 119/22 - Analyse de rendement ou optimisation de rendement

84.

REDUCING SCREEN FLICKER USING A CONCEALED ROLLING PATTERN

      
Numéro d'application 19143344
Statut En instance
Date de dépôt 2023-01-29
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Deng, Xuming
  • Abdullah, Muhammad Daniel Sun Bin

Abrégé

Methods, systems and computer program products are provided for reducing screen flicker using a concealed rolling pattern. Field application of a concealable rolling pattern (e.g., alternating electric field), causing liquid crystal module pixels to display alternating patterns, may increase mobile ion diffusion (e.g., release accumulated charges), thereby reducing screen flickering and image burn-in. A rolling pattern may be applied in a low power mode (e.g., standby, sleep, off), with backlight off, and with ambient lighting below a threshold or a concealed display (e.g., lid closed). A concealed rolling pattern may be stopped based on a detected transition to a full power mode, rolling pattern timer expiration, ambient light above the threshold while the display is viewable, removal of a power supply and/or battery power below a threshold. A transition to full power may delay powering on the backlight, e.g., to allow multiple frames of black video for the display panel.

Classes IPC  ?

  • G09G 3/20 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p. ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice
  • G09G 3/34 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p. ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice en commandant la lumière provenant d'une source indépendante
  • G09G 3/36 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p. ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice en commandant la lumière provenant d'une source indépendante utilisant des cristaux liquides

85.

PROCESSING HOLLOW CORE FIBER IMAGES

      
Numéro d'application 19342295
Statut En instance
Date de dépôt 2025-09-26
Date de la première publication 2026-07-30
Propriétaire
  • Microsoft Technology Licensing, LLC (USA)
  • University of Southampton (Royaume‑Uni)
Inventeur(s)
  • Fatobene Ando, Ron
  • Botelho Alonso, Marcelo
  • Jasion, Gregory

Abrégé

A method for processing an image of a hollow core fiber, HCF, is described. For an edge of a tube of the HCF, brightness of the image is used to detect points corresponding to the edge. The method further includes fitting an edge model function to detected edge points, and identifying an outlier point of the detected edge points that is above a threshold distance from the fitted model. The outlier point is removed and the model is refitted to the remaining points. The method comprises iteratively identifying and removing subsequent outlier points and refitting the model to remaining points until all remaining points are inlier points below a final distance threshold from the model. Remaining inlier points are fitted to a final model. The final model is used to determine a geometric parameter of the HCF for use during quality control, splicing and/or fiber drawing.

Classes IPC  ?

  • 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
  • G06T 7/13 - Détection de bords
  • G06T 7/60 - Analyse des attributs géométriques
  • G06V 10/32 - Normalisation des dimensions de la forme
  • G06V 10/34 - Lissage ou élagage de la formeOpérations morphologiquesSquelettisation

86.

REDUCTION OF LOSS AND IMPROVED LONG-TERM RELIABILITY OF HOLLOW CORE FIBERS

      
Numéro d'application 19453891
Statut En instance
Date de dépôt 2026-01-20
Date de la première publication 2026-07-30
Propriétaire
  • Microsoft Technology Licensing, LLC (USA)
  • University of Southampton (Royaume‑Uni)
Inventeur(s)
  • Petrovich, Marco
  • Suslov, Dmytro
  • Bakhtiari Gorajoobi, Shahab
  • Wheeler, Natalie

Abrégé

A method of fabricating a hollow core optical fiber. The method comprising: providing a preform comprising a transverse cross-sectional structure comprising a hollow core surrounded by a plurality of capillaries defining a plurality of voids encased by a tubular cladding. The hollow core and the plurality of voids extend longitudinally along a length of the preform. The method further comprising purging the preform by flowing gas comprising a noble gas through the hollow core and the plurality of voids, and subsequent to purging the preform, drawing a hollow core optical fiber by passing the purges preform through a draw furnace heated to a temperature suitable for softening a material of the preform.

Classes IPC  ?

  • C03B 37/10 - Traitement non chimique
  • C03B 37/025 - Fabrication de fibres ou de filaments de verre par étirage ou extrusion à partir de tubes, tiges, fibres ou filaments ramollis par chauffage
  • G02B 6/032 - Fibres optiques avec revêtement le noyau ou le revêtement n'étant pas un solide

87.

NETWORK TRAFFIC ARBITRATION BASED ON PACKET PRIORITY

      
Numéro d'application 19457024
Statut En instance
Date de dépôt 2026-01-22
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Yilmaz, Yalcin
  • Tang, Monica Man Kay

Abrégé

A method for network traffic arbitration includes, at a network router, receiving two or more network packets over two or more input ports. During an observation window, traffic parameters for the two or more network packets are stored in a traffic history table, the traffic parameters including a Quality-of-Service (QoS) priority value for a network packet of the two or more network packets. Based at least in part on the traffic parameters recorded in the traffic history table, including the QoS priority value, arbitration weights are calculated for each of the two or more input ports for a weighted round robin arbitration process.

Classes IPC  ?

  • H04L 47/6275 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement pour des créneaux de service ou des commandes de service basé sur la priorité
  • H04L 47/62 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement

88.

GENERATIVE SEARCH ENGINE TEXT DOCUMENTS

      
Numéro d'application 19573219
Statut En instance
Date de dépôt 2026-03-20
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Gadit, Mohamed Salman Ismail
  • Sridhar, Shivani
  • Shen, Beverly Roberta
  • Lin, Yu-An
  • Upadhyaya, Ronak Digant
  • Selvam, Sriram
  • Dan, Avishek

Abrégé

This disclosure describes utilizing a generative document system to dynamically build and provide generative text documents using one or more generative artificial intelligence (AI) models. For example, the generative document system efficiently utilizes various systems and one or more generative AI models to determine intents and topics, curate topic sections, and generate a generative text document that includes a directed answer along with select curated topic sections for search queries. In various implementations, the generative document system performs additional actions that enhance the efficiency and accuracy of operations used to produce generative text documents. Additionally, in many cases, these generative text documents provide a foundation for providing an interactive, intuitive, wide-ranging, and flexible curation of answers to users that address the corresponding search queries.

Classes IPC  ?

  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • 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
  • G06F 16/9538 - Présentation des résultats des requêtes

89.

DATA SECURITY GROUPING AND RANKING

      
Numéro d'application 19629613
Statut En instance
Date de dépôt 2026-03-26
Date de la première publication 2026-07-30
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Saripalli, Annapurna Lakshmi
  • Chavali, Srivalli
  • Mehndi, Ashish
  • Dharmaraj, Rajeethkumar
  • Thiyagarajan, Chithirai Meenal
  • Mishra, Chinmaya
  • Deva Sahayam Arul Raj, Jovin Vasanth Kumar
  • Puri, Deepika
  • Srivastava, Ankit

Abrégé

Some embodiments address technical challenges arising from efforts to identify and mitigate security risks, in particular but not only, risks that sensitive data will be exfiltrated. Some embodiments provide or utilize an anomaly detector which is configured to detect a security anomaly in data based on at least a distribution of sensitive information type documents in a collection of documents and classifications of documents by trainable classifiers based on machine learning. Some embodiments provide or utilize a security policy generator which is configured to proactively and automatically generate security policy recommendations, rank at least two of the security policy recommendations, and present at least one top-ranked generated security policy recommendation in a user interface. Some embodiments generate a security policy in a managed computing system based on at least an anomaly score, and then configure the managed computing system according to the generated security policy.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

90.

OPERATING SYSTEM WITH CONTENT HOLDING LAYER

      
Numéro d'application US2025054257
Numéro de publication 2026/161126
Statut Délivré - en vigueur
Date de dépôt 2025-11-06
Date de publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s) Nukala, Vamsikrishna

Abrégé

A system for providing a content holding layer includes a processing system and memory storing instructions that, when executed by the processing system, cause the system to display a content holding element on a desktop of an operating system, receive an input for adding a content item to the content holding element, obtain content item data of the content item, add the content item data to a database associated with the content holding element, display a content holding application on the desktop, display a representation of the content item in the content holding application, determine one or more recommended actions applicable to the content item based at least in part of the content item data, and display, one or more selectable elements for executing the one or more recommended actions.

Classes IPC  ?

  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 9/54 - Communication interprogramme

91.

DIGITAL RIGHTS MANAGEMENT ARCHITECTURE FOR ARTIFICIAL INTELLIGENCE MODELS

      
Numéro d'application US2025054720
Numéro de publication 2026/161130
Statut Délivré - en vigueur
Date de dépôt 2025-11-09
Date de publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Arbel, Eran
  • Grinberg, Hanan
  • Pundak, Gilad
  • Srour, Orr
  • Zyskind, Amir

Abrégé

Various technologies pertaining to digital rights management (DRM) for artificial intelligence (AI) models are provided. In an example, a client computing device comprises a first processor and one or more second processors. Subsequent to transmitting a request for access to a computer-implemented AI model, the client computing device receives an encryption key, AI model certification information, and an AI model payload, wherein the AI model payload comprises an encrypted AI model. The client computing device validates the AI model payload based upon the AI model certification information and decrypts the AI model payload. The client computing device stores the decrypted AI model payload in a second memory where a first memory stores a DRM application. Responsive to a request to execute the AI model stored in the second memory, the computing device causes execution of the AI model by the one or more second processors.

Classes IPC  ?

  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 21/12 - Protection des logiciels exécutables
  • G06F 21/74 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information opérant en mode dual ou compartimenté, c.-à-d. avec au moins un mode sécurisé

92.

CORRELATING SECRET ALLOCATIONS, USE AND EXPOSURE

      
Numéro d'application US2025054751
Numéro de publication 2026/161133
Statut Délivré - en vigueur
Date de dépôt 2025-11-10
Date de publication 2026-07-30
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Fanning, Michael, Christopher
  • Smith, Anthony, Frederick
  • Sui, Yan
  • Wollman, Ross, Alec
  • Vu, Nguyen, Song, Khanh

Abrégé

Cross-correlating identifiers are created and stored in a security asset database for corresponding security assets. The security asset database is used with the cross-correlating identifiers to perform functions for the underlying security assets without exposing the security assets. One function is a scan of network resources for potential exposure of the security assets. A key generation algorithm used to generate the cross-correlating identifiers is applied to any identified potential security data to generate a corresponding reference identifier. A determination is made whether a security asset comprises a security risk that exceeds a predetermined threshold based on at least a determination of whether the cross-correlating identifier for the security asset matches any reference identifiers generated for the potential security data, as well as based on other data stored in the security asset database for the security asset.

Classes IPC  ?

  • G06F 21/30 - Authentification, c.-à-d. détermination de l’identité ou de l’habilitation des responsables de la sécurité
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
  • 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
  • H04L 9/40 - Protocoles réseaux de sécurité

93.

Reading voxels in an optical storage medium using off-axis lighting

      
Numéro d'application 19097036
Numéro de brevet 12694901
Statut Délivré - en vigueur
Date de dépôt 2025-04-01
Date de la première publication 2026-07-28
Date d'octroi 2026-07-28
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Tammela, Simo Kaarlo Tapani
  • Autere, Anton Viljami
  • Räikkönen, Esa Tapani

Abrégé

An off-axis lighting system for optical storage media comprises a Gaussian laser illumination source and illumination optics including collimating and cylindrical lenses. The system generates an illumination beam that propagates through the optical storage medium at angles different from the optical axis of a line scanning camera system. A collimating lens shapes the beam, adjusting characteristics such as beam waist diameter and location. A cylindrical lens further shapes the beam, creating an elliptical two-dimensional profile across its cross-section. The combination of off-axis propagation and elliptical profile restricts illumination to the voxels in the field of view of the line scanning camera at a specific layer in the optical storage medium. The off-axis lighting system enhances an ability of an optical read system to read voxels by improving the signal-to-noise ratio (SNR) of the voxel images captured by the line scanning camera used to decode symbols stored by the voxels.

Classes IPC  ?

  • G11B 7/00 - Enregistrement ou reproduction par des moyens optiques, p. ex. enregistrement utilisant un faisceau thermique de rayonnement optique, reproduction utilisant un faisceau optique à puissance réduiteSupports d'enregistrement correspondants
  • G11B 7/09 - Dispositions ou montage des têtes ou des sources lumineuses par rapport aux supports d'enregistrement comportant des dispositions pour déplacer le rayon lumineux ou son plan focal dans le but de maintenir l'alignement relatif du rayon lumineux et du support d'enregistrement pendant l'opération de transduction, p. ex. pour compenser les irrégularités de surface ou pour suivre les pistes du support
  • G11B 7/127 - LasersRéseaux de lasers multiples
  • G11B 7/128 - Modulateurs
  • G11B 7/1374 - Lentilles d'objectif
  • G11B 7/1376 - Lentilles de collimateur

94.

ANOMALY DETECTION USING ACCUMULATED DATA USAGE COMPARED TO PROJECTED DATA USAGE IN A CLOUD COMPUTING ENVIRONMENT

      
Numéro d'application 19027745
Statut En instance
Date de dépôt 2025-01-17
Date de la première publication 2026-07-23
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Sethuraman, Prabhakaran
  • Saha, Srishty
  • Israel, Naveen Joel
  • Gangavarapu, Bharat Kumar

Abrégé

A method for detecting an anomaly in resource utilization observed within a cloud computing platform includes observing an actual resource utilization for a customer of the cloud computing platform; determining a historical utilization distribution for the customer that defines values of a resource utilization metric across repeated instances of a time interval and sub-intervals therein; identifying a temporal location of an anomaly detection period within the time interval; filtering the historical utilization distribution to construct a distribution of relevant values of the resource utilization metric; and computing, based on the distribution of relevant values, a resource utilization projection for the customer. An anomaly risk metric in calculated and fit to an anomaly classification to determine the presence of a data usage anomaly. The data usage anomaly is confirmed the using a language model trained on prior data usage anomalies over prior time intervals tagged with actual unauthorized access.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • 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

95.

Reducing Computational Burden in a Generative Model through Target Vocabulary Constraints

      
Numéro d'application 19032585
Statut En instance
Date de dépôt 2025-01-21
Date de la première publication 2026-07-23
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Dave, Kushal
  • Singh, Amit Kumar Rambachan
  • Mohankumar, Akash Kumar
  • Varma, Manik
  • Jiao, Jian
  • Sinha, Gaurav
  • Valluri, Ravisri Kumara

Abrégé

A technique generates a response based on a query using a generative model. The technique includes encoding the query into a shortlist embedding and a sequence of response-part embeddings. The technique uses the shortlist embedding to identify a reduced-size vocabulary that is relevant to the query, selected from a larger target vocabulary of tokens. The technique then identifies at least one group of ranked tokens associated with a corresponding response-part embedding. The group of ranked tokens is selected from the reduced-size vocabulary. The technique then constructs a part of a response in a manner that is constrained by the group of ranked tokens. Such constraint helps reduce computational burden and latency. Some implementations construct the response non-autoregressively in a single pass, while others perform this operation autoregressively in plural passes. Some implementations of the target vocabulary include plural-word tokens, each including two or more words.

Classes IPC  ?

  • G06F 16/338 - Présentation des résultats des requêtes
  • G06F 40/284 - Analyse lexicale, p. ex. segmentation en unités ou cooccurrence

96.

INTENT TAGS FOR GUIDING CONTENT GENERATION

      
Numéro d'application 19032742
Statut En instance
Date de dépôt 2025-01-21
Date de la première publication 2026-07-23
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Riche, Nathalie M.
  • Brown, David William
  • Romat, Hugo
  • Pahud, Michel
  • Marquardt, Nicolai
  • Bentley, Michael J.
  • Hinckley, Kenneth P.
  • Gmeiner, Frederic Otto

Abrégé

This document relates to generative machine learning. Users can provide input relating to a content generation task. A generative machine learning model can be prompted to suggest concept tags based on the received user input. Then, users can select a concept tag and a value for that concept tag. A content item can be generated for the user using the generative machine learning model, where the content generation is based on the value for the selected concept tag. Over time, additional content tags can be updated with user-designated values while updating the generated content accordingly. In this manner, user generation of content with a generative machine learning model can be guided via received user inputs.

Classes IPC  ?

  • G06N 3/0455 - Réseaux auto-encodeursRéseaux encodeurs-décodeurs
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
  • G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p. ex. glissement, rotation, agrandissement ou changement de couleur
  • G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte

97.

DIGITAL RIGHTS MANAGEMENT ARCHITECTURE FOR ARTIFICIAL INTELLIGENCE MODELS

      
Numéro d'application 19035396
Statut En instance
Date de dépôt 2025-01-23
Date de la première publication 2026-07-23
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Arbel, Eran
  • Grinberg, Hanan
  • Pundak, Gilad
  • Srour, Orr
  • Zyskind, Amir

Abrégé

Various technologies pertaining to digital rights management (DRM) for artificial intelligence (AI) models are provided. In an example, a client computing device comprises a first processor and one or more second processors. Subsequent to transmitting a request for access to a computer-implemented AI model, the client computing device receives an encryption key, AI model certification information, and an AI model payload, wherein the AI model payload comprises an encrypted AI model. The client computing device validates the AI model payload based upon the AI model certification information and decrypts the AI model payload. The client computing device stores the decrypted AI model payload in a second memory where a first memory stores a DRM application. Responsive to a request to execute the AI model stored in the second memory, the computing device causes execution of the AI model by the one or more second processors.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 21/12 - Protection des logiciels exécutables

98.

CORRELATING SECRET ALLOCATIONS, USE AND EXPOSURE

      
Numéro d'application 19035703
Statut En instance
Date de dépôt 2025-01-23
Date de la première publication 2026-07-23
Propriétaire MICROSOFT TECHNOLOGY LICENSING, LLC (USA)
Inventeur(s)
  • Fanning, Michael Christopher
  • Smith, Anthony F
  • Sui, Yan
  • Wollman, Ross
  • Vu, Nguyen Song Khanh

Abrégé

Cross-correlating identifiers are created and stored in a security asset database for corresponding security assets. The security asset database is used with the cross-correlating identifiers to perform functions for the underlying security assets without exposing the security assets. One function is a scan of network resources for potential exposure of the security assets. A key generation algorithm used to generate the cross-correlating identifiers is applied to any identified potential security data to generate a corresponding reference identifier. A determination is made whether a security asset comprises a security risk that exceeds a predetermined threshold based on at least a determination of whether the cross-correlating identifier for the security asset matches any reference identifiers generated for the potential security data, as well as based on other data stored in the security asset database for the security asset.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/40 - Protocoles réseaux de sécurité

99.

COMPOUND FOR A TWO-PHASE IMMERSION COOLANT

      
Numéro d'application 19094501
Statut En instance
Date de dépôt 2025-03-28
Date de la première publication 2026-07-23
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Tom, Dennis Wai-Ching
  • Mills, Alexis Woodward
  • Efimovskaya, Alexandra
  • Liu, Hongbin
  • Baker, Nathan Andrew
  • Sun, Chong
  • Yang, Yinuo
  • Hoang, Kevin Khoa

Abrégé

Disclosed herein is the compound CCC═C(F)CF. The compound can be provided as a pure isomer of either the E-isomer or Z-isomer, or as a diastereomeric mixture of both isomers (i.e., an E/Z mixture). The boiling point and dielectric constant of the compound enable effective use of the compound as a coolant in a two-phase immersion cooling system. A two-phase immersion cooling system incorporating the compound as coolant can include: an immersion tank configured to contain the coolant and to contain a component capable of generating heat; and a condenser configured to receive vaporized coolant and to condense the vaporized coolant back to liquid form.

Classes IPC  ?

  • C09K 5/04 - Substances qui subissent un changement d'état physique lors de leur utilisation le changement d'état se faisant par passage de l'état liquide à l'état vapeur ou vice versa
  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage

100.

MODEL CHECKPOINT SAVING BASED ON MULTI-TIER STORAGE

      
Numéro d'application 19137613
Statut En instance
Date de dépôt 2024-03-05
Date de la première publication 2026-07-23
Propriétaire Microsoft Technology Licensing, LLC (USA)
Inventeur(s)
  • Luo, Wei
  • Li, Xiaoran
  • Qiu, Yang
  • Guo, Chengcheng
  • Rao, Qinghuan
  • Li, Jiapeng
  • Zhai, Aonan
  • Wen, Xiaole
  • Yang, Yang
  • Wang, Peng
  • Wang, Ziqi
  • Hua, Guoliang
  • Xuan, Shanming
  • Tong, Jie

Abrégé

The present disclosure proposes a method, apparatus, and computer-readable medium for model checkpoint saving based on multi-tier storage. During a training of a machine learning model performed through a Graphics Processing Unit (GPU) in a target node, a checkpoint to be saved of the machine learning model may be identified from a GPU memory that directly exchanges data with the GPU. The checkpoint may be saved from the GPU memory to a central processing unit (CPU) memory that directly exchange data with a CPU in the target node. The checkpoint may be saved from the CPU memory to a non-transitory memory, the non-transitory memory including at least one of: a local non-transitory memory in the target node, a neighbor non-transitory memory in a neighbor node of the target node, and a remote non-transitory memory located remotely from the target node.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • G06N 20/00 - Apprentissage automatique
  1     2     3     ...     100        Prochaine page