Microsoft Technology Licensing, LLC patent applications on July 18th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Microsoft Technology Licensing, LLC on July 18th, 2024

Microsoft Technology Licensing, LLC: 24 patent applications

Microsoft Technology Licensing, LLC has applied for patents in the areas of H04L5/00 (3), G06F21/53 (3), G02B27/01 (2), G06F21/62 (2), G06F3/16 (2) G06F3/0484 (2), G02B27/0172 (1), G06T15/205 (1), H04W28/0242 (1), H04N21/23418 (1)

With keywords such as: device, data, video, based, object, code, virtual, devices, screen, and block in patent application abstracts.



Patent Applications by Microsoft Technology Licensing, LLC

20240241379. VISION-CONTROL SYSTEM FOR NEAR-EYE DISPLAY_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Gabriele D'AMONE of Mountain View CA (US) for microsoft technology licensing, llc, Jouya JADIDIAN of Los Gatos CA (US) for microsoft technology licensing, llc

IPC Code(s): G02B27/01, G02B26/08, G02F1/163

CPC Code(s): G02B27/0172



Abstract: a vision-control system comprises an electrochromic insert and at least two peripheral contacts. the electrochromic insert includes at least two transparent electrodes and is configured for arrangement on a side of a head-worn frame of a near-eye display system. the peripheral contacts extend to the transparent electrodes.


20240241398. ACTIVE STRAIN MANAGEMENT IN A LAYERED ARTICLE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Timothy Andrew LARGE of Southwater (GB) for microsoft technology licensing, llc, Rajesh Manohar DIGHDE of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G02F1/1333, G02F1/1368, G06F1/16, H10K59/80, H10K102/00

CPC Code(s): G02F1/133305



Abstract: a flexible, twistable, bendable, or foldable article comprises and a plurality of material layers stacked upon each other, each material layer being thinner than the length or width of that material layer. the plurality of material layers includes a strain-sensitive layer and an electrodeformable layer configured to deform dimensionally under varying electrical bias. the electrodeformable layer includes two or more electrodes configured to receive the varying electrical bias, to operatively induce a dimensional change in the electrodeformable layer that relieves strain in the strain-sensitive layer.


20240241622. METHOD TO DESCRIBE A SCREEN CAPTURE USING AI FOR THE VISUALLY IMPAIRED_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Juan Fernando MEJIA VELEZ of Redmond WA (US) for microsoft technology licensing, llc, Stephanie Marie ANDERL of Bothell WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F3/0484, G06F3/16, G06F9/451

CPC Code(s): G06F3/0484



Abstract: some disclosed embodiments are directed to methods and systems for performing accessible screen capturing that considers visually impaired users. for example, systems and methods are provided for selecting a screen capture type and determining a screen capture area. systems temporarily apply the screen capture type to a user display according to the screen capture area and identify an object included in the screen capture area. systems then obtain application metadata corresponding to the object and generate a screen capture description of the object based on the application metadata corresponding to the object. subsequently, systems narrate the screen capture description of the object and then generate an image-based screen capture that comprises the object by applying the screen capture type according to the screen capture area and embedding the application metadata into the image-based screen capture.


20240241624. VOICE ASSISTANT-ENABLED CLIENT APPLICATION WITH USER VIEW CONTEXT AND MULTI-MODAL INPUT SUPPORT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Tudor Buzasu KLEIN of Yokohama (JP) for microsoft technology licensing, llc, Viktoriya TARANOV of Kirkland WA (US) for microsoft technology licensing, llc, Sergiy GAVRYLENKO of Issaquah WA (US) for microsoft technology licensing, llc, Jaclyn Carley KNAPP of Redmond WA (US) for microsoft technology licensing, llc, Andrew Paul MCGOVERN of Redmond WA (US) for microsoft technology licensing, llc, Harris SYED of Redmond WA (US) for microsoft technology licensing, llc, Chad Steven ESTES of Redmond WA (US) for microsoft technology licensing, llc, Jesse Daniel Eskes RUSAK of Redmond WA (US) for microsoft technology licensing, llc, David Ernesto Heekin BURKETT of Redmond WA (US) for microsoft technology licensing, llc, Allison Anne O'MAHONY of Redmond WA (US) for microsoft technology licensing, llc, Ashok KUPPUSAMY of Redmond WA (US) for microsoft technology licensing, llc, Jonathan Reed HARRIS of Redmond WA (US) for microsoft technology licensing, llc, Jose Miguel Rady ALLENDE of Redmond WA (US) for microsoft technology licensing, llc, Diego Hernan CARLOMAGNO of Redmond WA (US) for microsoft technology licensing, llc, Talon Edward IRELAND of Redmond WA (US) for microsoft technology licensing, llc, Michael Francis PALERMITI, II of Redmond WA (US) for microsoft technology licensing, llc, Richard Leigh MAINS of Redmond WA (US) for microsoft technology licensing, llc, Jayant KRISHNAMURTHY of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F3/0484, G06F3/16, G10L15/08, G10L15/22

CPC Code(s): G06F3/0484



Abstract: various embodiments discussed herein enable client applications to be heavily integrated with a voice assistant in order to perform commands associated with voice utterances of users via voice assistant functionality and also seamlessly cause client applications to automatically perform native functions as part of executing the voice utterance. such heavy integration also allows particular embodiments to support multi-modal input from a user for a single conversational interaction. in this way, client application user interface interactions, such as clicks, touch gestures, or text inputs are executed alternative or in addition to the voice utterances.


20240241703. GENERATION OF MULTI-DIMENSIONAL ARRAY OF INTERMEDIATE VALUES IN MULTIPLE CODE EXECUTIONS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Benjamin Goth ZORN of Woodinville WA (US) for microsoft technology licensing, llc, Kasra FERDOWSIFARD of San Diego CA (US) for microsoft technology licensing, llc, John Herbert Martin WILLIAMS of Sheffield (GB) for microsoft technology licensing, llc, Carina Suzana NEGREANU of Cambridge (GB) for microsoft technology licensing, llc, Andrew Donald GORDON of Cambridge (GB) for microsoft technology licensing, llc, Advait SARKAR of Cambridge (GB) for microsoft technology licensing, llc, Ian Zachariah DROSOS of Cambridge (GB) for microsoft technology licensing, llc, Neil Blunt TORONTO of Cambridge (GB) for microsoft technology licensing, llc

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

CPC Code(s): G06F8/43



Abstract: a mechanism to show how code is operating with different sets of input. after accessing the code that is to be evaluated along with the multiple input sets for that code, the computing system generates a multi-dimensional array of values. this is done by, for each of at least some of the multiple input sets, generating a corresponding intermediate value set of one or more intermediate values that are generated as the code operates upon the corresponding input set to generate a corresponding output value set. then, the computing system causes a multi-dimensional array of values to be visualized using a multi-dimensional representation. in this multi-dimensional visualization, input sets are represented in at least one dimension against at least one intermediate value of the corresponding intermediate value set in at least another dimension.


20240241731. CROSS-PLATFORM MULTI-TRANSPORT REMOTE CODE ACTIVATION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Shrey SHAH of Redmond WA (US) for microsoft technology licensing, llc, Aidan George PURDY-SAY of London (GB) for microsoft technology licensing, llc

IPC Code(s): G06F9/4401

CPC Code(s): G06F9/4416



Abstract: in non-limiting examples of the present disclosure, systems, methods, and devices for cross-platform multi-transport remote code activation are provided. a first device operating on a first platform receives a wake initiation that indicates code for activation on a second device operating on a second platform. the first device identifies compatible transports for transmitting a wake message indicating the code for activation to the second device. the first device selects at least one transport and transmits the wake message over the transport to the second device. the second device, upon receiving the wake message, processes the wake message and activates the code, which was not executing prior to activating.


20240241746. PROVIDING DEVICE ABSTRACTIONS TO APPLICATIONS INSIDE A VIRTUAL MACHINE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Alessandro Domenico SCARPANTONI of Redmond WA (US) for microsoft technology licensing, llc, Shyamal Kaushik VARMA of Issaquah WA (US) for microsoft technology licensing, llc, Ajay Preetham BARBOZA of Woodinville WA (US) for microsoft technology licensing, llc, Jason Christopher KNICHEL of Seattle WA (US) for microsoft technology licensing, llc, Adam Joseph LENART of Seattle WA (US) for microsoft technology licensing, llc, Samuel David ADAMS of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F9/455, G06F21/53

CPC Code(s): G06F9/45558



Abstract: the present disclosure relates to devices and methods for creating one or more proxy devices in a guest device mirroring the devices hosted by a host device. the proxy devices may provide full device access functionality to applications running in the guest device. the devices and methods may load a proxy driver inside the guest device, which communicates with the host device. when applications running on the guest device interact with the proxy devices, the proxy driver communicates the interaction to the host device, which communicates with the device driver managing the device. the devices and methods allow applications running on the host and applications running on the guest to shares access to the same device.


20240241873. TREE-BASED DATA STRUCTURE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Aleksandar DRAGOJEVIC of Cambridge (GB) for microsoft technology licensing, llc, Junyi LIU of Cambridge (GB) for microsoft technology licensing, llc

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

CPC Code(s): G06F16/2246



Abstract: a writer writes items to leaf nodes of a tree, and a reader read items from the leaf nodes. each node comprises a respective first block and second block, the first block comprising a plurality of the items of the respective leaf sorted in order of key. when writing new items to a leaf, the writer writes the new items to the second block of the identified leaf node in an order in which written, rather than sorted in order of key. when reading one or more target items from a leaf, the reader searches the leaf for the one or more target items based on a) the order of the items as already sorted in the first block and b) the reader sorting the items of the second block by key relative to the items of the first block.


20240241943. NESTED ISOLATION HOST VIRTUAL MACHINE_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Bruce John SHERWIN, Jr. of Woodinville WA (US) for microsoft technology licensing, llc, Alexander Daniel GREST of Redmond WA (US) for microsoft technology licensing, llc, Xin David ZHANG of Redmond WA (US) for microsoft technology licensing, llc, David Alan HEPKIN of Redmond WA (US) for microsoft technology licensing, llc, Aditya BHANDARI of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F21/53, G06F21/54, G06F21/60

CPC Code(s): G06F21/53



Abstract: a computer system supports a nested isolation host. the computer system operates a hypervisor that creates a virtualized interface to a security module that is configured to provide hardware-based virtual machine isolation functionality, and that creates a child partition that comprises a nested hypervisor. the hypervisor presents the virtualized interface to the child partition. based on receiving a command at the virtualized interface from the nested hypervisor, the hypervisor performs one of (i) modifying the command and forwarding a modified command to the security module, (ii) forwarding the command to the security module, or (iii) blocking the command.


20240241974. USING ENTROPY TO PREVENT INCLUSION OF PAYLOAD DATA IN CODE EXECUTION LOG DATA_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Jordi MOLA of Bellevue WA (US) for microsoft technology licensing, llc

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

CPC Code(s): G06F21/62



Abstract: using entropy to prevent inclusion of pay load data in code execution log data. embodiments determine that a payload data item associated with code execution log data has entropy exceeding a defined entropy threshold and identify a particular executable code that interacted with the payload data item. embodiments then take a preventative action that excludes the pay load data item from inclusion with a record of execution of the particular executable code. examples of preventative actions include preventing the pay load data item from being exported from the computer system, preventing the pay load data item from being included in the code execution log data, and adding the payload data item to a block list in reference to the particular executable code.


20240241980. CENTRALIZED ACCESS CONTROL FOR CLOUD RELATIONAL DATABASE MANAGEMENT SYSTEM RESOURCES_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Yueren WANG of Redmond WA (US) for microsoft technology licensing, llc, Elnata DEGEFA of Sammamish WA (US) for microsoft technology licensing, llc, Andreas WOLTER of Redmond WA (US) for microsoft technology licensing, llc, Steven Richard GOTT of Bellevue WA (US) for microsoft technology licensing, llc, Nitish GUPTA of Seattle WA (US) for microsoft technology licensing, llc, Raghav KAUSHIK of Kirkland WA (US) for microsoft technology licensing, llc, Rakesh KHANDUJA of Bangalore (IN) for microsoft technology licensing, llc, Shafi AHMAD of Bangalore (IN) for microsoft technology licensing, llc, Dilli Dorai Minnal ARUMUGAM of Campbell CA (US) for microsoft technology licensing, llc, Pankaj Prabhakar NAIK of Redmond WA (US) for microsoft technology licensing, llc, Nikolas Christopher OGG of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06F21/62, G06F12/0875, G06F15/173, G06F16/957

CPC Code(s): G06F21/6218



Abstract: methods for centralized access control for cloud relational database management system resources are performed by systems and devices. the methods utilize a central policy storage, managed externally to database servers, which stores external policies for access to internal database resources at up to fine granularity. database servers in the processing system each receive external access policies that correspond to users of the system by push or pull operations from the central policy storage, and store the external access policies in a cache of the database servers for databases. for resource access, access conditions are determined via policy engines of database servers based on an external access policy in the cache that corresponds to a user, responsive to a resource access request from a device of the user specifying the internal resource. data associated with the resource is provided to the user based on the access condition being met.


20240242019. DESIGN DIFFERENCE CAPTIONING ON PRODUCTIVITY APPLICATIONS FOR LOW VISION USERS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Vibhav VINEET of Bellevue WA (US) for microsoft technology licensing, llc, Michael J. BENTLEY of Bellevue WA (US) for microsoft technology licensing, llc, Sameera LANKA of Redmond WA (US) for microsoft technology licensing, llc, Weiyao XIE of Redmond WA (US) for microsoft technology licensing, llc, Yash JAIN of Atlanta GA (US) for microsoft technology licensing, llc

IPC Code(s): G06F40/169, G06N20/00

CPC Code(s): G06F40/169



Abstract: a computing device may receive a plurality of sample slides with various layouts, receive a plurality of augmentations, select one or more augmentations from the plurality of augmentations that are compatible with each other, apply the selected augmentations to the plurality of sample slides to create a plurality of perturbed slides, generate a plurality of slide pairs by combining the plurality of sample slides and the plurality of perturbed slides, filter one or more slide pairs of the plurality of slide pairs that are visually the same, generate the synthetic design dataset including the filtered slide pairs and one or more classes of perturbation that are associated with each of the filtered slide pairs, and train a predictive model using synthetic design dataset for predicting one or more predicted augmentations indicative of one or more layout differences between a pair of slides.


20240242114. SCALABLE WAVELET TRANSFORMER-BASED FEATURE EXTRACTION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Qiang Xiao of Sunnyvale CA (US) for microsoft technology licensing, llc, Haichao Wei of Santa Clara CA (US) for microsoft technology licensing, llc, Hideyuki Winston Inada of San Jose CA (US) for microsoft technology licensing, llc, Chengming Jiang of Sunnyvale CA (US) for microsoft technology licensing, llc

IPC Code(s): G06N20/00

CPC Code(s): G06N20/00



Abstract: methods, systems, and apparatuses include receiving digital data. embedded patches are generated using digital data. a transformed patch is generated by applying a transformer block to an embedded patch. filtered patches are created for the transformed patch by applying wavelet filters to the transformed patch. a combined patch is created by combining the filtered patches. a set of training data is generated using the combined patch. a trained prediction model is generated by applying a prediction model to the set of training data.


20240242327. Frame Selection for Image Matching in Rapid Target Acquisition_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Michael BLEYER of Seattle WA (US) for microsoft technology licensing, llc, Raymond Kirk PRICE of Redmond WA (US) for microsoft technology licensing, llc, Christopher Douglas EDMONDS of Carnation WA (US) for microsoft technology licensing, llc

IPC Code(s): G06T7/00, G02B27/01, G06T19/00

CPC Code(s): G06T7/0002



Abstract: techniques for evaluating multiple images, which originate from multiple different sources, and for selecting specific images to generate an overlaid image are disclosed. a first set of system camera images (e.g., based on a first fps rate) and a second set of external camera images (e.g., based on a second fps rate) are obtained. a set of rules are accessed in order to govern a selection process for selecting a specific system camera image and a specific external camera image. the selected images are designated for use in generating an overlaid image. the selection process is performed using the accessed set of rules. the overlaid image is generated by overlaying and aligning content obtained from the selected images.


20240242423. VIRTUAL POSE RENDERING USING NEURAL RADIANCE MODEL_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ishani CHAKRABORTY of Seattle WA (US) for microsoft technology licensing, llc, Jonathan Carl HANZELKA of Kenmore WA (US) for microsoft technology licensing, llc, Vibhav VINEET of Bellevue WA (US) for microsoft technology licensing, llc, Pedro URBINA ESCOS of Seattle WA (US) for microsoft technology licensing, llc, Vicente A. RIVERA of Issaquah WA (US) for microsoft technology licensing, llc, Gavin JANCKE of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): G06T15/20, G06T7/80

CPC Code(s): G06T15/205



Abstract: a method for virtual object pose rendering includes receiving a digital image of a real-world object in a real-world environment. an imaged pose of the real-world object is estimated based at least in part on a neural radiance model encoding 3d (three-dimensional) spatial data for the real-world object, the neural radiance model derived from a plurality of previously captured digital images of the real-world object. a view of a virtual object corresponding to the real-world object is rendered based at least in part on the neural radiance model, such that the virtual object has a virtual pose consistent with the imaged pose of the real-world object in the digital image.


20240242525. CHARACTER STRING PATTERN MATCHING USING MACHINE LEARNING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Richard Patrick LEWIS of Lynnwood WA (US) for microsoft technology licensing, llc, Anna Lim MURPHY of Cambridge MA (US) for microsoft technology licensing, llc

IPC Code(s): G06V30/19, G06V10/82

CPC Code(s): G06V30/19013



Abstract: systems, methods, apparatuses, and computer program products are disclosed herein for determining character strings that share a pattern, even though the pattern is not necessarily known. in particular, character strings of a plurality of character strings are pairwise compared to one or more other character strings of the plurality by a trained model. each character string pair determined by the trained model to share a pattern is included in a group. after completion of the pairwise comparison, the group includes all character strings of the plurality of character strings that share the pattern.


20240242748. FLEXIBLE SRAM PRE-CHARGE SYSTEMS AND METHODS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Kevin Neal MAGILL of Durham NC (US) for microsoft technology licensing, llc, Chiaming CHAI of Cary NC (US) for microsoft technology licensing, llc, Jay Paresh JADAV of Morrisville NC (US) for microsoft technology licensing, llc

IPC Code(s): G11C7/24, G11C5/14, G11C7/12

CPC Code(s): G11C7/24



Abstract: embodiments of the present disclosure include techniques for pre-charging an sram. a pre-charge signal may be used to apply a pre-charge voltage to bit lines in an sram memory bank. features and advantages of the present disclosure include receiving a pre-charge signal in an sram and storing the pre-charge signal. the pre-charge signal may be received and stored on a cycle where the sram is performing a memory access. the stored pre-charge signal may be applied on a later cycle. in some embodiments, an sram is partitioned into multiple sub-banks, and multiple pre-charge signals are received and stored for different sub-banks. stored pre-charge signals may be applied to the different sub-banks independently, for example.


20240243761. PACKET PREAMBLE DETECTION USING DOPPLER SIGNATURE PATTERN_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Tusher CHAKRABORTY of Bellevue WA (US) for microsoft technology licensing, llc, Ranveer CHANDRA of Kirkland WA (US) for microsoft technology licensing, llc, Vaibhav SINGH of Pittsburgh PA (US) for microsoft technology licensing, llc

IPC Code(s): H04B1/00, H04L5/00

CPC Code(s): H04B1/0003



Abstract: a ground station computing system for communicating with a satellite is provided, including a processor and associated memory storing instructions that cause the processor to execute a software-defined radio (sdr) program. the sdr program is configured to receive signals from a plurality of satellites and determine a doppler shift signature pattern of one of the satellites. the sdr program is further configured to detect, within the received signals from the plurality of satellites, packet preambles from the one of the plurality of satellites, based on correlations between portions of the received signals and the doppler shift signature pattern.


20240243917. ZERO-KNOWLEDGE CONFIDENTIAL COMPUTING_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Mark Eugene RUSSINOVICH of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): H04L9/32, G06F21/53

CPC Code(s): H04L9/3218



Abstract: the disclosed technology is generally directed to zero knowledge confidential computing. in one example of the technology, via a prover, in a trusted execution environment, a private input and a public input are provided to a statement. the prover and the statement each include processor-executable code. via the prover, in the trusted execution environment, execution of the statement is caused in the trusted execution environment such that the statement generates a result from at least the private input and the public input. via the trusted execution environment, a measurement of the prover is signed and a measurement of the statement is signed. via the prover, in the trusted execution environment, an attestation report is output. the attestation report includes the result, a commitment of the private input, the signed measurement of the prover, and the signed measurement of the statement. the attestation report does not include secret information.


20240244162. LOBBY CHAT WITH EXTERNAL ANONYMOUS GUESTS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Hayley Christine FARMER of Lowell IN (US) for microsoft technology licensing, llc, Cassandra Nichole JACKSON of Houston TX (US) for microsoft technology licensing, llc, Andres Mauricio SANTAMARIA BORDA of Seattle WA (US) for microsoft technology licensing, llc, Shyama Prasad HEMBRAM of Bothell WA (US) for microsoft technology licensing, llc, Ai HE of Sammamish WA (US) for microsoft technology licensing, llc, Johnson J. LEE of Seattle WA (US) for microsoft technology licensing, llc, Sonal AGGARWAL of Dallas TX (US) for microsoft technology licensing, llc, James Patrick FRISBY of Dallas TX (US) for microsoft technology licensing, llc, Christopher Jordan BOHLIN of Arlington TX (US) for microsoft technology licensing, llc, Karthik Venkataramana PEMMARAJU of Irving TX (US) for microsoft technology licensing, llc, Wenjing LIU of Brooklyn NY (US) for microsoft technology licensing, llc, Feven DEBELA of Seattle WA (US) for microsoft technology licensing, llc

IPC Code(s): H04N7/15, H04L51/046

CPC Code(s): H04N7/157



Abstract: systems and techniques for lobby chat with external anonymous guests are described. the described systems and techniques allow for two-way chat functionality while attendees of a virtual meeting are in a virtual lobby. a virtual lobby is a gateway to a virtual meeting where participants wait for admittance to the virtual meeting. “lobby chat” refers to a chat within a virtual lobby of a virtual meeting. advantageously, through the lobby chat, attendees within the virtual lobby can communicate prior to being admitted to the virtual meeting.


20240244252. ENCODER-SIDE SEARCH RANGES HAVING HORIZONTAL BIAS OR VERTICAL BIAS_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Lihua Zhu of Mountain View CA (US) for microsoft technology licensing, llc, Yongjun Wu of Bellevue WA (US) for microsoft technology licensing, llc, Gary J. Sullivan of Bellevue WA (US) for microsoft technology licensing, llc

IPC Code(s): H04N19/52, H04N19/105, H04N19/11, H04N19/119, H04N19/159, H04N19/162, H04N19/167, H04N19/176, H04N19/51, H04N19/593, H04N19/61, H04N19/70

CPC Code(s): H04N19/52



Abstract: innovations in encoder-side search ranges having horizontal bias or vertical bias are described herein. for example, a video encoder determines a block vector (“bv”) for a current block of a picture, performs intra prediction for the current block using the bv, and encodes the bv. the bv indicates a displacement to a region within the picture. when determining the bv, the encoder checks a constraint that the region is within a bv search range having a horizontal bias or vertical bias. the encoder can select the bv search range from among multiple available bv search ranges, e.g., depending at least in part on bv values of one or more previous blocks, which can be tracked in a histogram data structure.


20240244279. VIDEO FRAME ACTION DETECTION USING GATED HISTORY_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Gaurav MITTAL of Redmond WA (US) for microsoft technology licensing, llc, Ye YU of Redmond WA (US) for microsoft technology licensing, llc, Mei CHEN of Bellevue WA (US) for microsoft technology licensing, llc, Junwen CHEN of Rochester NY (US) for microsoft technology licensing, llc

IPC Code(s): H04N21/234, G06T7/246, G06V20/40

CPC Code(s): H04N21/23418



Abstract: example solutions for video frame action detection use a gated history and include: receiving a video stream comprising a plurality of video frames; grouping the plurality of video frames into a set of present video frames and a set of historical video frames, the set of present video frames comprising a current video frame; determining a set of attention weights for the set of historical video frames, the set of attention weights indicating how informative a video frame is for predicting action in the current video frame; weighting the set of historical video frames with the set of attention weights to produce a set of weighted historical video frames; and based on at least the set of weighted historical video frames and the set of present video frames, generating an action prediction for the current video frame.


20240244474. INTENT-DRIVEN NETWORK ANALYTICS FOR PREDICTIVE NETWORK SLICE MANAGEMENT_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Ronald Mark Parker of Manchester MA (US) for microsoft technology licensing, llc, Michael Anthony Brown of McKinney TX (US) for microsoft technology licensing, llc, Bahareh Sadeghi of Vancouver WA (US) for microsoft technology licensing, llc, Mark Gordon Libby of Groton MA (US) for microsoft technology licensing, llc

IPC Code(s): H04W28/02, H04L5/00

CPC Code(s): H04W28/0242



Abstract: described are examples for providing intent based network slice management using a management data analytics function (mdaf) to predict deficiencies. a network management system receives an intent for a network slice constituent. the network management system configures computing resources for the network slice constituent to satisfy the intent based on expected performance of the computing resources. the network management system receives feedback with respect to actual performance of the network slice constituent. the network management system determines, based on analysis of the feedback by a management data analytics function (mdaf), a predicted deficiency of the network slice constituent not being able to satisfy the intent. the network management system modifies the configuration of the computing resources based on the feedback and the predicted deficiency to satisfy the intent.


20240244693. MIXED STANDARD ACCESSORY DEVICE COMMUNICATION UTILIZING HOST-COORDINATED TRANSMISSION_simplified_abstract_(microsoft technology licensing, llc)

Inventor(s): Perry Victor LEA of Eagle ID (US) for microsoft technology licensing, llc, Krishna Kant CHINTALAPUDI of Redmond WA (US) for microsoft technology licensing, llc, Steven William RANTA of Seattle WA (US) for microsoft technology licensing, llc, Gopala Srihari NARLANKA of Bellevue WA (US) for microsoft technology licensing, llc, Stanley William ADERMANN of Redmond WA (US) for microsoft technology licensing, llc

IPC Code(s): H04W76/15, A63F13/327, H04L5/00, H04W72/12

CPC Code(s): H04W76/15



Abstract: a method of managing a wireless communication between a plurality of accessory devices and a host device includes, at the host device, establishing a data connection with a plurality of accessory devices, obtaining a radio id for each accessory device of the plurality of accessory devices, grouping the plurality of accessory devices into at least one ofdma device and at least one non-ofdma device based at least partially on the radio ids, sending a trigger signal to the at least one ofdma device; and after receiving a first response signal from the at least one ofdma device in response to the trigger signal, receiving a second response signal from the at least one non-ofdma device.


Microsoft Technology Licensing, LLC patent applications on July 18th, 2024