Patent ID: 7958532
Filing Date: 2011-06-07
Classification: H04N

Abstract:
1. A method of transmitting information, the method causing a computing device to perform steps comprising: encoding a plurality of frames as one of high priority frames and low priority frames; requesting permission to transmit high priority data; encoding and buffering a high priority video frame at substantially the same time as requesting permission to transmit high priority data; transmitting the high priority encoded video frame over the network as high priority data if permission to send high priority data was granted; deleting the high priority encoded video frame from transmission if permission to send high priority data was not granted; receiving information about loss of low priority frames by a network; and if more than a threshold amount of low priority frames are being lost, encoding an additional number of frames as high priority frames than is dictated by a priority algorithm to yield additional high priority frames, the additional high priority frames being encoded at a lower quality than is generally used for high priority frames.