Provisioning and streaming media to wireless speakers from fixed and mobile media sources and clients
First Claim
Patent Images
1. A system for reproducing a media, the system comprising:
- a plurality of media renderers, each media renderer connected to a wireless network and assigned to one or more zones;
a mobile media device operably communicating with the media renderers via the wireless network, the mobile media device comprising;
a repository for storing media;
a zone manager configured to the receive responses from the media renderers responsive to broadcasting messages periodically to the media renderers by the zone manager, the responses indicating presence and states of the media renderers, the zone manager further configured to track communication signal strength information indicating strength of wireless signals to and from the media renderers; and
a control point configured to;
interact with the zone manager to identify media renderers assigned to a zone based on the responses collected by the zone manager,select and reserve media renderers within the zone for rendering a media stream corresponding to the stored media,receive communication signal strength information from the zone manager, andselect another zone assigned with at least one media renderer compared to the zone responsive to communication signal strength from a media renderer in the zone being below a threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments include system architectures and processes for handling the provisioning, management and control of media renderers. A plurality of media renderers are organized into a plurality of zones. Provisioning is performed dynamically as mobile media sources move between zones. Media renderers are dynamically detected, resources are allocated, and the system is configured for playback without noticeable interruption of the streaming and rendering of the media.
73 Citations
29 Claims
-
1. A system for reproducing a media, the system comprising:
-
a plurality of media renderers, each media renderer connected to a wireless network and assigned to one or more zones; a mobile media device operably communicating with the media renderers via the wireless network, the mobile media device comprising; a repository for storing media; a zone manager configured to the receive responses from the media renderers responsive to broadcasting messages periodically to the media renderers by the zone manager, the responses indicating presence and states of the media renderers, the zone manager further configured to track communication signal strength information indicating strength of wireless signals to and from the media renderers; and a control point configured to; interact with the zone manager to identify media renderers assigned to a zone based on the responses collected by the zone manager, select and reserve media renderers within the zone for rendering a media stream corresponding to the stored media, receive communication signal strength information from the zone manager, and select another zone assigned with at least one media renderer compared to the zone responsive to communication signal strength from a media renderer in the zone being below a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of reproducing a media by a mobile media device, comprising:
-
storing media in the mobile media device; assigning each of a plurality of media renders to one or more zones; broadcasting messages to the plurality of media renderers periodically via a wireless network; receiving responses from at least a subset of the plurality of media renderers via the wireless network responsive to broadcasting the messages, the responses indicating presence and states of the media renderers; tracking communication signal strength information indicating strength of wireless signals to and from the plurality of media renderers; reserving media renders in a zone for rendering a media stream sent by the mobile media device based on the received responses; sending a media stream corresponding to the stored media to the reserved media renderers; and selecting media renderers in another zone for rendering the media stream responsive to communication signal strength from media renderers in the zone being below a threshold. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A mobile media device, comprising:
-
a communication module configured to operably communicate with a plurality of media renderers via a wireless network, each media renderer assigned to one or more zones; a repository for storing media; a zone manager configured to receive responses from the media renderers responsive to broadcasting messages periodically to the media renderers by the zone manager, the responses indicating presence and states of the media renderers, the zone manager further configured to track communication signal strength information indicating strength of wireless signals to and from the media renderers; and a control point configured to interact with the zone manager to identify media renderers assigned to a zone based on the responses collected by the zone manager, select and reserve media renderers within the zone for rendering a media stream corresponding to the stored media, receive communication signal strength information from the zone manager, and select another zone responsive to a communication signal strength from a media renderer in the zone being below a threshold. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification