Object mechanism and method that creates domain-neutral objects with domain-specific run-time extensions in an appropriate collection
    1.
    发明授权
    Object mechanism and method that creates domain-neutral objects with domain-specific run-time extensions in an appropriate collection 失效
    在适当的集合中创建具有域特定运行时扩展的域中立对象的对象机制和方法

    公开(公告)号:US06289500B1

    公开(公告)日:2001-09-11

    申请号:US09148560

    申请日:1998-09-04

    CPC classification number: G06F17/30607 G06F8/24 G06F9/4493

    Abstract: In an object oriented computer system, a domain-neutral object is modified with domain-specific run-time extensions to customize the object to a particular domain. A special factory uses the extension identifier to create the domain-neutral object with appropriate extensions in a collection that corresponds to the domain extension. If the special factory is not available, or if a specialized collection associated with the particular extension type has not been previously created, the domain-neutral object with appropriate extensions is created in a default collection. In this manner, an object that is domain-neutral can be customized to a particular domain and created in an appropriate collection for objects of that type.

    Abstract translation: 在面向对象的计算机系统中,使用域特定的运行时扩展来修改域中性对象,以将对象定制到特定域。 一个特殊的工厂使用扩展名标识符创建一个与域扩展对应的集合中具有相应扩展名的域中性对象。 如果特殊工厂不可用,或者如果以前未创建与特定扩展类型相关联的专用集合,则会在默认集合中创建具有适当扩展名的域中性对象。 以这种方式,可以将域中性的对象定制到特定域,并在适当的集合中为该类型的对象创建。

    Method and computer program product for implementing pushdown query in a distributed object management system
    2.
    发明授权
    Method and computer program product for implementing pushdown query in a distributed object management system 失效
    在分布式对象管理系统中实现下推查询的方法和计算机程序产品

    公开(公告)号:US06219663B1

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

    申请号:US09121778

    申请日:1998-07-23

    Abstract: A method and computer program product are provided for implementing pushdown queries in a distributed object management system. A pushdown query to a system datastore is performed for a query type returning a single object. Responsive to the system datastore finding the match, checking whether the match refers to an object changed in the current transaction is performed. Responsive to the match not referring to a changed object, the object is returned. Responsive to the match referring to the changed object and the changed object matching the pushdown query, the changed object is returned. Responsive to the system datastore not finding the match, a list of changed objects in a current transaction is obtained. Each of the changed objects are in a current transactional state. An object query is performed on the changed objects in the list of changed objects. A multiple object pushdown query to the system datastore is performed for a query type returning multiple objects. Then the list of changed objects in the current transaction is obtained and the object query is performed on the changed objects. Results of the multiple object pushdown query and object query are merged and returned.

    Abstract translation: 提供了一种用于在分布式对象管理系统中实现下推查询的方法和计算机程序产品。 对于返回单个对象的查询类型执行向系统数据存储区的下推查询。 响应于系统数据存储查找匹配,检查匹配是指当前事务中更改的对象是否被执行。 响应于不指向已更改对象的匹配,则返回对象。 响应于引用更改的对象的匹配和与下推查询匹配的更改对象,返回更改的对象。 响应于系统数据存储找不到匹配,获得当前事务中已更改对象的列表。 每个更改的对象都处于当前事务状态。 对已更改对象列表中已更改对象执行对象查询。 对于返回多个对象的查询类型执行对系统数据存储区的多个对象向下查询。 然后获取当前事务中已更改对象的列表,并对已更改对象执行对象查询。 多个对象向下查询和对象查询的结果合并并返回。

    Object oriented framework mechanism and method for providing a generic order entry processing interface for one or more order fulfillment systems
    3.
    发明授权
    Object oriented framework mechanism and method for providing a generic order entry processing interface for one or more order fulfillment systems 失效
    面向对象的框架机制和方法,用于为一个或多个订单履行系统提供通用订单输入处理界面

    公开(公告)号:US06728948B1

    公开(公告)日:2004-04-27

    申请号:US09488659

    申请日:2000-01-20

    CPC classification number: G06Q10/087 G06Q30/0601

    Abstract: An object oriented framework defines a generic order processing interface that creates an order, and that processes the order and generates requests to one or more fulfillment systems to fill the order. The generic order suitably includes one or more line items. One or more extensible interface classes are provided in the framework, which allows a user to define the order entry protocol for the relevant order fulfillment systems. Once properly extended, the framework is used to generate an executable framework application, which allows a client to enter a generic order, and which then generates the appropriate requests to fill the order with the appropriate order fulfillment system or systems. The framework of the preferred embodiments thus allows the specific knowledge of the back-end order fulfillment systems to be isolated to the extended portions of the framework, while the front-end order entry system has no knowledge of the order fulfillment systems that may be called upon to fill an order. The framework of the present invention thus allows adding a new order fulfillment system by simply extending the framework to define the attributes of the new fulfillment system without making changes to the core portion of the framework that governs how generic orders are processed.

    Abstract translation: 面向对象的框架定义了一个通用的订单处理界面,它创建一个订单,并处理订单,并向一个或多个履行系统生成请求以填充订单。 通用订单适当地包括一个或多个订单项。 框架中提供了一个或多个可扩展接口类,允许用户定义相关订单履行系统的订单输入协议。 一旦适当地扩展,该框架用于生成可执行框架应用程序,该应用程序允许客户端输入通用订单,然后生成适当的请求以用适当的订单履行系统或系统填写订单。 因此,优选实施例的框架允许后端订单履行系统的特定知识被隔离到框架的扩展部分,而前端订单输入系统不知道订单履行系统可被称为 在填写订单。 因此,本发明的框架允许通过简单地扩展框架来定义新的履行系统的属性来添加新的订单履行系统,而不改变支配如何处理通用订单的框架的核心部分。

Patent Agency Ranking