Patents Assigned to Google LLC
-
Publication number: 20250104414Abstract: A method includes capturing data representing an emergency scene, the data including at least one of image data, sound data, or video data representing the emergency scene. The method also includes generating, using a generative model, based on the data representing the emergency scene, a descriptive summary of the emergency scene. The method further includes providing the descriptive summary of the emergency scene to an emergency responder.Type: ApplicationFiled: September 21, 2023Publication date: March 27, 2025Applicant: Google LLCInventors: Kolati Mallikarjuna Rao, Bhavikkumar R. Patel
-
Publication number: 20250103099Abstract: A tablet dock system includes a dock housing and a mating surface formed by the dock housing. A tablet computer is removably docked with the tablet dock system in contact with the mating surface. The system includes a force sensor disposed within the dock housing. The force sensor performs measurements indicative of in-progress undocking of the tablet computer from the dock. The system also includes a magnet component disposed within the dock housing. The magnet component includes one or more magnets, and the magnetic component retracts within the dock housing and away from the mating surface in response to the measurements indicative of undocking the tablet computer from the dock.Type: ApplicationFiled: September 26, 2024Publication date: March 27, 2025Applicant: Google LLCInventors: Nicholas Sanders, Jose Madrid
-
Patent number: 12262065Abstract: A portion Y of a degraded frame is restored using a projection operation that uses a first projection parameter ?, a second projection parameter ?, and at least two guide portions. Restoring the portion Y of the degraded frame includes generating, using first restoration parameters, a first guide portion Y1 for the portion Y; generating, using second restoration parameters, a second guide portion Y2 for the portion Y; and generating a reconstructed portion YR, wherein the projection operation is based on ?(Y1?Y)+?(Y2?Y).Type: GrantFiled: February 9, 2024Date of Patent: March 25, 2025Assignee: GOOGLE LLCInventor: Debargha Mukherjee
-
Patent number: 12261896Abstract: Methods, systems, and media for navigating through content are provided. In some embodiments, the method comprises: receiving a first plurality of interactive stream items; causing the first plurality of interactive stream items to be presented in a first presentation mode; receiving a first user selection of an interactive stream item from at least a portion of the first plurality of interactive stream items; continuing to receive the stream of content including a second plurality of interactive stream items; determining a second presentation mode based at least in part on a content type associated with the second plurality of interactive stream items; causing the second plurality of interactive stream items to be presented in a second presentation mode; receiving a second user selection indicating that the interactive stream item is no longer selected; and causing the second plurality of interactive stream items to be presented in the first presentation mode.Type: GrantFiled: January 8, 2024Date of Patent: March 25, 2025Assignee: Google LLCInventors: Marco Paglia, William Frederick Kiefer, Jokubas Zukerman
-
Patent number: 12260311Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing inputs using a neural network system that includes one or more pre-normalized layers or one or more regularization normalization layers.Type: GrantFiled: October 4, 2021Date of Patent: March 25, 2025Assignee: Google LLCInventors: Jascha Narain Sohl-Dickstein, Vinay Srinivas Rao
-
Patent number: 12260109Abstract: Methods, systems, apparatus, including computer programs encoded on computer storage media, for reclaiming storage space in a storage environment. In one aspect, the method includes actions of aggregating data that is indicative of access to one or more data objects, determining a future storage cost associated with each of a plurality of data objects, determining an access window for each of the plurality of data objects, identifying a data object based on (i) the future storage cost that satisfies a predetermined threshold and (ii) a data object access window, providing a notification to a user device that requests feedback from a user indicating whether the data object can be deleted, and in response to receiving data that indicates that the data object can be deleted, generating an instruction to cause deletion of the data object upon the expiration of the access window.Type: GrantFiled: January 20, 2024Date of Patent: March 25, 2025Assignee: Google LLCInventors: Konstantinos Nikoloudakis, Sven Koehler, Danyao Wang, Sahand Saba, Long Fei, Simon Tyler Wise, David Halladay Schneider
-
Patent number: 12262158Abstract: Methods, systems, and media for generating a summarized video using frame rate modification are provided. In some embodiments, a method for editing a video is provided, the method comprising: receiving, using a hardware processor, a video file; identifying a plurality of frames at a playback frame rate from the video file; generating an edited video file by extracting a subset of the plurality of frames, wherein the extracted frames in the subset of the plurality of frames are separated by a predetermined length in the plurality of frames and wherein extracting the subset of the plurality frames modifies a frame rate of at least a portion of the video file to an effective frame rate; storing the edited video file; and presenting the edited video file at the playback frame rate.Type: GrantFiled: January 27, 2023Date of Patent: March 25, 2025Assignee: Google LLCInventor: Yan Tseytlin
-
Patent number: 12260297Abstract: Methods, systems and apparatus for implementing two-qubit gates using a tunable coupler. In one aspect, a method of implementing a two-qubit gate includes: applying a unitary transformation control signal to a tunable coupler arranged between a first data qubit and a second data qubit to obtain a target unitary transformation of the first data qubit and the second data qubit, wherein the unitary transformation control signal is applied to the tunable coupler over a predetermined period of time to allow coupling between the first data qubit and the second data qubit through the tunable coupler.Type: GrantFiled: August 27, 2019Date of Patent: March 25, 2025Assignee: Google LLCInventors: Charles Neill, Anthony Edward Megrant
-
Patent number: 12261956Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for preserving user privacy when selecting content are described. In some aspects, a method includes receiving a data element identifying a set of candidate digital components and, for each candidate digital component, a set of distribution parameters for the candidate digital component. For each candidate digital component, encrypted selection data for the candidate digital component is provided as input to a cryptographic analysis application running in a trusted hardware module of a client device. The encrypted selection data represents the set of distribution parameters for the candidate digital component and is encrypted using a zero-knowledge proof protocol. The cryptographic analysis application is configured to determine a measure of match between the selection data and user attributes of a user of the client device.Type: GrantFiled: October 28, 2021Date of Patent: March 25, 2025Assignee: Google LLCInventor: Christopher Schneider
-
Patent number: 12261736Abstract: A method for scalable event driven auto-diagnosis systems includes obtaining a data packet configured for transmission across a network from a source address to a destination address. The method includes obtaining a list of changes to the network. The method also includes analyzing, based on a network model, the data packet using a plurality of analyzers. The method includes correlating the list of changes to the network and the analysis of the data packet. The method further includes determining, based on the correlation between the list of changes to the network and the analysis of the data packet, a configuration status of the network. The method also includes reporting the configuration status to a user.Type: GrantFiled: August 3, 2022Date of Patent: March 25, 2025Assignee: Google LLCInventors: Hui Liu, Hongkun Yang, Gargi Adhav, Tianqiong Luo, Aspi Siganporia, Rob Enns, Lakshmi Sharma, Manasa Chalasani
-
Patent number: 12260576Abstract: A system for generating a depth output for an image is described. The system receives input images that depict the same scene, each input image including one or more potential objects. The system generates, for each input image, a respective background image and processes the background images to generate a camera motion output that characterizes the motion of the camera between the input images. For each potential object, the system generates a respective object motion output for the potential object based on the input images and the camera motion output. The system processes a particular input image of the input images using a depth prediction neural network (NN) to generate a depth output for the particular input image, and updates the current values of parameters of the depth prediction NN based on the particular depth output, the camera motion output, and the object motion outputs for the potential objects.Type: GrantFiled: September 13, 2023Date of Patent: March 25, 2025Assignee: Google LLCInventors: Vincent Michael Casser, Soeren Pirk, Reza Mahjourian, Anelia Angelova
-
Patent number: 12261754Abstract: Provided are methods and systems for using synthetic resource records to configure and manage web applications and various online services. A user is provided with the ability to setup a single synthetic resource record for their domain such that all of the associated dependent resource records are automatically configured and added to the domain as well. The methods and systems provided utilize synthetic resource records as a way of logically grouping resource records into “human readable” sets of resource records. Through synthetic resource records, users are able to address common configuration issues without having to know the technical specifications of associated zone files or resource records. Additionally, users can complete a variety of configuration tasks related to setting-up web applications without having to look-up resource record values from external sites (e.g., from the domain host).Type: GrantFiled: February 21, 2024Date of Patent: March 25, 2025Assignee: Google LLCInventors: Brent Anthony Piller Bryan, Jonathan Mack, Roberto Ramalho Fischer
-
Patent number: 12260572Abstract: A method includes determining, based on an image having an initial viewpoint, a depth image, and determining a foreground visibility map including visibility values that are inversely proportional to a depth gradient of the depth image. The method also includes determining, based on the depth image, a background disocclusion mask indicating a likelihood that pixel of the image will be disoccluded by a viewpoint adjustment. The method additionally includes generating, based on the image, the depth image, and the background disocclusion mask, an inpainted image and an inpainted depth image. The method further includes generating, based on the depth image and the inpainted depth image, respectively, a first three-dimensional (3D) representation of the image and a second 3D representation of the inpainted image, and generating a modified image having an adjusted viewpoint by combining the first and second 3D representation based on the foreground visibility map.Type: GrantFiled: August 5, 2021Date of Patent: March 25, 2025Assignee: Google LLCInventors: Varun Jampani, Huiwen Chang, Kyle Sargent, Abhishek Kar, Richard Tucker, Dominik Kaeser, Brian L. Curless, David Salesin, William T. Freeman, Michael Krainin, Ce Liu
-
Patent number: 12259947Abstract: Implementations set forth herein relate to selectively relying on additional suggestion model(s) when generating selectable suggestions, while also maintaining access to a default suggestion model. The selectable suggestions can be generated using one or more additional multi-domain machine learning (ML) models, which can be optionally available to the client application, regardless of whether a default suggestion model remains useful for generating suitable suggestions. In some implementations, as the client application employs various additional multi-domain ML models, a particular model can be identified as improving suggestions for the client application, at least based on user feedback and/or other data. The particular model can then be selected to replace and/or supplement the default suggestion model, in order to provide more accurate suggestions that, when selected, initialize actions that can preserve time and computational resources.Type: GrantFiled: May 29, 2020Date of Patent: March 25, 2025Assignee: GOOGLE LLCInventor: Keun Soo Yim
-
Patent number: 12261627Abstract: Methods, systems and apparatus for correcting a result of a quantum computation.Type: GrantFiled: September 22, 2023Date of Patent: March 25, 2025Assignee: Google LLCInventors: Jarrod Ryan McClean, Ryan Babbush, Zhang Jiang
-
Patent number: 12262092Abstract: Methods, systems, and media for providing media guidance are provided.Type: GrantFiled: March 14, 2022Date of Patent: March 25, 2025Assignee: Google LLCInventors: Matthieu Lorrain, Tina Yin-Ann Wang, Mark Abell, Peter Karacas
-
Patent number: 12260875Abstract: A method of phrase extraction for ASR models includes obtaining audio data characterizing an utterance and a corresponding ground-truth transcription of the utterance and modifying the audio data to obfuscate a particular phrase recited in the utterance. The method also includes processing, using a trained ASR model, the modified audio data to generate a predicted transcription of the utterance, and determining whether the predicted transcription includes the particular phrase by comparing the predicted transcription of the utterance to the ground-truth transcription of the utterance. When the predicted transcription includes the particular phrase, the method includes generating an output indicating that the trained ASR model leaked the particular phrase from a training data set used to train the ASR model.Type: GrantFiled: March 19, 2024Date of Patent: March 25, 2025Assignee: Google LLCInventors: Ehsan Amid, Om Dipakbhai Thakkar, Rajiv Mathews, Francoise Beaufays
-
Patent number: 12260154Abstract: 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 by the user during the dialog. Some of those implementations may enable a user to provide textual input to navigate the search results within the dialog and within resource and/or interface constraints associated with the dialog. Some of those implementations may additionally and/or alternatively enable adapting, based on textual input provided by a user to the automated assistant, when and/or whether search results having certain attributes are provided to the user by the automated assistant.Type: GrantFiled: January 3, 2024Date of Patent: March 25, 2025Assignee: GOOGLE LLCInventors: David Kogan, Bryan Christopher Horling
-
Patent number: 12260433Abstract: Systems and methods for automatically generating remarketing lists based on client sessions are provided. The system can include a visitor management module to identify client sessions established at a website. The visitor management module can determine node pairs including destination nodes and referrer nodes. The system can include a graph construction module to construct a graph including the node pairs and edges between the node pairs representing click-through rates. The system can include a graph clustering module to assign information resources to a first group based on one of i) a number of edges between the nodes and a conversion node or ii) click-through rates of node pairs including. The system includes a remarketing list generation module to assign the first group of information resources to a remarketing list. The remarketing list generation module can assign client identifiers that accessed the first group of information resources to the remarketing list.Type: GrantFiled: January 4, 2022Date of Patent: March 25, 2025Assignee: GOOGLE LLCInventors: Bharath Pattabiraman, Ardian Poernomo
-
Patent number: 12260341Abstract: Methods and apparatus for quantum assisted optimization. In one aspect, a method includes obtaining a set of initial input states, applying one or more of (i) dynamical thermal fluctuations and (ii) cluster update algorithms to the set of input states and subsequent input states when the states evolve within the classical information processors, applying dynamical quantum fluctuations to the set of input states and subsequent states when the states evolve within the quantum systems and repeating the application steps until a desirable output state is obtained.Type: GrantFiled: September 19, 2022Date of Patent: March 25, 2025Assignee: Google LLCInventors: Vasil S. Denchev, Masoud Mohseni, Hartmut Neven