Patent ID: 11934477
Assignee: JBF INTERLUDE 2009 LTD
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 0:
1. A method for presenting an interactive video comprising branching content to a user, the method comprising:
providing an application layer including at least one first user interface (UI) element and application layer content;
providing a video player layer integrated in the application layer and configured to present the interactive video to the user;
receiving, via the at least one first UI element, a first user interaction that causes the at least one first UI element to display first visual indicia representing a first product option of a plurality of product options, the first user interaction corresponding to a selection of the first product option from the plurality of product options;
sending at least one first message from the application layer to the video player layer in response to the first user interaction;
presenting, via the video player layer, first video content of a first node within the branching content of the interactive video based on the at least one first message, wherein the first video content corresponds to the first product option;
receiving, via the video player layer, a second user interaction with video content of the interactive video, wherein the second user interaction causes presentation of the interactive video to transition from the first node within the branching content to a second node within the branching content, the second user interaction corresponding to a selection of a second product option from the plurality of product options;
presenting, via the video player layer, second video content of the second node, the second video content corresponding to the second product option of the plurality of product options;
sending at least one second message from the video player layer to the application layer in response to the second user interaction; and
dynamically modifying the at least one first UI element based on the at least one second message to display second visual indicia, wherein the second visual indicia represent the second product option.