MEDIA SERVER PROXY THAT SWITCHES STREAMING MEDIA PROTOCOLS
Granted: May 1, 2025
Application Number:
20250141947
A media server proxy switches streaming media protocols (“SMPs”) during streaming of media segments. The media server proxy receives a request, from a playback tool, according to a first SMP to provide information about outgoing media segments of a media sequence. The media server proxy generates the information about outgoing media segments and sends the information to the playback tool. The media server proxy also retrieves, from a remote server, incoming media content for the…
CONDITIONAL GENERATION OF PROTEIN SEQUENCES
Granted: May 1, 2025
Application Number:
20250140349
A computing system for conditional generation of protein sequences includes processing circuitry that implements a denoising diffusion probabilistic model. In an inference phase, the processing circuitry receives an instruction to generate a predicted protein sequence having a target functionality, the instruction including first conditional information and second conditional information. The processing circuitry concatenates a first conditional information embedding generated by a first…
SPATIALLY TRACKING MUSCLE ACTIVITY
Granted: May 1, 2025
Application Number:
20250138643
A computer-implemented method for spatially tracking muscle activity is disclosed. A muscle activation signal is received from a muscle activation sensor. The muscle activation signal indicates an amount of muscle activation of a muscle associated with a body part. A spatial signal is received from a spatial sensor. The spatial signal indicates a location of the body part in a physical space. Activation data is data that spatially correlates the amount of muscle activation of the body…
SYSTEMS AND METHODS FOR SENSOR-AGNOSTIC REPRESENTATION OF HUMAN PRESENCE INFORMATION
Granted: April 24, 2025
Application Number:
20250130631
Systems and methods for sensor-agnostic representation of human presence information are described. An operating system of a computing device with a display screen is configured to receive, from a sensor system, human presence information representing the position and posture of one or more persons detected by a sensor of the sensor system, where the human presence information is determined based on a coordinate system associated with the display screen. The human presence information…
ENCODER-SIDE OPTIONS FOR INTRA BLOCK COPY PREDICTION MODE FOR VIDEO AND IMAGE CODING
Granted: April 24, 2025
Application Number:
20250133220
Innovations in encoder-side options for intra block copy (“BC”) prediction mode facilitate intra BC prediction that is more effective in terms of rate-distortion performance and/or computational efficiency of encoding. For example, some of the innovations relate to concurrently performing block vector (“BV”) estimation and making block splitting decisions for a block. Other innovations relate to selectively merging blocks into a larger block during BV estimation.
SUCCESS RATE INDICATOR SOLUTION FOR PIPELINES
Granted: April 24, 2025
Application Number:
20250132990
Examples of the present disclosure describe systems and methods for implementing a success rate SLI solution for service pipelines. In aspects, a metrics service may detect that a number of payloads relating to one or more activities or service requests have been received at one or more services of a service pipeline. For each payload processed by a service of the service pipeline, the metrics service may determine a set of payload processing metrics for the service. The set of payload…
PREDICTING AND SUPPORTING EMAIL DEFERRAL
Granted: April 24, 2025
Application Number:
20250131385
Systems and methods are provided for determining whether a user has deferred one or more emails. More specifically, a system and method may determine whether an email is likely to have been deferred by a user, perform at least one action on the email determined likely to have been deferred, determine a mode for providing an indication to the user to follow-up with the email determined likely to have been deferred, and cause an indication specific to the email determined likely to have…
AUTOMATED DATA STRUCTURES FOR GOAL MANAGEMENT
Granted: April 24, 2025
Application Number:
20250131362
Users create, view, and interact with massive amounts of content every day, including browsing websites, engaging with social platforms, collaborating electronically with friends and colleagues, transacting with apps and/or plugins, creating and editing documents, and the like. Traditionally, the content associated with various user interactions is siloed based on the entity with which the user interacts. Accordingly, to achieve a goal, it is up to the user to compile content across…
Knowledge Graph Extraction
Granted: April 24, 2025
Application Number:
20250131289
This document relates to providing meaningful information relating to a dataset. One example can obtain aggregated summaries and a related knowledge graph. The example can enable local, community, and global retrieval augmented generation utilizing the aggregated summaries and the knowledge graph.
SEMANTIC-AWARE NEXT BEST ACTION RECOMMENDATION
Granted: April 24, 2025
Application Number:
20250131054
In an example embodiment, an embedding model is used to generate an embedding of a natural language searching goal specified by a user, the embedding representing user intent of the user. Playbooks in a database of playbooks are also run through the embedding model to generate an embedding for each playbook indicative of a meaning of each playbook. A semantic relationship score can then be computed for each combination of the natural language search goal and a playbook, using the…
CLUSTERING-BASED RECOGNITION OF TEXT IN VIDEOS
Granted: April 24, 2025
Application Number:
20250131035
Systems and methods for spatial-textual clustering-based recognition of text in videos are disclosed. A method includes performing textual clustering on a first subset of a set of predictions that correspond to numeric characters only and performing spatial-textual clustering on a second subset of the set of predictions that correspond to alphabetical characters only. The method includes, for each cluster of predictions associated with the first subset of the set of predictions, choosing…
System and Method of Providing Access to and Managing Virtual Desktops
Granted: April 24, 2025
Application Number:
20250130826
A method and system for providing access to virtual desktops may include receiving an input indicating hovering of a pointer over an icon in a toolbar, identifying one or more existing virtual desktops, determining a state for each of the one or more existing virtual desktops by identifying one or more instances of any applications that are currently running in each of the one or more existing virtual desktops and determining a running state for each of the one or more instances, and…
Anti-Lock Hinged Device
Granted: April 24, 2025
Application Number:
20250129815
The description relates to hinged devices. One example can include a spine defining inner and outer arced surfaces and a hinge arm positioned between the inner and outer arced surfaces and configured to arcuately move from a retracted position to a fully extended position. The example includes an anti-lock link captured between the spine and the hinge arm to move along an arc. Rotation of the hinge arm to the fully extended position is configured to rotate the anti-lock link along the…
3-D STRUCTURED TWO-PHASE MICROFLUIDIC COOLING WITH NANO STRUCTURED BOILING ENHANCEMENT COATING
Granted: April 17, 2025
Application Number:
20250123661
A processor includes a first die, a second die connected to the first die with a microfluidic volume positioned between the first die and the second die, a wicking heat spreader positioned in the microfluidic volume; and a boiling enhancement surface feature positioned on at least one surface of the wicking heat spreader.
PART COMPOSITION CLASSIFICATION FOR ARTICLES OF MANUFACTURE
Granted: April 17, 2025
Application Number:
20250124070
Systems and methods for describing a composition of an article of manufacture are disclosed. In one aspect, a method includes receiving article composition data for an article of manufacture that identifies a set of parts of the article, a stated composition for each part of the set of parts, and a physical quantity of the stated composition. The method further includes classifying the stated composition of each part of the set of parts into a normalized composition that includes a set…
PERSONALIZED NATURAL LANGUAGE PROCESSING SYSTEM
Granted: April 17, 2025
Application Number:
20250124227
A personalized natural language processing system tokenizes a plurality of sets of raw text data to generate a plurality of sets of tokenized text data for the plurality of users, respectively. The tokenized text data includes a sequence of tokens corresponding to the raw text data, the tokens at least identifying distinct words or portions of words in the raw text. The system appends predetermined user-specific tokens to the sets of tokenized text data from the users, respectively. Each…
SEMANTIC PARSING WITH PRE-TRAINED LANGUAGE MODELS
Granted: April 17, 2025
Application Number:
20250124229
Implementations of semantic parsing using pre-trained language models are provided. One aspect includes a computing system for semantic parsing of natural language. The computing system comprises processing circuitry and memory containing instructions that, when executed, cause the processing circuitry to receive a request comprising a natural language utterance and generate a formal meaning representation using the natural language utterance and a language model comprising a semantic…
Memory-Efficient Execution of a Machine-Trained Model using Sparsification
Granted: April 17, 2025
Application Number:
20250124253
A technique is described herein for receiving a selected set of weights and a mask produced by any type of sparsification process by operating on an original set of weights. The mask describes positions of the selected set of weights and a non-selected set of weights among a combined set of weights. For example, the non-selected set of weights represent weights that have been zeroed out in the original set of weights. In an inference stage, a processor directly performs computations on…
MEASUREMENT CIRCUIT FOR SURFACE CODE
Granted: April 17, 2025
Application Number:
20250124320
A method for enacting a measurement circuit of a surface code on a plaquette of qubits of a qubit lattice comprises: (a) distributing among a sequence of time steps a set of one-qubit projective measurements on each of three auxiliary qubits of the plaquette; (b) distributing among the sequence of time steps a set of two-qubit projective measurements on each of four data qubits of the plaquette together with one of the three auxiliary qubits; (c) distributing among the sequence of time…
METHOD AND SYSTEM FOR RESOURCE GOVERNANCE IN A MULTI-TENANT SYSTEM
Granted: April 17, 2025
Application Number:
20250126076
Example aspects include techniques for implementing resource governance in multi-tenant environment. These techniques may include receiving a service request for a multi-tenant service from a client device, and predicting a resource utilization value (RUV) resulting from execution of the service request based on text of the service request, an amount of data associated with the client device at the multi-tenant service, and/or a temporal execution value. In addition, the techniques may…