IP Library Granted Patent US 10,135,632
Granted Patent B1
US 10,135,632 · App. 15/839,569 · Granted Nov 20, 2018

Systems and methods for determining whether a user is authorized to perform an action in response to a detected sound

Inventors: Glen E. Roe (Simi Valley, CA); Michael McCarty (Agoura Hills, CA); Charles Dawes (Tyne & Wear, GB); Milan Patel (Santa Clara, CA)
Assignee: Rovi Guides, Inc.
H04L12/2816G05B15/02G06F3/162G06F17/3074H04L67/306
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 10,135,632
App. No.
15/839,569
Granted
Nov 20, 2018
Kind
B1
Abstract

Systems and methods are described for determining whether a user is authorized to perform an action that meets a goal of a sound. A media guidance application may detect a sound generated by a first device external to a media equipment device. The media guidance application may retrieve, from a lookup table, a known goal that is associated with the sound. The media guidance application may detect a user in a viewing environment. The media guidance application may determine an identity of the user, and may modify playback to encourage or discourage the user from achieving the known goal based on the identity of the user.

Claims (73)

1. A method for determining whether a user is authorized to perform an action that meets a goal corresponding to a sound, comprising:

detecting a sound generated by a first device external to a media equipment device;

storing a database that associates each goal in a plurality of goals with a set of actions in a plurality of actions and a sound in a plurality of sounds;

comparing the sound generated by the first device with characteristics of entries in the database to determine a goal corresponding to the sound and a corresponding set of actions associated with the goal;

detecting a user in a viewing environment of the media equipment device;

determining, from a user profile for the user, whether the user is authorized to perform an action in the determined set of actions associated with the goal;

in response to determining that the user is authorized to perform the action:

generating a notification for the user indicating the detected sound; and

modifying playback of a media asset to encourage the user to perform the action associated with the goal; and

in response to determining that the user is not authorized to perform the action, generating a notification for a second user to perform the action.

2. The method of claim 1 , further comprising:

determining that the sound is within an audible range of the viewing environment; and

in response to determining that the user is not authorized to perform the action, preventing the user from modifying playback of the media asset.

3. The method of claim 2 , further comprising:

modifying playback of the media asset to prevent the user from performing the action associated with the goal.

4. The method of claim 3 , wherein modifying playback of the media asset comprises:

Determining a volume that dampens the sound that is within the audible range; and

adjusting a volume corresponding to playback of the media asset to be the volume that dampens the sound.

5. The method of claim 1 , wherein comparing the sound generated by the first device with the database to determine a goal associated with the sound and the corresponding set of actions associated with the goal comprises:

determining a match between the sound and an entry in the database based on characteristics of the sound;

retrieving, from the entry, the goal corresponding to the sound; and

retrieving, from the entry, the corresponding set of actions associated with the goal.

6. The method of claim 1 , wherein detecting the user in the viewing environment of the media device comprises:

detecting, using a sensor, a presence of the user in the viewing environment.

7. The method of claim 1 , wherein generating a notification for the user indicating the detected sound comprises:

generating an overlay to be displayed on the media equipment device, wherein the overlay contains a notification for the user about the sound.

8. The method of claim 1 , wherein the sound is detected from a doorbell.

9. The method of claim 1 , wherein modifying playback of the media asset to allow the user to perform the action associated with the goal comprises:

retrieving, from the database, a set of playback modifications associated with the goal;

selecting a playback modification from the set of playback modifications based on preferences for the user; and

modifying playback of the media asset based on the selected playback modification.

10. The method of claim 1 , wherein determining, from a user profile for the user, whether the user is authorized to perform an action in the determinized set of actions associated with the goal comprises:

retrieving, from the user profile, a rank for the user;

retrieving, from a database, a rank for an action;

determining whether the rank for the user exceeds the rank for the action; and

In response to determining that the rank for the user exceeds the rank for the action, determining that the user is authorized to perform the action.

11. A system for determining whether a user is authorized to perform an action that meets a goal corresponding to a sound, comprising:

control circuitry configured to:

detect a sound generated by a first device external to a media equipment device;

store a database that associates each goal in a plurality of goals with a set of actions in a plurality of actions and a sound in a plurality of sounds;

compare the sound generated by the first device with characteristics of entries in the database to determine a goal corresponding to the sound and a corresponding set of actions associated with the goal;

detect a user in a viewing environment of the media equipment device;

determine, from a user profile for the user, whether the user is authorized to perform an action in the determined set of actions associated with the goal;

in response to determining that the user is authorized to perform the action:

generate a notification for the user indicating the detected sound; and

modify playback of a media asset to encourage the user to perform the action associated with the goal; and

in response to determining that the user is not authorized to perform the action, generate a notification for a second user to perform the action.

12. The system of claim 11 , wherein control circuitry is further configured to:

determine that the sound is within an audible range of the viewing environment; and

in response to determining that the user is not authorized to perform the action, prevent the user from modifying playback of the media asset.

13. The system of claim 12 , wherein control circuitry is further configured to:

modify playback of the media asset to prevent the user from performing the action associated with the goal.

14. The system of claim 13 , wherein the control circuitry is configured to modify playback of the media asset by:

determining a volume that dampens the sound that is within the audible range; and

adjusting a volume corresponding to playback of the media asset to be the volume that dampens the sound.

15. The system of claim 11 , wherein the control circuitry is configured to compare the sound generated by the first device with the database to determine a goal associated with the sound and the corresponding set of actions associated with the goal by:

determining a match between the sound and an entry in the database based on characteristics of the sound;

retrieving, from the entry, the goal corresponding to the sound; and

retrieving, from the entry, the corresponding set of actions associated with the goal.

16. The system of claim 11 , wherein the control circuitry is configured to detect the user in the viewing environment of the media device by:

detecting, using a sensor, a presence of the user in the viewing environment.

17. The system of claim 11 , wherein the control circuitry is configured to generate a notification for the user indicating the detected sound by:

generating an overlay to be displayed on the media equipment device, wherein the overlay contains a notification for the user about the sound.

18. The system of claim 11 , wherein the sound is detected from a doorbell.

19. The system of claim 11 , wherein the control circuitry is configured to modify playback of the media asset to allow the user to perform the action associated with the goal by:

retrieving, from the database, a set of playback modifications associated with the goal;

selecting a playback modification from the set of playback modifications based on preferences for the user; and

modifying playback of the media asset based on the selected playback modification.

20. The system of claim 11 , wherein the control circuitry is configured to determine, from a user profile for the user, whether the user is authorized to perform an action in the determinized set of actions associated with the goal by:

retrieving, from the user profile, a rank for the user;

retrieving, from a database, a rank for an action;

determining whether the rank for the user exceeds the rank for the action; and

in response to determining that the rank for the user exceeds the rank for the action, determining that the user is authorized to perform the action.

Assignments (7)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0119 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2017
From: ROE, GLEN E.; MCCARTY, MICHAEL; DAWES, CHARLES; PATEL, MILAN
To: ROVI GUIDES, INC.
Reel/Frame 044374/0595 →
Cited By (2)
US 12,413,812 US 12,615,169