CPC H04L 67/1008 (2013.01) [H04L 43/0882 (2013.01)] | 26 Claims |
1. An apparatus for computer processing at a client device, comprising:
a memory; and
at least one processor coupled to the memory and configured to:
obtain an indication of at least one of a quality, latency, or capacity of a communication link for communication between the client device and a server;
determine a computational load at the client device for a computation of an application, wherein the computation of the application is associated with at least one of the client device or the server; and
select a computational distribution for the computation of the application between the client device and the server based on at least one of the computational load at the client device for the computation of the application or at least one of the quality, latency, or capacity of the communication link,
wherein the client device performs a first client level of the computation of the application and the server performs a first server level of the computation of the application if the determined computational load for the computation of the application is less than a computational load threshold.
|