Preview Mode
    1.
    发明申请
    Preview Mode 审中-公开
    预览模式

    公开(公告)号:US20080263470A1

    公开(公告)日:2008-10-23

    申请号:US11838780

    申请日:2007-08-14

    IPC分类号: G06F3/048 G06F17/30

    摘要: Various exemplary metadirectories, systems and/or methods include or allow for executing a software module on an execution engine, emitting semantic information based on the executing, and analyzing the executing using the semantic information. An exemplary execution engine includes an input for receiving software modules, an output for emitting semantic information, and an output for outputting generated output information. Upon execution, an exemplary software module may cause processing of information in a metadirectory and emitting of semantic information pertaining to the processing. Various exemplary metadirectories, systems and/or methods emit and/or store semantic information in a self-defining language, an extensible language, and/or a markup language. Other exemplary metadirectories, systems, and/or methods are also disclosed.

    摘要翻译: 各种示例性的元数据,系统和/或方法包括或允许在执行引擎上执行软件模块,基于执行发送语义信息,并且使用语义信息来分析执行。 示例性执行引擎包括用于接收软件模块的输入,用于发出语义信息的输出,以及用于输出生成的输出信息的输出。 在执行时,示例性软件模块可以引起对元目录中的信息的处理并发出与该处理有关的语义信息。 各种示例性的元目录,系统和/或方法以自定义语言,可扩展语言和/或标记语言发出和/或存储语义信息。 还公开了其它示例性的元目录,系统和/或方法。

    Preview mode
    2.
    发明授权
    Preview mode 有权
    预览模式

    公开(公告)号:US07257603B2

    公开(公告)日:2007-08-14

    申请号:US10435712

    申请日:2003-05-08

    IPC分类号: G06F17/30

    摘要: Various exemplary metadirectories, systems and/or methods include or allow for executing a software module on an execution engine, emitting semantic information based on the executing, and analyzing the executing using the semantic information. An exemplary execution engine includes an input for receiving software modules, an output for emitting semantic information, and an output for outputting generated output information. Upon execution, an exemplary software module may cause processing of information in a metadirectory and emitting of semantic information pertaining to the processing. Various exemplary metadirectories, systems and/or methods emit and/or store semantic information in a self-defining language, an extensible language, and/or a markup language. Other exemplary metadirectories, systems, and/or methods are also disclosed.

    摘要翻译: 各种示例性的元数据,系统和/或方法包括或允许在执行引擎上执行软件模块,基于执行发送语义信息,并且使用语义信息来分析执行。 示例性执行引擎包括用于接收软件模块的输入,用于发出语义信息的输出,以及用于输出生成的输出信息的输出。 在执行时,示例性软件模块可以引起对元目录中的信息的处理并发出与该处理有关的语义信息。 各种示例性的元目录,系统和/或方法以自定义语言,可扩展语言和/或标记语言发出和/或存储语义信息。 还公开了其它示例性的元目录,系统和/或方法。

    Incremental non-chronological synchronization of namespaces
    4.
    发明授权
    Incremental non-chronological synchronization of namespaces 有权
    增量的非时间同步命名空间

    公开(公告)号:US07584219B2

    公开(公告)日:2009-09-01

    申请号:US10669866

    申请日:2003-09-24

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

    摘要: Described are mechanisms and techniques for enabling incremental non-chronological synchronization of namespaces. In an environment, entities must have unique names within a namespace and entities may only refer to entities that actually exist within the namespace. Synchronizing two such namespaces involves providing a mechanism for indicating that an entity has been created because a reference to that entity has been made even though that entity does not yet exist. At such time as the entity is formally created, the indication is removed. Synchronizing two such namespaces also involves providing a mechanism for indicating that an entity's unique name in the namespace has been compromised through the synchronization process.

    摘要翻译: 描述了用于实现命名空间的增量非时间同步的机制和技术。 在一个环境中,实体必须在命名空间中具有唯一的名称,实体只能引用在命名空间中实际存在的实体。 同步两个这样的命名空间涉及提供用于指示实体已经被创建的机制,因为即使该实体不存在也已经创建了对该实体的引用。 在实体正式创建的时候,指示被移除。 同步两个这样的命名空间还涉及提供一种机制,用于指示实体在命名空间中的唯一名称已经通过同步过程进行了泄露。

    Method, software and apparatus for referencing a method in object-based programming
    5.
    发明授权
    Method, software and apparatus for referencing a method in object-based programming 失效
    用于引用基于对象的编程中的方法的方法,软件和装置

    公开(公告)号:US06381734B1

    公开(公告)日:2002-04-30

    申请号:US09089619

    申请日:1998-06-03

    IPC分类号: G06F945

    CPC分类号: G06F9/449

    摘要: Method and apparatus for encapsulating a reference to a method in object-based programming systems and ensuring that the reference is safe are disclosed. The method of encapsulation provides for: a) defining an entity that defines the shape of the method to be referenced; b) obtaining a reference to a method; c) storing this reference in arbitrary data structures; d) passing the reference to code written by other parties; e) enabling invocation of the method by anyone holding the method reference; and f) enabling the holder of a method reference to determine the target object and method being referenced. These objectives are achieved in a strongly typed manner, making it possible for: a) developers to learn of type mismatch problems early (at compile-time) rather than late (at run-time); and b) development tools to present information to developers about the shape of components that use delegates. In addition, a model of event based programming is disclosed, wherein event-related code can be encapsulated in delegates.

    摘要翻译: 公开了一种用于封装对基于对象的编程系统中的方法的参考并确保参考是安全的方法和装置。 封装方法提供:a)定义定义要引用的方法的形状的实体; b)获得对方法的引用; c)将此参考存储在任意数据结构中; d)传递其他方面编写的代码; e)允许任何持有方法引用的方法的调用; 以及f)使得方法引用的持有人能够确定所引用的目标对象和方法。 这些目标是以强力类型的方式实现的,从而有可能:a)开发人员早期(在编译时)而不是迟到(在运行时)学习类型不匹配问题; 和b)开发工具向开发人员介绍使用代表的组件的形状。 另外,公开了一种基于事件的编程的模型,其中事件相关代码可以封装在委托中。

    Rules customization and related methods
    7.
    发明授权
    Rules customization and related methods 有权
    规则定制和相关方法

    公开(公告)号:US07240073B2

    公开(公告)日:2007-07-03

    申请号:US10435708

    申请日:2003-05-08

    IPC分类号: G06F7/00 G06F17/00

    摘要: Subject matter includes exemplary flexible rules for defining an information management process, for example a process that manages information being transferred between databases or with respect to an exemplary metadirectory. The flexible rules have inherent logic to define part of an information management action or a database structure and perform a call out for custom logic. The custom logic performs or defines another part of the information management action or database structure. Besides the exemplary flexible rules, the subject matter describes exemplary identity information management processes, engines, and related methods.

    摘要翻译: 主题包括用于定义信息管理过程的示例性灵活规则,例如管理在数据库之间或相对于示例性元目录传送的信息的过程。 灵活的规则具有定义信息管理动作或数据库结构的一部分的固有逻辑,并为自定义逻辑执行调用。 自定义逻辑执行或定义信息管理动作或数据库结构的另一部分。 除了示例性的灵活规则之外,主题描述了示例性身份信息管理过程,引擎和相关方法。