IP Library Patent Application 13653398
Patent Application
App. No. 13/653,398

LOGIC MODEL FOR MEDIA CUSTOMIZATION

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 None
App. No.
13/653,398
Abstract

A computing device receives a plurality of media files. Further, the computing device generates a hierarchical logic model for media playback. The hierarchical logic model organizes the plurality of media files for playback into a hierarchy according to a predetermined set of conditions. In addition, a set of code is provided to a media player for media playback based upon the logic model.

Claims (28)

1 . A method comprising:

receive, with a computing device, a plurality of media files;

generate, with the computing device, a hierarchical logic model for media playback, the hierarchical logic model organizing the plurality of media files for playback into a hierarchy according to a predetermined set of conditions; and

provide a set of code to a media player for media playback based upon the logic model.

2 . The method of claim 1 , further comprising tracking utilization of the hierarchical logic model according to the predetermined set of conditions.

3 . The method of claim 1 , wherein the hierarchical logic model comprises a plurality of linked nodes that is organized according to the hierarchy.

4 . The method of claim 3 , wherein the plurality of linked nodes comprises an introduction panel that is displayed prior to media playback.

5 . The method of claim 3 , wherein the plurality of linked nodes comprises a decision panel that provides at least one choice of a next node for playback.

6 . The method of claim 3 , wherein the plurality of linked nodes comprises an end panel that is displayed at the end of media playback.

7 . The method of claim 3 , wherein the plurality of linked nodes comprises a branch node at which at least one of the plurality of media files is played.

8 . The method of claim 3 , wherein the plurality of linked nodes comprises a jump node at which playback is redirected to another node in the hierarchy.

9 . The method of claim 1 , wherein the predetermined set of conditions indicates at least one playback action if a node in the hierarchy is reached.

10 . The method of claim 1 , wherein the predetermined set of conditions indicates at least one redirect action if a node in the hierarchy is reached.

11 . A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:

receive, with a computing device, a plurality of media files;

generate, with the computing device, a hierarchical logic model for media playback, the hierarchical logic model organizing the plurality of media files for playback into a hierarchy according to a predetermined set of conditions; and

provide a set of code to a media player for media playback based upon the logic model.

12 . The computer program product of claim 11 , wherein the computer is further caused to track utilization of the hierarchical logic model according to the predetermined set of conditions.

13 . The computer program product of claim 11 , wherein the hierarchical logic model comprises a plurality of linked nodes that is organized according to the hierarchy.

14 . The computer program product of claim 13 , wherein the plurality of linked nodes comprises an introduction panel that is displayed prior to media playback.

15 . The computer program product of claim 13 , wherein the plurality of linked nodes comprises a decision panel that provides at least one choice of a next node for playback.

16 . The computer program product of claim 13 , wherein the plurality of linked nodes comprises an end panel that is displayed at the end of media playback.

17 . The computer program product of claim 13 , wherein the plurality of linked nodes comprises a branch node at which at least one of the plurality of media files is played.

18 . The computer program product of claim 13 , wherein the plurality of linked nodes comprises a jump node at which playback is redirected to another node in the hierarchy.

19 . The computer program product of claim 11 , wherein the predetermined set of conditions indicates at least one playback action if a node in the hierarchy is reached.

20 . The computer program product of claim 11 , wherein the predetermined set of conditions indicates at least one redirect action if a node in the hierarchy is reached.

21 . A system comprising:

a server that receives a plurality of media files, generates a hierarchical logic model for media playback, and provides a set of code to a media player for media playback based upon the logic model, the hierarchical logic model organizing the plurality of media files for playback into a hierarchy according to a predetermined set of conditions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2013
From: LAMB, JOSHUA; LEMAY, ALEXANDER
To: THE SHADOW GANG, LLC
Reel/Frame 029582/0088 →