Performing operations on objects in a database system in a response to a request that specifies references that indicate where the objects reside
    1.
    发明授权
    Performing operations on objects in a database system in a response to a request that specifies references that indicate where the objects reside 有权
    对数据库系统中的对象执行操作,以响应指定引用的请求,该引用指示对象所在的位置

    公开(公告)号:US06266673B1

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

    申请号:US09589601

    申请日:2000-06-07

    IPC分类号: G06F1730

    摘要: A mechanism is described for processing requests to specify operations to database objects. A request to perform an action on a set of multiple objects is received by a database system. The request includes references to each object in the set, each reference indicating a table where the respective object resides. The reference is used to locate the object, and once located, the action is performed on the object. The reference may indicate a table using a unique table id not used in any of a plurality of databases to identify a table. The action request may be to modify the object, the references may include references to objects that reside in different database systems.

    摘要翻译: 描述了一种用于处理对数据库对象指定操作的请求的机制。 数据库系统接收到对一组多个对象执行操作的请求。 请求包括对集合中每个对象的引用,每个引用指示相应对象所在的表。 该引用用于定位对象,一旦找到,对对象执行操作。 参考可以指示使用在多个数据库中的任何一个中未使用的唯一表id来标识表的表。 动作请求可以是修改对象,引用可以包括对驻留在不同数据库系统中的对象的引用。

    References that indicate where global database objects reside
    2.
    发明授权
    References that indicate where global database objects reside 失效
    指示全局数据库对象所在的引用

    公开(公告)号:US06134558A

    公开(公告)日:2000-10-17

    申请号:US961740

    申请日:1997-10-31

    IPC分类号: G06F17/30

    摘要: A method and apparatus for generating references to a set of objects which reside in a plurality databases is described. Each object is associated with a table from a plurality of tables that are contained in the plurality of databases. An object id is associated with each object; the object id uniquely identifies the object relative to the objects in the set of objects. A table id is associated with each table; the table id uniquely identifies the table relative to tables in the plurality of tables. A table containing an object is located based on the table id associated with the table, and the object is located in the table based on the object id associated with the object. A table mapping is generated. The table mapping maps a set of tables to databases associated with the set of tables. The set of tables are from the plurality of tables. References to objects from the set of object are generated. Each reference comprises data that identifies an object. The reference contains data representing the object id of the referenced object, the object referred to by the reference. The reference also contains data representing the table id of the table containing the referenced object. An object is located based on the table mapping and the reference referring to the object. The table containing the object is located based on the data in the reference, the data representing the table id associated with the table containing the object.

    摘要翻译: 描述了一种生成对驻留在多个数据库中的一组对象的引用的方法和装置。 每个对象与来自多个数据库中包含的多个表的表相关联。 对象id与每个对象相关联; 对象id唯一地标识相对于对象集合中的对象的对象。 表id与每个表相关联; 表id唯一地标识相对于多个表中的表的表。 包含对象的表基于与表相关联的表id来定位,并且该对象位于表中,基于与对象相关联的对象id。 生成表映射。 表映射将一组表映射到与该组表相关联的数据库。 表的集合来自多个表。 生成来自该对象对象的引用。 每个引用包括标识对象的数据。 引用包含表示引用对象的对象标识的数据,引用对象所引用的对象。 该引用还包含表示包含引用对象的表的表id的数据。 基于表映射和引用对象的引用来定位对象。 包含对象的表根据引用中的数据定位,表示与包含对象的表相关联的表id的数据。

    Method and apparatus for creating a data set with pending results
    3.
    发明授权
    Method and apparatus for creating a data set with pending results 有权
    用于创建具有未决结果的数据集的方法和装置

    公开(公告)号:US06651067B1

    公开(公告)日:2003-11-18

    申请号:US09565518

    申请日:2000-05-05

    IPC分类号: G06F1730

    摘要: A method and apparatus for creating a data set with pending results are described. In one embodiment, the method includes receiving a user request to process data and processing the user request to begin creating a final result set with at least one field being identified as a pending result field. The processing, in turn, includes creating a portion of an initial result set containing the pending result field before a final value for the pending result field is determined, and transforming the portion of the initial result set to create a portion of the final result set before a final value for the pending result field is determined. The method further includes continuing processing the user request while the final value remains undetermined, and updating the final result set with the final value of the pending result field once the final value is determined.

    摘要翻译: 描述了用于创建具有未决结果的数据集的方法和装置。 在一个实施例中,该方法包括接收处理数据的用户请求并处理用户请求以开始创建最终结果集,其中至少一个字段被识别为未决结果字段。 该处理又包括在确定待决结果字段的最终值之前创建包含待决结果字段的初始结果集的一部分,并且将初始结果集的部分变换以创建最终结果集的一部分 之后确定待决结果字段的最终值。 该方法还包括在最终值保持不确定的情况下继续处理用户请求,并且一旦确定了最终值,就用最终结果集的最终值更新最终结果集。

    Method and apparatus for pipelined processing of data
    4.
    发明授权
    Method and apparatus for pipelined processing of data 有权
    流水线处理数据的方法和装置

    公开(公告)号:US08042041B1

    公开(公告)日:2011-10-18

    申请号:US09565901

    申请日:2000-05-05

    IPC分类号: G06N3/00

    CPC分类号: H04L67/2823 H04L29/08729

    摘要: A method and apparatus for pipelined processing of data are described. In one embodiment, the method includes receiving a user request to process data, obtaining the data from a data storage based on the user request, grouping the set of data to create a hierarchical data, and paginating the hierarchical data to create a paginated result set. The pagination begins before the grouping is completed. The method further includes transferring one or more pages of the paginated result set to a client. The transferring begins before the pagination is completed.

    摘要翻译: 描述了用于数据流水线处理的方法和装置。 在一个实施例中,该方法包括接收用户处理数据的请求,基于用户请求从数据存储获得数据,对该组数据进行分组以创建分层数据,以及分页分层数据以创建分页结果集 。 分组在分组完成之前开始分页。 该方法还包括将分页结果集的一个或多个页面传送到客户端。 转移在分页完成之前开始。

    Defining and detecting network application business activities
    5.
    发明授权
    Defining and detecting network application business activities 有权
    定义和检测网络应用业务活动

    公开(公告)号:US07653742B1

    公开(公告)日:2010-01-26

    申请号:US10952599

    申请日:2004-09-28

    IPC分类号: G06F15/173

    摘要: Network applications are monitored by defining and detecting activities associated with the applications. Such activities are referred to as “business activities” in the sense that the activities are performed in the process of conducting business using applications. Each business activity of interest is associated with a unique “business signature” which can be used to identify the activity from streams or collections of information. In one embodiment, each business signature of interest to a business is defined as a set of one or more parameter name-value pairs. Once defined, network traffic to and from an application is monitored to detect business signatures, to detect that a corresponding business activity was started. Detecting an activity is based on real-time matching of business signature character patterns within a stream of characters with a repository of character patterns that each represents a business signature defined for the application.

    摘要翻译: 通过定义和检测与应用程序相关的活动来监视网络应用程序。 这些活动被称为“商业活动”,因为活动是在使用申请进行业务的过程中进行的。 感兴趣的每个业务活动都与唯一的“业务签名”相关联,可以用于从流或信息集合中识别活动。 在一个实施例中,业务感兴趣的每个业务签名被定义为一个或多个参数名称 - 值对的集合。 一旦定义,进入和从应用程序的网络流量被监视以检测业务签名,以检测相应的业务活动是否已经启动。 检测活动是基于字符流内的商业签名字符模式与每个表示为应用定义的业务签名的字符模式的存储库的实时匹配。