会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Heterogeneous database system with dynamic commit procedure control
    • 异构数据库系统具有动态提交过程控制
    • US5953719A
    • 1999-09-14
    • US931029
    • 1997-09-15
    • James Charles KleeweinTony Kuen LeeShivakumar VenkataramanSteven John Watts
    • James Charles KleeweinTony Kuen LeeShivakumar VenkataramanSteven John Watts
    • G06F17/30G06F9/00
    • G06F17/3056G06F17/30566Y10S707/99938
    • In a distributed database system, at least one of the databases operates as a transaction manager and provides transparent commit coordination between an application program and other connected databases. The transaction manager incorporates a commit alteration procedure which enables selection of either a single phase commit protocol or a two phase commit protocol with respect to each database, during operation of the distributed system. The transaction manager establishes a commit protocol for each connected database; responds to a command from an application program by overriding a commit protocol previously established for a selected database and establishes another commit protocol for the selected database; performs a transaction and utilizes the another commit protocol in connection with the transaction; and upon completion of the transaction as evidenced by a successful commit action, enables establishment of another commit protocol.
    • 在分布式数据库系统中,至少有一个数据库用作事务管理器,并在应用程序和其他连接的数据库之间提供透明的提交协调。 交易管理器包含提交更改过程,该过程在分布式系统的操作期间可以选择单相提交协议或关于每个数据库的两阶段提交协议。 事务管理器为每个连接的数据库建立提交协议; 通过覆盖先前为所选数据库建立的提交协议来响应来自应用程序的命令,并为所选择的数据库建立另一个提交协议; 执行事务并利用与事务相关的另一提交协议; 并且在交易完成时,成功的提交操作证明,可以建立另一个提交协议。
    • 3. 发明授权
    • Generic SQL query agent
    • 通用SQL查询代理
    • US5881232A
    • 1999-03-09
    • US684012
    • 1996-07-23
    • Josephine M. ChengHongHai ShenSteven John Watts
    • Josephine M. ChengHongHai ShenSteven John Watts
    • G06F17/30H04L29/06H04L29/08G06F15/16
    • G06F17/30067H04L29/06H04L67/02H04L67/42H04L69/329
    • A method, apparatus, and article of manufacture for providing access to information stored in a database management system. The method and apparatus uses an intelligent generic query agent to operate with a wide variety of remote users, and to allow implementation of a wide variety of optimization schemes. The method comprises receiving a request from the remote user at the agent, transforming the request into database management system commands optimized in accordance with user-specified optimization criteria, transmitting the database management system commands to the database management system, receiving the database management system command result from the database management system in the agent, transforming the database management system command result into a response message, and transmitting the response message to from the agent to the remote user.
    • 一种用于提供对存储在数据库管理系统中的信息的访问的方法,装置和制品。 该方法和装置使用智能通用查询代理来操作各种远程用户,并且允许实施各种各样的优化方案。 该方法包括:在代理处接收来自远程用户的请求,将请求转换成根据用户指定的优化标准优化的数据库管理系统命令,将数据库管理系统命令传送到数据库管理系统,接收数据库管理系统命令 从代理中的数据库管理系统的结果,将数据库管理系统命令结果转换为响应消息,并将响应消息从代理发送到远程用户。
    • 6. 发明授权
    • Heterogeneous database system with data source extensibility and
alteration of database functions
    • 具有数据源可扩展性和数据库功能更改的异构数据库系统
    • US5956727A
    • 1999-09-21
    • US929809
    • 1997-09-15
    • Tu-An ChengJames Charles KleeweinEileen Tien LinTina Louise MukaiYun WangSteven John Watts
    • Tu-An ChengJames Charles KleeweinEileen Tien LinTina Louise MukaiYun WangSteven John Watts
    • G06F17/30
    • G06F17/30566Y10S707/99933Y10S707/99943Y10S707/99945
    • A heterogeneous database system is described which includes plural database systems, one of the database systems acting as an interface (i.e., system manager). The system manager performs functions which provide an application program with transparent access to the entire database system. The system manager includes a memory for storing (i) a matrix of functional capabilities of each of the plural databases, (ii) a catalog of functions that are supportable by various databases and (iii) and entry matrix for providing an interface function between a user and the system manager. A processor is present in the system manager; and is responsive to a user entry, via the entry matrix, with respect to a functional capability of one of the plural databases, to alter a matrix of functional capabilities pertaining to the database. The alteration is carried out in accordance with a corresponding functional capability entry in the catalog. If a user entry is received which refers to a database for which no entry exists in the matrix of functional capabilities, the system manager presents an entry matrix in a form which reflects default functional capabilities. Thereafter, the default capabilities may be altered by a system administrator to reflect the capabilities of the new database.
    • 描述了一种异构数据库系统,其包括多个数据库系统,数据库系统之一充当接口(即系统管理器)。 系统管理员执行向整个数据库系统提供透明访问的应用程序的功能。 系统管理器包括用于存储(i)多个数据库中的每一个的功能性能矩阵的存储器,(ii)可由各种数据库支持的功能目录,以及(iii)和用于提供接口功能之间的接口功能的输入矩阵 用户和系统管理员。 处理器存在于系统管理器中; 并且相对于所述多个数据库之一的功能能力经由所述条目矩阵来响应于用户条目,以改变与所述数据库相关的功能能力的矩阵。 该变更根据目录中相应的功能能力条目进行。 如果接收到指向功能能力矩阵中没有条目的数据库的用户条目,则系统管理器以反映默认功能能力的形式呈现条目矩阵。 此后,系统管理员可以更改默认功能以反映新数据库的功能。
    • 8. 发明授权
    • Method and apparatus for accessing of large object data segments from a
remote database
    • 用于从远程数据库访问大对象数据段的方法和装置
    • US5920860A
    • 1999-07-06
    • US931002
    • 1997-09-15
    • Hemant MaheshwariTina Louise MukaiSteven John Watts
    • Hemant MaheshwariTina Louise MukaiSteven John Watts
    • G06F17/30
    • G06F17/30424Y10S707/99932Y10S707/99935
    • A method enables a computer to manipulate data from a table in a remote database in accord with a query from a query requestor, wherein at least some data in the table includes large data objects (LOBs). The method includes the steps of: responding to the query by configuring a database query and determining (i) if a response to the database query requires transfer of LOB data from the table and if yes, and (ii) the LOB data can be transferred in response to the database query without a data manipulation which uses the LOB data or (iii) a data manipulation required in response to the database query which uses the LOB data can be performed at the remote database, then designating the LOB data for "streaming"; dispatching the database query to the remote database and receiving a result set from the table from the remote database in response to the query; and storing the result set and causing any LOB data which has been marked for streaming to be then dispatched to the query requestor without being written to disk.
    • 一种方法使得计算机能够根据来自查询请求者的查询操纵来自远程数据库中的表的数据,其中表中的至少一些数据包括大数据对象(LOB)。 该方法包括以下步骤:通过配置数据库查询来响应查询,并确定(i)对数据库查询的响应是否需要从表中传输LOB数据,如果是,则(ii)可以转移LOB数据 响应于没有使用LOB数据的数据操作的数据库查询,或者(iii)可以在远程数据库处执行响应于使用LOB数据的数据库查询所需的数据操作,然后指定用于“流”的LOB数据 “; 将数据库查询分派到远程数据库,并响应于查询从远程数据库从表中接收结果集; 并且存储结果集并且使得已经标记为流的任何LOB数据然后被分派到查询请求者而不被写入到盘。