"For a list of all the ways technology has failed to improve the quality of life, please press three."
Alice Kahn
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Application No. | Application Title | Issue Date |
| 20050050092 | Direct loading of semistructured data Techniques and systems are disclosed for directly storing semistructured data in a database. According to one aspect, a client application reads data that comprises instances of a parent type. The client application invokes routines associated with the parent type. An a... | 03/03/2005 |
| 20050050074 | Efficient loading of data into a relational database Described is a method and system for storing data into a database, where a determination is made if schema metadata that is used to load the data into the database already exists, and where the existing schema metadata is used to load the data into the database if the s... | 03/03/2005 |
| 20050050058 | Direct loading of opaque types Techniques and systems are disclosed for storing instances of an opaque type in a database according to a direct path loading approach. According to one aspect, an opaque type implementor registers, with a loader application, routines that the opaque type implementor im... | 03/03/2005 |
| 20050050056 | Mechanism to enable evolving XML schema A method and system for evolving XML-schema-based data to conform to an evolved XML schema is disclosed. Based on an existing XML schema and an instance document that is based on the existing XML schema, an XML-schema-independent form of the instance document is generat... | 03/03/2005 |
| 20050044525 | Techniques for partial loading of a configuration associated with a configuration model In the context of a constraint-based or rule-based model, in which model entities, or nodes, are interrelated by constraints, rules, conditions or the like, addition of and changes to entity instances need to be validated against relevant constraints. A mechanism is pro... | 02/24/2005 |
| 20050044087 | Dynamic selection of frequent itemset counting technique Techniques are provided for (1) extending SQL to support direct invocation of frequent itemset operations, (2) improving the performance of frequent itemset operations by clustering itemset combinations to more efficiently use previously produced results, and (3)... | 02/24/2005 |
| 20050044062 | Frequent itemset counting using clustered prefixes and index support Techniques are provided for (1) extending SQL to support direct invocation of frequent itemset operations, (2) improving the performance of frequent itemset operations by clustering itemset combinations to more efficiently use previously produced results, and (3) making... | 02/24/2005 |
| 20050038828 | Transparent migration of stateless sessions across servers Techniques allow a client to be migrated from a session that has been established for a client on a server to another session on another server in a way that is a transparent to the application for which the initial session was established. The sessions are migrated und... | 02/17/2005 |
| 20050038789 | On demand node and server instance allocation and de-allocation An approach efficiently and dynamically allocates and de-allocates database instances and nodes between databases. The approach performs this function in a way that accounts for the users of and services hosted by multiple databases. ... | 02/17/2005 |
| 20050038784 | Method and mechanism for database partitioning The present invention is directed to a method and mechanism for partitioning using information not directly located in the object being partitioned. According to an embodiment of the invention, foreign key-primary key relationships are utilized to create join conditions... | 02/17/2005 |
| 20050038772 | Fast application notification in a clustered computing system With fast notification of changes to a clustered computing system, through which a number of events are published for system state changes, applications can quickly recover and sessions can quickly be rebalanced. When a resource associated with a service experiences a c... | 02/17/2005 |
| 20050038835 | Recoverable asynchronous message driven processing in a multi-node system An approach provides for recovery of message driven directors responsible for dynamically allocating resources within a multi-node database system. The receipt of a message, the action taken in response to it, and other messages sent in furtherance of the action, are pe... | 02/17/2005 |
| 20050038849 | Extensible framework for transferring session state Techniques allow a client to be switched from a session on a server to another session on another server in a way that is a transparent to the application for which the initial session was established. Thus, under transparent session migration, a client is switched betw... | 02/17/2005 |
| 20050038848 | Transparent session migration across servers Techniques allow a client to be switched from a session on a server to another session on another server in a way that is a transparent to the application for which the initial session was established. Thus, under transparent session migration, a client is switched betw... | 02/17/2005 |
| 20050038834 | Hierarchical management of the dynamic allocation of resources in a multi-node system Approaches are used for efficiently and effectively managing the dynamic allocation of resources of multi-node database systems between services provided by the multi-node database server. A service is a category of work that is hosted on the database server. The approa... | 02/17/2005 |
| 20050038833 | Managing workload by service Approaches for manage and measuring workload on computer resources by measuring workload in ways that are independent of physical hardware and that correlate to ways in which it is desirable to measure and manage workload for applications and clients. Specifically, logi... | 02/17/2005 |
| 20050038831 | Automatic and dynamic provisioning of databases Approaches described herein may be used for provisioning of databases that requires a bulk transfer of data within a distributed computing environment, such as a grid. The approaches do not require the manual intervention of a DBA to, for example, transfer a tablespace ... | 02/17/2005 |
| 20050038829 | Service placement for enforcing performance and availability levels in a multi-node system An approach efficiently and dynamically places services within a multi-node system when expanding or contracting services, that is, increasing and decreasing the number of instances that host a service. Service placement decisions are made in a way that accounts for per... | 02/17/2005 |
| 20050033741 | Efficient processing of relational joins of multidimensional data Predicate abduction involves identifying, from a database statement, predicates on attributes of dimensional data, and applying those predicates to corresponding measure data so that only measure values are fetched and returned for dimension values that satisfy the pred... | 02/10/2005 |
| 20050022047 | Conditional data access after database system failure A method of operation within a data processing system that includes a plurality of processing nodes each having access to a set of shared resources. Failure of one of the processing nodes is detected, followed by receipt of a request to access a first resource of the se... | 01/27/2005 |
| 20050015563 | Guaranteed undo retention Techniques are provided for guaranteed undo retention. The techniques include a database server attempting to store undo information in undo storage. In order to store the undo information, the database server may overwrite expired undo records; write to empty undo exte... | 01/20/2005 |
| 20050010919 | Approaches for migrating portal objects from a source installation to a target installation Approaches for migrating portal objects from a source installation to a target installation are disclosed. In one embodiment, when portal objects are selected to be migrated from a source installation to a target installation, the selected portal objects can be consider... | 01/13/2005 |
| 20050004911 | Graphical condition builder for facilitating database queries A graphical condition builder is provided that presents a graphical representation of a search query. In an embodiment, the graphical condition builder presents a graphical and numerical preview indicating the size of the expected query results set. In an embodiment, a ... | 01/06/2005 |