Patents by Inventor Nicola J. Fedele

Nicola J. Fedele 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).

  • Patent number: 7292163
    Abstract: A circuit for encoding a data stream is described. The circuit comprises a non-zero count circuit coupled to receive the data stream and output a count of non-zero coefficients of a block of data of the data stream; a trailing ones detection circuit coupled to receive the data stream and output a number of trailing ones of the block of data; and a memory coupled to the non-zero count circuit and the trailing ones detection circuit and storing encoded data values, the memory outputting an encoded data value for a non-zero coefficient of a block of data based upon the count of non-zero coefficients and the number of trailing ones for the block of data. A method of encoding a data stream is disclosed.
    Type: Grant
    Filed: April 14, 2006
    Date of Patent: November 6, 2007
    Assignee: Xilinx, Inc.
    Inventor: Nicola J. Fedele
  • Patent number: 5621463
    Abstract: A transport stream encoder is disclosed which comprises a plurality of FIFO buffers coupled to sources of component signals. Each of the FIFO buffers has a data output terminal for producing component signal data. A packetizer has a data input terminal for receiving component signal data, and produces a packet stream. A data bus is coupled in common to the data output terminals of the FIFO buffers and the data input terminal of the packetizer.
    Type: Grant
    Filed: May 16, 1995
    Date of Patent: April 15, 1997
    Assignee: Thomson multimedia S.A.
    Inventors: Paul W. Lyons, Victor V. D'Alessandro, Alfonse A. Acampora, Nicola J. Fedele
  • Patent number: 5574505
    Abstract: A method and apparatus are disclosed for operating a transport stream encoder to produce a stream of packets carrying data representing a plurality of component signals which comprises the following steps. The packet stream is partitioned into successive groups, each group containing a predetermined number of packet slots. A plurality of priority lists is maintained, one for each of the packet slots in the group. Each priority list contains a plurality of entries, and each entry identifies one of the component signals. When a packet slot is to be produced, the entries in the priority list corresponding to that packet slot are traversed, one at a time. For each of those entries it is determined whether the component signal identified by that entry can produce a packet. If it can, a packet containing data representing that component signal is produced. Only if none of the component signals identified by the entries in the priority list can produce a packet is a null packet produced.
    Type: Grant
    Filed: May 16, 1995
    Date of Patent: November 12, 1996
    Assignee: Thomson multimedia S.A.
    Inventors: Paul W. Lyons, Alfonse A. Acampora, Nicola J. Fedele, Victor V. D'Alessandro
  • Patent number: 5530484
    Abstract: An adaptive scan format converter (14, FIG. 1; FIG. 2) at a transmitter/encoder of a video signal processing system such as a high definition television (HDTV) system, as a function of what format is desired for coding and transmission via an output channel. Similarly, at a receiver, a received scan format is automatically converted (36, FIG. 1; FIG. 2) to a desired format for display as needed. For example, a received interlaced signal (I) will be automatically converted to progressive (P) format to be compatible with a progressive scan display device (39). A received progressive signal will be passed to the display device without format conversion. Automatic scan conversion is performed seamlessly so that, for example, the conversion between progressive main television program material and interlaced commercial material is produced without artifacts and is essentially invisible to a viewer.
    Type: Grant
    Filed: May 19, 1995
    Date of Patent: June 25, 1996
    Assignee: Thomson Multimedia S.A
    Inventors: Bhavesh B. Bhatt, Nicola J. Fedele, Glenn A. Reitmeier
  • Patent number: 5189636
    Abstract: A video signal processor includes cicuitry which may be conditioned by a mode control signal to operate as a single 16-bit adder or as two eight-bit adders. The circuitry includes two eight-bit adders, each of which has a carry-in input terminal and a carry-out output terminal. The carry-out output terminal of one of the adders is selectively coupled, via an AND gate, to the carry-in input terminal of the other adder. The AND gate is controlled by the mode control signal. In the mode where the circuitry operates as two eight-bit adders, additional circuiry is included to detect output values which may exceed the zero to 255 range of valid values and to saturate these invalid values either at zero or 255.
    Type: Grant
    Filed: December 10, 1990
    Date of Patent: February 23, 1993
    Assignee: Intel Corporation
    Inventors: Michael F. Patti, Nicola J. Fedele, Kevin Harney, Allen H. Simon
  • Patent number: 5047975
    Abstract: A video signal processor includes circuitry which may be conditioned by a mode control signal to operate as a single 16-bit adder or as two eight-bit adders. The circuitry includes two eight-bit adders, each of which has a carry-in input terminal and a carry-out output terminal. The carry-out output terminal of one of the adders is selectively coupled, via an AND gate, to the carry-in input terminal of the other adder. The AND gate is controlled by the mode control signal. In the mode where the circuitry operates as two eight-bit adders, additional circuitry is included to detect output values which may exceed the zero to 255 range of valid values and to saturate these invalid values either at zero or 255.
    Type: Grant
    Filed: November 16, 1987
    Date of Patent: September 10, 1991
    Assignee: Intel Corporation
    Inventors: Michael F. Patti, Nicola J. Fedele, Kevin Harney, Allen H. Simon
  • Patent number: 4914675
    Abstract: Variable-length codewords are grouped into successive N bit word groups in sequential order as received from a variable length codeword encoder. The N-bit groups are each stored in corresponding N-bit-wide memory locations in a buffer memory prior to transmission over a channel. The locations are filled to capacity on one clock pulse and emptied on a second clock pulse to efficiently utilize the memory at a given clock rate.
    Type: Grant
    Filed: January 28, 1988
    Date of Patent: April 3, 1990
    Assignee: General Electric Company
    Inventor: Nicola J. Fedele
  • Patent number: 4903269
    Abstract: A line marker signal is added to a DPCM encoded video signal to mark the beginning of each video scan line. The receiver searches for this marker signal and counts pixels between received markers, each scan line having a known number of pixels. The pixel count is checked against the known number of pixels in an error free system. If the pixel count differs from the known count, an error is indicated. The line marker signal is used to reset the decoder so the receiver is resynchronized at each scan line.
    Type: Grant
    Filed: May 16, 1988
    Date of Patent: February 20, 1990
    Assignee: General Electric Company
    Inventor: Nicola J. Fedele
  • Patent number: 4858107
    Abstract: A computer system has a central processing unit and a video display processor both of which must directly access the system memory. The display processor must access the memory once in a given time period which time period is long enough that several accesses by the central processing unit and the display processor would be possible. The system includes a memory controller which allows the central processing unit to have memory access priority over the display processor, as long as sufficient time remains in the period for the display processor to complete its access after the access by the processing unit. If insufficient time remains, the display processor has priority for memory access. To implement this priority scheme, a new system memory organization is employed, dividing the memory into banks or bit planes and providing each bank with a respective temporary storage latch that loads to a respective shift register.
    Type: Grant
    Filed: January 28, 1987
    Date of Patent: August 15, 1989
    Assignee: General Electric Company
    Inventor: Nicola J. Fedele
  • Patent number: 4831439
    Abstract: In a DPCM video digital data communication system, each scan line of a video frame is refreshed with PCM data over a refresh cycle comprising a plurality of frames. Refresh generators at the transmitter and at the receiver are synchronized with an initialization signal and with subsequent refresh cycle synchronizing signals. Also the scan lines and frames are synchronized with corresponding transmitted marker synchronizing signals. The refresh generators run asynchronously between marker synchronizing signals to select scan lines for refresh. The refresh generators each employ counters for counting a selected number M which is an integer having no factors in common with the number of scan lines of a frame to select scan lines for refresh which have different spatial positions in adjacent successive frames to avoid generating visible refresh artifacts.
    Type: Grant
    Filed: May 16, 1988
    Date of Patent: May 16, 1989
    Assignee: General Electric Company
    Inventors: Nicola J. Fedele, Alfonse A. Acampora, Richard M. Bunting, Harvey Waldman
  • Patent number: 4823201
    Abstract: A parallel-pipeline video signal processing system is disclosed which includes a statistical decoder, an arithmetic and logic unit and a pixel interpolator which operate in parallel under the control of sequencing circuitry to expand a compressed video signal. The video signal may have been developed using a variety of compression techniques including Huffman-type statistical encoding.
    Type: Grant
    Filed: November 16, 1987
    Date of Patent: April 18, 1989
    Assignee: Technology, Inc. 64
    Inventors: Allen H. Simon, David L. Sprague, John M. Keith, Michael F. Patti, Kevin Harney, Lawrence D. Ryan, Nicola J. Fedele, Brian Astle
  • Patent number: 4821290
    Abstract: A binary tree search system locates and outputs video data stored in a ROM, the data corresponding to received variable length uniquely encoded codewords. The data for each codeword is stored at a unique ROM address, each address corresponding to a tree leaf. Certain ROM locations not associated with complete codewords include a partial search address for the next search node, the remainder of the search address for each node comprising a bit of the serial received encoded data. When the received bits complete a codeword, the last received bit and the prior accessed ROM stored partial address form a pointer address to a tree leaf that accesses that ROM location containing the data corresponding to that codeword. Flags are generated by each accessed location to indicate whether or not a codeword has been found. If a codeword is found, the search is restarted at the tree root.
    Type: Grant
    Filed: August 26, 1988
    Date of Patent: April 11, 1989
    Assignee: General Electric Company
    Inventors: Rajesh Hingorani, Nicola J. Fedele
  • Patent number: 4813056
    Abstract: A ROM includes a single dictionary of variable length codewords wherein Huffman codewords are assigned all members of the dictionary set, including one key codeword being assigned as a prefix codeword segment for a relatively large subgroup of the set, based on the combined probability of occurrence of the subgroup as compared to the individual probabilities of occurrences of the remaining members of the dictionary set. The key codeword is an indication of a departure from straightforward Huffman coding, to prepare an alternative coding scheme for developing a longer codeword which uses the key codeword as a prefix portion of that longer codeword. A unique suffix codeword segment follows the key codeword prefix for particularly identifying each member of the subgroup. The combined probability of occurrence of a member of the subgroup is higher than the probability of occurrence of codewords of shorter length, but the individual probabilities are significantly lower.
    Type: Grant
    Filed: December 8, 1987
    Date of Patent: March 14, 1989
    Assignee: General Electric Company
    Inventor: Nicola J. Fedele
  • Patent number: 4779144
    Abstract: Computer main memory is used for storing relatively densely sampled luminance detail information concerning a television display and for storing relatively sparsely sampled narrowband color-component information concerning the same television display. The relatively densely sampled luminance detail information is read out in substantially real-time from computer main memory during line trace intervals in the television display. The relatively sparsely sampled narrowband color-component information is read out of computer main memory in advanced and compressed time during selected line retrace intervals in the television display.
    Type: Grant
    Filed: March 2, 1987
    Date of Patent: October 18, 1988
    Assignee: Technology Inc., 64
    Inventors: Robert A. Dischert, David L. Sprague, Lawrence D. Ryan, Nicola J. Fedele
  • Patent number: 4745462
    Abstract: Computer main memory is used for storing relatively densely sampled green and detail information concerning a television display and for storing relatively sparsely sampled red information and blue information concerning the same television display. The relatively densely sampled green and detail information is read out in substantially real-time from computer main memory during line trace intervals in the television display. The relatively sparsely sampled red information and blue information are read out of computer main memory in advanced and compressed time during selected line retrace intervals in the television display.
    Type: Grant
    Filed: March 2, 1987
    Date of Patent: May 17, 1988
    Assignee: RCA Corporation
    Inventors: Robert A. Dischert, David L. Sprague, Lawrence D. Ryan, Nicola J. Fedele
  • Patent number: 4740832
    Abstract: Computer main memory is used for storing relatively densely sampled luminance information concerning a television display and for storing relatively sparsely sampled chrominance information concerning the same television display. The relatively densely sampled luminance information is read out in substantially real-time from computer main memory during line trace intervals in the television display. The relatively sparsely sampled chrominance information is read out of computer main memory in advanced and compressed time during selected line retrace intervals in the television display.
    Type: Grant
    Filed: October 14, 1986
    Date of Patent: April 26, 1988
    Assignee: Technology, Inc., 64
    Inventors: David L. Sprague, Nicola J. Fedele, Lawrence D. Ryan
  • Patent number: 4736239
    Abstract: Computer main memory is used for storing relatively densely sampled wideband video information concerning a television display and for storing relatively sparsely sampled narrowband video information concerning the same television display. The relatively densely sampled wideband video information is read out in substantially real time from computer main memory during line trace intervals in the television display. The relatively sparsely sampled narrowband video information is read out of computer main memory in advanced and compressed time during selected line retrace intervals in the television display. The wideband video information may be luminance information; and the narrowband video information chrominance information.
    Type: Grant
    Filed: March 2, 1987
    Date of Patent: April 5, 1988
    Assignee: RCA Corporation
    Inventors: David L. Sprague, Nicola J. Fedele, Lawrence D. Ryan, Robert A. Dischert
  • Patent number: 4706260
    Abstract: In a differential pulse code modulator for image-representative signals, a coder codes difference signals to produce coded signals which have a highly variable rate, which depends upon motion in the image being represented. A rate buffer receives the coded signals and generates a control signal representative, at least in part, of the rate of fill of the rate buffer. Various filters, decimators and/or coarse quantizers associated with the modulator have characteristics controlled by the control signal in order to tend to control the rate of fill of the rate buffer. This aids in preventing loss of information at the receiver.
    Type: Grant
    Filed: November 7, 1986
    Date of Patent: November 10, 1987
    Assignee: RCA Corporation
    Inventors: Nicola J. Fedele, Alfonse A. Acampora
  • Patent number: 4663660
    Abstract: A technique for transmitting compressed quantized image-data from a transmitter to a receiver over a limited bandwidth communication channel employs temporal differential pulse code modulation incorporating pyramid image processing spectrum analyzers and synthesizers. This technique permits the selective elimination by data-compression of only those portions of the original image information which contribute least to the perception of image quality by a viewer of a synthesized display image at the receiver.
    Type: Grant
    Filed: June 20, 1986
    Date of Patent: May 5, 1987
    Assignee: RCA Corporation
    Inventors: Nicola J. Fedele, Alfonse Acampora, Peter J. Burt, Rajesh Hingorani
  • Patent number: 4627091
    Abstract: An apparatus for detecting and storing digital data corresponding to spoken words carried by acoustic signals includes apparatus for detecting and storing the unvoiced portion of speech which often precedes the voiced portion of a word, even where the amplitude of the unvoiced portion is comparable to the background noise level. The apparatus includes dynamic storage which holds data corresponding to a fixed time period prior to detection of the larger-amplitude voiced segment. Voiced speech is detected when it exceeds a stored value related to the average background noise. At the instant of this detection, the segment of prior data held in the dynamic storage is retained for analysis as unvoiced speech.
    Type: Grant
    Filed: April 1, 1983
    Date of Patent: December 2, 1986
    Assignee: RCA Corporation
    Inventor: Nicola J. Fedele