ENCODER-DECODER MODELS FOR SEQUENCE TO SEQUENCE MAPPING
Granted: December 21, 2023
Application Number:
20230410796
Methods, systems, and apparatus for performing speech recognition. In some implementations, acoustic data representing an utterance is obtained. The acoustic data corresponds to time steps in a series of time steps. One or more computers process scores indicative of the acoustic data using a recurrent neural network to generate a sequence of outputs. The sequence of outputs indicates a likely output label from among a predetermined set of output labels. The predetermined set of output…
Low Latency Demultiplexer for Propagating Ordered Data to Multiple Sinks
Granted: December 21, 2023
Application Number:
20230409554
A method includes receiving a series of writes that each requests respective data to be stored at a database. For each respective write, the method includes storing the respective data in a first buffer associated with a first data streaming application and a second buffer associated with a second data streaming application. The method includes transmitting the respective data to the database. The method includes receiving, from the database, confirmation that the respective data of the…
Cloud Infrastructure Management
Granted: December 21, 2023
Application Number:
20230409346
A method for managing cloud infrastructure includes receiving, from a user of a user device, a cloud infrastructure modification request requesting modification to cloud infrastructure. The cloud infrastructure modification request includes abstract configuration data derived from a user interaction with a graphical user interface (GUI) executing on the user device. The method includes translating the abstract configuration data into a configuration command. The configuration command…
Narrow Display Borders Using a Display-to-Frame Interposer
Granted: December 21, 2023
Application Number:
20230409081
This document describes systems and techniques for narrow display borders using a display-to-frame interposer (“interposer”). In aspects, the interposer is bonded, on a first side, to a mechanical frame. On a second side, the interposer is bonded to a backside of a display panel module, including a folded portion, and supports a cover layer through the display panel module. In such a configuration, a display border, which extends from an edge of the cover layer to an active area of…
Non-Contact Vibration Testing System for Enhanced Component Placement
Granted: December 21, 2023
Application Number:
20230408326
This document describes systems and techniques for a non-contact vibration testing system for enhanced component placement. In one example a testing system includes a mounting device configured to receive an electronic device having a magnetic-field-sensitive component, the magnetic-field-sensitive component configured to vibrate in response to a variable-frequency magnetic field. A magnetic coil is configured to generate the variable frequency magnetic field in response to receiving an…
CONTROLLING AN HVAC SYSTEM IN ASSOCIATION WITH A DEMAND-RESPONSE EVENT
Granted: December 14, 2023
Application Number:
20230400211
A control system includes an energy management system in operation with intelligent, network-connected thermostats located in structures. The thermostats are operable to control heating, ventilation, and air conditioning (HVAC) systems. Control during a demand response (DR) event period may be performed based on an optimal setpoint schedule of the HVAC system. Candidate setpoint schedules may be simulated to identify an optimal schedule.
SYSTEMS, METHODS, AND MEDIA FOR PRESENTING MEDIA CONTENT
Granted: December 14, 2023
Application Number:
20230403425
Systems, methods, and media for presenting media content are provided. In some implementations, a system for presenting media content is provided, the system comprising: a hardware processor that is programmed to: establish a connection with a media playback device; respond to a discovery request from a computing device presenting a media content item; establish a persistent communication channel with the computing device over a network in response to a request from the computing device…
ANTICIPATORY PRE-EXECUTION OF DATA QUERIES
Granted: December 14, 2023
Application Number:
20230401206
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…
SYSTEMS AND METHODS FOR MANAGING MOTION DETECTION OF AN ELECTRONIC DEVICE, AND ASSOCIATED ELECTRONIC DEVICES
Granted: December 14, 2023
Application Number:
20230400564
Embodiments are provided for managing the operation of sensors in an electronic device. According to certain aspects, the electronic device may detect a change in motion from a set of lower-sensitivity sensor data generated by a sensor(s) operating in a lower-sensitivity mode. When the change in motion is detected and during a timeout window, the sensor(s) may generate an additional set of lower-sensitivity sensor data and a set of higher-sensitivity sensor data. The electronic device…
Barometer Adaptive Sampling by Tight Integration With Other Sensors and Actuators
Granted: December 14, 2023
Application Number:
20230400331
A personal electronic device is provided with a feature of intelligently adjusting a sampling rate of sensors, such as barometers. Before acquiring a measurement from the sensor, the device checks other hardware for conditions that could introduce noise into the measurement. If the device does not determine that excessive noise is likely after checking the other hardware, the device proceeds to acquire the measurement from the sensor. Otherwise, the device delays the measurement. At the…
MANAGING EMISSIONS DEMAND RESPONSE EVENT GENERATION
Granted: December 14, 2023
Application Number:
20230400207
Techniques for performing an emissions demand response event are described. In an example, a power control server system receives an emissions rate forecast for a predefined future time period. Using the emissions rate forecast, an emissions rate event is identified during the predefined future time period. Based on the plurality of emissions rate event, an emissions demand response event is generated during the predefined future time period. The power control server system then causes a…
Multi-Cut Display-Panel Design Enabling System Integration into Two or More End Products
Granted: December 7, 2023
Application Number:
20230396700
This document describes systems and techniques directed at a multi-cut display-panel design enabling system integration into two or more end products. In aspects, a display panel includes a display panel body, having a pixel array and related electronics, as well as one or more border extensions disposed at least partially around a display border of the display panel body. The display panel further includes one or more cutting profiles to separate one or more borders extensions (or no…
Change Impact Simulation Analysis
Granted: December 7, 2023
Application Number:
20230396508
A system for simulating network configurations includes data processing hardware and memory hardware in communication with the data processing hardware. The memory hardware stores instructions that when executed on the data processing hardware cause the data processing hardware to perform operations. The operation includes receiving one or more parameter changes for a production network model of a network. The operations also include generating a simulation network model including the…
Streaming Speech-to-speech Model With Automatic Speaker Turn Detection
Granted: December 7, 2023
Application Number:
20230395061
A method for turn detection in a speech-to-speech model includes receiving, as input to the speech-to-speech (S2S) model, a sequence of acoustic frames corresponding to an utterance. The method further includes, at each of a plurality of output steps, generating, by an audio encoder of the S2S model, a higher order feature representation for a corresponding acoustic frame in the sequence of acoustic frames, and determining, by a turn detector of the S2S model, based on the higher order…
SYSTEMS AND METHODS FOR DIGITAL INK GENERATION AND EDITING
Granted: December 7, 2023
Application Number:
20230394720
Systems and methods for editing and generating digital ink. The present technology may provide systems and methods for training a handwriting model to generate digital ink that is stylistically and visually consistent with an original handwriting input, but which incorporates one or more changes to the text of the original handwriting input. In some examples, training may be performed using training examples that include an original handwriting sample and an original label representing…
Coordinated Container Scheduling For Improved Resource Allocation In Virtual Computing Environment
Granted: December 7, 2023
Application Number:
20230393879
The technology provides for allocating an available resource in a computing system by bidirectional communication between a hypervisor and a container scheduler in the computing system. The computing system for allocating resources includes one or more processors configured to receive a first scheduling request to initiate a first container on a first virtual machine having a set of resources. A first amount of resources is allocated from the set of resources to the first container on…
SPRING-LOADED PIN STATUS DETECTION
Granted: December 7, 2023
Application Number:
20230393621
Arrangements herein are directed to pin state detection systems and arrangements for using such systems. A pin detection system can include a pin. The pin can be in one of multiple states, such as a depressed state and an undepressed state. The system can include a transmit coil and a receive coil that encircles the pin. The system can also include a processing system that causes a transmit signal to be transmitted to the transmit coil. The processing system can analyze a signal received…
System and Method for In-Ear Detection Using PPG
Granted: December 7, 2023
Application Number:
20230389812
Wearable devices using “legacy” sensors such as proximity sensors or infrared sensors suffer from false positives when, such as when they are placed in a hand, but not inserted on the user's body or on or into the user's ear. Embedding a PPG module or PPG sensor into the wearable device allows for the PPG module to act as a secondary check for the presence of a user wearing the wearable device. In some examples, the PPG module can be used as a sole sensor for the presence or absence…
Security Camera with Angled Cable Attachment for Increased Downward-Viewing Angle
Granted: November 30, 2023
Application Number:
20230384655
This document describes a security camera with an angled cable attachment for an increased downward viewing angle. The security camera is battery-powered and can be magnetically coupled to a mounting device and electrically connected to another device via a cable. The cable has a cable attachment that, when coupled to the security camera, is angled toward a front of the security camera. This cable angle enables an increased downward tilt angle of the security camera by reducing…
AUTOMATIC ROUTING USING SEARCH RESULTS
Granted: November 30, 2023
Application Number:
20230385354
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for providing search results automatically to a user of a computing device. A spoken input provided by a user to a computing device is received. The spoken input is transmitted to a computer server system that is remote from the computing device. Search result information that is responsive to the spoken input is receiving by the computing device and in response to the…