Collaboration framework
    1.
    发明授权
    Collaboration framework 有权
    协作框架

    公开(公告)号:US08024661B2

    公开(公告)日:2011-09-20

    申请号:US11923548

    申请日:2007-10-24

    IPC分类号: G06F3/00

    CPC分类号: G06Q10/10

    摘要: A method, apparatus, and article of manufacture enables users to collaborate on an actual stored drawing document across a network. A single document is stored on a server who establishes a collaboration session with multiple users that collaborate in real time and dynamically view modifications executed by the users. Users maintain simultaneous write access to the document. Asynchronous commands are received from users, that have a delay of a defined time period, include any modifications made in real time by the user transmitting the asynchronous command, and cause the server to transmit any modifications to all of the multiple users in the collaboration session. The server also maintains a history of all modifications to the actual stored drawing document. The history can be used by a user to undo any user's modifications.

    摘要翻译: 一种方法,装置和制品使得用户能够通过网络在实际存储的绘图文档上协作。 单个文档存储在与多个用户实时协作的动态查看由用户执行的修改建立协作会话的服务器上。 用户可以同时对文档进行写访问。 从用户接收到异步命令,其具有定义的时间段的延迟,包括用户发送异步命令实时进行的任何修改,并使服务器向协作会话中的所有多个用户传送任何修改 。 服务器还保留对实际存储的绘图文档的所有修改的历史记录。 用户可以使用历史来撤消任何用户的修改。

    DYNAMIC MANIPULATION OF ARCHIVE FILES
    2.
    发明申请
    DYNAMIC MANIPULATION OF ARCHIVE FILES 有权
    存档文件的动态操作

    公开(公告)号:US20100185690A1

    公开(公告)日:2010-07-22

    申请号:US12356444

    申请日:2009-01-20

    IPC分类号: G06F17/30 G06F12/00 G06F12/16

    CPC分类号: G06F17/30073

    摘要: A method, apparatus, and article of manufacture provide the ability to edit in-place a ZIP™ archive file. A file and a first file block (FFB) in a first block location are opened and modified. If the first block location can accommodate the modified FFB, the modified FFB is saved, in-place, in the first block location without rewriting the entire archive. However, if the first block location cannot accommodate the modified FFB, a second file block is copied from a second block location to a third block location located at an end of a file data section of the archives A portion of the second block location is marked as a free block and the modified FFB is saved without rewriting the entire ZIP™ archives The archive is then saved by updating and saving both the central directory and end of central directory.

    摘要翻译: 一种方法,装置和制品提供了可以就地编辑ZIP TM归档文件的能力。 打开并修改第一个块位置中的文件和第一个文件块(FFB)。 如果第一块位置可以容纳修改的FFB,则修改的FFB被原样保存在第一块位置,而不重写整个存档。 然而,如果第一块位置不能容纳修改的FFB,则将第二文件块从第二块位置复制到位于存档的文件数据部分的末尾处的第三块位置。第二块位置的一部分被标记 作为一个空闲块,修改后的FFB保存而不重写整个ZIP™归档。然后通过更新和保存中央目录和中央目录结束来保存存档。

    Dynamic manipulation of archive files
    3.
    发明授权
    Dynamic manipulation of archive files 有权
    归档文件的动态处理

    公开(公告)号:US08024382B2

    公开(公告)日:2011-09-20

    申请号:US12356444

    申请日:2009-01-20

    CPC分类号: G06F17/30073

    摘要: A method, apparatus, and article of manufacture provide the ability to edit in-place a ZIP™ archive file. A file and a first file block (FFB) in a first block location are opened and modified. If the first block location can accommodate the modified FFB, the modified FFB is saved, in-place, in the first block location without rewriting the entire archive. However, if the first block location cannot accommodate the modified FFB, a second file block is copied from a second block location to a third block location located at an end of a file data section of the archive. A portion of the second block location is marked as a free block and the modified FFB is saved without rewriting the entire ZIP™ archive. The archive is then saved by updating and saving both the central directory and end of central directory.

    摘要翻译: 一种方法,装置和制品提供了可以就地编辑ZIP TM归档文件的能力。 打开并修改第一个块位置中的文件和第一个文件块(FFB)。 如果第一块位置可以容纳修改的FFB,则修改的FFB被原样保存在第一块位置,而不重写整个存档。 然而,如果第一块位置不能容纳修改的FFB,则将第二文件块从第二块位置复制到位于存档的文件数据部分的末尾的第三块位置。 第二块位置的一部分被标记为空闲块,并且修改的FFB被保存而不重写整个ZIP TM存档。 然后通过更新和保存中央目录的中央目录和结束来保存存档。