System and method for creating compilations of content

    公开(公告)号:US07401097B1

    公开(公告)日:2008-07-15

    申请号:US09489134

    申请日:2000-01-21

    IPC分类号: G06F7/00

    摘要: A web-based system, method and program product are provided for creating a compilation of content stored in a data repository as a group of hierarchically related content entities, managing, displaying, and searching the content, then creating and exporting compilations of content for publication. The hierarchical data and associated metadata are preferably stored in a digital library that includes search support. A web-based user interface is provided for presenting a user with a plurality of selectable objects, each object representing a subset of the hierarchical data (e.g., chapter subsections, musical excerpts, video excerpts, etc.). The user then selects one or more of the objects for inclusion in a compilation (e.g., a custom textbook). Alternatively, the user may search the content by specifying search criteria through the interface. Additionally, the user may create new content, e.g., a new chapter or section, for inclusion in the final compilation by inputting user-provided material through the web interface. As the user selects desired objects for inclusion in a compilation, the system arranges the objects hierarchically, e.g., into volumes, chapters and sections according to the order specified by the user. The system then creates a file object (e.g., a CBO) defining the compilation that contains a list or outline of the content entities selected, their identifiers, order and structure. This file object is stored separately in the data repository. The list or outline is presented to the user at the web interface as a table of contents, and may be edited through the interface. For example, the user may add content, delete content, or move content within and across containers. Editing the list or outline redefines the structure of the compilation. Once the user is satisfied with the organization of the compilation, it is submitted it for publication. The submitted compilation is then forwarded to an approval process and is accepted, rejected, or returned to the user with editorial comments appended by the editor.

    Method and system for moving content in a content object stored in a data repository
    2.
    发明授权
    Method and system for moving content in a content object stored in a data repository 有权
    用于移动存储在数据存储库中的内容对象中的内容的方法和系统

    公开(公告)号:US07346844B1

    公开(公告)日:2008-03-18

    申请号:US09488971

    申请日:2000-01-21

    IPC分类号: G06F15/00 G06F17/00

    CPC分类号: G06Q30/0603 Y10S707/913

    摘要: A web-based system, method and program product are provided for adding content to a content object stored (e.g., a custom compilation or prepublished work) in a data repository as a group of hierarchically related content entities. Each noncontainer content object is preferably stored as a separate entity in the data repository. Each content entity is also stored as a row in a digital library index class as a collection of attributes and references to related content entities and containers. As the user selects desired objects for inclusion in a content object, the system arranges the objects hierarchically, e.g., into volumes, chapters and sections according to the order specified by the user. The system then creates a file object (e.g., a CBO) defining the content object that contains a list or outline of the container and noncontainer entities selected, their identifiers, order and structure. This file object is stored separately in the data repository. Content is moved in the content object by moving desired ones of the container and noncontainer content entity identifiers to new locations in the list or outline. This is achieved through a user interface by providing a mechanism for enabling a user to select a container or noncontainer (e.g., by title) to be moved and specify a target location for the content entity (e.g., by inserting the container or noncontainer title between other titles in the outline.)

    摘要翻译: 提供基于网络的系统,方法和程序产品,用于将内容添加到作为一组分层相关内容实体的数据存储库中存储的内容对象(例如,定制编译或预发布的作品)。 每个非容纳内容对象优选地作为单独的实体存储在数据存储库中。 每个内容实体也被存储为数字图书馆索引类中的行作为属性集合以及对相关内容实体和容器的引用。 当用户选择要包含在内容对象中的所需对象时,系统按照用户指定的顺序将对象分层地排列成卷,章和部分。 然后,系统创建定义内容对象的文件对象(例如CBO),该内容对象包含容器的列表或轮廓以及所选择的非集合实体,其标识符,顺序和结构。 该文件对象分开存储在数据存储库中。 通过将容器和非容纳内容实体标识符中的所需容器移动到列表或大纲中的新位置来将内容移动到内容对象中。 这通过提供用于使用户能够选择要移动的容器或非容器(例如,通过标题)来指定内容实体的目标位置的机制(例如,通过将容器或非容器标题之间插入 大纲中的其他标题)

    Method and system for adding user-provided content to a content object stored in a data repository
    3.
    发明授权
    Method and system for adding user-provided content to a content object stored in a data repository 有权
    将用户提供的内容添加到存储在数据存储库中的内容对象的方法和系统

    公开(公告)号:US07340481B1

    公开(公告)日:2008-03-04

    申请号:US09488976

    申请日:2000-01-21

    IPC分类号: G06F17/00

    摘要: A web-based system, method and program product are provided for adding content to a content object stored (e.g., a custom compilation or prepublished work) in a data repository as a group of hierarchically related content entities. Each noncontainer content object is preferably stored as a separate entity in the data repository. Each content entity is also stored as a row in a digital library index class as a collection of attributes and references to related content entities and containers. As the user selects desired objects for inclusion in a content object, the system arranges the objects hierarchically, e.g., into volumes, chapters and sections according to the order specified by the user. The system then creates a file object (e.g., a CBO) defining the content object that contains a list or outline of the container and noncontainer entities selected, their identifiers, order and structure. This file object is stored separately in the data repository. User-provided content is added to the compilation by receiving input content and a target location in the content object from a user, assigning the content an identifier, storing the content in the data repository, and adding its identifier to the list or outline. As an aspect of the invention, a user interface is provided including mechanisms for enabling a user to input the content and specify a target location for the content (e.g., by inserting the title of the user-provided content entity between other entity titles on the outline. Both containers and noncontainers may be added in this fashion.

    摘要翻译: 提供基于网络的系统,方法和程序产品,用于将内容添加到作为一组分层相关内容实体的数据存储库中存储的内容对象(例如,定制编译或预发布的作品)。 每个非容纳内容对象优选地作为单独的实体存储在数据存储库中。 每个内容实体也被存储为数字图书馆索引类中的行作为属性集合以及对相关内容实体和容器的引用。 当用户选择要包含在内容对象中的所需对象时,系统按照用户指定的顺序将对象分层地排列成卷,章和部分。 然后,系统创建定义内容对象的文件对象(例如CBO),该内容对象包含容器的列表或轮廓以及所选择的非集合实体,其标识符,顺序和结构。 该文件对象分开存储在数据存储库中。 用户提供的内容通过从用户接收内容对象中的输入内容和目标位置,向内容分配标识符,将内容存储在数据存储库中,并将其标识符添加到列表或大纲中而被添加到编辑中。 作为本发明的一个方面,提供了一种用户界面,其包括用于使用户能够输入内容并指定内容的目标位置的机制(例如,通过在用户提供的内容实体的标题在 大纲可以以这种方式添加容器和非容器。

    Method and system for preventing mutually exclusive content entities stored in a data repository to be included in the same compilation of content

    公开(公告)号:US07089239B1

    公开(公告)日:2006-08-08

    申请号:US09489265

    申请日:2000-01-21

    IPC分类号: G06F17/30

    摘要: A web-based system, method and program product are provided for adding content to a content object stored (e.g., a custom compilation or prepublished work) in a data repository as a group of hierarchically related content entities. Each noncontainer content object is preferably stored as a separate entity in the data repository. Each content entity is also stored as a row in a digital library index class as a collection of attributes and references to related content entities and containers. As the user selects desired objects for inclusion in a content object, the system arranges the objects hierarchically, e.g., into volumes, chapters and sections according to the order specified by the user. The system then creates a file object (e.g., a CBO) defining the content object that contains a list or outline of the container and noncontainer entities selected, their identifiers, order and structure. This file object is stored separately in the data repository. An aspect of the invention is to provide permission checking. Occasionally, it may be desired to prevent certain content entities from appearing a same compilation as other content entities. For example, an author may specify that his work can not be published in the same compilation as the work of another author. Permission checking first requires associating each container and noncontainer with any mutually exclusive containers or noncontainers. For example, such association may be achieved by defining a set of rules specifying containers and/or content entities that are mutually exclusive. Upon selection of a container or noncontainer to add to the compilation, the permission checking procedure determines if the container or noncontainer is mutually exclusive of any other containers or content objects, e.g., by consulting the rules. If so, the permission checking procedure then analyzes the compilation outline to determine whether any of the other mutually exclusive containers or noncontainers already exists in the compilation. If so, then the selected container or noncontainer is not added to the compilation and the user is notified that the content selected may not be included in the compilation. Otherwise, the content is added.

    Method and system for moving content in a content object stored in a data repository
    5.
    发明授权
    Method and system for moving content in a content object stored in a data repository 有权
    用于移动存储在数据存储库中的内容对象中的内容的方法和系统

    公开(公告)号:US07895243B1

    公开(公告)日:2011-02-22

    申请号:US11848916

    申请日:2007-08-31

    IPC分类号: G06F17/21 G06F17/22

    CPC分类号: G06Q30/0603 Y10S707/913

    摘要: A web-based system, method and program product are provided for adding content to a content object stored (e.g., a custom compilation or prepublished work) in a data repository as a group of hierarchically related content entities. Each noncontainer content object is preferably stored as a separate entity in the data repository. Each content entity is also stored as a row in a digital library index class as a collection of attributes and references to related content entities and containers. As the user selects desired objects for inclusion in a content object, the system arranges the objects hierarchically, e.g., into volumes, chapters and sections according to the order specified by the user. The system then creates a file object (e.g., a CBO) defining the content object that contains a list or outline of the container and noncontainer entities selected, their identifiers, order and structure. This file object is stored separately in the data repository. Content is moved in the content object by moving desired ones of the container and noncontainer content entity identifiers to new locations in the list or outline. This is achieved through a user interface by providing a mechanism for enabling a user to select a container or noncontainer (e.g., by title) to be moved and specify a target location for the content entity (e.g., by inserting the container or noncontainer title between other titles in the outline.)

    摘要翻译: 提供基于网络的系统,方法和程序产品,用于将内容添加到作为一组分层相关内容实体的数据存储库中存储的内容对象(例如,定制编译或预发布的作品)。 每个非容纳内容对象优选地作为单独的实体存储在数据存储库中。 每个内容实体也被存储为数字图书馆索引类中的行作为属性集合以及对相关内容实体和容器的引用。 当用户选择要包含在内容对象中的所需对象时,系统按照用户指定的顺序将对象分层地排列成卷,章和部分。 然后,系统创建定义内容对象的文件对象(例如CBO),该内容对象包含容器的列表或轮廓以及所选择的非集合实体,其标识符,顺序和结构。 该文件对象分开存储在数据存储库中。 通过将容器和非容纳内容实体标识符中的所需容器移动到列表或大纲中的新位置来将内容移动到内容对象中。 这通过提供用于使用户能够选择要移动的容器或非容器(例如,通过标题)来指定内容实体的目标位置的机制来实现(例如,通过将容器或非容器标题之间插入 大纲中的其他标题)

    Method and system for adding content to a content object stored in a data repository
    6.
    发明授权
    Method and system for adding content to a content object stored in a data repository 有权
    将内容添加到存储在数据存储库中的内容对象的方法和系统

    公开(公告)号:US07356766B1

    公开(公告)日:2008-04-08

    申请号:US09489576

    申请日:2000-01-21

    IPC分类号: G06F17/00

    摘要: A web-based system, method and program product are provided for adding content to a content object stored (e.g., a custom compilation or prepublished work) in a data repository as a group of hierarchically related content entities. Each noncontainer content object is preferably stored as a separate entity in the data repository. Each content entity is also stored as a row in a digital library index class as a collection of attributes and references to related content entities and containers. As the user selects desired objects for inclusion in a content object, the system arranges the objects hierarchically, e.g., into volumes, chapters and sections according to the order specified by the user. The system then creates a file object (e.g., a CBO) defining the content object that contains a list or outline of the container and noncontainer entities selected, their identifiers, order and structure. This file object is stored separately in the data repository. Content is added to the content object by adding a container or noncontainer identifier to the list or outline. This is achieved through a user interface by providing a mechanism for enabling a user to select a container or noncontainery (e.g., by title) and specify a target location for the container or noncontainer (e.g., by inserting the entity title between other entity titles on the outline.

    摘要翻译: 提供基于网络的系统,方法和程序产品,用于将内容添加到作为一组分层相关内容实体的数据存储库中存储的内容对象(例如,定制编译或预发布的作品)。 每个非容纳内容对象优选地作为单独的实体存储在数据存储库中。 每个内容实体也被存储为数字图书馆索引类中的行作为属性集合以及对相关内容实体和容器的引用。 当用户选择要包含在内容对象中的所需对象时,系统按照用户指定的顺序将对象分层地排列成卷,章和部分。 然后,系统创建定义内容对象的文件对象(例如CBO),该内容对象包含容器的列表或轮廓以及所选择的非集合实体,其标识符,顺序和结构。 该文件对象分开存储在数据存储库中。 通过向列表或大纲中添加容器或非容器标识符将内容添加到内容对象。 这通过提供用于使用户能够选择容器或非容器(例如,通过标题)并指定容器或非容器的目标位置(例如,通过在其他实体标题之间插入实体标题)来实现的用户界面 大纲。

    Method and system for removing content entity object in a hierarchically structured content object stored in a database
    7.
    发明授权
    Method and system for removing content entity object in a hierarchically structured content object stored in a database 有权
    用于删除存储在数据库中的分层结构化内容对象中的内容实体对象的方法和系统

    公开(公告)号:US06611840B1

    公开(公告)日:2003-08-26

    申请号:US09489087

    申请日:2000-01-21

    IPC分类号: G06F1730

    摘要: A web-based system, method and program product are provided for adding content to a content object stored (e.g., a custom compilation or prepublished work) in a data repository as a group of hierarchically related content entities. Each noncontainer content object is preferably stored as a separate entity in the data repository. Each content entity is also stored as a row in a digital library index class as a collection of attributes and references to related content entities and containers. As the user selects desired objects for inclusion in a content object, the system arranges the objects hierarchically, e.g., into volumes, chapters and sections according to the order specified by the user. The system then creates a file object (e.g., a CBO) defining the content object that contains a list or outline of the container and noncontainer entities selected, their identifiers, order and structure. This file object is stored separately in the data repository. Content is removed from the compilation by removing the container or noncontainer identifier from the list or outline. This is achieved through a user interface by providing a mechanism for enabling a user to select a container or noncontainer (e.g., by title) to be removed.

    摘要翻译: 提供基于网络的系统,方法和程序产品,用于将内容添加到作为一组分层相关内容实体的数据存储库中存储的内容对象(例如,定制编译或预发布的作品)。 每个非容纳内容对象优选地作为单独的实体存储在数据存储库中。 每个内容实体也被存储为数字图书馆索引类中的行作为属性集合以及对相关内容实体和容器的引用。 当用户选择要包含在内容对象中的所需对象时,系统按照用户指定的顺序将对象分层地排列成卷,章和部分。 然后,系统创建定义内容对象的文件对象(例如CBO),该内容对象包含容器的列表或轮廓以及所选择的非集合实体,其标识符,顺序和结构。 该文件对象分开存储在数据存储库中。 通过从列表或大纲中移除容器或非容器标识符,从编译中删除内容。 这通过提供用于使用户能够选择要移除的容器或非容器(例如,标题)的机制来通过用户界面来实现。

    Digital multimedia editing and data management system
    9.
    发明授权
    Digital multimedia editing and data management system 失效
    数字多媒体编辑和数据管理系统

    公开(公告)号:US5852435A

    公开(公告)日:1998-12-22

    申请号:US631441

    申请日:1996-04-12

    摘要: A digital multimedia newsroom production system allows users of the system to create, browse and catalog multimedia assets. The system includes a journalist workstation for accessing multimedia assets stored in a multimedia archive to create a multimedia storyboard of a news story to be broadcast from the system. The storyboard includes frames of video retrieved from one or more sources, and text retrieved from one or more sources or generated by a user of the journalist workstation. In one embodiment of the invention, multimedia data captured by the newsroom production system undergoes a dual digitization process to create a high resolution version of the media data and a low resolution version of the media data. The low resolution version of the media data can be efficiently stored in the system and may be transmitted over a low-bandwidth network to the journalist workstation for use in the creation of a storyboard.

    摘要翻译: 数字多媒体新闻编辑室生产系统允许系统的用户创建,浏览和编目多媒体资产。 该系统包括用于访问存储在多媒体存档中的多媒体资产的记录工作站,以创建要从系统广播的新闻故事的多媒体故事板。 故事板包括从一个或多个源检索的视频帧,以及从一个或多个源检索的文本或由记者工作站的用户生成的文本。 在本发明的一个实施例中,由新闻编辑室生产系统捕获的多媒体数据经历双重数字化处理以创建媒体数据的高分辨率版本和媒体数据的低分辨率版本。 媒体数据的低分辨率版本可以有效地存储在系统中,并且可以通过低带宽网络传输到记者工作站,以用于创建故事板。