Patent ID: 8406290

Claim:
A method comprising: receiving from a viewer of a video, a definition of a first part of a frame that contains sensitive information, said definition made by said viewer on said video through a graphical user interface, wherein the frame includes the first part and a second part, and additionally receiving from the viewer different sensitive information priority levels for different areas of the frame identified by the viewer; transcoding the first part of the frame at a higher bit rate than the second part of the frame based on bandwidth available for transmitting the transcoded frame such that the transcoding further includes: detecting first network congestion; in response to the detecting of the first network congestion, reducing the bit rate of the second part of the frame while maintaining the bit rate of the first part of the frame; detecting second network congestion; in response to the detecting of the second network congestion, reducing the bit rates of the first and second parts of the frame wherein the bit rate of the second part of the frame is reduced more than the bit rate of the first part of the frame is reduced; detecting third network congestion; in response to the detecting of the third network congestion, reducing the bit rate of an area of the frame having a priority level less than the highest priority level to a bit rate that corresponds to that of the second part of the frame.