会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Persistent storage of information objects
    • 持久存储信息对象
    • US06769124B1
    • 2004-07-27
    • US09121009
    • 1998-07-22
    • Charles B. SchoeningRichard J. Smith, Jr.Stephen I. Schleimer
    • Charles B. SchoeningRichard J. Smith, Jr.Stephen I. Schleimer
    • G06F946
    • G06F9/4493Y10S707/99943Y10S707/99944
    • A method and apparatus for persistently storing information objects in a secondary store is provided. Each object to be stored persistently is made a subclass of a persistent object class. The persistent object declares metadata that defines parameters of a table in the secondary store in which instances of the object are stored, and external requirements of the object. When a persistent object inherits attributes from one or more parent object classes, instances of each parent class are represented in separate tables. When a persistent object is read or written by an application program, methods in the persistent object class automatically retrieve or store information for each field of the persistent object by recursively calling a read method or a write method for each class from which the persistent object inherits, and the object's own class. The read method and write methods automatically create and submit commands to the secondary store.
    • 提供了一种用于在辅助存储器中持久存储信息对象的方法和装置。 要永久存储的每个对象被创建为持久对象类的子类。 持久化对象声明了定义辅助存储中存储对象的实例的对象的参数以及对象的外部要求的元数据。 当持久化对象从一个或多个父对象类继承属性时,每个父类的实例都在不同的表中表示。 当持久对象被应用程序读取或写入时,持久对象类中的方法通过递归地调用持久对象继承的每个类的读取方法或写入方法来自动检索或存储持久对象的每个字段的信息 ,和对象自己的类。 读取方法和写入方法自动创建并提交命令到辅助存储。
    • 5. 发明授权
    • Dynamic determination of execution sequence
    • 动态确定执行顺序
    • US06505228B1
    • 2003-01-07
    • US09121010
    • 1998-07-22
    • Charles B. SchoeningRichard J. Smith, Jr.Stephen I. Schleimer
    • Charles B. SchoeningRichard J. Smith, Jr.Stephen I. Schleimer
    • G06F900
    • G06F9/4887G06F2209/484H04L41/0213H04L41/0233H04L41/06H04L41/12H04L41/22H04L41/50
    • A method and apparatus is disclosed for dynamically determining the order of execution of a plurality of computer program components. A characterization mechanism provides an annotation of each executable component. A partial order mechanism depends upon the characterization mechanism, and enables a first executable component to declare which other executable components, times, data sets, or other resources are pre-conditions to execution of the first executable component. At load time, a partial order evaluator resolves the pre-conditions and generates a final order of execution of the components based upon interdependencies and resource requirements represented in the pre-conditions. In a preferred embodiment, the pre-conditions are stored in an acyclic directed graph, and the final order is generated by making a breadth-first traversal of the graph and adding nodes of the graph to the final order in the order in which the nodes are traversed.
    • 公开了用于动态地确定多个计算机程序组件的执行顺序的方法和装置。 表征机制提供每个可执行组件的注释。 部分订单机制取决于表征机制,并且使得第一可执行组件能够声明哪些其他可执行组件,时间,数据集或其他资源是执行第一可执行组件的前提条件。 在加载时,部分订单评估器根据在前提条件中表示的相互依赖关系和资源需求来解决前提条件并生成组件执行的最终顺序。 在优选实施例中,前置条件被存储在非循环有向图中,并且最终顺序是通过进行图的宽度优先遍历并且以图中的节点将节点添加到最终顺序来生成的,其中节点 被遍历。
    • 7. 发明授权
    • Extensible network management system
    • 可扩展网络管理系统
    • US06226788B1
    • 2001-05-01
    • US09121260
    • 1998-07-22
    • Charles B. SchoeningRichard J. Smith, Jr.Stephen I. Schleimer
    • Charles B. SchoeningRichard J. Smith, Jr.Stephen I. Schleimer
    • G06F945
    • H04L41/0213H04L41/022H04L41/0233
    • In a network management system, a method and apparatus for preparing a computer program for execution in relation to a particular network device among a plurality of network devices having a plurality of device types is provided. Each network device is associated with a device type value, and each network device has an associated device mapper. The device mappers are stored in a hierarchical structure that reflects a functional relationship or family relationship of the devices. Functions to be carried out by one or more devices are expressed as a plurality of executable program components. Preferably, each executable program component has one or more classes that define executable functions. Each device mapper associates a device type value with one or more overridden classes in the executable program components and one or more overriding classes. At runtime, device type values are acquired for each device in the managed network. For each device type, one or more functions are assembled using only the executable program components associated with that device type. Based on the device mapper of that device type, classes in the executable program components are overridden and the overriding classes are substituted. As a result, at runtime the network management system integrates into itself executable program components for new devices.
    • 在网络管理系统中,提供了一种用于在具有多种设备类型的多个网络设备中准备用于与特定网络设备相关的执行的计算机程序的方法和装置。 每个网络设备与设备类型值相关联,并且每个网络设备具有相关联的设备映射器。 设备映射器以反映设备的功能关系或家族关系的层次结构存储。 由一个或多个设备执行的功能被表示为多个可执行程序组件。 优选地,每个可执行程序组件具有定义可执行功能的一个或多个类。 每个设备映射器将设备类型值与可执行程序组件中的一个或多个重写类和一个或多个重写类相关联。 在运行时,为受管网络中的每个设备获取设备类型值。 对于每种设备类型,仅使用与该设备类型相关联的可执行程序组件来组合一个或多个功能。 基于该设备类型的设备映射器,可以覆盖可执行程序组件中的类,并替换覆盖类。 因此,在运行时,网络管理系统将新的设备本身集成到可执行程序组件中。