Run time object layout model with object type that differs from the derived object type in the class structure at design time and the ability to store the optimized run time object layout model
    1.
    发明授权
    Run time object layout model with object type that differs from the derived object type in the class structure at design time and the ability to store the optimized run time object layout model 失效
    运行时对象布局模型,其对象类型与设计时类类结构中派生对象类型不同,并具有存储优化的运行时对象布局模型的能力

    公开(公告)号:US06263492B1

    公开(公告)日:2001-07-17

    申请号:US08870171

    申请日:1997-06-06

    IPC分类号: G06F944

    摘要: A componentizing object designer is used to define a componentization of visual forms and other object-oriented technologies. The componentized object designer includes a set of tightly integrated protocols enabling Component Object Model (COM) objects to replace standard built-in visual form and other objects. The componentized object designer allows the design-time object and the run-time object to differ in implementation. The componentized object designer allows class identifiers for the run-time objects which are different than design-time objects. With a different class identifier, the run-time object can be saved as an object which is radically different from the design-time object. This enables the run-time object to be stored in a different object library than the design-time object. The componentized object designer allows for different persistence formats to be saved for run-time objects. The persistence formats for the run-time objects can be significantly smaller in size compared to the original design-time objects. This is important when the run-time object needs to be downloaded over a computer network like the Internet or an intranet.

    摘要翻译: 组件化对象设计器用于定义视觉形式和其他面向对象技术的组件化。 组件化对象设计器包括一组紧密集成的协议,使组件对象模型(COM)对象能够取代标准的内置视觉形式和其他对象。 组件化对象设计器允许设计时对象和运行时对象在实现中不同。 组件化对象设计器允许与设计时对象不同的运行时对象的类标识符。 使用不同的类标识符,运行时对象可以保存为与设计时对象完全不同的对象。 这样可以将运行时对象存储在与设计时对象不同的对象库中。 组件化对象设计器允许为运行时对象保存不同的持久性格式。 与原始设计时对象相比,运行时对象的持久性格式的大小可以明显更小。 当运行时对象需要通过Internet或Intranet等计算机网络下载时,这一点非常重要。

    Method and system for licensed design and use of software objects
    2.
    发明授权
    Method and system for licensed design and use of software objects 有权
    许可设计和使用软件对象的方法和系统

    公开(公告)号:US6059838A

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

    申请号:US234824

    申请日:1999-01-21

    IPC分类号: G06F9/44 G06F9/46 G06F9/445

    摘要: A componentizing object designer is used to define a componentization of visual forms and other object-oriented technologies. The componentized object designer includes a set of tightly integrated protocols enabling Component Object Model (COM) objects to replace standard built-in visual form and other objects. The componentized object designer allows the design-time object and the run-time object to differ in implementation. The componentized object designer allows class identifiers for the run-time objects which are different than design-time objects. With a different class identifier, the run-time object can be saved as an object which is radically different from the design-time object. This enables the run-time object to be stored in a different object library than the design-time object. The componentized object designer allows for different persistence formats to be saved for run-time objects. The persistence formats for the run-time objects can be significantly smaller in size compared to the original the design-time objects. This is important when the run-time object needs to be downloaded over a computer network like the Internet or an intranet. Licensing is aided by checking the object designer for licensing data, and embedding a licensing key into the run-time object.

    摘要翻译: 组件化对象设计器用于定义视觉形式和其他面向对象技术的组件化。 组件化对象设计器包括一组紧密集成的协议,使组件对象模型(COM)对象能够取代标准的内置视觉形式和其他对象。 组件化对象设计器允许设计时对象和运行时对象在实现中不同。 组件化对象设计器允许与设计时对象不同的运行时对象的类标识符。 使用不同的类标识符,运行时对象可以保存为与设计时对象完全不同的对象。 这样可以将运行时对象存储在与设计时对象不同的对象库中。 组件化对象设计器允许为运行时对象保存不同的持久性格式。 与原始设计时对象相比,运行时对象的持久性格式的大小可以明显更小。 当运行时对象需要通过Internet或Intranet等计算机网络下载时,这一点非常重要。 通过检查对象设计器以获取许可数据并将许可密钥嵌入到运行时对象中来帮助许可。

    Object interface control system
    3.
    发明授权
    Object interface control system 失效
    对象接口控制系统

    公开(公告)号:US06304918B1

    公开(公告)日:2001-10-16

    申请号:US08815495

    申请日:1997-03-11

    IPC分类号: G06F930

    CPC分类号: G06F9/465

    摘要: An object interface control system that provides a mechanism for identifying the functionality available at an interface separately from the interface itself. A COM implementation provides a new function call named QueryService which is similar to the existing QueryInterface function call. Services are defined which include a set of functionality. The set of functionality for a service is expressed through a family of interfaces. When requesting a pointer to a function using the QueryService call, one specifies the service name and the interface name. Different services may utilize the same interface. Different services may utilize the same interface through which each service provides different functionality. A QueryService function call may return a pointer to an interface on the same object to which the call was placed or it may return a pointer to an interface on a different object. Object identity is not assumed with the QueryService function call and hence queries for services can be easily delegated.

    摘要翻译: 一种对象接口控制系统,其提供用于识别与接口本身分开的界面处可用的功能的机制。 COM实现提供了一个名为QueryService的新函数调用,它类似于现有的QueryInterface函数调用。 定义了包含一组功能的服务。 服务的一组功能通过一系列接口来表达。 当使用QueryService调用请求指向函数的指针时,一个指定服务名称和接口名称。 不同的服务可能会使用相同的界面。 不同的服务可以利用相同的接口,每个服务通过该接口提供不同的功能。 QueryService函数调用可能会返回指向调用所放置的同一对象上的接口的指针,也可能会返回指向不同对象上的接口的指针。 使用QueryService函数调用不会假定对象身份,因此可以轻松委派对服务的查询。