Microsoft Technology Licensing LLC patent applications on 21st August 2025
Patent Applications by Microsoft Technology Licensing LLC on 21st August 2025
Microsoft Technology Licensing LLC: 30 patent applications
Microsoft Technology Licensing LLC has applied for patents in the areas of G06F3/04842 (Selection of displayed objects or displayed text elements (, 2), G06F8/65 (Updates (security arrangements therefor, 2), G06F16/9024 ({Graphs; Linked lists (, 2), G06F9/5016 (Allocation of resources, e.g. of the central processing unit [CPU], 2), H04N23/11 (for generating image signals from visible and infrared light wavelengths, 2)
Patent Applications by Microsoft Technology Licensing LLC
20250264664. WAVEGUIDE NETWORK
Abstract: A multimode optical waveguide network comprises a parent waveguide and a plurality of child waveguides. Each waveguide is a multimode optical waveguide having a first surface region, multiple second surface regions, and at least one guiding element attached to a surface of the waveguide or embedded ...
20250264925. UTILIZING POWER-DRAW DEVICE SIGNALS TO IMPROVE THE RECOVERY OF VIRTUAL MACHINE HOST DEVICES
Abstract: The present disclosure relates to utilizing a host failure recovery system to efficiently and accurately determine the health of host devices. For example, the host failure recovery system detects when a host server is failing by utilizing a power failure detection model that determines whether a ho...
20250264988. TEMPORARILY HIDING USER INTERFACE ELEMENTS
Abstract: Technologies are disclosed for temporarily hiding user interface (“UI”) elements, such as application windows or tabs. A request can be received to hide a UI element for a specified period of time. When such a request is received, the UI element is hidden and an identifier corresponding to the UI el...
20250265067. SYSTEMS AND METHODS FOR PERSISTED CONTAINER UPGRADES
Abstract: Examples of the present disclosure describe devices, systems, and methods for persisting containers across updates. In examples, a computing device receives an update to a base layer of the device associated with a persisted storage of a container stored by the device. The content of the persisted s...
20250265090. DEVICE FOR PERFORMING BRANCH TARGET BUFFER ENTRY PREFETCHING
Abstract: A branch prediction device includes a hierarchy of successively slower to access branch target buffers that store branch target buffer entries identifying branch instructions, branch prediction circuitry configured to predict future branch instructions, and a branch target buffer prefetch table coup...
20250265119. PROCESSOR RESOURCE ISOLATION
Abstract: A method for allocating resources of a processor is described. A coloring scheme is obtained for resources of the processor, where the coloring scheme has a coloring function that indexes both shared resources and private resources of the processor and provides protection against information leakage...
20250265120. ADAPTIVE KSWAPD TUNING
Abstract: Systems and methods are directed to adaptively tuning kswapd based on neural network functions trained by a server. The server trains, using a neural network, a first function and a second function, whereby the first function is used to predict a reclaim size for reclaiming memory on a user device a...
20250265171. REAL-TIME REPORT GENERATION
Abstract: Methods, systems, and computer programs provide real-time report generation. A baseline report is generated based on data, collected by a collector computing device, for events of a first event type for a period. The method receives a request from a user to present an updated report with real-time i...
20250265231. STREAMLINED FILE SYSTEM MEMORY INPUT/OUTPUT OPERATIONS
Abstract: The techniques disclosed herein enable file systems to streamline operations on cached file data. This is accomplished by utilizing a direct access path and an optimization flag that indicates the status of an external lock for a given file data. External locks can be utilized to lock some or all of...
20250265248. GENERATIVE GRAPH-ENHANCED INFORMATION RETRIEVAL
Abstract: Embodiments of the disclosed technologies include parsing a query into a first query portion and at least one second query portion, matching an embedding of the at least one second query portion with an embedding that corresponds to a portion of a document of a document set, mapping the portion of t...
20250265274. UNIVARIATE TIME SERIES SEGMENTATION USING PROXY VARIABLES AND SPARSE GRAPH RECOVERY ALGORITHMS
Abstract: This disclosure relates to a time series segmentation system that efficiently and accurately segments univariate time series data. For example, the time series segmentation system utilizes proxy variable time series to identify distinct segments in a univariate time series. To illustrate, the time s...
20250265428. ANTI-COUNTERFEIT POLYNUCLEOTIDE TAGGANTS
Abstract: Molecular anti-counterfeiting taggants are made from a plurality of synthetic polynucleotides that collectively encode a bit sequence using the sequences and hybridization states of the polynucleotides. The polynucleotide taggant is placed on an item as a molecular identifier of authenticity. The bi...
20250265471. REINFORCEMENT LEARNING FOR REFINEMENT MODELS
Abstract: The disclosed concepts relate to employing a refinement model to refine actions generated by a first machine learning model. In some cases, the first machine learning model can have fixed parameters that are not readily available to be tuned for a new task domain. To overcome this issue, a refinemen...
20250265477. KNOWLEDGE GRAPH CREATION AND USE
Abstract: This disclosure introduces a novel method and system for making a knowledge graph. A relation classification model is used to classify relationships between entities found in natural-language text. These entities become the nodes and the relationships between them become the edges in the knowledge g...
20250265482. ENHANCED COMPUTER EXPERIENCE FROM ACTIVITY PREDICTION
Abstract: A user activity pattern may be ascertained using signal data from a set of computing devices. The activity pattern may be used to infer user intent with regards to a user interaction with a computing device or to predict a likely future action by the user. In one implementation, a set of computing d...