Patents Assigned to Google LLC
-
Patent number: 12156195Abstract: A base station (BS) supporting a protocol stack can implement a method for increasing network efficiency. The method includes transmitting (202), to at least a first user equipment (UE), a group identity for a group of two or more UEs that includes the first UE. The method further includes generating (302), by processing hardware of the base station and using the group identity, a data signal that includes aggregated downlink data. The aggregated downlink data includes (i) a UE-specific identity for at least two target UEs within the group and (ii) for each target UE of the at least two target UEs, a respective UE-specific identity, at an upper layer of the protocol stack, that indicates a location of the UE-specific downlink data intended for the target UE within the aggregated downlink data. The method further includes transmitting (306) the data signal to at least a portion of the group via a downlink data channel.Type: GrantFiled: November 24, 2020Date of Patent: November 26, 2024Assignee: Google LLCInventors: Jibing Wang, Erik Stauffer
-
Patent number: 12153471Abstract: A foldable device includes a housing and a foldable display device coupled to the housing. The foldable display device includes a foldable display layer, a foldable glass layer on a first side of the foldable display layer, and a sensing device on a second side of the foldable display layer. The sensing device includes a strain gauge layer. The strain gauge layer includes an array of resistors arranged on a piezoresistive substrate. Changes in resistance levels measured by the array of resistors are used to detect faults such as scratches, punctures, cracks and the like in the foldable glass layer. The foldable device may output an alert in response to detection of a fault in the foldable glass layer.Type: GrantFiled: August 2, 2021Date of Patent: November 26, 2024Assignee: Google LLCInventor: Kiarash Vakhshouri
-
Patent number: 12155713Abstract: Systems and methods for facilitating cross device resumable media content consumption. In an aspect, a system includes an update component that receives a media statistics update where the media statistics update includes information identifying an account, media content identification information, and a first playback time position associated with media content. A monitoring component is also included that identifies when the account accesses the media content associated with the media content identification information. A resume component is also included that plays back the media content at the first playback time position in response to identifying an access of the media content associated with the account.Type: GrantFiled: August 28, 2023Date of Patent: November 26, 2024Assignee: Google LLCInventor: Michal Januszewski
-
Patent number: 12156481Abstract: The subject matter of the present disclosure may be embodied in devices, such as flexible wiring, that include: an elongated flexible substrate; multiple electrically conductive traces arranged in an array on a first side of the elongated flexible substrate; and an electromagnetic shielding layer on a second side of the elongated flexible substrate, the second side being opposite the first side, in which the elongated flexible substrate includes a fold region between a first electronically conductive trace and a second electrically conductive trace such that the electromagnetic shielding layer provides electromagnetic shielding between the first electronically conductive trace and the second electrically conductive trace.Type: GrantFiled: December 12, 2022Date of Patent: November 26, 2024Assignee: Google LLCInventor: John Martinis
-
Patent number: 12153873Abstract: Techniques are described for reducing time to decrypt a next encrypted frame in a content stream by optimizing a license/key acquisition process. When requesting content, a key identifier and/or license identifier may be included within a webpage using a link, script, or similar access point. When a client device sends a request for content, the loading of the webpage within the client device includes the embedded key identifier. Access to the key/license identifier at the client device then may initiate a key/license acquisition process by the client device. The key/license may be obtained from a key management device in parallel with, or prior to, downloading of at least a portion of the content stream.Type: GrantFiled: April 3, 2020Date of Patent: November 26, 2024Assignee: GOOGLE LLCInventor: David Kimbal Dorwin
-
Patent number: 12154144Abstract: Systems and methods for dynamically inserting content into webpages. A computing device can receive an information resource. The computing device can receive a content item for insertion at one of the candidate content insertion locations of the information resource. The computing device can identify candidate content insertion locations for insertion of the content item based on locations of one or more elements on the information resource. The computing device can monitor for a scroll event on the information resource. The computing device can identify a portion of the information resource to be displayed within the viewport of the application subsequent to processing the event. The computing device can determine that one of the candidate insertion locations is within or below the viewport. The computing device can set a content slot at the determined content insertion location. The computing device can insert, at the content slot, the content item.Type: GrantFiled: May 17, 2023Date of Patent: November 26, 2024Assignee: GOOGLE LLCInventors: Matthew Burriesci, Keith Wright, Willa Angel Chen, Joshua Nedelka
-
Patent number: 12154020Abstract: A method for training a plurality of task neural networks such that the trained task neural networks are compatible with each other is described. The method includes receiving, for each of the plurality of task neural networks, a respective training data set; forming an auxiliary loss function for the plurality of task neural networks, in which the auxiliary loss function ensures that the trained task neural networks would be compatible with each other; and training the plurality of task neural networks to optimize a combined loss function. The combined loss function is a combination of respective task loss functions for the respective machine learning tasks and an auxiliary loss function that encourages compatibility between the task neural networks.Type: GrantFiled: June 4, 2021Date of Patent: November 26, 2024Assignee: Google LLCInventors: Michael Gygli, Jasper Reinout Robertus Uijlings, Vittorio Carlo Ferrari
-
Patent number: 12154129Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for providing network activity performance data in a content infrastructure. Instructions stored in the system or apparatus, when executed by processors, cause the processors to: identify a content item provided by a content provider device; calculate a set of keyword scores for the set of keywords, each keyword score calculated to measure a relationship between a semantic word cluster of the keyword and a semantic word cluster of an other content for which the content item was previously selected; determine an effect that a particular keyword of the set of keywords has on the online content selection process based on the set of keyword scores; generate a report indicating the effect that the particular keyword has on the online content selection process; and provide, via a network, the report to a client device.Type: GrantFiled: August 11, 2023Date of Patent: November 26, 2024Assignee: GOOGLE LLCInventors: Gaofeng Zhao, Ping Fu
-
Patent number: 12154581Abstract: An automated speech recognition (ASR) model includes a first encoder, a second encoder, and a decoder. The first encoder receives, as input, a sequence of acoustic frames, and generates, at each of a plurality of output steps, a first higher order feature representation for a corresponding acoustic frame in the sequence of acoustic frames. The second encoder receives, as input, the first higher order feature representation generated by the first encoder at each of the plurality of output steps, and generates, at each of the plurality of output steps, a second higher order feature representation for a corresponding first higher order feature frame. The decoder receives, as input, the second higher order feature representation generated by the second encoder at each of the plurality of output steps, and generates, at each of the plurality of time steps, a first probability distribution over possible speech recognition hypotheses.Type: GrantFiled: April 21, 2021Date of Patent: November 26, 2024Assignee: Google LLCInventors: Arun Narayanan, Tara Sainath, Chung-Cheng Chiu, Ruoming Pang, Rohit Prabhavalkar, Jiahui Yu, Ehsan Variani, Trevor Strohman
-
Patent number: 12154561Abstract: An overall endpointing measure can be generated based on an audio-based endpointing measure and (1) an accelerometer-based endpointing measure and/or (2) a gaze-based endpointing measure. The overall endpointing measure can be used in determining whether a candidate endpoint is an actual endpoint. Various implementations include generating the audio-based endpointing measure by processing an audio data stream, capturing a spoken utterance of a user, using an audio model. Various implementations additionally or alternatively include generating the accelerometer-based endpointing measure by processing a stream of accelerometer data using an accelerometer model. Various implementations additionally or alternatively include processing an image data stream using a gaze model to generate the gaze-based endpointing measure.Type: GrantFiled: December 17, 2021Date of Patent: November 26, 2024Assignee: GOOGLE LLCInventors: Matthew Sharifi, Victor Carbune
-
Patent number: 12154547Abstract: A method for multi-channel voice activity detection includes receiving a sequence of input frames characterizing streaming multi-channel audio captured by an array of microphones. Each channel of the streaming multi-channel audio includes respective audio features captured by a separate dedicated microphone. The method also includes determining, using a location fingerprint model, a location fingerprint indicating a location of a source of the multi-channel audio relative to the user device based on the respective audio features of each channel of the multi-channel audio. The method also includes generating an output from an application-specific classifier. The first score indicates a likelihood that the multi-channel audio corresponds to a particular audio type that the particular application is configured to process.Type: GrantFiled: September 21, 2023Date of Patent: November 26, 2024Assignee: Google LLCInventors: Nolan Andrew Miller, Ramin Mehran
-
Patent number: 12153645Abstract: Methods, systems and apparatus for simulating quantum systems. In one aspect, a method includes the actions of obtaining a first Hamiltonian describing the quantum system, wherein the Hamiltonian is written in a plane wave basis comprising N plane wave basis vectors; applying a discrete Fourier transform to the first Hamiltonian to generate a second Hamiltonian written in a plane wave dual basis, wherein the second Hamiltonian comprises a number of terms that scales at most quadratically with N; and simulating the quantum system using the second Hamiltonian.Type: GrantFiled: May 5, 2023Date of Patent: November 26, 2024Assignee: Google LLCInventor: Ryan Babbush
-
Patent number: 12155903Abstract: In accordance with some implementations of the disclosed subject matter, mechanisms for determining channel information are provided. In some implementations, a method for providing media guidance is provided, the method comprising: associating with a local area network; detecting at least one media device on the local area network; determining device information associated with the at least one media device on the local area network; determining, without user intervention, television provider information based on the device information; determining location information of the at least one media device; determining channel information based on the determined television provider information and the determined location information; and causing media guidance information to be presented that includes at least a portion of the determined channel information.Type: GrantFiled: April 6, 2023Date of Patent: November 26, 2024Assignee: Google LLCInventors: Ant Oztaskent, Yaroslav Volovich
-
Patent number: 12155112Abstract: This document describes a multimode high-isolation antenna system and associated methods and systems. The described antenna system is implemented on a generally-circular printed circuit board and can be used for wideband and ultra-wideband applications. The multimode high-isolation antenna system includes two orthogonal antennas separated by a decoupling structure. This arrangement provides high isolation between the antennas and enables five unique resonant modes of operation for the multimode high-isolation antenna system.Type: GrantFiled: July 17, 2023Date of Patent: November 26, 2024Assignee: Google LLCInventors: Ming Zheng, Peter Joseph Bevelacqua
-
Patent number: 12155883Abstract: A request from a user to view a video content item may be received, the requesting user being associated with at least one of a set of preferences or a context. A group of similar users may be identified based the set of preferences or the context. A number of candidate video items corresponding to the video content item may be identified. A watch time difference may be determined for each candidate video item of the number of candidate video items. A subset may be determined based on the watch time difference associated with each candidate video items. The candidate video items in the subset may be ranked based on an activity rate associated with the corresponding candidate video item. A candidate video item with the highest ranking may be provided to the user.Type: GrantFiled: July 13, 2023Date of Patent: November 26, 2024Assignee: Google LLCInventors: Prachi Gupta, Eyal Manor
-
Patent number: 12154304Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reliably performing data compression and data decompression across a wide variety of hardware and software platforms by using integer neural networks. In one aspect, there is provided a method for entropy encoding data which defines a sequence comprising a plurality of components, the method comprising: for each component of the plurality of components: processing an input comprising: (i) a respective integer representation of each of one or more components of the data which precede the component in the sequence, (ii) an integer representation of one or more respective latent variables characterizing the data, or (iii) both, using an integer neural network to generate data defining a probability distribution over the predetermined set of possible code symbols for the component of the data.Type: GrantFiled: November 28, 2023Date of Patent: November 26, 2024Assignee: Google LLCInventors: Nicholas Johnston, Johannes Balle
-
Patent number: 12154564Abstract: Methods, apparatus, and computer readable media related to soliciting feedback from a user regarding one or more content parameters of a suggestion or other content provided by the automated assistant. The user's feedback may be used to influence future suggestions and/or other content subsequently provided, by the automated assistant in future dialog sessions, to the user and/or to other users. In some implementations, content is provided to a user by an automated assistant in a dialog session between the user and the automated assistant—and the automated assistant provides a prompt that solicits user feedback related to the provided content in a future dialog session between the user and the automated assistant. In some of those implementations, the prompt is provided following input from the user and/or output from the automated assistant, in the future dialog session, that is unrelated to the content provided in the previous dialog session.Type: GrantFiled: April 29, 2022Date of Patent: November 26, 2024Assignee: GOOGLE LLCInventors: Vikram Aggarwal, Yew Jin Lim, Adam Goldstein
-
Patent number: 12153571Abstract: This document describes techniques and devices for a radar recognition-aided search. Through use of a radar-based recognition system, gestures made by, and physiological information about, persons can be determined. In the case of physiological information, the techniques can use this information to refine a search. For example, if a person requests a search for a coffee shop, the techniques may refine the search to coffee shops in the direction that the person is walking. In the case of a gesture, the techniques may refine or base a search solely on the gesture. Thus, a search for information about a store, car, or tree can be made responsive to a gesture pointing at the store, car, or tree with or without explicit entry of a search query.Type: GrantFiled: October 26, 2023Date of Patent: November 26, 2024Assignee: Google LLCInventors: Ivan Poupyrev, Gaetano Roberto Aiello
-
Patent number: 12155573Abstract: A flow rate control method for solicited data communications includes receiving, at a first node of a communications network, a request-to-send (RTS) signal from a second node of the communications network, the RTS signal indicating a size of a solicited data transmission of the second node, determining, by the first node, whether a rate-limiting counter is above zero, wherein the rate-limiting counter is programmed to increase at a programmed rate and in response to the rate-limiting counter being above zero, scheduling, by the first node, a clear-to-send (CTS) signal to be sent from the first node to the second node over the communications network, and subtracting, by the first node, a value corresponding to the size of the solicited data transmission of the second node from the rate-limiting counter.Type: GrantFiled: April 5, 2022Date of Patent: November 26, 2024Assignee: Google LLCInventors: Abhishek Agarwal, Ye Tang, Sean Clark, Sarin Thomas, Hugh McEvoy Walsh, Xiyu Wang
-
Patent number: 12150759Abstract: This document describes techniques and devices for blood-solute calculation with a mobile device using non-invasive spectroscopy. A mobile device (502) includes a light source (504) that emits light toward an interferometer (508) that uses mirrors to separate and recombine the light. The interferometer directs the recombined light toward a person. Light reflected from, or transmitted through, the person is received through a reception port (506) to a photodetector (510) that outputs photodetector data that corresponds to a measured light intensity of the reflected and transmitted light as a function of a path length of the light or a mirror position of the interferometer. Based on the photodetector data, an interferogram is generated. Applying a technique such as a Fourier transform to the interferogram, a spectrum data set of the reflected and transmitted light is generated. Based on the spectrum data set, a concentration of solutes in the person's blood is calculated.Type: GrantFiled: April 18, 2023Date of Patent: November 26, 2024Assignee: Google LLCInventors: Christopher David Workman, Ricky Bomber, Kelly Dobson