| 5630126 |
Systems and methods for integrating computations into compound documents |
| May-13-1997 |
Systems and methods for creating and integrating computations within compound documents wherein a compound document having a plurality of integrated computations is created in a computing environment.... |
| 5630125 |
Method and apparatus for information management using an open hierarchical data structure |
| May-13-1997 |
An apparatus and a method for an information management system are disclosed. The invention includes an Application Generator, the Distribution files generated by the Application Generator, and a Retrieval... |
| 5630124 |
System and method for assuring atomicity of distributed update requests in a parallel database |
| May-13-1997 |
In parallel database management systems, database update requests typically result in activity at several nodes. Rollback of all updates is required if the update of any node fails. A coordination process... |
| 5630117 |
User interface system and method for traversing a database |
| May-13-1997 |
A user interface system and method for traversing a database. In one aspect the present invention includes providing a plurality of command options, each of the command options represented by a set of... |
| 5630114 |
Database management system embedded in an operating system command |
| May-13-1997 |
A database system embedded in an operating system command. The system is invoked by operating system commands and uses no system resources except when performing a command. Searching is performed by binary... |
| 5628009 |
Information retrieval system using hierarchical data-management function |
| May-6-1997 |
A general-information storing unit stores general information sets which are managed by a general-information managing unit which is provided in a network. A plurality of sectional-information storing... |
| 5625817 |
Method of identifying DB2 objects to be recovered from an unavailable DASD volume without need to access the DASD volume itself and without need for pre-failure preparation |
| Apr-29-1997 |
A computer performing a method in accordance with the invention receives from an end-user identifier(s) for one or more damaged (or otherwise unavailable) DASD volumes, and, optionally, an identifier for... |
| 5613145 |
Stored string data with element data units and pointer data units in distinct subranges of values |
| Mar-18-1997 |
An FSM data structure is encoded by generating a transition unit of data corresponding to each transition which leads ultimately to a final state of the FSM. Information about the states is included in... |
| 5604897 |
Method and system for correcting the spelling of misspelled words |
| Feb-18-1997 |
The present invention provides a method and system for correcting the spelling of words. In a preferred embodiment, a list of misspelled words and associated correctly spelled words is maintained. When... |
| 5594641 |
Finite-state transduction of related word forms for text indexing and retrieval |
| Jan-14-1997 |
The present invention solves a number of problems in using stems (canonical indicators of word meanings) in full-text retrieval of natural language documents, and thus permits recall to be improved without... |
| 5581780 |
Stored string data with next and alternative information a processor can use to reach next and alternative locations in memory |
| Dec-3-1996 |
An FSM data structure is encoded by generating a transition unit of data corresponding to each transition which leads ultimately to a final state of the FSM. Information about the states is included in... |
| 5577249 |
Method for finding a reference token sequence in an original token string within a database of token strings using appended non-contiguous substrings |
| Nov-19-1996 |
This method non sequentially compares a reference sequence of tokens to an original sequence of tokens to determine subsequences of tokens which exactly or similarly match. The method has a novel approach... |
| 5576955 |
Method and apparatus for proofreading in a computer system |
| Nov-19-1996 |
The present invention is a method and apparatus for processing errors in a computer system. The present invention scans information, generates an error unit for each error detected, provides an intuitive... |
| 5572423 |
Method for correcting spelling using error frequencies |
| Nov-5-1996 |
An improved method for correcting spelling errors in text wherein candidate expressions for replacing a misspelled word are assigned probability functions. The misspelled word can be replaced automatically... |
| 5560037 |
Compact hyphenation point data |
| Sep-24-1996 |
A data structure for use in hyphenation is created by including hyphen codes at the acceptable hyphenation points of words and then collapsing the words into a minimal state determinized FSM data structure.... |
| 5551046 |
Method for non-hierarchical lock management in a multi-system shared data environment |
| Aug-27-1996 |
In a combination of multiple concurrently-executing database management systems which share data storage resources, efficient lock processing for shared data is implemented by hiding from a global lock... |
| 5548769 |
Database engine |
| Aug-20-1996 |
A processor functioning as a coprocessor attached to a central processing complex provides efficient execution of the functions required for database processing: sorting, merging, joining, searching and... |
| 5537622 |
Database engine |
| Jul-16-1996 |
A processor functioning as a coprocessor attached to a central processing complex provides efficient execution of the functions required for database processing: sorting, merging, joining, searching and... |
| 5537604 |
Database engine |
| Jul-16-1996 |
A processor functioning as a coprocessor attached to a central processing complex provides efficient execution of the functions required for database processing: sorting, merging, joining, searching and... |
| 5537603 |
Database engine |
| Jul-16-1996 |
A processor functioning as a coprocessor attached to a central processing complex provides efficient execution of the functions required for database processing: sorting, merging, joining, searching and... |
| 5513348 |
System for relational database retrieval through a link file built to access components of relational tables |
| Apr-30-1996 |
A data retrieval system for a relational database, for retrieving a relational table in a relational database having parts separately identifiable within the system. A link data file stores link data which... |
| 5497489 |
Data storage and retrieval systems having labelling for data |
| Mar-5-1996 |
A data storage and retrieved system and process for use with structural items of data relying on associative indexes to connect related items of data and not to connect unrelated items of data. The associative... |
| 5481700 |
Apparatus for design of a multilevel secure database management system based on a multilevel logic programming system |
| Jan-2-1996 |
Apparatus for designing a multilevel secure database management system based on a multilevel logic programming system. The apparatus includes a multilevel knowledge base which has a multilevel database... |
| 5465309 |
Method of and apparatus for character recognition through related spelling heuristics |
| Nov-7-1995 |
A method and apparatus for improving an OCR process for recognizing unidentified characters through the creation of sets of like unidentified characters in a scanned image, deducing what the unidentified... |
| 5454101 |
Data storage system with set lists which contain elements associated with parents for defining a logical hierarchy and general record pointers identifying specific data sets |
| Sep-26-1995 |
In a computer having one or more secondary storage devices attached thereto, a Finite Data Environment Processor (FDEP) manages Data Sets residing on the secondary storage devices and in memory using Set... |
| 5452446 |
Method and apparatus for managing dynamic vehicle data recording data by current time minus latency |
| Sep-19-1995 |
A method and system relating to management of dynamic vehicle data from data sources that produce data entries that have both type and latency and are possibly periodic. Data sources produce data entries... |
| 5450598 |
Finite state machine data storage where data transition is accomplished without the use of pointers |
| Sep-12-1995 |
An FSM data structure is encoded by generating a transition unit of data corresponding to each transition which leads ultimately to a final state of the FSM. Information about the states is included in... |
| 5448729 |
Office system with audit history |
| Sep-5-1995 |
A system is disclosed for the automation of virtually all clerical functions in an office, such as for example, an insurance agency. Virtually any document generated by the office may be printed without... |
| 5428773 |
Retrieval of information from lattice-structured content-addressable memories by concurrently searching in opposing directions |
| Jun-27-1995 |
An information processing unit having a memory (16) storing a set of data elements in a data lattice structure. The memory is content-addressably searched by a pair of processors (12) and (14) controlling... |
| 5418947 |
Locating information in an unsorted database utilizing a B-tree |
| May-23-1995 |
A binary search tree is created having a plurality of linked tree nodes, each of which store a key generated using a predetermined hashing function for each record in a database based upon a predetermined... |
| 5414839 |
Hybrid lock escalation and de-escalation protocols |
| May-9-1995 |
Requests for memory locks upon nodes in a multi-level resource hierarchy of a computer system are granted and denied by a hybrid escalation/de-escalation protocol that dynamically modifies the resource... |
| 5408654 |
Method to reorganize an index file without sorting by changing the physical order of pages to match the logical order determined from the index structure |
| Apr-18-1995 |
A method for reorganizing database index files without performing a conventional sort operation. The index file uses a balanced tree structure, with the logical order of the entries in each page being... |
| 5408594 |
Method and apparatus for visual accentuation of displayed information |
| Apr-18-1995 |
A data processing system determines the relative frequency of occurrence in a specified file object of two specified classes of display objects and displays the contents of the file object accentuating... |
| 5404509 |
Conducting and managing sampled information audits for the determination of database accuracy |
| Apr-4-1995 |
A computer-based method and apparatus for auditing electronic information, most often a database. A database auditor of the present invention conducts an audit as specified by a user-defined project. The... |
| 5404505 |
System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates |
| Apr-4-1995 |
An information broadcasting system provides a large number of subscribers access to a large amount of information using one or more satellite transmission channels. The system can also use cable television... |
| 5393062 |
Word transformation game |
| Feb-28-1995 |
The present invention is a word game to be played by two or more persons, in which the object of the game is to assemble solutions to word transformation puzzles. The game of the present invention requires... |
| 5392427 |
System for updating data stored on a flash-erasable, programmable, read-only memory (FEPROM) based upon predetermined bit value of indicating pointers |
| Feb-21-1995 |
A method and system for updating data stored on a computer storage device are provided. The data is contained in records or entries. Each record or entry has a primary pointer and an indicator. The indicator... |
| 5380105 |
Spell check module with internal CPU |
| Jan-10-1995 |
A document processing apparatus includes a first determining unit including a CPU for verifying the spelling of a word while referring to the first correct spelling information stored in a first spelling... |
| 5359725 |
Method of creating CD-ROM image of files of different format with proper directories to be read by respective operating systems |
| Oct-25-1994 |
A method and apparatus for making a single CD-ROM disc useable on computers having unrelated operating systems or for multi-media platforms, specifically, wherein the two different operating systems are... |
| 5359724 |
Method and apparatus for storing and retrieving multi-dimensional data in computer memory |
| Oct-25-1994 |
A method and apparatus for storing and retrieving multi-dimensional data in which a multi-level data structure is defined wherein one level contains those dimensions chosen by the user to result in dense... |
| 5349684 |
Sort and merge system using tags associated with the current records being sorted to lookahead and determine the next record to be sorted |
| Sep-20-1994 |
A speed and memory control system and method for use with a sort accelerator having a rebound sorter. The speed and memory control system includes a variable length shift register which utilizes circulating... |
| 5349663 |
System for representing hierarchical structures |
| Sep-20-1994 |
A system and method is provided which represents hierarchical relationships. These relationships are statically stored in a compact manner that allows for easy determination of relations (such as dominance)... |
| 5333318 |
Creating and searching a quad linked list in a trunked communication system |
| Jul-26-1994 |
A quad linked data structure that provides bidirectional search capability for multiple related fields within a single record. The data base is searched by providing sets of pointers at intervals of N... |
| 5333317 |
Name resolution in a directory database |
| Jul-26-1994 |
A method of searching the directory of a database, held in the store of an information processing system, to identify an entry in the directory which most closely matches a search entry, each of said directory... |
| 5333315 |
System of device independent file directories using a tag between the directories and file descriptors that migrate with the files |
| Jul-26-1994 |
A computer file system, having a multiplicity of distinct disk storage devices, includes a multiplicity of file directories, stored on various disks. Each file directory is used to translate file names... |
| 5331554 |
Method and apparatus for semantic pattern matching for text retrieval |
| Jul-19-1994 |
A method and apparatus utilizing automated semantic pattern recognition whereby a user of a manual enters a query regarding information in the text of the manual and the invention displays the locations... |
| 5327557 |
Single-keyed indexed file for TP queue repository |
| Jul-5-1994 |
A task queue is structured as a single-keyed indexed file in which the key has a most significant portion indicating a priority level and a less significant portion that is ordered with the loading of... |
| 5303367 |
Computer driven systems and methods for managing data which use two generic data elements and a single ordered file |
| Apr-12-1994 |
Computer-based systems and methods for managing data. These systems and methods take advantage of a unique model which: increases speed and flexibility; eliminates the need for a complex data manipulation... |
| 5301314 |
Computer-aided customer support system with bubble-up |
| Apr-5-1994 |
A computer-aided customer support system is described for rapidly retrieving stored documents useful in answering customer inquiries. A hierarchical index tree is used in which an indexing document is... |
| 5293616 |
Method and apparatus for representing and interrogating an index in a digital memory |
| Mar-8-1994 |
A method apparatus for retrieval of data from an index database is disclosed. Each address in an index memory corresponds to an attribute that may be possessed by one or more records in the index database.... |