Patents Assigned to Google LLC
  • Publication number: 20240205628
    Abstract: A method includes, while a user is wearing stereo headphones in an environment, obtaining, from a target digital assistant, a response to a query issued by the user, and obtaining spatial audio preferences of the user. Based on the spatial audio preferences of the user, the method also includes determining a spatially disposed location within a playback sound-field for the user to perceive as a sound-source of the response to the query. The method further includes rendering output audio signals characterizing the response to the query through the stereo headphones to produce the playback sound-field. Here, the user perceives the response to the query as emanating from the sound-source at the spatially disposed location within the playback sound-field.
    Type: Application
    Filed: December 14, 2022
    Publication date: June 20, 2024
    Applicant: Google LLC
    Inventors: Matthew Sharifi, Victor Carbune
  • Publication number: 20240203416
    Abstract: A method for combining hotwords in a single utterance receives, at a first assistant-enabled device (AED), audio data corresponding to an utterance directed toward the first AED and a second AED among two or more AEDs where the audio data includes a query specifying an operation to perform. The method also detects, using a hotword detector, a first hotword assigned to the first AED that is different than a second hotword assigned to the second AED. In response to detecting the first hotword, the method initiates processing on the audio data to determine that the audio data includes a term preceding the query that at least partially matches the second hotword assigned. Based on the at least partial match, the method executes a collaboration routine to cause the first AED and the second AED to collaborate with one another to fulfill the query.
    Type: Application
    Filed: February 29, 2024
    Publication date: June 20, 2024
    Applicant: Google LLC
    Inventors: Matthew Sharifi, Victor Carbune
  • Publication number: 20240203409
    Abstract: A method includes receiving a sequence of acoustic frames extracted from audio data corresponding to an utterance. During a first pass, the method includes processing the sequence of acoustic frames to generate N candidate hypotheses for the utterance. During a second pass, and for each candidate hypothesis, the method includes: generating a respective un-normalized likelihood score; generating a respective external language model score; generating a standalone score that models prior statistics of the corresponding candidate hypothesis; and generating a respective overall score for the candidate hypothesis based on the un-normalized likelihood score, the external language model score, and the standalone score. The method also includes selecting the candidate hypothesis having the highest respective overall score from among the N candidate hypotheses as a final transcription of the utterance.
    Type: Application
    Filed: February 27, 2024
    Publication date: June 20, 2024
    Applicant: Google LLC
    Inventors: Neeraj Gaur, Tongzhou Chen, Ehsan Variani, Bhuvana Ramabhadran, Parisa Haghani, Pedro J. Moreno Mengibar
  • Publication number: 20240204399
    Abstract: Implementations described herein relate to a phased array antenna module with rotational control. In some implementations, a mobile device includes at least one processor, motion sensors configured to provide sensor data to the processor, and a phased array antenna module. The antenna module includes an antenna array that includes multiple antennas arranged linearly along a first axis. A rotary actuator is coupled to the antenna module and can rotate the phased array antenna module about a second axis that is parallel to the first axis. The processor performs operations including determining an orientation of the mobile device based at least on the sensor data from the motion sensors, and providing control signals based on the orientation of the mobile device to the rotary actuator to cause the rotary actuator to rotate the phased array antenna module about the second axis.
    Type: Application
    Filed: December 15, 2022
    Publication date: June 20, 2024
    Applicant: Google LLC
    Inventors: Ming SUN, Mohammad Reza GHAJAR
  • Publication number: 20240202150
    Abstract: Provided herein are systems and methods for performing dynamic adaption and correction for internal delays in devices connected to a common time-multiplexed bus. The methods allow devices to operate reliably at a higher bus frequency by correcting for inherent and unknown delays within the components and in the system by measuring the actual delays using multiple readings with the bus. Intrinsic noise and jitter are used to increase the precision of the measurements, thereby essentially using these uncertainties as self-dithering for increased measurement resolution. During adaption, delays may be adjusted in multiple step sizes to speed adaption time.
    Type: Application
    Filed: February 29, 2024
    Publication date: June 20, 2024
    Applicant: Google LLC
    Inventor: Jens Kristian Poulsen
  • Publication number: 20240205293
    Abstract: Systems and techniques are provided for distributed ambient computing within an environment. A first version of an ambient computing library running on a device may check a manifest in the storage of the device to identify a second device that provides a service. The first version of the ambient computing library may send data to be processed using the service to the second device through a second version of the ambient computing library running on the second device. The first device and the second device may include different computing hardware. The first version of the ambient computing library may receive data including results from the second device through the second version of the ambient computing library. The data including the results may be generated by the second device based on processing the data sent from the device by the first version of the ambient computing library.
    Type: Application
    Filed: February 27, 2024
    Publication date: June 20, 2024
    Applicant: Google LLC
    Inventors: Kenneth Mixter, Ken MacKay, Byungchul Kim
  • Publication number: 20240203517
    Abstract: This document describes techniques, methods, and apparatuses for logical memory repair. In some aspects, a memory built-in self-test (MBIST) controller can perform logical memory repair for a memory cluster including a shared bus interface that is coupled to the MBIST controller and configured to provide access to multiple logical memories. The memory cluster includes multiple physical memories that are coupled to the shared bus interface. At least one physical memory is configured to have two or more logical memories overlaid thereon. In example aspects, the physical memory includes arbitration logic coupled to a first address register and a second address register that are respectively configured to store a first faulty memory address and a second faulty memory address. The arbitration logic includes circuitry configured to arbitrate access to at least one spare memory portion responsive to the first faulty memory address conflicting with the second faulty memory address.
    Type: Application
    Filed: November 17, 2021
    Publication date: June 20, 2024
    Applicant: Google LLC
    Inventors: Wilson Pradeep, Nikhil Karkare
  • Publication number: 20240205326
    Abstract: Techniques and apparatuses are described that implement hand-grip location detection using ultrasound. In particular, an ultrasonic sensor determines a location that a user's hand grips a user device. While gripping the user device, the hand creates an additional aperture area, which amplifies ultrasonic signals that are received by one or more transducers of the ultrasonic sensor that are proximate to the user's hand. By analyzing the amplitude (or power) of received ultrasonic signals, the ultrasonic sensor can detect if the user's hand is proximate to a particular transducer. In some implementations, the ultrasonic sensor utilizes speakers and/or microphones that are present within the user device. In this way, the ultrasonic sensor can have a relatively small footprint and fit within space-constrained devices.
    Type: Application
    Filed: May 28, 2021
    Publication date: June 20, 2024
    Applicant: Google LLC
    Inventors: Patrick M. Amihood, Octavio Ponce Madrigal, Anton Heistser
  • Publication number: 20240200763
    Abstract: This document describes techniques directed to a modular floodlight system. The modular floodlight system includes a floodlight device having a main housing that supports multiple floodlights and a modular camera device. The main housing includes a magnetic mount that magnetically secures the camera device to a mounting surface and enables 3-axis articulation of the camera device relative to the main housing. The main housing also includes a power supply unit that supplies electrical power to the camera device and the floodlights. In aspects, the floodlights are assembled to opposing sides of the main housing. In addition, the main housing includes passive infrared sensors that expand and supplement motion-detection capabilities of the camera device. The modular aspect of the modular floodlight system enables the camera device to be easily replaced with another modular device, simplifies installation for consumers, and increases an ability of the modular floodlight system to be reworked.
    Type: Application
    Filed: August 2, 2021
    Publication date: June 20, 2024
    Applicant: Google LLC
    Inventors: Poll Shih, Che-Wei Liu, Chia-Chi Liu, Wen-Pin Chou
  • Patent number: 12014052
    Abstract: The present disclosure provides an interconnect architecture that enables communications and/or data transmissions among data storage drives in a computing system. The flash translation layer (FTL) in each data storage drive may be operated in a cooperative manner that allows communications and/or data transmissions across memory arrays from each of the data storage drives implemented in the computing system. The direct communications and/or data transmissions among the data storage drives in the computing system may be enabled without deferring back to a host computing device in the computing system. Thus, the computational load to the host computing device is reduced and the flexibility of scaling up the storage appliance in the computing system is increased.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventors: Benjamin James Kerr, Nital Pankajkumar Patwa
  • Patent number: 12014099
    Abstract: A system and method provides for the transfer of the execution of content, or the casting of content, from a first computing device to a second computing device. The casting may be performed in response to a detected lift event of the second computing device including the detection of movement of the second computing device from a stored state toward a position within a field of view of a user, and an identification event of the second computing device. including the detection or identification of the second computing device within a field of view of an image sensor of the first computing device, corresponding to a field of view of the user. Detection of both the lift event and the identification event may provide a relatively high level of assurance of user intent to cast the content from the first computing device to the second computing device.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventors: Achin Kulshrestha, Robert Bowering, Maxwell Spear, Xavier Benavides Palos, Aveek Purohit
  • Patent number: 12015813
    Abstract: Methods, systems, and media for indicating viewership of a video are provided. In some embodiments, the method comprises: identifying a video; identifying a first group of users; determining an affinity score for each user with the identified video; receiving a request to present a page that includes a representation of the video; identifying a second group of users connected to the first user associated with the user device; determining a viewership status of each user in the second group of users corresponding to the video; identifying a subset of users in the second group of users based at least in part on the viewership status; and causing groups of indicators to be presented on the user device, wherein each indicator in the groups of indicators represents the viewership status of the user, and wherein the indicators are presented on the requested page in connection with the representation of the video.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 12015657
    Abstract: This disclosure generally relates to systems and methods that facilitate employing a server based content recording component for recording content remotely for a client content video recording device that has limited storage and limited number of content streams to which it can access concurrently, while satisfying content rules for broadcast and re-transmission.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventor: Majd Bakar
  • Patent number: 12015459
    Abstract: Techniques and apparatuses are described for modifying a position of an adaptive phase-changing device, APD. In aspects, a base station receives, from a user equipment, UE, at least one link quality parameter that is indicative of a channel impairment. The base station then identifies, using the at least one link quality parameter, a surface configuration for a reconfigurable intelligent surface (RIS) of an adaptive phase-changing device (APD) and transmits a first indication of the surface configuration using an adaptive phase-changing device control channel, APD control channel. In aspects, the base station determines using the at least one link quality parameter, a position configuration for the APD and transmits a second indication of the position configuration to the APD. The base station then communicates with the UE using the APD.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventors: Jibing Wang, Erik Richard Stauffer
  • Patent number: 12014259
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating descriptions of input images. One of the methods includes obtaining an input image; processing the input image using a first neural network to generate an alternative representation for the input image; and processing the alternative representation for the input image using a second neural network to generate a sequence of a plurality of words in a target natural language that describes the input image.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventors: Samy Bengio, Oriol Vinyals, Alexander Toshkov Toshev, Dumitru Erhan
  • Patent number: 12014272
    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: March 1, 2023
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventors: Gregory Michael Thorson, Christopher Aaron Clark, Dan Luu
  • Patent number: 12015663
    Abstract: A method may receive a first audio signal data at a first device, the first audio signal data decoded using a microphone array. A method may determine that the first audio signal data includes an audio sequence relating to an information sharing request. A method may send a first signal. A method may receive a second signal via the microphone array responsive to the first signal. A method may verify that the second signal was sent from a direction of a voice associated with the audio sequence, the second signal including a second device identifier associated with a second device. A method may establish a wireless connection with the second device using the second device identifier.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventors: Alex Olwal, Artem Dementyev
  • Patent number: 12014679
    Abstract: Reducing blinking pixels in a display includes detecting a first timing of activation of one or more emissive elements of the display, detecting a second timing of sensing pulses from a sensor arranged to detect radiation transmitted through the display, determining, based on the first timing and the second timing, a synchronized timing that staggers the activation of the one or more emissive elements of the display and the sensing pulses from the sensor, and dynamically altering, based on the determined synchronized timing, a subsequent timing of the sensing pulses from the sensor to reduce blinking of at least some of the pixels compared to blinking associated with the synchronized timing.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventors: Yi Zhang, Seobin Jung, Kuan-Lin Chen
  • Patent number: 12014727
    Abstract: A method for a soft acceptance of a hotword receives audio data characterizing a soft hotword event detected by a hotword detector in streaming audio captured by a user device. The method also processes the audio data to determine that the audio data corresponds to a query specifying an action to perform on the user device. Without triggering performance of the action on the user device or the other device, the method provides a notification for output from the user device where the notification prompts a user associated with the user device to provide an affirmative input indication in order to trigger performance of the action on the user device or the other device and, when the user fails to provide the affirmative input indication, instructs the user device or the other device to not perform the action specified by the query.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventors: Brett Aladdin Barros, James Flynn, Theo Goguely
  • Patent number: D1031762
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventors: Steve Tompkins, Isaac VanDuyn