IP Library Granted Patent US 10,158,617
Granted Patent B2
US 10,158,617 · App. 16/027,007 · Granted Dec 18, 2018

Sharing resources between wireless networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,158,617
App. No.
16/027,007
Granted
Dec 18, 2018
Kind
B2
Abstract

A radio transmitter is provided with a data symbol vector produced from data bits mapped to a constellation set and a coding matrix generated from a secret key and an information signal. The data symbol vector is multiplied with the coding matrix to produce a coded signal comprising distorted data symbols. The radio transmitter generates a transmit signal from the precoded signal, which is transmitted to a receiver that separates the coding matrix from the data symbol vector and decodes the information signal from the coding matrix. Information from the data symbol vector can be communicated in a cellular network while information encoded in the coding matrix provides for communicating in a peer-to-peer network by using the cellular signal as a carrier for the peer-to-peer communications.

Claims (32)

1. A method, comprising:

providing a data symbol vector produced from data bits mapped to a constellation set; generating a coding matrix from a secret key and an information signal;

multiplying the data symbol vector with the coding matrix to produce a precoded signal comprising distorted data symbols; and

transmitting the precoded signal to a receiver that separates the coding matrix from the data symbol vector and decodes the information signal from the coding matrix.

2. The method recited in claim 1 , wherein the secret key is computed from channel estimates.

3. The method recited in claim 1 , wherein the coding matrix rotates data symbol phases in the data symbol vector.

4. The method recited in claim 1 , wherein the coding matrix comprises a power matrix.

5. The method recited in claim 1 , wherein the data symbol vector comprises a signal to be retransmitted.

6. The method recited in claim 1 , wherein the transmitting comprises generating at least one of an Orthogonal Frequency Division Multiplexing (OFDM) signal and a Multiple Input Multiple Output-OFDM signal.

7. The method recited in claim 1 , wherein the data symbol vector is configured for communication in a cellular network and the information signal is communicated in a peer-to-peer network.

8. An apparatus, comprising:

a processor; and

a non-transitory computer-readable memory communicatively coupled to the processor, the memory including a set of instructions stored thereon and executable by the processor for:

providing a data symbol vector produced from data bits mapped to a constellation set; generating a coding matrix from a secret key and an information signal;

multiplying the data symbol vector with the coding matrix to produce a precoded signal comprising distorted data symbols; and

generating a transmit signal from the precoded signal, the transmit signal is transmitted to a receiver that separates the coding matrix from the data symbol vector and decodes the information signal from the coding matrix.

9. The apparatus recited in claim 8 , wherein the secret key is computed from channel estimates.

10. The apparatus recited in claim 8 , wherein the coding matrix rotates data symbol phases in the data symbol vector.

11. The apparatus recited in claim 8 , wherein the coding matrix comprises a power matrix.

12. The apparatus recited in claim 8 , wherein the data symbol vector comprises a signal to be retransmitted.

13. The apparatus recited in claim 8 , wherein the transmit signal comprises at least one of an Orthogonal Frequency Division Multiplexing (OFDM) signal and a Multiple Input Multiple Output-OFDM signal.

14. The apparatus recited in claim 8 , wherein the data symbol vector is configured for communication in a cellular network and the information signal is communicated in a peer-to-peer network.

15. A non-transitory computer program product, comprising a computer readable hardware storage device having computer readable program code stored therein, said program code containing instructions executable by one or more processors of a computer system to implement a method comprising:

providing a data symbol vector produced from data bits mapped to a constellation set; generating a coding matrix from a secret key and an information signal;

multiplying the data symbol vector with the coding matrix to produce a precoded signal comprising distorted data symbols; and

generating a transmit signal from the precoded signal, the transmit signal is transmitted to a receiver that separates the coding matrix from the data symbol vector and decodes the information signal from the coding matrix.

16. The computer program product recited in claim 15 , wherein the secret key is computed from channel estimates.

17. The computer program product recited in claim 15 , wherein the coding matrix rotates data symbol phases in the data symbol vector.

18. The computer program product recited in claim 15 , wherein the coding matrix comprises a power matrix.

19. The computer program product recited in claim 15 , wherein the data symbol vector comprises a signal to be retransmitted.

20. The computer program product recited in claim 15 , wherein the transmit signal comprises at least one of an Orthogonal Frequency Division Multiplexing (OFDM) signal and a Multiple Input Multiple Output-OFDM signal.

21. The computer program product recited in claim 15 , wherein the data symbol vector is configured for communication in a cellular network and the information signal is communicated in a peer-to-peer network.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2023
From: TYBALT, LLC
To: GENGHISCOMM HOLDINGS, LLC
Reel/Frame 064970/0411 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2022
From: GENGHISCOMM HOLDINGS, LLC
To: TYBALT, LLC
Reel/Frame 059179/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2022
From: SHATTIL, STEVE J
To: GENGHISCOMM HOLDINGS, LLC
Reel/Frame 059310/0087 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2022
From: DEPARTMENT 13, INC.
To: GENGHISCOMM HOLDINGS, LLC
Reel/Frame 059709/0683 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2018
From: SHATTIL, STEVE
To: GENGHISCOMM HOLDINGS, LLC
Reel/Frame 047818/0576 →