6,349,302: Document processing method and system, and computer-readable recording medium having document processing program recorded therein
6,341,291: System for collaborative engineering using component and file-oriented tools
6,185,555: Method and apparatus for data management using an event transition network
6,175,829: Method and apparatus for facilitating query reformulation
6,160,986: Interactive toy
6,157,928: Apparatus and system for an adaptive data management architecture
6,070,165: Method for managing and accessing relational data in a relational cache
6,029,174: Apparatus and system for an adaptive data management architecture
6,023,702: Method and apparatus for a process and project management computer system
6,016,497: Methods and system for storing and accessing embedded information in object-relational databases
5,963,956: System and method of optimizing database queries in two or more dimensions
5,721,912: Graphical user interface for creating database integration specifications
5,557,731: Method and system for detecting undefined objects in an application
:
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