Systems, methods, and computer readable storage media for providing virtual media environments
AssigneeAT&T Intellectual Property I, L.P.
InventorsAri Craine, Steven Tischer
Life of this patent
Estimating the term…
Abstract
Virtual media environments are provided. A first set of media components is received and modified to create a first virtual media instance. The first virtual media instance is provided to a user via at least one media output device. Media parameters corresponding to the user are updated based on the first virtual media instance. A second set of media components is also received. The second set is modified based on the updated media parameters to create a second virtual media instance.
Claims20
A method for providing virtual media environments, comprising:
- receiving, at a processor, a first plurality of media components, the first plurality of media components comprising a first media component and a second media component;
- determining, by the processor, that a portion of the first media component and a portion of the second media component conflict when the first media component and the second media component are combined;
- determining, by the processor, a first weighting parameter associated with the first media component and a second weighting parameter associated with the second media component based on first media parameters corresponding to a first user, the first weighting parameter less than the second weighting parameter;
- and
- modifying, by the processor, the first plurality of media components to create a first virtual media instance, wherein modifying the first plurality of media components comprises combining the first media component and the second media component and eliminating the portion of the first media component in favor of the portion of the second media component based on the first weighting parameter associated with the first media component being less than the second weighting parameter associated with the second media component.
A system for providing virtual media environments, comprising:
- a processor;
- and
- memory coupled to the processor, the memory storing thereon computer-readable instructions that, when executed by the processor, cause the processor to perform operations comprising:
- receiving a first plurality of media components, the first plurality of media components comprising a first media component and a second media component,
- determining that a portion of the first media component and a portion of the second media component of the first plurality of media components conflict when the first media component and the second media component are combined,
- determining a first weighting parameter associated with the first media component and a second weighting parameter associated with the second media component based on first media parameters corresponding to a first user, the first weighting parameter less than the second weighting parameter, and
- modifying the first plurality of media components to create a first virtual media instance, wherein modifying the first plurality of media components comprises combining the first media component and the second media component and eliminating the portion of the first media component in favor of the portion of the second media component based on the first weighting parameter associated with the first media component being less than the second weighting parameter associated with the second media component.
A computer-readable storage medium for providing virtual media environments, comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
- receiving a first plurality of media components, the first plurality of media components comprising a first media component and a second media component;
- determining that a portion of the first media component and a portion of the second media component of the first plurality of media components conflict when the first media component and the second media component are combined;
- determining a first weighting parameter associated with the first media component and a second weighting parameter associated with the second media component based on first media parameters corresponding to a first user, the first weighting parameter less than the second weighting parameter;
- and
- modifying the first plurality of media components to create a first virtual media instance, wherein modifying the first plurality of media components comprises combining the first media component and the second media component and eliminating the portion of the first media component in favor of the portion of the second media component based on the first weighting parameter associated with the first media component being less than the second weighting parameter associated with the second media component.
Dependencies are inferred from the claim text.