Microsoft Technology Licensing, LLC patent applications on October 10th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Microsoft Technology Licensing, LLC on October 10th, 2024

Microsoft Technology Licensing, LLC: 28 patent applications

Microsoft Technology Licensing, LLC has applied for patents in the areas of G10L15/26 (2), G06F8/65 (2), G06N3/08 (2), G06F16/93 (2), G06F1/16 (1) G06F8/65 (2), G06F16/93 (2), G06F1/1681 (1), G06T11/00 (1), H04W24/02 (1)

With keywords such as: network, data, software, based, user, media, input, device, application, and series in patent application abstracts.



Patent Applications by Microsoft Technology Licensing, LLC

20240338057. Low Profile Device Hinge Assembly_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Brian BITZ of Woodinville WA (US) for microsoft technology licensing, llc, Jordan David LITTLE of Monroe WA (US) for microsoft technology licensing, llc, Beau Tomas SQUIRE of Sultan WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F1/16

CPC Code(s): G06F1/1681



Abstract: the description relates to hinged devices, such as hinged computing devices. one example can include a first portion and a second portion coupled by a hinge assembly through a range of orientations. the hinge assembly includes a double slider assembly positioned on the first portion and secured to a pivot assembly with which the second portion is configured to both rotate and translate to define a virtual pivot of the second portion through the range of orientations.


20240338067. ENHANCED ELECTRICITY LIMITATION ENFORCEMENT DURING APPLICATION RUNTIME_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Robert Binneweg FRANCIS of Bothell WA (US) for microsoft technology licensing, llc, Mark James MCNULTY of Renton WA (US) for microsoft technology licensing, llc, Perry Victor LEA of Boise ID (US) for microsoft technology licensing, llc, Christopher J. TECTOR of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F1/324, G06F1/329

CPC Code(s): G06F1/324



Abstract: a system gives application developers and other users access to the real-time power consumption data of the hardware they are running on. in some embodiments, the system can provide an application programming interface (api). the system also provides a way for users to declare what is their maximum power limit they want to stay under. this could be combined as an os setting that users, or cloud hardware managers, can enable, which will tell the application it is running in this power-capped mode. the application will then use the real-time power consumption data to see how close it is consuming to the specified cap. when the real-time power consumption data meets one or more criteria with respect to a specified cap, the application can dynamically adjust one or more operations to keep the power consumption of itself under the specified cap.


20240338120. INTENT AND TARGET DETERMINATION FOR DIGITAL HANDWRITING INPUT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Haley MCCOLGAN of Seattle WA (US) for microsoft technology licensing, llc, John C. WHYTOCK of Eatonville WA (US) for microsoft technology licensing, llc, Roland RADTKE of Brier WA (US) for microsoft technology licensing, llc, Nathan P. POLLOCK of Woodinville WA (US) for microsoft technology licensing, llc, Parthasarathy SUNDARARAJAN of Bothell WA (US) for microsoft technology licensing, llc, Elizabeth TODARO of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F3/04883, G06F3/0489

CPC Code(s): G06F3/04883



Abstract: pen input received by a computing device may first be evaluated to determine an associated intent. for example, it may be determined whether it is intended to be handwriting input, in which case the pen input may be intercepted (e.g., rather than provided to an underlying application for further processing). subsequently, a target determination is made, where the pen input is processed to determine which input field should receive the input. when the pen input is processed to generate handwriting input, context associated with a determined input field may be used to improve recognition accuracy. finally, various techniques may be used to ultimately provide the handwriting input to the determined input field, for example according to the set of capabilities that is supported by an application associated with the input field. similarly, aspects of the disclosed system may be disabled or adapted when the application does not support such functionality.


20240338185. AUTOMATIC RUNTIME EXECUTION HARDENING THROUGH STATIC SYSTEM APPLICATION PROGRAMMING INTERFACE (API) DATA MAPPING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Yair NETZER of Ganei Tlkvah (IL) for microsoft technology licensing, llc, Ben HANIA of Herzliya (IL) for microsoft technology licensing, llc, Igor GOKHMAN of Tel Aviv (IL) for microsoft technology licensing, llc, Tomer SHAIMAN of Raanana (IL) for microsoft technology licensing, llc

IPC Code(s): G06F8/41, G06F9/54

CPC Code(s): G06F8/433



Abstract: systems and methods are provided for implementing automatic runtime execution hardening for software programs undergoing software development. in various embodiments, a computing system performs automatic enforcement profile generation within a software development environment in which source code of a software program is compiled or translated to create an executable software program. automatic enforcement profile generation includes accessing, from a data storage device, an artifact associated with the software program, statically analyzing the artifact (including machine code) associated with the software program without executing the software program, and generating system api usage data based on the analysis. a platform-specific enforcement profile for a secure mode hardening feature is created based on the system api usage data and platform configuration data. when applied to the software program, the platform-specific enforcement profile defines actions (including system calls) that the software program is allowed to perform, while blocking other actions (including other system calls).


20240338188. CODE ADAPTATION THROUGH DEEP LEARNING_simplified_abstract_(microsoft technology licensing, llc.)

Inventor(s): MILTIADIS ALLAMANIS of CAMBRIDGE (GB) for microsoft technology licensing, llc., SHENGYU FU of REDMOND WA (US) for microsoft technology licensing, llc., XIAOYU LIU of SAMMAMISH WA (US) for microsoft technology licensing, llc., 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/51, G06F8/41, G06F16/901, G06F40/279, G06F40/284, G06F40/30, G06N3/0455, G06N3/08, G06N20/00

CPC Code(s): G06F8/51



Abstract: a code adaptation mechanism automatically integrates the variable names of a pasted source code snippet into variable names defined in a pre-existing partial source code program. the variable names from the pasted source code snippet are replaced with anonymized values. a deep learning model predicts the most likely variable name from the pre-existing partial source code program to replace each anonymized value. the deep learning model is trained on numerous variable usage patterns from various source code programs to learn to predict the most likely mapping of an undefined variable name from the pasted source code snippet to a variable name in the pre-existing partial source code program thereby generating a syntactically and semantically correct program.


20240338193. REINFORCEMENT LEARNING FOR CONTROLLING SOFTWARE UPDATE TIMING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Dhirendra Kumar BHUPATI of Sammamish WA (US) for microsoft technology licensing, llc, Johnny Sterling CAMPBELL of Woodinville WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F8/65

CPC Code(s): G06F8/65



Abstract: described herein is a software update distribution service that leverages reinforcement learning—a specific type machine learning algorithm—to discover or learn optimal times (e.g., a schedule) to download software updates and to install software updates for software applications installed on a group of client computing devices of a specific enterprise, in order to achieve one of several predefined goals or objectives selected for the specific enterprise, or for the specific group of client computing devices. using reinforcement learning, a software-based agent learns to perform activities relating to software updates at specific times that minimize a penalty, wherein the penalty is derived based on a weighted combination of metrics, some of which relate to the impact of software update timing on network traffic and power consumption.


20240338196. NEGATIVE NUMBERING TO LOG WEB SERVICE UPDATE ATTEMPTS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Dmitry Valentinovich KHOLODKOV of Sammamish WA (US) for microsoft technology licensing, llc, Rahul NIGAM of Bothell WA (US) for microsoft technology licensing, llc, Nidhi VERMA of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F8/65, G06F8/71, H04L41/082

CPC Code(s): G06F8/65



Abstract: a logging system for an orchestration system that implements a rollout service to deploy updates to a cloud service includes: an orchestrator service host computer hosting the rollout service; a service bus connecting the orchestrator service host computer with a network on which the cloud service is provided; and a database to which the rollout service records a log of a deployment of an update, the log comprising an entry for each of a number of subsets of network components supporting the cloud service. each record in the log refers to a payload version deployed to a corresponding subset of the network components supporting the cloud service. in response to detection of an issue with the deployment of the update in a particular subset of the network components, the rollout service retains a record in the log of each payload version deployed by changing a payload version number to be negative in each record of the log prior to a restart of the deployment back to an earlier subset of the network components with a new payload version to avoid the issue.


20240338282. IN-PLACE RECOVERY OF FATAL SYSTEM ERRORS AT VIRTUALIZATION HOSTS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Binit Ranjan MISHRA of Kenmore WA (US) for microsoft technology licensing, llc, Mukhtar AHMED of Everett WA (US) for microsoft technology licensing, llc, Christina Marianne CURLETTE of Redmond WA (US) for microsoft technology licensing, llc, Steven Adrian WEST of Redmond WA (US) for microsoft technology licensing, llc, Gaurav JAGTIANI of Kirkland WA (US) for microsoft technology licensing, llc, Naga Kiran GOVINDARAJU of Medina WA (US) for microsoft technology licensing, llc, James George CAVALARIS of Bothell WA (US) for microsoft technology licensing, llc, Drew Douglas CROSS of Bothell WA (US) for microsoft technology licensing, llc, Jason Stewart WOHLGEMUTH of Seattle WA (US) for microsoft technology licensing, llc, James Anthony SCHWARTZ, JR. of Seattle WA (US) for microsoft technology licensing, llc, Jennifer Marie BOURLIER of Seattle WA (US) for microsoft technology licensing, llc, Sri Harsha KANUKUNTLA of Morganville NJ (US) for microsoft technology licensing, llc, Emma Sutherland BOYD of Richmond VA (US) for microsoft technology licensing, llc, Scott Chao-Chueh LEE of Bellevue WA (US) for microsoft technology licensing, llc, Vijaybalaji MADHANAGOPAL of Redmond WA (US) for microsoft technology licensing, llc, Terence Kwok Tak CHAN of Redmond WA (US) for microsoft technology licensing, llc, Yuri DOTSENKO of Redmond WA (US) for microsoft technology licensing, llc, Peter Hanpeng JIANG of Kirkland WA (US) for microsoft technology licensing, llc, Aacer Hatem DAKEN of Renton WA (US) for microsoft technology licensing, llc, Emily Nicole WILSON of Seattle WA (US) for microsoft technology licensing, llc, Emily Cara CLEMENS of Snohomish WA (US) for microsoft technology licensing, llc, Cody Dean HARTWIG of Seattle WA (US) for microsoft technology licensing, llc, Raz Meir ALONI of Seattle WA (US) for microsoft technology licensing, llc, Sharon Scarlet TANG of Kirkland WA (US) for microsoft technology licensing, llc, Minsang KIM of Bellevue WA (US) for microsoft technology licensing, llc, Shen WANG of Sammamish WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F11/14, G06F11/07

CPC Code(s): G06F11/1471



Abstract: in-place recovery of fatal system errors at virtualization hosts. a device identifies an occurrence of a fatal system error in the first instance of a host operating system (os) executing in a computer system. the device determines to perform an in-place recovery for the fatal system error. the device performs the in-place recovery, including pausing the execution of a virtual machine (vm) by the first instance of the host os, preserving a state of the vm within system memory of the computer system, and resuming the execution of the vm by a second instance of the host os executing in the computer system based on the state of the vm that is preserved within the system memory of the computer system.


20240338290. DYNAMICALLY CONTROLLED PROCESSING OF TIME SERIES DATASETS BASED ON THE DETECTION OF STATIONARY TIME SERIES GRAINS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Nazmiye Ceren ABAY of Bothell WA (US) for microsoft technology licensing, llc, Nikolay Sergeyevich ROVINSKIY of Redmond WA (US) for microsoft technology licensing, llc, Dhawal Dilip PARKAR of Bellevue WA (US) for microsoft technology licensing, llc, Vijaykumar Kuberappa ASKI of Bellevue WA (US) for microsoft technology licensing, llc, Neil TENENHOLTZ of Cambridge MA (US) for microsoft technology licensing, llc

IPC Code(s): G06F11/30, G06F11/34

CPC Code(s): G06F11/3075



Abstract: the disclosed techniques pertain to the dynamic control of select functions that are applied to a time series dataset based on the detection of stationary time series grains. in some configurations, a system selectively applies select functions, e.g., the application of a differencing function, to a dataset in response to determining that a number of stationary time series grains detected in the dataset meets one or more criteria with respect to a threshold. if a system determines that the number of stationary time series grains meets one or more criteria with respect to a threshold, the system can apply a differencing function to the entire dataset. by controlling the differencing function based on the detection of stationary time series grains with respect to a threshold, the system can increase the accuracy and the efficiency of a machine learning system or any other system that utilizes time series datasets.


20240338354. METHOD AND SYSTEM FOR LOCK AFTER QUALIFICATION FOR UPDATE QUERIES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Chaitanya Sreenivas RAVELLA of Surrey (CA) for microsoft technology licensing, llc, Hanumantha Rao Kodavalla of Sammamish WA (US) for microsoft technology licensing, llc, Prashanth Purnananda of Bellevue WA (US) for microsoft technology licensing, llc, Craig Steven Freedman of Sammamish WA (US) for microsoft technology licensing, llc, Vasileios Papadimos of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F16/23, G06F16/22

CPC Code(s): G06F16/2343



Abstract: example aspects include techniques for anomaly detection via sparse judgmental samples. these techniques may include generating a qualified timestamp corresponding to execution of a first operation of a first transaction over a database and determining, based on the qualified timestamp, that a row of a table is not locked by a second operation of a second transaction over the database. in addition, the techniques may include determining that the row meets a condition of the first operation. further, the techniques may include updating, based on the qualified timestamp, the row in response to the row meeting the condition, the updating including acquiring a lock on the row of the table.


20240338410. SURFACING AUTOMATICALLY-SUGGESTED SEARCH QUERY RESULTS IN SEPARATE BROWSER TABS FOR IMPROVED MULTI-INTENT SEARCHING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Amit DANGWAL of Hyderabad (IN) for microsoft technology licensing, llc, Saksham SAXENA of Hyderabad (IN) for microsoft technology licensing, llc, Shveta VERMA of Hyderabad (IN) for microsoft technology licensing, llc, Kishor CHAMUA of Hyderabad (IN) for microsoft technology licensing, llc

IPC Code(s): G06F16/9032, G06F3/0483, G06F16/9538

CPC Code(s): G06F16/90328



Abstract: a method for multi-intent searching includes surfacing, via a web browser provided through a network, a search engine ui in a first browser tab, where the search engine ui includes a search box for specifying a search query. the method includes, responsive to user input, entering keystrokes into the search box, surfacing an autocomplete menu adjacent to the search box, and populating the autocomplete menu with suggested search queries related to the entered keystrokes. the method also includes surfacing a pop-out icon corresponding to each suggested search query within the autocomplete menu and, responsive to additional user input including a selection of the pop-out icon corresponding to one of the suggested search queries, launching a second browser tab including search results for the suggested search query, where the autocomplete menu with the suggested search queries is maintained within the first browser tab after the launching of the second browser tab.


20240338413. CUSTOMIZED RECOMMENDATION GENERATION USING ENTERPRISE DATA ANALYSIS AND INFERENCE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Eivind Berg FOSSE of Oslo (NO) for microsoft technology licensing, llc, Ute Katja SCHIEHLEN of Oslo (NO) for microsoft technology licensing, llc, Sergey PUTILIN of Oslo (NO) for microsoft technology licensing, llc, Tinus Sola FLAGSTAD of Oslo (NO) for microsoft technology licensing, llc, Mohammadreza BONYADI of Trondheim (NO) for microsoft technology licensing, llc, Ola SAETROM of Oslo (NO) for microsoft technology licensing, llc, Espen Trautmann SOMMERFELT of Oslo (NO) for microsoft technology licensing, llc, Torbjørn HELVIK of Oslo (NO) for microsoft technology licensing, llc

IPC Code(s): G06F16/93

CPC Code(s): G06F16/93



Abstract: systems and methods for inferring the favorite authors and collaborators of a user are provided. the method includes storing an enterprise authorship database, identifies a document accessed by a user identifier (uid), identifying contributors to the identified document, generating a contribution score for each contributor of the identified contributors, based on each generated contribution score, determining one or more authors of the identified document, creating an authorship record by associating uids of the determined one or more authors with the identified document, and updating the enterprise authorship database with the created authorship record, wherein the authorship record is used to identify a relationship between the uid and the determined one or more authors and generate a recommendation for the uid based on the identified relationship.


20240338414. INTER-DOCUMENT ATTENTION MECHANISM_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Chenyan Xiong of Bellevue WA (US) for microsoft technology licensing, llc, Chen Zhao of Greenbelt MD (US) for microsoft technology licensing, llc, Corbin Louis Rosset of Seattle WA (US) for microsoft technology licensing, llc, Paul Nathan Bennett of Redmond WA (US) for microsoft technology licensing, llc, Xia Song of Redmond WA (US) for microsoft technology licensing, llc, Saurabh Kumar Tiwary of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F16/93, G06F16/903, G06N3/04, G06N3/08

CPC Code(s): G06F16/93



Abstract: this document relates to natural language processing using a framework such as a neural network. one example method involves obtaining a first document and a second document and propagating attention from the first document to the second document. the example method also involves producing contextualized semantic representations of individual words in the second document based at least on the propagating. the contextualized semantic representations can provide a basis for performing one or more natural language processing operations.


20240338461. EFFICIENT PROTECTION OF RECURRENT EVENT DATA FOR CALENDAR APPLICATIONS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Som MUKHERJEE of Kolkata (IN) for microsoft technology licensing, llc, R.J. Srinivas GOKAVARAPU of Bangalore (IN) for microsoft technology licensing, llc, Kushal GHOSH of Bangalore (IN) for microsoft technology licensing, llc

IPC Code(s): G06F21/60, G06F21/10, G06Q10/1093

CPC Code(s): G06F21/602



Abstract: systems and methods of protecting series event data for a calendar application include identifying an exception item of a series event to display in the user interface of a calendar application, locating a series data container for the series event that includes the exception item, and locating an exception container element in the series data container that stores the identified exception item. when the exception container element includes an exception attachment, the exception item is decrypted to retrieve body and attachment data for the exception item which is then displayed in the user interface of the calendar application. when the exception container element does not include an exception attachment, a series master attachment stored in a series container element of the series data container is decrypted to retrieve the body and attachment data for the exception item which is then displayed in the user interface of the calendar application.


20240338493. ENFORCEMENT OF ATTESTATION OF READ-ONLY PROTECTED MEMORY DURING ATTESTATION VALIDITY PERIOD_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Maxwell Christopher RENKE of Sammamish WA (US) for microsoft technology licensing, llc, Andrea ALLIEVI of Seattle WA (US) for microsoft technology licensing, llc, Giridhar VISWANATHAN of Redmond WA (US) for microsoft technology licensing, llc, Benjamin M. SCHULTZ of Bellevue WA (US) for microsoft technology licensing, llc, Hari R. PULAPAKA of Redmond WA (US) for microsoft technology licensing, llc, David Guy WESTON of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F21/74

CPC Code(s): G06F21/74



Abstract: enforcing attestation of read-only protected memory during attestation validity period. a client computer system identifies a change in a read-only protected memory protection status for a software component loaded at the client computer system. the client computer system then determines that a validity time period of an attestation report is unexpired. the attestation report comprises one or more attested properties, including one or more read-only memory protection (romp) attested properties for the software component. the client computer system also determines that at least one romp attested property for the software component is no longer valid due to the change in the read-only protected memory protection status for a software component. based on the at least one romp attested property for the software component being no longer valid, the client computer system initiates a remedial action to prevent interaction of the software component with a relying party computer system.


20240338532. DISCOVERING AND APPLYING DESCRIPTIVE LABELS TO UNSTRUCTURED DATA_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Wolfgang Martin PAULI of Seattle WA (US) for microsoft technology licensing, llc, Robert McArn HORTON of Corte Madera CA (US) for microsoft technology licensing, llc

IPC Code(s): G06F40/40, G06F16/35, G06F40/30

CPC Code(s): G06F40/40



Abstract: example solutions for training machine learning models include: selecting a plurality of training samples from a dataset; generating soft labels for the training samples using a large language machine learning model (llm); training a student model using the plurality of training samples; evaluating a performance metric of the student model based on a plurality of human-annotated samples; selecting one or more additional training samples from the dataset using a teacher model; generating soft labels for the one or more additional training samples using the llm; and retraining the student model using at least the plurality of training samples and the one or more additional training samples.


20240338559. CAUSAL DISCOVERY AND MISSING VALUE IMPUTATION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Cheng ZHANG of Cambridge (GB) for microsoft technology licensing, llc, Miltiadis ALLAMANIS of Cambridge (GB) for microsoft technology licensing, llc, Simon Loftus PEYTON JONES of Cambridge (GB) for microsoft technology licensing, llc, Angus James LAMB of East Yorkshire (GB) for microsoft technology licensing, llc, Pablo MORALES- ÁLVAREZ of Granada (ES) for microsoft technology licensing, llc

IPC Code(s): G06N3/08, G06N3/042, G06N3/045

CPC Code(s): G06N3/08



Abstract: a computer-implemented method comprising: receiving an input vector comprising values of variables; using a first neural network to encode the values of the variables of the input vector into a plurality of latent vectors; determining an output vector by inputting the plurality of latent vectors into a second neural network comprising a graph neural network, wherein the graph neural network is parametrized by a graph comprising edge probabilities indicating causal relationships between the variables; and minimising a loss function by tuning the edge probabilities of the graph, at least one parameter of the first neural network and at least one parameter of the second neural network, wherein the loss function comprises a function of the graph and a measure of difference between the input vector and the output vector


20240338634. Dynamic Control of Multi-Nested OKR Alignment_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Kavish DWIVEDI of Bengaluru (IN) for microsoft technology licensing, llc, Nipun RAWAT of Delhi (IN) for microsoft technology licensing, llc, Thiruvenkadam RAJASEKARAN of Trichy (IN) for microsoft technology licensing, llc, Sampat CHOUDHARY of Jodhpur (IN) for microsoft technology licensing, llc, Tushar SINGHAL of Meerut (IN) for microsoft technology licensing, llc, Santhoshkumar SELLADURAI of Chennai (IN) for microsoft technology licensing, llc, Manoj CG of Chennai (IN) for microsoft technology licensing, llc, Shubhanjali AWASTHI of Patna (IN) for microsoft technology licensing, llc, Vishnu Prasath SRINIVASAN of Chennai (IN) for microsoft technology licensing, llc, Balaji BALASUBRAMANYAN of Redmond WA (US) for microsoft technology licensing, llc, Murugesh SESHADRI of Chennai (IN) for microsoft technology licensing, llc, Elizabeth Anne PIERCE of Seattle WA (US) for microsoft technology licensing, llc, Aniket DWIVEDI of Bengaluru (IN) for microsoft technology licensing, llc

IPC Code(s): G06Q10/0639, G06Q10/0637

CPC Code(s): G06Q10/06393



Abstract: a method for dynamically controlling the alignment of multi-nested objectives and key results (okrs) is implemented via an application service provider server including a processor. the method includes executing, via a network, an enterprise application on a remote computing system and causing surfacing of a user interface on the display of the remote computing system during the execution of the enterprise application, where the user interface corresponds to a goal-setting feature of the enterprise application. the method also includes receiving, via the surfaced user interface, user input including an alignment permission policy for a multi-nested okr of an enterprise, where the alignment permission policy defines a list of enterprise users who are allowed to align child okr objects to a parent objective of the multi-nested okr. the method further includes applying the alignment permission policy to the multi-nested okr.


20240338860. TEXT AND IMAGE GENERATION FOR CREATION OF IMAGERY FROM AUDIBLE INPUT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Alexander Ian Pfister TRZYNA of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06T11/00, G06F40/44, G10L15/26

CPC Code(s): G06T11/00



Abstract: systems and methods for using an artificial intelligence (ai) model for providing live image generation based on audio transcription. an image generation system and method convert a live audio stream, such as a conversation, speech, lecture, etc., into a live text transcript using speech-to-text conversion. a segment of the live text transcript is extracted and included in a first language model (lm) prompt. the first lm prompt includes a request for summarization of the transcript segment. the first lm prompt is provided to a large language model (llm), and a summarization is received in response. a second lm prompt is generated including the summarization and a request for an image of the summarization. the second lm prompt is provided to a text-to-image model, and an image is received in response. the image is displayed on a display screen. images continue to be generated and displayed as the live audio stream is received.


20240339111. ADVERSARIAL LANGUAGE IMITATION WITH CONSTRAINED EXEMPLARS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Hamid PALANGI of Bellevue WA (US) for microsoft technology licensing, llc, Saadia Kai GABRIEL of Seattle WA (US) for microsoft technology licensing, llc, Thomas HARTVIGSEN of Cambridge MA (US) for microsoft technology licensing, llc, Dipankar RAY of Redmond WA (US) for microsoft technology licensing, llc, Semiha Ece KAMAR EDEN of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G10L15/08

CPC Code(s): G10L15/08



Abstract: generally discussed herein are devices, systems, and methods for generating a phrase that is confusing to a language classifier. a method can include determining, by the lc, a first classification score (cs) of a prompt indicating whether the prompt is a first class or a second class, predicting, based on the prompt and by a pre-trained language model (plm), likely next words and a corresponding probability for each of the likely next words, determining, by the lc, a second cs for each of the likely next words, determining, by an adversarial classifier, respective scores for each of the likely next words, the respective scores determined based on the first cs of the prompt, the second cs of the likely next words, and the probabilities of the likely next words, and selecting, by an adversarial classifier, a next word of the likely next words based on the respective scores.


20240340177. DATA ENCRYPTION FOR MULTI-CLOUD SECURITY_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Vishal Jaikishan CHANDWANI of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L9/30, H04L9/06, H04L9/08

CPC Code(s): H04L9/3033



Abstract: systems and methods for data encryption and decryption requiring successive partial decryption using multiple keys. the method is designed to generate a public key used to encrypt plaintext into an encrypted message and to generate multiple private keys, each of which are different from one another and are transmitted to separate computing devices to be used for decryption. the encrypted message is sent to one computing device for partial decryption using one private key, and the partial decryption is sent to another computing device for partial decryption using a different private key to generate the plaintext.


20240340193. SYSTEMS AND METHODS FOR REAL-TIME MEETING SUMMARIZATION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Chenguang ZHU of Issaquah WA (US) for microsoft technology licensing, llc, Xuedong HUANG of Yarrow Point WA (US) for microsoft technology licensing, llc, Zong Zong YUAN of Bellevue WA (US) for microsoft technology licensing, llc, Wei XIONG of Bellevue WA (US) for microsoft technology licensing, llc, Nanshan ZENG of Bellevue WA (US) for microsoft technology licensing, llc, Yuantao WANG of Issaquah WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L12/18, G10L15/26

CPC Code(s): H04L12/1831



Abstract: systems and methods are provided for processing electronic content and generating corresponding output. electronic content is received from a meeting, including recognizable speech content. this content is then summarized into real-time summary output by processing and encoding the meeting content while selectively alternating between unidirectional attention and bidirectional attention that is applied to the meeting contents.


20240340215. DISCOVERING AND RETRIEVING MANAGEMENT DATA IN A TELECOMMUNICATIONS NETWORK_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Michael Anthony BROWN of McKinney TX (US) for microsoft technology licensing, llc, Bahareh SADEGHI of Vancouver WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L41/02

CPC Code(s): H04L41/024



Abstract: the present disclosure relates to discovering and retrieving stored management data associated with operation of components (e.g., network functions) on a telecommunications network environment (e.g., a 3generation partnership project (3gpp) environment). in particular, the present disclosure relates to implementations that enable consumer entities to discover the location(s) of management data and a variety of approaches related to retrieving the management data at the respective locations. examples include direct self-discovery, indirect self-discovery, and proxy-driven discovery and recovery techniques. the systems described herein manage access to the stored management data for any number of consumer entities that request access to any of a variety of types of management data. the systems described herein are implemented on a core network and provide functionality related to storing and accessing management data in a cellular network (e.g., a fifth generation (5g) telecommunications network).


20240340280. USING A NATIVE LOGIN SCREEN TO LOG IN TO AN ALTERNATE SYSTEM_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Christiaan BRINKHOFF of Woodinville WA (US) for microsoft technology licensing, llc, Sandeep PATNAIK of Kirkland WA (US) for microsoft technology licensing, llc, William Scott STAUBER of Seattle WA (US) for microsoft technology licensing, llc, Patrick Joseph DERKS of Seattle WA (US) for microsoft technology licensing, llc, Tyler Kien BEAM of Seattle WA (US) for microsoft technology licensing, llc, Alexander Ryan FROMM of Woodinville WA (US) for microsoft technology licensing, llc, Prasanna Chromepet PADMANABHAN of Redmond WA (US) for microsoft technology licensing, llc, Jinhua FEI of Bellevue WA (US) for microsoft technology licensing, llc, Andrew Ho Yin MIYASATO of Kirkland WA (US) for microsoft technology licensing, llc, Amar Dinesh ZAVERY of Redmond WA (US) for microsoft technology licensing, llc, Shilpa Satyen LULLA of Hyderabad (IN) for microsoft technology licensing, llc, . SIDDHARTH of Bengaluru (IN) for microsoft technology licensing, llc, Ajitkumar Jatanlal SURANA of Hyderabad (IN) for microsoft technology licensing, llc, Naveen KRISHNAN RAMASAMY of Bangalore (IN) for microsoft technology licensing, llc

IPC Code(s): H04L9/40, G06F9/451

CPC Code(s): H04L63/083



Abstract: techniques for integrating the access to a virtual desktop with a local device's operating system (os) are disclosed. providing this integration enables a streamlined, highly convenient process for accessing the virtual desktop via the local device, thereby providing a “login-to-cloud” mode. the system displays a login screen, which is native to the system's os. user credentials for the virtual desktop are received at the login screen. these credentials are used to identify the user and user's corresponding virtual desktop. a stream of an image of the virtual desktop is then received and displayed. therefore, despite the virtual desktop residing in the cloud environment, the virtual desktop can still be directly accessed via the native login screen of the local device.


20240340326. PLAYBACK AWARE VIDEO PACKAGING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Jianliang Chen of Fremont CA (US) for microsoft technology licensing, llc, Federico G. Hlawaczek of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L65/60, G06F16/955, H04N21/2387, H04N21/45

CPC Code(s): H04L65/60



Abstract: embodiments of media player technologies include a downloadable url generation system. an online hosting service receives a request including a media identifier (id). in response to the request, media items associated with the media id are retrieved. at least some of the retrieved media items are associated with different playback contexts. a playlist summary is generated based on the media id and at least one of the different playback contexts. the playlist summary includes at least one media reference that can be used to retrieve at least one media item that matches the media id and at least one of the different playback contexts. a downloadable url is generated, which includes the media id and the playlist summary. the downloadable url is sent to the user device in response to the request.


20240340502. AUTOMATED GENERATION OF STRUCTURED FEEDBACK FOR MEDIA CREATOR_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Yury Michurin of Pleasant Hill CA (US) for microsoft technology licensing, llc

IPC Code(s): H04N21/475, H04N21/432, H04N21/8547

CPC Code(s): H04N21/475



Abstract: embodiments create a structured representation of user feedback received from a media player, where the user feedback relates to a media item played by the media player or a particular segment of a media item played by the media player. a device may receive a first selection signal from a first media player of a first user device. a device may, based on the first selection signal, determine first timestamp data, where the first timestamp data is associated with a first segment of a media item played by the first media player. a device may receive first user feedback from the first media player. a device may, based on the first timestamp data, create a first structured representation of the first user feedback, where the first structured representation includes a first feedback category. a device may create and store a first data record that includes the first feedback category.


20240340646. COLLECTING AND MANAGING ACCESS TO MANAGEMENT DATA IN A TELECOMMUNICATIONS NETWORK_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Michael Anthony BROWN of McKinney TX (US) for microsoft technology licensing, llc, Bahareh SADEGHI of Vancouver WA (US) for microsoft technology licensing, llc

IPC Code(s): H04W12/08, G06Q30/0283, H04L67/1097

CPC Code(s): H04W12/08



Abstract: the present disclosure relates generally to collecting and managing access to management data associated with operation of components (e.g., network functions) on a telecommunications network environment (e.g., a 3generation partnership project (3gpp) environment). the present disclosure involves an architecture and framework for collecting management data associated with the operation of components on the telecommunications network. the systems described herein manage access to the management data for any number of consumer entities that request access to any of a variety of types of management data. the systems described herein are implemented on a core network and provide functionality related to storing and accessing management data in a cellular network (e.g., a fifth generation (5g) telecommunications network).


20240340658. UPDATING NETWORK FUNCTIONS IN A TELECOMMUNICATIONS NETWORK UTILIZING ATOMIC CONFIGURATION SNAPSHOTS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ronald Mark PARKER of Manchester MA (US) for microsoft technology licensing, llc, Mark Gordon LIBBY of Groton MA (US) for microsoft technology licensing, llc, Michael Anthony BROWN of McKinney TX (US) for microsoft technology licensing, llc, Haibo QIAN of Frisco TX (US) for microsoft technology licensing, llc, Rahul BOSE of Westford MA (US) for microsoft technology licensing, llc, Alex Xiaoguang XIA of Lexington MA (US) for microsoft technology licensing, llc

IPC Code(s): H04W24/02, H04L41/0853, H04L41/0869

CPC Code(s): H04W24/02



Abstract: the present disclosure relates to a network function configuration system that efficiently, accurately, and flexibly manages network function configurations in a cloud computing system for a 5g (and beyond) telecommunications network. for example, the network function configuration system utilizes configuration snapshots to perform batches of configuration updates atomically to network functions of a mobile packet core that is implemented in a cloud computing system. to illustrate, in a cloud computing system (such as a core network), network functions run in a current state. to modify the configuration snapshot to a desired state, numerous network function configuration changes must often be applied. rather than applying each configuration change individually, the network function system generates a configuration snapshot that stages the configuration changes and atomically applies them to the cloud computing system together, which provides several technical advantages and benefits over conventional systems, discussed in this disclosure.


20240341203. SEMICONDUCTOR-SUPERCONDUCTOR HYBRID DEVICE INCLUDING AN ELECTRODE ARRAY_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Charles Masamed MARCUS of Copenhagen (DK) for microsoft technology licensing, llc, Andreas Simon PÖSCHL of Copenhagen (DK) for microsoft technology licensing, llc, Alisa DANILENKO of Copenhagen (DK) for microsoft technology licensing, llc

IPC Code(s): H10N60/10, H10N60/01

CPC Code(s): H10N60/128



Abstract: a semiconductor-superconductor hybrid device comprises a semiconductor component which, when in use, comprises a channel in the form of a nanowire; a superconductor component capable of inducing superconductivity in the semiconductor component by proximity effect; and an array of finger gates. the finger gates are individually operable to apply respective electrostatic fields to respective segments of the channel. the array of finger gates allows for localized control over electrical potentials in the corresponding segments of the nanowire. also provided are methods of fabricating and operating the semiconductor-superconductor hybrid device.


Microsoft Technology Licensing, LLC patent applications on October 10th, 2024