# US 2014/0157195 A1 · Media play of selected portions of an event

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0157195 A1
- Document ID: US20140157195A1
- Status: Published application
- Kind: A1
- Application number: 14/090,742
- Filed: 2013-11-26
- Published: 2014-06-05
- Earliest claimed: 2004-08-05
- Assignees: MLB Advanced Media, L.P.
- Applicants: MLB Advanced Media, L.P.
- Inventors: Robert A. BOWMAN; John Dinn MANN; Justin Alexander SHAFFER; Joseph Francis CHOTI
- Web page: https://patentgrep.com/patent/US20140157195A1

## CPC

- H04L 65/612: for unicast
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- H04L 65/65: Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A system is provided for selectively presenting a portion of an event to a user. The system includes a first device, a second device, and a network allowing communication between the first and the second device. An application at the first device displays a plurality of sub-events that characterize an event; receives an input from a user whereby the user selects a sub-event from the plurality of sub-events; sends a request to a second device, the request comprising information associated with the selected sub-event; receives media data from the second device whereby the media data represents the selected sub-event; and presents the received media data. An application at the second device receives the request from the first device, selects the media data that represents the selected sub-event from a database using the information associated with the selected sub-event, and sends the selected media data to the first device.

## Claims

### Claim 1

A method of selectively presenting a portion of an event to a user, the method comprising:
displaying a plurality of sub-events that characterize an event at a first device whereby a user selects a sub-event from the plurality of sub-events;
sending a request from the first device to a second device, the request comprising information associated with the selected sub-event;
selecting media data at the second device that represents the selected sub-event from a database accessible by the second device using the information;
sending the selected media data from the second device to the first device; and
presenting the selected media data at the first device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the information comprises an event identifier.

### Claim 3 (depends on 2)

The method of claim 2, wherein the information comprises a sub-event code.

### Claim 4 (depends on 3)

The method of claim 3, wherein the information comprises a sub-event performer.

### Claim 5 (depends on 3)

The method of claim 3, wherein selecting the media data comprises:
identifying a media file using the event identifier; and
identifying a media play time window within the identified media file using the sub-event code.

### Claim 6 (depends on 4)

The method of claim 4, wherein selecting the media data comprises:
identifying a media file using the event identifier; and
identifying a media play time window within the identified media file using the sub-event code and the sub-event performer.

### Claim 7 (depends on 1)

The method of claim 1, wherein the plurality of sub-events comprise sub-events of a sporting event.

### Claim 8 (depends on 7)

The method of claim 7, wherein the sporting event is selected from the group consisting of a golf tournament, a baseball game, a football game, a basketball game, a soccer match, a softball game, and a hockey game.

### Claim 9 (depends on 1)

The method of claim 1, wherein the plurality of sub-events comprise the sub-events of a baseball box score.

### Claim 10 (depends on 1)

The method of claim 1, wherein the plurality of sub-events comprise the sub-events of a golf scorecard.

### Claim 11 (depends on 1)

The method of claim 1, wherein the sub-event 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.

### Claim 12 (depends on 1)

The method of claim 1, wherein sending the selected media data comprises streaming the media data.

### Claim 13 (depends on 1)

The method of claim 1, wherein sending the selected media data uses a service selected from the group consisting of a multimedia messaging service, a short messaging service, and an e-mail service.

### Claim 14

A computer program product for selectively presenting a portion of an even a user, the computer program product comprising:
computer code configured to:
display a plurality of sub-events that characterize an event;
receive an input from a user whereby the user selects a sub-event from the plurality of sub-events;
send a request to a device, the request comprising information associated with the selected sub-event;
receive media data from the device whereby the media data represents the selected sub-event; and
present the received media data.

### Claim 15

(canceled)

### Claim 16

A device for selectively presenting a portion of an event to a user, the device comprising:
an application, the application comprising computer code configured to:
display a plurality of sub-events that characterize an event;
receive an input from a user whereby the user selects a sub-event from the plurality of sub-events;
send a request to a second device, the request comprising information associated with the selected sub-event;
receive media data from the second device whereby the media data represents the selected sub-event; and
present the received media data;
a communication interface, the communication interface configured to provide an interface between the application and the second device;
a memory, the memory configured to store the application; and
a processor, the processor coupled to the memory and configured to execute the application.

### Claim 17

(canceled)

### Claim 18

(canceled)
