Patents by Inventor Alan J. Michaels
Alan J. Michaels 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: 20240187213Abstract: Various examples are provided related to a block cipher adaptation of the Galois Extension Fields (GEF) combination technique. In one example, a GEF-based block encryption includes forming an output from a PRNG into a key matrix, where the key matrix is formatted as an invertible square matrix; applying a GEF operation to the key matrix to map elements to a closed subset in a higher-order GEF space; mapping plaintext to a plaintext matrix; applying a GEF operation to the plaintext matrix to map elements to the higher-order GEF space; combining the plaintext matrix and the key matrix to produce a vector of ciphertext in the higher-order GEF space; reducing the vector to a reduced vector of ciphertext using an inverse of the GEF operation; and during the reducing, applying a ceiling operation to bijectively map elements in the reduced vector to a closed subset. Another example includes GEF-based block decryption.Type: ApplicationFiled: April 19, 2022Publication date: June 6, 2024Inventors: Alan J. MICHAELS, Kiernan B. GEORGE
-
Patent number: 11770253Abstract: An electronic control unit comprises circuitry to receive a combined signal via a vehicle bus of a vehicle, wherein the combined signal contains a combination of a data signal and a watermark signal, which can be a radio frequency (RF) signal or an analog baseband signal, wherein the data signal includes a message, circuitry to extract a watermark from the watermark signal, circuitry to verify the watermark based on a comparison of the watermark with a pre-defined watermark, circuitry to extract the data signal from the combined signal and obtain the message from the data signal, and circuitry to authenticate the message based on the verification of the watermark.Type: GrantFiled: April 2, 2021Date of Patent: September 26, 2023Assignee: Ford Global Technologies, LLCInventors: Alan J. Michaels, James Martin Lawlis, Sai Srikar Palukuru, John Moore
-
Publication number: 20220321349Abstract: An electronic control unit comprises circuitry to receive a combined signal via a vehicle bus of a vehicle, wherein the combined signal contains a combination of a data signal and a watermark signal, which can be a radio frequency (RF) signal or an analog baseband signal, wherein the data signal includes a message, circuitry to extract a watermark from the watermark signal, circuitry to verify the watermark based on a comparison of the watermark with a pre-defined watermark, circuitry to extract the data signal from the combined signal and obtain the message from the data signal, and circuitry to authenticate the message based on the verification of the watermark.Type: ApplicationFiled: April 2, 2021Publication date: October 6, 2022Applicant: Ford Global Technologies, LLCInventors: Alan J. Michaels, James Martin Lawlis, Sai Srikar Palukuru, John Moore
-
Patent number: 9021327Abstract: System (100) and methods (1100) for improving packet loss due to fast optical power fades in an FSO communication link (136). The methods involve: obtaining Channel Fade Statistics (“CFSs”) for the FSO communication link; and analyzing CFSs to determine if Redundant Packet Transmission (“RPT”) is required to mitigate fast optical power fading. If RPT is required, then first operations are performed at a data link layer (408) of a protocol stack (400) to generate first packets (600). Each packet has a sequence number (602) disposed between a data link layer header (502) and a network layer header (504). If RPT is not required, then second operations are performed at the data link layer to generate a second packet absent of the sequence number or alternatively having a sequence number equal to zero. Thereafter, the packet(s) is transmitted over the FSO communication link one or more times.Type: GrantFiled: February 19, 2013Date of Patent: April 28, 2015Assignee: Harris CorporationInventors: Robert C. Peach, Alan J. Michaels
-
Patent number: 8848909Abstract: Systems (100) and methods for selectively controlling access to data streams communicated from a first communication device (FCD) using a timeslotted shared frequency spectrum and shared spreading codes. Protected data signals (1301, . . . , 130S) are modulated to form first modulated signals (1321, . . . , 132S). The first modulated signals are combined with first chaotic spreading codes to form digital chaotic signals. The digital chaotic signals are additively combined to form a protected data communication signal (PDCS). The PDCS (136) and a global data communication signal (GDCS) are time division multiplexed to form an output communication signal (OCS). The OCS (140) is transmitted from FCD (102) to a second communication device (SCD) over a communications channel. The SCD (106, 108, 110) is configured to recover (a) only global data from the OCS, or (b) global data and at least some protected data from the OCS.Type: GrantFiled: July 22, 2009Date of Patent: September 30, 2014Assignee: Harris CorporationInventors: Alan J. Michaels, David B. Chester
-
Publication number: 20140233960Abstract: System (100) and methods (1100) for improving packet loss due to fast optical power fades in an FSO communication link (136). The methods involve: obtaining Channel Fade Statistics (“CFSs”) for the FSO communication link; and analyzing CFSs to determine if Redundant Packet Transmission (“RPT”) is required to mitigate fast optical power fading. If RPT is required, then first operations are performed at a data link layer (408) of a protocol stack (400) to generate first packets (600). Each packet has a sequence number (602) disposed between a data link layer header (502) and a network layer header (504). If RPT is not required, then second operations are performed at the data link layer to generate a second packet absent of the sequence number or alternatively having a sequence number equal to zero. Thereafter, the packet(s) is transmitted over the FSO communication link one or more times.Type: ApplicationFiled: February 19, 2013Publication date: August 21, 2014Applicant: HARRIS CORPORATIONInventors: Robert C. Peach, Alan J. Michaels
-
Patent number: 8654819Abstract: Systems (600) and methods (500) for Pulse Rotation Modulation. The methods involve: generating First Segments (“FSs”) of a Numerical Sequence (“NS”) based on a First Data Symbol Sequence (“FDSS”); and encoding FDSS within NS. The encoding is achieved by: (a) shifting positions of numbers contained in each FS “X” positions to the right or left; and (b) moving a last “X” numbers of the FSs to a beginning of a respective segment thereof or moving a first “X” numbers of the FSs to an end of the respective segment. X” is defined as an integer value represented by a respective portion of FDSS. Thereafter, the NS having FDSS encoded therein can be used to spread a Second Data Signal (“SDS”) over a wide intermediate frequency band. SDS has second data symbols, that are different then FDSS, phase and/or amplitude encoded therein.Type: GrantFiled: June 22, 2011Date of Patent: February 18, 2014Assignee: Harris CorporationInventor: Alan J. Michaels
-
Patent number: 8611530Abstract: A method for encrypting data is provided. The method includes formatting data represented in a weighted number system into data blocks. The method also includes converting the data blocks into a residue number system representation. The method further includes generating a first error generating sequence and inducing errors in the data blocks after converting the data blocks into a residue number system representation. It should be understood that the errors are induced in the data blocks by using the first error generating sequence. After inducing errors into the data blocks, the data of the data blocks is formatted into a form to be stored or transmitted. The method also includes generating a second error generating sequence synchronized with and identical to the first error generating sequence and correcting the errors in the data blocks using an operation which is an arithmetic inverse of a process used in inducing errors.Type: GrantFiled: May 22, 2007Date of Patent: December 17, 2013Assignee: Harris CorporationInventors: David B. Chester, Alan J. Michaels
-
Patent number: 8542716Abstract: Embodiments of the present invention provide a system and method for further reducing cyclostationarity and correspondingly energy density in a chaotic spread spectrum data communication channel, by digitally generating a first chaotic sequence of values to form a spreading code. The spreading code is then used to form a digital IF spread spectrum signal having a uniform sampling interval. The digital IF spread spectrum signal is converted to a sampled analog IF spread spectrum signal at a conversion rate substantially equal to the uniform sampling interval. The duration of the sampling interval is then selectively varied in accordance with a first pseudo-random sequence, thereby introducing a known dither in the analog IF spread spectrum signal. After introducing the known dither, the analog IF spread spectrum signal is upconverted to an analog RF spread spectrum signal. The first pseudo-random sequences may be designed to be a chaotic sequence.Type: GrantFiled: January 9, 2013Date of Patent: September 24, 2013Assignee: Harris CorporationInventors: David B. Chester, Alan J. Michaels
-
Patent number: 8509284Abstract: A system for communicating a sequence of information symbols using a chaotic sequence spread spectrum signal. The system includes a transmitter (402) for transmitting a signal including the information symbols, the information symbols encoded into the signal using a first chaotic sequence of chips generated at the transmitter. The system also includes a receiver (404) configure to receive the signal and extract the information symbols from the signal, the information symbols extracted using a second chaotic sequence of chips generated at the receiver. In the system, the first and the second chaotic sequences are identical and synchronized in time and frequency, each of the sequence of symbols is associated with a randomly generated threshold symbol energy value, and the portion of chips in the first and the second chaotic sequences associated with each of the plurality of information symbols is selected based on the associated threshold symbol energy value.Type: GrantFiled: June 8, 2009Date of Patent: August 13, 2013Assignee: Harris CorporationInventors: Alan J. Michaels, David B. Chester
-
Patent number: 8457077Abstract: Systems and methods for code-division multiplex communications. The methods involve forming orthogonal or statistically orthogonal chaotic spreading sequences (CSC1,1, CSCD,1), each comprising a different chaotic sequence. The methods also involve generating an offset chaotic spreading sequence (CSC1,2, CSC1,3, . . . , CSC1,K(1), CSCD,2, . . . , CSCD,K(D)) which is the same as a first one of the orthogonal or statistically orthogonal chaotic spreading sequences, but temporally offset. Spread spectrum communications signals (SSCs) are each respectively generated using one of the orthogonal or statistically orthogonal chaotic spreading sequences. Another SSC is generated using the offset chaotic spreading sequence. The SSCs are concurrently transmitted over a common RF frequency band.Type: GrantFiled: March 3, 2009Date of Patent: June 4, 2013Assignee: Harris CorporationInventors: Alan J. Michaels, David B. Chester
-
Patent number: 8428104Abstract: Systems (100) and methods (400) for selectively controlling access to multiple data streams which are communicated using a shared frequency spectrum and shared spreading codes. The methods involve generating a first product signal (FPS) by spreading first symbols of a first amplitude modulated (AM) signal using a first spreading code (SC). The methods also involve generating a second product signal (SPS) by spreading second symbols of a complimentary AM signal using a second SC. The FPS (124) and SPS 126 are combined to form a protected data communication signal (PDCS) including first data recoverable by a receiver (106). A global data communication signal (GDCS) is combined with PDCS (128) to form an output signal (140) having a spread spectrum format. The GDCS is generated using a digital modulation process and includes second data recoverable by a plurality of receivers (106, 108).Type: GrantFiled: July 1, 2009Date of Patent: April 23, 2013Assignee: Harris CorporationInventors: Alan J. Michaels, David B. Chester
-
Patent number: 8428102Abstract: Embodiments of the present invention provide a system and method for further reducing cyclostationarity and correspondingly energy density in a chaotic spread spectrum data communication channel, by digitally generating a first chaotic sequence of values to form a spreading code. The spreading code is then used to form a digital IF spread spectrum signal having a uniform sampling interval. The digital IF spread spectrum signal is converted to a sampled analog IF spread spectrum signal at a conversion rate substantially equal to the uniform sampling interval. The duration of the sampling interval is then selectively varied in accordance with a first pseudo-random sequence, thereby introducing a known dither in the analog IF spread spectrum signal. After introducing the known dither, the analog IF spread spectrum signal is upconverted to an analog RF spread spectrum signal. The first pseudo-random sequences may be designed to be a chaotic sequence.Type: GrantFiled: June 8, 2009Date of Patent: April 23, 2013Assignee: Harris CorporationInventors: David B. Chester, Alan J. Michaels
-
Patent number: 8428103Abstract: The invention concerns a chaotic communications system, method and apparatus having a transmitter configured to spread an input data signal over a wide intermediate frequency band, by digitally generating a first chaotic sequence of values to form a spreading code. The spreading code is then used to form a digital IF chaotic spread spectrum signal having a uniform sampling interval. The duration of the sampling interval is then selectively varied in accordance with a first pseudo-random sequence, thereby introducing a known dither in the digital IF chaotic spread spectrum signal. After introducing the known dither, the digital IF chaotic spread spectrum signal is converted to an analog RF spread spectrum signal at a conversion rate that exceeds the sampling interval of the chaotic spread spectrum signal. A corresponding receiver recovers the input data from the spread transmitted signal. This spreading may utilize a chaotic sequence employing discrete time chaos dithering.Type: GrantFiled: June 10, 2009Date of Patent: April 23, 2013Assignee: Harris CorporationInventors: David B. Chester, Alan J. Michaels
-
Patent number: 8406352Abstract: A communications system includes RF hardware (104) configured for receiving an input data signal includes a modulated carrier encoded with information symbols and modulated using a sequence of discrete time chaotic samples. The system also includes a chaotic sequence generator (340) configured for generating the sequence of discrete-time chaotic samples and a correlator (328). The correlator is configured for synchronizing the input data signal with the sequence of discrete-time chaotic samples and obtaining normalization factor values for each of the information symbols based on comparing a received symbol energy for the information symbols and a symbol energy of the discrete-time chaotic samples associated with the duration of transmission of the information symbols.Type: GrantFiled: July 1, 2009Date of Patent: March 26, 2013Assignee: Harris CorporationInventors: Alan J. Michaels, David B. Chester
-
Patent number: 8406276Abstract: Methods for code-division multiplex communications. The methods involve generating orthogonal or statistically orthogonal chaotic spreading codes (CSC1, . . . , CSCK) using different sets of polynomial equations (f0(x(nT)), . . . , fN-1(x(nT))), different constant values (C0, C1, . . . , CN-1) for the polynomial equations, or different sets of relatively prime numbers (p0, p1, . . . , pN-1) as modulus (m0, m1, . . . , mN-1) in solving the polynomial equations. The methods also involve forming spread spectrum communications signals using the orthogonal or statistically orthogonal chaotic spreading codes, respectively. The method further involve concurrently transmitting the spread spectrum communications signals over a common RF frequency band.Type: GrantFiled: December 29, 2008Date of Patent: March 26, 2013Assignee: Harris CorporationInventors: Alan J. Michaels, David B. Chester
-
Patent number: 8385385Abstract: Systems (100) and methods for selectively controlling access to multiple data streams which are communicated using a shared frequency spectrum and spreading code. The methods involve forming a global data communication signal (134) by amplitude modulating a global data signal (130) comprising global data symbols and forming a phase modulated signal (120) by phase modulating a protected data signal. The phase modulated signal represents protected data symbols. The methods also involve forming a protected data communication signal (126) by changing phase angles of the protected data symbols using a variable angle Ø determined by a random number source and combining the protected data signal with a spreading sequence (CSC). The methods further involve combining the global and protected data communication signals to form an output communication signal (140) having a spread spectrum format. The output communication signal is transmitted over a communications channel (104).Type: GrantFiled: July 1, 2009Date of Patent: February 26, 2013Assignee: Harris CorporationInventors: Alan J. Michaels, David B. Chester
-
Patent number: 8379689Abstract: A spread spectrum communication system includes a channel encoder configured for modulating a carrier signal with data to form an information signal. A spreading sequence generator is configured for generating a spreading sequence having a phase angle dependent upon a chaotic sequence and contiguously distributed over a predetermined range. The chaotic sequence also has a magnitude which is selectively dependent upon the pseudo-random number or chaotic sequence. The invention also includes a multiplier configured for forming a spread spectrum signal by multiplying the information signal by the spreading sequence. The spreading sequence generator is responsive to a magnitude control signal for controlling the selective dependency of said magnitude. The magnitude can be constant to form a constant amplitude zero autocorrelation signal. Alternatively, the magnitude can be allowed to vary in selectively controlled chaotic or pseudo-random manner to vary a peak to average power ratio.Type: GrantFiled: July 1, 2009Date of Patent: February 19, 2013Assignee: Harris CorporationInventors: Alan J. Michaels, David B. Chester
-
Patent number: 8374217Abstract: Systems (100) and methods (400) for selectively controlling access to multiple data streams which are communicated using a shared frequency spectrum and shared spreading codes. The methods involve generating a first product signal (FPS) by spreading first symbols of a first amplitude modulated (AM) signal using a first spreading code (SC). The methods also involve generating a second product signal (SPS) by spreading second symbols of a complimentary AM signal using a second SC. The FPS (124) and SPS 126 are combined to form a protected data communication signal (PDCS) including first data recoverable by a receiver (106). A global data communication signal (GDCS) is combined with PDCS (128) to form an output signal (140) having a spread spectrum format. The GDCS is generated using a digital modulation process and includes second data recoverable by a plurality of receivers (106, 108).Type: GrantFiled: July 1, 2009Date of Patent: February 12, 2013Assignee: Harris CorporationInventors: Alan J. Michaels, David B. Chester
-
Patent number: 8369377Abstract: Systems (100) and methods (700) for providing a communications link with a power-limited communication transmitter (102) positioned remotely from an intended receiver system (104). The methods involve channel encoding a carrier signal with data provided at the power-limited communication transmitter to form an information signal. The methods also involve generating a chaotic spreading sequence based on a chaotic number sequence. The chaotic spreading sequence has a magnitude that is constant and a variable arbitrary phase angle comprising phase values which are uniformly distributed over a predetermined range of angles. A spread spectrum signal is formed by multiplying the information signal by the chaotic spreading sequence. The spread spectrum signal has an adjustable amplitude characteristic and a zero autocorrelation. The spread spectrum signal is transmitted from the power-limited communication transmitter to the intended receiver system.Type: GrantFiled: July 22, 2009Date of Patent: February 5, 2013Assignee: Harris CorporationInventors: Alan J. Michaels, Chester B. David