会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method of updating a shared database in a computer network
    • 在计算机网络中更新共享数据库的方法
    • US06457011B1
    • 2002-09-24
    • US09359510
    • 1999-07-23
    • Colin H. BraceDonald J. HacherlJeffrey B. Parham
    • Colin H. BraceDonald J. HacherlJeffrey B. Parham
    • G06F1730
    • G06F17/30575
    • A Knowledge Consistency Checker (KCC) that periodically executes on each server of the computer network is provided. The KCC interacts with a data structure contained within a copy of a database located on each server, and with a replication program that executes on each server when called by the KCC. The data structure contains a list of server objects representing the servers in the network. Associated with each server objects is a list or replication objects that describe how the server is obtain a copy of a change to the database. Each replication object represents a server other than the server with which it is associated. The KCC uses the replication objects to inform the replication program from which servers to periodically request an update to the database and to the data structure. Thus, while each KCC is only responsible for creating the objects required for its own server, the replication topology of the entire network is provided to every server in the network by the periodic requests.
    • 提供了在计算机网络的每个服务器上定期执行的知识一致性检查器(KCC)。 KCC与包含在每个服务器上的数据库副本中的数据结构进行交互,并且与由KCC调用时在每个服务器上执行的复制程序进行交互。 数据结构包含表示网络中的服务器的服务器对象的列表。 与每个服务器对象相关联的是复制对象的列表,描述了服务器如何获取对数据库的更改的副本。 每个复制对象表示与其关联的服务器以外的服务器。 KCC使用复制对象通知复制程序,哪些服务器周期性地请求更新数据库和数据结构。 因此,虽然每个KCC仅负责创建其自己的服务器所需的对象,但是通过定期请求将整个网络的复制拓扑提供给网络中的每个服务器。
    • 5. 发明授权
    • Method and system for modifying schema definitions
    • 用于修改模式定义的方法和系统
    • US07024434B2
    • 2006-04-04
    • US10286008
    • 2002-11-01
    • Billy J. FullerDonald J. Hacherl
    • Billy J. FullerDonald J. Hacherl
    • G06F17/30
    • G06F17/30607Y10S707/99942Y10S707/99954
    • A new schema implementation enables reversible changes to be made to definitions in a schema. The definitions of attributes and classes are in the form of schema objects. Each schema object has an internal ID in addition to its unique name and object ID (OID), and a deactivation flag for indicating whether the schema object has been deactivated. To modify an attribute or class, the corresponding schema object is deactivated by setting its deactivation flag to “TRUE,” and a new schema object is created to contain the changes. The new schema object has the same unique name and OID as the old schema object but is given a different internal ID. When a client wants to access instances of the schema object by its unique name or OID, a translation is made to provide the internal ID of the new schema object such that instances of the new schema object are located instead of the old schema object. The changes to the schema can be reversed by reactivating the first schema object and deactivating the second schema object.
    • 新的架构实现可以对架构中的定义进行可逆的更改。 属性和类的定义采用模式对象的形式。 除了唯一的名称和对象ID(OID),还有一个用于指示模式对象是否被停用的停用标志,每个模式对象都有一个内部ID。 要修改属性或类,通过将其停用标志设置为“TRUE”来禁用相应的模式对象,并创建一个新的模式对象以包含更改。 新模式对象具有与旧模式对象相同的唯一名称和OID,但被赋予不同的内部ID。 当客户端想要通过其唯一名称或OID访问模式对象的实例时,进行翻译以提供新模式对象的内部ID,以便定位新模式对象的实例,而不是旧模式对象。 可以通过重新激活第一个模式对象并停用第二个模式对象来反转对模式的更改。
    • 6. 发明授权
    • Method and system for modifying schema definitions
    • 用于修改模式定义的方法和系统
    • US07363328B2
    • 2008-04-22
    • US11352666
    • 2006-02-13
    • Billy J. FullerDonald J. Hacherl
    • Billy J. FullerDonald J. Hacherl
    • G06F17/30
    • G06F17/30607Y10S707/99942Y10S707/99954
    • A new schema implementation enables reversible changes to be made to definitions in a schema. The definitions of attributes and classes are in the form of schema objects. Each schema object has an internal ID in addition to its unique name and object ID (DID), and a deactivation flag for indicating whether the schema object has been deactivated. To modify an attribute or class, the corresponding schema object is deactivated by setting its deactivation flag to “TRUE,” and a new schema object is created to contain the changes. The new schema object has the same unique name and DID as the old schema object but is given a different internal ID. When a client wants to access instances of the schema object by its unique name or DID, a translation is made to provide the internal ID of the new schema object such that instances of the new schema object are located instead of the old schema object. The changes to the schema can be reversed by reactivating the first schema object and deactivating the second schema object.
    • 新的架构实现可以对架构中的定义进行可逆的更改。 属性和类的定义采用模式对象的形式。 除了唯一的名称和对象ID(DID)之外,每个模式对象都有一个内部ID,还有一个用于指示模式对象是否被停用的停用标志。 要修改属性或类,通过将其停用标志设置为“TRUE”来禁用相应的模式对象,并创建一个新的模式对象以包含更改。 新模式对象具有与旧模式对象相同的唯一名称和DID,但被赋予不同的内部ID。 当客户端想要通过其唯一名称或DID访问模式对象的实例时,进行翻译以提供新模式对象的内部ID,从而定位新模式对象的实例,而不是旧模式对象。 可以通过重新激活第一个模式对象并停用第二个模式对象来反转对模式的更改。
    • 8. 发明授权
    • System and method for protecting domain data against unauthorized modification
    • 保护域数据免受未经授权的修改的系统和方法
    • US07200869B1
    • 2007-04-03
    • US09663811
    • 2000-09-15
    • Donald J. HacherlPraerit GargMurli D. SatagopanRobert P. Reichel
    • Donald J. HacherlPraerit GargMurli D. SatagopanRobert P. Reichel
    • G06F7/04G06F17/30G06K9/00H03M1/68H04K1/00G06F15/16G06F11/30G06F12/14H04L9/32
    • G06F12/1433G06F17/30289H04L63/105Y10S707/99952Y10S707/99953
    • Described is an invention for safeguarding against the modification of certain data associated with one domain of a distributed network by an entity (such as an administrator) within another domain of the distributed network while still allowing the entity to modify other data associated with the one domain. More particularly, security safeguards are applied by a directory replication service that operates to replicate the shared data to each domain in a domain “forest.” Those security safeguards allow a user to indicate that certain modifications of specified shared data may only be made within the domain in which the shared data was created. In that way, a shared data namespace may still be implemented in which trust relationships exist so that, for example, an administrator in one domain may alter a configuration of another domain within the forest. However, certain data may be restricted by these safeguards such that certain modifications of that data (e.g., taking ownership of the data) may only be done from the domain which currently owns the data.
    • 描述了一种用于防止由分布式网络的另一个域内的实体(例如管理员)与分布式网络的一个域相关联的某些数据的修改的发明,同时仍允许该实体修改与该一个域相关联的其他数据 。 更具体地说,安全保护由应用于将共享数据复制到域“林”中的每个域的操作的目录复制服务应用。 这些安全保护措施允许用户指示指定共享数据的某些修改只能在共享数据创建的域内进行。 以这种方式,仍然可以实现共享数据命名空间,其中存在信任关系,以便例如一个域中的管理员可以改变林内另一个域的配置。 然而,某些数据可能受到这些保护措施的限制,使得该数据的某些修改(例如,获取数据的所有权)只能从当前拥有该数据的域完成。
    • 9. 发明授权
    • System and method for enforcing quotas on object creation in a replicated directory service database
    • 用于在复制目录服务数据库中执行对象创建配额的系统和方法
    • US07290052B2
    • 2007-10-30
    • US10464913
    • 2003-06-19
    • Arun K. NandaDonald J. Hacherl
    • Arun K. NandaDonald J. Hacherl
    • G06F15/173G06F12/00
    • H04L61/1523H04L29/12141H04L61/1558Y10S707/99953Y10S707/99957
    • A system and method for managing the creation of objects in a distributed directory service system assigns quotas to entities (such as users, computers, groups) to limit the number of objects each entity is allowed to create and own. For purposes of enforcing the quotas, tombstones generated for deleted objects are taken into account in the calculation of a weighted total number of objects owned by an entity, with each tombstone counted as a configurable fraction of a regular object. When an entity requests a directory operation that will increase the number of objects owned by that entity, the number of system objects owned by that entity is added to the number of tombstones multiplied by the fractional tombstone factor to generate the weighted total, which is compared to the quota of that entity to determine when the requested operation should be performed.
    • 用于管理分布式目录服务系统中的对象的创建的系统和方法将配额分配给实体(诸如用户,计算机,组),以限制允许每个实体创建和拥有的对象的数量。 为了强制配额,在计算一个实体所拥有的对象的加权总数时,会考虑为已删除的对象生成的墓碑,每个墓碑计为常规对象的可配置分数。 当一个实体请求一个增加该实体拥有的对象数目的目录操作时,该实体所拥有的系统对象的数量将被添加到墓碑数乘以小数墓碑因子,以生成加权总数,并将其进行比较 到该实体的配额以确定何时应该执行所请求的操作。
    • 10. 发明授权
    • Floating single master operation
    • 浮动单主机操作
    • US06324571B1
    • 2001-11-27
    • US09157774
    • 1998-09-21
    • Donald J. Hacherl
    • Donald J. Hacherl
    • G06F1516
    • G06F9/468H04L67/1002H04L67/1095H04L67/32H04L69/329H04L69/40Y10S707/99945
    • A system for switching exclusive authority to perform a predefined system-wide task between machines in a network comprises: a database having an attribute for identifying a master server in the domain to exclusively perform the predefined network-wide task. The database is replicated on each of the servers in the domain. The attribute may be changed so as to change the master server to another one of the servers in the domain. While multiple servers in the network may be physically capable of performing the predefined system-wide task, at any one time only one server may be designated as the master server. The master server role may, however, be “floated” among various servers in the network. At any particular moment, the machine which currently holds the master server role is referred to as the master server role owner and is identified in an attribute, role owner, that is stored on each server in the network. Switching authority to perform a particular network-wide task requires updating the attribute on each of the servers in the network.
    • 用于切换排他权限以在网络中的机器之间执行预定义的系统范围任务的系统包括:具有用于标识所述域中的主服务器的属性的数据库,以独占地执行所述预定义的全网任务。 在域中的每个服务器上复制数据库。 可以更改属性,以便将主服务器更改为域中另一个服务器。 虽然网络中的多个服务器可以在物理上能够执行预定义的系统范围的任务,但是在任何一个时间只能将一个服务器指定为主服务器。 然而,主服务器角色可能在网络中的各种服务器之间“浮动”。 在任何特定的时刻,当前拥有主服务器角色的计算机被称为主服务器角色所有者,并在存储在网络中的每个服务器上的属性(角色所有者)中进行标识。 执行特定全网络任务的切换权限需要更新网络中每个服务器上的属性。