Jump to content

Microsoft Technology Licensing, LLC patent applications on May 8th, 2025

From WikiPatents

Patent Applications by Microsoft Technology Licensing, LLC on May 8th, 2025

Microsoft Technology Licensing, LLC: 31 patent applications

Microsoft Technology Licensing, LLC has applied for patents in the areas of G06F40/40 (4), G06F21/62 (3), G06F9/451 (2), G06F9/48 (2), G06N20/00 (2) G06F40/40 (2), B25J9/1694 (1), G06Q10/06398 (1), H04L51/224 (1), H04L9/3066 (1)

With keywords such as: output, based, data, llm, learning, machine, database, prompt, computing, and device in patent application abstracts.



Patent Applications by Microsoft Technology Licensing, LLC

20250144804. TRIGGERING DYNAMIC ROBOTIC PROCESS AUTOMATION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Mark David SISLEY of Seattle WA US for microsoft technology licensing, llc

IPC Code(s): B25J9/16, G06F3/16, G06F9/451, G06F9/48, G06N20/00

CPC Code(s): B25J9/1694



Abstract: a device and method for robotic process automation (rpa) using speech recognition that receives a voice input; invokes, using the received voice input, an rpa workflow, the rpa workflow comprising a sequence of tasks; based at least on the invoked rpa workflow, retrieves an argument from a cloud device; modifies, with the retrieved argument, at least one task of the sequence of tasks; and executes the modified at least one task as part of the rpa workflow.


20250146053. OLIGONUCLEOTIDE ASSEMBLY USING pH BASED ELECTRODE CONTROLLED HYBRIDIZATION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Yuan-Jyue CHEN of Seattle WA US for microsoft technology licensing, llc, Bichlien Hoang NGUYEN of Seattle WA US for microsoft technology licensing, llc, Karin STRAUSS of Seattle WA US for microsoft technology licensing, llc, Jake Allen SMITH of Seattle WA US for microsoft technology licensing, llc

IPC Code(s): C12Q1/6809, C12Q1/6837, G01N15/1433

CPC Code(s): C12Q1/6809



Abstract: electrode controlled hybridization is used to change local ph and selectively assemble oligonucleotide complexes on the surface of a microelectrode array. the oligonucleotide complexes have sticky ends that provide locations for subsequent oligonucleotide complexes to hybridize. the order in which specific oligonucleotide complexes are joined together encodes information. controlled activation of individual electrodes in the microelectrode array creates negative voltages that reduces a buffer solution and raises the ph in proximity to the electrodes. at higher ph levels double-stranded oligonucleotides de-hybridize. nicks between oligonucleotide complexes and oligonucleotides anchored to the microelectrode array are closed creating covalent attachments. de-hybridized single-stranded oligonucleotides are removed leaving only the oligonucleotides connected to microelectrode array. thus, during a given round of synthesis, oligonucleotide complexes are added only to the locations on the microelectrode array where the electrodes are not activated.


20250146506. FAN WITH ADJUSTABLE BLADE STRUCTURES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Chien Lung YANG of Sammamish WA US for microsoft technology licensing, llc, Todd Alan CHILES of Redmond WA US for microsoft technology licensing, llc, Bo DAN of Redmond WA US for microsoft technology licensing, llc

IPC Code(s): F04D29/28, F04D29/66

CPC Code(s): F04D29/281



Abstract: examples are disclosed that relate to fans configured to automatically adjust for imbalances in mass. one example provides a self-balancing fan, comprising a hub comprising a plurality of blade interfaces, and a plurality of blade structures each attached to a corresponding blade interface of the hub, each blade interface comprising a tapered notch in the hub and being configured to increase a balancing force exerted by the hub against the blade structure as a function of increasing distance of the blade structure from the hub.


20250147333. DESPECKLING METHOD AND APPARATUS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Hugh David Paul WILLIAMS of Cambridge GB for microsoft technology licensing, llc, Ariel GOMEZ DIAZ of Cambridge GB for microsoft technology licensing, llc, William Minster KUNKEL, IV of Cambridge GB for microsoft technology licensing, llc

IPC Code(s): G02B27/48, G02B6/35, G11B7/1384

CPC Code(s): G02B27/48



Abstract: a system comprising: an actuator; a signal generator configured to apply an electric signal to the actuator to expand and contract the actuator; an optical fibre associated with the actuator, the optical fibre configured to lengthen when the actuator expands and shorten when the actuator contracts; a coherent light source configured to transmit a coherent light through the optical fibre to provide illumination during the lengthening and shortening of the optical fibre.


20250147468. TIME TO DIGITAL CONVERTER (TDC) CIRCUIT WITH SELF-ADAPTIVE TIME GRANULARITY AND RELATED METHODS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ping LU of Cary NC US for microsoft technology licensing, llc, Minhan CHEN of Cary NC US for microsoft technology licensing, llc

IPC Code(s): G04F10/00, H03L7/10

CPC Code(s): G04F10/005



Abstract: a time-to-digital converter (tdc) circuit generates a digital output indicating a time, known as a phase difference, from a phase of the generated signal to a corresponding phase of a reference signal. the digital output is used by the digitally controlled oscillator (dco) to correct for the phase/frequency difference to synchronize the generated signal with the reference signal. in an aspect, an adaptive tdc circuit generates a first digital indication in a coarse mode when the offset time is above a threshold and generates a second digital indication in a fine mode when the offset time is below the threshold. the first digital indication and the second digital indication each comprise a same number of bits, and the first digital indication is normalized to the second digital indication for the digital output of the adaptive tdc circuit. a fractional bit may be employed to compensate for a quantization error.


20250147754. MULTI-MODAL ARTIFICIAL INTELLIGENCE ROOT CAUSE ANALYSIS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Dmitry Valentinovich KHOLODKOV of Sammamish WA US for microsoft technology licensing, llc, Randee BIERLEIN of Seattle WA US for microsoft technology licensing, llc

IPC Code(s): G06F8/70, G06F11/07, G06F40/20

CPC Code(s): G06F8/70



Abstract: a data processing system implements obtaining build logs that include information associated with a software build problem; analyzing the logs to generate a knowledge graph identifying the relationship between various entities in the logs; extracting a signature of a candidate root cause of the build problem from the knowledge graph representing a subset of nodes and edges of the knowledge graph; providing the signature of the candidate root cause to a graphical language model to obtain a prediction of a category of root cause failure selected from among a plurality of root cause failures; constructing a prompt for a language model to generate a root cause failure analysis that describes the root cause of the build problem, the prompt including the category of root cause; receiving the root cause failure analysis from the language model; and performing one or more actions in response to receiving the root cause failure analysis.


20250147784. SERVER-SIDE CONTROL OF POWER BASED ON SERVICE-LEVEL AGREEMENT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Arun Venkatasubbaiah HODIGERE of Bangalore, Karnataka IN for microsoft technology licensing, llc, Anand HARIDASS of Bangalore, Karnataka IN for microsoft technology licensing, llc, Karunakara KOTARY of Redmond WA US for microsoft technology licensing, llc

IPC Code(s): G06F9/455, G06T1/20

CPC Code(s): G06F9/45558



Abstract: various embodiments described herein dynamically control the distribution of power to individual components of a node in an overprovisioned rack, node, or accelerators of a data center based on service-level agreements (slas) defining priorities for workloads for certain user accounts. the sla is used to determine a throttling order for throttling the accelerators. controlling the distribution of power in the node includes throttling at an accelerator or coprocessor, based on the throttling order or sla, until the power consumption is at or below a power policy limit. in this manner, various embodiments discussed herein provide (1) granular control over the execution of tasks in an overprovisioned rack and (2) a user experience consistent with a priority level defined by an sla, while complying with power policy limit(s) to improve the lifespan and operation of hardware, as well as to reduce the wear and tear experienced by overprovisioned hardware.


20250147851. MULTI-PHASE CLOUD SERVICE NODE ERROR PREDICTION BASED ON MINIMIZATION FUNCTION WITH COST RATIO AND FALSE POSITIVE DETECTION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Qingwei LIN of Beijing CN for microsoft technology licensing, llc, Kaixin SUI of Beijing CN for microsoft technology licensing, llc, Yong XU of Beijing CN for microsoft technology licensing, llc

IPC Code(s): G06F11/14, G06F9/455, G06F9/48, G06F9/50, G06N5/01

CPC Code(s): G06F11/1484



Abstract: systems and techniques for multi-phase cloud service node error prediction are described herein. a set of spatial metrics and a set of temporal metrics may be obtained for node devices in a cloud computing platform. the node devices may be evaluated using a spatial machine learning model and a temporal machine learning model to create a spatial output and a temporal output. one or more potentially faulty nodes may be determined based on an evaluation of the spatial output and the temporal output using a ranking model. the one or more potentially faulty nodes may be a subset of the node devices. one or more migration source nodes may be identified from one or more potentially faulty nodes. the one or more migration source nodes may be identified by minimization of a cost of false positive and false negative node detection.


20250148037. SIDEBAR SEARCH PANE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Maryam YUSUF of Everett WA US for microsoft technology licensing, llc, Jared BROWN of Seattle WA US for microsoft technology licensing, llc, Anjali Muralidhar RAI of Redmond WA US for microsoft technology licensing, llc, Paul Valentin BORZA of Seattle WA US for microsoft technology licensing, llc, Tomoe YAMAGATA of Shoreline WA US for microsoft technology licensing, llc, Julian VARANDA of Seattle WA US for microsoft technology licensing, llc, Dan WU of Bothell WA US for microsoft technology licensing, llc, Jessica A. BOOS of Seattle WA US for microsoft technology licensing, llc

IPC Code(s): G06F16/957, G06F3/0482, G06F3/0483, G06F16/248

CPC Code(s): G06F16/9577



Abstract: in non-limiting examples of the present disclosure, systems and methods are described that relate to providing, in a browser environment, a sidebar search capability to users. once in a primary content page, the user is able to select text for searching. in response, the system provides a context menu or keyboard shortcut that includes an option for conducting a sidebar search. in response to user selection, the system passes highlighted or selected text as a parameter to the search engine. the results are provided in an area alongside the currently displayed content page, such as in a sidebar search pane. the user is able to experience search results without leaving the context of their current search tab.


20250148060. SYSTEM AND METHOD FOR CLIENT-SIDE REWRITING OF CODE INCLUDED IN A WEB PAGE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Meir Baruch BLACHMAN of Beer Sheva IL for microsoft technology licensing, llc, Itamar AZULAY of Mishmar Ayyalon IL for microsoft technology licensing, llc

IPC Code(s): G06F21/12, G06F16/955, G06F16/958, G06F21/54

CPC Code(s): G06F21/125



Abstract: systems and methods are described for client-side rewriting of web page code. a proxy computing device receives a web page from a server computing device and analyzes the web page to identify a code component. the proxy computing device generates a modified version of the web page by replacing the identified code component with a wrapped code component and including a code rewriting and evaluation function in the web page. the wrapped code component includes a call to the code rewriting and evaluation function that includes the identified code component as an argument thereof. the code rewriting and evaluation function is configured to generate a rewritten code component by rewriting the identified code component and to evaluate the rewritten code component. the proxy computing device sends the modified version of the web page to a client computing device that is configured to load the modified version of the web page.


20250148097. MITIGATION OF RANSOMWARE IN INTEGRATED, ISOLATED APPLICATIONS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Jonathan David SCHWARTZ of Seattle WA US for microsoft technology licensing, llc, Anastasiya TARNOUSKAYA of Seattle WA US for microsoft technology licensing, llc

IPC Code(s): G06F21/60, G06F21/62, H04L9/32

CPC Code(s): G06F21/604



Abstract: methods, systems, apparatuses, and computer program products are provided for enabling access to a resource in a secured manner. a token request from an application executing in a first computing environment may be received in a second computing environment. the second computing environment may assign a trust level to the received token request that indicates that the first computing environment may not be trusted. the token request, along with the trust level, may be provided to an authorization server to generate an authorization token that includes a trust indication indicative of the trust level of the second computing environment. when the application executing in the second computing environment transmits the authorization token to a resource manager to access a resource, the resource manager may be configured to perform a precautionary action to protect the resource prior to providing access, such as creating a backup of the resource.


20250148114. DATABASE MANAGEMENT ENGINE FOR A DATABASE MANAGEMENT SYSTEM_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Oron GOLAN of Meitar Halamish IL for microsoft technology licensing, llc, Aviram FIREBERGER of Karmia IL for microsoft technology licensing, llc, Aviad PINES of Jerusalem IL for microsoft technology licensing, llc, Adir ATIAS of Migdal Ha'Emek IL for microsoft technology licensing, llc, Evgeny LUTSKY of Tel-Aviv IL for microsoft technology licensing, llc

IPC Code(s): G06F21/62, G06F11/14

CPC Code(s): G06F21/6218



Abstract: methods, systems, and computer storage media provide a privacy compliance notification indicating a database's level of compliance with a privacy policy after restoring the database to the database's backup copy. the database is associated with a database management engine. the database supports privacy-based first-class data entities. the privacy-based first-class data entities are database entities having privacy system-level metadata properties associated with data operations in a database language syntax. the privacy compliance notification may be generated based on determining whether a privacy database operation associated with a database journal and a privacy journal has been executed on a database since the database was restored to a backup copy of the database. the database transaction journal includes a transaction log of database operations executed against the database, and the privacy journal includes the database operations logged as privacy database operations associated with the plurality of privacy-based first-class data entities.


20250148212. AUTOMATICALLY ASSISTING CONVERSATIONS USING GRAPH DATABASE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Bernt Ivar OLSEN of Tromso NO for microsoft technology licensing, llc, Kristian ELSEBØ of Tromso NO for microsoft technology licensing, llc, Jon MELING of Tromso NO for microsoft technology licensing, llc

IPC Code(s): G06F40/30, G06F16/901, G06F16/93, G06F17/00, G06F40/134, G06F40/169, G06F40/295, G06F40/35, H04L51/04, H04L51/08

CPC Code(s): G06F40/30



Abstract: examples of the present disclosure describe systems and methods for automatically assisting conversations using a graph database. in order to minimize misunderstanding of words and phrases used by participants during a conversation, phrases from the conversation may be received by conversation assistance application as the conversation takes place. entities may be extracted from the phrase based on natural language recognition according to a domain context of the participant being assisted. one or more tags may be looked up from a graph database, and may be provided to the participant as a list of hashtags related to the conversation. links to documents may be extracted based on the tags for the participant for viewing during the conversation.


20250148219. CONTEXTUALIZATION OF GENERATIVE LANGUAGE MODELS BASED ON ENTITY RESOURCE IDENTIFIERS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Sujay Kumar JAUHAR of Kirkland WA US for microsoft technology licensing, llc, Silviu-Petru CUCERZAN of Redmond WA US for microsoft technology licensing, llc, Nirupama CHANDRASEKARAN of Kirkland WA US for microsoft technology licensing, llc, Allen HERRING of Sammamish WA US for microsoft technology licensing, llc, Jinheon BAEK of Seoul KR for microsoft technology licensing, llc

IPC Code(s): G06F40/40, G06F16/28, G06F16/9535, G06N5/02

CPC Code(s): G06F40/40



Abstract: the disclosed concepts relate to contextualization of generative language models. in some implementations, a linked entity database is populated with entity resource identifiers of entities extracted from a search log by an entity linker. a contextualized prompt data structure is generated based on the linked entity database, e.g., by including linked entity context information in the contextualized prompt data structure. a response to the contextualized prompt data structure is received, where the response is conditioned on the linked entity context information.


20250148220. INTERPRETING LARGE LANGUAGE MODELS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Aditya Vithal NORI of Cambridge GB for microsoft technology licensing, llc, Javier GONZÁLEZ HERNÁNDEZ of Cambridge GB for microsoft technology licensing, llc

IPC Code(s): G06F40/40

CPC Code(s): G06F40/40



Abstract: example solutions for processing llm prompts include creating a first large language model (llm) prompt based on an input llm prompt. the first llm prompt represents a first step toward generating a solution to the input llm prompt. the first llm prompt is submitted to an llm as a first sub-query, thereby resulting in the generation of a first llm output. a second llm prompt is generated based on the input llm prompt. the second llm prompt represents a second step toward generating the solution. the second llm prompt includes the first llm output. the second llm prompt is submitted to the llm as a second sub-query, thereby resulting in the generation of a second llm output. the second llm output represents the solution to the input llm prompt in response to the input llm prompt.


20250148308. GENERATIVE ARTIFICIAL INTELLIGENCE OUTPUT VALIDATION ENGINE IN AN ARTIFICIAL INTELLIGENCE SYSTEM_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Vaishali Vinay of Burnaby CA US for microsoft technology licensing, llc, John Curtis Dennis, JR. of Raleigh NC US for microsoft technology licensing, llc, Matthew Albert Duncan of Redmond WA US for microsoft technology licensing, llc, Dustin Duran of Redmond WA US for microsoft technology licensing, llc, Blake Edward Strom of Lithia FL US for microsoft technology licensing, llc

IPC Code(s): G06N5/022, G06F21/62

CPC Code(s): G06N5/022



Abstract: methods, systems, and computer storage media for providing generative artificial intelligence (ai) output validation using a generative ai output validation engine in an artificial intelligence system. the generative ai output validation engine assesses and determines the quality (e.g., quantified as an output validation score) of generative ai output (e.g., llm output). in operation, a generative ai output comprising summary data is accessed. raw data from which summary data is generated is accessed. a plurality of output validation operations associated with a generative ai output validation engine are executed. the generative ai output validation engine comprises multi-categorical analytical models that provide corresponding output validation operations for quantifying quality of generative ai outputs. using the generative ai output validation engine, generating an output validation score for the summary data. communicating the output validation score. a feedback loop is established to incorporate human feedback for fine-tuning the generative ai output validation engine models.


20250148359. GENERATING INFORMED PRIORS FOR HYPERPARAMETER SELECTION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Laurent BOUÉ of Petah Tikva IL for microsoft technology licensing, llc, Swarnim NARAYAN of Bangalore IN for microsoft technology licensing, llc, Kiran RAMA of Bangalore IN for microsoft technology licensing, llc

IPC Code(s): G06N20/00

CPC Code(s): G06N20/00



Abstract: a system iteratively evaluates the target machine learning model using evaluation hyperparameter values of the target machine learning model to measure performance of the target machine learning model for different combinations of the evaluation hyperparameter values. the system trains a surrogate machine learning model using the different combinations of the evaluation hyperparameter values as features and the performance of the target machine learning model based on a corresponding combination of the evaluation hyperparameter values as labels. the system generates a feature importance vector of the surrogate machine learning model based on the training of the surrogate machine learning model, generate informed priors based on the feature importance vector, and generates the target hyperparameter values of the target machine learning model based on the informed priors.


20250148400. ADMINISTRATIVE MANAGEMENT OF USER ACTIVITY DATA USING GENERATIVE ARTIFICIAL INTELLIGENCE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Li MENGKE of Bellevue WA US for microsoft technology licensing, llc, Qiwen ZHENG of Sammamish WA US for microsoft technology licensing, llc, Jason Allen HEINTZ of Centennial CO US for microsoft technology licensing, llc, John Matthew MANGINO of Ellicott City MD US for microsoft technology licensing, llc, David MINASYAN of Bothell WA US for microsoft technology licensing, llc

IPC Code(s): G06Q10/0639, G06F40/40, G06Q10/10

CPC Code(s): G06Q10/06398



Abstract: a device includes: a processor, and a memory storing executable instructions which, when executed by the processor, causes the processor, alone or in combination with other processors, to provide the following: a user interface comprising administrator access to a collaboration system, the user interface comprising a control to invoke an artificial intelligence (ai) assistant function; and an application programming interface (api) to, in response to activation of the control, download user activity data for the collaboration system, generate a prompt for a large language model (llm) comprising the user activity data and instructing the llm to generate a report based on the user activity data, and submit the prompt to the llm and receive the report generated by the llm. the user interface provides the report and controls for administrative actions suggested by the report.


20250148479. INTELLIGENT SELF-SERVE DIAGNOSTICS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Jennifer LEE of Seattle WA US for microsoft technology licensing, llc, Praveen Babu TIRUMALA of Issaquah WA US for microsoft technology licensing, llc, Shekhar GUPTA of Lynnwood WA US for microsoft technology licensing, llc, Khaled Walid Mohamed Saeed Abbas ZAYED of Seattle WA US for microsoft technology licensing, llc, Yun Jung CHOI of Lynnwood WA US for microsoft technology licensing, llc

IPC Code(s): G06Q30/016, G06F9/451, G06F40/279, G06Q10/0631, G06Q10/0637, G06Q10/10, G06Q30/0201

CPC Code(s): G06Q30/016



Abstract: the systems and methods relate to a self-serve diagnostic experience that enables users to help themselves when issues or problems emerge with a customer workload. the systems and methods provide an interactive interface that guides users through a troubleshooting journey. users may enter a problem with a customer workload using the interactive interface and may receive one or more insights automatically generated by one or more detectors based on an analysis of the backend telemetry data for the customer workload. the insights may provide contextual information about the issues and recommendations for steps to fix the issues. the interactive interface may also provide a visual overview of a plurality of resources, the resource dependencies, and the resource health for the plurality of resources. the systems and methods may also guide users in building one or more detectors for troubleshooting the one or more issues.


20250148660. TECHNIQUES FOR ENABLING ON-DEVICE INK STROKE PROCESSING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Biyi FANG of Kirkland WA US for microsoft technology licensing, llc, Yibo SUN of Bellevue WA US for microsoft technology licensing, llc, Zhe WANG of Redmond WA US for microsoft technology licensing, llc

IPC Code(s): G06T11/00

CPC Code(s): G06T11/001



Abstract: a data processing system implements obtaining device information and performance requirements information for a resource-constrained computing device; analyzing the device information and the performance requirements information to determine an amount to compress one or more machine learning models to permit the resource-constrained computing device to operate the one or more machine learning models on the resource-constrained computing device, the one or more machine learning models including a stroke classification model for classifying digital ink stroke information as handwriting or a drawing; compressing the one or more machine learning models to permit the one or more machine learning models to operate on the resource-constrained computing device to generate one or more compressed machine learning models; and deploying the one or more compressed machine learning models to the resource-constrained computing device to process ink stroke information captured by a user interface of the resource-constrained computing device.


20250148686. GENERATING ANIMATED INFOGRAPHICS FROM STATIC INFOGRAPHICS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Yun Wang of Saratoga CA US for microsoft technology licensing, llc, He Huang of Beijing CN for microsoft technology licensing, llc, Haidong Zhang of Beijing CN for microsoft technology licensing, llc

IPC Code(s): G06T13/80, G06V10/77

CPC Code(s): G06T13/80



Abstract: implementations of the subject matter described herein relate to generating animated infographics from static infographics. a computer-implemented method comprises: extracting visual elements of a static infographic; determining, based on the visual elements, a structure of the static infographic at least indicating a layout of the visual elements in the static infographic; and applying a dynamic effect to the visual elements based on the structure of the static infographic to generate an animated infographic.


20250148695. RAY TRACING WITH SHARED TRAVERSAL_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Martin Jon Irwin FULLER of Gaydon GB for microsoft technology licensing, llc

IPC Code(s): G06T15/06, G06T7/70, G06T15/08

CPC Code(s): G06T15/06



Abstract: a system for facilitating ray trace operations with shared traversal performs a pre-test operation that includes testing one or more volumes against an acceleration structure associated with a virtual environment to identify a set of candidate nodes of the acceleration structure. the virtual environment comprises one or more virtual objects defined by one or more object components. the system also performs a ray trace operation based upon the set of candidate nodes of the acceleration structure.


20250148753. ADAPTIVE VIDEO COMPRESSION USING GENERATIVE MACHINE LEARNING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Roei Shlomo MENASHOF of Netanya IL for microsoft technology licensing, llc, Oren ISTRIN of Tel-Aviv IL for microsoft technology licensing, llc, Itamar LATNIK of Rishon Letzion IL for microsoft technology licensing, llc

IPC Code(s): G06V10/74, G06F40/40

CPC Code(s): G06V10/761



Abstract: various embodiments of the technology described herein relate to compression of video data, including selecting a pivot image from a video including a plurality of images and causing a first machine learning model to generate a descriptor of the pivot image, where the descriptor includes a language description associated with the pivot image. in one example, the pivot image and the descriptor are provided to a decoder for reconstruction of the video. in an embodiment, the decoder includes a generative machine learning model that takes as an input the pivot image and the descriptor. the decoder uses the pivot image to generate an image based at least in part on the descriptor. the image is combined with other images generated by the generative machine learning model to reconstruct the video.


20250148765. ANNOTATING IMAGES FOR TRAINING COMPUTER VISION MODELS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Lu YUAN of Redmond WA US for microsoft technology licensing, llc, Bin XIAO of Sammamish WA US for microsoft technology licensing, llc, Haiping WU of Burnaby CA for microsoft technology licensing, llc, Weijian XU of Sammamish WA US for microsoft technology licensing, llc, Xiyang DAI of Bellevue WA US for microsoft technology licensing, llc, Houdong HU of Kirkland WA US for microsoft technology licensing, llc, Yumao LU of Bellevue WA US for microsoft technology licensing, llc, Nanshan ZENG of Bellevue WA US for microsoft technology licensing, llc, Ce Christopher LIU of Belmont MA US for microsoft technology licensing, llc

IPC Code(s): G06V10/774, G06F40/284, G06V20/40

CPC Code(s): G06V10/774



Abstract: a method for annotating images to create a corpus for training a multi-task computer vision machine learning model is presented. the method comprises receiving, at one or more annotation specialist models, a plurality of images to be annotated. via operation of the one or more annotation specialist models, pre-filtered annotations are generated for the plurality of images. via operation of a data filtering and enhancement module, the pre-filtered annotations are filtered in accordance with predefined noise criteria so as to output candidate annotations for the plurality of images. the method further comprises, for each of one or more candidate annotations, selectively (1) storing the candidate annotation into the corpus as a final annotation for its associated image, or (2) adding the candidate annotation to its associated image using the one or more annotation specialist models and the data filtering and enhancement module for subsequent iterative annotation and filtering.


20250149032. END-TO-END AUTOMATIC SPEECH RECOGNITION SYSTEM FOR BOTH CONVERSATIONAL AND COMMAND-AND-CONTROL SPEECH_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Alejandro COUCHEIRO LIMERES of Aachen DE for microsoft technology licensing, llc, Junho PARK of Bedford MA US for microsoft technology licensing, llc

IPC Code(s): G10L15/197, G10L15/16, G10L15/30

CPC Code(s): G10L15/197



Abstract: a contextual end-to-end automatic speech recognition (asr) system includes: an audio encoder configured to process input audio signal to produce as output encoded audio signal; a bias encoder configured to produce as output at least one bias entry corresponding to a word to bias for recognition by the asr system; a transcription token probability prediction network configured to produce as output a probability of a selected transcription token, based at least in part on the output of the bias encoder and the output of the audio encoder; a first attention mechanism configured to receive the at least one bias entry and determine whether the at least one bias entry is suitable to be transcribed at a specific moment of an ongoing transcription; and a second attention mechanism configured to produce prefix penalties for restricting the first attention mechanism to only entries fitting a current transcription context.


20250149067. DYNAMICALLY GENERATED CONTENT STICKERS FOR USE IN VIDEO CREATION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Nathan Leigh GUGGENBERGER of Maple Grove MN US for microsoft technology licensing, llc, Justin James CHANDO of Bellevue WA US for microsoft technology licensing, llc, Jamie Yuok LEE of Kathleen GA US for microsoft technology licensing, llc, Brooke Ann HOLLABAUGH of Los Angeles CA US for microsoft technology licensing, llc, Daniela Cardona JIMENEZ of Seattle WA US for microsoft technology licensing, llc

IPC Code(s): G11B27/036, G06F3/0482, G06F16/78, G06T11/00

CPC Code(s): G11B27/036



Abstract: the present disclosure relates to methods and devices for dynamically generating stickers for use with a video. the methods and devices may dynamically generate a plurality of stickers in response to receiving a query with search terms for a sticker to add to a video being created. the plurality of stickers may include interactive content related to the search terms. the methods and devices may receive a selection of one or more of the stickers to include in the video. upon an indication that a video is to be played, the methods and device may regenerate the selected stickers for the video with the content and provide video output with the video and one or more overlays with the selected stickers for presentation on a display.


20250149128. QUERYING AND ANALYSIS OF CLINICAL TRIALS USING PROBABILISTIC GRAPHICAL MODELS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Harsh SHRIVASTAVA of Redmond WA US for microsoft technology licensing, llc, Urszula Stefania CHAJEWSKA of Issaquah WA US for microsoft technology licensing, llc, Muhammad Arrabi of Redmond WA US for microsoft technology licensing, llc

IPC Code(s): G16H10/20, G16H50/20

CPC Code(s): G16H10/20



Abstract: the present disclosure relates to methods and systems that provide querying and analysis of clinical trials using probabilistic graphical models. the methods and systems train a probabilistic graphical model using clinical trial data and use the probabilistic graphical model to perform inferences in response to queries for clinical trials. the methods and systems use the probabilistic graphical model to handle multimodal datatypes of the clinical trial data and predict multiple attributes of the clinical trial for an input query.


20250150253. PHASE INTERPOLATOR (PI) WITH CLAMPING CIRCUIT TO LIMIT OPERATION TO RANGE HAVING OPTIMAL INTEGRAL NON-LINEARITY AND RELATED METHODS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ping LU of Cary NC US for microsoft technology licensing, llc, Minhan CHEN of Cary NC US for microsoft technology licensing, llc

IPC Code(s): H04L7/02

CPC Code(s): H04L7/02



Abstract: a phase-interpolator (pi) circuit generates an interpolated clock to capture data in a capture circuit at a target phase in a phase range between two reference clocks based on an interpolation code within a range of interpolation codes is described. a clamping circuit coupled to the pi circuit provides an interpolation code within a reduced range, where the integral non-linearity (inl) of the interpolated clocks is below a threshold, such that data capture based on the interpolated clock has a lower bit error rate (ber). as a result, the interpolated clock is generated within a reduced phase range corresponding to the reduced range of interpolation codes. when a target phase for an interpolated clock is outside the reduced phase range, the clamping circuit may adjust the target phase clock relative to a reference clock to adjust the target phase to be within the reduced phase range for improved ber.


20250150271. APPARATUS AND METHODS FOR PRIME FIELD MODULAR REDUCTION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Jay Scott FULLER of Scotts Valley CA US for microsoft technology licensing, llc

IPC Code(s): H04L9/30

CPC Code(s): H04L9/3066



Abstract: apparatus and methods for prime field modular reduction are described. as an example, a custom modular reduction digital circuit for reducing an n-bit integer based on a modulus, where the modulus comprises a k-bit integer for use with a cryptographic algorithm, is described. the custom modular reduction digital circuit includes a first circuit to generate at least two partial results by processing: (1) k lower order significant bits of the n-bit integer and (2) at least a subset of bits for congruent representations corresponding to any n-k higher order bits of the n-bit integer that are higher in significance than the most significant bit of the k-bit integer. the custom modular reduction digital circuit further includes a second circuit to process the at least two partial results, output by the first circuit, to generate a reduced version of the n-bit integer for use with the cryptographic algorithm.


20250150423. ADAPTABLE NOTIFICATIONS FOR INCOMING MESSAGES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Michael J. BURFORD of Seattle WA US for microsoft technology licensing, llc

IPC Code(s): H04L51/224, H04L51/04, H04L51/216

CPC Code(s): H04L51/224



Abstract: the techniques disclosed herein provide adaptable notifications for incoming messages. a system uses ai to recognize one or more categories for individual messages of a thread. the system can then generate a summary of specific categories of messages to provide contextually relevant notifications that summarize a specific set of interactions for a message thread. this approach is more efficient than systems that provide individual notifications for each message, as the disclosed techniques enable a system to generate a controlled number of notifications and/or more contextually accurate notifications for specific users. the disclosed techniques also improve the security of a system by generating notifications that can summarize the content of received messages and/or summarize specific interactions within a particular message thread.


20250150458. CROSS-TENANT ACCESS FOCUS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Sucharit SENGUPTA of Bothell WA US for microsoft technology licensing, llc, Ramachandra Ravitej VENNAPUSA of Bothell WA US for microsoft technology licensing, llc, Hardy WIJAYA of Woodinville WA US for microsoft technology licensing, llc, Prakash NARAYANAN of Round Rock TX US for microsoft technology licensing, llc, Shane Anil PEREIRA of Bellevue WA US for microsoft technology licensing, llc, Srikanth SHOROFF of Bellevue WA US for microsoft technology licensing, llc, Shashidhar LANKA VENKATA of Sammamish WA US for microsoft technology licensing, llc, Udaya Kumar BHASKARA of Redmond WA US for microsoft technology licensing, llc, Abhiram SRINIVASAN of Coquitlam CA for microsoft technology licensing, llc, Ashutosh PARIJA of Seattle WA US for microsoft technology licensing, llc, Ananda Narayanan PULAMANTHOLE PISHARATHU of Redmond WA US for microsoft technology licensing, llc

IPC Code(s): H04L9/40

CPC Code(s): H04L63/105



Abstract: in a cloud computing environment, a cross-tenant access security measure monitors conditional access policies for changes or additions that hamper or threaten an authorized access from an assistant tenant user to a focus tenant. some cross-tenant access security tracks role assignments to detect rogue roles, or detect hampering role changes. in some cases, focus tenant events and assistant tenant events are correlated in an audit. in some cases, the authorized access is a zero standing time bound access. in some cases, the authorized access is constrained to an ip address range, or constrained to login from a managed device, or both. in some cases, assets are excluded from managed response remediation actions. in some, managed response is modulated by product-specific role based access control. in some, repeated logins are avoided, to permit faster managed responses.


Microsoft Technology Licensing, LLC patent applications on May 8th, 2025

(Ad) Transform your business with AI in minutes, not months

✓
Custom AI strategy tailored to your specific industry needs
✓
Step-by-step implementation with measurable ROI
✓
5-minute setup that requires zero technical skills
Get your AI playbook

Trusted by 1,000+ companies worldwide

Cookies help us deliver our services. By using our services, you agree to our use of cookies.