Manipulating data structure (e.g., compression, compaction, compilation)

CL 707 SC 101
6898604 XML serialization and deserialization
May-24-2005 An object instance is serialized to a serial format, such as an eXtensible Markup Language (XML) document, based on a mapping between an arbitrary annotated source code file and a schema. The arbitrary...
6898603 Multi-dimensional data structure caching
May-24-2005 End-user specified insertion of elements into a database cache is disclosed. The systems and methods of the invention define an efficient mechanism allowing a user with knowledge of anticipated behavior...
6895410 Method and apparatus for providing a multimedia data stream
May-17-2005 A method and corresponding equipment (11) for encoding different types of objects of a multimedia data stream so as to provide improved overall quality (Q), according to relationships (11b) between...
6895405 Computer-assisted systems and methods for determining effectiveness of survey question
May-17-2005 A computer-assisted method is disclosed for determining a potential effectiveness of a survey question. The disclosed method includes segregating a plurality of responses to a survey question into a plurality...
6895405 Computer-assisted systems and methods for determining effectiveness of survey question
May-17-2005 A computer-assisted method is disclosed for determining a potential effectiveness of a survey question. The disclosed method includes segregating a plurality of responses to a survey question into a plurality...
6892377 Method and system for platform-independent file system interaction
May-10-2005 A method and system are disclosed for platform-independent file system interaction that can abstract the system-level idiosyncrasies associated with multi-platform, multi-language, multi-encoding file...
6892207 Method of updating data in a compressed data structure
May-10-2005 A method of and computer--readable instructions for updating data stored in a compressed data structure. The data is stored in compressed form in one or more uniquely identified data pages. The method...
6892206 Reduction of meta data in a network
May-10-2005 A method of encoding data strings in a web page, comprising mapping the data strings to a fixed-length string; replacing said data strings in the web page; and transmitting the page with said fixed-length...
6889232 System and method for data migration
May-3-2005 A method for concurrent data migration includes classifying files to be migrated into plural jobs, selecting media to which to migrate each job, and using plural drives concurrently to write the jobs to...
6889221 Parallel random sampling
May-3-2005 A parallel random sampling algorithm (such as a parallel simple random sampling algorithm) utilizes the parallelism of a parallel relational database management system. A random number generator in one...
6886082 Information processing system
Apr-26-2005 The object of this invention is to perform the sorting, compiling and joining of data at extremely high speeds. This is achieved by a distributed memory type information processing system comprising: a...
6886025 Method of delivering formatted documents over a communications network
Apr-26-2005 A method of delivering a formatted document over a communications network, providing a client computer connected to the network and providing a server computer connected to the network such that the client...
6886018 Data processing technique for formatting data files that are subjected to a high volume of changes
Apr-26-2005 A system for processing a data file which includes versioned records of a fixed length, each record having one or more data fields and a reserve area for accommodating a change in the record format by...
6886015 Method and system for building a family tree
Apr-26-2005 A method, system and computer software product for gathering information relevant to the creation of a family tree. Searching of multiple databases is done through a communication network for obtaining...
6886011 Good and service description system and method
Apr-26-2005 The present invention provides a system and method for the description of goods and services which permits the user to use an interactive system to automate the generation of descriptions of those goods...
6883007 Meta normalization for text
Apr-19-2005 A system and method for normalizing encoded text data such as Unicode which is extensible without use of character definition tables through the use of metadata tagging. First, metadata characters, which...
6879988 System and method for manipulating and managing computer archive files
Apr-12-2005 A computer program for managing and manipulating archive zip files of a computer. The program includes a system and method for opening, creating, modifying, and extracting zip archive files. The program...
6879986 Space management of an IMS database
Apr-12-2005 Space within an IMS database can be managed during loading or updating of the database. After an IMS database is loaded, a space management program can assume control from the IMS program for a period...
6879984 Analytical database system that models data to speed up and simplify data analysis
Apr-12-2005 An analytical database system provides access to all of the data collected by an entity in interactive time. The analytical database system transforms relational database data. The relational database...
6877066 Method and system for adaptive caching in a network management framework using skeleton caches
Apr-5-2005 A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. A network management framework dynamically adapts database operations so as...
6877034 Performance evaluation through benchmarking using an on-line questionnaire based system and method
Apr-5-2005 An on-line benchmarking system and method that enables requesting users to define customized peer groups within an extensive database of participants, and to be compared with such customized groups in...
6877010 System and method for computer-assisted manual and automatic logging of time-based media
Apr-5-2005 A customizable logging and content management system for indexing multimedia, including a synchronized timer object that provides a time reference upon request in connection with the media, and a logger...
6877009 System and method for compiling and displaying a pruned information set
Apr-5-2005 The processing system 10 is disclosed which uses a user interface 12 to interact with the search and control engine 16 and the display engine 18. The search and control engine 16 operates on a data set...
6876997 Method and apparatus for indentifying related searches in a database search system
Apr-5-2005 A method of generating a search result list also provides related searches for use by a searcher. Search listings which generate a match with a search request submitted by the searcher are identified in...
6876996 Method and apparatus for using a shared library mechanism to facilitate sharing of metadata
Apr-5-2005 One embodiment of the present invention provides a system that uses a shared library to facilitate sharing objects containing metadata. During operation, the system receives identifiers for a set of objects...
6874146 Metadata driven system for effecting extensible data interchange based on universal modeling language (UML), meta object facility (MOF) and extensible markup language (XML) standards
Mar-29-2005 A method is disclosed for effecting data interchange among software tools and repositories in a distributed heterogeneous environment in a computer system having at least one repository of a first type...
6873991 System and method for organizing information
Mar-29-2005 A system and method for accessing and manipulating, for multiple application types, of information stored in at least one database, in accordance with at least one data key, which information may be displayed...
6873990 Customer self service subsystem for context cluster discovery and validation
Mar-29-2005 A system and method for clustering user contexts in a customer self service system that performs resource search and selection. The customer self service system includes a context attribute database comprising...
6873989 Graphical display of IMS space usage characteristics
Mar-29-2005 A method and system for graphically displaying space management data of IMS databases. In one embodiment, the method involves receiving a plurality of records from an IMS database. The plurality of records...
6871203 Data processing system
Mar-22-2005 A technique for manipulating objects at a computer is described. The technique includes receiving one or more requests to manipulate an object, wherein each request is received from a different thread....
6871202 Method and apparatus for ranking web page search results
Mar-22-2005 A method and apparatus for ranking a plurality of pages identified during a search of a linked database includes forming a linear combination of two or more matrices, and using the coefficients of the...
6868422 Knowledge acquisition in expert systems
Mar-15-2005 A method of knowledge acquisition for entering data into a computer database in a readily computable format, comprises eliciting a set of data statements using an analysis structure determined from an...
6868421 Method of converting geospatial database into compressive database for multiple dimensional data storage
Mar-15-2005 A method of converting a geospatial database into a compressive database for multiple dimensional data storage by constructing computer storage data language or format includes the steps of partitioning...
6865728 Object oriented framework mechanism for discovery of computer systems in a network
Mar-8-2005 An extensible Object-Oriented (OO) framework mechanism in an object-oriented programming system defines objects and classes used to discover and, if desired, validate computer systems in a network. The...
6865676 Protecting content from illicit reproduction by proof of existence of a complete data set via a linked list
Mar-8-2005 A sufficient number of data items are selected for inclusion in a data set so as to discourage a transmission of the entire set over a limited bandwidth communications path, such as the Internet. Each...
6865576 Efficient schema for storing multi-value attributes in a directory service backing store
Mar-8-2005 A database schema for storing application data in a relational database backing store of a directory service. The application data has at least some entries with multiple value attributes. According to...
6862602 System and method for rapidly identifying the existence and location of an item in a file
Mar-1-2005 A system and method for rapidly identifying the existence and location of an item in a file using an improved hash table architecture. A hash table is constructed having a plurality of hash buckets, each...
6862601 Method, system, and program for transforming files from a source file format to a destination file format
Mar-1-2005 Provided is a method, system, and program for transforming files from a source file format to a destination file format. A data structure is generated in a computer readable medium indicating available...
6862600 Rapid parameter passing between multiple program portions for efficient procedural interaction with minimum calls and/or call backs
Mar-1-2005 Systems and methods are described for rapid parameter passing. A method includes enumerating a set of parameters; providing an indication in a first set of arrays of whether to acquire from first program...
6862581 Patch distribution system, method and computer program product
Mar-1-2005 A system, method, and computer program product are provided for distributing software patches utilizing a network. Initially, information relating to at least one application program is collected from...
6859812 System and method for differentiating private and shared files within a computer cluster
Feb-22-2005 A system and method for differentiating private and shared files is disclosed. The invention includes the steps of: receiving a request from a computer for access to a shared file; providing the computer...
6859808 Mapping logical row identifiers for primary B+tree-like structures to physical row identifiers
Feb-22-2005 A mapping mechanism for a primary B+tree in a database management system. The primary B+tree includes a plurality of rows. The mapping mechanism includes introducing a mapping table that includes a plurality...
6857047 Memory compression for computer systems
Feb-15-2005 A computer system is provided including a processor, a persistent storage device, and a main memory connected to the processor and the persistent storage device. The main memory includes a compressed cache...
6857045 Method and system for updating data in a compressed read cache
Feb-15-2005 In a first aspect, a method is provided for updating a compressed cache. The method includes the steps of (1) initiating an update routine for replacing first data stored within the cache with second data,...
6856996 Method, system, and program for accessing rows in one or more tables satisfying a search criteria
Feb-15-2005 Provided is a method, system, and program for accessing rows of data from a base table satisfying a search criteria. An initial request to access rows in the base table is received, including the search...
6856994 System and method for condensing application software
Feb-15-2005 A method is disclosed for condensing an executable computer code for execution on a virtual machine. The method comprises condensing a first computer code of a plurality of system classes into a base file...
6856993 Transactional file system
Feb-15-2005 A transactional file system wherein multiple file system operations may be performed as transaction. An application specifies that file system-related operations should be handled in a transaction, and...
6856992 Methods and apparatus for real-time business visibility using persistent schema-less data storage
Feb-15-2005 The invention provides methods for enterprise business visibility that transform any of marketing, e-commerce and transactional from a plurality of legacy and other databases into resource description...
6853998 Customer self service subsystem for classifying user contexts
Feb-8-2005 A system and method for classifying user context in a customer self service system that performs resource search and selection and includes a context attribute database comprising types of user contexts...
6853997 System and method for sharing, mapping, transforming data between relational and hierarchical databases
Feb-8-2005 The present invention provides a computer-implemented system and method for transforming relational database information into a hierarchical data representation. It provides for data sharing between a...