IP Library Granted Patent US 8,171,411
Granted Patent B1
US 8,171,411 · App. 12/543,436 · Granted May 1, 2012

System and method for delivering content in a movie trailer

Assignee: National CineMedia LLC
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,171,411
App. No.
12/543,436
Granted
May 1, 2012
Kind
B1
Abstract

A system and method for delivering content in a movie trailer and a system for implementing the same. The method includes receiving a request to deliver a shell application having a configuration dependent on a selected movie. Appropriate multi-media content and a scrubber bar are determined at a configuration server for the selected movie. Both the multi-media content and the scrubber bar are configured for the selected movie. The scrubber bar includes a timeline that is associated with the multi-media content from which progress through the multi-media content can be tracked. The scrubber bar includes at least one Q-point located within the time line. The shell application that is configured to include the multi-media content and the scrubber bar is then delivered to the client device.

Claims (61)

1. A method for delivering information, comprising:

receiving at an asset server from a client device associated with a user a request to deliver over a communication network a shell application having a configuration dependent on a selected movie, said request including a movie identifier associated with said selected movie;

determining at a configuration server multi-media content for said selected movie and a scrubber bar configured for said selected movie, wherein said scrubber bar comprises a timeline associated with said multi-media content from which progress through said multi-media content is tracked, said scrubber bar comprising at least one Q-point located within said timeline; and

delivering said shell application configured to include said multi-media content and said scrubber bar to said client device.

2. The method of claim 1 , wherein said determining multi-media content comprises:

determining said multi-media content comprising a movie trailer for said selected movie.

3. The method of claim 1 , further comprising:

receiving from said client device a request to deliver representations of modules, wherein said request is generated by said client device when said interaction with said multi-media content is beyond a first Q-point;

determining at said configuration server a first set of modules dependent on said first Q-point and said selected movie, wherein each module is associated with a corresponding icon; and

delivering a first set of icons associated with said set of modules to client device for display in a navigation bar included within said shell application.

4. The method of claim 3 , further comprising:

receiving from said client device notification of activation of a selected icon from said set of icons;

accessing a module corresponding to said selected icon; and

sending said module to said client device for execution within said shell application, wherein said client device executes said module while preserving in a background of said shell application said multi-media content that is retrievable upon exiting said selected module, and wherein said navigation bar includes said first set of icons.

5. The method of claim 4 , further comprising:

including in said shell application a menu item, wherein activation of said menu item activates said multi-media content that is paused while said module is executed.

6. The method of claim 3 , further comprising:

receiving from said client device another request to deliver representations of modules, wherein said request is generated by said client device when said interaction with said multi-media content is beyond a second Q-point;

determining at said configuration server a second set of modules dependent on said second Q-point and said selected movie, wherein each module in said second set of modules is associated with a corresponding icon; and

delivering a second set of icons corresponding to said second set of modules to said client device for display in a navigation bar included within said shell application.

7. The method of claim 1 , further comprising:

providing said shell application that is configurable with any selected multi-media content and corresponding scrubber bar;

defining at said configuration server a corresponding set of modules for each Q-point in said corresponding scrubber bar, each of said corresponding set of modules identifiable by a corresponding Q-point/multi-media combination.

8. The method of claim 1 , further comprising:

for a corresponding Q-point in said scrubber bar, embedding code in said scrubber bar initiating communication with said configuration server when said progress is beyond said corresponding Q-point.

9. A system for delivering information, comprising:

an asset server for receiving from a client device associated with a user a request to deliver over a communication network a shell application having a configuration dependent on a selected movie, said request including a movie identifier associated with said selected movie;

a configuration server for determining multi-media content for said selected movie and a scrubber bar configured for said selected movie, wherein said scrubber bar comprises a timeline associated with said multi-media content from which progress through said multi-media content is tracked, said scrubber bar comprising at least one Q-point located within said timeline; and

wherein said asset server delivers said shell application configured to include said multi-media content and said scrubber bar to said client device.

10. The system of claim 9 , wherein said multi-media content comprises a movie trailer for said selected movie.

11. The system of claim 9 ,

wherein said asset server receives from said client device a request to deliver representations of modules, wherein said request is generated by said client device when said interaction with said multi-media content is beyond a first Q-point;

wherein said configuration server determines a first set of modules dependent on said first Q-point and said selected movie, wherein each module is associated with a corresponding icon; and

wherein said module handler delivers a first set of icons associated with said set of modules to client device for display in a navigation bar included within said shell application.

12. The system of claim 11 , further comprising:

a module handler for receiving from said client device notification of activation of a selected icon from said set of icons, wherein said module handler accesses a module corresponding to said selected icon; and

wherein said asset server sends said module to said client device for execution within said shell application, wherein said client device executes said module while preserving in a background of said shell application said multi-media content that is retrievable upon exiting said selected module, and wherein said navigation bar includes said first set of icons.

13. The system of claim 9 , wherein said asset server provides said shell application that is configurable with any selected multi-media content and corresponding scrubber bar, and wherein said module handler defines at said configuration server a corresponding set of modules for each Q-point in said corresponding scrubber bar, each of said corresponding set of modules identifiable by a corresponding Q-point/multi-media combination.

14. A system for delivering information, comprising:

means for receiving at an asset server from a client device associated with a user a request to deliver over a communication network a shell application having a configuration dependent on a selected movie, said request including a movie identifier associated with said selected movie;

means for determining at a configuration server multi-media content for said selected movie and a scrubber bar configured for said selected movie, wherein said scrubber bar comprises a timeline associated with said multi-media content from which progress through said multi-media content is tracked, said scrubber bar comprising at least one Q-point located within said timeline; and

means for delivering said shell application configured to include said multi-media content and said scrubber bar to said client device.

15. The system of claim 14 , wherein said means for determining multi-media content comprises:

means for determining said multi-media content comprising a movie trailer for said selected movie.

16. The system of claim 14 , further comprising:

means for receiving from said client device a request to deliver representations of modules, wherein said request is generated by said client device when said interaction with said multi-media content is beyond a first Q-point;

means for determining at said configuration server a first set of modules dependent on said first Q-point and said selected movie, wherein each module is associated with a corresponding icon; and

means for delivering a first set of icons associated with said set of modules to client device for display in a navigation bar included within said shell application.

17. The system of claim 16 , further comprising:

means for receiving from said client device notification of activation of a selected icon from said set of icons;

means for accessing a module corresponding to said selected icon; and

means for sending said module to said client device for execution within said shell application, wherein said client device executes said module while preserving in a background of said shell application said multi-media content that is retrievable upon exiting said selected module, and wherein said navigation bar includes said first set of icons.

18. The system method of claim 16 , further comprising:

means for receiving from said client device another request to deliver representations of modules, wherein said request is generated by said client device when said interaction with said multi-media content is beyond a second Q-point;

means for determining at said configuration server a second set of modules dependent on said second Q-point and said selected movie, wherein each module in said second set of modules is associated with a corresponding icon; and

means for delivering a second set of icons corresponding to said second set of modules to said client device for display in a navigation bar included within said shell application.

19. The system of claim 14 , further comprising:

means for providing said shell application that is configurable with any selected multi-media content and corresponding scrubber bar;

means for defining at said configuration server a corresponding set of modules for each Q-point in said corresponding scrubber bar, each of said corresponding set of modules identifiable by a corresponding Q-point/multi-media combination.

20. The system of claim 14 , further comprising:

for a corresponding Q-point in said scrubber bar, means for embedding code in said scrubber bar initiating communication with said configuration server when said progress is beyond said corresponding Q-point.

Assignments (8)
SECURITY INTEREST Recorded Dec 29, 2025
From: NATIONAL CINEMEDIA, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 073326/0490 →
RELEASE OF SECURITY INTEREST Recorded Jan 30, 2025
From: CIT NORTHBRIDGE CREDIT LLC
To: NATIONAL CINEMEDIA, LLC
Reel/Frame 070061/0902 →
RELEASE OF PATENT SECURITY AGREEMENT Recorded Aug 9, 2023
From: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
To: NATIONAL CINEMEDIA, LLC
Reel/Frame 064546/0246 →
PATENT SECURITY AGREEMENT Recorded Aug 9, 2023
From: NATIONAL CINEMEDIA, LLC
To: CIT NORTHBRIDGE CREDIT LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 064546/0262 →
RELEASE OF PATENT SECURITY AGREEMENT Recorded Aug 9, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NATIONAL CINEMEDIA, LLC
Reel/Frame 064545/0456 →
PATENT SECURITY AGREEMENT Recorded Jan 5, 2022
From: NATIONAL CINEMEDIA, LLC
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
Reel/Frame 058571/0132 →
SECURITY INTEREST Recorded Jun 21, 2018
From: NATIONAL CINEMEDIA, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 046165/0072 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2010
From: UNGAR, SCOTT W.; VENTURI, KEN J.; KIM, HYUNG SHIK
To: NATIONAL CINEMEDIA, LLC
Reel/Frame 023730/0553 →
Continuity (4)
Provisional Application 61089822 · Aug 18, 2008
Provisional Application 61110420 · Oct 31, 2008
Provisional Application 61111331 · Nov 4, 2008
Provisional Application 61222072 · Jun 30, 2009