REMOTE CONTENT UPDATES FOR PORTABLE MEDIA DEVICES
First Claim
1. A method for exchanging content on a portable media device received, said method comprising:
- receiving by a processor at the portable media device a wireless update policy wherein the wireless update policy specifies at least one or more characteristics of a wireless network connection that need to be established before for allowing a wireless transfer of data to occur between the portable media device and a media host device via the wireless network connection;
determining by the processor whether the wireless network connection is available;
determining by the processor current characteristics of the wireless network connection;
determining by the processor whether the current characteristics of the wireless network connection satisfy the one or more characteristics of the wireless network connection specified in the wireless update policy; and
when the current characteristics of the wireless network connection satisfy the one or more characteristics of the wireless network connection specified in the wireless update policy,a) establishing by the processor communications with the media host device via the wireless network connection;
b) sending by the processor first content to the media host device that is to be sent to a second portable media device in communication with the media host device;
c) receiving by the processor second content from the media host device sent from the second portable media device; and
d) storing by the processor the second content received from the media host device onto the portable media device.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques for interaction between a host device (e.g., host computer) and a portable media device (e.g., media player) are disclosed. According to one embodiment, interaction between the host device and the portable media device can be performed over a network. The network can include wired and/or wireless components. The network can also be local, regional or global in geographic coverage. The interaction over the network can be initiated by the portable media device, manually or automatically, so as to request a content update from the host device. In response to the requested content update, updated content is received at the portable media device from the host device, provided a network connection between the portable media device and the host device is available through the network.
8 Citations
22 Claims
-
1. A method for exchanging content on a portable media device received, said method comprising:
-
receiving by a processor at the portable media device a wireless update policy wherein the wireless update policy specifies at least one or more characteristics of a wireless network connection that need to be established before for allowing a wireless transfer of data to occur between the portable media device and a media host device via the wireless network connection; determining by the processor whether the wireless network connection is available; determining by the processor current characteristics of the wireless network connection; determining by the processor whether the current characteristics of the wireless network connection satisfy the one or more characteristics of the wireless network connection specified in the wireless update policy; and when the current characteristics of the wireless network connection satisfy the one or more characteristics of the wireless network connection specified in the wireless update policy, a) establishing by the processor communications with the media host device via the wireless network connection; b) sending by the processor first content to the media host device that is to be sent to a second portable media device in communication with the media host device; c) receiving by the processor second content from the media host device sent from the second portable media device; and d) storing by the processor the second content received from the media host device onto the portable media device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable storage medium including computer program code for exchanging content on a portable device received from a host device, said computer readable storage medium comprising:
-
computer code for receiving by a processor at the portable media device a wireless update policy wherein the wireless update policy specifies at least one or more characteristics of a wireless network connection that need to be established before for allowing a wireless transfer of data to occur between the portable media device and a media host device via the wireless network connection; computer code for determining by the processor whether the wireless network connection is available; computer code for determining by the processor current characteristics of the wireless network connection; computer code for determining by the processor whether the current characteristics of the wireless network connection satisfy the one or more characteristics of the wireless network connection specified in the wireless update policy; and when the current characteristics of the wireless network connection satisfy the one or more characteristics of the wireless network connection specified in the wireless update policy, a) computer code for establishing by the processor communications with the media host device via the wireless network connection; b) computer code for sending by the processor first content to the media host device that is to be sent to a second portable media device in communication with the media host device; c) computer code for receiving by the processor second content from the media host device sent from the second portable media device; and d) computer code for storing by the processor the second content received from the media host device onto the portable media device.
-
-
22. A portable media device capable of exchanging content with a second portable media device via communications with a media host device over a network, said portable media device comprising:
-
a wireless interface for establishing a wireless network connection over the network; a data storage device that stores the content; and a processor for storing, accessing and presenting the stored content from said data storage device, said processor being configured to;
1) receive at the portable media device a wireless update policy wherein the wireless update policy specifies at least one or more characteristics of a wireless network connection that need to be established before for allowing a wireless transfer of data to occur between the portable media device and a media host device via the wireless network connection;
2) determine whether the wireless network connection is available;
3) determine by the processor current characteristics of the wireless network connection;
4) determine whether the current characteristics of the wireless network connection satisfy the one or more characteristics of the wireless network connection specified in the wireless update policy; and
5) when the current characteristics of the wireless network connection satisfy the one or more characteristics of the wireless network connection specified in the wireless update policy, a) establish communications with the media host device via the wireless network connection;
b) send first content to the media host device that is to be sent to a second portable media device in communication with the media host device;
c) receive second content from the media host device sent from the second portable media device; and
d) store the second content received from the media host device onto the portable media device.
-
Specification