×

Signaling to application lack of requested bandwidth

  • US 10,182,367 B2
  • Filed: 06/22/2016
  • Issued: 01/15/2019
  • Est. Priority Date: 05/12/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method performed on a computing device, the method comprising:

  • receiving, from an application or a communications stack at a serial-to-parallel buffer of the computing device, a serial digital data stream;

    converting, by the serial-to-parallel buffer, the received serial digital data stream into a plurality of parallel digital data streams;

    receiving a request, from the application or communications stack, for transmission characteristics associated with transmissions from the computing device;

    determining if a transmitter of the computing device can meet the requested transmission characteristics;

    if the determination is that the transmitter is unable to meet the requested transmission characteristics, then communicating the determination to the application or the communications stack;

    if the determination is that the transmitter is able to meet the requested transmission characteristics, then selecting separate subchannels from a plurality of subchannels of a channel based on a noise level detected on each subchannel;

    modulating, by a multicarrier modulator of the computing device, each of the plurality of parallel digital data streams onto the selected separate subchannels resulting in modulated parallel digital data streams;

    converting, by a parallel-to-serial converter of the computing device, the modulated parallel digital data streams into a modulated serial digital data stream;

    converting, by a digital-to-analog converter of the computing device, the modulated serial digital data stream into a modulated analog data stream that represents the received serial digital data stream; and

    transmitting, by the transmitter, the modulated analog data stream.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×