SYSTEM AND METHOD FOR SYNCHRONIZING MEDIA PRESENTATION AT MULTIPLE RECIPIENTS
First Claim
1. A host device, comprising:
- a network interface for communicating with a first client device;
a reference clock; and
a processing component operatively coupled to the network interface and the reference clock, the processing component synchronizing a first local clock of the first client device with the reference clock and generating a first presentation timeline for media data based on the reference clock, the first presentation timeline specifying when to present the media data at the first client device, the processing component sending the media data and the first presentation timeline to the first client device via the network interface and controlling presentation of the sent media data at the first client device with the first presentation timeline.
1 Assignment
0 Petitions
Accused Products
Abstract
A network media delivery system includes client devices and a host device. Each client device has a network interface, an engine for processing media data, and a media interface. The host device, which can be a computer, establishes network communication links with the client devices, which can be networked media stations, and sends media data to the client devices. The media data can be sent wirelessly as packets of media data transmitted at intervals to each client device. In one embodiment, the host device controls processing of media data such that processed media is delivered in a synchronized manner at each of the client devices. In another embodiment, the host device controls processing of media data such that processed media is delivered in a synchronized manner at the host device and at least one client device.
-
Citations
20 Claims
-
1. A host device, comprising:
-
a network interface for communicating with a first client device;
a reference clock; and
a processing component operatively coupled to the network interface and the reference clock, the processing component synchronizing a first local clock of the first client device with the reference clock and generating a first presentation timeline for media data based on the reference clock, the first presentation timeline specifying when to present the media data at the first client device, the processing component sending the media data and the first presentation timeline to the first client device via the network interface and controlling presentation of the sent media data at the first client device with the first presentation timeline. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A host device, comprising:
-
a network interface for communicating with a plurality of client devices; and
a processing component operatively coupled to the network interface, the processing component sending media data to the client devices via the network interface and controlling processing of the sent media data at the client devices such that the processed media data is presented in a synchronized manner at each of the client devices. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A client device, comprising:
-
a network interface for network communication;
a media interface for presenting processed media data;
a local clock; and
a processing component operatively coupled the network interface, the media interface, and the local clock, the processing component receiving media data and synchronized timing information via the network interface, the processing component processing the media data for output with the media interface according to the synchronized timing information. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification