Patent ID: 8607285

Claim:
A method, comprising: a computer system receiving an upload of a video file; the computer system storing metadata associated with the video file in one or more metadata files distinct from the video file, wherein the stored metadata relates to one or more graphics to be displayed in conjunction with display of the video file, and wherein the computer system is configured to provide the video file for playback, wherein the playback includes accessing the stored metadata to display a first set of graphical content in conjunction with display of the video file, wherein the first set of graphical content includes a first graphic that is displayed at a first point in time within the video that is specified by the stored metadata, wherein the first graphic is an overlay graphic; the computer system receiving updated metadata for the video file, wherein the updated metadata changes, at least in part, the stored metadata, including specifying a second point in time within the video at which to display the first graphic, wherein the second point in time is different than the first point in time; after receiving the updated metadata, the computer system receiving a request to play the video file; and the computer system providing the video file for playback to a computing device, wherein the video file is provided for playback such that a second set of graphical content is displayable in conjunction with display of the video file, wherein display of the second set of graphical content differs from display of the first set of graphical content at least in that the first graphic is displayed at the second point in time within the video, and wherein display of the second set of graphical content is performable without the computer system receiving another upload of the video file.