US 12,231,220 B1
Multiple user access channel
Matthew N. Ettus, Monte Sereno, CA (US); Shahram Talakoub, San Jose, CA (US); Ian Buckley, Bend, OR (US); and Sebastian B. Seeber, San Francisco, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 23, 2021, as Appl. No. 17/483,460.
Claims priority of provisional application 63/197,232, filed on Jun. 4, 2021.
Int. Cl. H04B 7/185 (2006.01); H04W 56/00 (2009.01); H04W 72/04 (2023.01); H04W 72/0446 (2023.01)
CPC H04B 7/18513 (2013.01) [H04W 56/0045 (2013.01); H04W 72/0446 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A method of operating a satellite communications network to receive a data payload transmitted by a user equipment device, the method comprising:
receiving, via a communications satellite, a stream of uplink data;
multiplying the stream of uplink data by an access code associated with the user equipment device to generate a first multiplied value;
multiplying the stream of uplink data by a time-delayed version of the access code to generate a second multiplied value;
performing fast Fourier transforms on at least the first multiplied value and the second multiplied value to generate a matrix of frequency domain values;
detecting a peak of the matrix; and
decoding the peak of the matrix to identify the data payload transmitted by the user equipment device.