US 11,706,503 B2
Method and program for producing and providing reactive video
Chul Woo Lee, Seoul (KR)
Assigned to Momenti, Inc., New York City, NY (US)
Filed by Momenti, Inc., New York, NY (US)
Filed on Oct. 22, 2021, as Appl. No. 17/508,664.
Claims priority of provisional application 63/104,984, filed on Oct. 23, 2020.
Prior Publication US 2022/0132225 A1, Apr. 28, 2022
Int. Cl. H04N 21/854 (2011.01); H04N 21/8545 (2011.01); G06F 16/783 (2019.01); H04N 21/81 (2011.01); G06V 20/40 (2022.01)
CPC H04N 21/8545 (2013.01) [G06F 16/783 (2019.01); G06V 20/46 (2022.01); H04N 21/816 (2013.01)] 13 Claims
OG exemplary drawing
 
7. A reactive-video-based service providing device comprising:
a communication module;
a storage module configured to store at least one process required to provide a multi-reactive-video-based service; and
a control module configured to control an operation for providing the multi-reactive-video-based service based on the at least one process,
wherein the control module is configured to:
when at least one basic video is received from a first user terminal, generate a compressed video, which is implemented depending on a manipulation of a second user and which includes only a movement of an object, based on the at least one basic video, wherein the at least one basic video is an original video, which is reactively implemented depending on a manipulation of a user and which includes the movement of the object;
generate a multi-reactive video generation condition by using a plurality of manipulation inputs corresponding to reactions capable of being generated in the compressed video;
generate and upload a multi-reactive video by applying the multi-reactive video generation condition to the compressed video; and
when manipulation input information is received from the second user terminal as the second user enters a manipulation for the multi-reactive video, play a video by applying the manipulation input information to the multi-reactive video,
wherein the compressed video is data of a stack structure including information about a combination of images generated by dividing or correcting the at least one basic video,
wherein the multi-reactive video generation condition includes data including information to be implemented reactively in combination with a specific region of the compressed video, and
wherein the manipulation input information includes data including information about a user manipulation based on the multi-reactive video.