A method of displaying secondary content on secondary screen devices, comprising the steps:
- providing a total movie content that comprises a primary screen content, a first secondary content, and an earned secondary content;
- wherein said first secondary content and said earned secondary content are stored on a secondary content database and are relevant and contextual to said primary screen content;
- wherein said primary screen content has a total play time;
- wherein one or more instances of said first secondary content and one or more instances of said earned secondary content are each associated with a specific play time of said total play time of said primary screen content;
- wherein each of said one or more instances of said earned secondary content has a required credential value that must be met in order for said one or more instances of said earned secondary content to be displayed on one or more secondary screen devices;
- displaying on a primary display screen said primary screen content;
- wherein said one or more secondary screen devices are synchronized to said total play time of said primary screen content being displayed on said primary display screen, such that said one or more secondary screen devices recognizes a current play time of said primary screen content;
- wherein each of said one or more secondary screen devices is associated with a user credential library, and wherein each of said one or more instances of said first secondary content and each of said one or more instances of said earned secondary content has a field in said user credential library;
- determining whether there are one or more of said one or more instances of said first secondary content that relate to said current play time of said primary screen content and, in the event that there are, displaying said one or more instances of said first secondary content on said one or more secondary screen devices;
- wherein each of said one or more instances of said first secondary content comprises one or more first conditions and wherein each of said one or more first conditions is associated with a first value;
- determining which of said one or more first conditions is met after displaying said one or more instances of said first secondary content;
- sending said first value associated with said met first condition to said associated field in said user credential library;
- determining whether there are one or more of said one or more instances of said earned secondary content that relate to said current play time of said primary screen content and, in the event that there is, determining whether each of said one or more secondary screen devices has said required credential value and, in the event that it does, displaying said one or more instances of said earned secondary content on said one or more secondary screen devices with said required credential value;
- wherein each of said one or more instances of said earned secondary content comprises one or more earned conditions and wherein each of said one or more earned conditions is associated with an earned value;
- determining which of said one or more earned conditions is met after displaying said one or more instances of said earned secondary content;
- and
- sending said earned value associated with said met earned condition to said associated field in said user credential library.