US 12,033,672 B1
Methods and systems for generating interactive composite media assets comprising common objects
Michael Joseph Karlin, Bethesda, MD (US); and Roy Feinson, Washington, DC (US)
Assigned to EmergeX, LLC, Cumberland, MD (US)
Filed by EmergeX, LLC, Cumberland, MD (US)
Filed on Dec. 6, 2023, as Appl. No. 18/531,151.
Application 18/531,151 is a continuation of application No. 17/582,979, filed on Jan. 24, 2022.
Claims priority of provisional application 63/141,171, filed on Jan. 25, 2021.
This patent is subject to a terminal disclaimer.
Int. Cl. G11B 27/34 (2006.01); G06F 16/435 (2019.01); G06F 16/487 (2019.01); G06T 3/60 (2006.01); G06T 5/50 (2006.01); G06T 5/70 (2024.01); G06T 5/77 (2024.01); G06T 7/66 (2017.01); G06T 7/73 (2017.01); G11B 27/036 (2006.01)
CPC G11B 27/34 (2013.01) [G06F 16/435 (2019.01); G06F 16/487 (2019.01); G06T 3/60 (2013.01); G06T 5/50 (2013.01); G06T 5/70 (2024.01); G06T 5/77 (2024.01); G06T 7/66 (2017.01); G06T 7/74 (2017.01); G11B 27/036 (2013.01); G06T 2200/24 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/20092 (2013.01); G06T 2207/20221 (2013.01); G06T 2207/30244 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for generating interactive composite media assets comprising common objects by coordinating uncoordinated content using best-fit models applied to perimeters about the common objects, the system comprising:
one or more processors; and
one or more non-transitory, computer-readable mediums comprising instructions that when executed by the one or more processors causes operations comprising:
receiving source content comprising uncoordinated media assets generating using a plurality of digital cameras;
receiving a first user input requesting a composite media asset based on a center-of-mass point for a shared geographic location at a shared time window;
in response to the first user input, performing a data filtration process by:
determining a shared object orientation based on the center-of-mass point for the shared geographic location, wherein the shared object orientation comprises a direction that a digital camera of the plurality of digital cameras faced when capturing a respective media asset from locations, as determined by applying a best-fit mechanism to the center-of-mass point, on a near-continuous perimeter about the center-of-mass point;
retrieving respective media asset data structures for two media assets, wherein the respective media asset data structures comprise a geographic location corresponding to the two media assets, a time corresponding to the two media assets, and an object included with the two media assets;
determining that the two media assets correspond to the geographic location and time;
in response to determining that the two media assets correspond to the geographic location and time, determining that the two media assets correspond to the shared object orientation based on (i) analyzing the object and (ii) determining that the two media assets correspond to one or more of the locations on the near-continuous perimeter about the center-of-mass point; and
in response to determining that the two media assets correspond to the shared object orientation, synchronizing the two media assets by generating the composite media asset.