Prerecorded video experience container
First Claim
1. A computer system comprising:
- a display device;
a computer readable storage medium, the computer readable storage medium storing a prerecorded video experience container thereon, the prerecorded video experience container comprising;
a prerecorded video file that displays visual content;
a first executable experience associated with the prerecorded video file, wherein the first executable experience upon execution enables presentation of first additional content associated with the prerecorded video file;
a second executable experience associated with the prerecorded video file, wherein the second executable experience upon execution enables presentation of second additional content associated with the prerecorded video file;
at least one customization factor associated with the first executable experience and the second executable experience, wherein the at least one customization factor customizes the first additional content and the second additional content, the customization factor comprising a first time period for execution of the first executable experience and a second time period for execution of the second executable experience; and
an interactive region of the prerecorded video file, wherein the interactive region of the prerecorded video file is associated with the first executable experience and the second executable experience such that a user interaction with the interactive region executes one of the first executable experience and the second executable experience based on a time of day of the user interaction, such that a user interaction at a time of day within the first time period executes the first executable experience and a user interaction at a time of day within the second time period executes the second executable experience; and
a processor coupled with the display device and the computer readable storage medium, the processor configured to;
display, on the display device, the prerecorded video file of the prerecorded video experience container in response to a selection of the prerecorded video experience container;
execute one of the first executable experience and the second executable experience associated with the prerecorded video file in response to identifying an interaction with the interactive region and based on a time of day of the interaction; and
display, on the display device, one of the first additional content and the second additional content associated with the prerecorded video file in response to executing one of the first executable experience and the second executable experience.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer readable storage medium has stored thereon a prerecorded video experience container. The prerecorded video experience container includes a prerecorded video file that displays visual content, an executable experience which upon execution enables presentation of additional content associated with the prerecorded video file, and an interactive region of the prerecorded video file, wherein the interactive region of the prerecorded video file is associated with the executable experience such that a user interaction with the interactive region executes the executable experience. The prerecorded video file is displayed in response to a selection of the prerecorded video experience container. The executable experience associated with the prerecorded video file is executed in response to identifying an interaction with the interactive region. The additional content associated with the prerecorded video file is displayed in response to executing the executable experience.
5 Citations
18 Claims
-
1. A computer system comprising:
-
a display device; a computer readable storage medium, the computer readable storage medium storing a prerecorded video experience container thereon, the prerecorded video experience container comprising; a prerecorded video file that displays visual content; a first executable experience associated with the prerecorded video file, wherein the first executable experience upon execution enables presentation of first additional content associated with the prerecorded video file; a second executable experience associated with the prerecorded video file, wherein the second executable experience upon execution enables presentation of second additional content associated with the prerecorded video file; at least one customization factor associated with the first executable experience and the second executable experience, wherein the at least one customization factor customizes the first additional content and the second additional content, the customization factor comprising a first time period for execution of the first executable experience and a second time period for execution of the second executable experience; and an interactive region of the prerecorded video file, wherein the interactive region of the prerecorded video file is associated with the first executable experience and the second executable experience such that a user interaction with the interactive region executes one of the first executable experience and the second executable experience based on a time of day of the user interaction, such that a user interaction at a time of day within the first time period executes the first executable experience and a user interaction at a time of day within the second time period executes the second executable experience; and a processor coupled with the display device and the computer readable storage medium, the processor configured to; display, on the display device, the prerecorded video file of the prerecorded video experience container in response to a selection of the prerecorded video experience container; execute one of the first executable experience and the second executable experience associated with the prerecorded video file in response to identifying an interaction with the interactive region and based on a time of day of the interaction; and display, on the display device, one of the first additional content and the second additional content associated with the prerecorded video file in response to executing one of the first executable experience and the second executable experience. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable storage medium having computer readable program code stored thereon for causing a computer system to perform a method for creating a prerecorded video experience container, the method comprising:
-
receiving a prerecorded video file that displays visual content; receiving a first executable experience associated with the prerecorded video file, wherein the first executable experience upon execution enables presentation of first additional content associated with the prerecorded video file; receiving a second executable experience associated with the prerecorded video file, wherein the second executable experience upon execution enables presentation of second additional content associated with the prerecorded video file; receiving at least one customization factor associated with the first executable experience and the second executable experience, wherein the at least one customization factor customizes the first additional content and the second additional content, the customization factor comprising a first location for execution of the first executable experience and a second location for execution of the second executable experience; receiving an identification of an interactive region of the prerecorded video file, wherein the interactive region of the prerecorded video file is associated with the first executable experience and the second executable experience such that a user interaction with the interactive region executes one of the first executable experience and the second executable experience based on a location at a time of the user interaction; and assembling the prerecorded video file, the first executable experience, the second executable experience, the at least one customization factor, and the interactive region, into a prerecorded video experience container, wherein the prerecorded video experience container, when executed at an electronic device, displays the prerecorded video file and, responsive to identifying an interaction with the interactive region and based on a location at a time of the user interaction, executes one of the first executable experience and the second executable experience. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium for use on a client computer device, for providing interactive video content and additional content related to the interactive video content, the non-transitory computer readable storage medium storing a plurality of looping prerecorded video experience containers thereon, wherein a looping prerecorded video experience container comprises:
-
a looping prerecorded video file that displays visual content; a plurality of executable experiences associated with the looping prerecorded video file, wherein the plurality of executable experiences upon execution enables presentation of additional content associated with the looping prerecorded video file; at least one customization factor associated with the plurality of executable experiences, wherein the at least one customization factor customizes the additional content upon execution of an executable experience of the plurality of executable experiences, the customization factor comprising a plurality of time periods for execution of one executable experience of the plurality of executable experiences; and an interactive region of the looping prerecorded video file, wherein the interactive region of the looping prerecorded video file is associated with the executable experience such that a user interaction with the interactive region executes the executable experience; and computer readable program code stored in the computer readable storage medium, the computer readable program code configured to; display the looping prerecorded video file of the looping prerecorded video experience container in response to a selection of the looping prerecorded video experience container; execute an executable experience of the plurality of executable experiences associated with the looping prerecorded video file in response to identifying an interaction with the interactive region and a time of day of the interaction; and display the additional content associated with the looping prerecorded video file in response to executing the executable experience.
-
Specification