Extensible architecture for versioning APIs
    1.
    发明申请
    Extensible architecture for versioning APIs 失效
    用于版本API的可扩展架构

    公开(公告)号:US20050034137A1

    公开(公告)日:2005-02-10

    申请号:US10935350

    申请日:2004-09-07

    IPC分类号: G06F7/00 G06F9/00

    摘要: Some large software development projects need more than one versioning system to accommodate not only a diversity of document formats and data types, but also the geographic diversity of its programmers. However, having more than one versioning systems is generally very expensive. A major factor in this expense is the requirement for a separate application program interface (API) for each separate versioning system. Accordingly, the inventors devised an exemplary API architecture which can be extended with “plug-in” protocol providers to include virtually any number of separate version stores or versioning systems. The exemplary architecture includes a generic command parser and a command dispatcher. The command dispatcher operatively couples to one or more protocol providers, each coupled to at least one version store. Inclusion of the OLE DB-compliant interface and the command parser in the exemplary embodiment saves the protocol providers the effort and expense of replicating these features, thereby reducing the cost of adding version stores.

    摘要翻译: 一些大型软件开发项目需要一个以上的版本控制系统,以适应文档格式和数据类型的多样性,同时也适应其程序员的地理多样性。 然而,拥有多个版本控制系统通常是非常昂贵的。 这个费用的一个主要因素是每个单独的版本控制系统需要一个单独的应用程序接口(API)。 因此,发明人设计了可以用“插件”协议提供者进行扩展的示例性API架构,以实际包括任何数量的单独的版本存储或版本控制系统。 示例性架构包括通用命令解析器和命令分派器。 命令调度器可操作地耦合到一个或多个协议提供者,每个协议提供者耦合到至少一个版本存储。 在示例性实施例中包括OLE DB兼容接口和命令解析器保存协议提供者复制这些特征的努力和费用,从而降低添加版本存储的成本。

    Backpack portfolio for artists
    8.
    发明授权
    Backpack portfolio for artists 失效
    背包组合为艺术家

    公开(公告)号:US5704529A

    公开(公告)日:1998-01-06

    申请号:US647338

    申请日:1996-05-09

    IPC分类号: A45F3/04 A45F4/02

    CPC分类号: A45F3/04 A45F2003/125

    摘要: An artist portfolio that is worn as a backpack that includes a first storage compartment of rectilinear shape whose long axis is in the vertical plane. A plurality of webbing structures are affixed about the first compartment producing webbing loops for securing articles to the exterior of the compartment. A closure mechanism, such as a zipper, partially detaches the top lid of the first compartment permitting unobstructed access to the interior. The first compartment further includes a plurality of shoulder, anchor and waist straps for securing the portfolio to the upper body of the wearer. A second storage compartment of a predetermined shape is provided for housing additional articles. A plurality of upper cord lengths, locks, sleeves and eyelets are affixed at points as to allow the second compartment to be expanded and compressed about a predetermined volume. A plurality of closure mechanisms, such as zippers, permit unobstructed access to the interior of the second compartment. A plurality of third storage compartments of a predetermined shape is provided to house other articles. A plurality of lower cord lengths, locks, sleeves and eyelets are affixed at points as to allow the third compartments to be expanded and compressed about a predetermined volume. A plurality of closure mechanisms, such as zippers, permit access to the interior of the compartments as well as the plurality of retainer cords located inside.

    摘要翻译: 作为背包佩戴的艺术家作品组合,其包括长轴在垂直平面中的直线形状的第一储藏室。 多个织带结构固定在第一隔室周围,产生织带环,用于将物品固定在隔室的外部。 诸如拉链的闭合机构部分地分离第一隔室的顶盖,从而允许不受阻碍地进入内部。 第一隔室还包括多个肩部,锚固和腰带,用于将组合件固定到穿着者的上身上。 提供具有预定形状的第二储藏室以容纳附加物品。 多个上部绳索长度,锁定件,套筒和孔眼固定在点上,以允许第二隔室在预定体积上膨胀和压缩。 诸如拉链之类的多个封闭机构允许无阻碍地进入第二隔室的内部。 提供了多个预定形状的第三储存室以容纳其它物品。 多个较低的绳索长度,锁,套筒和孔眼在点处被固定,以允许第三隔室在预定的体积上被扩张和压缩。 多个闭合机构,例如拉链,允许进入隔室的内部以及位于内部的多个保持器绳索。