Methods, circuits, devices, systems and associated computer executable code for composing composite content
AssigneeShowbox Ltd.
InventorsEfraim ATAD, Tomer AFEK, Doron SEGEV, Yaron WAXMAN, Michael BIRNBOIM
Life of this patent
Estimating the term…
Abstract
Disclosed are methods, circuits, devices, systems and associated computer executable code for composing composite content. According to embodiments, there is provided an authoring device which may facilitate acquisition or generation of one or more content segments at least partially based on one or more portions of a composite content authoring template. According to further embodiments, content segments produced by the authoring device may be automatically processed in accordance with instructions embedded within the same template used by the authoring device.
Claims15
A method for composing composite content in accordance with a composite content authoring template, said method comprising:
- using at least one processor for:
- receiving at least a portion of the Composite Content Authoring Template (CCAT), wherein the CCAT portion is associated with a given content segment type from a set of possible content segment types and includes one or more Content Acquisition Objects (CAQOs) and one or more Content Authoring Objects (CAOs);
- acquiring content corresponding to the given content segment type;
- producing at least one content segment using one or more processing indicators defined by the received CCAT portion;
- associating between the at least one content segment and the one or more processing indicators;
- and
- performing automated postproduction processing of each of the at least one produced content segment based on respective one or more processing indicators;
- wherein the one or more processing indicators associated with a content segment are selected from the group consisting of:
- (1) metadata, (2) watermarks, (3) audio or video segment timing markers, (4) a filename, (5) a file designator, (6) a pointer, (7) an image processing designator or instruction, (8) an image stitching designator or instruction, (9) a rendered object designator or placeholder, and (10) an image overlay designator or instruction;
- wherein automated post production processing includes a member of a group consisting of:
- (1) content segment stitching,
- (2) content segment element extraction from background,
- (3) content segment element morphing,
- (4) content segment element blending,
- (5) content segment element rendering and/or augmentation,
- (6) content segment background rendering and/or augmentation, and
- (7) content segment group packaging.
A system for composing composite content in accordance with a content authoring template, said system comprising:
- a composite content server including storage, processing and communication circuitry adapted to provide to one or more authoring devices at least a portion of the Composite Content Authoring Template (CCAT), wherein each CCAT portion is associated with a given content segment type from a set of possible content segment types and includes one or more Content Acquisition Objects (CAQOs) and one or more Content Authoring Objects (CAOs) adapted to facilitate:
- (1) acquisition, at the authoring device, of content corresponding to the given content segment type;
- (2) content segment production at each of the one or more authoring devices;
- (3) association to a content segment one or more processing indicators defined by the template portion used in producing the content segment;
- and (4) automated postproduction processing of each of one or more produced content segments;
- wherein the one or more indicators associated with a content segment are selected from the group consisting of:
- (1) metadata, (2) watermarks, (3) audio or video segment timing markers, (4) a filename, (5) a file designator, (6) a pointer, (7) an image processing designator or instruction, (8) an image stitching designator or instruction, (9) a rendered object designator or placeholder, (10) an image overlay designator or instruction;
- wherein automated postproduction processing of one or more content segments includes:
- (1) content segment stitching, (2) content segment element extraction from background, (3) content segment element morphing, (4) content segment element blending, (5) content segment element rendering and/or augmentation, (6) content segment background rendering and/or augmentation, and (7) content segment group packaging.
Dependencies are inferred from the claim text.