METHOD AND SYSTEM FOR IMPLEMENTING AUTOMATIC AUDIO OPTIMIZATION FOR STREAMING SERVICES
First Claim
1. A method, comprising:
- receiving, with a computing system and from a user, user input indicating a request for media content for presentation to the user by a media presentation device;
initiating, with the computing system, database lookup in one or more databases for audio parameter settings associated with the requested media content;
determining, with the computing system, whether the one or more databases contain audio parameter settings specifically associated with the requested media content;
based on a determination that the one or more databases contain audio parameter settings specifically associated with the requested media content, retrieving, with the computing system and from the one or more databases, the audio parameter settings specifically associated with the requested media content, and automatically reconfiguring, with the computing system, one or more audio playback devices with the retrieved audio parameter settings specifically associated with the requested media content; and
based on a determination that the one or more databases do not contain audio parameter settings specifically associated with the requested media content, determining, with the computing system, whether the one or more databases contain audio parameter settings associated with a content category to which the requested media content belongs.
1 Assignment
0 Petitions
Accused Products
Abstract
Novel tools and techniques are provided for implementing media content streaming or playback, and, in particular, automatic audio optimization. In some embodiments, a computing system might receive user input indicating a request for presentation of media content, initiate database lookup in a database for audio parameter settings associated with the requested media content, and determine whether the database contains audio parameter settings specifically associated with the requested media content. If so, the computing system retrieves the audio parameter settings and automatically reconfigures an audio playback device(s) with the retrieved audio parameter settings. If not, the computing system determines whether the database contains audio parameter settings associated with a content category to which the requested media content belongs. If so, such audio parameter settings are retrieved and the audio playback device(s) are reconfigured with the audio parameter settings. If not, the audio playback device(s) are reconfigured with default audio parameter settings.
-
Citations
24 Claims
-
1. A method, comprising:
-
receiving, with a computing system and from a user, user input indicating a request for media content for presentation to the user by a media presentation device; initiating, with the computing system, database lookup in one or more databases for audio parameter settings associated with the requested media content; determining, with the computing system, whether the one or more databases contain audio parameter settings specifically associated with the requested media content; based on a determination that the one or more databases contain audio parameter settings specifically associated with the requested media content, retrieving, with the computing system and from the one or more databases, the audio parameter settings specifically associated with the requested media content, and automatically reconfiguring, with the computing system, one or more audio playback devices with the retrieved audio parameter settings specifically associated with the requested media content; and based on a determination that the one or more databases do not contain audio parameter settings specifically associated with the requested media content, determining, with the computing system, whether the one or more databases contain audio parameter settings associated with a content category to which the requested media content belongs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus, comprising:
-
at least one processor; and a non-transitory computer readable medium communicatively coupled to the at least one processor, the non-transitory computer readable medium having stored thereon computer software comprising a set of instructions that, when executed by the at least one processor, causes the apparatus to; receive, from a user, user input indicating a request for media content for presentation to the user by a media presentation device; initiate database lookup in one or more databases for audio parameter settings associated with the requested media content; determine whether the one or more databases contain audio parameter settings specifically associated with the requested media content; based on a determination that the one or more databases contain audio parameter settings specifically associated with the requested media content, retrieve, from the one or more databases, the audio parameter settings specifically associated with the requested media content, and automatically reconfigure one or more audio playback devices with the retrieved audio parameter settings specifically associated with the requested media content; and based on a determination that the one or more databases do not contain audio parameter settings specifically associated with the requested media content, determine whether the one or more databases contain audio parameter settings associated with a content category to which the requested media content belongs. - View Dependent Claims (17, 18, 19)
-
-
20. A system, comprising:
-
a computing system, comprising; at least one first processor; and a first non-transitory computer readable medium communicatively coupled to the at least one first processor, the first non-transitory computer readable medium having stored thereon computer software comprising a first set of instructions that, when executed by the at least one first processor, causes the computing system to; receive, from a user, user input indicating a request for media content for presentation to the user; initiate database lookup in one or more databases for audio parameter settings associated with the requested media content; determine whether the one or more databases contain audio parameter settings specifically associated with the requested media content; based on a determination that the one or more databases contain audio parameter settings specifically associated with the requested media content, retrieve, from the one or more databases, the audio parameter settings specifically associated with the requested media content, and automatically reconfigure one or more audio playback devices with the retrieved audio parameter settings specifically associated with the requested media content; based on a determination that the one or more databases do not contain audio parameter settings specifically associated with the requested media content, determine whether the one or more databases contain audio parameter settings associated with a content category to which the requested media content belongs; and send the requested media content and the audio parameter settings to a media presentation system; the media presentation system, comprising; at least one second processor; and a second non-transitory computer readable medium communicatively coupled to the at least one second processor, the second non-transitory computer readable medium having stored thereon computer software comprising a second set of instructions that, when executed by the at least one second processor, causes the media presentation system to; receive the requested media content and the audio parameter settings; present the requested media content to the user; and send audio content corresponding to the requested media content and the audio parameter settings to the one or more audio playback devices; and the one or more audio playback devices, each comprising; at least one third processor; and a third non-transitory computer readable medium communicatively coupled to the at least one third processor, the third non-transitory computer readable medium having stored thereon computer software comprising a third set of instructions that, when executed by the at least one third processor, causes each audio playback device to; receive the audio content corresponding to the requested media content and the audio parameter settings; and present the audio content corresponding to the requested media content, as adjusted by the audio parameter settings. - View Dependent Claims (21, 22, 23, 24)
-
Specification