Patent ID: 7962182
Filing Date: 2011-06-14
Classification: H04W

Abstract:
1. A method for adjusting content delivery to a user device that implements a video teleconferencing application, the method comprising: determining, in the user device, a need to modify power consumption of the user device by comparing battery power of the user device with a first threshold, a second threshold and a third threshold, wherein the first threshold defines a first level of power consumption below which a video stream of the video teleconferencing application should be degraded and an audio stream of the video teleconferencing application should not be changed, the second threshold defines a second level of power consumption below which the video stream of the video teleconferencing application should be eliminated and the audio stream of the video teleconferencing application should be degraded, and the third threshold defines a third level of power consumption below which the video stream of the video teleconferencing application should be eliminated and the audio stream of the video teleconferencing application should not be changed; sending, via the user device, a request to an infrastructure device to reduce or eliminate a data rate of at least one data stream to the user device, wherein a reduction in a data rate of the video stream of the video teleconferencing application is requested responsive to a determination that the battery power satisfies the first threshold, wherein elimination of the video stream of the video teleconferencing application and a reduction in a data rate of the audio stream of the video teleconferencing application is requested responsive to a determination that the battery power satisfies the second threshold, and wherein elimination of the video stream of the video teleconferencing application and no change to the audio stream of the video teleconferencing application is requested responsive to a determination that the battery power satisfies the third threshold; and receiving, at the user device, the video and audio streams of the video teleconferencing application from the infrastructure device, wherein following the request, the data rate of at least one of the video and audio streams of the video teleconferencing application are reduced or eliminated based on the request.