System and method for playing media
First Claim
1. A method comprising:
- determining playback environment acoustic characteristics associated with a playback device in a playback environment by;
generating a model approximating the playback environment, wherein the playback environment is measured by moving the playback device around the playback environment while the playback device records measurements; and
performing an analysis on the model, to yield the playback environment acoustic characteristics;
polling the playback device for a playback device capability;
adjusting a media playback setting based on the playback environment acoustic characteristics and the playback device capability, to yield an adjusted media playback settings; and
preparing a media asset for playback on the playback device based on the adjusted media playback setting.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, computer-implemented method, and tangible computer-readable media for media playback. The method includes receiving a request from a user to play a media asset, detecting capabilities of the playback device, detecting playback environment acoustic characteristics, optimizing media playback settings for the playback device and the playback environment characteristics, preparing the media asset for playback on the playback device, and transferring the prepared media asset to the playback device for playback. The method can further transfer optimized playback settings to the playback device. Media asset preparation can be based at least in part on the optimized playback settings. A playback profile can store environment characteristics and playback device capabilities. The method continuously detects changes in the playback environment characteristics, and optimizes media playback settings when detected changes exceed a threshold.
273 Citations
20 Claims
-
1. A method comprising:
-
determining playback environment acoustic characteristics associated with a playback device in a playback environment by; generating a model approximating the playback environment, wherein the playback environment is measured by moving the playback device around the playback environment while the playback device records measurements; and performing an analysis on the model, to yield the playback environment acoustic characteristics; polling the playback device for a playback device capability; adjusting a media playback setting based on the playback environment acoustic characteristics and the playback device capability, to yield an adjusted media playback settings; and preparing a media asset for playback on the playback device based on the adjusted media playback setting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 20)
-
-
9. A system comprising:
-
a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising; determining playback environment acoustic characteristics associated with a playback device by; generating a model approximating the playback environment, wherein the playback environment is measured by moving the playback device around the playback environment while the playback device records measurements; and performing an analysis on the model, to yield the playback environment acoustic characteristics; polling the playback device for a playback device capability; adjusting a media playback setting based on the playback environment acoustic characteristics and the playback device capability, to yield an adjusted media playback setting; and preparing a media asset for playback on the playback device based on the adjusted media playback setting. - View Dependent Claims (10, 11, 12)
-
-
13. A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:
-
determining playback environment acoustic characteristics associated with a playback device in a playback environment by; generating a model approximating the playback environment, wherein the playback environment is measured by moving the playback device around the playback environment while the playback device records measurements; and performing an analysis on the model, to yield the playback environmental acoustic characteristics; polling the playback device for a playback device capability; adjusting an media playback setting based on the playback environment acoustic characteristics and the playback device capability, to yield an adjusted media playback setting; and preparing a media asset for playback on the playback device based on the adjusted media playback setting. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification