LOCATION-BASED RESPONSES TO TELEPHONE REQUESTS
Granted: April 11, 2024
Application Number:
20240119936
A method for receiving processed information at a remote device is described. The method includes transmitting from the remote device a verbal request to a first information provider and receiving a digital message from the first information provider in response to the transmitted verbal request. The digital message includes a symbolic representation indicator associated with a symbolic representation of the verbal request and data used to control an application. The method also includes…
Automatic Generation of Chat Applications from No-Code Application Development Platforms
Granted: April 4, 2024
Application Number:
20240111504
A method for generation of chat applications includes receiving a deployment request requesting deployment of a no-code application generated by a user within a no-code environment to a chat application environment. The no-code application includes a trigger condition, an action response defining an action in response to the trigger condition being satisfied, and a no-code environment graphical user interface (GUI) view based on the action response. The method includes, after receiving…
Component Shielding
Granted: April 4, 2024
Application Number:
20240114670
Techniques and apparatuses directed to component shielding are described in this document. A first aspect relates to a system including a printed circuit board (PCB) oriented along a first plane, a device on the PCB, and a component shield having a wall structure oriented perpendicular to the first plane and a cover structure connected to the wall structure. The system includes a housing structure oriented along a second plane that is substantially parallel to the first plane. The first…
User Equipment Dual Connectivity with a Terrestrial Base Station and a Satellite or a High-Altitude Platform
Granted: April 4, 2024
Application Number:
20240114446
The present disclosure describes systems and methods for a user equipment wirelessly communicating with another user equipment using dual connectivity (DC) with a terrestrial base station and a satellite or high-altitude platform. The described methods and systems include a principal routing manager assessing that different subsets of data, to be transmitted from the user equipment to the other user equipment, can use different, respective qualities of service (QoS) offered through…
METHOD FOR MANAGING A PLURALITY OF MULTIMEDIA COMMUNICATION LINKS IN A POINT-TO-MULTIPOINT BLUETOOTH NETWORK
Granted: April 4, 2024
Application Number:
20240114290
Various arrangements for managing a plurality of multimedia communication links in a point-to-multipoint Bluetooth network established between a source device and a plurality of sink devices are presented. An initial set of values of configuration parameters respectively related to each sink device of the plurality of sink devices can be determined. An initial value of a maximum bandwidth usage parameter related to the point-to-multipoint Bluetooth network can be determined. A new set of…
Protecting Against DKIM Replay
Granted: April 4, 2024
Application Number:
20240113893
A method for securing messages includes obtaining, at a first message server, a message for a user of a message service hosted by the first message server, the message including a header including a digital signature signed by an author of the message and a list of one or more recipients of the message. The method includes determining that a Domain Name System (DNS) TXT record associated with the message includes a delegation policy indicating that a second message server declared all…
SYNTHESIS OF SPEECH FROM TEXT IN A VOICE OF A TARGET SPEAKER USING NEURAL NETWORKS
Granted: April 4, 2024
Application Number:
20240112667
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech synthesis. The methods, systems, and apparatus include actions of obtaining an audio representation of speech of a target speaker, obtaining input text for which speech is to be synthesized in a voice of the target speaker, generating a speaker vector by providing the audio representation to a speaker encoder engine that is trained to distinguish speakers from one another,…
PRIVACY-PRESERVING RADAR-BASED FALL MONITORING
Granted: April 4, 2024
Application Number:
20240112559
Various arrangements for performing fall detection are presented. A smart-home device may transmit radar waves. Based on reflected radar waves, raw waveform data may be created. The raw waveform data may be processed to determine that a fall by a person has occurred. Speech may then be output announcing that the fall has been detected via the speaker of the smart home device.
Motion-Induced Blurring to Reduce Scintillations and an Appearance of a Boundary Separating Regions of a Display
Granted: April 4, 2024
Application Number:
20240112312
This document describes techniques and devices for motion-induced blurring to reduce an appearance of a boundary separating regions of a display. Sensors (e.g., cameras, microphones, biometric sensors, ambient light sensors, radar sensors, and so forth) may be placed at least partially underneath regions of a display. Placing a sensor underneath a region of a display, however, often requires reduced pixel-density (e.g., relatively low resolution), which can cause scintillations of the…
Crawl Algorithm
Granted: April 4, 2024
Application Number:
20240111819
A method for a crawl algorithm includes obtaining a plurality of web pages for a web crawler to crawl. The method also includes determining an available bandwidth for the web crawler. The method includes, for each respective web page of the plurality of web pages, determining a respective crawl value for the respective web page based on the available bandwidth and determining that the respective crawl value of the respective web page satisfies a threshold value. The method includes, in…
Augmentation of Code Completion and Code Synthesis with Semantic Checking
Granted: April 4, 2024
Application Number:
20240111497
A method for providing autofill suggestions in a development environment includes obtaining, from a user interface executing on a user device, a user input representing source code generated within a development environment. The source code is created using a particular programming language and a programming code base. The method further includes determining, using a machine learning model, at least one autofill suggestion based on the user input, the autofill suggestion continuing the…
GROUP HOTWORDS
Granted: March 28, 2024
Application Number:
20240105178
A method includes a first assistant-enabled device (AED) receiving an assignment instruction assigning a group hotword to a selected group of AEDs that includes the first AED and one or more other AEDs. Each AED is configured to wake-up from a low-power state when the group hotword is detected in streaming audio by at least one of the AEDs. The method also includes receiving audio data that corresponds to an utterance spoken by the user and includes a query that specifies an operation to…
Interacting with Visitors of a Connected Home Environment
Granted: March 28, 2024
Application Number:
20240104930
The disclosure describes techniques for interacting with visitors at a visitor interaction system. A method includes obtaining video data captured by the visitor interaction system, identifying an approach of a person, and analyzing the video data to determine an identity of the person. The method includes automatically and without user intervention determining that the person belongs to a visitor groups of a plurality of visitor groups. Each of the visitor groups corresponds to a…
PRIVACY-AWARE MEETING ROOM TRANSCRIPTION FROM AUDIO-VISUAL STREAM
Granted: March 28, 2024
Application Number:
20240104247
A method for a privacy-aware transcription includes receiving audio-visual signal including audio data and image data for a speech environment and a privacy request from a participant in the speech environment where the privacy request indicates a privacy condition of the participant. The method further includes segmenting the audio data into a plurality of segments. For each segment, the method includes determining an identity of a speaker of a corresponding segment of the audio data…
Robust Radar-Based Gesture-Recognition by User Equipment
Granted: March 21, 2024
Application Number:
20240094827
Systems and techniques are described for robust radar-based gesture-recognition. A radar system detects radar-based gestures on behalf of application subscribers. A state machine transitions between multiple states based on inertial sensor data. A no-gating state enables the radar system to output radar-based gestures to application subscribers. The state machine also includes a soft-gating state that prevents the radar system from outputting the radar-based gestures to the application…
Flexible Connector with Permeability Shield to Reduce Antenna Loss
Granted: March 21, 2024
Application Number:
20240097321
This document describes apparatuses and techniques for providing a flexible connector between a secondary circuit board and a main logic board with a permeability shield to increase impedance of the flexible connector to reduce antenna loss from an antenna via the flexible connector to the main logic board. For example, an apparatus includes a secondary circuit board supporting one or more control pads and an antenna. A flexible connector includes a plurality of conductive traces…
UTTERANCE CLASSIFIER
Granted: March 21, 2024
Application Number:
20240096326
A method includes receiving a spoken utterance that includes a plurality of words, and generating, using a neural network-based utterance classifier comprising a stack of multiple Long-Short Term Memory (LSTM) layers, a respective textual representation for each word of the of the plurality of words of the spoken utterance. The neural network-based utterance classifier trained on negative training examples of spoken utterances not directed toward an automated assistant server. The method…
Decaying Automated Speech Recognition Processing Results
Granted: March 21, 2024
Application Number:
20240096320
A method for decaying speech processing includes receiving, at a voice-enabled device, an indication of a microphone trigger event indicating a possible interaction with the device through speech where the device has a microphone that, when open, is configured to capture speech for speech recognition. In response to receiving the indication of the microphone trigger event, the method also includes instructing the microphone to open or remain open for a duration window to capture an audio…
LEVERAGING INTERMEDIATE CHECKPOINTS TO IMPROVE THE PERFORMANCE OF TRAINED DIFFERENTIALLY PRIVATE MODELS
Granted: March 21, 2024
Application Number:
20240095594
A method includes training a first differentially private (DP) model using a private training set, the private training set including a plurality of training samples, the first DP model satisfying a differential privacy budget, the differential privacy budget defining an amount of information about individual training samples of the private training set that may be revealed by the first DP model. The method also includes, while training the first DP model, generating a plurality of…
AUDIO RENDERING DEVICE AND AUDIO CONFIGURATOR DEVICE FOR AUDIO STREAM SELECTION, AND RELATED METHODS
Granted: March 21, 2024
Application Number:
20240094982
Audio rendering devices comprising at least one audio rendering unit for playing audio streams, processing circuit and a wireless communication unit for establishing wireless links and related method are disclosed. One audio rendering device is configured to receive a remote audio stream prioritization policy comprising one or more lists of associations between audio stream attributes and priority values, update a local audio stream prioritization policy based on the remote audio stream…