IP Library Granted Patent US 11,778,248
Granted Patent B2
US 11,778,248 · App. 17/730,929 · Granted Oct 3, 2023

Interrupting presentation of content data to present additional content in response to reaching a timepoint relating to the content data and notifying a server

Inventor: James M. Barton (Los Gatos, CA)
Assignee: TiVo Solutions Inc.
H04N21/23424G06F1/3203G06Q30/02G06Q30/0241G06Q30/0251G06Q30/0277H04L67/02H04L67/10H04N21/235H04N21/26241H04N21/41407H04N21/43615H04N21/43635H04N21/44016H04N21/6125H04N21/6175H04N21/812H04N21/8547H04N21/8586
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,778,248
App. No.
17/730,929
Granted
Oct 3, 2023
Kind
B2
Abstract

System for present content. The system includes means for receiving a set of timepoints relating to a content data and means for generating display signals based on the content data. The system also includes means for sending display signals to a display device that represent the content data and means for notifying a server over the Internet, that a timepoint among the set of timepoints has been reached in the content data. The system also includes means for receiving, from the server, via the Internet, an identification of one or more particular additional content and in response to receiving the identification of the one or more particular additional content from the server, means for interrupting presentation of the content data; and presenting the one or more particular additional content. The system further includes means for resuming, presentation of the content data after presenting the one or more particular additional content.

Claims (41)

1. A method, comprising:

receiving, at a device, a set of timepoints relating to a particular portion of a media asset prior to generating for display the particular portion of the media asset, wherein the set of timepoints indicate when to request additional content;

generating, by the device, for display the particular portion of the media asset;

determining, by the device, that a timepoint among the set of timepoints has been reached during display of the particular portion of the media asset;

in response to determining that the timepoint has been reached, requesting at least one additional content from at least one server;

receiving, at the device, the at least one additional content;

causing presentation of the at least one additional content; and

after causing presentation of the at least one additional content, causing, by the device, display of the particular portion of the media asset to resume.

2. The method of claim 1 , further comprising, generating, by the device, for display a first portion of the media asset, wherein the first portion of the media asset occurs before the particular portion of the media asset.

3. The method of claim 1 , further comprising, receiving, at the device, a time limit related to the timepoint, wherein the time limit indicates a maximum amount of time to present the at least one additional content.

4. The method of claim 1 , wherein the media asset is at least one of a game, a movie, video content, or a song.

5. The method of claim 1 , wherein the at least one additional content includes one or more particular advertisements.

6. The method of claim 5 , wherein the one or more particular advertisements are associated with a highest bid amount from an advertiser.

7. An apparatus, comprising:

control circuitry; and

at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the control circuitry, cause the apparatus to perform at least the following:

receive a set of timepoints relating to a particular portion of a media asset prior to generating for display the particular portion of the media asset, wherein the set of timepoints indicate when to request additional content;

generate for display the particular portion of the media asset;

determine that a timepoint among the set of timepoints has been reached during display of the particular portion of the media asset;

request at least one additional content from at least one server in response to determining that the timepoint has been reached;

receive the at least one additional content;

cause presentation of the at least one additional content; and

cause display of the particular portion of the media asset to resume after causing presentation of the at least one additional content.

8. The apparatus of claim 7 , wherein the apparatus is further caused to generate for display a first portion of the media asset, wherein the first portion of the media asset occurs before the particular portion of the media asset.

9. The apparatus of claim 7 , wherein the apparatus is further caused to receive a time limit related to the timepoint, wherein the time limit indicates a maximum amount of time to present the at least one additional content.

10. The apparatus of claim 7 , wherein the media asset is at least one of a game, a movie, video content, or a song.

11. The apparatus of claim 7 , wherein the at least one additional content includes one or more particular advertisements.

12. The apparatus of claim 11 , wherein the one or more particular advertisements are associated with a highest bid amount from an advertiser.

13. A non-transitory computer-readable medium having instructions encoded thereon that, when executed by control circuitry, cause the control circuitry to:

receive a set of timepoints relating to a particular portion of a media asset prior to generating for display the particular portion of the media asset, wherein the set of timepoints indicate when to request additional content;

generate for display the particular portion of the media asset;

determine that a timepoint among the set of timepoints has been reached during display of the particular portion of the media asset;

request at least one additional content from at least one server in response to determining that the timepoint has been reached;

receive the at least one additional content;

cause presentation of the at least one additional content; and

cause display of the particular portion of the media asset to resume after causing presentation of the at least one additional content.

14. The non-transitory computer-readable of claim 13 , wherein the control circuitry is further caused to generate for display a first portion of the media asset, wherein the first portion of the media asset occurs before the particular portion of the media asset.

15. The non-transitory computer-readable of claim 13 , wherein the control circuitry is further caused to receive a time limit related to the timepoint, wherein the time limit indicates a maximum amount of time to present the at least one additional content.

16. The non-transitory computer-readable of claim 13 , wherein the media asset is at least one of a game, a movie, video content, or a song.

17. The non-transitory computer-readable of claim 13 , wherein the at least one additional content includes one or more particular advertisements.

18. The non-transitory computer-readable of claim 17 , wherein the one or more particular advertisements are associated with a highest bid amount from an advertiser.

Assignments (4)
CHANGE OF NAME Recorded Sep 27, 2024
From: TIVO SOLUTIONS INC.
To: ADEIA MEDIA SOLUTIONS INC.
Reel/Frame 069067/0510 →
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 Apr 27, 2022
From: BARTON, JAMES M.
To: TIVO INC.
Reel/Frame 059743/0903 →
CHANGE OF NAME Recorded Apr 27, 2022
From: TIVO INC.
To: TIVO SOLUTIONS INC.
Reel/Frame 059753/0234 →
Continuity (10)
Continuation 17565849 · Dec 30, 2021
Continuation 17138546 · Dec 30, 2020
Continuation 16509326 · Jul 11, 2019
Continuation 16102206 · Aug 13, 2018
Continuation 15413370 · Jan 23, 2017
Continuation 14748121 · Jun 23, 2015
Continuation 14265258 · Apr 29, 2014
Continuation 13747414 · Jan 22, 2013
Continuation 12191261 · Aug 13, 2008
Related Publication 20220329885A1 · Oct 13, 2022
Cited By (1)
US 12,328,459