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

Icon_funbox Did You Know...

...that after Walter Hunt patented the safety pin in 1849, he sold the rights to it for $400?

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.

 

Attorney: Cass; Nathan, Starr; Mark T.


Number of patents: 36
Last date: June 18, 2002

NumberTitleIssue Date
6408329Remote login
A login process is provided in which input to a client computer effects operations by a server computer, comprising the steps of: providing a stream-head in client kernel memory space between a shell program in client user memory space and a terminal-conn...
06/18/2002
6275602Illumination for imaging
Arrangement for lifting image of checks, with Xenon lamp, Fluorescent lamp or like source of stable-wavelength-output and CCPD Camera means selected to exhibit "close-to-human" spectral response plus a photopic filter, disposed upstream of the Camera and ...
08/14/2001
6100734IC chip using a phase-locked loop for providing signals having different timing edges
An integrated circuit chip having improved on-chip circuitry including a phase-locked-loop for providing accurately timed signal having different durations and differently occurring timing edges....
08/08/2000
5915041Method and apparatus for efficiently decoding variable length encoded data
The present invention relates to a method and apparatus for performing decoding of variable length data. It is particularly effective when decoding data encoded with a Huffman or such similar encoding method. The invention employs a plurality of decoding ...
06/22/1999
5721790Methods and apparatus for separating integer and fractional portions of a financial amount
A method for separating integer and fractional portions of a financial amount preparatory to recognition of the financial amount. This separating is accomplished based on determining the presence of at least one of a plurality of possible distinguishing s...
02/24/1998
5708810Image-based document processing system having a platform architecture
An image-based document processing system comprised of a plurality of hardware components arranged as a platform for processing documents using document images. The system employs a layered software architecture comprised of application programs, system s...
01/13/1998
5666507Pipelined microinstruction apparatus and methods with branch prediction and speculative state changing
High speed instruction execution apparatus is disclosed which provides multistage pipelining and branch prediction in a manner which permits speculative changes of state to be made during execution of a predicted instruction before the correctness of the ...
09/09/1997
5635857IC chip using a common multiplexor logic element for performing logic operations
An IC chip employs a common multiplexor logic element in different logic configurations for performing a variety of different logic functions, whereby path delays can be accurately matched. In addition, a phase-locked-loop is employed for providing accura...
06/03/1997
5606685Computer workstation having demand-paged virtual memory and enhanced prefaulting
A CTOS network comprised of a plurality of workstations provides for virtual demand paging transparently across the network in a manner which permits a large virtual memory to efficiently be provided for each of a plurality of concurrently running applica...
02/25/1997
5586071Enhanced fast multiplier
A Wallace-type binary tree multiplier in which the partial products of a multiplicand and a multiplier are produced and then successively reduced using a plurality of adder levels comprised of full and half adders. This reduction continues until a final s...
12/17/1996
5578945Methods and apparatus for providing a negative delay on an IC chip
An integrated circuit chip on which a relatively large on-chip delay is provided using a relatively small delay in conjunction with a phase-locked-loop, whereby the relatively large variations typical of large on-chip delays are avoided....
11/26/1996
5561741Method of enhancing the performance of a neural network
A method for enhancing the performance of an artificially intelligent system employing a neural network by proving an optimized training set for training the neural network. The optimized training set is produced by identifying and removing inaccurate tra...
10/01/1996
5559929Method of enhancing the selection of a training set for use in training of a neural network
A method for enhancing the performance of an artificially intelligent system employing a neural network by proving an optimized training set for training the neural network. The optimized training set is produced by identifying and permanently removing in...
09/24/1996
5488671Reducing operator balancing in a document processing system employing automatic reading
An image-based transaction processing system employing automatic reading of machine-printed and handwritten financial amounts on transaction documents to enhance transaction balancing by reducing the number of transactions which have to be balanced by an ...
01/30/1996
5446861Variable data rate improvement of disc cache subsystem
An improved input/output subsystem allowing data transfers between the input/output subsystem and an input/output controller along a subsystem input/output bus to occur at a data transfer rate established by the transfer rate of the processor bus connecte...
08/29/1995
5446857Method and apparatus for writing files on nonerasable storage medium
Method and apparatus for writing data to files from a computer system to a Write Once Read Many (WORM) Disc medium which results in a creation of an ISO 9660 standard disc is disclosed. The method and apparatus each efficiently manages writes to WORM medi...
08/29/1995
5446844Peripheral memory interface controller as a cache for a large data processing system
An interface controller coupled between the main memory system and the I/O system of a large data processing system which controller is able to receive memory access requests from a number of different peripheral devices. The memory interface controller i...
08/29/1995
5363503Fault tolerant computer system with provision for handling external events
A fault tolerant computer system employing primary tasks and corresponding backup tasks. The system operates to provide fault tolerant operation even where uncontrolled external events may occur whose time of occurrence may affect task performance. For th...
11/08/1994
5349170Image-based document processing system providing enhanced transaction balancing
A method which provides for handling misplaced transaction documents in an image based transaction processing system which performs transaction balancing. A preferred form of the method provides for displaying out-of-balance transactions such that transac...
09/20/1994
5343417Fast multiplier
A Wallace-type binary tree multiplier in which the partial products of a multiplicand and a multiplier are produced and then successively reduced using a plurality of adder levels comprised of full and half adders. This reduction continues until a final s...
08/30/1994
5341486Automatically variable memory interleaving system
An automatically variable memory interleaving system which provides different interleaving factors for particular groups of memory modules dependent upon the number of operable modules present in the system. In a particular preferred embodiment, the inter...
08/23/1994
5271013Fault tolerant computer system
A fault tolerant computer system which operates to automatically provide fault tolerant operation in a manner which reduces the frequency of checkpointing, while requiring neither simultaneity nor atomicity with respect to information transmitted to backu...
12/14/1993
5241666Variable rate improvement of disc cache subsystem
An improved input/output subsystem allowing data transfers between the input/output subsystem and an input/output controller along a subsystem input/output bus to occur at a data transfer rate established by the transfer rate of the processor bus connecte...
08/31/1993
5237158Image-based document processing system providing for priority document shipment
A method for obtaining priority document shipment in an image-based transaction processing system, wherein each transaction comprises a plurality of debit and credit documents which should be balanced. Images of documents are captured while sorting the do...
08/17/1993
5225978Document processing system having integrated expert module
A bank document processing system for processing checks, deposit slips and other financial documents which advantageously combines an automatic expert reconciliation system with conventional multi-tasking document processing apparatus so as to enable the ...
07/06/1993
5210758Means and method for detecting and correcting microinstruction errors
A microinstruction error is detected in a microprogrammed digital data processor by providing for checking the presence of an error in an accessed microinstruction concurrently with the application of the accessed microinstruction to the microprocessor ex...
05/11/1993
5206915Image-based document processing system providing lost image recovery
A method for recovering lost or unavailable images in an image based document processing system. Images of documents having an ordered relationship are captured and stored while the documents are sorted by a document processor into respective pockets base...
04/27/1993
5120944Image-based document processing system providing enhanced workstation balancing
An image-based transaction processing system which captures and stores images of debit and credit transaction documents, while also extracting document data for storage in a computer data base. The computer processes the extracted document data to identif...
06/09/1992
5091900Multi-layer optical media for an optical recording and reproducing system in which non-ablative data recording is provided in a manner such that high sensitivity is achieved with an in-contact overcoat
A novel optical media is provided for use in an optical recording and reproducing system. The optical media comprises a tuned multilayer optical structure employing an archival thin film absorber having a relatively high melting point, such as gold, along...
02/25/1992
5088058Apparatus and method for evaluating and predicting computer I/O performance using I/O workload snapshots for model input
A method of evaluating and predicting the performance of an I/O disk system comprised of one or more disk controllers and cooperating disk units using a simulation model containing a stact constructed such that delays are formulated as sets of stochastic ...
02/11/1992
5068782Accessing control with predetermined priority based on a feedback arrangement
Accessing control means and methods are provided for controlling the granting of access by a plurality of requestors to a commonly shared unit on a predetermined priority basis. An addressable programmed memory, such as a ROM, is programmed to provide a p...
11/26/1991
5025327Magnetic disk write precompensation method and apparatus which takes into account variations in head/disk characteristics
Write precompensation data is recorded on a disk of a magnetic disk drive indicating the write compensation to be provided for each of a plurality of head/media combination which may have relatively wide variations in performance characteristics. Apparatu...
06/18/1991
5010641Method of making multilayer printed circuit board
A method of making a multilayer printed circuit board providing sufficient internal distributed capacitance so as to eliminate the need for the by-pass capacitor conventionally provided in the vicinity of each integrated circuit mounted to the board. The ...
04/30/1991
5010482Multi-event mechanism for queuing happened events for a large data processing system
A mechanism for queuing a set of happened events in order of their occurrence and allowing for multiple occurrences to result in multiple processing iterations which mechanism maintains a multi-event table which is really a table of multi-event designatio...
04/23/1991
4986490Film supply and threading mechanism
An improved photographic film supply and threading mechanism which enables a person to prepare a document record camera 44,45 for use without having to feed the film 36 through a complex system of guides and rollers 38, 42 within the body of the camera wh...
01/22/1991
4975837Programmable unit having plural levels of subinstruction sets where a portion of the lower level is embedded in the code stream of the upper level of the subinstruction sets
A processor has two levels of subinstructions, each stored in its own memory with the lower level memory containing only a limited set of such lower level instructions with the rest of the lower level instructions that are desired to be used being supplie...
12/04/1990
 
Sign InRegister
Username  
Password   
forgot password?