Method and system for adding user-provided content to a content object stored in a data repository
    1.
    发明授权
    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 calculating cost of a compilation of content
    2.
    发明授权
    Method and system for calculating cost of a compilation of content 有权
    计算内容汇编成本的方法和系统

    公开(公告)号:US08589777B1

    公开(公告)日:2013-11-19

    申请号:US09489143

    申请日:2000-01-21

    IPC分类号: G06F17/00 G06Q10/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. An aspect of the invention is the calculation of the compilation's cost by estimating the amount of content it contains and determining a content cost based upon the content estimate. Optionally, a cost is assigned to each content entity in the data repository and these actual costs are summed as part of the cost estimation procedure.

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

    Volume management method and system for a compilation of content
    3.
    发明授权
    Volume management method and system for a compilation of content 失效
    卷管理方法和系统的内容汇编

    公开(公告)号:US06449627B1

    公开(公告)日:2002-09-10

    申请号:US09489090

    申请日:2000-01-21

    IPC分类号: G06F1721

    CPC分类号: G06F17/3089 G06F17/21

    摘要: 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. The content is hierarchical in nature. Accordingly, entities at each level of the hierarchy except the lowest are defined by “containers”. For example, in the case of textual content, the hierarchical structure of the data may include book containers, volume containers, chapter containers, and subsections (noncontainers) because they are at the leaf level of the hierarchy). As an aspect of the invention, the maximum size of a container may specified. For example, the volume size in a custom book is preferably determined using a threshold value defining maximum amount of content allowable for that container, and a procedure is provided for managing content entities and containers to maintain this maximum.

    摘要翻译: 提供基于网络的系统,方法和程序产品,用于将内容添加到作为一组分层相关内容实体的数据存储库中存储的内容对象(例如,定制编译或预发布的作品)。 每个非容纳内容对象优选地作为单独的实体存储在数据存储库中。 每个内容实体也被存储为数字图书馆索引类中的行作为属性集合以及对相关内容实体和容器的引用。 当用户选择要包含在内容对象中的所需对象时,系统按照用户指定的顺序将对象分层地排列成卷,章和部分。 然后,系统创建定义内容对象的文件对象(例如CBO),该内容对象包含容器的列表或轮廓以及所选择的非集合实体,其标识符,顺序和结构。 该文件对象分开存储在数据存储库中。 内容本质上是等级的。 因此,层级除层次最低的层次之外的实体由“容器”定义。 例如,在文本内容的情况下,数据的层次结构可以包括书籍容器,卷容器,章节容器和子部分(非容器),因为它们处于层次结构的叶级)。 作为本发明的一个方面,可以规定容器的最大尺寸。 例如,定制书中的卷大小优选地使用定义该容器允许的最大内容量的阈值来确定,并且提供了用于管理内容实体和容器以维持该最大值的过程。

    Method and system for managing volumes within a compilation of content
    4.
    发明授权
    Method and system for managing volumes within a compilation of content 有权
    在内容汇编中管理卷的方法和系统

    公开(公告)号:US09003282B2

    公开(公告)日:2015-04-07

    申请号:US11831428

    申请日:2007-07-31

    IPC分类号: G06F17/00 G06F17/30 G06F17/21

    摘要: 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 the calculation of the compilation's cost by estimating the amount of content it contains and determining a content cost based upon the content estimate. Optionally, a cost is assigned to each content entity in the data repository and these actual costs are summed as part of the cost estimation procedure.

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

    Method and System for Managing Volumes Within a Compilation of Content
    5.
    发明申请
    Method and System for Managing Volumes Within a Compilation of Content 有权
    内容汇编中管理卷的方法和系统

    公开(公告)号:US20090157711A1

    公开(公告)日:2009-06-18

    申请号:US11831428

    申请日:2007-07-31

    IPC分类号: G06F7/00 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 the calculation of the compilation's cost by estimating the amount of content it contains and determining a content cost based upon the content estimate. Optionally, a cost is assigned to each content entity in the data repository and these actual costs are summed as part of the cost estimation procedure.

    摘要翻译: 提供基于网络的系统,方法和程序产品,用于将内容添加到作为一组分层相关内容实体的数据存储库中存储的内容对象(例如,定制编译或预发布的作品)。 每个非容纳内容对象优选地作为单独的实体存储在数据存储库中。 每个内容实体也被存储为数字图书馆索引类中的行作为属性集合以及对相关内容实体和容器的引用。 当用户选择要包含在内容对象中的所需对象时,系统按照用户指定的顺序将对象分层地排列成卷,章和部分。 然后,系统创建定义内容对象的文件对象(例如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 storing hierarchical content objects in a data repository
    8.
    发明授权
    Method and system for storing hierarchical content objects in a data repository 失效
    用于在数据存储库中存储分层内容对象的方法和系统

    公开(公告)号:US07043488B1

    公开(公告)日:2006-05-09

    申请号:US09489570

    申请日:2000-01-21

    IPC分类号: G06F17/00

    摘要: A web-based system, method and program product are provided for storing content objects (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 content objects are input to the system or as a user selects desired objects for inclusion in a content object, the system arranges the content objects hierarchically, e.g., into volumes, chapters and sections according to the order specified by the input content object or 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.

    摘要翻译: 提供了一种基于网络的系统,方法和程序产品,用于将数据存储库中的内容对象(例如,定制编译或预先发布的作品)作为一组分层相关的内容实体进行存储。 每个非容纳内容对象优选地作为单独的实体存储在数据存储库中。 每个内容实体也被存储为数字图书馆索引类中的行作为属性集合以及对相关内容实体和容器的引用。 当内容对象被输入到系统时,或者当用户选择期望的对象以包括在内容对象中时,系统根据输入内容对象指定的顺序或按照输入内容对象指定的顺序将内容对象分层地排列成卷,章和部分 用户。 然后,系统创建定义内容对象的文件对象(例如CBO),该内容对象包含容器的列表或轮廓以及所选择的非集合实体,其标识符,顺序和结构。 该文件对象分开存储在数据存储库中。

    Rights management system for digital media
    9.
    发明授权
    Rights management system for digital media 失效
    数字媒体权利管理系统

    公开(公告)号:US6006332A

    公开(公告)日:1999-12-21

    申请号:US975896

    申请日:1997-10-21

    IPC分类号: G06F1/00 G06F21/00 H04L9/00

    CPC分类号: G06F21/10 G06F2221/2137

    摘要: A system is provided for controlling access to digitized data. An unsecure client is provided with a launch pad program which is capable of communicating with a secure Rights Management (RM) server. The launch pad program provides an indicator to a public browser, used by the unsecured client, which acknowledges when a rights management controlled object is detected. Once a rights management object is detected, operational control is transferred from the public browser to the launch pad. The launch pad will communicate with the secured RM server and request the digitized data corresponding to the controlled object. In response thereto, the RM server identifies the type of data being requested, i.e. text, audio, video, etc. and transmits this information to the launch pad. The launch pad then searches whether a secure RM browser appropriate to handle this data is resident on the client. When it is determined that no RM browser is resident, the launch pad requests an appropriate browser from the RM server. Based on this request an appropriate RM browser is obtained and authentication and security information are inscribed. Thereafter the RM browser is transmited to the client. Prior to use, an authentication procedure is undertaken between the launch pad and the RM server to authenticate the RM browser. If authentication does not occur within a predetermined time period, the browser expires.

    摘要翻译: 提供了一种用于控制对数字化数据的访问的系统。 向不安全的客户端提供能够与安全权限管理(RM)服务器通信的启动板程序。 启动板程序为公共浏览器提供了一个指示符,由不安全的客户端使用,它确认何时检测到权限管理控制的对象。 一旦检测到权限管理对象,则操作控制从公共浏览器传送到发射台。 启动板将与安全的RM服务器进行通信,并请求与受控对象相对应的数字化数据。 响应于此,RM服务器识别正在请求的数据的类型,即文本,音频,视频等,并将该信息发送到发射台。 启动板然后搜索适合处理此数据的安全RM浏览器是否驻留在客户端上。 当确定没有RM浏览器驻留时,启动板从RM服务器请求适当的浏览器。 基于此请求,获得适当的RM浏览器,并且刻录认证和安全信息。 此后,RM浏览器将传输到客户端。 在使用之前,在启动板和RM服务器之间进行身份验证过程以验证RM浏览器。 如果在预定时间段内不发生认证,则浏览器过期。

    Polyolefins/alkenyllactamide composition
    10.
    发明授权
    Polyolefins/alkenyllactamide composition 失效
    聚烯烃/链烯基乳酰胺组合物

    公开(公告)号:US5543451A

    公开(公告)日:1996-08-06

    申请号:US493490

    申请日:1995-06-22

    CPC分类号: C07C235/06 C08K5/20

    摘要: A method for increasing the slip of polyolefins and improving the adhesion of water based inks of polyolefins by incorporating into the polyolefin an effective amount of a lactamide having the formula: ##STR1## wherein R is alkenyl having from about 12 to about 22 carbon atoms. Optionally, there can be included with the lactamide a finely divided inorganic material. Also disclosed are compositions of matter comprising a polyolefin, such as homopolymers and copolymers of ethylene and propylene, the aforedescribed lactamide and optionally a finely divided inorganic material. Also described is the new compound, N-erucyl lactamide.

    摘要翻译: 一种用于增加聚烯烃滑动并通过将有效量的具有下式的乳酰胺(其中R是具有约12至约22个碳原子的烯基)加入到聚烯烃中来改善聚烯烃水基油墨粘附性的方法。 任选地,乳酰胺中可以包含细碎的无机材料。 还公开了包含聚烯烃的物质的组合物,例如乙烯和丙烯的均聚物和共聚物,前述的乳酰胺和任选的细碎的无机材料。 还描述了新化合物N-芥酸酰胺。