Method for controlling a data transfer on a serial transmission data transfer bus
AssigneeST-Ericsson SA
InventorFabrice Cheruel
Life of this patent
Estimating the term…
Abstract
Method for controlling a data transfer on a serial transmission data transfer bus by means of a central processing unit and associated system. The method includes various steps, including determining an available bandwidth for a data bus, determining an available computing capacity percentage of the central processing unit, and determining a maximum data rate that a data transfer can be performed on the data bus based on the available bandwidth and the available computing capacity percentage. Furthermore, the method provides that the data transfer rate is controlled to not exceed the maximum data rate.
Claims14
1-10. (canceled)
A method of controlling data transfer on a serial transmission data transfer bus by a central processing unit, the method comprising:
- determining an available bandwidth of the serial transmission data transfer bus;
- determining an available computing capacity of the central processing unit;
- determining a maximum data rate that data can be transferred on the serial transmission data transfer bus based on a combination of the available bandwidth and the available computing capacity;
- and
- controlling the data transfer rate on the bus based on the determined maximum data rate.
A system for controlling a data transfer on a serial transmission data transfer bus comprising:
- a central processing unit comprising:
- a bus assessment module adapted to assess an available bandwidth on the serial transmission data transfer bus;
- a processing capacity module adapted to determine an available computing capacity percentage of the central processing unit;
- a maximum data rate module adapted to determine a maximum data rate for the serial transmission data transfer bus based on the available bandwidth and the available computing capacity percentage;
- and
- a control module adapted to control the data transfer rate on the serial transmission data transfer bus based on the maximum data rate.
A system for controlling a serial data transfer rate between a mobile communication device and an external device comprising:
- a serial bus interface;
- and
- a processing unit within the mobile communication device, the processing unit adapted to provide control of a data transfer rate of the serial bus interface based on a combination of a maximum data transfer rate available on the serial interface, a percentage of available processing capacity of the processing unit, and a percentage of processing capacity necessary to produce a predetermined data transfer rate, such that the data transfer rate does not exceed the maximum data rate available and the percentage of available processing capacity necessary to produce the data transfer rate does not exceed the percentage of available processing capacity.
Dependencies are inferred from the claim text.