IP Library Granted Patent US 11,081,140
Granted Patent B1
US 11,081,140 · App. 16/911,224 · Granted Aug 3, 2021

Systems and methods for generating templates for short-form media content

Inventors: Zhibin Cheng (Mountain View, CA); Seth Lee Weisfeld (Brooklyn, NY)
Assignee: Facebook, Inc.
G11B27/036H04N5/9305
View Patent ↗
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 11,081,140
App. No.
16/911,224
Granted
Aug 3, 2021
Kind
B1
Abstract

The disclosed computer-implemented method may include extracting, from a baseline video file, metadata that identifies at least one characteristic of the baseline video file, creating, using the extracted metadata as a framework, a template for remixing the baseline video file with new content, obtaining at least one new item of content, and creating, using the template, a remixed version of the baseline video file by replacing at least one original item of content in the baseline video file with the new item of content. Various other methods, systems, and computer-readable media are also disclosed.

Claims (74)

1. A computer-implemented method comprising:

extracting, from a baseline video file, metadata that identifies at least one characteristic of the baseline video file;

creating, using the extracted metadata as a framework for original content included in the baseline video file, a template for remixing the baseline video file with new content, the template identifying, based on the framework, at least one original item of the original content included in the baseline video file as a candidate for replacing when creating a remixed version of the baseline video file;

obtaining at least one new item of content; and

creating, using the template, the remixed version of the baseline video file by replacing the at least one original item of the original content in the baseline video file with the new item of content, the replacement based on the at least one characteristic of the baseline video file.

2. The computer-implemented method of claim 1 , wherein the baseline video file and the remixed version of the baseline video file are short-form videos.

3. The computer-implemented method of claim 1 , wherein the original item of the original content comprises at least one of:

image data in the baseline video file;

audio data in the baseline video file;

text data in the baseline video file; or

effects data in the baseline video file.

4. The computer-implemented method of claim 1 , wherein the characteristic identified by the metadata comprises at least one of:

a number of original items of content in the baseline video file;

an identity of each original item of content in the baseline video file;

a length of each original item of content in the baseline video file;

a start point for each original item of content in the baseline video file; or

an end point for each original item of content in the baseline video file.

5. The computer-implemented method of claim 1 , wherein obtaining the new item of content comprises receiving, via a user interface, the new item of content.

6. The computer-implemented method of claim 1 , wherein replacing the original item of the original content in the baseline video file with the new item of content comprises at least one of:

replacing original video data in the baseline video file with new video data;

replacing original audio data in the baseline video file with new audio data;

replacing original text data in the baseline video file with new text data; or

replacing original effects data in the baseline video file with new effects data.

7. The computer-implemented method of claim 1 , further comprising, prior to extracting the metadata from the baseline video file:

receiving, via a user interface, information that identifies the baseline video file; and

accessing the baseline video file using the information that identifies the baseline video file.

8. A system comprising:

a metadata extractor that extracts metadata from a baseline video file, the metadata identifying at least one characteristic of the baseline video file;

a template creator that creates, using the extracted metadata as a framework for original content included in the baseline video file, a template for remixing the baseline video file with new content, the template identifying, based on the framework, at least one original item of the original content included in the baseline video file as a candidate for replacing when creating a remixed version of the baseline video file;

a video application that obtains at least one new item of content;

a remixer that uses the template to create the remixed version of the baseline video file by replacing the at least one original item of the original content in the baseline video file with the new item of content; and

at least one physical processor configured to execute the metadata extractor, the template creator, the video application, and the remixer.

9. The system of claim 8 , wherein the baseline video file and the remixed version of the baseline video file are short-form videos.

10. The system of claim 8 , wherein the original item of the original content comprises at least one of:

image data in the baseline video file;

audio data in the baseline video file;

text data in the baseline video file; or

effects data in the baseline video file.

11. The system of claim 8 , wherein the characteristic identified by the metadata comprises at least one of:

a number of original items of content in the baseline video file;

an identity of each original item of content in the baseline video file;

a length of each original item of content in the baseline video file;

a start point for each original item of content in the baseline video file; or

an end point for each original item of content in the baseline video file.

12. The system of claim 8 , wherein the video application obtains the new item of content via a user interface.

13. The system of claim 8 , wherein replacing the original item of the original content in the baseline video file with the new item of content comprises at least one of:

replacing original video data in the baseline video file with new video data;

replacing original audio data in the baseline video file with new audio data;

replacing original text data in the baseline video file with new text data; or

replacing original effects data in the baseline video file with new effects data.

14. The system of claim 8 , wherein the video application receives, via a user interface, information that identifies the baseline video file, and accesses the baseline video file using the information that identifies the baseline video file.

15. A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:

extract, from a baseline video file, metadata that identifies at least one characteristic of the baseline video file;

create, using the extracted metadata as a framework for original content included in the baseline video file, a template for remixing the baseline video file with new content, the template identifying, based on the framework, at least one original item of the original content included in the baseline video file as a candidate for replacing when creating a remixed version of the baseline video file;

obtain at least one new item of content; and

create, using the template, the remixed version of the baseline video file by replacing the at least one original item of the original content in the baseline video file with the new item of content, the replacement based on the at least one characteristic of the baseline video file.

16. The non-transitory computer-readable medium of claim 15 , wherein the baseline video file and the remixed version of the baseline video file are short-form videos.

17. The non-transitory computer-readable medium of claim 15 , wherein the original item of the original content comprises at least one of:

image data in the baseline video file;

audio data in the baseline video file;

text data in the baseline video file; or

effects data in the baseline video file.

18. The non-transitory computer-readable medium of claim 15 , wherein the characteristic identified by the metadata comprises at least one of:

a number of original items of content in the baseline video file;

an identity of each original item of content in the baseline video file;

a length of each original item of content in the baseline video file;

a start point for each original item of content in the baseline video file; or

an end point for each original item of content in the baseline video file.

19. The non-transitory computer-readable medium of claim 15 , wherein obtaining the new item of content comprises receiving, via a user interface, the new item of content.

20. The non-transitory computer-readable medium of claim 15 , wherein replacing the original item of the original content in the baseline video file with the new item of content comprises at least one of:

replacing original video data in the baseline video file with new video data;

replacing original audio data in the baseline video file with new audio data;

replacing original text data in the baseline video file with new text data; or

replacing original effects data in the baseline video file with new effects data.

Assignments (2)
CHANGE OF NAME Recorded Jan 27, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058871/0336 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2020
From: CHENG, ZHIBIN; WEISFELD, SETH LEE
To: FACEBOOK, INC.
Reel/Frame 053863/0333 →
Cited By (4)
US 12,301,982 US 12,361,618 US 12,373,161 US 12,445,712