IP Library Granted Patent US 8,739,205
Granted Patent B2
US 8,739,205 · App. 13/404,911 · Granted May 27, 2014

Movie advertising playback techniques

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 8,739,205
App. No.
13/404,911
Granted
May 27, 2014
Kind
B2
Abstract

An ad in a movie can be a static ad having a position in the movie that cannot be moved, or a dynamic ad having a position in the movie that can be changed. When a viewer of the movie wishes to skip a portion of the movie containing the ad, the playback system determines whether the ad is static or dynamic. If the ad is static, then only the portion of the movie preceding the static ad can be skipped, that is, the ad is unskippable; this technique is referred to as “bounceback” since the end of the skip bounces back to the start of the static ad. If the ad is dynamic, then the ad is moved to after the end of the skip; this technique is referred to as “slipad” since the ad slips to later in the movie. When a movie has multiple ads, some can be static and some can be dynamic.

Claims (40)

1. A movie advertising playback method, comprising:

at a computer, receiving a skip command from a device communicatively connected to the computer over a network connection, the skip command containing an instruction to omit a portion of a movie being played on the device, the portion of the movie containing a first ad, the first ad having a pre-ad zone defined before a start frame of the first ad, the pre-ad zone defined by and comprising a number of frames of the movie;

determining, by the computer, a frame defining a starting location of the pre-ad zone; and

causing, by the computer, the device to playback the movie beginning at the frame defining the starting location of the pre-ad zone, thereby forcing a bounceback to the pre-ad zone before the start frame of the first ad.

2. The method of claim 1 , wherein the first ad is one of a plurality of ads in the portion of the movie.

3. The method of claim 2 , wherein the first ad is selected from the plurality of ads for the bounceback based on:

a user preference;

a proximity of the first ad to the segment of the movie; or

a requirement that the first ad be unskippable.

4. The method of claim 1 , wherein the first ad includes a hyperlink.

5. The method of claim 1 , wherein a post-ad zone is defined after the first ad and wherein skipping is prohibited until after the post-ad zone.

6. The method of claim 1 , wherein the first ad represents a static ad.

7. The method of claim 1 , wherein the first ad is composed into a scene of the movie.

8. A computer program product comprising at least one non-transitory computer readable medium storing instructions translatable by a computer to perform:

receiving a skip command from a device communicatively connected to the computer over a network connection, the skip command containing an instruction to omit a portion of a movie being played on the device, the portion of the movie containing a first ad, the first ad having a pre-ad zone defined before a start frame of the first ad, the pre-ad zone defined by and comprising a number of frames of the movie;

determining a frame defining a starting location of the pre-ad zone; and

causing the device to playback the movie beginning at the frame defining the starting location of the pre-ad zone, thereby forcing a bounceback to the pre-ad zone before the first ad.

9. The computer program product of claim 8 , wherein the first ad is one of a plurality of ads in the portion of the movie.

10. The computer program product of claim 9 , wherein the first ad is selected from the plurality of ads for the bounceback based on:

a user preference;

a proximity of the first ad to the segment of the movie; or

a requirement that the first ad be unskippable.

11. The computer program product of claim 8 , wherein the first ad includes a hyperlink.

12. The computer program product of claim 8 , wherein a post-ad zone is defined after the first ad and wherein skipping is prohibited until after the post-ad zone.

13. The computer program product of claim 8 , wherein the first ad represents a static ad.

14. The computer program product of claim 8 , wherein the first ad is composed into a scene of the movie.

15. A system comprising:

at least one processor; and

at least one non-transitory computer readable medium storing instructions translatable by the at least one processor to perform:

receiving a skip command from a device communicatively connected to the system over a network connection, the skip command containing an instruction to omit a portion of a movie being played on the device, the portion of the movie containing a first ad, the first ad having a pre-ad zone defined before a start frame of the first ad, the pre-ad zone defined by and comprising a number of frames of the movie;

determining a frame defining a starting location of the pre-ad zone; and

causing the device to playback the movie beginning at the frame defining the starting location of the pre-ad zone, thereby forcing a bounceback to the pre-ad zone before the first ad.

16. The system of claim 15 , wherein the first ad is one of a plurality of ads in the portion of the movie, wherein the first ad is selected from the plurality of ads for the bounceback based on:

a user preference;

a proximity of the first ad to the segment of the movie; or

a requirement that the first ad be unskippable.

17. The system of claim 15 , wherein the first ad includes a hyperlink.

18. The system of claim 15 , wherein a post-ad zone is defined after the first ad and wherein skipping is prohibited until after the post-ad zone.

19. The system of claim 15 , wherein the first ad represents a static ad.

20. The system of claim 15 , wherein the first ad is composed into a scene of the movie.

Assignments (14)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2024
From: OPEN TEXT CORP.
To: CROWDSTRIKE, INC.
Reel/Frame 068123/0007 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2024
From: OPEN TEXT SA ULC
To: OPEN TEXT CORP.
Reel/Frame 067400/0102 →
IP BUSINESS SALE AGREEMENT Recorded Sep 13, 2016
From: OPEN TEXT S.A.
To: OT IP SUB, LLC
Reel/Frame 040019/0627 →
CERTIFICATE OF CONTINUANCE Recorded Sep 13, 2016
From: OP IP SUB, LLC
To: IP OT SUB ULC
Reel/Frame 040019/0500 →
CERTIFICATE OF AMALGAMATION Recorded Sep 13, 2016
From: IP OT SUB ULC
To: OPEN TEXT SA ULC
Reel/Frame 040019/0578 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2012
From: VIGNETTE PARTNERSHIP, LP
To: OPEN TEXT S.A.
Reel/Frame 028552/0664 →
CERTIFICATE OF CONVERSION Recorded Jun 4, 2012
From: VIGNETTE OPERATING, LLC
To: VIGNETTE PARTNERSHIP, LP
Reel/Frame 028345/0030 →
CERTIFICATE OF CONVERSION Recorded May 18, 2012
From: VIGNETTE CORPORATION
To: VIGNETTE OPERATING, LLC
Reel/Frame 028238/0135 →
INTELLECTUAL PROPERTY PURCHASE AGREEMENT Recorded May 18, 2012
From: VIGNETTE LLC (96%)
To: VIGNETTE SOFTWARE LLC
Reel/Frame 028279/0148 →
MERGER Recorded May 17, 2012
From: VIGNETTE SOFTWARE, LLC
To: VIGNETTE CORPORATION
Reel/Frame 028224/0047 →
INTELLECTUAL PROPERTY PURCHASE AGREEMENT Recorded May 16, 2012
From: VIGNETTE CORPORATION (96%)
To: VIGNETTE LLC
Reel/Frame 028252/0868 →
MERGER Recorded May 11, 2012
From: MICRONETS, INC.
To: VIGNETTE CORPORATION
Reel/Frame 028244/0343 →
INTEIIECTUAL PROPERTY PURCHASE AGREEMENT Recorded May 11, 2012
From: VIGNETTE CORPORATION (4%)
To: VIGNETTE SOFTWARE LLC
Reel/Frame 028244/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2012
From: GILLEY, THOMAS S.; HOFFERT, ERIC; NASSAR, RABIH; POMERANCE, BRENDA
To: MICRONETS, INC.
Reel/Frame 028165/0206 →