Software based modems that interact with the computing enviroment
AssigneeAdvanced Micro Devices, Inc.
InventorsCharles Ray Boswell, Jr., Terry Lynn Cole, David Mason Kaplowitz
Life of this patent
Estimating the term…
Abstract
A modem to select a data transfer protocol based at least in part on conditions of the computing environment in which the modem is implemented. The modem includes means for monitoring the system processing load and selecting modem technologies and bit rates which are appropriate for current and anticipated system loading. The modem can determine system loading from measurements of microprocessor utilization in various execution contexts and can select a technology and bit rate which meets modem data transfer requirements while minimizing utilization during peak system loading.
Claims5
A system, comprising:
- a processor configured to execute instructions;
- modem software accessible by the processor and comprising instructions executable by the processor;
- an interface coupled to said processor and configured to transmit and receive signals over a data line in response to commands generated by the processor when the processor is executing the instructions of the modem software;
- wherein the modem software is configured to:
- determine a first measure of a utilization of the processor before a beginning of a data transfer operation via the interface;
- negotiate a data transfer bit rate for the data transfer operation dependent upon the first measure of the utilization of the processor before the beginning of the data transfer operation;
- determine a second measure of the utilization of the processor during the data transfer operation;
- and
- negotiate a change in the data transfer bit rate for the data transfer operation during the data transfer operation dependent upon a difference between the first and second measures of the utilization of the processor.
Dependencies are inferred from the claim text.