6909755

Method and System for Increasing Data Throughput in Communications Channels on an Opportunistic Basis

PublishedJune 21, 2005
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
32 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for increasing data throughput in a communications channel comprising the steps of: selecting a first data packet from a queue of data packets to be transmitted over said communications channel; modulating said first data packet using a first modulation scheme; selecting a second data packet from a queue of data packets to be transmitted over said communications channel; modulating said second data packet using a second modulation scheme overlaying said first data packet; transmitting said first data packet overlaid with said second data packet over said communications channel; determining whether said first data packet was received by monitoring using said first modulation scheme for an acknowledgment for said first data packet before expiration of a timeout period; determining whether said second data packet was received by monitoring said first modulation scheme for an acknowledgment for said second data packet before expiration of said timeout period; and repeating all of the the steps outlined above, if acknowledgments were received for both said first and said second data packets.

2

2. The method according to claim 1 , wherein said overlaying of said second data packet on said first data packet is performed on a symbol-by symbol basis.

3

3. The method according to claim 1 , wherein said communications channel is subject to fading.

4

4. The method according to claim 1 , wherein said communications channel is subject to non-AWGN impairments.

5

5. The method according to claim 1 , wherein said second modulation scheme is amplitude limited.

6

6. The method according to claim 1 , wherein both said first and said second modulation schemes use QAM.

7

7. The method according to claim 1 , wherein both said first and said second modulation schemes use QPSK.

8

8. The method according to claim 1 , wherein said first and said second modulation schemes are different from each other.

9

9. A method for for increasing data throughput in a communications channel comprising the steps of: selecting a first data packet from a queue of data packets to be transmitted over said communications channel; modulating said first data packet using a first modulation scheme; selecting a second data packet from a queue of data packets to be transmitted over said communications channel; modulating said second data packet using a second modulation scheme overlaying said first data packet; transmitting said first data packet overliad with said second data packet over said communications channel; determining whether said first data packet was received by monitoring using said first modulation scheme for an acknowledgment for said first data packet before expiration of a timeout period; determining whether said second data packet was received by monitoring using said first modulation scheme for an acknowledgment for said second data packet before expiration of said timeout period; and using said second data packet as the selected first packet and repeating the steps outlined above commencing with said modulating step for said first data packet, if no acknowledgment was received for said second data packet prior to expiration of said timeout period.

10

10. The method according to claim 9 , wherein said overlaying of said second data packet on said first data packet is performed on a symbol-by symbol basis.

11

11. The method according to claim 9 , wherein said communications channel is subject to fading.

12

12. The method according to claim 9 , wherein said communications channel is subject to non-AWGN impairments.

13

13. The method according to claim 9 , wherein said second modulation scheme is amplitude limited.

14

14. The method according to claim 9 , wherein both said first and said second modulation schemes use QAM.

15

15. The method according to claim 7 , wherein both said first and said second modulation schemes use QPSK.

16

16. The method according to claim 9 , wherein said first and said second modulation schemes are different from each other.

17

17. A system for increasing data throughput in a communications channel comprising: means for selecting a first data packet from a queue of data packets to be transmitted over said communications channel; means for modulating said first data packet using a first modulation scheme; means for selecting a second data packet from a queue of data packets to be transmitted over said communications channel; means for modulating said second data packet using a second modulation scheme overlaying said first data packet; means for transmitting said first data packet overlaid with said second data packet over said communications channel; means for determining whether said first data packet was received by monitoring using said first modulation scheme for an acknowledgment for said first data packet before expiration of a timeout period; means for determining whether said second data packet was received by monitoring using said first modulation scheme for an acknowledgment for said second data packet before expiration of said timeout period; and means for performing an iterative loop encompassing the system above, if acknowledgments were received for both said first and said second data packets.

18

18. The method according to claim 17 , wherein said overlaying of said second data packet on said first data packet is performed on a symbol-by symbol basis.

19

19. The system according to claim 17 , wherein said communications channel is subject to fading.

20

20. The method according to claim 17 , wherein said communications channel is subject to non-AWGN impairments.

21

21. The system according to claim 17 , wherein said second modulation scheme is amplitude limited.

22

22. The method according to claim 17 , wherein both said first and said second modulation schemes use QAM.

23

23. The system according to claim 17 , wherein both said first and said second modulation schemes use QPSK.

24

24. The system according to claim 17 , wherein said first and said second modulation schemes are different from each other.

25

25. A system for increasing data throughput in a communications channel comprising the steps of: means for selecting a first data packet from a queue of data packets to be transmitted over said communications channel; means for modulating said first data packet using a first modulation scheme; means for selecting a second data packet from a queue of data packets to be transmitted over said communications channel; means for modulating said second data packet using a second modulation scheme overlaying said first data packet; means for transmitting said first data packet overlaid with second data packet over said communications channel; means for determining whether said first data packet was received by monitoring using said first modulation scheme for an acknowledgment for said first data packet before expiration of a timeout period; means for determining whether said second data packet was received by monitoring using said first modulation scheme for an acknowledgment for said second data packet before expiration of said timeout period; means for using said second data packet as the selected first packet; and means for performing an iterative loop of a portion of the system outlined above commencing with said means for modulating said first data packet, if no acknowledgment was received for said second data packet prior to expiration of said timeout period.

26

26. The method according to claim 25 , wherein said overlaying of said second data packet on said first data packet is performed on a symbol-by symbol basis.

27

27. The system according to claim 25 , wherin said communications channel is subject to fading.

28

28. The system according to claim 25 , wherein said communications channel is subject to non-AWGN impairments.

29

29. The system according to claim 25 , wherein said second modulation scheme is amplitude limited.

30

30. The method according to claim 25 , wherein both said first and said second modulation schemes use QAM.

31

31. The system according to claim 25 , wherein both said first and said second modulation schemes use QPSK.

32

32. The system according to claim 25 , wherein said first and said second modulation schemes are different from each other.

Patent Metadata

Filing Date

Unknown

Publication Date

June 21, 2005

Inventors

Richard H. Erving

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD AND SYSTEM FOR INCREASING DATA THROUGHPUT IN COMMUNICATIONS CHANNELS ON AN OPPORTUNISTIC BASIS” (6909755). https://patentable.app/patents/6909755

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

METHOD AND SYSTEM FOR INCREASING DATA THROUGHPUT IN COMMUNICATIONS CHANNELS ON AN OPPORTUNISTIC BASIS — Richard H. Erving | Patentable