Patent ID: 8069414

Claim:
A method for creating a customized video player, the method comprising: transmitting to a client, a publisher interface comprising: 1) controls for selecting a playlist, the playlist comprising pointers to a plurality of videos, and 2) controls for selecting player appearance parameters for an embedded video player, the embedded video player configured to play the videos in the selected playlist, the player appearance parameters including a selection of a player type from a plurality of selectable player types, each player type having different player control layouts for viewing the videos in the selected playlist and for navigating between the videos in the selected playlist; receiving from the client, player parameters identifying the playlist and the appearance parameters selected by a publisher via the publisher interface; generating a player identifier, the player identifier associated with the received player parameters including the playlist and the appearance parameters; storing the player identifier in association with the received player parameters including the playlist and the received player appearance parameters; generating an embed code referencing the player identifier, the embed code configured such that when embedded in a web site, configures the client to load the embedded video player having an appearance specified by the player appearance parameters associated with the player identifier and configures the embedded video player to play the videos specified in the playlist associated with the player identifier; and providing the generated embed code to the client for display via the publisher interface.