会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System, method, and program for extending a SQL compiler for handling
control statements packaged with SQL query statements
    • 用于扩展SQL编译器以处理用SQL查询语句打包的控制语句的系统,方法和程序
    • US5875334A
    • 1999-02-23
    • US548969
    • 1995-10-27
    • Jyh-Herng ChowYou-Chin (Gene) FuhNelson Mendonca MattosBrian T. Tran
    • Jyh-Herng ChowYou-Chin (Gene) FuhNelson Mendonca MattosBrian T. Tran
    • G06F9/45G06F17/30
    • G06F17/30415G06F17/30433G06F8/427G06F8/433G06F8/443
    • This invention provides an integrated compiler for compiling SQL3 control statements having procedural, i.e., control, information packaged together with query, i.e., non-procedural, statements. A query extractor contained within the parser extracts the query statement from the control statement leaving a control skeleton. The query statement is processed as usual through a query compiler for generating executable plans with the exception that the name resolution function for resolving variables is modified for looking up local variables. This modification takes into account the mapping of local and host variables to create a unification of local and host variables. The control skeleton is processed through a control analyzer which generates a representation of the control flow and a scope and symbol table. The control analyzer also unifies the local and host variables. A plan synthesizer then takes as input the control flow information, symbol tables, and individual executable plans for the query statements and generates a meta-plan comprising a merger of a top level plan for the control skeleton and sub-plans representing the executable plans of the query statement. Therefore, this invention provides a uniform way of treating local and host variables, provides an efficient way of performing bind-in/bind-out processes, creates a single execution plan requiring only a single run-time interpreter, and requires minimum enhancements to existing SQL2 compilers. In addition, this invention enables the application of global optimization techniques for optimizing both the control aspects and query aspects of the original control statement.
    • 本发明提供了一种用于编译具有程序化即控制信息的SQL3控制语句的集成编译器,其中包含与查询(即非程序语句)一起打包的信息。 解析器中包含的查询提取器从控制语句中提取查询语句,留下控制框架。 查询语句通常通过用于生成可执行计划的查询编译器进行处理,但用于解析变量的名称解析功能被修改用于查找局部变量。 此修改考虑了本地和主机变量的映射,以创建本地和主机变量的统一。 控制骨架通过控制分析器进行处理,控制分析器生成控制流的表示以及范围和符号表。 控制分析仪还统一了本地和主机变量。 然后,计划合成器将查询语句的控制流信息,符号表和各个可执行计划作为输入,并生成包含控制框架的顶层计划的合并和表示可执行计划的子计划的元计划 查询语句。 因此,本发明提供了一种统一的方法来处理本地和主机变量,提供了一种执行绑定/绑定过程的有效方法,创建一个仅需要单个运行时解释器的单个执行计划,并且需要对现有的 SQL2编译器。 另外,本发明能够应用全局优化技术来优化原始控制语句的控制方面和查询方面。
    • 6. 发明授权
    • Method and apparatus for creating structure indexes for a data base extender
    • 用于为数据库扩展器创建结构索引的方法和装置
    • US06421656B1
    • 2002-07-16
    • US09324826
    • 1999-06-02
    • Josephine M. ChengJyh-Herng ChowJian Xu
    • Josephine M. ChengJyh-Herng ChowJian Xu
    • G06F1730
    • G06F17/30595Y10S707/99932Y10S707/99933Y10S707/99934
    • A method and apparatus using an extender for a computer-implemented relational database system is disclosed for storing, querying, and retrieving structured documents. The extender provides a new abstract data type and includes a plurality of user defined functions for storing, querying, and retrieving structured documents internally, as character-based large objects (CLOB), or externally, in flat files or URLs, for example. The extender has “conditional select” functionality, “conditional select” functionality is based on user defined functions residing within the extender being applied to a projection in a structured query in the database system. The extender also has a set of user defined functions for creating one or more indexes for structured documents stored in the relational database system using already created B+ tree index structures implemented in the database system to support the indexes. The method includes a tag counting system for indexing structured documents and for implementing the structure indexes within the relational database.
    • 公开了一种用于计算机实现的关系数据库系统的扩展器的方法和装置,用于存储,查询和检索结构化文档。 扩展器提供新的抽象数据类型,并且包括用于在内部存储,查询和检索结构化文档的多个用户定义的功能,例如作为基于字符的大对象(CLOB),或外部地在平面文件或URL中。 扩展器具有“条件选择”功能,“条件选择”功能基于驻留在扩展器内的用户定义的功能,其被应用于数据库系统中的结构化查询中的投影。 扩展器还具有一组用户定义的功能,用于为存储在关系数据库系统中的结构化文档创建一个或多个索引,使用在数据库系统中实现的已创建的B +树索引结构来支持索引。 该方法包括用于对结构化文档进行索引并用于实现关系数据库内的结构索引的标签计数系统。
    • 8. 发明授权
    • Confusion matrix for classification systems
    • 分类系统混淆矩阵
    • US08611675B2
    • 2013-12-17
    • US11644172
    • 2006-12-22
    • Jyh-Herng ChowByron DomDao-I Lin
    • Jyh-Herng ChowByron DomDao-I Lin
    • G06K9/62
    • G06K9/6253
    • Techniques are described herein for generating and displaying a confusion matrix wherein a data item belonging to one or more actual classes is predicted into a class. The classes in which the data item may be predicted (the “predicted classes”) are ranked according to a score that in one embodiment indicates the confidence of the prediction. If the data item is predicted into a class that is one of the top K ranked predicted classes, then the prediction is considered accurate and an entry is created in a cell of a confusion matrix indicating the accurate prediction. If the data item is not predicted into a class that is not one of the top K ranked predicted classes, then the prediction is considered inaccurate and an entry is created in a cell of a confusion matrix indicating the inaccurate prediction.
    • 本文描述了用于生成和显示混淆矩阵的技术,其中属于一个或多个实际类的数据项被预测为类。 可以根据在一个实施例中指示预测的置信度的分数对可以预测数据项目的类别(“预测类别”)进行排名。 如果数据项目被预测为属于顶级K级预测类别之一的类别,那么该预测被认为是准确的,并且在混合矩阵的小区中创建表示准确预测的条目。 如果数据项目未被预测为不属于顶级K级预测类别的类别,那么该预测被认为是不准确的,并且在混淆矩阵的小区中创建一个表示不准确预测的条目。
    • 10. 发明授权
    • Method and apparatus for indexing structured documents with rich data types
    • 用于索引具有丰富数据类型的结构化文档的方法和设备
    • US06519597B1
    • 2003-02-11
    • US09324499
    • 1999-06-02
    • Josephine M. ChengJyh-Herng ChowGene Y. C. FuhJian Xu
    • Josephine M. ChengJyh-Herng ChowGene Y. C. FuhJian Xu
    • G06F1730
    • G06F17/30595Y10S707/99943
    • An extender for a computer-implemented relational database system is disclosed for storing, querying, and retrieving structured documents. The extender provides a new abstract data type and includes a plurality of user defined functions for storing, querying, and retrieving structured documents internally, as character-based large objects (CLOB), or externally, in flat files or URLs, for example. A method and apparatus using an extender having a “conditional select” functionality is further disclosed for querying structured documents. The “conditional select” functionality is based on user defined functions residing within the extender being applied to a projection in a structured query in the database system. A method and apparatus using an extender having a set of user defined functions is further disclosed for creating one or more indexes for structured documents stored in the relational database system. The method uses the set of functions to create the indexes and uses already created B+ tree index structures implemented in the database system to support the indexes. A method and apparatus using an extender is further disclosed for creating and supporting structure indexes. The method includes a tag counting system for indexing structured documents and for implementing the structure indexes within the relational database.
    • 公开了一种用于计算机实现的关系数据库系统的扩展器,用于存储,查询和检索结构化文档。 扩展器提供新的抽象数据类型,并且包括用于在内部存储,查询和检索结构化文档的多个用户定义的功能,例如作为基于字符的大对象(CLOB),或外部地在平面文件或URL中。 进一步公开了使用具有“条件选择”功能的扩展器的方法和装置,用于查询结构化文档。 “条件选择”功能基于驻留在扩展器内的用户定义的功能,其被应用于数据库系统中的结构化查询中的投影。进一步公开了使用具有一组用户定义的功能的扩展器的方法和装置,用于创建一个 或者用于存储在关系数据库系统中的结构化文档的更多索引。 该方法使用一组函数来创建索引,并使用在数据库系统中实现的已创建的B +树索引结构来支持索引。进一步​​公开了一种使用扩展器的方法和装置,用于创建和支持结构索引。 该方法包括用于对结构化文档进行索引并用于实现关系数据库内的结构索引的标签计数系统。