Control of data transfer and distributed data processing based on resource currently available at remote apparatus
AssigneeBritish Telecommunications public limited company
InventorsAlan P Smith, Andrew P Grace
Life of this patent
Estimating the term…
Abstract
A method of providing a service over a plurality of terminals connected over a network comprises determining resources required for a service to be provided, determining resources currently available at each terminal, comparing the required resources with the available resources, and controlling the service provided at each terminal as a result of the comparison.
Claims48
Control apparatus for controlling the transfer of information to a remote apparatus, the control apparatus comprising:
- determining means for determining resources required at the remote apparatus to process the information;
- monitoring means for monitoring the resources currently available at the remote apparatus which is to receive the information;
- comparing means for comparing the resources required and the resources currently available at the remote apparatus;
- and
- control means for controlling the transfer of information to the remote apparatus in accordance with the result of the comparison.
A method of controlling the transfer of information to a remote apparatus, the method comprising:
- a determining step of determining resources required at the remote apparatus to process the information;
- a monitoring step of monitoring the resources currently available at the remote apparatus which is to receive the information;
- a comparing step of comparing the resources required and the resources currently available at the remote apparatus;
- and
- a control step of controlling the transfer of information to the remote apparatus in accordance with the result of the comparison step.
Control apparatus for controlling the distributed processing of data by a plurality of remote apparatuses, the control apparatus comprising:
- determining means for determining resources required at the or each remote apparatus to process the data in a distributed manner;
- monitoring means for monitoring resources currently available at the or each remote apparatus;
- comparing means for comparing the resources required and the resources currently available at the or each remote apparatus;
- and
- control means for controlling the processing of data by the or each remote apparatus in accordance with the result of the comparison.
A method of controlling the distributed processing of data by a plurality of remote apparatuses, the method comprising:
- a determining step of determining resources required at the or each remote apparatus to process the data in a distributed manner;
- a monitoring step of monitoring resources currently available at the or each remote apparatus;
- a comparing step of comparing the resources required and the resources currently available at the or each remote apparatus;
- and
- a control step of controlling the processing of data by the or each remote apparatus in accordance with the result of the comparison step.
A method of providing a service over a plurality of terminals connected over a network, the method comprising:
- a determining step of determining resources required at each terminal to provide the service;
- a monitoring step of monitoring resources currently available at each terminal;
- a comparison step of comparing the resources required and the resources currently available at each terminal;
- and
- a control step of controlling the service provided at each terminal in response to the result of the comparison step.
Apparatus for providing a service over a plurality of terminals connected over a network, said apparatus comprising
- determining means for determining resources required at each terminal to provide the service;
- monitoring means for monitoring resources currently available at each terminal;
- comparison means for comparing the resources required and the resources currently available at each terminal;
- and
- control means for controlling the service provided at each terminal in response to the result of the comparison.
Dependencies are inferred from the claim text.