Recent U.S. patents related to Relational Databases:
6,381,600: Exporting and importing of data in object-relational databases
6,381,596: Database system and method for operating a database system
6,378,127: Software installation and validation using custom actions
6,377,943: Initial ordering of tables for database queries
6,377,288: Domain objects having computed attribute values for use in a freeform graphics system
6,374,270: Corporate disclosure and repository system utilizing inference synthesis as applied to a database
6,374,263: System for maintaining precomputed views
6,374,256: Method and apparatus for creating indexes in a relational database corresponding to classes in an object-oriented application
6,374,252: Modeling of object-oriented database structures, translation to relational database structures, and dynamic searches thereon
6,374,236: Parallel optimized triggers in parallel processing database systems
6,374,235: Method, system, and program for a join operation on a multi-column table and satellite tables including duplicate values
6,374,232: Method and mechanism for retrieving values from a database
6,373,483: Method, system and computer program product for visually approximating scattered data using color to represent values of a categorical variable
6,370,686: Method for categorizing and installing selected software components
6,370,573: System, method and article of manufacture for managing an environment of a development architecture framework
6,370,537: System and method for the manipulation and display of structured data
6,370,524: System and method for processing queries having an inner query block containing a grouping operator
6,370,515: Bulk terminal automation system
6,367,077: Method of upgrading a software application in the presence of user modifications
6,367,034: Using query language for event filtering and aggregation
6,366,934: Method and apparatus for querying structured documents using a database extender
6,366,922: Multi-dimensional data management system
6,366,917: Method of modifying a populated database structure by modifying metadata describing the database structure
6,366,905: Aggregations design in database services
6,366,904: Machine-implementable method and apparatus for iteratively extending the results obtained from an initial query in a database
6,366,902: Using an epoch number to optimize access with rowid columns and direct row access
6,366,299: Multidimensional information visualization using attribute rods
6,363,499: Method and system for restoring a computer to its original state after an unsuccessful installation attempt
6,363,431: International signaling gateway
6,363,411: Intelligent network
6,363,399: Project-based full-length biomolecular sequence database with expression categories
6,363,393: Component based object-relational database infrastructure and user interface
6,363,391: Application programming interface for monitoring data warehouse activity occurring through a client/server open database connectivity interface
6,363,389: Technique for creating a unique quasi-random row identifier
6,363,371: Identifying essential statistics for query optimization for databases
6,360,361: Field reordering to optimize cache utilization
6,360,229: Generic execution model for isolating applications from underlying databases
6,360,223: Rule-based approach to object-relational mapping strategies
6,360,219: Object queues with concurrent updating
6,360,218: Compact record format for low-overhead databases
6,356,917: Monitoring and raising alerts for database jobs
6,356,913: Generic (database-independent) and dynamically-modifiable schema
6,356,900: Online modifications of relations in multidimensional processing
6,356,896: Data visualization of queries over joins
6,356,888: Utilize encoded vector indexes for distinct processing
6,356,286: User-interactive computer display interface with a tree having a plurality of user selectable nodes representing a plurality of search queries to a tabular database
6,353,833: Caching of distributed dynamic SQL statements in a multiple node RDBMS
6,353,832: Selectivity estimation in spatial databases
6,353,828: Concurrency control for transactions that update base tables of a materialized view using different types of locks
:
6,272,455: Method and apparatus for understanding natural language