Patents Assigned to Google LLC
-
Publication number: 20220346087Abstract: This document discloses procedures and apparatus for code block group (CBG)-based non-orthogonal multiple access (NOMA) transmission for a wireless communication link, such as fifth generation new radio. In aspects, a user equipment (UE) receives a first message including a first configuration for a CBG-based transmission scheme. The UE receives a second message including a second configuration for a NOMA transmission scheme. The UE transmits uplink control information (UCI) to the base station using the NOMA transmission scheme from the second configuration. Further, the UE transmits uplink data associated with the UCI using a CBG-based NOMA transmission scheme based on the first configuration and the second configuration. The UE receives a hybrid automatic retransmission request (HARQ) message including one or more HARQ acknowledgements (ACKs) or negative acknowledgements (NACKs) corresponding to a decoding result of the uplink data.Type: ApplicationFiled: July 11, 2022Publication date: October 27, 2022Applicant: Google LLCInventor: Ling-San Meng
-
Publication number: 20220345900Abstract: A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.Type: ApplicationFiled: July 11, 2022Publication date: October 27, 2022Applicant: Google LLCInventors: James Peroulas, Sharath Ananth, Nachiappan Valliappan
-
Publication number: 20220345477Abstract: A method for implementing a migration action for a vulnerability includes receiving an indication that a target resource includes a vulnerability where the target resource is being hosted in a cloud environment and associated with a user of the cloud environment. The method also includes receiving a plurality of rules configured to mitigate vulnerabilities for cloud environment resources. The method further includes determining whether the plurality of rules include one or more rules corresponding to the vulnerability of the target resource. When the plurality of rules comprises the one or more rules corresponding to the vulnerability of the target resource, the method includes applying a reversible mitigation action associated with a respective rule of the one or more rules corresponding to the vulnerability of the target resource.Type: ApplicationFiled: April 21, 2021Publication date: October 27, 2022Applicant: Google LLCInventor: Claudio Criscione
-
Publication number: 20220344817Abstract: The present disclosure describes systems and manufacturing techniques directed to a user equipment (UE) that can be bezel-less and has a loop antenna system for radiating and sensing millimeter-waves. The UE includes a housing and a display within the housing. The display is disposed within a display layer across a primary plane defining a front surface of the user equipment. The loop antenna system is within the housing and is configured to radiate a field of millimeter-waves within the spatial region and sense a reflection of the millimeter-waves by an object within the spatial region. Described manufacturing techniques include multi-layer fabrication techniques that are applicable to printed circuit boards and/or integrated circuit (IC) devices.Type: ApplicationFiled: December 18, 2019Publication date: October 27, 2022Applicant: Google LLCInventors: Jiang Zhu, Maryam Tabesh
-
Publication number: 20220345478Abstract: A method for minimizing scan disruptions includes receiving a scan request requesting to scan a set of network-connected assets. Each network-connected asset is associated with corresponding network characteristics. The method includes partitioning the set of network-connected assets into a plurality of groups based on the corresponding network characteristics. For each respective group, simultaneously, the method includes determining an ordered list for scanning each network-connected asset in the respective group, scanning a first network-connected asset of the respective group based on the ordered list, and, after scanning the first network-connected asset, determining a post-scan health status of the first network-connected asset. The method includes determining, using the post-scan health status, that a health of the first network-connected asset is degraded.Type: ApplicationFiled: April 23, 2021Publication date: October 27, 2022Applicant: Google LLCInventors: Joseph Nelson, David Aslanian, Claudio Criscione, Sebastian Lekies
-
Publication number: 20220343894Abstract: A method for training a streaming automatic speech recognition student model includes receiving a plurality of unlabeled student training utterances. The method also includes, for each unlabeled student training utterance, generating a transcription corresponding to the respective unlabeled student training utterance using a plurality of non-streaming automated speech recognition (ASR) teacher models. The method further includes distilling a streaming ASR student model from the plurality of non-streaming ASR teacher models by training the streaming ASR student model using the plurality of unlabeled student training utterances paired with the corresponding transcriptions generated by the plurality of non-streaming ASR teacher models.Type: ApplicationFiled: June 15, 2021Publication date: October 27, 2022Applicant: Google LLCInventors: Thibault Doutre, Wei Han, Min Ma, Zhiyun Lu, Chung-Cheng Chiu, Ruoming Pang, Arun Narayanan, Ananya Misra, Yu Zhang, Liangliang Cao
-
Publication number: 20220342632Abstract: Characteristics of a speaker are estimated using speech processing and machine learning. The characteristics of the speaker are used to automatically customize a user interface of a client device for the speaker.Type: ApplicationFiled: July 11, 2022Publication date: October 27, 2022Applicant: Google LLCInventors: Eugene Weinstein, Ignacio L. Moreno
-
Publication number: 20220343915Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for voice recognition. In one aspect, a method includes the actions of receiving a voice input; determining a transcription for the voice input, wherein determining the transcription for the voice input includes, for a plurality of segments of the voice input: obtaining a first candidate transcription for a first segment of the voice input; determining one or more contexts associated with the first candidate transcription; adjusting a respective weight for each of the one or more contexts; and determining a second candidate transcription for a second segment of the voice input based in part on the adjusted weights; and providing the transcription of the plurality of segments of the voice input for output.Type: ApplicationFiled: July 11, 2022Publication date: October 27, 2022Applicant: Google LLCInventors: Petar Aleksic, Pedro J. Moreno Mengibar
-
Publication number: 20220342537Abstract: A method includes obtaining proximity information for each of a plurality of assistant-enabled devices within an environment of a user device. Each assistant-enabled device is controllable by an assistant application to perform a respective set of available actions associated with the assistant-enabled device. For each assistant-enabled device, the method also includes determining a proximity score based on the proximity information indicating a proximity estimation of the corresponding assistant-enabled device relative to the user device. The method further includes generating, using the proximity scores determined for the assistant-enabled devices, a ranked list of candidate assistant-enabled devices, and for each corresponding assistant-enabled device in the ranked list, displaying, in a graphical user interface (GUI), a respective set of controls for performing the respective set of actions associated with the corresponding assistant-enabled device.Type: ApplicationFiled: July 12, 2022Publication date: October 27, 2022Applicant: Google LLCInventors: Matthew Sharifi, Victor Carbune
-
Publication number: 20220342885Abstract: Implementations of the disclosure provide for anticipatory pre-execution of queries. In an implementation of the disclosure, a method for anticipatory pre-execution of queries includes the computation of an execution cost of each of a multiplicity of different queries to a data source scheduled at a specified time on a specified date. The method also includes monitoring a querying processing schedule and detecting from the monitoring, unscheduled time on a particular date prior to the specified time on the specified date. Finally, the method includes responding to the detection by first selecting a most expensive one of the different queries in terms of execution cost, for instance an amount of computing resources consumed in executing a corresponding one of the different queries, and then executing the selected most expensive one of the different queries during the unscheduled time on the particular date prior to the specified time on the specified date.Type: ApplicationFiled: July 11, 2022Publication date: October 27, 2022Applicant: Google LLCInventor: Colin Zima
-
Patent number: 11483136Abstract: A method for wrapped keys with access control predicates includes obtaining a cryptographic key for content. The method also includes encrypting the content using the cryptographic key and generating an encryption request. The encryption request requests that a third party cryptography service encrypts an encapsulation of the cryptographic key and an access control condition governing access to the content. The method also includes communicating the encryption request to the third party cryptography service. The encryption request includes the cryptographic key.Type: GrantFiled: December 10, 2019Date of Patent: October 25, 2022Assignee: Google LLCInventors: Nicolas Lidzborski, Laetitia Estelle Baudoin
-
Patent number: 11483625Abstract: The timing for displaying an overlay a video is optimized using a system that includes an engagement component that receives information regarding frames of a video at which respective users of a plurality of users stop engaging with the video and an analysis component that calculates user engagement scores for the frames based on the information, wherein the user engagement scores reflect a percentage of the plurality of users that stop engaging with the video at the respective frames, and wherein the higher the percentage the lower the user engagement score. The system further includes an identification component that identifies a subset of the frames associated with relatively lower user engagement scores in comparison to other frames of the video and an overlay component that configures an overlay for displaying over the video near at least one of the frames included in the subset.Type: GrantFiled: March 22, 2021Date of Patent: October 25, 2022Assignee: Google LLCInventors: Jakob Foerster, Dhruv Bakshi
-
Patent number: 11481005Abstract: In a display assistant device, a speaker is mounted in a waveguide structure which is at least partially disposed beneath a display screen. The waveguide structure is mounted in an exterior housing which includes speaker grills distributed on a plurality of surfaces of the exterior housing, permitting sound waves from the speaker to be projected outside the exterior housing. A cover structure is disposed on top of the waveguide structure to conceal the waveguide structure and speaker within the exterior housing. The cover structure has a tilted bottom surface configured to be suspended above the waveguide structure and to be separated by a first space. Sound waves projected from an upper portion of the speaker are reflected by the tilted bottom surface and are guided through the first space to exit the device from a speaker grill portion located on a rear side of the exterior housing.Type: GrantFiled: March 9, 2021Date of Patent: October 25, 2022Assignee: Google LLCInventors: James Nelson Castro, Carl Alexander Cepress, Liang Ching Tseng, Darren Torrie, Frances Maria Hui Kwee, Rex Pinegar Price
-
Patent number: 11483274Abstract: Systems and methods for displaying electronic messages are disclosed. In one aspect, a method is performed at a computing device. The method includes: (1) receiving a plurality of electronic messages; (2) assigning a first subset of the messages to a predefined group category based on a set of content-based clustering rules and content in respective bodies of the messages; (3) concurrently displaying a second subset of the messages and a cluster graphic corresponding to the predefined group category, where the cluster graphic includes a label that describes the predefined group category; (4) while concurrently displaying the second subset of electronic messages and the cluster graphic, receiving user selection of the cluster graphic; and (5) in response, displaying a plurality of messages in the predefined group category, including displaying at least one message from the first subset of messages.Type: GrantFiled: October 28, 2021Date of Patent: October 25, 2022Assignee: Google LLCInventors: Itamar Gilad, Thompson Alexander Ivor Gawley, Jason Gibbs Cornwell, Andrew Ward Moedinger, Jeroen Daniël Jillissen, Gregory R. Bullock, Kevin Smilak
-
Patent number: 11480438Abstract: Described is a computer-implemented method which comprises receiving a plurality of images captured by at least one user device, wherein each image is associated with one of a corresponding plurality of geographic locations; determining a path between the plurality of geographic locations; determining a confidence indicator representative of whether the determined path corresponds to a demarked path, wherein determining the confidence indicator comprises determining a time of capture of each of the plurality of images; identifying the path as corresponding to a demarked route, based on the confidence indicator; and marking the plurality of images for display as a demarked route.Type: GrantFiled: October 7, 2016Date of Patent: October 25, 2022Assignee: Google LLCInventor: Stephen Charles Hsu
-
Patent number: 11482244Abstract: A method includes receiving an overlapped audio signal that includes audio spoken by a speaker that overlaps a segment of synthesized playback audio. The method also includes encoding a sequence of characters that correspond to the synthesized playback audio into a text embedding representation. For each character in the sequence of characters, the method also includes generating a respective cancelation probability using the text embedding representation. The cancelation probability indicates a likelihood that the corresponding character is associated with the segment of the synthesized playback audio overlapped by the audio spoken by the speaker in the overlapped audio signal.Type: GrantFiled: March 11, 2021Date of Patent: October 25, 2022Assignee: Google LLCInventor: Quan Wang
-
Patent number: 11482216Abstract: Modulating packetized audio signals in a voice activated data packet based computer network environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify trigger keyword and request, and generate a first action data structure. The system can identify a content item object based on the trigger keyword, and generate an output signal comprising a first portion corresponding to the first action data structure and a second portion corresponding to the content item object. The system can apply a modulation to the first or second portion of the output signal, and transmit the modulated output signal to the device.Type: GrantFiled: June 20, 2019Date of Patent: October 25, 2022Assignee: GOOGLE LLCInventors: Gaurav Bhaya, Robert Stets
-
Patent number: 11481034Abstract: A low-power object tracking system is disclosed that includes an object tracking device that senses one or more magnetic field(s) to determine a position of the object tracking device. The object tracking device includes a magnetic field sensor including one or more receiving coils and position tracking circuitry in communication with the magnetic field sensor. The position tracking circuitry is configured to determine at least one field strength associated with at least one stationary magnetic field sensed at the one or more receiving coils, and to determine position information associated with the housing based at least in part on the at least one field strength. The object tracking device includes a communication interface configured to transmit the position information to at least one remote computing device.Type: GrantFiled: October 24, 2019Date of Patent: October 25, 2022Assignee: GOOGLE LLCInventor: Alejandro Kauffmann
-
Patent number: D967726Type: GrantFiled: December 23, 2020Date of Patent: October 25, 2022Assignee: GOOGLE LLCInventors: Hae Rim Jeong, Sung Bai, Maj Isabelle Olsson, Étienne Bérubé, Leslie Greene, Felix Hugo Antoine
-
Patent number: D967848Type: GrantFiled: July 16, 2020Date of Patent: October 25, 2022Assignee: GOOGLE LLCInventors: LT Lim, Phillipe de Lurand Pierre-Paul, Lauren Bugeja, Allison Rung, Jörg Ulrich Barfurth