U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Celebrity Inventors

Mark Twain (Samuel L. Clemens) received Patent No. 121,992 for "An Improvement in Adjustable and Detachable Straps for Garments." He later received two more patents: one for a self-pasting scrapbook and one for a game to help players remember important historical dates.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Patents Published on 10/06/1998


See All Patents Issued In 1998


                    85  
NumberTitleIssue Date
5819287Database driven automatic program production system
A database driven automatic program production system which can change the structure of a driving database without having an influence on an existing program produced by a user. A program execution system which has driving database 4, feature program 6 an...
10/06/1998
5819288Statistically based image group descriptor particularly suited for use in an image classification and retrieval system
Apparatus and an accompanying method for generating a semantically based, linguistically searchable, numeric descriptor of a pre-defined group of input images and which is particularly useful in a system for automatically classifying individual images, on...
10/06/1998
5819289Data embedding employing degenerate clusters of data having differences less than noise value
A method of embedding auxiliary information into a set of host data, such as a photograph, television signal, facsimile transmission, or identification card. All such host data contain intrinsic noise, allowing pixels in the host data which are nearly ide...
10/06/1998
5819290Data recording and management system and method for detecting data file division based on quantitative number of blocks
A data recording apparatus including a recording unit for recording a data file as one or a plurality of blocks on a randomly accessible recording medium; a managing unit for managing the recording position of the data file by using management data compri...
10/06/1998
5819291Matching new customer records to existing customer records in a large business database using hash key
In this invention there is a method and system for matching new customer records to existing customer records in a database. The new customer records are validated for quality and normalized into a standard form. A hash key is selected to generate a candi...
10/06/1998
5819292Method for maintaining consistent states of a file system and for creating user-accessible read-only copies of a file system
A method is disclosed for maintaining consistent states of a file system. The file system progresses from one self-consistent state to another self-consistent state. The set of self-consistent blocks on disk that is rooted by a root inode is referred to a...
10/06/1998
5819293Automatic Spreadsheet forms
A method of entering and saving data using a spreadsheet program, includes providing a spreadsheet template that defines a spreadsheet form, and creating multiple instances of the spreadsheet form defined by the spreadsheet template. Each instance of the ...
10/06/1998
5819294Automatic configuration mechanism for universal remote
A programmable remote controller is programmed by a PC that has an onboard data base for sets of codes used by a variety of commercially available remote controllers. The data base contains sets of compressed codes. In order to program the remote, the use...
10/06/1998
5819295Document storing and managing system
A document storing and managing system for storing plural electronic documents in each of folders according to classifications and managing the stored electronic documents in a unit of the folder has a folder managing means for managing attributes of the ...
10/06/1998
5819296Method and apparatus for moving large numbers of data files between computer systems using import and export processes employing a directory of file handles
Large numbers of data files are moved between computer systems using an export process and an import process. To begin, a user specifies files to export from a first computer system. A volume location for each of the specified files is identified within t...
10/06/1998
5819297Method and apparatus for creating reliably duplicatable tape volumes without copying any padding
Method and apparatus for creating reliably duplicatable tape volumes by padding the volume label on the source volume with compression resistant random data, and copying such a source volume to a tape volume that does not have padding. In a preferred embo...
10/06/1998
5819298File allocation tables with holes
A file system includes a file allocation table (FAT) and a file allocation table extension. Each FAT element of the file allocation table corresponds to a unique cluster on disk and represents the status of that cluster. These FAT elements are indexed by ...
10/06/1998
5819299Process for distributed garbage collection
A process and system for distributed garbage collection in a distributed network includes transmission of a root request message tagged with a unique identifier from a suspect node to all nodes of the suspect node's inverse reference graph looking for a r...
10/06/1998
5819300Document processing apparatus and method therefor
A document processing apparatus capable of clearly indicating, to each user, the information changed since the last reference by the user, by storing the last referred document information for each user. At the end of each system function, the referred structu...
10/06/1998
5819301Method and apparatus for reading multi-page electronic documents
A method and apparatus for providing an optimized page-based electronic document file and downloading the optimized file. An optimized document file is created from a non-optimized electronic document. Page contents are contiguously written in the optimiz...
10/06/1998
5819302Method and apparatus for automatic generaton of documents with single-layered backgrounds from documents with multi-layered backgrounds
A method and apparatus are described for automatically converting documents from a first hypertext format that supports multi-layered backgrounds to a second hypertext format that does not support multi-layered backgrounds, such as HyperText Markup Langua...
10/06/1998
5819303Information management system which processes multiple languages having incompatible formats
A computer performs designated operations on text that can be in any of a variety of different languages, rather than being restricted to a single language for which the computer was designed. A library stores operators and functions that can act upon cha...
10/06/1998
5819304Random access memory assembly
The invention is a random access memory assembly which is a key component of an object space manager which in turn is a key circuit in a garbage-collecting control unit for a computer system. An object space manager provides the means for deriving pointer...
10/06/1998
5819305Method and apparatus for configuring operating modes in a memory
An integrated circuit (10) includes a memory (20) which has a plurality of memory modes, including a high density memory mode and a high speed/reliability memory mode. The high speed/reliability memory mode may alternately be used as a high reliability me...
10/06/1998
5819306Shadow mechanism for a modifiable object oriented system
A computer system is disclosed which includes a read only memory in which a first version of a data element is stored, a random access memory in which a second version of the data element is stored, and a shadow system for transparently determining whethe...
10/06/1998
5819307Control method in which frequency of data erasures is limited
A memory control method includes a first step of managing control information in each of memory blocks constituting the memory, the control information joining the memory blocks in a chain according to the frequency of data erasures occurring in each of t...
10/06/1998
5819308Method for buffering and issuing instructions for use in high-performance superscalar microprocessors
An improved method and apparatus for buffering and issuing instructions for use with superscalar microprocessors are disclosed. The method comprises the steps of: (a) obtaining an instruction buffer comprising a plurality of entries, each entry comprising...
10/06/1998
5819309Automated tape cartridge library with accelerated calibration
A magnetic tape cartridge library includes a memory which stores calibration parameters associated with the tape cartridges and the tape drives. The tape cartridges preferably have a cartridge identifier written to the tape in a plurality of locations alo...
10/06/1998
5819310Method and apparatus for reading data from mirrored logical volumes on physical disk drives
A mirrored memory for a data processing system. The memory system includes two device controllers and related disk drives for storing the mirrored data. Each of the disk drives is divided into logical volumes. Each device controller contains a plurality o...
10/06/1998
                    85  
 
Sign InRegister
Username  
Password   
forgot password?