Patents Assigned to General Dynamics C4 Systems, Inc.
  • Patent number: 8155307
    Abstract: A method for reliable computation of point additions and point multiplications in an elliptic curve cryptography (ECC) system. Two asymmetric operations are performed: one of the operations is of slightly higher complexity than a conventional ECC operation, and the other operation is of much lower complexity than the first operation. The complexity of the second operation is a function of the desired degree of reliability, or the desired probability of failure detection.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: April 10, 2012
    Assignee: General Dynamics C4 Systems, Inc.
    Inventor: Gerardo Orlando
  • Patent number: 8139680
    Abstract: In an embodiment, a receiver includes an antenna configured to receive a communication frame. The communication frame may include an acquisition code symbol sequence, which in turn may include a plurality of acquisition code symbols. In an embodiment, an acquisition code symbol includes a subcode sequence having a plurality of subcodes. A receiver also may include a correlation calculator coupled to the antenna. The correlation calculator may be configured to determine a correlation between the subcodes of the received communication frame and a stored version of the subcodes. The correlation may be used in determining a timing offset for further processing of the communication frame.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: March 20, 2012
    Assignee: General Dynamics C4 Systems, Inc.
    Inventors: John Eric Kleider, Steve Henry Arneson, J. Scott Chuprun, Keith Matthew Nolan, Derrick Duane Hughes
  • Patent number: 8131218
    Abstract: An embodiment for wirelessly communicating a signal includes a transmitter combining a plurality of phase shifted input data signals with a plurality of synchronization/pilot sequences to produce a plurality of combined signals, performing frequency domain-to-time domain transformations of the combined signals to produce a plurality of candidate signals, determining peak-to-average ratios for at least some of the plurality of candidate signals, identifying a selected signal from the plurality of candidate signals based on the peak-to-average ratios, and transmitting the selected signal over a wireless communication channel.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: March 6, 2012
    Assignee: General Dynamics C4 Systems, Inc.
    Inventors: John Eric Kleider, Robert John Baxley
  • Patent number: 8098645
    Abstract: A communications system (20) includes a resource controller (22) and a terminal (24) in communication with the resource controller (22). Periodically, the resource controller (22) sends a service announcement (46) that identifies a set (50) of timeslots (52) within a communication resource (40) configured for random access within a future frame (42). The terminal (24) ascertains a burst characteristic (118) of a message (54) to be sent from the terminal (24) and generates a random access parameter (128). The terminal (24) selects one of the timeslots (52) from the set (50) in accordance with the random access parameter (128), the timeslot exhibiting a burst type (62) corresponding to the burst characteristic (118) of the message (54). The terminal (24) transmits the message (54) in the selected timeslot (52).
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: January 17, 2012
    Assignee: General Dynamics C4 Systems, Inc.
    Inventors: David Moon Yee, Gerard Anthony Smorowski, Jr., Taul Eric Aragaki, Mark Lawrence Wormley, James Lynn Warthman
  • Patent number: 8095800
    Abstract: A cryptographic system (100) and methodology executable within the cryptographic system (100) enable the use of a programmable logic device PLD (108) in a single chip cryptographic design flow for secure cryptographic services. Methodology for secure configuration of the PLD (108) within a cryptographic system 100 entails secure configuration and authentication (202), functional verification (204), configuration key reload capability (206), traffic key load capability (208) using a split key technique, isolation between command and key fill domains for secure key fill (210) of key material, redundant system instantiation (212), and high speed comparison for secure operation.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: January 10, 2012
    Assignee: General Dynamics C4 System, Inc.
    Inventors: Jamey Mario Creary, Paul Robert Handly, Andrew Daniel Armstrong
  • Patent number: 8085767
    Abstract: Systems and methods reliably transmit a message from a sender to a receiver via a network. A reliability module is configured to determine a probability of delivering a packet from the sender to the recipient via the network. Mode selection logic determines transmission mode from a number of options based upon the probability of delivering the packet from the sender to the recipient. A formatting module is configured to provide a first push that includes the message and, in at least one of the operating modes, a number of redundancy packets formulated as a function of the contents of the message. The receiver acknowledges the packets received so that any dropped packets can be re-transmitted. The redundancy packets can be created using Reed-Solomon or other forward error-correcting codes to further increase the reliability of the message transmission when network conditions warrant.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: December 27, 2011
    Assignee: General Dynamics C4 Systems, Inc.
    Inventors: Raymond Lussier, Yan L. Grushevsky, George F. Elmasry
  • Patent number: 8060751
    Abstract: A programmable electronic device (10) stores a number of cipher-text software modules (14) to which access is granted after evaluating a user's token (55, 80, 82), a software-restriction class (58) for a requested software module (14), and/or a currently active access-control model (60). Access-control models (60) span a range from uncontrolled to highly restrictive. Models (60) become automatically activated and deactivated as users are added to and deleted from the device (10). A virtual internal user proxy that does not require users to provide tokens (80, 82) is used to enable access to modules (16) classified in a global software-restriction class (62) or when an uncontrolled-access-control model (68) is active. Both licensed modules (76) and unlicensed modules (18,78) may be loaded in the device (10). However, no keys are provided to enable decryption of unlicensed modules (18,78).
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: November 15, 2011
    Assignee: General Dynamics C4 Systems, Inc.
    Inventors: Paul Thomas Kitaj, Sherman W. Paskett, Douglas Allan Hardy, Frank Edward Seeker, Steve Robert Tuggenberg
  • Patent number: 8036137
    Abstract: Embodiments include methods performed in time division duplex (TDD) radio communication systems in which information is communicated between a first node (e.g., a base) and a second node (e.g., user equipment) in a context of a data frame that includes a plurality of slots. The second node applies an adjustment to an alignment between a second node transmit clock and a second node receive clock based on a propagation delay between the first node and the second node. The adjusted alignment ensures that second node receive slots and second node transmit slots are non-overlapping with each other in time, and that the second node will operate in a half-duplex mode of operation. The second node transmits a transmit burst during the second node transmit slots, and receives a first node transmit burst from the first node during the second node receive slots.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: October 11, 2011
    Assignee: General Dynamics C4 Systems, Inc.
    Inventors: Daniel Bruce Bossler, Scott Dave Blanchard, Curtis Lee Cornils
  • Publication number: 20110235762
    Abstract: Embodiments include methods and apparatus for performing symbol timing synchronization for a symbol-bearing signal. The symbol-bearing signal is sampled to produce a plurality of symbol samples. First-direction interpolation processes are performed on the plurality of symbol samples in a first temporal direction, where the first temporal direction is a direction from a first sampling time towards a second sampling time. In addition, second-direction interpolation processes are performed on the symbol samples in a second temporal direction, where the second temporal direction is a direction from the second sampling time towards the first sampling time, resulting in a set of interpolated symbol samples.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 29, 2011
    Applicant: GENERAL DYNAMICS C4 SYSTEMS, INC.
    Inventor: Bruce Alton COCHRAN
  • Publication number: 20110213984
    Abstract: A processing system (60) includes an input interface (62), a first processor (64), a second processor (66), and an output interface (68) arranged in a serial configuration. Each of the input interface (62), first processor (64), second processor (66), and output interface (68) computes a digest (92, 100, 110, and 114) using information, e.g., a unique parameter (94, 102, 112, 118), known only by that element (62, 64, 66, 68) and using information generated by that element (62, 64, 66, 68). The digests (92, 100, 110, and 114) are used to validate the integrity of payload data (86) processed by the system (60) to form processed data (104) and the system (60) only outputs the processed data (104) upon validation of data integrity. The serial configuration of system (60) may be implemented to provide high bit rate, redundant cryptographic services.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicant: GENERAL DYNAMICS C4 SYSTEMS, INC.
    Inventors: Gerardo Orlando, David R. King, Mark Krumpoch, Evan Custodio
  • Patent number: 8000377
    Abstract: A communication system and receiver is provided that facilitates increased message size in a communication system that supports a large number of transmitters sharing a common frequency band. The communication system facilitates increased message size by incorporating a plurality of transmit bit sets in each burst of data. The additional transmit bit sets are incorporated into a plurality of transmit codes that are generated using at least one additional spreading code that is orthogonal to the base spreading code. The plurality of transmit codes are then combined into one composite message and the composite message is spread again using another scrambling sequence. The final composite spread message is transmitted to the receiver in the appropriate message time slot, resulting in CDM/TDMA burst signal that facilitates increased message size.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: August 16, 2011
    Assignee: General Dynamics C4 Systems, Inc.
    Inventor: Scott D. Blanchard
  • Publication number: 20110149929
    Abstract: Embodiments of methods and apparatus for wirelessly communicating signals include one or more transmitters configured to generate a plurality of wireless signal for transmission. Each of the wireless signals includes a plurality of pilot signals represented in a plurality of unevenly spaced, in-band subcarriers. Pilot signals of each wireless signal are positioned at subcarriers that are orthogonal in frequency with subcarriers at which pilot signals of all other wireless signals are positioned. According to an embodiment, subcarrier indices each the plurality of pilot signals are determined using a third order or higher order polynomial parameterization of pilot subcarriers in conjunction with a convex optimization algorithm to produce pilot signals having near-optimal channel estimate mean square error (MSE) performance. The wireless signals are simultaneously radiated over a wireless communication channel using a plurality of co-located or distributed antennas.
    Type: Application
    Filed: December 30, 2009
    Publication date: June 23, 2011
    Applicant: GENERAL DYNAMICS C4 SYSTEMS, INC.
    Inventors: John E. KLEIDER, Benjamin Russell HAMILTON
  • Publication number: 20110116386
    Abstract: In a communication system that includes a control terminal (CT), a relay apparatus (RA), and a plurality user equipment (UE) that wirelessly communicate with the CT through the RA, a method for performing transmission control includes the CT receiving an RA-CT downlink signal that originated from a UE, determining a frequency-of-arrival (FoA) error from the RA-CT downlink signal (where the FoA error results at least in part from an error in a UE time reference with respect to a CT time reference), and providing, to the UE, a transmit frequency control (TFC) feedback signal that indicates the error in the UE time reference. The UE produces an adjusted UE uplink carrier frequency signal that compensates for the error in the UE time reference as indicated in the TFC feedback signal, and upconverts and transmits a UE-RA uplink signal using the adjusted UE uplink carrier frequency signal.
    Type: Application
    Filed: November 16, 2009
    Publication date: May 19, 2011
    Applicant: GENERAL DYNAMICS C4 SYSTEMS, INC.
    Inventors: Scott David BLANCHARD, John Scott SADOWSKY
  • Publication number: 20110103578
    Abstract: Systems and methods efficiently process digests, hashes or other results by performing multiplicative functions in parallel with each other. In various embodiments, successive processing stages are provided, with each stage performing parallel multiplicative functions and also combining input terms to reduce the total number of terms that remain to be processed. By progressively combining the active terms into a smaller number of terms for subsequent processing, the time needed to process a result can be significantly reduced.
    Type: Application
    Filed: October 30, 2009
    Publication date: May 5, 2011
    Applicant: GENERAL DYNAMICS C4 SYSTEMS, INC.
    Inventors: Gerardo ORLANDO, David KING, Mark KRUMPOCH
  • Publication number: 20110085297
    Abstract: The exemplary embodiments describe a device, such as a laptop computer, having a base assembly and a display panel joined by a hinge mechanism that allows for the display panel to rotate in either a clockwise or counterclockwise direction and pivot with respect to the base assembly.
    Type: Application
    Filed: October 14, 2009
    Publication date: April 14, 2011
    Applicant: General Dynamics C4 Systems, Inc.
    Inventors: Mark Warren WRIGHT-JOHNSON, Timothy Joseph HARDING
  • Publication number: 20110074506
    Abstract: A method and system are provided for reducing power amplifier induced distortion. Power amplifier induced distortion is iteratively estimated and cancelled. When the difference between the current estimated power amplifier distortion and the previous estimated power amplifier distortion is less than a convergence threshold, particular M-QAM constellation points that are still in error are determined A M-QAM constellation point correction routine is provided that can move the incorrectly estimated M-QAM constellation points that are in error towards their expected quadrants by generating updated M-QAM constellation points. The remaining estimated non-linear power amplifier induced distortion in the received signal can then be estimated and canceled.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Applicant: GENERAL DYNAMICS C4 SYSTEMS, INC.
    Inventors: John Kleider, Anthony Smith
  • Publication number: 20110075745
    Abstract: A communication system is provided that includes a transmitter device and a receiver device. The transmitter device transmits input data as a transmitted signal having the known non-linear distortion (NLD) characteristic. The receiver receives a received signal that represents a channel affected version of the transmitted signal and that has the known NLD characteristic. The received signal includes power amplifier distortion (PAD) induced by the transmitter device's power amplifier. The receiver is designed to iteratively estimate, based on the known NLD characteristic, remaining PAD caused by the power amplifier, and to iteratively cancel estimated PAD to reduce PAD in the received signal.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Applicant: GENERAL DYNAMICS C4 SYSTEMS, INC.
    Inventors: John Kleider, Anthony Smith
  • Patent number: 7907679
    Abstract: Embodiments include methods and apparatus for verifying the detection of a correlation peak, which may represent an acquisition of a received acquisition code symbol sequence. The method includes determining a series of coherently-aligned peaks from a series of correlation peaks. Determining the plurality of coherently-aligned peaks includes correcting a frequency offset and a phase offset for each of the plurality of correlation peaks. A coherent match filter process is performed on the plurality of coherently-aligned peaks. A detection of the correlation peak may be verified when the match filter result exceeds a threshold.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: March 15, 2011
    Assignee: General Dynamics C4 Systems, Inc.
    Inventors: John Eric Kleider, Steve Henry Arneson
  • Publication number: 20110008986
    Abstract: A USB connection device that is capable of holding a USB receptacle and a USB plug, where the USB receptacle and USB plug are capable of mating inside the USB connection device. In some embodiments, the USB connection device comprises a housing having an upper wall, a lower wall, two side walls, at least one open side, and a protruding lever. The upper wall and the bottom wall have interior surfaces with a plurality of ridges and a plurality of slanted ridge walls capable of compressing a plurality of spring arms on a USB receptacle. The upper and bottom walls also have a plurality of pockets that allow the spring arms to de-compress. The device is capable of moving from side-to-side when a force is applied to the protruding lever, and the device is capable of retaining the USB receptacle and a mated USB plug during the side-to-side movement.
    Type: Application
    Filed: July 10, 2009
    Publication date: January 13, 2011
    Applicant: General Dynamics C4 Systems, Inc.
    Inventors: Terry Todd Thom, Daniel Patrick Dunne
  • Patent number: 7849315
    Abstract: A method for managing operability of an on-chip debug capability (24) in a product (26) configured to execute software (30) includes storing (74, 76) a debug public key (40) and an operational public key (44) in product memory (54). The software (30) with either a debug signature (82) or an operational signature (88) is saved (84) in the memory (56). When enablement indication is received, the debug signature (82) is validated (102) using the debug public key (40). The debug capability (24) is enabled upon validation of the signature (82) and the software (30) is allowed to execute. When disablement indication is received, the operational signature (88) is verified (112) using the operational public key (44). The on-chip debug capability (24) is disabled upon verification of the signature (88) and the software (30) is allowed to execute.
    Type: Grant
    Filed: May 22, 2006
    Date of Patent: December 7, 2010
    Assignee: General Dynamics C4 Systems, Inc.
    Inventors: Douglas A. Hardy, Francis G. Sydnor, William K. Oh