Patent ID: 8370455

Claim:
A method of mapping media content to a web site comprising: receiving media content at a media player in communication with a display screen, wherein the media content is viewable media content; receiving media-to-browser-destination-data, wherein the media-to-browser-destination-data includes (a) time duration data indicating a time portion of the viewable media content; (b) location data indicating a selectable display location in the viewable media content that displays on the display screen during the time portion, wherein the selectable display location is a display location for which a destination web site is desired to be launched if selected by a user during the time portion indicated by the time duration data; (c) a unique lookup key value that has been defined for the specific combination of (i) the time portion indicated in the time duration data and (ii) the selectable display location indicated by the location data; and (d) a URL routing server address of a URL routing server containing a web site destination to be launched when the unique lookup key value has been sent by the media player to the URL routing server; processing the media-to-browser-destination-data into a collection of objects in the memory of the media player; playing the media content on the display screen in communication with the media player; during the display of the media content, receiving a user input from a user input device in communication with the media player, wherein the user input selects a selected screen location of media content being displayed on the display screen during a selected time portion of the displayed media content; determining whether the selected screen location and selected time portion of the user input match both the time portion indicated by the time duration data and the selectable display location indicated by the location data, respectively; if the selected screen location and selected time portion of the user input match both the time portion indicated by the time duration data and the selectable display location indicated by the location data, respectively, passing the unique lookup key value to the URL routing server at the URL routing server address; receiving the web site destination from the URL routing server to the media player; and launching a browser program to the web site destination such that the web site located at the web site destination is displayed on the display screen.