Patents by Inventor Robert George McKilliam

Robert George McKilliam 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: 10284286
    Abstract: A multiuser communication system comprises multiple transmitters and a multiuser receiver that detects multiple transmissions via iterative soft interference cancellation. An initial acquisition module and single user decoder module are also described. The multiuser receiver acquires and subtracts known users in the residual signal before acquiring new users in the residual signal, which is performed iteratively until no new users are detected or a stopping criterion is met. To aid receiver acquisition, the transmitters insert discrete tones into the transmitted signals. These allow the multiuser receiver to obtain initial estimates of the frequency, time, gain, and/or phase offset for each user. To improve the quality of cancellation the receiver refines estimates of gain, time, frequency and phase offsets for each user after each iteration, and calculates time varying SINR estimates for each user. The multiuser receiver may be satellite based, may be a distributed receiver, or process users in parallel.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: May 7, 2019
    Assignee: Myriota Pty Ltd
    Inventors: Alexander James Grant, Gottfried Lechner, Andre Pollok, Robert George McKilliam, Ingmar Rudiger Land, David Victor Lawrie Haley, William George Cowley, Linda Mary Davis, Sorin Adrian Barbulescu, John Lawrence Buetefuer, Marc Pierre Denis Lavenant
  • Publication number: 20180227042
    Abstract: A communication system is disclosed. In an embodiment, the communication system includes a user node for receiving data from a remote application program, the data including message data for communication to a central application program operatively associated with the remote application program; plurality of geographically distributed gateway nodes; one or more access nodes for receiving the message data from the user node via a first communications interface, and communicating the message data via a second communications interface to one or more of the plurality of geographically distributed gateway nodes; and a hub for communicating with the one or more of the plurality of geographically distributed gateway nodes to receive the message data for communication to the central application.
    Type: Application
    Filed: January 22, 2018
    Publication date: August 9, 2018
    Inventors: David Victor Lawrie Haley, John Lawrence Buetefuer, Alexander James Grant, William George Cowley, Gottfried Lechner, Ingmar Rudiger Land, Robert George McKilliam, Andre Pollok, Linda Mary Davis, Ricky Rocco Luppino, Sorin Adrian Barbulescu
  • Patent number: 9923624
    Abstract: A communication system is disclosed. In an embodiment, the communication system includes a user node for receiving data from a remote application program, the data including message data for communication to a central application program operatively associated with the remote application program; plurality of geographically distributed gateway nodes; one or more access nodes for receiving the message data from the user node via a first communications interface, and communicating the message data via a second communications interface to one or more of the plurality of geographically distributed gateway nodes; and a hub for communicating with the one or more of the plurality of geographically distributed gateway nodes to receive the message data for communication to the central application.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: March 20, 2018
    Assignee: University of South Australia
    Inventors: David Victor Lawrie Haley, John Lawrence Buetefuer, Alexander James Grant, William George Cowley, Gottfried Lechner, Ingmar Rudiger Land, Robert George McKilliam, Andre Pollok, Linda Mary Davis, Ricky Rocco Luppino, Sorin Adrian Barbulescu
  • Publication number: 20170347340
    Abstract: Methods and apparatus for communication between terminals and an access node in a multiuser multicarrier communications network are described. The access node may be a satellite access node. Terminals are configured to perform initial estimation and tracking of channel offsets and to estimate channel offsets for future packets to be transmitted by the terminal. In some embodiments the channel offsets comprise mobility related channel offsets due to the relative movement between the access node and the plurality of terminals. Transmissions from the terminals to the access node are pre-compensated for the channel offsets, so that the aggregate signal received by the access node occupies a bandwidth greater or equal to the maximum signal bandwidth of any individual terminal. Terminal transmissions may overlap in frequency and time on the ground, but arrive orthogonally at the access node.
    Type: Application
    Filed: December 9, 2015
    Publication date: November 30, 2017
    Inventors: David Victor Lawrie HALEY, William George COWLEY, John Lawrence BUETEFUER, Alexander James GRANT, Gottfried LECHNER, Andre POLLOK, Robert George MCKILLIAM, Ingmar Rudiger LAND, Marc Pierre Denis LAVENANT, Ying CHEN
  • Patent number: 9763253
    Abstract: Methods and systems are described which provide solutions for determining how to allocate terminals to slots in order to maximize communication system performance in the case where there is no feedback channel between a multiuser satellite receiver and terminals within the field of view. Terminals operate independently of each other and choose transmission slots based upon the geographic position of the terminal. Terminals can be programmed with a slot selector to choose slots according to some deterministic or non deterministic function of the current position. A slot plan database may be used to assist in efficient slot selection. Regular and irregular grid based allocation methods are described, that reduce the likelihood that too many terminals transmit using the same slot within the field of view.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: September 12, 2017
    Assignee: University of South Australia
    Inventors: Alexander James Grant, David Victor Lawrie Haley, Robert George McKilliam, William George Cowley, Linda Mary Davis
  • Publication number: 20170230130
    Abstract: A multiple access slotted wireless communication system comprising a plurality of terminals and a multi-access receiver is described. The multi-access receiver can decode multiple transmissions in each slot of a frame from terminals in its field of view. Each terminal has an active state for transmitting and an inactive state. After receiving acknowledgement of a successful transmission by the terminal, the terminal enters the inactive state for at least a transmission delay time. This may be the remaining time that the terminal is in the field of view of the multi-access receiver. This may be achieved by the terminal using a probability of transmission to determine whether or not to transmit in the next frame. The terminal may also be configured to select the slot in a frame, and this may be based upon information such as which slots were acknowledged. The receiver may use compression to transmit acknowledgement messages.
    Type: Application
    Filed: April 25, 2017
    Publication date: August 10, 2017
    Inventors: Alexander James Grant, David Victor Lawrie Haley, Robert George McKilliam, William George Cowley, Ho Leung Chan
  • Patent number: 9673967
    Abstract: A method for estimating a time offset of a transmitted signal which comprises pilot symbols and data symbols, the method comprising: receiving the transmitted signal to produce a received signal; and processing an optimizing function of the received signal at a finite number of possible time offsets to produce an estimator of the time offset.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: June 6, 2017
    Assignee: University of South Australia
    Inventors: William George Cowley, Robert George McKilliam, Andre Pollok
  • Patent number: 9668210
    Abstract: A multiple access slotted wireless communication system comprising a plurality of terminals and a multi-access receiver is described. The multi-access receiver can decode multiple transmissions in each slot of a frame from terminals in its field of view. Each terminal has an active state for transmitting and an inactive state. After receiving acknowledgement of a successful transmission by the terminal, the terminal enters the inactive state for at least a transmission delay time. This may be the remaining time that the terminal is in the field of view of the multi-access receiver. This may be achieved by the terminal using a probability of transmission to determine whether or not to transmit in the next frame. The terminal may also be configured to select the slot in a frame, and this may be based upon information such as which slots were acknowledged. The receiver may use compression to transmit acknowledgement messages.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: May 30, 2017
    Assignee: University of South Australia
    Inventors: Alexander James Grant, David Victor Lawrie Haley, Robert George McKilliam, William George Cowley, Ho Leung Chan
  • Patent number: 9491018
    Abstract: A least squares estimator of carrier phase and amplitude in a receiver in a communication system using a phase shift keying modulation scheme that uses both known pilot symbols and unknown data symbols is described. That is, the method exploits knowledge of pilot symbols in addition to the unknown data symbols to estimate carrier phase and amplitude. Further, an efficient recursion based estimation method is described that only requires O(L. log L) arithmetic operations where L is the number of received signals. This method uses the M-Ary rounded phase offsets to sort the data symbols and this sorted order is used to recursively calculate candidate values in an optimization process. Simulation results show that the estimation methods Using data and pilot symbols outperform estimation methods using only data symbols (ie non-coherent detection methods). Further, the system can be used for systems using multiple M-ary phase shift keying digital modulation schemes.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: November 8, 2016
    Assignee: University of South Australia
    Inventors: William George Cowley, Robert George McKilliam, Andre Polok
  • Publication number: 20160277145
    Abstract: The invention relates to method and apparatus for improving the performance of communication systems using Run Length Limited (RLL) messages such as the existing Automatic Identification System (AIS). A binary data sequence is Forward Error Correction (FEC) coded and then the sequence is compensated, for example by bit-erasure, so that either bit-stuffing is not required, or a bit stuffer will not be activated to ensure that the coded sequence meets the RLL requirement. Various embodiments are described to handle different architectures or input points for the FEC encoder and bit erasure module. The bit erasure module may also add dummy bits to ensure a RLL compliant CRC or to selectively add bits to a reserve buffer to compensate for later bit stuffing in a header. Additional RLL training sequences may also be added to assist in, receiver acquisition.
    Type: Application
    Filed: August 22, 2014
    Publication date: September 22, 2016
    Inventors: Alexander James Grant, Andre Pollok, Gottfried Lechner, David Victor Lawrie Haley, Robert George McKilliam, Ingmar Rudiger Land, Marc Pierre Denis Lavenant
  • Publication number: 20160204852
    Abstract: A multiuser communication system comprises multiple transmitters and a multiuser receiver that detects multiple transmissions via iterative soft interference cancellation. An initial acquisition module and single user decoder module are also described. The multiuser receiver acquires and subtracts known users in the residual signal before acquiring new users in the residual signal, which is performed iteratively until no new users are detected or a stopping criterion is met. To aid receiver acquisition, the transmitters insert discrete tones into the transmitted signals. These allow the multiuser receiver to obtain initial estimates of the frequency, time, gain, and/or phase offset for each user. To improve the quality of cancellation the receiver refines estimates of gain, time, frequency and phase offsets for each user after each iteration, and calculates time varying SINR estimates for each user. The multiuser receiver may be satellite based, may be a distributed receiver, or process users in parallel.
    Type: Application
    Filed: August 21, 2014
    Publication date: July 14, 2016
    Inventors: Alexander James Grant, Gottfried Lechner, Andre Pollok, Robert George McKilliam, Ingmar Rudiger Land, David Victor Lawrie Haley, William George Cowley, Linda Mary Davis, Sorin Adrian Barbulescu, John Lawrence Buetefuer, Marc Pierre Denis Lavenant
  • Publication number: 20160006558
    Abstract: A method for estimating a time offset of a transmitted signal which comprises pilot symbols and data symbols, the method comprising: receiving the transmitted signal to produce a received signal; and processing an optimising function of the received signal at a finite number of possible time offsets to produce an estimator of the time offset.
    Type: Application
    Filed: February 19, 2014
    Publication date: January 7, 2016
    Inventors: William George COWLEY, Robert George McKILLIAM, Andre POLLOK
  • Publication number: 20150312073
    Abstract: A least squares estimator of carrier phase and amplitude in a receiver in a communication system using a phase shift keying modulation scheme that uses both known pilot symbols and unknown data symbols is described. That is, the method exploits knowledge of pilot symbols in addition to the unknown data symbols to estimate carrier phase and amplitude. Further, an efficient recursion based estimation method is described that only requires O(L. log L) arithmetic operations where L is the number of received signals. This method uses the M-Ary rounded phase offsets to sort the data symbols and this sorted order is used to recursively calculate candidate values in an optimisation process. Simulation results show that the estimation methods Using data and pilot symbols outperform estimation methods using only data symbols (ie non-coherent detection methods). Further, the system can be used for systems using multiple M-ary phase shift keying digital modulation schemes.
    Type: Application
    Filed: December 13, 2013
    Publication date: October 29, 2015
    Inventors: William George COWLEY, Robert George MCKILLIAM, Andre POLLOK
  • Publication number: 20150256247
    Abstract: A communication system is disclosed. In an embodiment, the communication system includes a user node for receiving data from a remote application program, the data including message data for communication to a central application program operatively associated with the remote application program; plurality of geographically distributed gateway nodes; one or more access nodes for receiving the message data from the user node via a first communications interface, and communicating the message data via a second communications interface to one or more of the plurality of geographically distributed gateway nodes; and a hub for communicating with the one or more of the plurality of geographically distributed gateway nodes to receive the message data for communication to the central application.
    Type: Application
    Filed: September 20, 2013
    Publication date: September 10, 2015
    Inventors: David Victor Lawrie Haley, John Lawrence Buetefuer, Alexander James Grant, William George Cowley, Gottfried Lechner, Ingmar Rudiger Land, Robert George McKilliam, Andre Pollok, Linda Mary Davis, Ricky Rocco Luppino, Sorin Adrian Barbulescu
  • Publication number: 20150245341
    Abstract: Methods and systems are described which provide solutions for determining how to allocate terminals to slots in order to maximise communication system performance in the case where there is no feedback channel between a multiuser satellite receiver and terminals within the field of view. Terminals operate independently of each other and choose transmission slots based upon the geographic position of the terminal. Terminals can be programmed with a slot selector to choose slots according to some deterministic or non deterministic function of the current position. A slot plan database may be used to assist in efficient slot selection. Regular and irregular grid based allocation methods are described, that reduce the likelihood that too many terminals transmit using the same slot within the field of view.
    Type: Application
    Filed: August 14, 2013
    Publication date: August 27, 2015
    Inventors: Alexander James Grant, David Victor Lawrie Haley, Robert George McKilliam, William George Cowley, Linda Mary Davis
  • Publication number: 20150230175
    Abstract: A multiple access slotted wireless communication system comprising a plurality of terminals and a multi-access receiver is described. The multi-access receiver can decode multiple transmissions in each slot of a frame from terminals in its field of view. Each terminal has an active state for transmitting and an inactive state. After receiving acknowledgement of a successful transmission by the terminal, the terminal enters the inactive state for at least a transmission delay time. This may be the remaining time that the terminal is in the field of view of the multi-access receiver. This may be achieved by the terminal using a probability of transmission to determine whether or not to transmit in the next frame. The terminal may also be configured to select the slot in a frame, and this may be based upon information such as which slots were acknowledged. The receiver may use compression to transmit acknowledgement messages.
    Type: Application
    Filed: September 20, 2013
    Publication date: August 13, 2015
    Applicant: UNIVERSITY OF SOUTH AUSTRALIA
    Inventors: Alexander James Grant, David Victor Lawrie Haley, Robert George McKilliam, William George Cowley, Ho Leung Chan