Utterance classifier
Granted: February 18, 2025
Patent Number:
12230271
A method includes receiving a spoken utterance that includes a plurality of words, and generating, using a neural network-based utterance classifier comprising a stack of multiple Long-Short Term Memory (LSTM) layers, a respective textual representation for each word of the of the plurality of words of the spoken utterance. The neural network-based utterance classifier trained on negative training examples of spoken utterances not directed toward an automated assistant server. The method…
Enhanced input of machine-learning accelerator activations
Granted: February 11, 2025
Patent Number:
12223211
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scheduling operations on a machine-learning accelerator having multiple tiles. The apparatus includes a processor having a plurality of tiles and scheduling circuitry that is configured to select a respective input activation for each tile of the plurality of tiles from either an activation line for the tile or a delay register for the activation line.
Oversmoothing progressive images
Granted: February 11, 2025
Patent Number:
12223627
A technique for improving progressive encoded JPEG includes displaying an oversmoothed version of an image as the image data is being received. The oversmoothed image may be smoothed according to a smoothing kernel, e.g., a convolution kernel (such as a Gaussian). The oversmoothed image is a first layer over which other image layers are displayed. It is noted that the oversmoothed image may present a recognizable version of the image to a user, including recognizable versions of various…
Methods, systems, and media for timing presentation of content
Granted: February 11, 2025
Patent Number:
12223523
Methods, systems, and media for timing presentation of content are provided. In some embodiments, the method comprises: causing a first video content item to be presented on a user device of a user; wherein the video content item is provided by a video sharing service; identifying a promotion for the video sharing service that is to be presented to the user during a time window; determining a probability that the user will select the promotion if the promotion is presented at a first…
Contextual situation analysis
Granted: February 11, 2025
Patent Number:
12223442
A first context update indicative of a present state associated with an application is received. A first contextual situation, among a plurality of contextual situations associated with a plurality of conditions, that corresponds to the first context update is identified. Identifying the first contextual situation includes implementing a decision tree to minimize a number of the plurality of conditions to be evaluated, identifying the first contextual situation using the decision tree,…
Lane selection using machine learning
Granted: February 11, 2025
Patent Number:
12223410
To select a lane in a multi-lane road segment for a vehicle travelling on the road segment, a system identifies, in multiple lanes and in a region ahead of the vehicle, another vehicle defining a target; the system applies an optical flow technique to track the target during a period of time, to generate an estimate of how fast traffic moves; and the system applies the estimate to machine learning (ML) model to generate a recommendation which one of the plurality of lanes the vehicle is…
Learned evaluation model for grading quality of natural language generation outputs
Granted: February 11, 2025
Patent Number:
12223273
Systems and methods for automatic evaluation of the quality of NLG outputs. In some aspects of the technology, a learned evaluation model may be pretrained first using NLG model pretraining tasks, and then with further pretraining tasks using automatically generated synthetic sentence pairs. In some cases, following pretraining, the evaluation model may be further fine-tuned using a set of human-graded sentence pairs, so that it learns to approximate the grades allocated by the human…
Fulfillment of actionable requests ahead of a user selecting a particular autocomplete suggestion for completing a current user input
Granted: February 11, 2025
Patent Number:
12223266
Implementations set forth herein relate to providing selectable autofill suggestions, which correspond to application actions that are at least partially fulfilled using server command data—prior to a user selecting a particular selectable autofill suggestion. Proactively fulfilling command data in this way mitigates latency between user selection of a suggestion and fulfillment of a particular action. Initially, a partial input can be processed to generate autofill suggestions, which…
Reading assistant in a browser environment
Granted: February 11, 2025
Patent Number:
12223255
A reading assistant tool implemented in a browser application facilitates the presentation of text content in a manner and format that addresses the reading and/or comprehension capabilities of individual users, while maintaining the context of the original content. The reading assistant tool outputs a reader view pane alongside a main content pane. Original content is presented in the main content pane, and simplified/reformatted content corresponding to text content extracted from the…
Using user input to adapt search results provided for presentation to the user
Granted: February 11, 2025
Patent Number:
12223229
Methods, apparatus, and computer readable media related to interaction between a user and an automated assistant during a dialog between the user and the automated assistant. Some implementations are directed to adapting a graphical and/or audible presentation of search results provided by the automated assistant for presentation to the user. The adaptation may be in response to attribute(s), of one or more of the search results, referenced in spoken and/or typed textual input provided…
Display screen or portion thereof with graphical user interface
Granted: February 11, 2025
Patent Number:
D1061553
Modulating credit allocations in memory subsystems
Granted: February 11, 2025
Patent Number:
12223174
This document describes systems and techniques for modulating credit allocations in memory subsystems. The described systems and techniques can provide a feedback mechanism to a credit controller to improve the bandwidth at a memory interface. The memory controller monitors statistics associated with transaction requests served to one or more random access memories (RAMs) of the memory subsystem. The memory controller can then provide suggestions to the credit controller or to the one or…
Human-augmented artificial intelligence configuration and optimization insights
Granted: February 11, 2025
Patent Number:
12223015
A computer-implemented method includes receiving a document insight request that requests document insights for a corpus of documents. The document insight request includes the corpus of documents, a set of entities contained within each document of the corpus of documents, and document insight request parameters that includes a confidence value threshold. The method also includes generating the document insights for the corpus of documents based on the confidence value threshold. Here,…
Tamper-proof interaction data
Granted: February 11, 2025
Patent Number:
12223008
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for validating interactions with false rendered elements. In one aspect, a method includes receiving a rendering notification and a declaration of a rendered element defined in an active window on a client device, detecting interaction with the rendered element at the client device, determining whether the interaction occurred at a declared location of the rendered element within the active…
Web page transformer for structure information extraction
Granted: February 11, 2025
Patent Number:
12222995
The technology provides a rich attention mechanism for structured information extraction of web pages and other electronic documents. An input layer of a model obtains system, information associated with the document, including field tokens representing respective fields to be extracted from the document, structured document type tokens associated, and text tokens from a text sequence in the document. An encoder connects the field tokens, the S type tokens and the text tokens according…
Aiding discovery of program content by providing deeplinks into most interesting moments via social media
Granted: February 11, 2025
Patent Number:
12222951
A computerized method, system for, and computer-readable medium operable to: retrieve program details data about at least one media program. Retrieve social media posts involving the at least one media program. Match the retrieved program details data with the retrieved social media posts to find matching locations. Store time offset data corresponding to the matched locations within the at least one media program into at least one micropost. Rank the at least one media program by the…
Programmatically choosing preferred storage parameters for files in large-scale distributed storage systems
Granted: February 11, 2025
Patent Number:
12222901
A method includes receiving trace data representing access information about files stored in a large-scale distributed storage system, identifying file access patterns based on the trace data, receiving metadata information associated with the files stored in the large-scale distributed storage system, and generating a preferred storage parameter for each file based on the received metadata information and the identified file access patterns. The method also includes receiving, file…
Display screen or portion thereof with graphical user interface
Granted: February 11, 2025
Patent Number:
D1061564
Display screen or portion thereof with transitional graphical user interface
Granted: February 11, 2025
Patent Number:
D1061563
Display screen or portion thereof with icon
Granted: February 11, 2025
Patent Number:
D1061556