Generative audio playback via wearable playback devices
AssigneeSonos, Inc.
InventorsDayn Wilberding, Adam Kumpf, Ryan Michael Bello
Life of this patent
Estimating the term…
Abstract
Systems and methods for playback of generative media content via wearable audio playback devices such as headphones are disclosed. In one method, the wearable device detects that it is being worn by a user, and obtains one or more input parameters via a network interface. Next, generative media content is generated based on the one or more input parameters and played back via the wearable playback device. In some examples, after detecting that the wearable playback device is no longer being worn by the user, playback ceases.
Claims20
A system comprising:
- a network interface;
- a first computer-readable medium storing instructions that, when executed by one or more processors of a first device, cause the first device to perform first operations comprising:
- receiving, via a sensor on a wearable device, sensor data,
- sending, via the network interface, first data corresponding to the sensor data,
- determining that the wearable device is being worn on a user's head, and
- after determining that the wearable device is being worn on the user's head, playing back first audio content via one or more audio transducers, the first audio content corresponding to the received sensor data;
- and
- a second computer-readable medium storing instructions that, when executed by one or more processors of a second device, cause the second device to perform operations comprising:
- receiving, via the network interface, the first data,
- generating, via a generative media module comprising one or more machine learning models, synthetic content based on the received first data, the synthetic content comprising at least the first audio content, and
- sending, via the network interface, the first audio content to the first device for playback by the wearable device.
A method, performed by a computing system comprising a wearable device, a second device, and a network interface, the method comprising:
- under control of the wearable device,
- receiving, via a sensor on the wearable device, sensor data,
- sending, via the network interface, first data corresponding to the sensor data,
- determining that the wearable device is being worn on a user's head, and
- after determining that the wearable device is being worn on the user's head, playing back first audio content via one or more audio transducers, the first audio content corresponding to the received sensor data;
- and
- under control of the second device,
- receiving, via the network interface, the first data,
- generating, via a generative media module comprising one or more machine learning models, synthetic content based on the received first data, the synthetic content comprising at least the first audio content, and
- sending, via the network interface, the first audio content to the wearable device for playback by the wearable device.
One or more tangible, non-transitory computer-readable media storing instructions that, when executed by one or more processors of a system, cause the system to perform operations comprising:
- receiving, via a network interface, first data corresponding to sensor data collected via a sensor on a wearable device;
- generating, via a generative media module comprising one or more machine learning models, synthetic content based on the received first data, the synthetic content comprising at least first audio content;
- and
- sending, via the network interface, the first audio content to the wearable device, wherein the wearable device is configured to determine that the wearable device is being worn on a user's head and after determining that the wearable device is being worn on the user's head, play back the first audio content via one or more audio transducers, the first audio content corresponding to the sensor data.
Dependencies are inferred from the claim text.