Patents Assigned to Google LLC
  • Patent number: 12141703
    Abstract: Systems and methods according to the present disclosure can employ a computer-implemented method for inference using a machine-learned model. The method can be implemented by a computing system having one or more computing devices. The method can include obtaining data descriptive of a neural network including one or more network units and one or more gating paths, wherein each of the gating path(s) includes one or more gating units. The method can include obtaining data descriptive of one or more input features. The method can include determining one or more network unit outputs from the network unit(s) based at least in part on the input feature(s). The method can include determining one or more gating values from the gating path(s). The method can include determining one or more gated network unit outputs based at least in part on a combination of the network unit output(s) and the gating value(s).
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventor: Gil Shamir
  • Patent number: 12142277
    Abstract: Generating expanded responses that guide continuance of a human-to computer dialog that is facilitated by a client device and that is between at least one user and an automated assistant. The expanded responses are generated by the automated assistant in response to user interface input provided by the user via the client device, and are caused to be rendered to the user via the client device, as a response, by the automated assistant, to the user interface input of the user. An expanded response is generated based on at least one entity of interest determined based on the user interface input, and is generated to incorporate content related to one or more additional entities that are related to the entity of interest, but that are not explicitly referenced by the user interface input.
    Type: Grant
    Filed: January 8, 2024
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventors: Michael Fink, Vladimir Vuskovic, Shimon Or Salant, Deborah Cohen, Asaf Revach, David Kogan, Andrew Callahan, Richard Borovoy, Andrew Richardson, Eran Ofek, Idan Szpektor, Jonathan Berant, Yossi Matias
  • Patent number: 12143605
    Abstract: Transform modes are derived for inter-predicted blocks using side information. A prediction residual is generated for a current video block using a reference frame. Side information associated with one or both of the current video block or the reference frame is identified. A trained transform is determined from amongst multiple trained transforms based on the side information, in which each of the trained transforms is determined using individual side information types and combinations of the individual side information types and the side information represents values of one of the individual side information types or one of the combinations of the individual side information types. The prediction residual is transformed according to the trained transform, and data associated with the transformed prediction residual and the side information are encoded to a bitstream.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventors: Rohit Singh, Debargha Mukherjee, Elliott Karpilovsky, Lester Lu
  • Patent number: 12143663
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for overlaying content on video streams. In one aspect, a category of a video is identified. Confidence scores are determined that each indicate a likelihood that a location in a frame includes a feature of a feature type. A weight for each feature type is determined, based on the category, that reflects an importance of not occluding features of the feature type. Confidence scores are adjusted, for each feature type, based on the weight for the feature type, to generate adjusted confidence scores. The adjusted confidence scores are aggregated for each location for each frame to generate aggregated and adjusted confidence scores. A location at which to position overlaid content during video display is determined based on the aggregated and adjusted confidence scores. The overlaid content is provided for display at the determined location in the video.
    Type: Grant
    Filed: August 3, 2023
    Date of Patent: November 12, 2024
    Assignee: Google LLC
    Inventors: Wenbo Zhang, Alexander Kenny Guo
  • Patent number: 12143676
    Abstract: Systems and methods of image searching include receiving content, receiving a request to select an image from content, selecting a plurality of items in the image, retrieving information about the selected item, and providing display data based on the retrieved information.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventor: Jason Witenstein-Weaver
  • Patent number: 12141285
    Abstract: A method for identifying malicious software includes receiving and executing a software application, identifying a plurality of uniform resource identifiers the software application interacts with during execution of the software application, and generating a vector representation for the software application using a feed-forward neural network configured to receive the plurality of uniform resource identifiers as feature inputs. The method also includes determining similarity scores for a pool of training applications, each similarity score associated with a corresponding training application and indicating a level of similarity between the vector representation for the software application and a respective vector representation for the corresponding training application.
    Type: Grant
    Filed: December 20, 2023
    Date of Patent: November 12, 2024
    Assignee: Google LLC
    Inventors: Richard Cannings, Sai Deep Tetali, Mo Yu, Salvador Mandujano
  • Patent number: 12138810
    Abstract: Utilization of user interface inputs, from remote client devices, in controlling robot(s) in an environment. Implementations relate to generating training instances based on object manipulation parameters, defined by instances of user interface input(s), and training machine learning model(s) to predict the object manipulation parameter(s). Those implementations can subsequently utilize the trained machine learning model(s) to reduce a quantity of instances that input(s) from remote client device(s) are solicited in performing a given set of robotic manipulations and/or to reduce the extent of input(s) from remote client device(s) in performing a given set of robotic operations. Implementations are additionally or alternatively related to mitigating idle time of robot(s) through the utilization of vision data that captures object(s), to be manipulated by a robot, prior to the object(s) being transported to a robot workspace within which the robot can reach and manipulate the object.
    Type: Grant
    Filed: August 11, 2023
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventors: Johnny Lee, Stefan Welker
  • Patent number: 12141132
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining query refinements using search data. In one aspect, a method includes receiving a first query and a second query each comprising one or more n-grams for a user session, determining a first set of query refinements for the first query, determining a second set of query refinements from the first set of query refinements, each query refinement in the second set of query refinements including at least one n-gram that is similar to an n-gram from the first query and at least on n-gram that is similar to an n-gram from the second query, scoring each query refinement in the second set of query refinements, selecting a third query from a group consisting of the second set of query refinements and the second query, and providing the third query as input to a search operation.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventors: Matthias Heiler, Behshad Behzadi, Evgeny A. Cherepanov, Nils Grimsmo, Aurélien Boffy, Alessandro Agostini, Karoly Csalogany, Fredrik Bergenlid, Marcin M. Nowak-Przygodzki
  • Patent number: 12141833
    Abstract: A computer-implemented method for controlling content distribution includes forwarding information associated with a user to a device operated by the user, the information being configured for use in selecting content from any of multiple content providers for a content distribution to the user. The method includes receiving, in response to the information, an edit of the information forwarded from the device. The edit identifies a first content provider and including a first modification of the content distribution regarding the first content provider. The method includes storing the edit in association with the information such that the first modification is taken into account in the content distribution. The method can be implemented using a computer program product tangibly embodied in a computer-readable storage medium.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: November 12, 2024
    Assignee: Google LLC
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Patent number: 12141199
    Abstract: A system and methodology provide for annotating videos with entities and associated probabilities of existence of the entities within video frames. A computer-implemented method identifies an entity from a plurality of entities identifying characteristics of video items. The computer-implemented method selects a set of features correlated with the entity based on a value of a feature of a plurality of features, determines a classifier for the entity using the set of features, and determines an aggregation calibration function for the entity based on the set of features. The computer-implemented method selects a video frame from a video item, where the video frame having associated features, and determines a probability of existence of the entity based on the associated features using the classifier and the aggregation calibration function.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: November 12, 2024
    Assignee: Google LLC
    Inventors: Balakrishnan Varadarajan, George Dan Toderici, Apostol Natsev, Nitin Khandelwal, Sudheendra Vijayanarasimhan, Weilong Yang, Sanketh Shetty
  • Patent number: 12140728
    Abstract: A system for using mobile data to improve weather information is provided. The system includes a weather prediction station configured to receive stationary observation data provided by a plurality of stationary weather stations along with data from a plurality of input weather models and generate unified weather model estimates based on the stationary observation data, the input weather model data, and a processor. The processor is configured to aggregate mobile observation data provided by a plurality of non-stationary sensors and use the aggregated mobile observation data to adjust the weather model estimates.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventor: William B. Gail
  • Patent number: 12142034
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output image. In one aspect, one of the methods includes generating the output image intensity value by intensity value according to a generation order of pixel-color channel pairs from the output image, comprising, for each particular generation order position in the generation order: generating a current output image representation of a current output image, processing the current output image representation using a decoder neural network to generate a probability distribution over possible intensity values for the pixel-color channel pair at the particular generation order position, wherein the decoder neural network includes one or more local masked self-attention sub-layers; and selecting an intensity value for the pixel-color channel pair at the particular generation order position using the probability distribution.
    Type: Grant
    Filed: November 8, 2023
    Date of Patent: November 12, 2024
    Assignee: Google LLC
    Inventors: Noam M. Shazeer, Lukasz Mieczyslaw Kaiser, Jakob D. Uszkoreit, Niki J. Parmar, Ashish Teku Vaswani
  • Patent number: 12141418
    Abstract: This disclosure relates to adaptive content control and display for internet media. A playback component provides for playback of media content. An input component detects user inputs during playback of the content. In response to the user inputs being detected, a menu component displays a level of a pivot menu during playback of the content. The pivot menu is displayed on top, or in front, of a portion of the content during playback, and the pivot menu can be at least partially transparent to enable consumption of the content to continue without complete obstruction.
    Type: Grant
    Filed: May 25, 2023
    Date of Patent: November 12, 2024
    Assignee: Google LLC
    Inventors: Shivakumar Littoo Rajaraman, Stein Eldar Johnsen, Jonas Yngvesson, Jasmine Kent, Elena Kaschner, Jun Li, Matias Cudich, Thomas Robinson Purnell-Fisher
  • Patent number: 12143668
    Abstract: In accordance with some implementations, a method for measuring viewership of media content is disclosed. The method is performed on a client system. The client system obtains identification information for individuals who have agreed to participate in a media viewership totals measurement study, detects a first user of the client system, determines media content being presented in proximity to the first user, automatically determines if the first user is an individual who has agreed to participate in the media viewership totals measurement study; and generates viewership data according to the determination.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventors: David Deephanphongs, Ken Krieger
  • Publication number: 20240371565
    Abstract: A wireless charging receiver that includes a first coil, a second coil, and a nanocrystalline sheet is disclosed. The first coil is configured to be located within a recess in the nanocrystalline sheet and is positioned between the second coil and the nanocrystalline sheet. The first coil includes first and second terminals and the second coil includes third and fourth terminals. The first terminal is connected to the third terminal and the second terminal is connected to the fourth terminal to electrically connect the first coil to the second coil. The first coil may be formed of a flexible printed circuit board having a continuous trace or may be formed of litz wire. The first coil may be a hybrid coil with a first portion formed of a flexible printed circuit board having a continuous trace and with a second portion formed of litz wire.
    Type: Application
    Filed: June 13, 2024
    Publication date: November 7, 2024
    Applicant: Google LLC
    Inventors: Li Wang, Liyu Yang, Stefano Saggini, Liang Jia, Yanchao Li, Zhenxue Xu, Haoquan Zhang, Mauricio Antonio Alvarado Ortega, Giulia Segatti, Pingsheng Wu, Srikanth Lakshmikanthan, Qi Tian, Veera Venkata Siva Nagesh Polu, Yung-Chih Chen, Yi Lin Chen, Wei Chen Tu
  • Publication number: 20240372249
    Abstract: The present disclosure provides a metal structure, or antenna radiator, for an accessory that is configured to function as both an antenna and an input control. The device may be a wearable device with a first surface shaped to be in contact with the human body and a second surface shaped to be exposed when the device is being worn. The antenna radiator may be located internally within the housing of the device and coupled to a printed circuit board (“PCB”). The PCB may be located between the antenna radiator and the surface of the housing such that the PCB may shield the antenna radiator from antenna loss due to the human body. An electric field may extend between the PCB and the antenna radiator. The fringe electric field may improve cross-head and cross-body connectivity between the accessory and another device.
    Type: Application
    Filed: July 18, 2024
    Publication date: November 7, 2024
    Applicant: Google LLC
    Inventors: Nan Xu, Vijay Asrani, Jiang Zhu
  • Publication number: 20240371365
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speaker diarization are disclosed. In one aspect, a method includes the actions of receiving audio data corresponding to an utterance. The actions further include determining that the audio data includes an utterance of a predefined hotword spoken by a first speaker. The actions further include identifying a first portion of the audio data that includes speech from the first speaker. The actions further include identifying a second portion of the audio data that includes speech from a second, different speaker. The actions further include transmitting the first portion of the audio data that includes speech from the first speaker and suppressing transmission of the second portion of the audio data that includes speech from the second, different speaker.
    Type: Application
    Filed: July 15, 2024
    Publication date: November 7, 2024
    Applicant: Google LLC
    Inventors: Aleksandar Kracun, Richard Cameron Rose
  • Publication number: 20240371377
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for designating certain voice commands as hotwords. The methods, systems, and apparatus include actions of receiving a hotword followed by a voice command. Additional actions include determining that the voice command satisfies one or more predetermined criteria associated with designating the voice command as a hotword, where a voice command that is designated as a hotword is treated as a voice input regardless of whether the voice command is preceded by another hotword. Further actions include, in response to determining that the voice command satisfies one or more predetermined criteria associated with designating the voice command as a hotword, designating the voice command as a hotword.
    Type: Application
    Filed: July 17, 2024
    Publication date: November 7, 2024
    Applicant: Google LLC
    Inventor: Matthew Sharifi
  • Publication number: 20240372604
    Abstract: In aspects, a high altitude platform station, HAPS, communicating with a user equipment, UE, using an adaptive phase-changing device, APD. The HAPS receives characteristics of the APD and selects the APD for inclusion in a wireless communication path with the UE based at least in part on the characteristics. The HAPS transmits a resource grant to the APD that includes an indication of air interface resources for an APD-Physical Downlink Control Channel, APD-PDCCH, between the HAPS and the APD, transmits, to the APD, an indication of phase vectors and timing information for a surface of the APD using the APD-PDCCH, and communicates with the UE using wireless transmissions that travel along the wireless communication path that includes the surface of the APD.
    Type: Application
    Filed: July 26, 2022
    Publication date: November 7, 2024
    Applicant: Google LLC
    Inventors: Jibing Wang, Erik Richard Stauffer
  • Publication number: 20240369685
    Abstract: Techniques are described herein that enable advanced gaming and virtual reality control using radar. These techniques enable small motions and displacements to be tracked, even in the millimeter or submillimeter scale, for user control actions even when those actions are optically occluded or obscured.
    Type: Application
    Filed: July 17, 2024
    Publication date: November 7, 2024
    Applicant: Google LLC
    Inventors: Patrick M. Amihood, Ivan Poupyrev