Patents by Inventor James Covosso Francis

James Covosso Francis 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: 8648749
    Abstract: A computer estimates multiple angles of arrival of a target signal received by an array of commutated antenna elements. In one aspect, samples of a received target signal obtained from an array of communicated antenna elements and from an element in an array of reference antenna elements are processed to make maximum-likelihood-estimations of multiple angles of arrival at which signals are received by the array of commutated antenna elements; and a display is mapped over time and frequency of the estimations, with the angle of arrival for a particular sample being represented by a variable given display feature.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: February 11, 2014
    Assignee: L-3 Services, Inc.
    Inventor: James Covosso Francis
  • Patent number: 8572010
    Abstract: A method of deciding whether an observed received signal is a particular signal of interest (SOI) includes the steps of: providing a statistical model of the particular signal of interest and a statistical model of the environment when the particular signal of interest is not present, and processing the observed received signal in accordance with a decision rule that uses the provided statistical models to decide whether the observed received signal is the particular signal of interest.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: October 29, 2013
    Assignee: L-3 Services, Inc.
    Inventor: James Covosso Francis
  • Patent number: 8289999
    Abstract: A method of communicating individual packets i of K bits includes permutation mapping of the packets, with each permuted packet being denoted by ?n(i), wherein ?n is a permutation on K letters that is unique for each packet transmission. Each permuted packet ?n(i) is modulated to provide a complex vector x(?n(i)) for each packet. The packets are transmitted over a AWGN channel so each individual packet i is received as a variable of the vector x(?n(i)) in a complex vector yn=x(?n(i))+vn, wherein n represents the sequential number of the transmission attempt for a particular packet and vn represents noise. This method enables the packets to be transmitted while using an improved ARQ routine that includes soft-combining decisions and a constant constellation with a constellation complexity greater than two bits/symbol to thereby significantly improve ARQ-routine performance over the current state of the art.
    Type: Grant
    Filed: November 5, 2009
    Date of Patent: October 16, 2012
    Assignee: L-3 Services, Inc.
    Inventor: James Covosso Francis
  • Patent number: 8179319
    Abstract: A parameter of interest of a signal, such as the angle of arrival of a target signal received by an antenna system having an array of antenna elements, is estimated by (a) obtaining disparate observations of the target signal received by the antenna system; (b) with a computer, processing the disparate observations of the target signal to determine a subset of a set of possible further obtained disparate observations of the target signal for processing to enable an optimal estimation of the angle of arrival of the target signal; (c) obtaining the subset of further disparate observations of the signal; and (d) processing the obtained subset of further obtained disparate observations to obtain the optimal estimate of the parameter of interest.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: May 15, 2012
    Assignee: L-3 Services, Inc.
    Inventor: James Covosso Francis
  • Patent number: 8175851
    Abstract: A preferred estimate of a given parameter is made by processing a set of data points representing estimates of the given parameter, such as the angle of arrival of a target signal. The process includes the steps of: (a) obtaining a set of data points representing estimates of a given parameter; (b) using a computer to process said data points with an unsupervised clustering algorithm to select data points for use in making a preferred estimate of the given parameter; and (c) using the selected data points to make a preferred estimate of the given parameter.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: May 8, 2012
    Assignee: L-3 Services, Inc.
    Inventors: James Covosso Francis, David Delaney McGann
  • Patent number: 8121225
    Abstract: The angle of arrival is estimated for a received signal received by an array of commutated antenna elements, wherein there is a temporal boundary at the instant of commutation between antenna elements. Samples of the signal received by the elements of the array are preprocessed to construct maximum-likelihood-estimates of the received signal for points in time that are immediately adjacent the temporal boundaries and thereby provide a preprocessed signal. A maximum-likelihood-estimation of the angle of arrival of the received signal is made for the array of commutated antenna elements by processing the preprocessed signal.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: February 21, 2012
    Assignee: L-3 Services, Inc.
    Inventor: James Covosso Francis
  • Patent number: 8031119
    Abstract: In a system for determining the angle of arrival of a target signal received by an array of antenna elements, a pair of receivers simultaneously obtain observations of a received target signal from multiple elements of an array of antenna elements; and a computer processes the simultaneously obtained samples of the target signal to determine a maximum likelihood estimation (MLE) of the angle of arrival ? of the target signal by using the following equation: ?MLE=argmax?Re(?*?). The value of ? is determined in accordance with whether the target signal is known or unknown. When the target signal is unknown, the computer also processes the simultaneously obtained samples of the target signal to estimate the bandwidth of the received target signal by using binary hypotheses and a generalized log likelihood ratio test (GLLRT) or by using multiple hypotheses and pair-wise generalized log likelihood ratio tests.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: October 4, 2011
    Assignee: L-3 Services, Inc.
    Inventors: James Covosso Francis, David Delaney McGann
  • Patent number: 7948438
    Abstract: In a system for determining the angle of arrival of a target signal received by an array of antenna elements, a receiver obtains observations of a received target signal from an array of antenna elements; and a computer processes the obtained observations of the target signal with estimates of a target signal for different angles of arrival of a target signal received by the array of antenna elements to determine that the angle of arrival of the target signal is an angle of arrival at which dissimilarity between the observations of target signal and the estimates of the target signal for the different angles of arrival is minimized.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: May 24, 2011
    Assignee: L-3 Services, Inc.
    Inventor: James Covosso Francis
  • Patent number: 7873127
    Abstract: Sample vectors of a signal received simultaneously by an array of antennas are processed to estimate a weight for each sample vector that maximizes the energy of the individual sample vector that resulted from propagation of the signal from a known source and/or minimizes the energy of the sample vector that resulted from interference with propagation of the signal from the known source. Each sample vector is combined with the weight that is estimated for the respective sample vector to provide a plurality of weighted sample vectors. The plurality of weighted sample vectors are summed to provide a resultant weighted sample vector for the received signal. The weight for each sample vector is estimated by processing the sample vector in accordance with the expression: min w _ , c _ ? ? X * ? Y ? ? w _ - ( C 0 ? c _ 0 + C ? ? c _ ) ? p ? where c0=1 and 0<p??.
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: January 18, 2011
    Assignee: L-3 Communications Titan Corporation
    Inventor: James Covosso Francis
  • Patent number: 7835719
    Abstract: In a radio network that includes at least one base station and at least one remote station, signals are modulated for transmission from the remote stations by embedding known information throughout the signal in a predetermined pattern and a group of sample vectors of a signal received by at least one base station of the network are collected and processed to detect a said received signal that resulted from propagation of a signal from a remote station of the network. The group of sample vectors is collected from (a) signals that are received by more than one base station of the network; and/or (b) signals that are received simultaneously at different frequencies by at least one base station of the network.
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: November 16, 2010
    Assignee: L-3 Communications Titan Corporation
    Inventors: James Covosso Francis, Christopher Robert Brown, Howard Glen Ebersman, John Edward Gorton, David Mark Smith, James Robert Tiffany
  • Publication number: 20080287164
    Abstract: Sample vectors of a signal received simultaneously by an array of antennas are processed to estimate a weight for each sample vector that maximizes the energy of the individual sample vector that resulted from propagation of the signal from a known source and/or minimizes the energy of the sample vector that resulted from interference with propagation of the signal from the known source. Each sample vector is combined with the weight that is estimated for the respective sample vector to provide a plurality of weighted sample vectors. The plurality of weighted sample vectors are summed to provide a resultant weighted sample vector for the received signal. The weight for each sample vector is estimated by processing the sample vector in accordance with the expression: min w _ , c _ ? ? X * ? Y ? ? w _ - ( C 0 ? c _ 0 + C ? ? c _ ) ? p ? where c0=1 and 0<p??.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 20, 2008
    Inventor: James Covosso Francis
  • Patent number: 5754564
    Abstract: Every word or bit received in a stream of bits may be checked to determine whether the end of a packet of bits has been located. The receiving system calculates a remainder polynomial r.sup.k (x)--a cyclic redundancy check, or CRC--for each word or bit and then evaluates whether r.sup.k (x) is equal to zero. If r.sup.k (x) is equal to zero, the end of a packet has been found. The remainder polynomial r.sup.k (x) is the remainder of a division of (i) a polynomial a.sup.k (x) defining the stream of bits ending in the bit or word for which r.sup.k (x) is calculated, by (ii) a defined generating polynomial g(x). The remainder polynomial r.sup.k (x) may be calculated without performing the polynomial division for each calculation by adding partial remainders that are functions of the r.sup.k (x) for the previous bit or word, or are available in a table. A shortened code may be used for the encoded data.
    Type: Grant
    Filed: March 3, 1997
    Date of Patent: May 19, 1998
    Assignee: Harris Corporation
    Inventor: James Covosso Francis