Abstract:
Systems, methods, and non-transitory computer-readable storage media for detecting a wearing status of a wearable device, the wearing status indicating whether a user is wearing the wearable device and sending wearing status data to a companion communication device to control a behavior of the companion communication device.
Abstract:
A wearable device comprising: a processor; a speaker; a sensor configured to determine a change in wearing status of the wearable device; and a communication interface configured to pair the wearable device with a companion communication device and to send a signal to the companion communication device to cause the companion communication device to: detect, based on a signal received from the wearable device, a change in wearing status from a first wearing status that indicates the wearable device is being worn to a second wearing status that indicates the wearable device is not being worn; and change a behavior of the companion communication device based at least in part on the change in wearing status of the wearable device.
Abstract:
Systems, methods, and non-transitory computer-readable storage media for detecting a wearing status of a wearable device, the wearing status indicating whether a user is wearing the wearable device and sending wearing status data to a companion communication device to control a behavior of the companion communication device.
Abstract:
Apparatus and methods to communicate audio data from either an active wireless device or a requesting wireless device to one or more audio reproduction devices that are simultaneously communicatively coupled to both the active wireless device and to the requesting wireless device are disclosed. Responsive to a request from the requesting wireless device to transmit audio data to the one or more audio reproduction devices, the active wireless device determines whether to transmit audio data from the requesting wireless device based at least in part on an audio status of the active wireless device and a set of predetermined arbitration criteria that prioritizes among applications and operating system processes that generate the audio data.