Patents Assigned to GOOGLE
-
Patent number: 12292936Abstract: Example embodiments of the present disclosure provide for an example method including obtaining data indicative of user input via a user interface associated with a construction workflow for generating customized content items. The example method includes determining one or more key terms associated with the user input. The example method includes determining one or more suggested content items based on the one or more key terms. The example method includes generating a predicted performance increase associated with each respective content item of the one or more suggested content items. The example method includes providing, to a first user device, data indicative of a structured input interface associated with the construction workflow configured with one or more input fields and the one or more suggested content items, wherein the structured input interface is configured for rendering via a graphical user interface.Type: GrantFiled: August 30, 2022Date of Patent: May 6, 2025Assignee: GOOGLE LLCInventors: Timothy Edward Jaeger, Caren Zeng, Maxwell Ryan Hagler, Sylvanus Garnet Bent, III
-
Patent number: 12292941Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that identify and issue search queries expected to be issued in the future. A set of search queries that have been issued by multiple user devices can be obtained. For each query instance, contextual data can be obtained. A first query and its contextual data can be input to a model that outputs the query's likelihood of being issued in the future. The model can be trained using contextual data for training queries and a corresponding labels for the training queries. The learning model outputs the first query's likelihood of being issued in future, and this query is stored as a repeatable query if the likelihood satisfying a repeatability threshold. Subsequently, a stored repeatable query is issued upon a selection of a user selectable interface component and the search engine provides search results for the query.Type: GrantFiled: November 22, 2023Date of Patent: May 6, 2025Assignee: GOOGLE LLCInventors: Yew Jin Lim, David Adam Faden, Mario Tanev, Lauren Ashley Koepnick, Sagar Gandhi, William Ming Zhang
-
Patent number: 12293276Abstract: The present disclosure is directed to an automated neural architecture search approach for designing new neural network architectures such as, for example, resource-constrained mobile CNN models. In particular, the present disclosure provides systems and methods to perform neural architecture search using a novel factorized hierarchical search space that permits layer diversity throughout the network, thereby striking the right balance between flexibility and search space size. The resulting neural architectures are able to be run relatively faster and using relatively fewer computing resources (e.g., less processing power, less memory usage, less power consumption, etc.), all while remaining competitive with or even exceeding the performance (e.g., accuracy) of current state-of-the-art mobile-optimized models.Type: GrantFiled: February 1, 2024Date of Patent: May 6, 2025Assignee: GOOGLE LLCInventors: Mingxing Tan, Quoc Le, Bo Chen, Vijay Vasudevan, Ruoming Pang
-
Patent number: 12293762Abstract: Embodiments may be implemented by a computing device, such as a head-mountable display, in order to use a single guard phrase to enable different voice commands in different interface modes. An example device includes an audio sensor and a computing system configured to analyze audio data captured by the audio sensor to detect speech that includes a predefined guard phrase, and to operate in a plurality of different interface modes comprising at least a first and a second interface mode. During operation in the first interface mode, the computing system may initially disable one or more first-mode speech commands, and respond to detection of the guard phrase by enabling the one or more first-mode speech commands. During operation in the second interface mode, the computing system may initially disable a second-mode speech command, and to respond to the guard phrase by enabling the second-mode speech command.Type: GrantFiled: December 16, 2022Date of Patent: May 6, 2025Assignee: GOOGLE LLCInventors: Michael J. LeBeau, Mat Balez
-
Patent number: 12292939Abstract: Systems and methods are described that include determining an intent from an intent library that matches a received query, identifying, based on the intent, at least one mini-app from a first provider and at least one mini-app from a second provider, ranking the identified mini-apps, and triggering rendering of search results, the search results including at least a first ranked mini-app in an expanded state and the remaining ranked mini-apps in a collapsed state.Type: GrantFiled: July 28, 2023Date of Patent: May 6, 2025Assignee: GOOGLE LLCInventors: Jared Zimmerman, Heather Campbell
-
Patent number: 12294705Abstract: Residual coding using vector quantization (VQ) is described. A flag indicating whether a residual block for the current block is encoded using VQ. In response to the flag indicating that the residual block is encoded using VQ, a parameter indicating an entry in a codebook is decoded, and the residual block is decoded using the entry. In response to the flag indicating that the residual block is not encoded using VQ, the residual block is decoded based on a skip flag indicating whether the current block is encoded using transform skip. The current block is reconstructed using the residual block.Type: GrantFiled: December 23, 2019Date of Patent: May 6, 2025Assignee: GOOGLE LLCInventors: Debargha Mukherjee, Lester Lu, Elliott Karpilovsky
-
Patent number: 12293483Abstract: Devices and methods related to capturing 360 degree spherical images are provided. A computing device can capture, substantially simultaneously, a first image with the first image sensor and a second image with a second image sensor. The first image sensor can be positioned on a first side of the computing device and oriented at a first orientation with respect to an axis of rotation. The second image sensor can be positioned on a second side of the device substantially opposite the first side of the device and oriented at a second orientation that is axially rotated from the first orientation with respect to the axis of rotation. The computing device can stitch together the first image and the second image to create an output image that captures a 360 degree field of view with respect to the computing device.Type: GrantFiled: March 10, 2019Date of Patent: May 6, 2025Assignee: GOOGLE LLCInventor: Colvin Pitts
-
Patent number: 12292569Abstract: Systems, devices, and methods for accommodating multiple sets of laser light sources in an optical engine of a display system such as a laser projection system are described. Laser light beams may be combined via wavelength-, polarization-, and/or angular-separation-based techniques. First and second sets of laser light beams may be angularly separated such that different sets of partially overlapping pixels are projected by the system, thereby increasing the display pixel density and/or an expanding the field of view of the display. One or more laser die may be mounted to each submount of the optical engine. For embodiments with two laser dies on each submount, collimating lenses may introduce angular separation between laser light beams output by each pair of commonly mounted laser dies. A retroreflector prism may be disposed at a beam combiner to provide a compact extension of the optical path through the beam combiner.Type: GrantFiled: January 21, 2022Date of Patent: May 6, 2025Assignee: GOOGLE LLCInventors: Daniel Adema, Stuart James Myron Nicholson
-
Patent number: 12287959Abstract: A user interface including a plurality of user interface elements is provided to a display of a user computing device. In response to the user computing device not receiving a selection of one of the plurality of user interface elements after a predetermined period of time, the user computing device provides a recommendation indicating a first user interface element of the plurality of user interface elements for selection. The recommendation is generated after the predetermined period of time and is based on one or more previous interactions with one or more of the plurality of user interface elements by one or more users of respective user computing devices.Type: GrantFiled: June 14, 2022Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Joseph L. Turner, Stephen Rhys Norum
-
Patent number: 12287836Abstract: The disclosed embodiments include computerized methods, systems, and devices, including computer programs encoded on a computer storage medium, for generating terms of a search query based on a user's spoken utterances, identifying multiple cross-platform messages based on the generated terms, and to generating, via a presentation device, a single interface that enables the user to interact with identified messages. Based on a spoken utterance, the disclosed embodiments may determine user-specified search terms and/or criteria, and based on the user-specified search terms and/or criteria, may obtain cross-platform message data that corresponds to the search query. The communications device may generate one or more interface elements that describe corresponding ones of the cross-platform messages, which may be presented within a unified graphical user interface or voice-user interface by a communications device.Type: GrantFiled: April 1, 2024Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Vinh Quoc Ly, Ahmet Onur Tekdas, Timo Mertens, Okan Kolak, Charles Randell Sievert, Christine Nguyen, Jin Lu
-
Patent number: 12288289Abstract: Systems and methods for generating and providing augmented virtual environments can include obtaining user data, processing the user data to determine a plurality of objects associated with the user data, and generating one or more renderings of the objects in an environment. The renderings can be generated based on a plurality of rendering datasets obtained based on the plurality of determined objects determined to available to a user. The plurality of rendering datasets can include a plurality of three-dimensional meshes and/or a plurality of neural radiance field datasets. The one or more renderings can be provided via an interactive user interface that can allow a user to view renderings of different views of the objects in the environment from different positions and view directions.Type: GrantFiled: November 21, 2023Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventor: Igor Bonaci
-
Patent number: 12289773Abstract: Granting access to a communication channel for several user devices by a base station includes receiving, from at least a first and second user device, at least a first request to access the communication channel and a second request to access the communication channel (1202), the first request including a first random access preamble and a first payload, and the second request including a second random access preamble and a second payload, and transmitting, to at least the first and second user devices, a response message including at least a first control channel resource assignment configuring at least a first control channel resource for the at least the first user device to transmit an acknowledgement of the response message (1208).Type: GrantFiled: July 23, 2020Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Chih-Hsiang Wu, Kao-Peng Chou
-
Patent number: 12287756Abstract: A systolic array cell is described, the cell including two general-purpose arithmetic logic units (ALUs) and register-file. A plurality of the cells may be configured in a matrix or array, such that the output of the first ALU in a first cell is provided to a second cell to the right of the first cell, and the output of the second ALU in the first cell is provided to a third cell below the first cell. The two ALUs in each cell of the array allow for processing of a different instruction in each cycle.Type: GrantFiled: October 4, 2023Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Reginald Clifford Young, Trevor Gale, Sushma Honnavara-Prasad, Paolo Mantovani
-
Patent number: 12289730Abstract: Allocating resources to user devices in a base station includes transmitting, to a user device, indications of a first time-frequency resource including a first frequency sub-band within a bandwidth part allocated in an unlicensed spectrum and a second time-frequency resource including a second frequency sub-band within the bandwidth part, performing a channel access procedure on the first channel corresponding to the first frequency sub-band, and a second channel corresponding to the second frequency sub-band, to obtain channel occupancy time on at least one of the first channel or the second channel; and transmitting, within the obtained channel occupancy time on at least one of the first channel or the second channel, downlink control information to a user device over a first time-frequency resource that includes the first frequency sub-band or a second time-frequency resource that includes the second frequency sub-band.Type: GrantFiled: December 17, 2019Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Chih-Hsiang Wu, Kao-Peng Chou
-
Patent number: 12287827Abstract: Implementations relate to identifying actions performed by a user while the user is interacting with multiple applications and providing a routine suggestion to the user based on the identified actions. While a user is interacting with one or more applications, the user actions are determined. The user actions are compared to one or more template routines and a template routine is selected that matches the actions of the user and provided to the user as a suggested routine. The suggested routine can be implemented by an automated assistant to perform the actions of the template by providing a corresponding command.Type: GrantFiled: August 4, 2023Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Diana Avram, Mugurel-Ionut Andreica, Alice Liang, Andrea D'olimpio, Cliff Kuang, Andre Elisseeff, Dana Ritter, Florian Hasler, Radu Voroneanu
-
Patent number: 12289784Abstract: To manage configuration, a UE receives, by processing hardware and from a radio access network (RAN), conditional configuration information including (i) a conditional configuration related to a base station operating in the RAN, and (ii) a condition to be satisfied before the UE applies the configuration (702). The UE receives, by the processing hardware and from the RAN, a message including an indication that the UE is to add, modify, or release a radio bearer (RB) (704), and determines, by the processing hardware, to ignore the conditional configuration in response to receiving the message (706).Type: GrantFiled: January 4, 2021Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventor: Chih-Hsiang Wu
-
Patent number: D1072867Type: GrantFiled: March 30, 2023Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Hank H. Huang, Alex Tursi, Elbert Tiao, Jane Yoon, Byeong Chae Cho, John Schlemmer, Soyoung Park, Sarah Goldschmidt, Hannah Cho
-
Patent number: D1072868Type: GrantFiled: March 30, 2023Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Hank H. Huang, Alex Tursi, Elbert Tiao, Jane Yoon, Byeong Chae Cho, John Schlemmer, Soyoung Park, Sarah Goldschmidt, Hannah Cho
-
Patent number: D1072870Type: GrantFiled: March 30, 2023Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Hank H. Huang, Alex Tursi, Elbert Tiao, Jane Yoon, Byeong Chae Cho, John Schlemmer, Soyoung Park, Sarah Goldschmidt, Hannah Cho
-
Patent number: D1073693Type: GrantFiled: March 30, 2023Date of Patent: May 6, 2025Assignee: GOOGLE LLCInventors: Hank H. Huang, Alex Tursi, Elbert Tiao, Jane Yoon, Byeong Chae Cho, John Schlemmer, Soyoung Park, Sarah Goldschmidt, Hannah Cho