Microsoft Patent Applications

CONSTRAINTS AND UNIT TYPES TO SIMPLIFY VIDEO RANDOM ACCESS

Granted: November 28, 2024
Application Number: 20240397101
Disclosed herein are innovations for bitstreams having clean random access (CRA) pictures and/or other types of random access point (RAP) pictures. New type definitions and strategic constraints on types of RAP pictures can simplify mapping of units of elementary video stream data to a container format. Such innovations can help improve the ability for video coding systems to more flexibly perform adaptive video delivery, production editing, commercial insertion, and the like.

CONSTRAINTS AND UNIT TYPES TO SIMPLIFY VIDEO RANDOM ACCESS

Granted: November 28, 2024
Application Number: 20240397096
Disclosed herein are innovations for bitstreams having clean random access (CRA) pictures and/or other types of random access point (RAP) pictures. New type definitions and strategic constraints on types of RAP pictures can simplify mapping of units of elementary video stream data to a container format. Such innovations can help improve the ability for video coding systems to more flexibly perform adaptive video delivery, production editing, commercial insertion, and the like.

UPDATING A CLOUD SERVICE WITH FARMS GROUPED FOR A SAME UPDATE DEPLOYMENT STAGE

Granted: November 28, 2024
Application Number: 20240394035
An orchestrator for updating a cloud service includes: an orchestrator service host computer comprising a processor and memory; an orchestrator service for execution by the orchestrator service host computer for orchestrating updates to farms of the cloud service over a service bus; a stage management service for determining which farms should be in each stage of an update deployed by the orchestrator service; and a grouping table identifying farms that should be in a common stage of the…

TOUCH-SENSITIVE INPUT REGION FOR ELECTRONIC STYLUS

Granted: November 21, 2024
Application Number: 20240385701
An electronic stylus includes a stylus body, a touch-sensitive input region disposed along at least a portion of the stylus body, a haptic feedback device, and a stylus controller configured to receive an indication of user physical contact with the touch-sensitive input region. The user physical contact is classified as a recognized contact type of a plurality of different recognized contact types, based at least in part on one or more touch context parameters. The haptic feedback…

DISTRIBUTED VIRTUAL REALITY

Granted: November 21, 2024
Application Number: 20240388682
Aspects of the present disclosure relate to distributed virtual reality. In examples, a depth buffer and a color buffer are generated at a presenter device as part of rendering a virtual environment. The virtual environment may be perceived by a user in three dimensions (3D), for example via a virtual reality (VR) headset. Virtual environment information comprising the depth buffer and the color buffer may be transmitted to a viewer device, where it is used to render the virtual…

TRANSMITTING FREQUENCY MULTIPLEXED SIGNALS FROM A SUPERCONDUCTING DOMAIN

Granted: November 21, 2024
Application Number: 20240388369
A circuit configured to transmit frequency multiplexed signals from a superconducting domain to a higher temperature domain. The circuit comprising a multiplexed signal output and a plurality of superconducting oscillator circuits each configured to output a different carrier frequency, each superconducting oscillator circuit comprising an oscillator output connected to the multiplexed signal output. Each superconducting oscillator circuit comprising a converter stage configured to…

METHOD AND SYSTEM OF GENERATING CUSTOMIZED THREE-DIMENSIONAL IMAGES

Granted: November 21, 2024
Application Number: 20240386661
A data processing system includes: a processor; a memory storing executable instructions which, when executed by the processor, cause the processor, alone or in combination with other processors, to implement a client application with a user interface. The client application is configured to: receive an image depicting an object; generate a fine-tuning input to an image-generating Artificial Intelligence (AI) model to associate image data of the object with an identifier; with the…

MULTIPLE TARGETED INTRANET AND EMPLOYEE ENGAGEMENT EXPERIENCES WITHIN A TENANT

Granted: November 21, 2024
Application Number: 20240386077
A data processing system implements providing multiple targeted intranet sites and/or employee experiences within a tenant of a multitenant computing environment. The administrators of a tenant are provided with tools to create multiple separate instances of the intranet site and/or employee experiences. The individual instances of the intranet site and/or employee experiences are separate and utilize a layout and include components that are appropriate for the particular audience for…

EMBEDDED ATTRIBUTES FOR MODIFYING BEHAVIORS OF GENERATIVE AI SYSTEMS

Granted: November 21, 2024
Application Number: 20240386038
Systems and methods for directing behavior of a generative artificial intelligence (AI) system are provided. In particular, a computing device may obtain an input prompt associated with a requested task for one or more generative artificial intelligence (AI) systems, obtain one or more attributes based on the input prompt, modify the input prompt based on the one or more embedded attributes, and provide the modified input prompt to the one or more generative AI systems.

PROVISIONING OF PHYSICAL SERVERS THROUGH HARDWARE COMPOSITION

Granted: November 21, 2024
Application Number: 20240385893
This disclosure describes techniques that include provisioning compute nodes within a data center out of available pools of hardware. In one example, this disclosure describes a method that includes monitoring, by a computing system, a first workload executing on a first compute node, wherein the first compute node includes processing circuitry and first node secondary storage; monitoring, by the computing system, a second workload executing on a second cluster of compute nodes;…

TOUCHPAD FORCE CALCULATION

Granted: November 21, 2024
Application Number: 20240385059
Methods for estimating a force F exerted on a touchpad are disclosed. In one example, a force sensing touchpad comprises a printed circuit board (PCB) comprising four PCB electrodes and a spring spaced from the PCB and comprising four spring electrodes. Changes in capacitance at two of the PCB electrodes are determined and used to calculate a first local gradient between the two electrodes. Changes in capacitance at the other two PCB electrodes are determined and used to calculate a…

DEPTH IMAGING WITH SPARSE SUBJECT IRRADIATION

Granted: November 14, 2024
Application Number: 20240377188
A method comprises (a) modulating radiant output from an emitter at one or more modulation frequencies, the emitter arranged optically upstream of a redistribution optic configured to sparsely project the radiant output onto a subject; (b) modulating charge-carrier collection at an imaging sensor array at the one or more modulation frequencies; (c) acquiring a plurality of raw shutters of the subject on the imaging sensor array; (d) constructing a phase map of the subject based on the…

RULES FOR INTRA-PICTURE PREDICTION MODES WHEN WAVEFRONT PARALLEL PROCESSING IS ENABLED

Granted: November 14, 2024
Application Number: 20240380908
Various innovations facilitate the use of intra-picture prediction modes such as palette prediction mode, intra block copy mode, intra line copy mode and intra string copy mode by an encoder or decoder when wavefront parallel processing (“WPP”) is enabled. For example, for a palette coding/decoding mode, an encoder or decoder predicts a palette for an initial unit in a current WPP row of a picture using previous palette data from a previous unit in a previous WPP row of the picture.…

AUTO-GENERATED COLLABORATIVE COMPONENTS FOR COLLABORATION OBJECT

Granted: November 14, 2024
Application Number: 20240380626
Systems and methods for generating a collaboration object are provided. In particular, a computing device may detect an intent to generate a meeting invitation for a meeting by a meeting organizer via a first application, provide a meeting invitation template including one or more collaborative components, receive a first set of collaborative components, cause the meeting invitation to be sent to at least one invitee via the first application, in response to causing the meeting…

INFRARED-RESPONSIVE SENSOR ELEMENT

Granted: November 14, 2024
Application Number: 20240379725
One aspect of this disclosure relates to a sensor element comprising first and second epitaxial layers and one or more electrode structures. The first epitaxial layer includes a base of p-doped silicon and a zone of n-doped silicon arranged within the base, the zone being aligned to an epitaxy side of the first epitaxial layer. The second epitaxial layer is arranged on the epitaxy side of the first epitaxial layer and comprises a semiconductor having a narrower bandgap than silicon. The…

SEQUENCE LABELING TASK EXTRACTION FROM INKED CONTENT

Granted: November 14, 2024
Application Number: 20240378915
A computer system is provided that includes one or more processors configured to receive user input for inked content to a digital canvas, and process the inked content to determine one or more writing regions. Each writing region includes recognized text and one or more document layout features associated with that writing region. The one or more processors are further configured to tokenize a target writing region of the one or more writing regions into a sequence of tokens, process…

AUTO-GENERATED COLLABORATIVE COMPONENTS FOR COLLABORATION OBJECT

Granted: November 14, 2024
Application Number: 20240378566
Systems and methods for generating a collaboration object are provided. In particular, a computing device may detect an intent to generate a meeting invitation for a meeting via a first application, provide a meeting invitation template including one or more collaborative components, receive a selection of one or more collaborative components, each collaborative component providing functionality for concurrent multi-user interaction, cause the meeting invitation to be sent to at least…

JOINT PARITY MEASUREMENTS OF MAJORANA ZERO MODES IN THE PRESENCE OF QUASIPARTICLE POISONING

Granted: November 14, 2024
Application Number: 20240378477
A computing system including a quantum computing device. The quantum computing device includes Majorana islands, quantum dots, and capacitance sensors. The computing system further includes a controller configured to, for an island-dot system including one or more Majorana islands and one or more quantum dots, control the quantum computing device to perform a joint parity measurement of two or more MZMs. Performing the joint parity measurement includes, at each of a plurality of…

COMPUTING DEVICE WITH INDEPENDENTLY COHERENT NODES

Granted: November 14, 2024
Application Number: 20240377953
A computing device includes a system-on-a-chip. The computing device comprises a network interface controller (NIC) that hosts a plurality of virtual functions and physical functions. Two or more compute nodes are coupled to the NIC. Each compute node is configured to operate a plurality of Virtual Machines (VMs). Each VM is configured to operate in conjunction with a virtual function via a virtual function driver. A dedicated VM operates in conjunction with a virtual NIC using a…

SYSTEMS FOR ENABLING A USER TO DEFER DECISIONS PRESENTED IN A WEB BROWSER

Granted: November 14, 2024
Application Number: 20240377927
Systems and methods for deferring interactions with web data. An example computer-implemented method includes displaying, by a web browser, a web page; receiving, by a web browser, a selection of a quick note link displayed within the web browser; receiving a payload of the quick note link, the payload including note properties for generating a note; based on receiving the payload of the quick note link, launching a browser-based notes application within the web browser; transmitting the…