IP Library Granted Patent US 11,800,187
Granted Patent B2
US 11,800,187 · App. 17/481,931 · Granted Oct 24, 2023

Systems and methods for controlling media content based on user presence

Inventors: Serhad Doken (Bryn Mawr, PA); Reda Harb (Bellevue, WA)
Assignee: Rovi Guides, Inc.
H04N21/44218H04N21/43615H04N21/43637H04N21/4532H04N21/6377
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,800,187
App. No.
17/481,931
Granted
Oct 24, 2023
Kind
B2
Abstract

Systems and methods are described for controlling media content based on user presence information. A user interaction with playing of a first media asset generated for presentation at a consumption device may be identified, and in response, historical wireless signal characteristics of a wireless network, over which wireless signals are used to generate for display the first media asset, may be determined. While a second media asset is generated for display, the second media asset at the consumption device may be modified based on user presence information determined by comparing current wireless signal characteristics of the wireless network to the historical wireless signal characteristics of the wireless network.

Claims (81)

1. A method comprising:

identifying a user interaction with playing of a first media asset generated for presentation at a consumption device, wherein the first media asset is generated for presentation using wireless signals transmitted from networking equipment to the consumption device over a wireless network;

generating a map of a household in which the consumption device is located, wherein the map reflects a location of the consumption device and a location of the networking equipment; and

generating a profile for each user in the household; and

in response to the identified user interaction with the playing of the first media asset:

determining historical wireless signal characteristics of the wireless network;

while a second media asset is generated for presentation at the consumption device:

determining current wireless signal characteristics of the wireless network;

determining user presence information by comparing current wireless signal characteristics of the wireless network to the historical wireless signal characteristics of the wireless network,

wherein determining the user presence information by comparing the current wireless signal characteristics of the wireless network to the historical wireless signal characteristics of the wireless network comprises:

determining whether a user in a vicinity of the consumption device is associated with a profile indicating an age of the user is below a predefined age; and

modifying the presentation of the second media asset at the consumption device based on the user presence information, wherein modifying the presentation of the second media asset at the consumption device based on the user presence information is performed in response to determining the user in the vicinity of the consumption device is associated with the profile indicating the age of the user is below the predefined age.

2. The method of claim 1 , wherein:

the wireless network is a Wi-Fi network, and the historical wireless signal characteristics and current wireless signal characteristics correspond to channel state information; and

modifying the presentation of the second media asset at the consumption device comprises pausing or stopping presentation of the second media asset.

3. The method of claim 1 , wherein modifying the presentation of the second media asset at the consumption device based on the user presence information comprises:

determining, based on the user presence information, a user has exited a vicinity of the consumption device and entered a vicinity of an additional consumption device; and

causing the second media asset to be generated for display at the additional consumption device.

4. The method of claim 1 , wherein determining the user presence information comprises:

training a machine learning model using the historical wireless signal characteristics, wherein the machine learning model is trained to output a determination of the user presence information;

inputting the current wireless signal characteristics to the trained machine learning model; and

determining, based on the determination of the user presence information output by trained machine learning model, whether a user is within a vicinity of the consumption device to enable consumption of the second media asset.

5. The method of claim 4 , wherein the historical wireless signal characteristics further comprise:

wireless signal characteristics during a plurality of times during which the user is determined not to be within the vicinity of the consumption device while a media asset is being generated for presentation; and

wireless signal characteristics during a plurality of times during which the user is determined to be within the vicinity of the consumption device while a media asset is being generated for presentation.

6. The method of claim 1 , wherein:

the second media asset is provided by a content provider to a group user profile associated with a plurality of user profiles, and the method further comprises:

determining, by the content provider and based on the user presence information, that a first user associated with a first user profile is in a vicinity of the consumption device; and

automatically logging in the first user to the first user profile.

7. The method of claim 1 , wherein modifying the presentation of the second media asset at the consumption device based on the user presence information comprises instructing a server to refrain from providing supplemental content to the consumption device.

8. The method of claim 1 , further comprising:

determining, based on the user presence information, a plurality of times that the user exited a vicinity of the consumption device during which a particular type of supplemental content was generated for presentation; and

determining a level of user interest in the particular type of supplemental content based on the determined plurality of times.

9. A method comprising:

identifying a user interaction with playing of a first media asset generated for presentation at a consumption device, wherein the first media asset is generated for presentation using wireless signals transmitted from networking equipment to the consumption device over a wireless network;

generating a map of a household in which the consumption device is located, wherein the map reflects a location of the consumption device and a location of the networking equipment; and

generating a profile for each user in the household, wherein determining the user presence information by comparing the current wireless signal characteristics of the wireless network to the historical wireless signal characteristics of the wireless network comprises:

determining that a first user of a plurality of users is in a vicinity of the consumption device;

determining the first user has exited the vicinity of the consumption device; and

determining that a second user of the plurality of users has entered the vicinity of the consumption device while the first user is outside the vicinity of the consumption device; and

in response to the identified user interaction with the playing of the first media asset:

determining historical wireless signal characteristics of the wireless network;

while a second media asset is generated for presentation at the consumption device:

determining current wireless signal characteristics of the wireless network;

determining user presence information by comparing current wireless signal characteristics of the wireless network to the historical wireless signal characteristics of the wireless network; and

modifying the presentation of the second media asset at the consumption device based on the user presence information, wherein modifying the presentation of the second media asset at the consumption device based on the user presence information comprises:

in response to determining that the first user of the plurality of users is in the vicinity of the consumption device, causing the presentation of the second media asset to be paused or stopped; and

in response to determining that the second user has entered the vicinity of the consumption device while the first user is outside the vicinity of the consumption device, declining to resume the second media asset.

10. A system comprising:

memory;

control circuitry configured to:

identify a user interaction with playing of a first media asset generated for presentation at a consumption device, wherein the first media asset is generated for presentation using wireless signals transmitted from networking equipment to the consumption device over a wireless network;

generate a map of a household in which the consumption device is located, wherein the map reflects a location of the consumption device and a location of the networking equipment; and

generate a profile for each user in the household; and

in response to the identified user interaction with the playing of the first media asset:

determine historical wireless signal characteristics of the wireless network, wherein the historical wireless signal characteristics are stored in the memory;

while a second media asset is generated for presentation at the consumption device:

determine current wireless signal characteristics of the wireless network;

determine user presence information by comparing current wireless signal characteristics of the wireless network to the historical wireless signal characteristics of the wireless network, and by determining whether a user in a vicinity of the consumption device is associated with a profile indicating an age of the user is below a predefined age; and

modify the presentation of the second media asset at the consumption device based on the user presence information, by modifying the presentation of the second media asset at the consumption device based on the user presence information is performed in response to determining the user in the vicinity of the consumption device is associated with the profile indicating the age of the user is below the predefined age.

11. The system of claim 10 , wherein:

the wireless network is a Wi-Fi network, and the historical wireless signal characteristics and current wireless signal characteristics correspond to channel state information; and

the control circuitry is configured to modify the presentation of the second media asset at the consumption device by pausing or stopping presentation of the second media asset.

12. The system of claim 10 , wherein the control circuitry is configured to modify the presentation of the second media asset at the consumption device comprises based on the user presence information by:

determining, based on the user presence information, a user has exited a vicinity of the consumption device and entered a vicinity of an additional consumption device; and

causing the second media asset to be generated for display at the additional consumption device.

13. The system of claim 10 , wherein the control circuitry is configured to determine the user presence information by:

training a machine learning model using the historical wireless signal characteristics, wherein the machine learning model is trained to output a determination of the user presence information;

inputting the current wireless signal characteristics to the trained machine learning model; and

determining, based on the determination of the user presence information output by trained machine learning model, whether a user is within a vicinity of the consumption device to enable consumption of the second media asset.

14. The system of claim 13 , wherein the historical wireless signal characteristics further comprise:

wireless signal characteristics during a plurality of times during which the user is determined not to be within the vicinity of the consumption device while a media asset is being generated for presentation; and

wireless signal characteristics during a plurality of times during which the user is wireless signal characteristics during a plurality of times during which the user is determined to be within the vicinity of the consumption device while a media asset is being generated for presentation.

15. The system of claim 10 , wherein:

the second media asset is provided by a content provider to a group user profile associated with a plurality of user profiles, and the control circuitry is further configured to:

determine, by the content provider and based on the user presence information, that a first user associated with a first user profile is in a vicinity of the consumption device; and

automatically log in the first user to the first user profile.

16. The system of claim 10 , wherein the control circuitry is configured to modify the presentation of the second media asset at the consumption device based on the user presence information by instructing a server to refrain from providing supplemental content to the consumption device.

17. The system of claim 10 , wherein the control circuitry is further configured to:

determine, based on the user presence information, a plurality of times that the user exited a vicinity of the consumption device during which a particular type of supplemental content was generated for presentation; and

determine a level of user interest in the particular type of supplemental content based on the determined plurality of times.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0399 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: DOKEN, SERHAD; HARB, REDA
To: ROVI GUIDES, INC.
Reel/Frame 058148/0986 →
Continuity (1)
Related Publication 20230087963A1 · Mar 23, 2023
Cited By (1)
US 12,574,594