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

Icon_funbox Did You Know...

...that the video game, Pong, was invented by a guy who graduated at the bottom of his engineering class? Nolan Bushnell spent more time running the games at a local amusement park than he did on his studies at the University of Utah. His dreams of working for Disney's amusement empire were dashed when the company wouldn't hire him. Taking a boring job, Nolan daydreamed about electronic versions of popular games. He invented Pong, the first video game, and went on to found Atari Co.

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 03/26/1996


See All Patents Issued In 1996


                    47  
NumberTitleIssue Date
5502805System and methods for improved spreadsheet interface with user-familiar objects
An electronic spreadsheet system of the present invention includes a notebook interface having a plurality of notebook pages, each of which may contain a spread of information cells, or other desired page type (e.g., Graphs page). Methods are provided for...
03/26/1996
5502806Waiting line management system
A waiting line management system that can be applied in any setting where usage demand exceeds the capacity for any attraction (ride, event, concert, food service outlet or any other type of entertainment, product or service) which results in a waiting pe...
03/26/1996
5502807Configurable video sequence viewing and recording system
A configurable video sequence viewing and recording system stores multiple computer generated images of a sequence in a frame buffer and plays back the images for animation motion study. The images are stored either in a full size format or in a decimated...
03/26/1996
5502808Video graphics display system with adapter for display management based upon plural memory sources
Video graphics display system having a display adapter connected between a host processor (2) and a display unit (6). The display adapter includes a video memory (4) which has first and second memory parts (3) and (8). A graphics processor (1) is connecte...
03/26/1996
5502809Image storage of a changeable display
A VRAM for storing saved images are provided for quick transfer of images to a VRAM for storing displayed images. An image controller controls transfer of images among VRAM for storing displayed images, VRAM for storing saved images, and RAM for storing s...
03/26/1996
5502810Optical transmission system
An optical transmission system of the present invention has a tributary station and a plurality of repeater stations. The tributary station supplies a transmission signal having a data signal and a control signal. Each of the repeater stations detects the...
03/26/1996
5502811System and method for striping data to magnetic tape units
A plurality of removable volumes for magnetic tape units are used as array for the storage of data. First an array of removable volumes is mounted on the magnetic tape units. Then each removable volume of the array is accessed at equivalent logical locati...
03/26/1996
5502812Method and system for automatic fault detection and recovery in a data processing system
In the event of failure of a processor module (PMI) which is part of a data processing system the processor module (III.1) is turned off and then on; preferably, complete reconfiguration (III.2) of the module is commanded only if at least one other fault,...
03/26/1996
5502813Method and apparatus for testing an NVM
Apparatus for testing an NVM comprising, a microprocessor, a plurality of NVMs respectively connected to the microprocessor, each of the NVMs having an address space for storing data therein, and the microprocessor including, structure for selecting one o...
03/26/1996
5502814Method of detecting defective memory locations in computer system
A method of detecting defective memory locations by determining a slot number corresponding to a memory address, when read data disagree with written data, determining a memory size corresponding to the determined slot number, determining relationships be...
03/26/1996
5502815Method and apparatus for increasing the speed at which computer viruses are detected
The method and apparatus for increasing the speed at which computer viruses are detected stores initial state information concerning the file or volume which is being examined for a virus. This information is stored in a cache in a non-volatile storage me...
03/26/1996
5502816Method of routing a request for a virtual circuit based on information from concurrent requests
A method of routing a requested virtual circuit in a network advantageously uses information about concurrent requests for other virtual circuits. Each virtual circuit request in a set of concurrent requests is specified by one or more parameters and each...
03/26/1996
5502817Ultra high speed data collection, processing and distribution ring with parallel data paths between nodes
A high speed data collection processing and distribution system for coupling a plurality of digital data sources to a plurality of digital data processors. The system includes a plurality of segmented parallel data paths and a plurality of nodes connectin...
03/26/1996
5502818Procedure for the determination of message identification in the data transmission network of an elevator system
A procedure is disclosed for determining the message identifiers in a control area network CAN data transmission network of an elevator system where message identifiers are used in the transmission of messages. Each node in the network monitors the data t...
03/26/1996
5502819Clock distribution system for reducing clock skew between processors in a dual sided tightly coupled system
A clock distribution system for reducing clock skew between tightly coupled central processing units in a multi-processor system. The multi-processor system includes (1) a configuration processor for generating a first configuration signal and a second co...
03/26/1996
5502820Microprocessor having high speed, low noise output buffers
An improved buffer circuit arrangement is provided which is particularly useful for semiconductor integrated circuit semiconductor memories and microprocessors. The buffer circuit is capable of switching large loads in various types of LSIs, and features ...
03/26/1996
5502821Method of determining devices requesting the transfer of data signals on a bus
A method is described for determining readiness of devices in a digital data bus system to transfer data signals. The bus system includes a bus having a clock line for communicating a clock signal, address lines for communicating address signals, data lin...
03/26/1996
5502822Asynchronous data transmission system
An asynchronous data transmission system for asynchronously transmitting data from a first system controller to a second system controller in which a memory for holding therein data to be transmitted has a duplex structure including first and second memor...
03/26/1996
5502823Bus system with virtual logical buffer
A bus system is disclosed in which the CPU reads program controlling data from a ROM and stores the read data into a RAM through an internal bus line. The CPU causes interrupts on the RAM at predetermined timing to thereby supply data required for control...
03/26/1996
5502824Peripheral component interconnect "always on" protocol
A Peripheral Component Interconnect (PCI) bus has a protocol that guarantees that at all times, except for turn-around clocks necessary to prevent contention, that the bus is actively driven to a logic 1 or 0 by some device attached thereto. As long as al...
03/26/1996
5502825Data processing system with an enhanced cache memory control
A detect circuit is provided in a system such as an I/O mapped microcomputer system in order to detect whether or not an access address for a read access request generated by a central processing unit (CPU) is for a part (such as a status register in the ...
03/26/1996
5502826System and method for obtaining parallel existing instructions in a particular data processing configuration by compounding instructions
Scalable compound instruction set machine and method which provides for processing a set of instructions or program to be executed by a computer to determine statically which instructions may be combined into compound instructions which are executed in pa...
03/26/1996
5502827Pipelined data processor for floating point and integer operation with exception handling
A data processor which is capable of executing two kinds of instructions, such as an integer operation instruction and a floating-point operation instruction, and which has bits in a PSW to control the timing of accepting an exception (FPU exception) gene...
03/26/1996
5502828Reducing memory access in a multi-cache multiprocessing environment with each cache mapped into different areas of main memory to avoid contention
A cache control circuit reduces accesses of main memory in a multiple cache multiprocessing system. The circuit allows the use of multiple caches with a single central processing unit, and facilitates burst-mode operations....
03/26/1996
5502829Apparatus for obtaining data from a translation memory based on carry signal from adder
An adder adds a displacement address to a base address to generate a virtual address. The adder includes carry indicating circuitry for generating a carry indicating signal indicating whether the addition of the displacement address to the base address re...
03/26/1996
5502830Camera with memory address designation feature
A memory device having a plurality of regions is provided with a designating circuit for performing data erasing and writing in a given memory region. A change circuit changes the memory region either after a predetermined number of erasing/writing cycles...
03/26/1996
5502831Method for detecting unauthorized modification of a communication or broadcast unit
A database unit monitors the communications occurring within at least one communication system for hardware identification codes of communication or broadcast units. Upon detecting the hardware identification code, the database unit compares the one recei...
03/26/1996
5502832Associative memory architecture
An association memory which permits the execution of all kinds of comparative operations. The associative memory includes a memory map (1) in which a search argument, which has been processed in a scanning module (3) and a masking unit (5,7), is compared ...
03/26/1996
5502833System and method for management of a predictive split cache for supporting FIFO queues
A first-in, first-out queue is implemented on two memory elements by enqueuing and dequeuing items from a first memory element and by swapping middle portions of the queue between the first memory element and the second memory whenever the first memory el...
03/26/1996
5502834Memory interface apparatus for carrying out complex operation processing
A memory interface apparatus includes: a pipeline register holding a data packet from a transmission path to provide an instruction code, a generation number, and data separately; a memory access unit accessing an image memory according to the instruction...
03/26/1996
5502835Method for synchronously accessing memory
An integrated circuit microprocessor (30) reads data from an external memory device (22, 23) through early overlapping memory access cycles, thus allowing efficient accesses to slower-speed memory. The microprocessor (30) drives a first address and activa...
03/26/1996
5502836Method for disk restriping during system operation
A method for restriping a striped disk array in a computer system without requiring the removal of the system from normal operation provides an efficient method to expand the disk array and incorporate the new storage into the striping scheme. When the op...
03/26/1996
5502837Method and apparatus for clocking variable pixel frequencies and pixel depths in a memory display interface
A method and apparatus for synchronizing pixel data flow within a memory display interface (MDI) to enable variable pixel depths, and to support display devices requiring differing pixel rates. A clock circuit receives a pixel clock from a DAC, and genera...
03/26/1996
5502838Temperature management for integrated circuits
A system for controlling temperature buildup in an IC employs a temperature sensor to provide an indication of the IC temperature to a control circuit which is configured to provide an operational clock rate to the IC which is less than the system clock r...
03/26/1996
5502839Object-oriented software architecture supporting input/output device independence
An object-oriented software architecture interacts with "real" input/output devices exclusively through "virtual" input/output devices. Since all human interface with the operating system is performed through such virtual devices, the system can accept an...
03/26/1996
5502840Method and apparatus for advising a requesting process of a contention scheme to employ to access a shared resource
A method and apparatus in a multiprocessor computer system which advises a requesting process of how it should wait for a system process having shared data and/or shared resources that is currently occupied by another process. The method begins by storing...
03/26/1996
                    47  
 
Sign InRegister
Username  
Password   
forgot password?