Google LLC patent applications published on October 5th, 2023
Contents
- 1 Patent applications for Google LLC on October 5th, 2023
- 1.1 NATURAL LANGUAGE CONTROL OF A ROBOT (18128953)
- 1.2 Display Stack Utilizing a Heat-Activated Adhesive Film (18330884)
- 1.3 Reactive Operations To Air Pollution (18199636)
- 1.4 HOME MONITORING AND CONTROL SYSTEM (18207850)
- 1.5 Substrate Coupled Grating Couplers in Photonic Integrated Circuits (18203328)
- 1.6 ADJUSTABLE FORCE TEMPLE ARMS FOR HEAD MOUNTED WEARABLE DEVICE (18188902)
- 1.7 Foldable Display Support Systems for Thinner Foldable Devices and Improved User Experience (18328998)
- 1.8 Switching Network For Dynamically Reconfigurable Power Plane (18208422)
- 1.9 APPARATUS AND METHOD FOR POWER MANAGEMENT OF A COMPUTING SYSTEM (18332524)
- 1.10 Gesture Input Notification for a Multi-Input Mode (18303322)
- 1.11 UNIFIED AND SMART NOTIFICATIONS AND QUICK SETTINGS SYSTEM (18206348)
- 1.12 DYNAMIC RESIZABLE MEDIA ITEM PLAYER (18126917)
- 1.13 Method and System for Generating Transcripts of Patient-Healthcare Provider Conversations (18133029)
- 1.14 Systems and Methods for Control of an Acoustic Environment (18041152)
- 1.15 Augmentation of Code Completion and Code Synthesis with Semantic Checking (17657113)
- 1.16 REDUCING POWER CONSUMPTION BY HARDWARE ACCELERATOR DURING GENERATION AND TRANSMISSION OF MACHINE LEARNING INFERENCES (18021125)
- 1.17 PLATFORM INDEPENDENT LIGHTWEIGHT USER INTERFACE FRAMEWORK FOR GLANCEABLE SURFACES (18006352)
- 1.18 Scheduling And Load-Balancing Replication-Based Migrations of Virtual Machines (17707483)
- 1.19 Robustness Metric for Cloud Providers (17657317)
- 1.20 PRESERVING AND MODIFYING VIRTUAL MACHINE SETTINGS IN REPLICATION-BASED VIRTUAL MACHINE MIGRATION (17713507)
- 1.21 Adaptable Workload System (17657348)
- 1.22 Memory Error Recovery Using Write Instruction Signaling (17709947)
- 1.23 Hardware-Based Save-and-Restore Controller (18043872)
- 1.24 DIGITAL SUPPLEMENT ASSOCIATION AND RETRIEVAL FOR VISUAL SEARCH (18189805)
- 1.25 PLANE WAVE DUAL BASIS FOR QUANTUM SIMULATION (18313051)
- 1.26 OPERATOR AVERAGING WITHIN QUANTUM COMPUTING SYSTEMS (18049207)
- 1.27 Systems and Methods for Controlling Data Access in Client-Side Encryption (18206121)
- 1.28 Row, Column Level Security for Data Lakes and its Uniform Enforcement Across Analytic Query Engines (18130632)
- 1.29 SPEECH RECOGNITION AND SUMMARIZATION (18308676)
- 1.30 ATTENTION NEURAL NETWORKS WITH PARALLEL ATTENTION AND FEED-FORWARD LAYERS (18130335)
- 1.31 Meta-Learning Bi-Directional Gradient-Free Artificial Neural Networks (18011873)
- 1.32 DETERMINISTIC TRAINING OF MACHINE LEARNING MODELS (18130339)
- 1.33 NONLINEAR CALIBRATION OF A QUANTUM COMPUTING APPARATUS (18298576)
- 1.34 RADAR-BASED SLEEP MONITORING TRAINED USING NON-RADAR POLYSOMNOGRAPHY DATASETS (18130731)
- 1.35 FILTER FOR TEMPORAL NOISE REDUCTION (18024610)
- 1.36 MULTICOLOR LOSSLESS IMAGE COMPRESSION (18001694)
- 1.37 Efficient Image Analysis (18328445)
- 1.38 THREE-DIMENSIONAL (3D) FACIAL FEATURE TRACKING FOR AUTOSTEREOSCOPIC TELEPRESENCE SYSTEMS (18246625)
- 1.39 ENROLLMENT WITH AN AUTOMATED ASSISTANT (18204785)
- 1.40 Systems and Methods for Monitoring and Reporting Road Quality (18330363)
- 1.41 ACTIVE NOISE CANCELLING EARBUD DEVICES (18129249)
- 1.42 Alignment Prediction to Inject Text into Automatic Speech Recognition Training (18168470)
- 1.43 GENERATING AND/OR UTILIZING UNINTENTIONAL MEMORIZATION MEASURE(S) FOR AUTOMATIC SPEECH RECOGNITION MODEL(S) (17710137)
- 1.44 Package-on-Package Assembly with Improved Thermal Management (18041621)
- 1.45 VIRTUAL TEMPERATURE SENSOR (18044058)
- 1.46 Method for Controlling Charging of an Electronic Device (17710125)
- 1.47 Predictive Load Transient Based Voltage Regulator Turbo for Voltage Droop Minimization (17712648)
- 1.48 Compression And Decompression In Hardware For Data Processing (18144524)
- 1.49 MULTI-KEY INFORMATION RETRIEVAL (17926238)
- 1.50 Methods, Systems, And Media For Secure Authentication Of Users Based On A Biometric Identifier And Knowledge-Based Secondary Information (18329262)
- 1.51 Enhancing Domain Keys Identified Mail (DKIM) Signatures (17657678)
- 1.52 Rate Limited Scheduler For Solicited Data Transfers (17713700)
- 1.53 CONGESTION CONTROL FOR LOW-LATENCY INTERACTIVE VIDEO STREAMING (17712476)
- 1.54 STRUCTURED ENTITY INFORMATION PAGE (18330169)
- 1.55 VISUAL STATUS NOTIFICATION ON EDGE OF DISPLAY (18041741)
- 1.56 DETERMINING WATCH TIME LOSS REGIONS IN MEDIA CONTENT ITEMS (17928230)
- 1.57 METHODS, SYSTEMS, AND MEDIA FOR DETERMINING PERCEPTUAL QUALITY INDICATORS OF VIDEO CONTENT ITEMS (18021636)
- 1.58 Interface for Communicating a Threshold in a Camera (18042029)
- 1.59 A DARK FLASH NORMAL CAMERA (18246609)
- 1.60 Systems, Device Assemblies, and Methods for Achieving Acoustic Seal and Ingress Protection (18041263)
- 1.61 CONTROLLING DUAL-MODE BLUETOOTH LOW ENERGY MULTIMEDIA DEVICES (18134244)
- 1.62 TRANSFERRING APPLICATION DATA BETWEEN DEVICES (18079851)
- 1.63 Adaptive Selection of a Network Access Mode by a User Equipment (18040613)
- 1.64 Access Point Device (18331627)
- 1.65 Loading Pads for Impedance Management in Printed Circuit Board (18117805)
- 1.66 FOLDING PORTABLE DISPLAY DEVICE (17756387)
Patent applications for Google LLC on October 5th, 2023
NATURAL LANGUAGE CONTROL OF A ROBOT (18128953)
Inventor Karol Hausman
Display Stack Utilizing a Heat-Activated Adhesive Film (18330884)
Inventor David Scott Moore
Reactive Operations To Air Pollution (18199636)
Inventor Ran Korber
HOME MONITORING AND CONTROL SYSTEM (18207850)
Inventor Anthony M. Fadell
Substrate Coupled Grating Couplers in Photonic Integrated Circuits (18203328)
Inventor Liming Wang
ADJUSTABLE FORCE TEMPLE ARMS FOR HEAD MOUNTED WEARABLE DEVICE (18188902)
Inventor Daniel Adema
Foldable Display Support Systems for Thinner Foldable Devices and Improved User Experience (18328998)
Inventor Adrian Gheorghe Manea
Switching Network For Dynamically Reconfigurable Power Plane (18208422)
Inventor Drazena Brocilo
APPARATUS AND METHOD FOR POWER MANAGEMENT OF A COMPUTING SYSTEM (18332524)
Inventor Reuven Bakalash
Gesture Input Notification for a Multi-Input Mode (18303322)
Inventor Devon James O'Reilley Stern
UNIFIED AND SMART NOTIFICATIONS AND QUICK SETTINGS SYSTEM (18206348)
Inventor Alexander Friedrich Kuscher
DYNAMIC RESIZABLE MEDIA ITEM PLAYER (18126917)
Inventor Matthew Thomas Darby
Method and System for Generating Transcripts of Patient-Healthcare Provider Conversations (18133029)
Inventor Melissa Strader
Systems and Methods for Control of an Acoustic Environment (18041152)
Inventor Robert Marchant
Augmentation of Code Completion and Code Synthesis with Semantic Checking (17657113)
Inventor Maxim Tabachnyk
REDUCING POWER CONSUMPTION BY HARDWARE ACCELERATOR DURING GENERATION AND TRANSMISSION OF MACHINE LEARNING INFERENCES (18021125)
Inventor Jack Liu
PLATFORM INDEPENDENT LIGHTWEIGHT USER INTERFACE FRAMEWORK FOR GLANCEABLE SURFACES (18006352)
Inventor Ant Oztaskent
Scheduling And Load-Balancing Replication-Based Migrations of Virtual Machines (17707483)
Inventor Or Igelka
Robustness Metric for Cloud Providers (17657317)
Inventor Krzysztof Duleba
PRESERVING AND MODIFYING VIRTUAL MACHINE SETTINGS IN REPLICATION-BASED VIRTUAL MACHINE MIGRATION (17713507)
Inventor Or Igelka
Adaptable Workload System (17657348)
Inventor Gobind Jit Singh Johar
Memory Error Recovery Using Write Instruction Signaling (17709947)
Inventor Jue Wang
Hardware-Based Save-and-Restore Controller (18043872)
Inventor Vinoth Kumar Deivasigamani
DIGITAL SUPPLEMENT ASSOCIATION AND RETRIEVAL FOR VISUAL SEARCH (18189805)
Inventor Alan Lee Joyce
PLANE WAVE DUAL BASIS FOR QUANTUM SIMULATION (18313051)
Inventor Ryan Babbush
OPERATOR AVERAGING WITHIN QUANTUM COMPUTING SYSTEMS (18049207)
Inventor Ryan Babbush
Systems and Methods for Controlling Data Access in Client-Side Encryption (18206121)
Inventor Wei Hua Peng
Row, Column Level Security for Data Lakes and its Uniform Enforcement Across Analytic Query Engines (18130632)
Inventor Justin Levandoski
SPEECH RECOGNITION AND SUMMARIZATION (18308676)
Inventor Glen Shires
ATTENTION NEURAL NETWORKS WITH PARALLEL ATTENTION AND FEED-FORWARD LAYERS (18130335)
Inventor Aakanksha Chowdhery
Meta-Learning Bi-Directional Gradient-Free Artificial Neural Networks (18011873)
Inventor Mark Sandler
DETERMINISTIC TRAINING OF MACHINE LEARNING MODELS (18130339)
Inventor Gaurav Mishra
NONLINEAR CALIBRATION OF A QUANTUM COMPUTING APPARATUS (18298576)
Inventor John Martinis
RADAR-BASED SLEEP MONITORING TRAINED USING NON-RADAR POLYSOMNOGRAPHY DATASETS (18130731)
Inventor Michael Dixon
FILTER FOR TEMPORAL NOISE REDUCTION (18024610)
Inventor Jun Nishimura
MULTICOLOR LOSSLESS IMAGE COMPRESSION (18001694)
Inventor Maryla Isuka Waclawa Ustarroz-Calonge
Efficient Image Analysis (18328445)
Inventor Matthew J. Bridges
THREE-DIMENSIONAL (3D) FACIAL FEATURE TRACKING FOR AUTOSTEREOSCOPIC TELEPRESENCE SYSTEMS (18246625)
Inventor Sascha Haeberling
ENROLLMENT WITH AN AUTOMATED ASSISTANT (18204785)
Inventor Diego Melendo Casado
Systems and Methods for Monitoring and Reporting Road Quality (18330363)
Inventor Dean K. Jackson
ACTIVE NOISE CANCELLING EARBUD DEVICES (18129249)
Inventor Wensen Liu
Alignment Prediction to Inject Text into Automatic Speech Recognition Training (18168470)
Inventor Andrew M Rosenberg
GENERATING AND/OR UTILIZING UNINTENTIONAL MEMORIZATION MEASURE(S) FOR AUTOMATIC SPEECH RECOGNITION MODEL(S) (17710137)
Inventor Om Dipakbhai Thakkar
Package-on-Package Assembly with Improved Thermal Management (18041621)
Inventor Mengzhi Pang
VIRTUAL TEMPERATURE SENSOR (18044058)
Inventor Jared Starman
Method for Controlling Charging of an Electronic Device (17710125)
Inventor Lei Yu
Predictive Load Transient Based Voltage Regulator Turbo for Voltage Droop Minimization (17712648)
Inventor Chenhao Nan
Compression And Decompression In Hardware For Data Processing (18144524)
Inventor Reiner Alwyn Pope
MULTI-KEY INFORMATION RETRIEVAL (17926238)
Inventor Eli Simon Fox-Epstein
Methods, Systems, And Media For Secure Authentication Of Users Based On A Biometric Identifier And Knowledge-Based Secondary Information (18329262)
Inventor David Stein
Brief explanation
This abstract describes a method for securely authenticating users using biometric recognition systems. The method involves receiving a biometric identifier and knowledge-based secondary information from the user. A Voronoi cell identifier is determined based on the biometric identifier, and a hash of the Voronoi cell identifier and the secondary information is calculated. This hash is then sent to a server for verification. The server responds with whether the hash matches a previously stored hash, and based on this response, the user is either automatically authenticated or not.
Abstract
Methods, systems, and media for secure authentication of users using one or more biometric recognition systems are provided. In some embodiments, the method comprises: receiving an indication that a biometric identifier is to be used to authenticate a user to a service; receiving (i) the biometric identifier of the user from a capture device and (ii) knowledge-based secondary information associated with the user from an input device; determining a Voronoi cell identifier that corresponds to the biometric identifier; calculating a hash of the Voronoi cell identifier and the knowledge-based secondary information; transmitting the hash to a server device for verification; in response to transmitting the hash to the server device, receiving a response indicating whether the hash matches a previously stored hash that was stored in the server device; and determining whether to automatically authenticate the user to the service based on the response from the server device.
Enhancing Domain Keys Identified Mail (DKIM) Signatures (17657678)
Inventor Wei-Haw Chuang
Brief explanation
This abstract describes a method for securing messages in a message service. The method involves checking the digital signature of the message's author to ensure its validity. It also checks if the user is listed as a recipient of the message. If the signature is valid and the user is a recipient, the message is delivered to the user's device. If the signature is valid but the user is not a recipient, the user is alerted about the message.
Abstract
A method for securing messages includes obtaining, at a message server, a message for a user of a message service hosted by the message server. The message includes a header and the header includes 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 whether the digital signature by the author is valid and determining, using the list of one or more recipients, whether the user is a declared recipient of the message. When the digital signature by the author is valid and the user is the declared recipient of the message, the method includes delivering the message to a user device of the user. When the digital signature by the author is valid and the user is not the declared recipient of the message, the method includes alerting the user.
Rate Limited Scheduler For Solicited Data Transfers (17713700)
Inventor Abhishek Agarwal
Brief explanation
This abstract describes a method for controlling the flow rate of data communications in a network. When a request-to-send (RTS) signal is received from a second node indicating the size of the data transmission, the first node checks if a rate-limiting counter is above zero. If it is, the first node schedules a clear-to-send (CTS) signal to be sent back to the second node. The first node then subtracts the size of the data transmission from the rate-limiting counter. This method helps regulate the flow of data between nodes in the network.
Abstract
A flow rate control method for solicited data communications includes receiving, at a first node of a communications network, a request-to-send (RTS) signal from a second node of the communications network, the RTS signal indicating a size of a solicited data transmission of the second node, determining, by the first node, whether a rate-limiting counter is above zero, wherein the rate-limiting counter is programmed to increase at a programmed rate and in response to the rate-limiting counter being above zero, scheduling, by the first node, a clear-to-send (CTS) signal to be sent from the first node to the second node over the communications network, and subtracting, by the first node, a value corresponding to the size of the solicited data transmission of the second node from the rate-limiting counter.
CONGESTION CONTROL FOR LOW-LATENCY INTERACTIVE VIDEO STREAMING (17712476)
Inventor Teng Wei
Brief explanation
This abstract describes a system where a server sends a game frame to a client system over a network in the form of packets. The server uses the size of the game frame and timing data of the transmitted packets to estimate the available bandwidth. It then compares this estimate to the current video bitrate of the game stream being sent to the client. If the network is underutilized, the server increases the encoding bitrate, and if it is overutilized, the server decreases the encoding bitrate.
Abstract
A server transmits an encoded game frame over a network to a respective client system as a set of packets. In response to transmitting the set of packets, the server determines a bandwidth estimate based on the size of the encoded game frame and the timing data associated with the transmitted set of packets. The server then compares the bandwidth estimate to a current video bitrate of the game stream being transmitted from the server to the respective client device. In response to the comparison indicating an underutilization of the network, the server increases the encoding bitrate. Further, in response to the comparison indication an overutilization of the network, the server decreases the encoding bitrate.
STRUCTURED ENTITY INFORMATION PAGE (18330169)
Inventor Ankita Goel
Brief explanation
This abstract describes a system that presents information about entities in a structured manner. The system receives a request for information about an entity and identifies the types of information associated with that entity. It then generates a response that includes different regions for the entity, each region representing a different type of information. The system populates these regions with the relevant information and formats them by assigning specific colors to different parts of the regions. Finally, the system sends this structured and formatted information to a client device for display.
Abstract
Disclosed implementations display information about entities in a structured way. In one aspect, a server may receive a request for information associated with an entity and identify information types associated with the entity. A server may generate a response that includes a plurality of regions for the entity, the regions being structured according to the identified information types, and may populate the regions with information of the entity for the identified information types and format the regions by determining a first color associated with the entity and configuring a portion of a first region of the plurality of regions with the first color, and determining a second color associated with the entity and configuring a portion of a second region of the plurality of regions with the second color. A server may transmit the populated and formatted plurality of regions to a client device for display by the client device.
VISUAL STATUS NOTIFICATION ON EDGE OF DISPLAY (18041741)
Inventor Tim Wantland
Brief explanation
The abstract describes an application for edge lighting on a computing device. The device has a display with two portions, where the first portion covers most of the display's perimeter and excludes the second portion. The application uses processors to detect changes in the device's status and generate visual notifications based on those changes. The processors also control the first portion of the display to emit a pattern of light corresponding to the visual notification.
Abstract
The application is directed to edge lighting for computing device ()(). The computing device () may include a display including a first portion () and a second portion (), where the first portion () includes a substantial portion of a perimeter of the display and excludes the second portion () of the display. The computing device () may also include one or more processors () configured to determine a change in a status of the computing device (), and determine, based on the change in the status, a visual notification (). The one or more processors () may also be configured to interface with the first portion () of the display to output, based on the visual notification, a pattern of light ().
DETERMINING WATCH TIME LOSS REGIONS IN MEDIA CONTENT ITEMS (17928230)
Inventor Wenbo Zhang
Brief explanation
This abstract describes a method for determining specific regions in a video where viewers are likely to stop watching. The method involves inputting video features into a trained model that can identify these regions. The model is trained using labeled data from other videos that have known watch time loss regions. When a new video's features are inputted into the model, it can provide data on the watch time loss regions for that video. This information can then be used by the entity providing the video to improve user experience.
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining watch time loss regions in media content items. In one aspect, features for a video are input into a trained model that is trained to output watch time loss regions. The trained model is trained using labels corresponding to known watch time loss regions in training videos and features of training videos that correspond to the known watch time loss regions. A watch time loss region defines a time window of a video during which a likelihood of a user stopping playback of the video is more than a threshold likelihood. In response to inputting the feature for the first video into the trained model, data regarding watch time loss regions for the video is obtained from the model and provided to an entity involved in providing the video to a user.
METHODS, SYSTEMS, AND MEDIA FOR DETERMINING PERCEPTUAL QUALITY INDICATORS OF VIDEO CONTENT ITEMS (18021636)
Inventor Yilin Wang
Brief explanation
This abstract describes a method for determining the quality of video content items using deep neural networks. The method involves extracting frames from the video, and then using different subnetworks of the neural network to determine content quality, video distortion, and compression sensitivity indicators for each frame. These indicators are then combined to generate a quality level for each frame and an overall quality level for the video. Based on this overall quality level, a video recommendation can be presented.
Abstract
Methods, systems, and media for determining perceptual quality indicators of video content items are provided. In some embodiments, the method comprises: receiving a video content item; extracting a plurality of frames from the video content item; determining, using a first subnetwork of a deep neural network, a content quality indicator for each frame of the plurality of frames of the video content item; determining, using a second subnetwork of the deep neural network, a video distortion indicator for each frame of the plurality of frames of the video content item; determining, using a third subnetwork of the deep neural network, a compression sensitivity indicator for each frame of the plurality of frames of the video content item; generating a quality level for each frame of the plurality of frames of the video content item that concatenates the content quality indicator, the video distortion indicator, and the compression sensitivity indicator for that frame of the video content item; generating an overall quality level for video content item by aggregating the quality level of each frame of the plurality of frames; and causing a video recommendation to be presented based on the overall quality level of the video content item.
Interface for Communicating a Threshold in a Camera (18042029)
Inventor Rachit Gupta
Brief explanation
This document describes a system that allows users to switch camera modes by performing a drag gesture on a touchscreen. The system provides visual feedback to indicate the progress towards reaching the desired threshold for the gesture. Once the threshold is met, the camera mode is switched, allowing the user to capture moments that were previously missed.
Abstract
This document describes techniques and systems that enable an interface for communicating a threshold in a camera. An electronic device recognizes an in-camera, drag gesture that triggers a camera application to switch modes from a real-time display mode (displaying real-time preview images in a viewfinder) to a buffer-display mode, which displays frames recorded in the camera buffer. During the motion of the drag gesture, the electronic device provides dynamic visual feedback indicating a relation between a drag distance of the drag gesture and a target threshold for the drag gesture. For simplicity and conciseness, the visual feedback can be combined with the virtual shutter control. After meeting the threshold, the user releases the touch input of the drag gesture and the system triggers the camera application to switch modes. This allows capture of a “missed” moment that was recorded in the camera buffer but not stored in non-volatile memory.
A DARK FLASH NORMAL CAMERA (18246609)
Inventor Jason Lawrence
Brief explanation
The abstract discusses a technique for estimating surface normals and reflectance from poorly-lit images. This technique involves using both an RGB image and an image illuminated with near-infrared (NIR) radiation. By comparing these two images, the albedo (reflectance) and surface normal maps of the subject can be determined. This information can then be used to perform image relighting. The RGB and NIR images should be captured from the same perspective. A prediction engine can be used to estimate surface normals and reflectance using just a single RGB image and a single NIR image of the subject.
Abstract
Techniques of estimating surface normals and reflectance from poorly-lit images includes using, in addition to an RGB image of a subject of a set of subjects, an image illuminated with near-infrared (NIR) radiation to determine albedo and surface normal maps for performing an image relighting, the image being captured with the NIR radiation from essentially the same perspective from which the RGB image was captured. In some implementations, a prediction engine takes as input a single RGB image and a single NIR image and estimates surface normals and reflectance from the subject.
Systems, Device Assemblies, and Methods for Achieving Acoustic Seal and Ingress Protection (18041263)
Inventor Yao Xue
Brief explanation
This abstract describes an electronic device assembly that is designed to be acoustically sealed. It consists of two housing components and a sealing element. The first housing component has a locking element, while the second component has a threaded channel that can accommodate the locking element. The sealing element is placed between the two components to create an acoustic seal at their interface. When the locking element is moved into the threaded channel, it compresses the sealing element, ensuring a tight seal.
Abstract
An acoustically-sealed electronic device assembly comprising a first housing component, a second component, and a sealing element. The first housing component may have a locking element. The second component may have a threaded channel extending at least partially along a perimeter of the second component. The threaded channel may be sized to receive the locking element. The sealing element may be positioned at an interface between the first housing component and the second component. The locking element of the first housing component may be moved from a first non-engaged position to a second engaged position within the threaded channel of the second component. The sealing element may be compressed by the first housing component and the second component to form an acoustic seal at the interface.
CONTROLLING DUAL-MODE BLUETOOTH LOW ENERGY MULTIMEDIA DEVICES (18134244)
Inventor Thomas Girardier
Brief explanation
The abstract describes a device called CTRL-DEV that is used to control a dual-mode Bluetooth low energy multimedia device (DM-BLE). The DM-BLE device has two sound systems, which can simultaneously stream an input multimedia stream. Each sound system is associated with one or more Bluetooth multimedia devices. The abstract also mentions a dual-mode Bluetooth low energy multimedia device (DM-BLE′), a method, a computer program, and a non-transitory computer-readable storage medium.
Abstract
The description relates to a device (CTRL-DEV) for controlling a dual-mode Bluetooth low energy multimedia device (DM-BLE), the dual-mode BLE multimedia device comprising a first sound system (SS) and a second sound system (SS) which are arranged to simultaneously stream an input multimedia stream, the first and second sound systems being respectively associated with at least one first Bluetooth multimedia device (SPK, SPK, SPK) and at least one Bluetooth multimedia device (BLE-SPK, BLE-SPK, BLE-SPK). The description also refers to a dual-mode Bluetooth low energy multimedia device (DM-BLE′), a method, a computer program and a non-transitory computer-readable storage medium.
TRANSFERRING APPLICATION DATA BETWEEN DEVICES (18079851)
Inventor Vincent Wei-Kang Chen
Brief explanation
This abstract describes methods, systems, and apparatus for transferring application data between two devices. The first device establishes a wireless connection with the second device. The second device provides information about the applications installed on it, which are separate from the component on the second device. The first device determines if it has a corresponding application installed. If so, it receives application data from the first application and sends it to the second device using the wireless connection.
Abstract
Methods, systems, and apparatus are described for transferring application data. In one aspect, a method includes causing, by a first component on a first device to establish a wireless connection with a second device; receiving, from a second component on the second device, data specifying one or more applications that are installed on the second device and supported by the second component, each of the applications being separate from the second component; determining, by the first component, that a first application installed on the first device corresponds to one of the applications installed on the second device, the first application being separate from the first component; receiving, by the first component, first application data from the first application; and causing, by the first component, the first device to send the first application data to the second component running on the second device using the wireless connection.
Adaptive Selection of a Network Access Mode by a User Equipment (18040613)
Inventor Thomas Klingenbrunn
Brief explanation
This abstract describes techniques and devices for a user equipment (UE) to dynamically select a network access mode. The UE indicates its support for two different network access modes to a radio access network (RAN) and initially receives instructions to operate in the first network access mode. However, while using the first network access mode, the UE detects a trigger event and decides to switch to the second network access mode based on operational performance metrics. The UE then informs the RAN about its support for the second network access mode and transitions from the first mode to the second mode to continue communication in the RAN.
Abstract
Techniques and apparatuses are described for adaptive selection of a network access mode by a user equipment. In aspects, a user equipment (UE) indicates, to a RAN, support for at least a first network access mode and a second network access mode and receives directions to operate in the first network access mode. While communicating in the RAN using the first network access mode, the UE detects a trigger event and determines to use the second network access mode based on at least one operational performance metric. In aspects, the UE indicates (), to the RAN, that the UE supports the second network access mode without indicating that the UE supports the first network access mode, and transitions from the first network access mode to the second network access mode. The UE then communicates in the RAN using the second network access mode.
Access Point Device (18331627)
Inventor Yau-Shing Lee
Brief explanation
This document describes an access point device and its components. The device includes a housing with an antenna carrier, a circuit board assembly, a heat sink, and a heat shield. The housing is made up of a top and bottom housing member. The top housing member has a curved top-end portion connected to a cylindrical vertical wall with rounded corners. Multiple antennas are supported by the antenna carrier, which is positioned near the inner surface of the vertical wall. The heat sink is placed between the antenna carrier and the circuit board assembly, while the circuit board assembly is positioned between the heat shield and the heat sink. The heat shield is located between the circuit board assembly and the bottom housing member.
Abstract
This document describes an access point device and associated systems and methods. The techniques and systems include an access point device that includes a housing with an antenna carrier, a circuit board assembly, a heat sink, and a heat shield positioned within the housing. The housing includes a top housing member connected to a bottom housing member. The top housing member includes a concave-down top-end portion connected to a generally cylindrical vertical wall via rounded corners. The antenna carrier supports multiple antennas positioned proximate to an inner surface of the vertical wall. The heat sink is positioned between the antenna carrier and the circuit board assembly. The circuit board assembly is positioned between the heat shield and the heat sink, and the heat shield is positioned between the circuit board assembly and the bottom housing member.
Loading Pads for Impedance Management in Printed Circuit Board (18117805)
Inventor Leesa Marie Noujeim
Brief explanation
The abstract describes a printed circuit board (PCB) that is designed for three-dimensional (3D) packaging of electronic components. The PCB includes loading pads that are placed around signal or ground vias to help control impedance and minimize signal distortion. These loading pads are located on a plane within a dielectric layer of the PCB.
Abstract
A printed circuit board (PCB) for three-dimensional (3D) packaging that may facilitate packaging multiple electronic components therein is provided. The PCB may include one or more loading pads formed around signal or ground vias to facilitate impedance control and reduce likelihood of signal distortion. The loading pads may be formed on a plane in a body of a dielectric layer configured to form the PCB.
FOLDING PORTABLE DISPLAY DEVICE (17756387)
Inventor Adrian Gheorghe Menea
Brief explanation
The abstract describes an example display assembly that consists of several components. These components include a continuous display made up of rigid segments and a flexible segment. The rigid segments are attached to the inner surfaces of two folding device assemblies. There is also a primary supporting plate attached to the continuous display. Additionally, there are two supplemental supporting plates attached to the primary supporting plate, one adjacent to the third rigid segment and the other adjacent to the fourth rigid segment.
Abstract
An example display assembly includes: a continuous display including: a first rigid segment attached to and substantially coplanar with an inner surface of a first assembly of the folding device; a second rigid segment attached to and substantially coplanar with an inner surface of a second assembly of the folding device; a primary flexible segment; a third rigid segment disposed between the second rigid segment and the primary flexible segment; and a fourth rigid segment disposed between the first rigid segment and the primary flexible segment; a primary supporting plate attached to the continuous display; a first supplemental supporting plate attached to the primary supporting plate adjacent to the third rigid segment; and a second supplemental supporting plate attached to the primary supporting plate adjacent to the fourth rigid segment.