Patents by Inventor Daniel P. Fuoco

Daniel P. Fuoco has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20040075741
    Abstract: A multiple image video surveillance camera system that uses a common set of sequencing logic to sample multiple imaging devices or multiple pre-set image windows within a large high-resolution imaging device is provided. The images are multiplexed into a single frame or switched on a frame-by-frame basis at the imaging device. The switched frames are marked or encoded to facilitate separation for individual image display. This configuration allows one camera processor or sequencer to support multiple imagers and eliminates the need for a separate multiplexer, which lowers the system cost. Using a single transmission media to the video recording or display devices significantly reduces system installation cost.
    Type: Application
    Filed: October 17, 2002
    Publication date: April 22, 2004
    Inventors: Thomas F. Berkey, Daniel P. Fuoco
  • Patent number: 5630078
    Abstract: This invention relates to personal computers, and more particularly to personal computers in which capability is provided for continuance of processing through an occurrence of a RESET signal while avoiding systems failures. The personal computer system has a high speed local processor data bus; an input/output data bus; a resettable microprocessor coupled directly to the local processor bus; and a bus interface controller coupled directly to the local processor bus and directly to the input/output data bus for providing communications between the local processor bus and input/output data bus. The bus interface controller provides for arbitration among devices directly coupled to the input/output data bus for access to the input/output data bus and to the local processor bus and for arbitration among the input/output data bus and the microprocessor for access to the local processor bus.
    Type: Grant
    Filed: June 20, 1994
    Date of Patent: May 13, 1997
    Assignee: International Business Machines Corporation
    Inventors: Daniel P. Fuoco, Luis A. Hernandez, Eric Mathisen, Dennis L. Moeller, Jonathan H. Raymond, Esmaeil Tashakori
  • Patent number: 5537600
    Abstract: This invention relates to personal computers, and more particularly to personal computers in which capability is provided for the usual system controlling processor to be reset, initialized and then isolated if an alternate system controller is provided for the system.
    Type: Grant
    Filed: May 28, 1991
    Date of Patent: July 16, 1996
    Assignee: International Business Machines Corporation
    Inventors: Daniel P. Fuoco, Luis A. Hernandez, Eric Mathisen, Dennis L. Moeller, Jonathan H. Raymond, Esmaeil Tashakori
  • Patent number: 5488691
    Abstract: The present invention relates to a computer system and method of using the same in which add-on memory cards are provided which have error correction code logic on the card and logic to do partial writes of data words. The system has a central processing unit (CPU), and a BUS interconnecting the CPU and the add-on memory cards which are configured to write data and read data from the add-on memory. The system is further configured (either within the CPU or as a separate function) to generate parity bits associated with each of the bytes of data the CPU writes to the add-on memory and to read parity bits associated with data the CPU reads from the add-on memory and regenerate new parity bits and compare the newly generated parity bits with the original parity bits to detect data errors on data read from the add-on memory.
    Type: Grant
    Filed: November 17, 1993
    Date of Patent: January 30, 1996
    Assignee: International Business Machines Corporation
    Inventors: Daniel P. Fuoco, Christopher M. Herring, Mark W. Kellogg, Jorge E. Lenta
  • Patent number: 5465332
    Abstract: In a personal computing system the function of the DMA controllers in the "AT" or "ISA" bus has been modified so that the system may select whether the 16-bit DMA channels are to be used as 8-bit DMA channels or 16-bit DMA channels. An 8/16-bit mode bit for each of the 16-bit DMA channels is written in a control register during the system Power On Self Test routine. Once the mode bit is written for each of the three 16-bit DMA channels, it may be read when the channel is active to select whether the channel is to operate as an 8-bit or 16-bit channel. With this mode bit information available, the page addressing may be selectively changed from 128k size pages to 64k size pages when a 16-bit DMA channel is to be converted to 8-bit. In addition, the byte addressing within a page may be changed from two byte addressing during 16-bit mode to single byte addressing during 8-bit mode.
    Type: Grant
    Filed: September 21, 1992
    Date of Patent: November 7, 1995
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Deloye, Daniel P. Fuoco, Dennis L. Moeller
  • Patent number: 5452429
    Abstract: The present invention provides a computer system and method of using the same. Add-on memory cards for the system are provided which cards have error correction code logic on the card, and logic to do partial writes of data words. The system has a central processing unit (CPU), a BUS interconnecting the CPU and the add-on memory cards. The CPU or associated components are configured to write data and read data from the add-on memory as several data bytes constituting data words. The system is further configured either within the CPU or as a separate function to generate parity bits associated with each of the bytes of data the CPU writes to the add-on memory and to read parity bits associated with data the CPU reads from the add-on memory and regenerate new parity bits and compare the newly generated parity bits with the original parity bits to detect data errors on data read from the add-on memory. The system itself does not contain error correction code (ECC).
    Type: Grant
    Filed: November 17, 1993
    Date of Patent: September 19, 1995
    Assignee: International Business Machines Corporation
    Inventors: Daniel P. Fuoco, Christopher M. Herring, Mark W. Kellogg, Jorge E. Lenta
  • Patent number: 5353417
    Abstract: This invention relates to personal computers, and more particularly to personal computers in which arbitration for control over a data handling bus occurs among a plurality of "master" devices coupled directly to the bus and memory address signals are varied in response to such arbitration. The personal computer system has a high speed local processor data bus, an input/output data bus, a microprocessor coupled directly to the local processor bus, volatile memory coupled to the local processor bus for volatile storage of data, and a bus interface controller coupled directly to the local processor bus and directly to the input/output data bus for providing communications between the buses. The bus interface controller provides for arbitration among devices directly coupled to the input/output data bus for access to the input/output data bus and to the local processor bus, and for arbitration among the input/output data bus and said microprocessor for access to the local processor bus.
    Type: Grant
    Filed: May 28, 1991
    Date of Patent: October 4, 1994
    Assignee: International Business Machines Corp.
    Inventors: Daniel P. Fuoco, Luis A. Hernandez, Eric Mathisen, Dennis L. Moeller, Jonathan H. Raymond, Esmaeil Tashakori