IP Library Granted Patent US 12,395,698
Granted Patent B2
US 12,395,698 · App. 18/403,582 · Granted Aug 19, 2025

Systems and methods for providing media content

Inventors: Vikram Makam Gupta (Karnataka, IN); Vishwas Sharadanagar Panchaksharaiah (Karnataka, IN)
Assignee: ADEIA GUIDES INC.
H04N21/44218H04N21/44204H04N21/44222H04N21/4532
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 12,395,698
App. No.
18/403,582
Granted
Aug 19, 2025
Kind
B2
Abstract

Systems and associated methods are described for providing media content. The system retrieves from memory a media consumption pattern profile, which includes first and second media characteristics associated as a pattern of media consumption and a time duration indicating how long a first media content item having the first media characteristic was output by a user device before the user device changed to outputting a second media content item having the second media characteristic. The system outputs a media content item onto the user device. In response to detecting the media content item has the first media characteristic and has been output for the time duration, the system outputs a third media content item having the first and second media characteristics onto the user device and after outputting the third media content item, outputs a fourth media content item having the second media characteristic onto the user device.

Claims (47)

1. A method comprising:

determining that a device that is associated with a consumption pattern profile is playing a first media content item with a first media characteristic;

analyzing the consumption pattern profile to determine that the device is likely to play one or more media content items with a second media characteristic after playing one or more media content items with the first media characteristic, and to identify a time duration indicating how long the one or more media content items with the first media characteristic was output, wherein the second media characteristic is different from the first media characteristic;

based at least in part on the analyzing:

identifying one or more second media content items, each of the one or more second media content items having the first media characteristic and the second media characteristic; and

identifying a third media content item with the second media characteristic;

causing the device to play the first media content item and the one or more second media content items for a total of at most a length of the identified time duration; and

after the playing the first media content item and the one or more second media content items for the total of at most the length of the identified time duration, causing the device to play the third media content item.

2. The method of claim 1 , wherein the analyzing the consumption pattern profile comprises:

identifying the time duration indicating the length of time the one or more media content items with the first media characteristic were caused to be output to the device before, responsive to user input, the one or more media content items with the second media characteristic were caused to be output to the device, wherein the causing the device to play the third media content item is performed prior to an end of the time duration.

3. The method of claim 1 , wherein the first media characteristic is a first media genre and the second media characteristic is a second media genre.

4. The method of claim 1 , wherein the second media content item comprises a first set of media frames with the first media characteristic and a second set of media frames with the second media characteristic.

5. The method of claim 4 , wherein the causing the output of the one or more second media content items comprises:

outputting the first set of media frames to the device associated with the consumption pattern profile; and

after outputting the first set of media frames, outputting the second set of media frames to the device associated with the consumption pattern profile.

6. The method of claim 1 , wherein the analyzing the consumption pattern profile comprises retrieving a day of the week pattern of consumption or a time of the day pattern of consumption,

wherein the determining that the device is likely to play the one or more media content items with the second media characteristic after the playing the one or more media content items with the first media characteristic is based at least in part on the retrieved day of the week pattern of consumption or the time of the day pattern of consumption.

7. The method of claim 6 , wherein the determining that the device is likely to play the one or more media content items with the second media characteristic after the playing the one or more media content items with the first media characteristic is based at least in part on a time interval indicating, according to the retrieved day of the week pattern of consumption or the time of the day pattern of consumption, a length of time the one or more media content items with the first media characteristic were caused to be output to the device before, responsive to user input, the one or more second media content item with the second media characteristic were caused to be output to the device.

8. The method of claim 1 , wherein the analyzing the consumption pattern profile comprises:

retrieving a first genre strength for the second media characteristic and second genre strength for a third media characteristic different from the first media characteristic and from the second media characteristic,

wherein the first genre strength indicates a likelihood that the device is likely to play the one or more media content items with the second media characteristic after the playing the one or more media content items with the first media characteristic, and the second genre strength indicates a likelihood that the device is likely to play one or more media content items with a third media characteristic after playing the one or more media content items with the first media characteristic,

wherein the determining that the device is likely to play the one or more media content items with the second media characteristic after the playing the one or more media content items with the first media characteristic comprises determining that the first genre strength is greater than the second genre strength.

9. The method of claim 8 , wherein the first genre strength is determined based at least in part on a frequency of the device playing the one or more media content items with the second media characteristic after the playing the one or more media content items with the first media characteristic, and

wherein the second genre strength is determined based at least in part on a frequency of the device playing the one or more media content items with the third media characteristic after the playing the one or more media content items with the first media characteristic.

10. The method of claim 1 , wherein the identifying the third media content item is performed such that the third media content item has the second media characteristic and is without the first media characteristic.

11. A system comprising:

a memory configured to store a consumption profile associated with a device; and

processing circuitry configured:

to determine that the device associated with the consumption pattern profile is playing a first media content item with a first media characteristic;

analyzing the consumption pattern profile to determine that the device is likely to play one or more media content items with a second media characteristic after playing one or more media content items with the first media characteristic, and to identify a time duration indicating how long the one or more media content items with the first media characteristic was output, wherein the second media characteristic is different from the first media characteristic;

based at least in part on the analyzing:

identifying one or more second media content items, each of the one or more second media content items having the first media characteristic and the second media characteristic; and

identifying a third media content item with the second media characteristic;

causing the device to play the first media content item and the one or more second media content items for a total of at most a length of the identified time duration; and

after the playing the first media content item and the one or more second media content items for the total of at most the length of the identified time duration, causing the device to play the third media content item.

12. The system of claim 11 , wherein the analyzing the consumption pattern profile comprises identifying the time duration indicating a length of time the one or more media content items with the first media characteristic were caused to be output to the device before, responsive to user input, the one or more second media content item with the second media characteristic were caused to be output to the device, wherein the causing the device to play the third media content item is performed prior to the end of the time duration.

13. The system of claim 11 , wherein the first media characteristic is a first media genre and the second media characteristic is a second media genre.

14. The system of claim 11 , wherein the second media content item comprises a first set of media frames with the first media characteristic and a second set of media frames with the second media characteristic.

15. The system of claim 14 , wherein the causing the output of the one or more second media content items comprises: outputting the first set of media frames to the device associated with the consumption pattern profile; and

after outputting the first set of media frames, outputting the second set of media frames to the device associated with the consumption pattern profile.

16. The system of claim 11 , wherein the analyzing the consumption pattern profile comprises retrieving a day of the week pattern of consumption or a time of the day pattern of consumption,

wherein the determining that the device is likely to play the one or more media content items with the second media characteristic after the playing the one or more media content items with the first media characteristic is based at least in part on the retrieved day of the week pattern of consumption or the time of the day pattern of consumption.

17. The system of claim 16 , wherein the determining that the device is likely to play the one or more media content items with the second media characteristic after the playing the one or more media content items with the first media characteristic is based at least in part on a time interval indicating, according to the retrieved day of the week pattern of consumption or the time of the day pattern of consumption, a length of time the one or more media content items with the first media characteristic were caused to be output to the device before, responsive to user input, the one or more second media content item with the second media characteristic were caused to be output to the device.

18. The system of claim 11 , wherein the analyzing the consumption pattern profile comprises retrieving a first genre strength for the second media characteristic and second genre strength for a third media characteristic different from the first media characteristic and from the second media characteristic,

wherein the first genre strength indicates a likelihood that the device is likely to play the one or more media content items with the second media characteristic after the playing the one or more media content items with the first media characteristic, and the second genre strength indicates a likelihood that the device is likely to play one or more media content items with a third media characteristic after playing the one or more media content items with the first media characteristic, wherein the determining that the device is likely to play the one or more media content items with the second media characteristic after the playing the one or more media content items with the first media characteristic comprises determining that the first genre strength is greater than the second genre strength.

19. The system of claim 18 , wherein the first genre strength is determined based at least in part on a frequency of the device playing the one or more media content items with the second media characteristic after the playing the one or more media content items with the first media characteristic, and

wherein the second genre strength is determined based at least in part on a frequency of the device playing the one or more media content items with the third media characteristic after the playing the one or more media content items with the first media characteristic.

Assignments (2)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0323 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2024
From: GUPTA, VIKRAM MAKAM; PANCHAKSHARAIAH, VISHWAS SHARADANAGAR
To: ROVI GUIDES, INC.
Reel/Frame 066032/0935 →
Continuity (2)
Continuation 17245665 · Apr 30, 2021
Related Publication 20240147003A1 · May 2, 2024
References Cited (9)
US 20140373057A1 · Hoffert et al. · 2014 [cited by applicant]
US 20150254345A1 · White · 2015 [cited by applicant]
US 20160094875A1 · Peterson et al. · 2016 [cited by applicant]
US 20170280434A1 · Begeja et al. · 2017 [cited by applicant]
US 20180352275A1 · Alexander · 2018 [cited by examiner]
US 20190026274A1 · Deng et al. · 2019 [cited by applicant]
US 20190377749A1 · Manning et al. · 2019 [cited by applicant]
US 20200126100A1 · Goyal · 2020 [cited by examiner]
US 20220353573A1 · Gupta et al. · 2022 [cited by applicant]