Patents by Inventor Carl Scarpa

Carl Scarpa 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: 20200052875
    Abstract: Systems and methods for maintaining synchronization of repeater networks with Global Positioning System (GPS) signals using phase locked loops (PLLs) and based on generation of predicted control words for controlling local oscillator frequencies is described. The predicted control words can be generated based on performing a linear fit of control words generated over a predetermined duration of time. Phase locked loops with additional false GPS pulse identification and GPS signal loss compensation circuitry can enforce a false pulse count threshold and/or an error threshold. The additional circuitry and prediction of control words can overcome errors in GPS receiver outputs and maintain accuracy of signal timings across single frequency networks using inexpensive local oscillators.
    Type: Application
    Filed: July 25, 2019
    Publication date: February 13, 2020
    Inventors: Carl Scarpa, Edward Schell
  • Publication number: 20190123807
    Abstract: Systems, algorithms and methods for reclaiming unused portions of a satellite broadcast service's bandwidth for new services, utilizing higher performance coding techniques to yield better throughput, are presented. These systems, algorithms and methods achieve the reclaimed bandwidth in a way that is invisible to a legacy receiver, and that does not interfere with its reception of a legacy signal. In one embodiment, new data may be transmitted within a legacy transmission frame, for example within its cluster structure, using the same modulation and synchronization as used for the legacy data. The new data may be inserted into a channel or other subdivision at a head end. In another embodiment, one or more clusters or subdivisions with only new data may be transmitted, using the same modulation and synchronization as the legacy data clusters, but now employing a higher performing FEC and data interleaving structure on those clusters which contain only new data to yield an increase in available throughput.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 25, 2019
    Inventors: Edward Schell, Carl Scarpa, John Goslin
  • Patent number: 10110296
    Abstract: Systems, algorithms and methods for reclaiming unused portions of a satellite broadcast service's bandwidth for new services, utilizing higher performance coding techniques to yield better throughput, are presented. Reclamation of bandwidth can be achieved in a way that is invisible to a legacy receiver, and that does not interfere with its reception of a legacy signal. New data may be transmitted within a legacy transmission frame, for example within its cluster structure, using the same modulation and synchronization as used for the legacy data. In other embodiments, one or more clusters or subdivisions with only new data may be transmitted, using the same or different modulation and synchronization as the legacy data clusters, but now employing a higher performing FEC and data interleaving structure on those clusters which contain only new data to yield an increase in available throughput.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: October 23, 2018
    Assignee: Sirius XM Radio Inc.
    Inventors: Edward Schell, Carl Scarpa, John Goslin
  • Patent number: 10063398
    Abstract: Systems and methods are presented for transmitting additional data over preexisting differential COFDM signals by changing the amplitude of the legacy data symbols. In exemplary embodiments of the present invention, additional data capacity can be achieved for a COFDM signal which is completely backwards compatible with existing legacy satellite broadcast communications systems. In exemplary embodiments of the present invention, additional information can be overlaid on a legacy COFDM signal by applying an amplitude offset to the legacy symbols. In exemplary embodiments of the present invention, special receiver processing can be implemented to extract this additional information, which can include performing channel equalization across frequency bins to isolate the amplitude modulated overlay signal.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: August 28, 2018
    Assignee: Sirius XM Radio Inc.
    Inventors: Carl Scarpa, Edward Schell, Christopher Hugh Strolle
  • Publication number: 20170230212
    Abstract: Systems and methods are presented for transmitting additional data over preexisting differential COFDM signals by changing the amplitude of the legacy data symbols. In exemplary embodiments of the present invention, additional data capacity can be achieved for a COFDM signal which is completely backwards compatible with existing legacy satellite broadcast communications systems. In exemplary embodiments of the present invention, additional information can be overlaid on a legacy COFDM signal by applying an amplitude offset to the legacy symbols. In exemplary embodiments of the present invention, special receiver processing can be implemented to extract this additional information, which can include performing channel equalization across frequency bins to isolate the amplitude modulated overlay signal.
    Type: Application
    Filed: September 21, 2016
    Publication date: August 10, 2017
    Inventors: Carl Scarpa, Edward Schell, Christopher Hugh Strolle
  • Patent number: 9473335
    Abstract: Systems and methods are presented for transmitting additional data over preexisting differential COFDM signals by changing the amplitude of the legacy data symbols. In exemplary embodiments of the present invention, additional data capacity can be achieved for a COFDM signal which is completely backwards compatible with existing legacy satellite broadcast communications systems. In exemplary embodiments of the present invention, additional information can be overlaid on a legacy COFDM signal by applying an amplitude offset to the legacy symbols. In exemplary embodiments of the present invention, special receiver processing can be implemented to extract this additional information, which can include performing channel equalization across frequency bins to isolate the amplitude modulated overlay signal.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: October 18, 2016
    Assignee: Sirius XM Radio Inc.
    Inventors: Carl Scarpa, Edward Schell, Christopher Strolle
  • Publication number: 20160134452
    Abstract: In exemplary embodiments of the present invention, a degree of hierarchical modulation can be varied as a function of satellite position, which can be related to time of day, and where such hierarchical modulation can be a combination of phase and amplitude shifts. In exemplary embodiments of the present invention, as each satellite in a multiple satellite system broadcasting to North America moves towards a D-node or an A-node position, the offset angle of a phase-based hierarchical modulation scheme can be varied. Thus, in exemplary embodiments of the present invention, the lowest satellite position in the sky can have the lowest offset angle for overlay bits, which offset angle can, for example, progressively increase as the position of the satellite in the sky increases. At a satellite's highest point in the sky, the overlay offset angle can, for example, thus be at its maximum.
    Type: Application
    Filed: October 5, 2015
    Publication date: May 12, 2016
    Inventor: Carl SCARPA
  • Publication number: 20160065299
    Abstract: Systems, algorithms and methods for reclaiming unused portions of a satellite broadcast service's bandwidth for new services, utilizing higher performance coding techniques to yield better throughput, are presented. These systems, algorithms and methods achieve the reclaimed bandwidth in a way that is invisible to a legacy receiver, and that does not interfere with its reception of a legacy signal. In one embodiment, new data may be transmitted within a legacy transmission frame, for example within its cluster structure, using the same modulation and synchronization as used for the legacy data. The new data may be inserted into a channel or other subdivision at a head end. In another embodiment, one or more clusters or subdivisions with only new data may be transmitted, using the same modulation and synchronization as the legacy data clusters, but now employing a higher performing FEC and data interleaving structure on those clusters which contain only new data to yield an increase in available throughput.
    Type: Application
    Filed: September 3, 2015
    Publication date: March 3, 2016
    Inventors: Edward Schell, Carl Scarpa, John Goslin
  • Publication number: 20160028423
    Abstract: An accurate and fast method for estimation of noise power in digital communication systems is presented. Exemplary embodiments of the present invention do not rely upon the need for embedding reference sequences in the transmitted data. Accordingly, such exemplary embodiments are especially suited for tracking variations of noise power in digital communication systems with fast fading channels.
    Type: Application
    Filed: March 18, 2014
    Publication date: January 28, 2016
    Inventors: Sharif Sazzad, Carl Scarpa, Edward Schell
  • Publication number: 20150358035
    Abstract: Systems, methods and apparatus are described to interleave LDPC coded data for reception over a mobile communications channel, such as, for example, a satellite channel. In exemplary embodiments of the present invention, a method for channel interleaving includes segmenting a large LDPC code block into smaller codewords, randomly shuffling the code segments of each codeword and then convolutionally interleaving the randomly shuffled code words. In exemplary embodiments of the present invention, such random shuffling can guarantee that no two consecutive input code segments will be closer than a defined minimum number of code segments at the output of the shuffler. In exemplary embodiments of the present invention, by keeping data in, for example, manageable sub-sections, accurate SNR estimations, which are needed for the best possible LDPC decoding performance, can be facilitated based on, for example, iterative bit decisions.
    Type: Application
    Filed: May 18, 2015
    Publication date: December 10, 2015
    Inventors: Carl Scarpa, Edward Schell
  • Patent number: 9154351
    Abstract: Degree of hierarchical modulation can be varied as a function of satellite position, where such hierarchical modulation can be a combination of phase and amplitude shifts. As each satellite in a multiple satellite system moves towards a D-node or an A-node position, the offset angle of a phase-based hierarchical modulation scheme can be varied. Starting with the lowest satellite position in the sky an offset angle for overlay bits can progressively increase as the position of the satellite in the sky increases. At a satellite's highest point in the sky, the overlay offset angle can be at its maximum. The value of a varying overlay offset angle (for each satellite) can be embedded in an Overlay Identification Marker (OIM) in the broadcast. The receiver can then appropriately correct MRC weightings (weighting more heavily the (higher lying) satellite).
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: October 6, 2015
    Assignee: Sirius XM Radio Inc.
    Inventor: Carl Scarpa
  • Publication number: 20150188579
    Abstract: Systems and methods are presented to improve the performance of a constant bit rate iterative decoder by providing elastic buffering, while utilizing a relatively simple decoder architecture capable of maintaining a fixed number of iterations of a lower value. An LDPC decoder can be designed, for example, to support less than the maximum possible number of iterations, and can, for example, be mated to elastic input and output buffers. If a given code block, or succession of code blocks, requires the maximum number of iterations for decoding, the decoder can, for example, run at such maximum number of iterations and the elastic input buffer can, for example, hold code blocks waiting to be processed so as to maintain a constant input rate. Alternatively, if one or more code blocks requires less than the nominal number of iterations, the output buffer can store those code blocks so as to preserve a constant output rate.
    Type: Application
    Filed: November 19, 2014
    Publication date: July 2, 2015
    Inventors: Carl Scarpa, Edward Schell
  • Patent number: 9037939
    Abstract: Systems, methods and apparatus are described to interleave LDPC coded data for reception over a mobile communications channel, such as, for example, a satellite channel. In exemplary embodiments of the present invention, a method for channel interleaving includes segmenting a large LDPC code block into smaller codewords, randomly shuffling the code segments of each codeword and then convolutionally interleaving the randomly shuffled code words. In exemplary embodiments of the present invention, such random shuffling can guarantee that no two consecutive input code segments will be closer than a defined minimum number of code segments at the output of the shuffler. In exemplary embodiments of the present invention, by keeping data in, for example, manageable sub-sections, accurate SNR estimations, which are needed for the best possible LDPC decoding performance, can be facilitated based on, for example, iterative bit decisions.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: May 19, 2015
    Assignee: Sirius XM Radio Inc.
    Inventors: Carl Scarpa, Edward Schell
  • Patent number: 9036720
    Abstract: Systems and methods for transmitting and receiving additional data, such as video data, over legacy satellite digital audio radio signals are provided. In exemplary embodiments, hierarchical modulation can be used to transmit secondary information over a legacy signal. For example, the Sirius Satellite Digital Audio Radio Service (“SDARS”) system may use a second layer of modulation to transmit video data on top of its regular audio signal. In order to support such future services within the original system design, sometimes referred to herein as a “legacy” system, additional information bandwidth can be acquired, for example, by using hierarchical modulation to overlay data for such new services on top of the legacy transmission. In such a system, for example, overlay data can be transmitted by applying a programmable angular offset to legacy QPSK symbols, for forming a new constellation similar to 8PSK.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: May 19, 2015
    Assignee: Sirius XM Radio Inc.
    Inventors: Carl Scarpa, Edward Schell
  • Patent number: 8983364
    Abstract: Methods and apparatus are presented to allow one receiver architecture to be used for the reception of two different SDARS signals. Common receiver functions can be utilized to process each signal, thereby obviating the need to duplicate hardware elements. For example, it can be assumed that both signals will not be received at the same time, thus allowing for considerable hardware reuse and lowering the cost of an interoperable receiver.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: March 17, 2015
    Assignee: Sirius XM Radio Inc.
    Inventors: Carl Scarpa, Edward Schell
  • Publication number: 20150058704
    Abstract: A parameterized interleaver structure is presented. The interleaver is designed to specify and maintain a maximum delay, irrespective of code rate and number of code blocks. The disclosed interleaver in effect concatenates two interleaver structures together. When the arm index is greater than a defined number N1, the arm delay is calculated using a set of parameters M2, D2, and N, where M2 is a maximum delay for an interleaver arm, D2 is the delay decrement, and N is the arm index, running from 1 to N, where N is the total number of arms in the interleaver. However, when the arm index N is less than or equal to N1, the delay can be calculated in a similar manner, but using a second set of parameters, namely M1, D1, and N instead, which involves a different delay length. This approach has the dual benefit of specifying both the maximum delay of the interleaver and the minimum required delay to process data.
    Type: Application
    Filed: August 25, 2014
    Publication date: February 26, 2015
    Inventors: Ed Schell, Carl Scarpa
  • Patent number: 8923429
    Abstract: Systems and methods are presented for transmitting additional data over preexisting differential COFDM signals by modulating existing data carriers with a phase and an amplitude offset. In exemplary embodiments of the present invention, additional data capacity can be achieved for an COFDM signal which is completely backwards compatible with existing satellite broadcast communications systems. In exemplary embodiments of the present invention additional information can be overlayed on an existing signal as a combination of amplitude and phase offset from the original QPSK symbols, applied for each information bit of the overlay data. With two additional levels of modulation, a receiver can demodulate the information from each of the previous stages and combine the information into a suitable format for soft decoding. The first stage of demodulation will be recovery of overlay data from the amplitude modulated D8PSK.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: December 30, 2014
    Assignee: Sirius XM Radio Inc.
    Inventors: Carl Scarpa, Edward Schell, Christopher Strolle
  • Patent number: 8910015
    Abstract: Systems and methods are presented to improve the performance of a constant bit rate iterative decoder by providing elastic buffering, while utilizing a relatively simple decoder architecture capable of maintaining a fixed number of iterations of a lower value. An LDPC decoder can be designed, for example, to support less than the maximum possible number of iterations, and can, for example, be mated to elastic input and output buffers. If a given code block, or succession of code blocks, requires the maximum number of iterations for decoding, the decoder can, for example, run at such maximum number of iterations and the elastic input buffer can, for example, hold code blocks waiting to be processed so as to maintain a constant input rate. Alternatively, if one or more code blocks requires less than the nominal number of iterations, the output buffer can store those code blocks so as to preserve a constant output rate.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: December 9, 2014
    Assignee: Sirius XM Radio Inc.
    Inventors: Carl Scarpa, Edward Schell
  • Publication number: 20140213174
    Abstract: Methods and apparatus are presented to allow one receiver architecture to be used for the reception of two different SDARS signals. Common receiver functions can be utilized to process each signal, thereby obviating the need to duplicate hardware elements. For example, it can be assumed that both signals will not be received at the same time, thus allowing for considerable hardware reuse and lowering the cost of an interoperable receiver.
    Type: Application
    Filed: December 11, 2013
    Publication date: July 31, 2014
    Applicant: Siruius XM Radio Inc.
    Inventors: Carl Scarpa, Edward Schell
  • Publication number: 20140189463
    Abstract: Systems, methods and apparatus are described to interleave LDPC coded data for reception over a mobile communications channel, such as, for example, a satellite channel. In exemplary embodiments of the present invention, a method for channel interleaving includes segmenting a large LDPC code block into smaller codewords, randomly shuffling the code segments of each codeword and then convolutionally interleaving the randomly shuffled code words. In exemplary embodiments of the present invention, such random shuffling can guarantee that no two consecutive input code segments will be closer than a defined minimum number of code segments at the output of the shuffler. In exemplary embodiments of the present invention, by keeping data in, for example, manageable sub-sections, accurate SNR estimations, which are needed for the best possible LDPC decoding performance, can be facilitated based on, for example, iterative bit decisions.
    Type: Application
    Filed: January 7, 2014
    Publication date: July 3, 2014
    Applicant: SIRIUS XM RADIO INC.
    Inventors: Carl Scarpa, Edward Schell