×

Multi-source journal content integration systems and methods

  • US 9,460,752 B2
  • Filed: 03/29/2012
  • Issued: 10/04/2016
  • Est. Priority Date: 03/29/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a processor;

    a content datastore;

    a layer datastore distributed across a plurality of servers to store a plurality of editing layers;

    a multi-source content acquisition engine coupled to the content datastore;

    a multi-source content selection engine coupled to the multi-source content acquisition engine;

    an integrated content arrangement engine coupled to the multi-source content selection engine;

    a collaborative edit aggregation engine coupled to the layer datastore;

    a collaborative layer placement engine coupled to the collaborative edit aggregation engine;

    a layer integration engine coupled to the collaborative layer placement engine, the collaborative edit aggregation engine, and the integrated content arrangement engine;

    a multi-source content launch engine coupled to the layer integration engine;

    a collaborative edit launch engine coupled to the multi-source content acquisition engine;

    wherein, in operation;

    the multi-source content acquisition engine provides a first instruction to launch an editor window to display a set of selectable content generated from user-generated content, the user-generated content being generated by a plurality of remote sources and stored in the content datastore, each of the plurality of remote sources comprising a digital device configured to provide the user-generated content to the system over a network connection;

    the multi-source content selection engine identifies a set of selected content from the set of selectable content;

    the integrated content arrangement engine arranges the set of selected content into a multi-sourced journal content sequence;

    the collaborative edit aggregation engine provides an editing layer from the layer datastore to the collaborative layer placement engine according to instructions received from a first remote source of the plurality of remote sources;

    the collaborative layer placement engine;

    provides the editing layer, a portion of the multi-sourced journal content sequence associated with an item of content included as part of the set of selected content and used to display the editing layer, and at least a portion of a sequence of the multi-sourced journal content sequence in which to display the editing layer, to the layer integration engine according to the instructions received from the first remote source; and

    provides to the layer integration engine a plurality of instructions comprising;

    a second instruction from a second remote source of the plurality of remote sources to apply a first layer from the layer datastore to the portion of the multi-sourced journal content sequence, and a third instruction from a third remote source of the plurality of remote sources to apply a second layer from the layer datastore to the portion of the multi-sourced journal content sequence;

    the layer integration engine applies the editing layer to the portion of the multi-sourced journal content sequence during the at least a portion of the sequence of the multi-sourced journal content sequence by associating the editing layer with an edit layer classification associated with the multi-sourced journal content sequence, to allow the second remote source and the third remote source to collaboratively edit the multi-sourced journal content sequence;

    the multi-source content launch engine provides, according to the application of the editing layer to the portion of the multi-sourced journal content sequence, a fourth instruction to display an integrated multi-sourced journal content sequence including the multi-sourced journal content sequence and the editing layer displayed superimposed on the portion of the multi-sourced journal content sequence in the editor window during the at least the portion of the sequence of the multi-sourced journal content sequence;

    the collaborative edit launch engine;

    receives the first instruction to launch the editor window from the multi-source content acquisition engine;

    launches a first editor window on a first remote edit client associated with the third remote source, the first editor window displaying the multi-sourced journal content sequence during the at least the portion of the sequence of the multi-sourced journal content sequence, the launching the first editor window being based on the first instruction to launch the editor window;

    launches a second editor window on a second remote edit client associated with the fourth remote source, the second editor window displaying the multi-sourced journal content sequence during the at least the portion of the sequence of the multi-sourced journal content sequence, the launching the second editor window being based on the first instruction to launch the editor window;

    the first instruction to launch the editor window from the multi-source content acquisition engine facilitating the collaborative edit of the multi-sourced journal content sequence.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×