Patent ID: 8601089

Claim:
A method of selectively presenting a portion of a baseball game to a user, the method comprising: displaying a plurality of sub-events in a sub-event table that represent scoring information of the baseball game as a baseball box score of the baseball game within a browser application at a first computer, wherein the plurality of sub-events are configured to allow a user to select a sub-event from the plurality of sub-events associated with a sub-event performer and a sub-event code using a hyperlink, wherein the sub-event code is selected from the group consisting of an at bat, a run, a hit, a run batted in, a base on balls, a strikeout, a left on base, an earned run, a single, a double, a triple, an error, and a home run; sending a request from the first computer to a second computer, the request comprising the sub-event code and sub-event performer associated with the selected sub-event, wherein the second computer is configured to evaluate whether there is more than one time window in which media associated with the selected sub-event is contained by identifying a media file using both the sub-event performer and the sub-event code and identifying a media play time window within the identified media file using both the sub-event performer and the sub-event code; receiving streaming media data at the first computer until media from all time windows in which media associated with the selected sub-event is contained have been received, wherein the media data represents the selected sub-event and media associated with the selected sub-event; and decoding the received media data at the first computer with a media player executing at the first computer and presenting the selected sub-event to the user, wherein presenting the received media comprises presenting media contained in more than one time window if there is more than one time window in which media associated with the selected sub-event is contained.