Pairing a media server and a media client
First Claim
Patent Images
1. A method performed by a media server, comprising:
- the media server sending media content in both a synchronization mode and a streaming mode to a media client byreceiving a code via an interface from the media client, the code comprising information indicating that the media client is available for receiving the media content in both the synchronization mode and the streaming mode; and
pairing with the media client in response to the indication, wherein pairing comprises pairing with the media client in the synchronization mode and in the streaming mode,the synchronization mode for downloading at least a portion of content for later presentation via the media client, andthe streaming mode for downloading content for substantially current presentation via the media client.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for use in presenting media content includes a media server configured to provide media content and a media client configured to obtain the media content from the media server and to present the media content on a device. The media client is configured to generate a first code and to transmit information to the media server. The information identifies the media client and the information indicates that the media client is available for pairing. The media server is configured to reply to the information with a second code that corresponds to the first code in order to enable pairing between the media server and the media client.
39 Citations
15 Claims
-
1. A method performed by a media server, comprising:
-
the media server sending media content in both a synchronization mode and a streaming mode to a media client by receiving a code via an interface from the media client, the code comprising information indicating that the media client is available for receiving the media content in both the synchronization mode and the streaming mode; and pairing with the media client in response to the indication, wherein pairing comprises pairing with the media client in the synchronization mode and in the streaming mode, the synchronization mode for downloading at least a portion of content for later presentation via the media client, and the streaming mode for downloading content for substantially current presentation via the media client. - View Dependent Claims (2, 3, 4)
-
-
5. A system for use in presenting media content, comprising:
-
a first media server configured to provide first media content; a second media server configured to provide second media content; and a media client configured to obtain the first and second media content from the first and second media servers, respectively, and to output the first and second media content for presentation on a device; wherein the media client is configured to generate a first code and to transmit first information to the first media server, the first information identifying the media client and the first information indicating that the media client is available for pairing; wherein the first media server is configured to reply to the first information with a second code that corresponds to the first code in order to enable pairing between the first media server and the media client, the first media content comprising synchronized content for later presentation via the media client, wherein the media client is configured to transmit second information to the second media server, the second information identifying the media client and indicating that the media client is available, wherein the second media server is configured to reply to the second information with a third code that corresponds to the first code to pair with the second media server to enable transmission of streaming media content from the second media server to the media client, and wherein the media client remains paired to the first media server when streaming of media content to the second media server is enabled. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer program product tangibly embodied in a non-transitory machine-readable storage medium, the computer program product comprising instructions that are executable by a media client to:
-
enter a pairing mode that enables the media client to receive media data in both a synchronization mode and a streaming mode from a media server; generate a first code and a third code for pairing with the media server in the synchronization mode and the streaming mode, respectively; receive a second code and a fourth code from the media server; determine if the first code corresponds to the second code and the third code corresponds to the fourth code; and pair with the media server if the first code corresponds to the second code and the third code corresponds to the fourth code. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification