IP Library Granted Patent US 11,159,912
Granted Patent B2
US 11,159,912 · App. 16/902,521 · Granted Oct 26, 2021

Systems and methods for intelligent audio output

Inventor: Ti-Shiang Wang (Lexington, MA)
Assignee: Rovi Guides, Inc.
H04W4/023H04H60/16H04H60/33H04H60/52H04L67/06H04L67/306H04W4/48H04L67/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,159,912
App. No.
16/902,521
Granted
Oct 26, 2021
Kind
B2
Abstract

Systems and methods for a media guidance application that adjusts output parameters of media assets delivered to output devices based on user preferences of users near the output devices. For example, the media guidance application may adjust the volume to be higher at a speaker near a first user who enjoys a particular media asset and lower at a speaker near a second user who dislikes the media asset.

Claims (71)

1. A method for presenting a media asset to a first user at a first location that corresponds to a first output device and to a second user at a second location that corresponds to a second output device, the method comprising:

determining, using processing circuitry, that more media assets have been previously presented that match a preference of the first user than those that match a preference of the second user; and

in response to determining that more media assets have been previously presented that match the preference of the first user than those that match the preference of the second user:

identifying, using the processing circuitry, the media asset as matching the preference of the second user,

presenting the media asset to the first user on the first output device and to the second user on the second output device, and

adjusting an output parameter of the first output device, when presenting the media asset, based on the preference of the first user and an output parameter of the second output device, when presenting the media asset, based on the preference of the second user.

2. The method of claim 1 , further comprising counting a first number of previously presented media assets from a content provider that match the preference of the first user and a second number of previously media assets from the content provider that match the preference of the second user, wherein a match is determined based on metadata associated with respective media assets.

3. The method of claim 1 , wherein adjusting the output parameter for the media asset at the second output device comprises:

determining that the output parameter of the second output device to be adjusted is a volume;

determining a level of volume for the second output device based on the preference of the second user; and

causing the volume of the second output device to be adjusted based on the level.

4. The method of claim 1 , wherein determining to adjust the output parameter for the media asset at the second output device comprises:

determining that the output parameter of the second output device to be adjusted is a version of the media asset; and

based on the preference of the second user, identifying a particular version of the media asset to present on the second output device; and

causing to be presented at the second output device the particular version of the media asset.

5. The method of claim 1 , further comprising:

accessing a first user profile associated with the first user and a second user profile associated with the second user; and

retrieving the preference of the first user from the first user profile and the preference of the second user from the second user profile.

6. The method of claim 1 , wherein adjusting an output parameter of the first output device comprises reducing a volume of the first output device.

7. The method of claim 2 , further comprising determining that no more than a period of time has elapsed since a last media asset was presented that matches either the preference of the first user or the preference of the second user, wherein in response to determining that no more than a period of time has elapsed since the last media asset was presented that matches either the preference of the first user or the preference of the second user and determining that more media assets have been previously presented that match the preference of the first user than those that match the preference of the second user:

identifying, using the processing circuitry, the media asset as matching the preference of the second user,

presenting the media asset to the first user on the first output device and to the second user on the second output device, and

adjusting the output parameter of the first output device and the output parameter of the second output device based on the preference of the first user and on the preference of the second user, respectively.

8. A system for presenting a media asset to a first user at a first location that corresponds to a first output device and to a second user at a second location that corresponds to a second output device, the system comprising:

storage circuitry; and

control circuitry configured to:

determine that more media assets have been previously presented that match a preference of the first user than those that match a preference of the second user; and

in response to determining that more media assets have been previously presented that match the preference of the first user than those that match the preference of the second user:

identify the media asset as matching the preference of the second user,

present the media asset to the first user on the first output device and to the second user on the second output device, and

adjust an output parameter of the first output device, when presenting the media asset, based on the preference of the first user and an output parameter of the second output device, when presenting the media asset, based on the preference of the second user.

9. The system of claim 8 , wherein the control circuitry is further configured to count a first number of previously presented media assets from a content provider that match the preference of the first user and a second number of previously media assets from the content provider that match the preference of the second user, wherein a match is determined based on metadata associated with respective media assets.

10. The system of claim 8 , wherein the control circuitry configured to adjust the output parameter for the media asset at the second output device is further configured to:

determine that the output parameter of the second output device to be adjusted is a volume;

determine a level of volume for second output device based on the preference of the second user; and

cause the volume of the second output device to be adjusted based on the level.

11. The system of claim 8 , wherein the control circuitry configured to adjust the output parameter for the media asset at the second output device is further configured to:

determine that the output parameter of the second output device is a version of the media asset;

based on the preference of the second user, identify a particular version of the media asset to present on the second output device; and

cause to present at the second output device the particular version of the media asset.

12. The system of claim 8 , wherein the control circuitry is further configured to

access a first user profile associated with the first user and a second user profile associated with the second user; and

retrieve the preference of the first user from the first user profile and the preference of the second user from the second user profile.

13. The system of claim 8 , wherein the control circuitry configured to adjust an output parameter of the first output device is further configured to reduce a volume of the first output device.

14. The system of claim 9 , wherein the control circuitry is further configured to: determine that no more than a period of time has elapsed since a last media asset was presented that matches either the preference of the first user or the preference of the second user, wherein in response to determining that no more than a period of time has elapsed since the last media asset was presented that matches either the preference of the first user or the preference of the second user and determining that more media assets have been previously presented that match the preference of the first user than those that match the preference of the second user:

identify the media asset as matching the preference of the second user,

present the media asset to the first user on the first output device and to the second user on the second output device, and

adjust the output parameter of the first output device and the output parameter of the second output device based on the preference of the first user and on the preference of the second user, respectively.

15. A non-transitory computer-readable medium having instructions for presenting a media asset to a first user at a first location that corresponds to a first output device and to a second user at a second location that corresponds to a second output device is encoded thereon that when executed by control circuitry causes the control circuitry to:

determine that more media assets have been previously presented that match a preference of the first user than those that match a preference of the second user; and

in response to determining that more media assets have been previously presented that match the preference of the first user than those that match the preference of the second user:

identify the media asset as matching the preference of the second user,

present the media asset to the first user on the first output device and to the second user on the second output device, and

adjust an output parameter of the first output device, when presenting the media asset, based on the preference of the first user and an output parameter of the second output device, when presenting the media asset, based on the preference of the second user.

16. The non-transitory computer readable medium of claim 15 , wherein the instructions cause the control circuitry to further count a first number of previously presented media assets from a content provider that match the preference of the first user and a second number of previously media assets from the content provider that match the preference of the second user, wherein a match is determined based on metadata associated with respective media assets.

17. The non-transitory computer readable medium of claim 15 , wherein the adjusting the output parameter for the media asset at the second output device comprises:

determining that the output parameter of the second output device to be adjusted is a volume;

determining a level of volume for second output device based on the preference of the second user; and

causing the volume of the second output device to be adjusted based on the level.

18. The non-transitory computer readable medium of claim 15 , wherein the adjusting the output parameter for the media asset at the second output device comprises:

determining that the output parameter of the second output device is a version of the media asset;

based on the preference of the second user, identifying a particular version of the media asset to present on the second output device; and

causing to present at the second output device the particular version of the media asset.

19. The non-transitory computer readable medium of claim 15 , wherein the instructions cause the control circuitry to further:

access a first user profile associated with the first user and a second user profile associated with the second user; and

retrieve the preference of the first user from the first user profile and the preference of the second user from the second user profile.

20. The non-transitory computer readable medium of claim 16 , wherein the instructions cause the control circuitry to further:

determine that no more than a period of time has elapsed since a last media asset was presented that matches either the preference of the first user or the preference of the second user, wherein in response to determining that no more than a period of time has elapsed since the last media asset was presented that matches either the preference of the first user or the preference of the second user and determining that more media assets have been previously presented that match the preference of the first user than those that match the preference of the second user:

identify the media asset as matching the preference of the second user,

present the media asset to the first user on the first output device and to the second user on the second output device, and

adjust the output parameter of the first output device and the output parameter of the second output device based on the preference of the first user and on the preference of the second user, respectively.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0755 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2020
From: WANG, TI-SHIANG
To: ROVI GUIDES, INC.
Reel/Frame 052967/0188 →
Continuity (4)
Continuation 16524945 · Jul 29, 2019
Continuation 15989645 · May 25, 2018
Continuation 15215168 · Jul 20, 2016
Related Publication 20200314591A1 · Oct 1, 2020
Cited By (1)
US 12,238,612