Patent ID: 7827490
Filing Date: 2010-11-02
Classification: G06F,G11B,H04N

Abstract:
1. A method for execution in a computer system for rendering on a display device a user interface for representing a current playback position and availability of stored media content in the presentation of media content, the method comprising: rendering a buffer container in the user interface, the buffer container indicating a duration of a time slot for the media content; rendering a buffer bar within the buffer container, the buffer bar indicating an amount of available stored media content and comprising a first visual element and a second visual element within the buffer bar, the second visual element being visually distinguishable from the first visual element; rendering the first visual element of the buffer bar in a first color or pattern for visually distinguishing available stored media content ahead of the current playback position; rendering the second visual element of the buffer bar in a second color or pattern contrasting with the first color or pattern for visually distinguishing available stored media content behind the current playback position; abutting adjacent ends of the first visual element and the second visual element that are rendered in contrasting colors or patterns, wherein: decreasing size of the first visual element within the buffer bar and increasing size of the second visual element within the buffer bar as the current playback position advances in response to forward playback or input control; and decreasing size of the second visual element within the buffer bar and increasing size of the first visual element within the buffer bar as the current playback position retreats in response to reverse playback or input control.