Patents by Inventor Ronald D. McCallister

Ronald D. McCallister 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: 6222878
    Abstract: A communication system (10) includes a transmitter (20) having programmable signals (46, 58, 60, 80) which can be used to adjust transmitter-caused quadrature-phase signal imbalances. A receiver (18) of the system (10) is remotely located from the transmitter (20) and generates a signal quality statistic (102, 112) that is monitored in a slow-tracking feedback loop to formulate commands which indicate how to program the programmable signals (46, 58, 60, 80). This receiver (18) performs its signal quality statistic monitoring while a data stream (36) is being extracted from a received communication signal.
    Type: Grant
    Filed: September 27, 1999
    Date of Patent: April 24, 2001
    Assignee: Sicom, Inc.
    Inventors: Ronald D. McCallister, Bruce A. Cochran
  • Patent number: 6154510
    Abstract: A digital communication receiver (10) includes a magnitude-based symbol synchronizer (38) which separates complex phase attributes from magnitude attributes. The phase attributes are processed by a phase processor (78) which identifies clock adjustment opportunities. The magnitude attributes are processed by a magnitude processor (76) that generates a phase error estimate signal (82), which in turn drives a clock generator (24) in a phase locked loop (54) to achieve symbol synchronization in a non-data-directed manner. An additional adjustment feedback loop (114, 128) includes a phase error offset generator (52) and operates in conjunction with the phase locked loop (54) to allow the phase locked loop (54) to achieve lock and a robust operating point in spite of distortion in a received input analog signal (12).
    Type: Grant
    Filed: May 3, 1999
    Date of Patent: November 28, 2000
    Assignee: Sicom, Inc.
    Inventors: Bruce A. Cochran, Ronald D. McCallister
  • Patent number: 6141389
    Abstract: A digital communications modulator (10) includes a low speed IC (12) which performs encoding, symbol generation, pulse shaping, interpolation, linearization, and small amounts of frequency tuning. A complex, baseband digital communications signal (34) is output from the low speed IC (12) as a plurality of parallel streams of digital words. In a digital tuner 14 which includes a high speed IC (20), these parallel streams are digitally combined and digitally up-converted to an IF digital data stream (68) that may have a center frequency many times the baud rate. The high speed IC (20) also converts the digital stream to a broadband analog signal (40). The broadband analog signal (40) is processed through an analog band pass filter (42) that removes spectral images, reduces quantization errors, and limits the bandwidth approximately to the baud rate.
    Type: Grant
    Filed: July 9, 1999
    Date of Patent: October 31, 2000
    Assignee: Sicom, Inc.
    Inventors: Ronald D. McCallister, Bradley Paul Badke
  • Patent number: 6128282
    Abstract: A node controller (30) within a data communication network (22) provides network access for a digital data stream (32). A processor (42) partitions the digital data stream (32) into a constant data rate component (44) having a predictable data rate and a data packet component (46) having an unpredictable data rate. The constant data rate component (44) is then transferred over a first portion (74) of a network data stream (26) reserved for a circuit transmission protocol, and the data packet component (46) is packetized and transferred over a second portion (76) of the network data stream (26) reserved for a packet transmission protocol.
    Type: Grant
    Filed: December 18, 1997
    Date of Patent: October 3, 2000
    Assignee: Sicom, Inc.
    Inventors: John M. Liebetreu, Ronald D. McCallister
  • Patent number: 6104761
    Abstract: A constrained-envelope digital-communications transmitter circuit (22) in which a binary data source (32) provides an input signal stream (34), a phase mapper (44) maps the input signal stream (34) into a quadrature phase-point signal stream (50) having a predetermined number of symbols per unit baud interval (64) and defining a phase point (54) in a phase-point constellation (46), a pulse-spreading filter (76) filters the phase-point signal stream (50) into a filtered signal stream (74), a constrained-envelope generator (106) generates a constrained-bandwidth error signal stream (108) from the filtered signal stream (74), a delay element (138) delays the filtered signal stream (74) into a delayed signal stream (140) synchronized with the constrained-bandwidth error signal stream (108), a complex summing circuit (110) sums the delayed signal stream (140) and the constrained-bandwidth error signal stream (108) into a constrained-envelope signal stream (112), and a substantially linear amplifier (146) amplifies
    Type: Grant
    Filed: August 28, 1998
    Date of Patent: August 15, 2000
    Assignee: SiCom, Inc.
    Inventors: Ronald D. McCallister, Bruce A. Cochran, Bradley P. Badke
  • Patent number: 6097764
    Abstract: A digital communication system (20) communicates using a polar amplitude phase shift keyed (P-APSK) phase point constellation (70, 70', 70"). Pragmatic encoding is accommodated using the constellation (70, 70', 70") to simultaneously communicate both encoded and uncoded information bits (69, 51). The constellation (70, 70', 70") has an even number of phase point rings (74) and equal numbers of phase points (72) in ring pairs (75, 76, 77). Encoded information bits (69) specify secondary modulation and uncoded information bits (51) specify primary modulation. The constellation (70, 70', 70") is configured so secondary sub-constellations (78) include four phase points (72) arranged so that two of the four phase points (72) exhibit two phase angles at one magnitude and the other two of the four phase points (72) exhibit phase angles that are at another magnitude. The difference between the phase angles at different magnitudes within a secondary sub-constellation (78) is constant.
    Type: Grant
    Filed: March 26, 1998
    Date of Patent: August 1, 2000
    Assignee: Sicom, Inc.
    Inventors: Ronald D. McCallister, Bruce A. Cochran, John M. Liebetreu
  • Patent number: 6078625
    Abstract: A communication system (11) uses concatenated coding in which an inner code is configured to match the needs of an outer code. The inner code is implemented through a pragmatic trellis coded modulation encoder (18) and decoder (34). A parser (50) of the encoder (18) distributes fewer than one user information bit per unit interval (66) to a convolutional encoder (58) which generates at least two convolutionally encoded bits for each user information bit it processes. Exactly one of the convolutionally encoded bits is phase mapped (56) with at least two user information bits during each unit interval (66). The decoder (34) detects a frame sync pattern (48) inserted into the user information bits to resolve phase ambiguities. Phase estimates are convolutionally decoded (100) to provide decoded data estimates that are then used to selectively rotate the phase estimates prior to routing the phase estimates to a slice detector (118).
    Type: Grant
    Filed: October 20, 1997
    Date of Patent: June 20, 2000
    Assignee: Sicom, Inc.
    Inventors: Ronald D. McCallister, Bruce A. Cochran, John M. Liebetreu
  • Patent number: 6041088
    Abstract: Different subscriber units (14) transmit different burst signals to a base station (12) on a common frequency to which a base station demodulator (64) is already synchronized. The base station (12) transmits constant values .alpha. and .eta., where .alpha. is multiplied by a base station reference frequency to achieve a base station transmitting frequency, and .eta. is multiplied by the reference frequency to achieve the base station (12) receiving frequency. A subscriber unit (14) synchronizes to the base station transmitting frequency. As a result of the synchronization process, the subscriber unit (14) determines a value .mu., which, when multiplied by a subscriber unit reference frequency, achieves the subscriber unit synchronization frequency. The subscriber unit then determines a value .gamma., which is proportional to .eta. and .beta. and inversely proportional to .alpha.. The subscriber unit reference frequency is multiplied by .gamma.
    Type: Grant
    Filed: June 10, 1998
    Date of Patent: March 21, 2000
    Assignee: Sicom, Inc.
    Inventor: Ronald D. McCallister
  • Patent number: 6005897
    Abstract: A digital communication system (20) communicates using a polar amplitude phase shift keyed (P-APSK) phase point constellation (70, 70'). Pragmatic encoding and puncturing is accommodated. The pragmatic encoding uses the P-APSK constellation (70, 70') to simultaneously communicate both encoded and uncoded information bits. The P-APSK constellation (70, 70') has an even number of phase point rings (74, 76) and equal numbers of phase points (72) in pairs of the rings (74, 76). Encoded bits specify secondary modulation and uncoded bits specify primary modulation. The constellation (70, 70') is configured so that secondary modulation sub-constellations (78) include four phase points (72) arranged so that two of the four phase points (72) exhibit two phase angles at one magnitude and the other two of the four phase points exhibit phase angles that are at another magnitude. The difference between the phase angles at different magnitudes within a secondary sub-constellation (78) is constant.
    Type: Grant
    Filed: December 16, 1997
    Date of Patent: December 21, 1999
    Inventors: Ronald D. McCallister, Bruce A. Cochran, John M. Liebetreu
  • Patent number: 5995551
    Abstract: A communication system (10) includes a rotationally invariant pragmatic trellis coded modulator (18) and demodulator (34). The modulator (18) partitions information bits (20) into primary (42) and secondary (44) data streams. The secondary data stream (44) is convolutionally encoded (70) then fed to the LSB of a phase mapper (76). The phase mapper (76) is arranged so that all pairs of adjacent phase data are generated from pairs of opposing polarity LSB inputs. The primary data stream (42) is differentially encoded through a dual channel differential encoder (50). The demodulator (34) convolutionally decodes (90) the secondary stream, then re-encodes (96) secondary stream estimates. The re-encoded secondary stream estimates are used to remove (102) the secondary modulation from phase value estimates. Adjusted phase value estimates are phase demodulated (104) and differentially decoded using a dual channel differential decoder (106).
    Type: Grant
    Filed: August 15, 1997
    Date of Patent: November 30, 1999
    Assignee: Sicom, Inc.
    Inventors: Ronald D. McCallister, Bruce A. Cochran, John M. Liebetreu
  • Patent number: 5878085
    Abstract: A communication system (10) includes a rotationally invariant pragmatic trellis coded modulation (PTCM) encoder (18) and decoder (34). The PTCM encoder (18) partitions information bits (20) into primary (42) and secondary (44) data streams. A pilot bit (56) is inserted into the secondary data stream (44) during each frame (46). The secondary stream (44) then receives rate 1/2 convolutional encoding (60) that is punctured to a rate of 9/16. The primary data stream (42) is differentially encoded (50). The encoded primary and secondary streams are concurrently phase mapped (70) using an 8-PSK constellation so that an effective code rate of 5/6 results. The PTCM decoder (34) convolutionally decodes (84) the secondary stream, then re-encodes secondary stream estimates using a systematic, transparent convolutional encoder (88). The pilot bit is evaluated (92) in the re-encoded symbol estimates (90) to detect and correct any secondary stream inversion that may have occurred due to phase ambiguity.
    Type: Grant
    Filed: August 15, 1997
    Date of Patent: March 2, 1999
    Assignee: Sicom, Inc.
    Inventors: Ronald D. McCallister, Bruce A. Cochran, John M. Liebetreu
  • Patent number: 5818832
    Abstract: A local multipoint data distribution system (10) simultaneously accommodates many communication sessions occurring at a variety of data rates. Space surrounding cell sites (12) is partitioned into sectors (16), and the spectrum is allocated so that adjacent sectors (16) use different spectrum portions, but the entire spectrum is reused numerous times. A time diversity scheme allocates different numbers of time slots (54) to different calls. Time slot identifiers are assigned in contiguous blocks in an assigned numbering system (56). The time slot identifier assignments are translated into a counted numbering system (58) which causes the time slots (54) for any call to be distributed throughout a frame (48) and interleaved with time slots (54) assigned to other calls. Data communications use a common modulation format and a modulation order that is specifically adapted to a particular call.
    Type: Grant
    Filed: October 23, 1996
    Date of Patent: October 6, 1998
    Assignee: SiCOM, Inc.
    Inventor: Ronald D. McCallister
  • Patent number: 5764102
    Abstract: A digital communication receiver (#10) takes one complex sample (#20) of a baseband analog signal (#12) per symbol. A rectangular to polar converter (#44) separates phase attributes of the complex samples from magnitude attributes during coarse symbol synchronization (#28). A phase processor (#48) identifies clock adjustment opportunities which occur when relatively large phase changes take place between consecutive symbols. A magnitude processor (#46) influences symbol timing only during clock adjustment opportunities. The magnitude processor (#46) advances symbol timing in a phase locked loop when decreasing magnitude changes are detected during clock adjustment opportunities and retards symbol timing when increasing magnitude changes are detected during clock adjustment opportunities during coarse symbol synchronization (#28).
    Type: Grant
    Filed: February 13, 1997
    Date of Patent: June 9, 1998
    Assignee: SiCOM, Inc.
    Inventors: Bruce A. Cochran, Ronald D. McCallister
  • Patent number: 5671257
    Abstract: A digital communication receiver (10) takes one complex sample (20) of a baseband analog signal (12) per symbol. A rectangular to polar converter (26) separates phase attributes of the complex samples from magnitude attributes. A phase processor (28) identifies clock adjustment opportunities which occur when relatively large phase changes take place between consecutive symbols. A magnitude processor (32) influences symbol timing only during clock adjustment opportunities. The magnitude processor (32) advances symbol timing in a phase locked loop when decreasing magnitude changes are detected during clock adjustment opportunities and retards symbol timing when increasing magnitude changes are detected during clock adjustment opportunities. An interpolator (66) may be used to estimate magnitude values between samples so that magnitude change is determined between sampled magnitude values and estimated magnitude values.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: September 23, 1997
    Assignee: Sicom, Inc.
    Inventors: Bruce A. Cochran, Ronald D. McCallister
  • Patent number: 5553098
    Abstract: A selectable demodulator (32) operates in the phase domain to implement a coherent demodulation path (40) and a differentially coherent demodulation path (42). The coherent path (40) includes a differential encoder circuit (46) to produce coherently demodulated differential data. Magnitude converters (62, 62') convert phase errors in each path into magnitude values. A comparison circuit (66) compares magnitude values from the two paths (40, 42) and selects the path encountering the least phase error. A selection circuit (60) provides data codes demodulated in accordance with the selection.
    Type: Grant
    Filed: April 12, 1994
    Date of Patent: September 3, 1996
    Assignee: Sicom, Inc.
    Inventors: Bruce A. Cochran, John M. Liebetreu, Ronald D. McCallister
  • Patent number: 5440265
    Abstract: Symbols (18) of a burst (12) are sub-divided into symbol sections (20). Each symbol section (20) is sampled and converted into polar coordinates. A buffer bank (38) selectably delays the samples and replays a preamble (14). A demod bank (40) includes a coherent demod (58) and several differential demods (60). Each differential demod (60) processes its own stream of symbol sections (20). The differential demods (60) feed a preamble detector (66) and a symbol synchronization circuit (62). The symbol synchronization circuit (62) identifies the symbol section (20) which yields the smallest magnitude of frequency errors. This symbol section (20) is processed by the coherent demod (58) to acquire carrier phase and recover data. The coherent demod (58) is implemented in the phase domain so that only oscillation signal phase data need be generated in phase locked loops.
    Type: Grant
    Filed: September 14, 1994
    Date of Patent: August 8, 1995
    Assignee: Sicom, Inc.
    Inventors: Bruce A. Cochran, Ronald D. McCallister, Brendan J. Garvey
  • Patent number: 5386202
    Abstract: A communication system (10) includes a modulation section (12) and a demodulation section (14). The modulation section (12) performs frequency modulation in accordance with a frequency trajectory signal (28, 30, 32). An intersymbol interference (ISI) prediction filter (20) adjusts the amplitude of the frequency trajectory signal (28, 30, 32) in response to data code (16) sequences being conveyed over a plurality of symbols (18). More frequent data changes in the sequence of the data codes (16) lead to greater amplitudes in the frequency trajectory signal. The demodulation section (14) applies a distorted phase signal to a decision circuit (38). The distorted phase signal conveys a received phase (46) that includes ISI. Due to the equalization applied by the ISI prediction filter (20), the received phase (46) approximates a target phase (40, 42) in spite of the ISI.
    Type: Grant
    Filed: November 3, 1993
    Date of Patent: January 31, 1995
    Assignee: Sicom, Inc.
    Inventors: Bruce A. Cochran, Ronald D. McCallister
  • Patent number: 4922506
    Abstract: This disclosure relates to a technique for estimating the characteristics of a propagation channel by processing a cyclostationary signal which has passed through it. The technique extends to the use of this estimate to reduce the impact of the channel distortion on the recovered signal. Unique features of this technique include its ability to function even when strong interference is present with the cyclostationary signal of interest.
    Type: Grant
    Filed: January 11, 1988
    Date of Patent: May 1, 1990
    Assignee: Sicom Corporation
    Inventors: Ronald D. McCallister, Daniel D. Shearer, III
  • Patent number: 4611333
    Abstract: In despreading a received spread spectrum signal, spread by means of a linear feedback shift register, the signal is demodulated and filtered and then applied to a predictor for estimating the length, connection polynominal and contents in accordance with the Berlekamp-Massey iterative algorithm. The estimates are then applied to a local LFSR to produce a despreading random signal which is mixed with the received signal to remove the spreading factor. The instantaneous total energy of the output signal is measured and when the estimations are correct, the total energy will exceed a predetermined limit and a signal is supplied to the predictor to indicate that the estimates are correct.
    Type: Grant
    Filed: April 1, 1985
    Date of Patent: September 9, 1986
    Assignee: Motorola, Inc.
    Inventors: Ronald D. McCallister, Bruce A. Cochran, Mary A. Bogner
  • Patent number: 4531224
    Abstract: A low SNR symbol synchronizer utilizes two quadrature channels and a delay and multiply technique to produce four product signals. Two of the product signals are same-channel products and two are cross-channel products. When combined and applied to a synchronizing apparatus such as a Costas loop, the signals provide improved performance at low SNR and avoid the need to know the carrier frequency when setting the delay.
    Type: Grant
    Filed: June 23, 1983
    Date of Patent: July 23, 1985
    Assignee: Motorola, Inc.
    Inventor: Ronald D. McCallister