Method and system for delivery of content over communication networks
Systems and methods are provided for providing content to a user via communications between a content provider and a user Systems and methods include providing a plurality of pre-existing content items to a system; and using the system, controlling transmission of sub-portions of content to a user presentation device based on received control signals, said controlling including generating dynamic content as a result of received control signals and user created content received from the user, where said controlling further includes detecting that particular user created content is irrelevant, generating the dynamic content based on a determination that the particular user created content is irrelevant, and editing the dynamic content to incorporate the particular user created content despite the particular user created content being deemed irrelevant.
1 . A computer-implemented method of providing content, comprising:
providing a prompt for control signals including user defined content;
accessing a base version of the content, wherein the base version of the content comprises a plurality of pre-existing content items;
processing the user defined content to determine (i) whether the base version of the content can be transformed to include the user defined content and (ii) whether the user defined content is related to the base version of the content;
when said processing determines (i) that the base version content can be transformed and (ii) that the user defined content is not related to the base version of the content, generating dynamic content, wherein generating the dynamic content comprises incorporating the user defined content into one or more of the pre-existing content items;
controlling transmission based on the control signals, wherein controlling transmission includes transmitting one or more of the plurality of pre-existing content items and the dynamic content.
2 . The method of claim 1 , wherein the user defined content is image content or video content.
3 . The method of claim 1 , wherein said processing comprises performing image recognition on the user defined content to determine whether the base version of the content can be transformed to include the user defined content.
4 . The method of claim 1 , further comprising:
identifying a location in the base version of the content to incorporate the user defined content into the base version of the content.
5 . The method of claim 1 , wherein the items of pre-existing content comprise pre-existing image content or video content.