Dynamic rights assignment apparatus and method using network directory
services
    1.
    发明授权
    Dynamic rights assignment apparatus and method using network directory services 失效
    使用网络目录服务的动态权限分配装置和方法

    公开(公告)号:US6061726A

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

    申请号:US970173

    申请日:1997-11-13

    CPC分类号: G06F21/604 G06F9/468

    摘要: A directory services system includes a resource object, such as an application object for accessing an actual resource associated with the resource object. Rights attributes of the resource object reflects information for controlling rights of a user (or entity) to access the actual resource. The rights attributes may include criteria for distribution. The rights attributes may be used to rapidly, dynamically, remotely, and easily define and control access to available instances of a resource object based on certain criteria, such as organization, membership, etc. A utility (snap-in) module may be relied upon to manage the values of the attribute. Application programming interfaces (executables) in a dynamically linked library may be provided to "consume" (use) the attributes in the resource objects stored in directory services database.

    摘要翻译: 目录服务系统包括资源对象,诸如用于访问与资源对象相关联的实际资源的应用对象。 资源对象的权限属性反映用于控制用户(或实体)访问实际资源的权限的信息。 权限属性可能包括分发标准。 可以使用权限属性来快速,动态地,远程地并且容易地基于某些标准(例如组织,成员资格等)来定义和控制对资源对象的可用实例的访问。可以依赖于实用程序(管理单元)模块 管理属性的值。 可以提供动态链接库中的应用程序编程接口(可执行程序)来“存储”(使用)存储在目录服务数据库中的资源对象中的属性。

    System and method for automatically resizing a disk drive volume
    2.
    发明授权
    System and method for automatically resizing a disk drive volume 失效
    自动调整磁盘驱动器卷大小的系统和方法

    公开(公告)号:US5956745A

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

    申请号:US842064

    申请日:1997-04-23

    IPC分类号: G06F3/06 G06F12/02

    摘要: An automatic volume block resizer for automatically resizing a volume in a disk drive system. The original volume includes original volume blocks each having an original volume block size, and the resized volume including new volume blocks each having a new volume block size. The volume block resizer comprises means for automatically aligning files contiguously on new volume block boundaries and means for redefining the volume for use with the new volume block size. The file aligning means comprises means for moving original volume blocks to available locations on the volume to create disk space equivalent to the new volume block size and to store the files on the new volume block boundaries. The files are stored contiguously; that is, they are defragmented as they are realigned onto the new volume block boundaries. The realignment is performed through the manipulation of original volume blocks of data. Also, an original file allocation table and a directory entry table are maintained throughout the volume resizing process to provide a recovery mechanism should the volume resizer be unable to complete resizing the volume. In addition, a new file allocation table is maintained during the resizing process. Once completed, the volume defining means comprises means for updating volume definition tables and partition information on the disk drive system with the new file allocation table and updated directory entry table reflecting the new volume block size. In one embodiment, the realigned and defragmented files include only files having a size equal to or greater than the new volume block size. The files and ending data fragments smaller than the new volume block size are suballocated. Also, in a preferred embodiment, the new volume block size is selected by the system administrator from a plurality of possible volume block sizes.

    摘要翻译: 自动卷块调整器,用于自动调整磁盘驱动器系统中的卷大小。 原始卷包括原始卷块,每个原始卷块具有原始卷块大小,并且调整大小的卷包括每个具有新的卷块大小的新的卷块。 音量块调整器包括用于在新的音量块边界上连续地对齐文件的装置和用于重新定义用于新的音量块大小的音量的装置。 文件对齐装置包括用于将原始卷块移动到卷上的可用位置以创建等同于新的卷块大小的磁盘空间并将文件存储在新的卷块边界上的装置。 文件连续存储; 也就是说,它们被重新分配到新的卷块边界上进行碎片整理。 通过操纵原始卷数据块来执行重新排列。 而且,如果卷调整器无法完成调整卷的大小,则在整个卷大小调整过程中保持原始文件分配表和目录条目表,以提供恢复机制。 另外,在调整大小的过程中还保留了一个新的文件分配表。 一旦完成,卷定义装置包括用于利用新的文件分配表和反映新的卷块大小的更新的目录条目表更新磁盘驱动器系统上的卷定义表和分区信息的装置。 在一个实施例中,重新排列和碎片整理的文件仅包括尺寸等于或大于新的卷块大小的文件。 小于新卷块大小的文件和结束数据片段被分配。 此外,在优选实施例中,新的卷块大小由系统管理员从多个可能的卷块大小中选择。

    Sub-foldering system in a directory-service-based launcher
    4.
    发明授权
    Sub-foldering system in a directory-service-based launcher 失效
    基于目录服务的启动器中的子文件夹系统

    公开(公告)号:US5987471A

    公开(公告)日:1999-11-16

    申请号:US969894

    申请日:1997-11-13

    IPC分类号: H04L29/12 G06F15/173

    摘要: A directory services system includes resource objects, such as an application object for accessing a resource associated with the resource object. Foldering attributes may be provided or added to an existing or new, specialized resource object. Foldering attributes reflect correspondence of the actual resources to an organizational scheme. The foldering attributes may include not only linking and backlink information, but management data for multiple levels of linking and organization, all stored in a Network Directory Services resource object. A resource, via its resource object in the directory services database, may be easily assigned to an organizational position for an individual user, a group, container, or the like. A snap-in module may be created, having executables as one or more Application Programming Interfaces (API's) in a Dynamic Link Library (DLL) for consuming (using) the foldering attributes. A utility may be provided in the Directory Services Systems' Administration module, or as on of such modules, to create and manage the foldering attributes. In certain embodiments attributes may be in objects requiring no methods embedded therein. In other embodiments methods in resource objects may contain additional executables or even obviate API's in the DLL.

    摘要翻译: 目录服务系统包括资源对象,例如用于访问与资源对象相关联的资源的应用对象。 文件夹属性可以被提供或添加到现有的或新的专门的资源对象。 文件夹属性反映实际资源与组织方案的对应关系。 文件夹属性不仅可以包括链接和反向链接信息,而且可以包括多个级别的链接和组织的管理数据,所有这些都存储在网络目录服务资源对象中。 通过其目录服务数据库中的资源对象,可以容易地将资源分配给单个用户,组,容器等的组织位置。 可以创建管理单元模块,将可执行文件作为用于消耗(使用)文件夹属性的动态链接库(DLL)中的一个或多个应用程序编程接口(API)。 目录服务系统的管理模块或这些模块中可以提供一个实用程序来创建和管理文件夹属性。 在某些实施例中,属性可以是不需要嵌入其中的方法的对象。 在其他实施例中,资源对象中的方法可能包含额外的可执行文件,甚至可以避免DLL中的API。