Methods and systems for generating interactive composite media assets comprising common objects
AssigneeEmergeX, LLC
InventorsMichael Joseph Karlin, Roy Feinson
Life of this patent
Estimating the term…
Abstract
Methods and systems are disclosed herein to address the problems discussed above and in particular to provide coordination for uncoordinated content. Beyond simply archiving and/or organizing available content, the methods and systems generate composite media assets that provide enriched details and supplemental data that extends beyond any given source content. The methods and systems achieve this through a novel data filtration and synchronization process.
Claims21
One or more non-transitory, computer-readable media comprising instructions that when executed by one or more processors cause operations comprising:
- receiving a first user input requesting a composite media asset based on a center-of-mass point for a shared geographic location;
- retrieving a first media asset data structure for a first media asset, wherein the first media asset data structure comprises first location information;
- retrieving a second media asset data structure for a second media asset, wherein the second media asset data structure comprises second location information;
- determining that the first media asset and the second media asset correspond to the shared geographic location based on analyzing the first location information;
- in response to determining that the first media asset and the second media asset correspond to the shared geographic location, determining that the first media asset and the second media asset correspond to a shared object orientation based on an identified object;
- and
- in response to determining that the first media asset and the second media asset correspond to the shared object orientation, generating the composite media asset, using an artificial intelligence model, by merging the first media asset and the second media asset about the center-of-mass point.
One or more non-transitory, computer-readable media comprising instructions that when executed by one or more processors cause operations comprising:
- receiving a first user input requesting a composite media asset based on a center-of-mass point;
- retrieving a first media asset data structure for a first media asset, wherein the first media asset data structure comprises first time information;
- retrieving a second media asset data structure for a second media asset, wherein the second media asset data structure comprises second time information;
- determining that the first media asset and the second media asset correspond based on comparing the first media asset data structure to the second media asset data structure;
- in response to determining that the first media asset and the second media asset correspond, determining that the first media asset and the second media asset correspond to a shared object orientation based on determining that the first media asset and the second media asset correspond to one or more locations on a near-continuous perimeter about the center-of-mass point;
- and
- in response to determining that the first media asset and the second media asset correspond to the shared object orientation, generating the composite media asset based on the first media asset and the second media asset by merging the first media asset and the second media asset about the center-of-mass point.
One or more non-transitory, computer-readable media comprising instructions that when executed by one or more processors cause operations comprising:
- retrieving a first media asset data structure for a first media asset and a second media asset data structure for a second media asset;
- determining that the first media asset and the second media asset correspond based on comparing the first media asset data structure to the second media asset data structure;
- in response to determining that the first media asset and the second media asset correspond, determining that the first media asset and the second media asset correspond to a first location subset on a first near-continuous perimeter about a center-of-mass point;
- in response to determining that the first media asset and the second media asset correspond to the first location subset on the first near-continuous perimeter about the center-of-mass point, generating a first composite media asset based on the first media asset and the second media asset by merging the first media asset and the second media asset;
- receiving a user input requesting a movement based on the first composite media asset;
- in response to the user input, retrieving a third media asset data structure for a third media asset and a fourth media asset data structure for a fourth media asset;
- determining that the third media asset and the fourth media asset correspond based on comparing the third media asset data structure to the fourth media asset data structure;
- in response to determining that the third media asset and the fourth media asset correspond, determining a second location subset on a second near-continuous perimeter about the center-of-mass point;
- and
- generating a second composite media asset based on the third media asset and the fourth media asset by merging the third media asset and the fourth media asset about the center-of-mass point.
Dependencies are inferred from the claim text.