| 6499026 |
Using hyperbolic trees to visualize data generated by patent-centric and group-oriented data processing |
| Dec-24-2002 |
A system, method, and computer program product for processing data are described herein. The system maintains first databases of patents, and second databases of non-patent information of interest to a... |
| 6499036 |
Method and apparatus for data item movement between disparate sources and hierarchical, object-oriented representation |
| Dec-24-2002 |
Data moves between multiple, disparate data sources and the object-oriented computer programs that process the data. A data access server is interposed between the object-oriented programs and the data... |
| 6499033 |
Database method and apparatus using hierarchical bit vector index structure |
| Dec-24-2002 |
A database having fixed length records stored together in record number order and an index structure for the database. The index structure comprises a separate index for each searchable field of the records.... |
| 6496826 |
File list processing |
| Dec-17-2002 |
A method and implementing apparatus is provided for transferring data from memory to a file decoder which is effective to decode the file for further processing. In an illustrated example, a video file... |
| 6496824 |
Session management over a stateless protocol |
| Dec-17-2002 |
A method for session management over a stateless protocol the steps of comparing a first plurality of identifiers contained in a first request with a second plurality of identifiers contained in a second... |
| 6496820 |
Method and search method for structured documents |
| Dec-17-2002 |
A registration method for structured documents includes the steps of: preparing correspondence data between a string and a string occurrence position within a structured document for each structured document,... |
| 6493751 |
Network configuration method and system for a window-based operating system environment |
| Dec-10-2002 |
A mobile configuration manager application is provided for managing network configuration parameters essential for the configuration of a computer for operable interaction in a local area network (LAN)... |
| 6493744 |
Automatic rating and filtering of data files for objectionable content |
| Dec-10-2002 |
An automatic method for rating data files for objectionable content in a distributed computer system includes preprocessing the file to create semantic units, comparing the semantic units with a rating... |
| 6493720 |
Method and system for synchronization of metadata in an information catalog |
| Dec-10-2002 |
A method, apparatus, and article of manufacture for a metadata synchronizer. Data stored on a data storage device connected to a computer is synchronized. At specified intervals, a tool that operates on... |
| 6493704 |
Method and apparatus for using metadata to dynamically generate a display page to solicit input from a user |
| Dec-10-2002 |
The present invention provides a generic mechanism for enabling a user to develop one or more components. According to the invention, there is provided a generic builder engine which solicits from a developer,... |
| 6493700 |
System and method for specifying custom qualifiers for explain tables |
| Dec-10-2002 |
A system and method for specifying custom qualifiers for explain tables allows a user to designate selected explain tables for which the user wishes to view statements. A query explain program is provided... |
| 6493698 |
String search scheme in a distributed architecture |
| Dec-10-2002 |
Methods and apparatuses for searching network data for one or more predetermined strings are disclosed. In one embodiment, the string search is a multi-stage search where the stages of the search are performed... |
| 6490590 |
Method of generating a logical data model, physical data model, extraction routines and load routines |
| Dec-3-2002 |
A logical data model is generated based on business rule metadata, data source characteristics, and cleansing, transformation, and householding metadata. A physical data model and extraction and loading... |
| 6490587 |
Dynamic digital asset management |
| Dec-3-2002 |
Method and apparatus are utilized in a system for distributing digital contents from a central server to a plurality of endpoint servers for further distribution to end users for automatically managing... |
| 6490565 |
Environmental certification system and method |
| Dec-3-2002 |
A data processing method for an environmental certification program is provided which defines a plurality of predefined criteria which must be met by a participant in the program in order to be provided... |
| 6487562 |
Dynamically modifying system parameters in data storage system |
| Nov-26-2002 |
A system and method for dynamically modifying parameters in a data storage system such as a RAID system. Such parameters include QOS (Quality of Service) parameters, which control the speed in which system... |
| 6487546 |
Apparatus and method for aggregate indexes |
| Nov-26-2002 |
An aggregate index is used for accessing an aggregate value associated with one or more rows of a database table. The aggregate values are stored in the index entries of the index, thus allowing determination... |
| 6484185 |
Atomic operations on data structures |
| Nov-19-2002 |
Performing atomic operations on data entities having an arbitrary size is disclosed. Version data is associated with a data entity. The version data is saved to a first attribute. The data entity is then... |
| 6484160 |
Process for optimizing accesses to a database |
| Nov-19-2002 |
The invention relates to a process for optimizing accesses to a database. This process allows client applications to request a CMIS-DB server, via an online configuration, to customize the generic representation... |
| 6484157 |
File list processing |
| Nov-19-2002 |
A method and implementing apparatus is provided for transferring data from memory to a file decoder which is effective to decode the file for further processing. In an illustrated example, a video file... |
| 6484156 |
Accessing annotations across multiple target media streams |
| Nov-19-2002 |
An annotation server uses a hierarchical annotation storage structure to maintain a correspondence between a plurality of multimedia stream annotations and a hierarchically higher group identifier. The... |
| 6480867 |
System and method for managing filesystem objects in a multilingual distributed environment |
| Nov-12-2002 |
System and method aspects for filesystem management in a multilingual distributed computer environment are described. A system includes at least one server system for storing filesystem objects. A remote... |
| 6480848 |
Extension of data definition language (DDL) capabilities for relational databases for applications issuing DML and DDL statements |
| Nov-12-2002 |
A method, apparatus, and article of manufacture for DDL Extension layer that provides extended data definition language (DDL) capabilities for relational databases with multi-connections. A plurality of... |
| 6480834 |
Method and apparatus for serving files from a mainframe to one or more clients |
| Nov-12-2002 |
A method and apparatus provides random access to mainframe files that are accessed using an operating system that does not provide random access. This allows a computer system such as a mainframe on which... |
| 6477544 |
Single instance store for file systems |
| Nov-5-2002 |
A method and system for storing the data of files having duplicate content, by maintaining a single instance of the data, and providing logically separate links to the single instance. Files of duplicate... |
| 6477522 |
Dynamic performance based server selection |
| Nov-5-2002 |
Downloading of Internet files is optimized based on which of multiple locations is most efficient in providing the files. Identical or contiguous portions of a file are downloaded from different servers,... |
| 6477521 |
Integrated information processing system capable of supplying specific information to person |
| Nov-5-2002 |
A central processing apparatus, a distributed processing apparatus, and a transaction processing terminal constitute a transaction processing system. A central processing apparatus, a distributed processing... |
| 6473846 |
Content addressable memory (CAM) engine |
| Oct-29-2002 |
A content addressable memory ("CAM") engine or controller interfaces between a host signal processor (e.g., a microprocessor) and a plurality of known, commercially-available random access memory ("RAM")... |
| 6473774 |
Method and apparatus for record addressing in partitioned files |
| Oct-29-2002 |
A method and apparatus introduces the creation and use of two record addressing functions. One function "computeRID" assigns identifiers to records, and the other function "lookupRID" performs the related... |
| 6473770 |
Segment aggregation and interleaving of data types in a geographic database and methods for use thereof in a navigation application |
| Oct-29-2002 |
A geographic database for use with a navigation application program that provides navigation features to an end-user. The geographic database includes a plurality of data records of a first type and a... |
| 6473767 |
File system for a computer and method of synchronizing sets of files |
| Oct-29-2002 |
A file system for a computer supports a plurality of directories, each maintaining a list of data files as a plurality of directory entries. As well as means for creating data entries for real data files,... |
| 6470361 |
Method and apparatus for performing generational garbage collection using middle-aged objects |
| Oct-22-2002 |
A method and apparatus are provided for the efficient management of remembered sets in a generational garbage collection scheme. The present invention detects when an old object has a pointer to a young... |
| 6470334 |
Document retrieval apparatus |
| Oct-22-2002 |
The present invention provides a document retrieval apparatus that performs full text retrieval search on the documents by using an index of relatively smaller capacity for not only Indo-European documents... |
| 6470329 |
One-way hash functions for distributed data synchronization |
| Oct-22-2002 |
A method for synchronizing two data sets includes computing a signature for a first data set in a first address space and a signature for a second data set in a second address space using a one-way hash... |
| 6470318 |
Computer-implemented trademark brokerage network |
| Oct-22-2002 |
A computer-implemented method and system is provided for brokering trademarks between trademark owners and potential trademark buyers. The method and system receive trademarks from potential sellers and... |
| 6466933 |
Delayed delivery of query results or other data from a federated server to a federated client until such information is needed |
| Oct-15-2002 |
A technique for delayed delivery of query results or other data from a federated server to a federated client until such information is needed. One or more commands are executed at a client computer to... |
| 6466931 |
Method and system for transparently caching and reusing query execution plans efficiently |
| Oct-15-2002 |
A method and system for transparently caching and reusing database query execution plans. The method and system include caching a first query that contains a first constant. A first query is associated... |
| 6463439 |
System for accessing database tables mapped into memory for high performance data retrieval |
| Oct-8-2002 |
A system and method that enables quick access to large volumes of data on a realtime basis and is totally transparent to application programs that use the data. This is accomplished by placing information... |
| 6460147 |
System and method for automated testing of software systems utilizing statistical models |
| Oct-1-2002 |
The architecture of the Smart Test is described. Instead of writing a script, the Tester designs a functional model of the system to be tested, such as an application. For example, the Tester would model... |
| 6460052 |
Method and system for performing fine grain versioning |
| Oct-1-2002 |
A method and apparatus are provided for converting a non-versioned schema to a version-enabled schema. The method includes reading a first set of table definitions that belong to the non-versioned schema.... |
| 6460045 |
Self-tuning histogram and database modeling |
| Oct-1-2002 |
Building histograms by using feedback information about the execution of query workload rather than by examining the data helps reduce the cost of building and maintaining histograms. A method of maintaining... |
| 6460026 |
Multidimensional data ordering |
| Oct-1-2002 |
A method, apparatus, software and data structure is disclosed for more efficient mapping of three dimensional data to linear storage mediums. These embodiments provide that multidimensional space is divided... |
| 6457041 |
Client-server transaction data processing system with optimum selection of last agent |
| Sep-24-2002 |
A first server computing apparatus receives a reply from a second server apparatus, the reply includes an indication of the total amount of time that the second apparatus has taken to generate the reply.... |
| 6457003 |
Methods, systems and computer program products for logical access of data sources utilizing standard relational database management systems |
| Sep-24-2002 |
Methods, systems and computer program products are provided which allow for accessing at least one data source by intercepting a command to a standard relational database management system and determining... |
| 6456997 |
System and method for dynamically generating an invisible hierarchy in a planning system |
| Sep-24-2002 |
A planning system and method for dynamically generating an invisible hierarchy during a planning session in an OLAP type tool. The planning system comprises: (1) a loading mechanism for loading a plan... |
| 6456996 |
Computer implemented scheduling system and process using abstract local search technique |
| Sep-24-2002 |
A method and system for solving constrained optimization problems. An initial abstract solution represents a prioritized set of decisions. The abstract solution is used as the basis for building a concrete... |
| 6453321 |
Structured cache for persistent objects |
| Sep-17-2002 |
A technique for creating and using a structured cache to increase the efficiency of reading persistent objects from a database. The structured cache is comprised of an object cache, an associations cache,... |
| 6453310 |
Installable schema for low-overhead databases |
| Sep-17-2002 |
A relational database has a data file stored separately from a representation of the schema of the relational data in the data file. Schema representation files of several different types are generated... |
| 6453269 |
Method of comparison for computer systems and apparatus therefor |
| Sep-17-2002 |
A computerized method is disclosed which aids in the comparison of different computer systems according to their performance parameters under established or proprietary benchmark performance tables or... |
| 6453059 |
Image transfer system |
| Sep-17-2002 |
An image transfer system is provided with an image transfer controller which transfers image information input from image input systems to selected one of a plurality of image handling systems. Destination... |