Patents Assigned to Google LLC
  • Patent number: 12277937
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for storing incomplete dialog sessions between a user and an automated assistant in order that the dialog sessions can be completed in furtherance of certain actions. While interacting with an automated assistant, a user can become distracted and not complete the interaction to the point of the automated assistant performing some action. In response, the automated assistant can store the interaction as a dialog session. Subsequently, the user may express interest, directly or indirectly, in completing the dialog session, and the automated assistant can provide the user with a selectable element that, when selected, causes the dialog session to be reopened. The user can then continue the dialog session with the automated assistant in order that the originally intended action can be performed by the automated assistant.
    Type: Grant
    Filed: October 9, 2023
    Date of Patent: April 15, 2025
    Assignee: GOOGLE LLC
    Inventors: Vikram Aggarwal, Jung Eun Kim, Deniz Binay
  • Patent number: 12278627
    Abstract: A system includes multiple sensors and, for each sensor, a respective sensor controller of multiple sensor controllers. Each sensor controller is configured to implement a respective decimation filter that is configured to generate a single output value from multiple input samples generated by a corresponding sensor of the multiple sensors. The system further includes a master sensor controller of the multiple sensor controllers, which is configured to generate a sync signal upon receiving a threshold number of input samples. Each sensor controller other than the master sensor controller is configured to monitor sync signals generated by the master sensor controller and to provide an output value generated from input samples upon determining that the master sensor controller generated a sync signal.
    Type: Grant
    Filed: October 26, 2023
    Date of Patent: April 15, 2025
    Assignee: Google LLC
    Inventor: Trevor Scott Bunker
  • Patent number: 12279169
    Abstract: A user device operating in dual-mode connectivity with a master node and a secondary node detects a failure of a secondary cell group associated with the secondary node (1104). In response, the user device suspends an secondary cell group transmission (1106). The user device generates a message related to a status of the SCG for transmission to the MN (1108) and transmitting the message to the MN when the SCG transmission is suspended (1110).
    Type: Grant
    Filed: March 28, 2020
    Date of Patent: April 15, 2025
    Assignee: GOOGLE LLC
    Inventor: Chih-Hsiang Wu
  • Patent number: 12278217
    Abstract: The technology relates to an integrated circuit (IC) package. The IC package may include a packaging substrate, an IC die, and an integrated voltage regulator die. The IC die may include a metal layer and a silicon layer. The metal layer may be connected to the packaging substrate. The integrated voltage regulator die may be positioned adjacent to the silicon layer and connected to the packaging substrate via one or more through mold vias or through dielectric vias. The IC die may be an application specific integrated circuit (ASIC) die.
    Type: Grant
    Filed: September 3, 2024
    Date of Patent: April 15, 2025
    Assignee: Google LLC
    Inventors: Namhoon Kim, Woon-Seong Kwon, Houle Gan, Yujeong Shim, Mikhail Popovich, Teckgyu Kang
  • Patent number: 12277883
    Abstract: An example device includes a display component that is configured to operate at a first refresh rate or a second refresh rate. The device also includes one or more processors operable to perform operations. The operations include identifying a rate change triggering event while the display component is operating at the first refresh rate. The operations further include determining a current brightness value of the display component. The operations also include determining, based on an environmental state measurement associated with an environment around the device, a threshold brightness value. The operations additionally include transitioning the display component from the first refresh rate to the second refresh rate m response to identifying the rate change triggering event if the current brightness value of the display component meets or exceeds the threshold brightness value.
    Type: Grant
    Filed: November 29, 2023
    Date of Patent: April 15, 2025
    Assignee: Google LLC
    Inventors: Chien-Hui Wen, Yichi Chen, Hsin-Yu Chen
  • Patent number: 12278160
    Abstract: According to an aspect of the disclosure, an example microelectronic device assembly includes a substrate, a microelectronic element electrically connected to the substrate, a stiffener element overlying the substrate, and a heat distribution device overlying the rear surface of the microelectronic element. The stiffener element may extend around the microelectronic element. The stiffener element may include a first material that has a first coefficient of thermal expansion (“CTE”). A surface of the stiffener element may face toward the heat distribution device. The heat distribution device may include a second material that has a second CTE. The first material may be different than the second material. The first CTE of the first material of the stiffener element may be greater than the second CTE of the second material of the heat distribution device.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: April 15, 2025
    Assignee: Google LLC
    Inventors: Woon-Seong Kwon, Yuan Li, Zhi Yang
  • Patent number: 12276792
    Abstract: A head-mounted display (HMD) system includes a lens element supported by a support structure. The lens element includes a waveguide that includes an incoupler, an outcoupler, and an exit pupil expander. The incoupler is disposed within a first area of the waveguide. The outcoupler is disposed within a second area of the waveguide. The exit pupil expander is disposed within a third area of the waveguide. An anti-reflection coating is formed via fabrication used to form the incoupler, the outcoupler, and the exit pupil expander. The anti-reflection coating is disposed within a fourth area of the waveguide different than the first, second, and third areas of the waveguide.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: April 15, 2025
    Assignee: GOOGLE LLC
    Inventors: Syed Moez Haque, Shreyas Potnis, Ali Karbasi, Timothy Paul Bodiya, Daniel Adema, Ian Andrews
  • Patent number: 12277693
    Abstract: Systems, devices, methods, and computer readable medium for evaluating visual quality of digital content are disclosed. Methods can include training machine learning models on images. A request is received to evaluate quality of an image included in a current version of a digital component generated by the computing device. The machine learning models are deployed on the image to generate a score for each quality characteristic of the image. A weight is assigned to each score to generate weighted scores. The weighted scores are combined to generate a combined score for the image. The combined score is compared to one or more thresholds to generate a quality of the image.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: April 15, 2025
    Assignee: Google LLC
    Inventors: Catherine Shyu, Xiyang Luo, Feng Yang, Junjie Ke, Yicong Tian, Chao-Hung Chen, Xia Li, Luying Li, Wenjing Kang, Shun-Chuan Chen
  • Patent number: 12279507
    Abstract: A display configuration to facilitate imaging through the display is disclosed. The imaging can be achieved by positioning a camera behind a transmit/receive area (120,122) of a display. The transmit/receive area is configured to reduce the interaction between the light propagating through the display and circuit elements of the display. The configuration of the transmit/receive area can be characterized by reduced pixel density, rearranged circuit elements (1242), and as light blocking layer (1222, 1260) to prevent light from diffracting from gaps formed by circuit elements (1242).
    Type: Grant
    Filed: September 12, 2020
    Date of Patent: April 15, 2025
    Assignee: Google LLC
    Inventors: Sangmoo Choi, Jyothi Karri, Ion Bita
  • Patent number: 12277925
    Abstract: An audio playback system that provides intuitive audio playback of textual content responsive to user input actions, such as scrolling portions of textual content on a display. Playback of audio (e.g., text-to-speech audio) that includes textual content can begin based on a portion of textual content being positioned by a user input at a certain position on a device display. As one example, a user can simply scroll through a webpage or other content item to cause a text-to-speech system to perform audio playback of textual content displayed in one or more playback section(s) of the device's viewport (e.g., rather than requiring the user to perform additional tapping or gesturing to specifically select a certain portion of textual content).
    Type: Grant
    Filed: December 11, 2023
    Date of Patent: April 15, 2025
    Assignee: GOOGLE LLC
    Inventors: Rachel Ilan Simpson, Benedict Davies, Guillaume Boniface-Chang
  • Patent number: 12276790
    Abstract: 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: Grant
    Filed: January 21, 2022
    Date of Patent: April 15, 2025
    Assignee: GOOGLE LLC
    Inventors: Daniel Adema, Stuart James Myron Nicholson
  • Patent number: 12277490
    Abstract: Persistent storage contains a representation of a neural network including an input layer, and output layer, and a hidden layer, wherein nodes of the hidden layer incorporate serialized activation functions, wherein the serialized activation functions for each of the nodes include a sigmoid function and a Beta function, wherein the sigmoid function is applied to weighted outputs from nodes of a previous layer of the neural network, wherein the Beta function is applied to a conductance hyper-parameter and respective outputs of the sigmoid function, and wherein outputs of the Beta function are provided to a subsequent layer of the neural network. One or more processors are configured to train the neural network until the outputs of the sigmoid function for the nodes of the hidden layer are substantially binary.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: April 15, 2025
    Assignee: Google LLC
    Inventors: Ryan McDonald, Luis Sarmento
  • Patent number: 12275427
    Abstract: Techniques are disclosed for evaluating manual driving data using an AV control system based on differences between data generated using the AV control system and the manual driving data. In many implementations, manual driving data captures action(s) of a vehicle controlled by a manual driver. Additionally or alternatively, an additional AV control system can be trained using the evaluated manual driving data.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: April 15, 2025
    Assignee: GOOGLE LLC
    Inventors: Arun Venkatraman, James Andrew Bagnell, Haoyang Fan
  • Patent number: 12277635
    Abstract: A multimodal search system is described. The system can receive image data from a user device. Additionally, the system can receive a prompt associated with the image data. Moreover, the system can determine, using a computer vision model, a first object in the image data that is associated with the prompt. Furthermore, the system can receive, from the user device, a user indication on whether the image data includes the first object. Subsequently, in response to receiving the user indication, the system can generate a response using a large language model.
    Type: Grant
    Filed: December 7, 2023
    Date of Patent: April 15, 2025
    Assignee: GOOGLE LLC
    Inventors: Harshit Kharbanda, Louis Wang, Christopher James Kelley, Jessica Lee
  • Patent number: 12277758
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium. In one aspect, a method includes receiving a text prompt describing a scene; processing the text prompt using a text encoder neural network to generate a contextual embedding of the text prompt; and processing the contextual embedding using a sequence of generative neural networks to generate a final video depicting the scene.
    Type: Grant
    Filed: December 29, 2023
    Date of Patent: April 15, 2025
    Assignee: Google LLC
    Inventors: Jonathan Ho, William Chan, Chitwan Saharia, Jay Ha Whang, Tim Salimans
  • Patent number: 12277259
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for generating and/or adapting automated assistant content according to a distance of a user relative to an automated assistant interface that renders the automated assistant content. For instance, the automated assistant can provide data for a client device to render. The client device can request additional data when the user relocates closer to, or further from, the client device. In some implementations, a request for additional data can identify a distance between the user and the client device. In this way, the additional data can be generated or selected according to the distance in the request. Other implementations can allow an automated assistant to determine an active user from a group of users in an environment, and determine a distance between the active user and the client device in order that any rendered content can be tailored for the active user.
    Type: Grant
    Filed: October 2, 2023
    Date of Patent: April 15, 2025
    Assignee: GOOGLE LLC
    Inventors: Tuan Nguyen, Kenneth Mixter, Yuan Yuan
  • Patent number: 12277309
    Abstract: In one general aspect, a method can include displaying, on a display device included in a computing device, content in an application executing on the computing device. The method can further include displaying, in a user interface on the display device, at least one identifier, receiving a selection of the at least one identifier, and initiating casting in response to receiving the selection of the at least one identifier.
    Type: Grant
    Filed: July 17, 2023
    Date of Patent: April 15, 2025
    Assignee: Google LLC
    Inventors: Mark David Scott, Mark Alan Foltz, Kurt Mauro Dresner, Adam Parker
  • Patent number: 12277499
    Abstract: A circuit for performing neural network computations for a neural network comprising a plurality of layers, the circuit comprising: activation circuitry configured to receive a vector of accumulated values and configured to apply a function to each accumulated value to generate a vector of activation values; and normalization circuitry coupled to the activation circuitry and configured to generate a respective normalized value from each activation value.
    Type: Grant
    Filed: April 16, 2024
    Date of Patent: April 15, 2025
    Assignee: Google LLC
    Inventors: Gregory Michael Thorson, Christopher Aaron Clark, Dan Luu
  • Patent number: 12279066
    Abstract: Devices and methods for selecting and stitching image frames are provided. A method includes obtaining a plurality of image frames. The method also includes identifying one or more regions of interest within one or more image frames in the plurality of image frames. The method further includes selecting, based on a respective quality measure associated with each image frame of the plurality of image frames, a set of base frames, where each identified region of interest of the one or more identified regions of interest is fully contained within at least one base frame in the selected set of base frames. The method additionally includes stitching together the selected set of base frames to create a composite image.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: April 15, 2025
    Assignee: Google LLC
    Inventors: Lin Chen, Wei (Alex) Hong
  • Patent number: D1070904
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: April 15, 2025
    Assignee: GOOGLE LLC
    Inventors: Srikanth Jalasutram, James Bartley