Dynamic data rate adjustment to maintain throughput of a time varying signal
AssigneeIntel Corporation
InventorChristoph Scheurich
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorChristoph Scheurich
Estimating the term…
A method and apparatus for adaptively transferring a time varying signal over a bus. According to the method, data representing the time varying signal by a specified digital representation is requested. A first number of data elements are transferred during a first time period, and an allocated bandwidth value representing a data transfer rate achieved in the transfer is then determined. The requested digital representation is subsequently adjusted according to the allocated bandwidth value. An apparatus of the present invention includes a processor and a host controller coupled to a processor bus. A source of digital values representing a time varying signal is coupled to the host controller. A memory coupled to the processor bus contains a data request routine for requesting digital values representing the time varying signal at a selected quality level. The memory also contains a data receipt routine, a plurality of data items received by the data receipt routine, a data item count, and an adjustment routine for comparing the value to an expected value determined by the selected quality level and for adjusting the selected quality level.
A method of adaptively transferring a time varying signal, the method comprising the steps of:
A method of sustaining communication of a time varying signal over a bus, the method comprising the steps of:
A method of transferring motion video from a video source over a bus of a computer system, the method comprising the steps of:
A system which performs processing of a time varying signal, the system comprising:
An article comprising a machine readable medium containing a program which, when executed by a machine performs:
Dependencies are inferred from the claim text.