Interactive video generation
First Claim
1. A method for generating video, comprising:
- obtaining one or more data portions and generating a customizable video using the one or more data portions and using one or more video generation templates;
defining in the one or more video generation templates, for one or more of the data portions, respective entrance and exit times and one or more respective actions wherein each of the actions is associated with a respective time step;
generating one or more object definitions for each identified selectable object in the customizable video;
identifying one or more selectable objects in the data portions using the one or more object definitions and the one or more video generation templates;
receiving an indication of user selection of one or more of the selectable objects;
obtaining additional data portions related to the selected selectable objects; and
regenerating the customizable video using the one or more data portions and the additional data portions corresponding to the selected selectable objects and using the one or more video generation templates.
1 Assignment
0 Petitions
Accused Products
Abstract
Various videolization solutions are provided. A method for generating video is provided according to an example. The method includes obtaining one or more data portions and generating a customizable video using the one or more data portions and using one or more video generation templates; determining one or more selectable objects in the customizable video using one or more object definitions; receiving an indication indicating a user selection of at least one selectable object corresponding to an object definition; obtaining additional data portions related to the at least one selectable object corresponding to the indication; and regenerating the customizable video using the additional data portions and the one or more data portions corresponding to the indication.
14 Citations
20 Claims
-
1. A method for generating video, comprising:
-
obtaining one or more data portions and generating a customizable video using the one or more data portions and using one or more video generation templates; defining in the one or more video generation templates, for one or more of the data portions, respective entrance and exit times and one or more respective actions wherein each of the actions is associated with a respective time step; generating one or more object definitions for each identified selectable object in the customizable video; identifying one or more selectable objects in the data portions using the one or more object definitions and the one or more video generation templates; receiving an indication of user selection of one or more of the selectable objects; obtaining additional data portions related to the selected selectable objects; and regenerating the customizable video using the one or more data portions and the additional data portions corresponding to the selected selectable objects and using the one or more video generation templates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A video processing device, comprising:
-
a memory storing instructions; and a processor coupled to the memory, with the processor reading and executing the instructions to; obtain one or more data portions and generate a customizable video using the one or more data portions and using one or more video generation templates; define in the one or more video generation templates, for one or more of the data portions, respective entrance and exit times and one or more respective actions wherein each of the actions is associated with a respective time step; generate one or more object definition for each identified selectable object in the customizable video; identify one or more selectable objects in the customizable video using the one or more object definitions and the one or more video generation templates; receive an indication of user selection of one or more of the selectable objects; obtain additional data portions related to the selected selectable objects; and regenerate the customizable video using the one or more data portions and the additional data portions corresponding to the selected selectable objects and using the one or more video generation templates. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification