| 6826626 |
Method of and apparatus for rapid retrieval of data in a content distribution network |
| Nov-30-2004 |
A method of and apparatus for accelerating data retrieval on a widely dispersed content distribution network such as the World Wide Web. The system associates a concept URI with a resource which can then... |
| 6826571 |
Method and apparatus for dynamically customizing and extending functions of a server program to enable and restrict functions of the server |
| Nov-30-2004 |
A flexibly adaptable, i.e., configurable and/or extensible, asset management system is disclosed for processing and querying assets, representing data. The system comprises three layers: a Client Application... |
| 6826569 |
Method for identifying patterns |
| Nov-30-2004 |
The method identifies repeating patterns in sequential event streams, in which each event (A1, B, C, D, A2) is of a pre-determined event type (A, B, C, D) and occurs at a specified position within an event... |
| 6826568 |
Methods and system for model matching |
| Nov-30-2004 |
Systems and methods for automatically and generically matching models are provided, such as may be provided in a matching application or matching component, or provided in a general purpose system for... |
| 6826566 |
Identifier vocabulary data access method and system |
| Nov-30-2004 |
A method of organizing, managing, and providing interactive access to data in a database is disclosed, along with a program and a system for implementing the method. Associations between each data Item... |
| 6826559 |
Hybrid category mapping for on-line query tool |
| Nov-30-2004 |
Disclosed is a system for performing online data queries. The system for performing online data queries is a distributed computer system with a plurality of server nodes each fully redundant and capable... |
| 6826556 |
Techniques for deploying analytic models in a parallel |
| Nov-30-2004 |
A method, apparatus, and article of manufacture for performing data mining applications in a relational database management system. A relational database management system, executed by the computer, manages... |
| 6826553 |
System for providing database functions for multiple internet sources |
| Nov-30-2004 |
A system for automatically extracting data from at least one electronic document accessible through the Internet or other computer network. The system records a sequence of actions operable to electronically... |
| 6823398 |
File system management embedded in a storage device |
| Nov-23-2004 |
A file system for accessing information on digital storage media is provided by a storage device controller embedded within the storage device. The storage device controller includes an interface component... |
| 6823338 |
Method, mechanism and computer program product for processing sparse hierarchical ACL data in a relational database |
| Nov-23-2004 |
A method for securing and processing sparse access control list (ACL) data in a relational database used as a backing store for a hierarchical-based directory service. The sparse ACL data is secured in... |
| 6820266 |
Application code conversion architecture |
| Nov-16-2004 |
A method and apparatus for converting codes between applications is provided. User defined conversion rules are applied to either convert an internal code into one or more external codes, or to convert... |
| 6820135 |
Modeless event-driven data transformation |
| Nov-16-2004 |
A system and method is described for event-driven data transformation. Generally, the system and method is directed to a transformation engine that iterates through one or more data sources, transforms... |
| 6820090 |
Method for generating quantiles from data streams |
| Nov-16-2004 |
In a method for acquiring statistical information from data, an initial cumulative distribution function (CDF) that characterizes an initial set of data is acquired. The acquisition of this CDF comprises... |
| 6820089 |
Method and system for simplifying the use of data mining in domain-specific analytic applications by packaging predefined data mining models |
| Nov-16-2004 |
Development of domain-specific analytic applications having predefined data mining models, including identifying a business problem to be solved; selecting a data mining algorithm appropriate for solving... |
| 6820088 |
System and method for synchronizing data records between multiple databases |
| Nov-16-2004 |
A system and method for synchronizing data records between multiple databases is provided. Each database includes data records that are modified to include at least one pair of synchronization parameters.... |
| 6820087 |
Method and apparatus for initializing data structures to accelerate variable length decode |
| Nov-16-2004 |
A method and apparatus to accelerate variable length decode is disclosed, including a method and an apparatus to initialize data structures. The initialization apparatus includes a start address storage... |
| 6820080 |
Dependent object processing for triggers |
| Nov-16-2004 |
Methods, systems and articles of manufacture are provided for setting a state of triggers between operative and inoperative. In an operative state the trigger may be called during triggering I/O operations... |
| 6820079 |
Method and apparatus for retrieving text using document signatures |
| Nov-16-2004 |
A method and apparatus for retrieving similar or identical textual passages among different documents is disclosed. Normal discourse structures along with textual content attributes are used to encode... |
| 6820075 |
Document-centric system with auto-completion |
| Nov-16-2004 |
An information space is created using a document. Entities from the document and its information space are used to create a database of entities. An auto-completion system uses contextual information surrounding... |
| 6816874 |
Method, system, and program for accessing performance data |
| Nov-9-2004 |
Disclosed is a method, system, and program for accessing performance data. A call from an application program including database program statements, such as SQL statements, executing on a thread is processed.... |
| 6816866 |
Method of changing a parameter of an operating system of a computer system |
| Nov-9-2004 |
A method of changing a parameter of an operating system of a computer system is described. All requested values of the parameter are stored in a history database. A new resolved value is created by a history... |
| 6816835 |
Electronic mail system and device |
| Nov-9-2004 |
Insertion of an attachment file identifying character code in a text of an electronic mail enables an electronic mail device to automatically reproduce (display) data from the attachment file during vocal... |
| 6816277 |
Systems and methods for converting image data |
| Nov-9-2004 |
Image processing systems for converting image data corresponding to a document, where the image data exhibits a first format, are disclosed. In this regard, a representative image processing system includes... |
| 6813384 |
Indexing wavelet compressed video for efficient data handling |
| Nov-2-2004 |
A system of indexing discrete wavelet transform data, after entropy encoding, allows access to particular frames and sub-bands without decomposing all of the data to find the information of interest. In... |
| 6810462 |
Storage system and method using interface control devices of different types |
| Oct-26-2004 |
A storage has NAS and SAN functions and a high degree of freedom to configure a system to reduce the management and operation cost. The storage includes a plurality of interface slots in which a plurality... |
| 6810401 |
Automated configuration system and method |
| Oct-26-2004 |
An automated configuration system (and method) is provided for facilitating the configuration of desired products, services, or other assemblages that require users to gather and assimilate disparate knowledge... |
| 6807576 |
Method and system for determining and graphically representing frame classification rule relationships |
| Oct-19-2004 |
A method and system for graphically representing relationships between a plurality of filter rules in a computer system is disclosed. The computer system includes a display. Each of the plurality of filter... |
| 6807550 |
Methods and systems for providing random access to structured media content |
| Oct-19-2004 |
Methods and systems for providing random access of structured media content are described. One aspect provides a novel file structure or "Vfile", and method of using the same, for organizing and managing... |
| 6807173 |
Method and system for improving bandwidth availability in a data communication network by tokenizing messages |
| Oct-19-2004 |
Because consuming extensive processor resources to directly compress textual messages for transmission in a data communication network is viewed as undesirable, a method of message compression in accordance... |
| 6804688 |
Detecting and tracking new events/classes of documents in a data base |
| Oct-12-2004 |
Detecting and tracking of new events/classes of documents are disclosed. A method for detecting new events and/or classes of documents and tracking evolution thereof in a database, said new events and/or... |
| 6804687 |
File system management with user-definable functional attributes stored in a token action log |
| Oct-12-2004 |
A file system or other system that manages information entities includes a subsystem to store one or more tokens, as well as a token action log to associate each token with a customizable set of one or... |
| 6804681 |
Identifying and tracking object references in a java programming environment |
| Oct-12-2004 |
Improved techniques for identifying and tracking references to Java objects are disclosed. The techniques can be used to implement garbage collection facilities for Java programs in a manner that is more... |
| 6804680 |
Extensible database |
| Oct-12-2004 |
An extensible database system is disclosed for storing data in a plurality of separate, lower-level databases. A top-level database is used to manipulate the data. The top-level database has a property... |
| 6804678 |
Non-blocking parallel band join algorithm |
| Oct-12-2004 |
A non-blocking parallel band join method and apparatus partitions tuples of two relations for localized processing. At each processing node, the tuples are further partitioned such that join operations... |
| 6804677 |
Encoding semi-structured data for efficient search and browsing |
| Oct-12-2004 |
A method for encoding XML tree data that includes the step of encoding the semi-structured data into strings of arbitrary length in a way that maintains non-structural and structural information about... |
| 6804676 |
System and method in a data processing system for generating compressed affinity records from data records |
| Oct-12-2004 |
A system and method for generating compressed affinity records obtains first and second data records, generates zero or more length values representing portions of the second data record that agree with... |
| 6804671 |
Pluggable tablespaces for database systems |
| Oct-12-2004 |
A pluggable tablespace is enabled by logically partitioning a database into a set of tablespaces and storing all of the tablespaces disk pointers in tablespace-relative format. A pluggable set of tablespaces... |
| 6804663 |
Methods for optimizing the installation of a software product onto a target computer system |
| Oct-12-2004 |
Database tables may be created in a modular fashion and maybe efficiently merged together. Differences between various versions of software products also be recorded in database transforms. The database... |
| 6801916 |
Method and system for generation of medical reports from data in a hierarchically-organized database |
| Oct-5-2004 |
Methods, systems, and user interfaces for navigating hierarchical database views are provided, that support the efficient entry, review, and updating of data using a navigation display. At any point in... |
| 6801915 |
Paired keys for data structures |
| Oct-5-2004 |
A plurality of data records is provided, each data record having paired keys comprised of a first key and a second key. The first key identifies each data record in a certain manner and the second key... |
| 6799182 |
System and method for data source flattening |
| Sep-28-2004 |
A system and method for enabling data exchanges between various data processing systems, including disparate systems, is described. In one exemplary embodiment, the present invention can receive a hierarchical... |
| 6799173 |
Method and apparatus for sharing code containing references to non-shared objects |
| Sep-28-2004 |
A system is described that facilitates sharing an object containing embedded references to non-shared objects, which may be located at different virtual memory addresses in different processes. During... |
| 6795897 |
Selective memory controller access path for directory caching |
| Sep-21-2004 |
A computer system and corresponding method for supporting a compressed main memory includes a processor, a processor cache in signal communication with the processor, a memory controller in signal communication... |
| 6795829 |
Method for building a peripheral information database |
| Sep-21-2004 |
A novel method for building a computer peripheral information database for a plurality of peripherals operably connected to a network for sharing between a plurality of users provide a valuable tool for... |
| 6795827 |
Information terminal and broadcasting information service system |
| Sep-21-2004 |
The invention provides a broadcasting information service system capable of timely and flexible generation, management, broadcasting and use of information which fits needs of every user and has little... |
| 6792432 |
Database system with methods providing high-concurrency access in B-Tree structures |
| Sep-14-2004 |
A Client/Server Database System with improved methods for providing access to highly-concurrent data, such as of B-Tree data structures, is described. When the system receives a request to insert a key... |
| 6792429 |
Method for fault tolerant modification of data representation in a large database |
| Sep-14-2004 |
A system and method for restructuring the physical storage of a table of a database. The records of the table are grouped into one or more partitions, each of which is stored in a file having a number... |
| 6792428 |
Method of storing and flattening a structured data document |
| Sep-14-2004 |
A method of flattening a structured data document includes the steps of receiving a structured data document. Next, a first data entry is searched for by the system. When the first data entry is found,... |
| 6792425 |
Secure multi database system including a client, multi database server, and database server |
| Sep-14-2004 |
A definition tool of the present invention declares columns which are concealed in external tables to a multi-database server. The multi-database server controls a decomposition and an execution of query... |
| 6789096 |
Real time sessions in an analytic application |
| Sep-7-2004 |
A method and system thereof for performing real time transformations of dynamically increasing databases is described. A session, identified as a real time session, is initialized. The real time session... |