IP Library › Granted Patent US 12,488,810
Granted Patent B2
US 12,488,810 · App. 18/748,163 · Granted Dec 2, 2025

Expandable video loop with replacement audio

Inventors: Edwin Chiu (Cupertino, CA); Jerry Ting Kwan Luk (Menlo Park, CA); Jeremiah Kevin Tu (Sunnyvale, CA); Ziming Zhuang (Palo Alto, CA)
Assignee: Loop Now Technologies, Inc.
G11B27/036G06Q30/015G06V20/46G10L13/02
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 12,488,810
App. No.
18/748,163
Filed
Jun 20, 2024
Granted
Dec 2, 2025
Kind
B2
Examiner
MESA, JOSE M
Art Unit
2484
USPC
386/285
Abstract

Techniques for manipulating an expandable video loop with replacement audio are provided. A video that includes a performance by an individual is accessed. One or more processors are used to identify a minimum desired loop within the performance by the individual. Video information is extracted from the video loop and analyzed with machine learning. An audio file is obtained based on a script written by a user. The script is combined with a synthesized voice which is created from the individual video performance to obtain the audio file. The extracted video information is used to manipulate the lips of the individual based on the audio file. A second video loop is created, combining the individual from the first video loop with the video of the manipulated lips of the individual and the synthesized audio file. The second video loop is appended to the end of the first video loop.

Claims (42)

1 . A computer-implemented method for video generation comprising:

accessing a first video, wherein the first video includes a performance by an individual;

identifying, using one or more processors, a minimum desired loop within the performance by the individual;

extracting video information from the minimum desired loop that was identified within the first video;

obtaining a first audio file;

manipulating lips of the individual within the video information which was extracted, wherein the manipulating is based on the first audio file; and

creating a second video, wherein the second video comprises a second loop, wherein the second loop includes the video information which was manipulated, and wherein the second video includes the first audio file.

2 . The method of claim 1 further comprising producing a third loop.

3 . The method of claim 2 wherein the third loop is based on a second audio file.

4 . The method of claim 3 wherein the third loop further comprises altering lips of the individual within the video information which was extracted, wherein the manipulating is based on the second audio file.

5 . The method of claim 4 further comprising appending the third loop to the second video.

6 . The method of claim 4 further comprising replacing, in the second video, the second loop with the third loop.

7 . The method of claim 1 wherein the minimum desired loop, when viewed repeatedly by a human, is not easily perceivable as a loop.

8 . The method of claim 7 wherein a runtime of a single loop of the minimum desired loop comprises ten or more seconds.

9 . The method of claim 7 wherein a runtime of a single loop of the minimum desired loop comprises one or more gestures or head movements by the individual.

10 . The method of claim 1 wherein the identifying a minimum desired loop is based on the first audio file.

11 . The method of claim 1 wherein the obtaining a first audio file further comprises writing a script, wherein the script comprises text.

12 . The method of claim 11 further comprising recording a user reading the script.

13 . The method of claim 11 further comprising obtaining audio information from the performance by the individual.

14 . The method of claim 13 further comprising synthesizing a voice of the individual, wherein the synthesizing is based on the script.

15 . The method of claim 1 further comprising synthesizing one or more new gestures for the individual, wherein the gestures are based on the first audio file.

16 . The method of claim 15 wherein the one or more new gestures include one or more repetitive head movements.

17 . The method of claim 1 wherein the second video comprises a stream.

18 . The method of claim 1 wherein the second video comprises a livestream.

19 . The method of claim 1 wherein the second video comprises a video help line for a customer.

20 . The method of claim 1 further comprising enabling, within an ecommerce environment, an ecommerce purchase of one or more products for sale, wherein the second video includes the one or more products for sale, and wherein the second video includes the ecommerce environment.

21 . A computer program product embodied in a non-transitory computer readable medium for video generation, the computer program product comprising code which causes one or more processors to perform operations of:

accessing a first video, wherein the first video includes a performance by an individual;

identifying, using one or more processors, a minimum desired loop within the performance by the individual;

extracting video information from the minimum desired loop that was identified within the first video;

obtaining a first audio file;

manipulating lips of the individual within the video information which was extracted, wherein the manipulating is based on the first audio file; and

creating a second video, wherein the second video comprises a second loop, wherein the second loop includes the video information which was manipulated, and wherein the second video includes the first audio file.

22 . A computer system for video generation, comprising:

a memory which stores instructions;

one or more processors coupled to the memory wherein the one or more processors, when executing the instructions which are stored, are configured to:

access a first video, wherein the first video includes a performance by an individual;

identify, using one or more processors, a minimum desired loop within the performance by the individual;

extract video information from the minimum desired loop that was identified within the first video;

obtain a first audio file;

manipulate lips of the individual within the video information which was extracted, wherein the manipulating is based on the first audio file; and

create a second video, wherein the second video comprises a second loop, wherein the second loop includes the video information which was manipulated, and wherein the second video includes the first audio file.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2025
From: CHIU, EDWIN; LUK, JERRY TING KWAN; TU, JEREMIAH KEVIN; ZHUANG, ZIMING
To: LOOP NOW TECHNOLOGIES, INC.
Reel/Frame 072247/0187 →
Continuity (14)
Provisional Application 63649966 · May 21, 2024
Provisional Application 63638476 · Apr 25, 2024
Provisional Application 63571732 · Mar 29, 2024
Provisional Application 63557623 · Feb 26, 2024
Provisional Application 63557622 · Feb 26, 2024
Provisional Application 63557628 · Feb 26, 2024
Provisional Application 63613312 · Dec 21, 2023
Provisional Application 63604261 · Nov 30, 2023
Provisional Application 63546768 · Nov 1, 2023
Provisional Application 63546077 · Oct 27, 2023
Provisional Application 63536245 · Sep 1, 2023
Provisional Application 63524900 · Jul 4, 2023
Provisional Application 63522205 · Jun 21, 2023
Related Publication 20240428827A1 · Dec 26, 2024
References Cited (52)
US 8069414B2 · Hartwig et al. · 2011 [cited by applicant]
US 8244707B2 · Lin et al. · 2012 [cited by applicant]
US 8572490B2 · Hartwig et al. · 2013 [cited by applicant]
US 9118712B2 · McCoy et al. · 2015 [cited by applicant]
US 9152392B2 · Petro et al. · 2015 [cited by applicant]
US 9532116B2 · Terpe · 2016 [cited by applicant]
US 9608983B2 · Fee · 2017 [cited by applicant]
US 9645700B2 · Tsai · 2017 [cited by applicant]
US 9693013B2 · Nesamoney et al. · 2017 [cited by applicant]
US 9824372B1 · Seth et al. · 2017 [cited by applicant]
US 10089402B1 · Winkler et al. · 2018 [cited by applicant]
US 10496350B2 · Lazier et al. · 2019 [cited by applicant]
US 10955999B2 · Lotinsky et al. · 2021 [cited by applicant]
US 11317060B1 · Libin · 2022 [cited by applicant]
US 12154598B1 · Warnick · 2024 [cited by examiner]
US 20070043713A1 · Elmi et al. · 2007 [cited by applicant]
US 20100149359A1 · Taoka · 2010 [cited by applicant]
US 20130021373A1 · Vaught et al. · 2013 [cited by applicant]
US 20130097477A1 · Adolf et al. · 2013 [cited by applicant]
US 20130145267A1 · Ramachandran · 2013 [cited by applicant]
US 20130215116A1 · Siddique et al. · 2013 [cited by applicant]
US 20130276021A1 · Cho · 2013 [cited by applicant]
US 20140101537A1 · Antkowiak et al. · 2014 [cited by applicant]
US 20140106881A1 · Antkowiak et al. · 2014 [cited by applicant]
US 20140229331A1 · McIntosh et al. · 2014 [cited by applicant]
US 20140270711A1 · Maser · 2014 [cited by examiner]
US 20140376876A1 · Bentley et al. · 2014 [cited by applicant]
US 20150177940A1 · Trevino et al. · 2015 [cited by applicant]
US 20150195175A1 · Kariman · 2015 [cited by applicant]
US 20150213516A1 · Jeremias · 2015 [cited by applicant]
US 20150278348A1 · Paruchuri et al. · 2015 [cited by applicant]
US 20160065929A1 · Barcons-Palau et al. · 2016 [cited by applicant]
US 20160088369A1 · Terpe · 2016 [cited by applicant]
US 20160093105A1 · Rimon et al. · 2016 [cited by applicant]
US 20170011745A1 · Navaratnam · 2017 [cited by examiner]
US 20170062006A1 · Plom · 2017 [cited by examiner]
US 20170109584A1 · Yao et al. · 2017 [cited by applicant]
US 20170269816A1 · Bradley et al. · 2017 [cited by applicant]
US 20180068019A1 · Novikoff et al. · 2018 [cited by applicant]
US 20180132011A1 · Shichman et al. · 2018 [cited by applicant]
US 20180253765A1 · Avedissian et al. · 2018 [cited by applicant]
US 20180288396A1 · Bouazizi et al. · 2018 [cited by applicant]
US 20210014559A1 · Thapaliya · 2021 [cited by applicant]
US 20220053233A1 · Baxter et al. · 2022 [cited by applicant]
US 20220122161A1 · Perera · 2022 [cited by applicant]
US 20220191594A1 · Devoy, III et al. · 2022 [cited by applicant]
US 20220201241A1 · Oulès · 2022 [cited by examiner]
US 20220208155A1 · Ivers · 2022 [cited by examiner]
US 20220345755A1 · Pollock et al. · 2022 [cited by applicant]
US 20220353473A1 · Springer · 2022 [cited by applicant]
US 20230126108A1 · Roper · 2023 [cited by applicant]
KR 101606860B1 · 2016 [cited by applicant]