Patent ID: 9294335
Filing Date: 2016-03-22
CPC Classification: H04L,H04N

Claim Text:
1. A method performed under control of a server, comprising: receiving, from an end device, information regarding load distribution; determining a processing load between the server and the end device by determining a portion of the processing load that is to be processed at the server and another portion of the processing load that is to be processed at the end device based at least in part on the information regarding load distribution; dynamically distributing the determined processing load between the server and the end device, wherein the information regarding load distribution includes at least one of a status of a network between the server and the end device, a status of a battery of the end device, a capacity of the server, a capacity of the end device, cost information of the network, and user preferences submitted via the end device; processing at least one process of the distributed processing load; and providing the end device with at least one instruction to process at least one other process of the distributed processing load, wherein each of the at least one process is associated with one of a background object or a foreground object of a video scene, and each of the at least one other process is associated with another one of the background object or the foreground object of the video scene.