Microsoft Technology Licensing, LLC patent applications on February 13th, 2025

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Microsoft Technology Licensing, LLC on February 13th, 2025

Microsoft Technology Licensing, LLC: 24 patent applications

Microsoft Technology Licensing, LLC has applied for patents in the areas of G06N3/08 (3), G06F9/48 (3), G06N20/00 (3), G06T11/00 (2), H04L67/10 (2) G06N3/08 (2), G06N20/00 (2), G05B23/0283 (1), G06V40/173 (1), H04N13/128 (1)

With keywords such as: data, user, information, display, environment, based, application, input, processor, and computing in patent application abstracts.



Patent Applications by Microsoft Technology Licensing, LLC

20250053166. DETECTING A QUALITY-RELATED FAULTY COMPONENT AND PREDICTING UNCORRECTABLE ERRORS INCURRED BY A COMPONENT USING MACHINE LEARNING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Chin Hwan PARK of Bellevue WA (US) for microsoft technology licensing, llc, Adam Jeffery GRENZEBACH of Boise ID (US) for microsoft technology licensing, llc, Juan Arturo HERRERA ORTIZ of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G05B23/02

CPC Code(s): G05B23/0283



Abstract: aspects of the disclosure identify a pattern of features associated with a computing component indicating an increased probability that the component incurs an uncorrectable error. historical component data, component features, server data, and server services are utilized to identify the patterns that correlate to an increased probability that the component incurs an uncorrectable error. for example, this data is used as input into a machine learning platform. proactive and/or mitigating actions that reduce the probability of an uncorrectable error or its negative effects are presented and/or implemented to minimize or eliminate disruption in cloud computing services.


20250053201. COMPUTING DEVICE HINGE ASSEMBLY_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Denys V. YAREMENKO of Bellevue WA (US) for microsoft technology licensing, llc, Prasad RAGHAVENDRA of Sammamish WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F1/16, E05D3/12, E05D11/08, F16C11/04

CPC Code(s): G06F1/1681



Abstract: a hinge assembly for rotatably coupling first and second substrates of a computing device comprises first and second hinge brackets affixed to the first and second substrates, with each bracket including a drive gear and shaft. first and second idler gears engage the drive gears. a first friction band comprises a first biasing portion that is biased in a first direction to press a first arcuate contacting surface of the first friction band against the first drive gear shaft and a second arcuate contacting surface against the second drive gear shaft. a second friction band comprises a second biasing portion that is biased in a second direction to press a third arcuate contacting surface of the second friction band against the first drive gear shaft and a fourth arcuate contacting surface against the second drive gear shaft.


20250053244. ADAPTIVE CHORD TYPING SYSTEM_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Dany Khalife of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F3/023

CPC Code(s): G06F3/0235



Abstract: examples provide an input device for an adaptive chord typing system. an input device includes a plurality of keys and a chord manager in firmware or software on the device. the chord manager analyzes input words and identifies frequently input candidate words. the chord manager automatically generates recommended chords that are shorter than the identified candidate words to serve as a shortcut during typing. the recommended chords are output to a user via a user interface communicatively coupled to the input device. if the user accepts a recommended chord, the chord is mapped to a corresponding frequently input word. when the user types a mapped chord using the keys on the input device, the input device generates keystroke data corresponding to the corresponding frequently input word(s), as if the user had actually input the word(s) rather than the chord to increase typing speed.


20250053394. CODE INSERTION COMPLETION_simplified_abstract_(microsoft technology licensing, llc.)

Inventor(s): NEELAKANTAN SUNDARESAN of BELLEVUE WA (US) for microsoft technology licensing, llc., ALEXEY SVYATKOVSKIY of BELLEVUE WA (US) for microsoft technology licensing, llc.

IPC Code(s): G06F8/41, G06F8/33

CPC Code(s): G06F8/427



Abstract: a code insertion engine predicts one or more statements of a programming language to be inserted at an insertion point in between existing source code statements of a source code program being edited. the code insertion engine extracts the surrounding context of the insertion point which includes the source code immediately preceding and the source code immediately following the insertion point. the code insertion engine uses a neural expansion model and a neural selector model to predict the one or more statements most likely to be inserted into the insertion point that are syntactically and semantically consistent with the surrounding context of the existing program.


20250053445. SEMI-AUTONOMOUS INTELLIGENT TASK HUB_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Robert Alexander SIM of Bellevue WA (US) for microsoft technology licensing, llc, Ryen William WHITE of Woodinville WA (US) for microsoft technology licensing, llc, Omar SHAYA of London (GB) for microsoft technology licensing, llc, Bernd Ingo PLONTSCH of Berlin (DE) for microsoft technology licensing, llc, Elnaz NOURI of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F9/48, G06F9/54, G06N3/045

CPC Code(s): G06F9/4881



Abstract: the present disclosure relates to systems and methods for an interactive, intelligent hub built around the completion of a task. this hub brings together resources, information, suggested steps, and other automated assistance to facilitate the completion of the task. ai-based assistance may indicate which steps can be completed by automated processes, and dispatch those processes, or suggest resources to assist in the completion of other steps. the hub displays the current status of the task, and lives until the completion of the task, or abandonment by the user.


20250053468. Bidirectional Application Programming Interface Enabling Operational Action Functionality In One-Way Transfer Systems_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Jeffrey Allen West of Woodinville WA (US) for microsoft technology licensing, llc, Michael E. Roberson of Vienna VA (US) for microsoft technology licensing, llc, Simon Elwin Daykin of Fordingbridge (GB) for microsoft technology licensing, llc, Elham Rezvani of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F9/54, G06F21/62

CPC Code(s): G06F9/547



Abstract: examples of the present disclosure describe systems and methods for a bidirectional application programming interface (api) that enables operational action functionality in a one-way transfer (owt) system. in examples, a data request is received at a first computing environment of an owt system, where the data request is associated with a first unidirectional dataflow having a transaction identifier. a first set of policies associated with the first computing environment is applied to the data request and the data request is transferred to a second computing environment of the owt system. the second computing environment retrieves response data for the data request, where the response data is associated with a second unidirectional dataflow having the transaction identifier. a second set of policies associated with the second computing environment is applied to the response data and the response data is transferred to the first computing environment to fulfill the data request.


20250053728. INTELLIGENT CAPTURING OF USER-VIEWED CONTENT FOR NOTE KEEPING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): David J. CONGER of Issaquah WA (US) for microsoft technology licensing, llc, Iman Abdullahi YUSUF of Kent WA (US) for microsoft technology licensing, llc, Fnu PRIMADONA of Mill Creek WA (US) for microsoft technology licensing, llc, Eric ANDERSON of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F40/169, G06V30/10

CPC Code(s): G06F40/169



Abstract: a device for generating archival notes for a user based on content a user has located electronically and viewed on a display device includes: a display for presenting information to a user, a user interface for receiving user input from the user; a processor; and a memory storing executable instructions which, when executed by the processor, cause the processor, alone or in combination with other processors, to perform the following: capturing information on the display; operating a prompt generator to structure a prompt for a generative artificial intelligence (ai) model, the prompt based on the information captured from the display and causing the ai model to generate a note based on the information captured; and storing the note in a user data structure for future reference by the user.


20250053748. Compressing Information Provided to a Machine-Trained Model Using Abstract Tokens_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Mohsen FAYYAZ of Berlin (DE) for microsoft technology licensing, llc, Eric Chris Wolfgang SOMMERLADE of Oxford (GB) for microsoft technology licensing, llc, Justin James WAGLE of Pacifica CA (US) for microsoft technology licensing, llc, Vivek PRADEEP of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F40/35, G06F40/284, G06N20/00

CPC Code(s): G06F40/35



Abstract: a technique uses a machine-trained model to generate a response based on a prompt which expresses current input information and abstract token information. the abstract token information summarizes a full dialogue history of a dialogue, and is generated by the model itself. the technique reduces the size of the prompt by incorporating the abstract summary information in lieu of the full dialogue history. a training system trains the machine-trained model by successively improving the predictive accuracy of the machine-trained model, while rewarding the machine-trained model based on an extent to which the machine-trained model compresses instances of abstract token information.


20250053790. CAUSAL FRAMEWORK FOR REAL-WORLD EVIDENCE GENERATION WITH LANGUAGE MODELS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Javier GONZÁLEZ HERNANDEZ of Cambridge (GB) for microsoft technology licensing, llc, Hoifung POON of Bellevue WA (US) for microsoft technology licensing, llc, Cliff WONG of Seattle WA (US) for microsoft technology licensing, llc, Zelalem Hailu GERO of Redmond WA (US) for microsoft technology licensing, llc, Jaspreet Kaur BAGGA of Seattle WA (US) for microsoft technology licensing, llc, Emre Mehmet KICIMAN of Seattle WA (US) for microsoft technology licensing, llc, Aditya Vithal NORI of Cambridge (GB) for microsoft technology licensing, llc, Tristan Josef NAUMANN of Cambridge MA (US) for microsoft technology licensing, llc, Risa UENO of Cambridge (GB) for microsoft technology licensing, llc, Eduard ORAVKIN of London (GB) for microsoft technology licensing, llc

IPC Code(s): G06N3/0455, G06F30/27, G06N3/0475, G06N3/09, G16H10/60

CPC Code(s): G06N3/0455



Abstract: example solutions for real-world evidence generation using artificial intelligence models and performing trial simulations include: training a large language model (llm) to receive medical documents that include medical text associated with a patient output predicted values for medical attributes of the patient based on the medical text; performing attribute extraction from structured medical documents, including extracting values for a first plurality of attributes associated with the plurality of patients; performing attribute extraction from a plurality of unstructured medical documents of the plurality of patients using the llm, including extracting predicted values for a second plurality of attributes associated with the plurality of patients; and performing a survival model simulation that computes estimations of hazard ratio (hr) between cases and controls using real-world data of the plurality of patients extracted in the first attribute extraction and second attribute extraction.


20250053799. CONTEXT-AWARE AND DYNAMIC VISUALIZATIONS IN APPLICATIONS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Astha Rastogi of Seattle WA (US) for microsoft technology licensing, llc, Ravi Teja Koganti of Bellevue WA (US) for microsoft technology licensing, llc, Tania Albarghouthi of Seattle WA (US) for microsoft technology licensing, llc, Nathaniel T Clinton of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G06N3/08, G06N3/0475, G06T11/00

CPC Code(s): G06N3/08



Abstract: the technology relates to systems and methods for generating context-aware, dynamic visualizations. in an example, a method includes extracting a dynamic context signal; based on the dynamic context signal, retrieving a first visualization; causing a display of the first visualization as part of an application user interface; at an expiration of a refresh period, extracting an updated dynamic context signal; based on the updated dynamic context signal, retrieving a second visualization; and replacing the first visualization with the second visualization as part of an application user interface.


20250053801. MULTI-TASK LEARNING FOR DEPENDENT MULTI-OBJECTIVE OPTIMIZATION FOR RANKING DIGITAL CONTENT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Xiaojing Chen of Santa Clara CA (US) for microsoft technology licensing, llc, Jiong Zhang of Union City CA (US) for microsoft technology licensing, llc, Sen Zhou of Cupertino CA (US) for microsoft technology licensing, llc, Zhenjie Zhang of Saratoga CA (US) for microsoft technology licensing, llc

IPC Code(s): G06N3/08

CPC Code(s): G06N3/08



Abstract: embodiments of the disclosed technologies are capable of providing a ranking of digital content using a machine learning model. the machine learning model is configured for multi-task learning for dependent multi-objective optimization. embodiments configure a memory according to a machine learning model, where the machine learning model includes a shared backbone and multiple heads. each of the multiple heads are trained to perform a task associated with a first objective of a second objective.


20250053852. Reducing Size of a Machine-Trained Model to Facilitate Storage and Transfer_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Mohsen FAYYAZ of Berlin (DE) for microsoft technology licensing, llc, Eric Chris Wolfgang SOMMERLADE of Oxford (GB) for microsoft technology licensing, llc, Marcelo GENNARI DO NASCIMENTO of London (GB) for microsoft technology licensing, llc, Ebey Paulose ABRAHAM of Oxford (GB) for microsoft technology licensing, llc

IPC Code(s): G06N20/00, H04L67/00

CPC Code(s): G06N20/00



Abstract: a data structure describes a machine-trained model using a data structure that includes a plurality paths between a root node and respective leaf nodes. one such path is a main root-to-leaf (rtl) path, while other paths are referred to as non-main-rtl paths. each node along the rtl path is associated with a portion of base model weights. at least one node along a non-main-rtl path is associated with a portion of model-variance information. a training system trains the portions of model-variance information as variations of corresponding portions of base model weights, while keeping the portion of base model weights fixed. in some cases, a local system obtains portions of model weights described by the data structure from a source system on an as needed-basis. the above characteristics contribute to the efficient storage, transfer, and execution of the machine-trained model.


20250053877. USING A RECURSIVE REINFORCEMENT MODEL TO DETERMINE AN AGENT ACTION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Richard Patrick LEWIS of Lynnwood WA (US) for microsoft technology licensing, llc

IPC Code(s): G06N20/00, G06T7/70

CPC Code(s): G06N20/00



Abstract: according to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions that may cause the processor to access data about an environment of an agent, identify an actor in the environment, and access candidate models, in which each of the candidate models may predict a certain action of the identified actor. the instructions may also cause the processor to apply a selected candidate model of the accessed candidate models on the accessed data to determine a predicted action of the identified actor and may implement a recursive reinforcement learning model using the predicted action of the identified actor to determine an action that the agent is to perform. the instructions may further cause the processor to cause the agent to perform the determined action.


20250053910. NESTED MODEL STRUCTURES FOR THE PERFORMANCE OF COMPLEX TASKS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Mohit SEWAK of Maharashtra (IN) for microsoft technology licensing, llc, Ravi Kiran Reddy POLURI of Samammish WA (US) for microsoft technology licensing, llc

IPC Code(s): G06Q10/0637, G06F16/28, G06F40/20

CPC Code(s): G06Q10/0637



Abstract: the disclosure is directed to systems, methods, and computer storage media, for, among other things, employing nested model structures to enforce compliance, within a computational system, to at least one policy. one method includes receiving a digital record that encodes content. a plurality of models (e.g., integrated models and/or model droplets) is employed to analyze the records. the plurality of models is configured and arranged within a nested structure of a hierarchy of models. each of the plurality of models analyzes at least a portion of the record. based on the nested structure, the hierarchy combines the analysis from each of the plurality of models to determine that the content violates a policy of a system. in response to determining that the content violates the policy, at least one mitigation (or intervention) action are performed. the at least one mitigation action may alter subsequent transmissions of the record.


20250053933. ASYNCHRONOUS MEETING PARTICIPATION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Zongzhen CHUA of Seattle WA (US) for microsoft technology licensing, llc, Giovanni de Medeiros BASSO of Campinas (BR) for microsoft technology licensing, llc, Rogea Rocha SILVEIRA of London (GB) for microsoft technology licensing, llc, Roberto Ribeiro da Fonseca MENDES of Seattle WA (US) for microsoft technology licensing, llc, Jori DE GROOT of Snohomish WA (US) for microsoft technology licensing, llc, Berenice Maria CONTRERAS HERNANDEZ of Cancun (MX) for microsoft technology licensing, llc, Christa KEIZER of Redmond WA (US) for microsoft technology licensing, llc, Rachelle Ellen TOBKES of Pembroke Pines FL (US) for microsoft technology licensing, llc, Ralph Georges MAAMARI of Toronto (CA) for microsoft technology licensing, llc

IPC Code(s): G06Q10/1093

CPC Code(s): G06Q10/1095



Abstract: the present disclosure describes an asynchronous meeting system that provides a framework for users to participate asynchronously in virtual meetings. the asynchronous meeting system enables seamless interaction between multiple applications, allowing participants to engage before, during, and after meetings. additionally, the asynchronous meeting system offers various features and tools for users to communicate their intention of being an asynchronous meeting participant (e.g., a non-attending meeting participant) to the meeting organizer and other attendees. furthermore, the asynchronous meeting system provides asynchronous participants access to the meeting and its resources, including agendas, notes, in-meeting communications, recordings, and summaries.


20250054247. PRESENTING AUGMENTED REALITY DISPLAY DATA IN PHYSICAL PRESENTATION ENVIRONMENTS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Michel PAHUD of Kirkland WA (US) for microsoft technology licensing, llc, Nathalie RICHE of Issaquah WA (US) for microsoft technology licensing, llc, Eyal OFEK of Redmond WA (US) for microsoft technology licensing, llc, Christophe HURTER of Toulouse (FR) for microsoft technology licensing, llc, Steven Mark DRUCKER of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06T19/00, G06F3/01, G06T3/20, G06T3/60, G06T7/70

CPC Code(s): G06T19/006



Abstract: methods and systems for rendering augmented reality display data to locations of a physical presentation environment based on a presentation configuration are provided. a physical presentation environment configuration may be accessed that includes locations of a physical presentation environment for mapping augmented reality display data. the augmented reality display data may include a plurality of augmented reality objects that are rendered for display. presentation attributes of the augmented reality display data may be used in conjunction with the presentation configuration for mapping and rendering the augmented reality display data. the rendered augmented reality display data may be dynamically interactive, and may be generated based on previous presentation configurations, mapping preferences, mapping limitations, and/or other factors.


20250054337. TRAINING SET SUFFICIENCY FOR IMAGE ANALYSIS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Oron NIR of HERZLIYA (IL) for microsoft technology licensing, llc, Royi RONEN of TEL AVIV (IL) for microsoft technology licensing, llc, Ohad JASSIN of TEL MOND (IL) for microsoft technology licensing, llc, Milan M. GADA of Redmond WA (US) for microsoft technology licensing, llc, Mor Geva PIPEK of GIV'ATAYIM (IL) for microsoft technology licensing, llc

IPC Code(s): G06V40/16, G06F18/21, G06F18/211, G06F18/214, G06V10/70, G06V10/774, G06V10/776

CPC Code(s): G06V40/173



Abstract: aspects of the technology described herein improve an object recognition system by specifying a type of picture that would improve the accuracy of the object recognition system if used to retrain the object recognition system. the technology described herein can take the form of an improvement model that improves an object recognition model by suggesting the types of training images that would improve the object recognition model's performance. for example, the improvement model could suggest that a picture of a person smiling be used to retrain the object recognition system. once trained, the improvement model can be used to estimate a performance score for an image recognition model given the set characteristics of a set of training of images. the improvement model can then select a feature of an image, which if added to the training set, would cause a meaningful increase in the recognition system's performance.


20250054491. SMART AUDIO SEGMENTATION USING LOOK-AHEAD BASED ACOUSTO-LINGUISTIC FEATURES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Sayan Dev PATHAK of Kirkland WA (US) for microsoft technology licensing, llc, Hosam Adel KHALIL of Issaquah WA (US) for microsoft technology licensing, llc, Naveen PARIHAR of Bellevue WA (US) for microsoft technology licensing, llc, Piyush BEHRE of Santa Clara CA (US) for microsoft technology licensing, llc, Shuangyu CHANG of Davis CA (US) for microsoft technology licensing, llc, Christopher Hakan BASOGLU of Everett WA (US) for microsoft technology licensing, llc, Sharman W TAN of Fremont CA (US) for microsoft technology licensing, llc, Eva SHARMA of San Jose CA (US) for microsoft technology licensing, llc, Jian WU of Bellevue WA (US) for microsoft technology licensing, llc, Yang LIU of Beijing (CN) for microsoft technology licensing, llc, Edward C LIN of Beijing (CN) for microsoft technology licensing, llc, Amit Kumar AGARWAL of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G10L15/04, G10L15/01

CPC Code(s): G10L15/04



Abstract: systems and methods are provided for smart audio segmentation using look-ahead based acousto-linguistic features. for example, systems and methods are provided for obtaining audio, processing the audio, identifying a potential segmentation boundary within the audio, and determining whether to generate a segment break at the potential segmentation boundary. one or more look-ahead words occurring after the potential segmentation boundary are identified, wherein an acoustic segmentation score and a language segmentation score associated with the potential segmentation boundary and the one or more look-ahead words are generated. systems then either refrain from generating a segment break at the potential segmentation boundary or generate the segment break at the potential segmentation boundary based on the acoustic and/or language segmentation score at least meeting or exceeding a segmentation score threshold.


20250054712. PUSH BUTTON WITH CONSISTENT EDGE PERFORMANCE USING ONE OR MORE DOME SWITCHES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Yi-Yen LIN of Taipei (TW) for microsoft technology licensing, llc, Jun YE of Suzhou (CN) for microsoft technology licensing, llc, Jian ZUO of Suzhou (CN) for microsoft technology licensing, llc

IPC Code(s): H01H13/52, H01H13/04

CPC Code(s): H01H13/52



Abstract: dome switches can provide inconsistent positive tactile feedback, particularly when depressed around the edges of a corresponding push button as compared to depression at the middle of the push button. various arrangements intended to render push buttons that incorporate one or more dome switches more consistent in providing positive tactile feedback, while maintaining a reasonable ease and cost of manufacturing, are discussed herein. a push button with consistent edge performance using a single dome switch incorporates a hinge arm that spans button posts. this reduces or eliminates rotation deflection of a button cap caused by the torsional forces on the push button created by depression forces applied by the user at an edge of the push button. as a result, the dome switch provides a predictable and consistent positive tactile feedback to the user similar to that achieved by a centrally applied depression force.


20250055707. ESTABLISHING PKI CHAIN OF TRUST IN AIR GAPPED CLOUD_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Pu LIU of Carnation WA (US) for microsoft technology licensing, llc, Yingchang Charley ZHANG of Redmond WA (US) for microsoft technology licensing, llc, Sahil S. CHAVAN of Redmond WA (US) for microsoft technology licensing, llc, Deyang GU of Mercer Island WA (US) for microsoft technology licensing, llc, Lucius B. FLEUCHAUS of Redmond WA (US) for microsoft technology licensing, llc, Akshay Kishor KULKARNI of Redmond WA (US) for microsoft technology licensing, llc, David Nunuz TEJERINA of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L9/32, H04L9/08

CPC Code(s): H04L9/3263



Abstract: technology is shown for establishing a chain of trust for an unknown root certificate in an isolated network that is verified using a chain of trust external to the network. a bootstrap executable and a leaf certificate rooted in the external chain of trust are configured with an oid. the leaf certificate is received in the isolated network and used to sign a new root certificate created in the isolated network to create a blob that is stored in a pre-determined location. the bootstrap executable is executed to instantiate a client machine, which retrieves the blob and verifies its signature using the leaf certificate. the client machine verifies that the oid values from the blob and bootstrap executable match. if the signature and oid checks are successful, then the new root certificate is distributed within the isolated network and installed in a pki certificate chain of trust.


20250055845. MIGRATION OF USER AUTHENTICATION FROM ON-PREMISE TO THE CLOUD_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Luis Carlos LEON PLATA of Seattle WA (US) for microsoft technology licensing, llc, Rama Mohan Rao DINTAKURTHI of Redmond WA (US) for microsoft technology licensing, llc, Xin Yu CHONG of Seattle WA (US) for microsoft technology licensing, llc, Sushant CHOUDHARY of Lynnwood WA (US) for microsoft technology licensing, llc, Ramiro CALDERON ROMERO of Monroe WA (US) for microsoft technology licensing, llc, David Alan GREGORY of Charlotte NC (US) for microsoft technology licensing, llc

IPC Code(s): H04L9/40, G06F9/48, G06F9/50

CPC Code(s): H04L63/0884



Abstract: according to examples, an apparatus may include a processor and a memory on which is stored machine-readable instructions that when executed by the processor, may cause the processor to identify configuration information to be used by an on-premise access management service to provide authentication services to applications by users. the processor may also transform the identified configuration information into a transformed set of configuration information to be used by a cloud-based access management service to provide authentication services to the applications by users. in addition, the processor may store the transformed set of configuration information for use by the cloud-based access management service to provide authentication services to the applications by users to migrate authentication of the users from the on-premise access management service to the cloud-based access management service.


20250055904. MULTI TENANCY FOR SINGLE TENANCY APPLICATIONS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Manuvir DAS of Hyderabad (IN) for microsoft technology licensing, llc, Sudarshan YADAV of Hyderabad (IN) for microsoft technology licensing, llc, Arvind KANDHARE of Hyderabad (IN) for microsoft technology licensing, llc, Sanjay MALPANI of Hyderabad (IN) for microsoft technology licensing, llc, Ravi K. BALACHANDRAN of Hyderabad (IN) for microsoft technology licensing, llc, Adam HERSCHER of Seattle WA (US) for microsoft technology licensing, llc, Nelamangal K. SRINIVAS of Sammamish WA (US) for microsoft technology licensing, llc, Rochak MITTAL of Hyderabad (IN) for microsoft technology licensing, llc

IPC Code(s): H04L67/10, G06F9/451, G06Q20/14, H04L67/02, H04L67/131

CPC Code(s): H04L67/10



Abstract: a mechanism is provided for deploying software applications in a cloud computing environment. an administrator is provided an interface for allowing a software application that is designed for a single tenant to be used by a plurality of users. an aspect of the invention is to provide a mechanism for quickly and easily giving multi-user qualities to a single tenant application like autocad. as such, multiple users can access the application without the need to download and install a version locally on their system. the system is able to determine the period of time for which an application is in use for a given user, because every application is run on a resource that is part of the cloud environment. therefore, it is possible for the application provider to charge for the application in a usage-based model—e.g., by the hour, or day—without any re-engineering of the existing application.


20250055923. ARTIFICIAL INTELLIGENCE WORKLOAD MIGRATION FOR PLANET-SCALE ARTIFICIAL INTELLIGENCE INFRASTRUCTURE SERVICE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Dharma Kiritkumar SHUKLA of Bellevue WA (US) for microsoft technology licensing, llc, Muthian SIVATHANU of Chennai (IN) for microsoft technology licensing, llc, Lu XUN of Redmond WA (US) for microsoft technology licensing, llc, Rimma Vladimirovna NEHME of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L67/148, G06F9/48, G06N3/08, G06T1/20, H04L67/10

CPC Code(s): H04L67/148



Abstract: the disclosure herein describes platform-level migration for deep learning training (dlt) jobs from a checkpointed stated between a source node and a destination node. the checkpointing is performed through capturing gpu state (e.g., device state) and cpu state (e.g., host state). the gpu state includes gpu data (e.g., model parameters, optimizer state, etc.) that is located in the gpu and gpu context (e.g., the default stream in gpu, various handles created by libraries). restoring the dlt job on the destination node involves resumption of processing of a destination gpu at the same checkpointed state.


20250055966. RENDER CAMERA SEPARATION ADJUSTMENT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Michaela PORUBANOVA of Seattle WA (US) for microsoft technology licensing, llc, Gregory Michael LINK of Charlotte NC (US) for microsoft technology licensing, llc, Simon LABBE of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): H04N13/128, H04N13/344

CPC Code(s): H04N13/128



Abstract: techniques for adjusting a separation distance between stimuli generated by a pair of rendering cameras to accommodate an ipd of a user who is viewing the stimuli are disclosed. the ipd of the user is determined. a first stimulus, which is generated by a first one of the rendering cameras, is accessed. a second stimulus, which is generated by a second one of the rendering cameras, is accessed. the separation distance between the first stimulus and the second stimulus is determined. the separation distance is then reduced, resulting in the separation distance being narrower than the user's ipd. the first and second stimuli are then displayed in accordance with the reduced separation distance.


20250056018. RECOVERING AN OVERLAY OVER VIDEO WHEN USING SCREEN SHARING WITH CHROMA SUBSAMPLING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Matthew ANDREWS of Celina TX (US) for microsoft technology licensing, llc, Isuru Chamara PATHIRANA of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): H04N19/186, G06F3/14, G06T7/90, G06T11/00, G06T11/20, G06T11/60, H04N19/132, H04N19/17

CPC Code(s): H04N19/186



Abstract: techniques are described for recovering and applying an overlay over video while using a screen remoting application with chroma subsampling. at a server system hosting a screen remoting application, a screen image is constructed in which a video region is replaced with a display pattern of alternating pixel blocks of contrasting colors, and an overlay is drawn in the video region. the overlay includes an element that at least partially occludes the display pattern. after chroma subsampling is performed on the screen image, encoded data for the screen image is sent to a client computing device. the client computing device reconstructs the screen image, processes the screen image to generate an output overlay image, and renders the output overlay image on top of video in the video region.


Microsoft Technology Licensing, LLC patent applications on February 13th, 2025