REMOTE CONTENT UPDATES FOR PORTABLE MEDIA DEVICES
First Claim
1. A method for exchanging content, comprising:
- in a processor and a network interface in a portable media device, performing operations for;
receiving a wireless update policy, wherein the wireless update policy specifies one or more characteristics of a wireless network connection to be satisfied before a wireless transfer of data will be allowed to occur between the portable media device and a remote host device via the wireless network connection, and wherein the wireless update policy comprises a separate data type update policy for each of a plurality of different data types, each data type update policy specifying a corresponding characteristic of the wireless network;
determining whether 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 and the additional policies are satisfied,establishing communications with the remote host device via the wireless network connection;
sending first content to the remote host device that is to be synchronized;
receiving second content from the remote host device that is to be synchronized; and
storing the second content received from the remote 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.
-
Citations
20 Claims
-
1. A method for exchanging content, comprising:
in a processor and a network interface in a portable media device, performing operations for; receiving a wireless update policy, wherein the wireless update policy specifies one or more characteristics of a wireless network connection to be satisfied before a wireless transfer of data will be allowed to occur between the portable media device and a remote host device via the wireless network connection, and wherein the wireless update policy comprises a separate data type update policy for each of a plurality of different data types, each data type update policy specifying a corresponding characteristic of the wireless network; determining whether 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 and the additional policies are satisfied, establishing communications with the remote host device via the wireless network connection; sending first content to the remote host device that is to be synchronized; receiving second content from the remote host device that is to be synchronized; and storing the second content received from the remote 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. A non-transitory computer readable storage medium storing computer program code that, when executed by a portable media device, causes the portable media device to perform a method for exchanging content, the method comprising:
-
receiving a wireless update policy, wherein the wireless update policy specifies one or more characteristics of a wireless network connection to be established before a wireless transfer of data will be allowed to occur between the portable media device and a remote host device via the wireless network connection, and wherein the wireless update policy comprises a separate data type update policy for each of a plurality of different data types, each data type update policy specifying a corresponding characteristic of the wireless network; determining whether 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 and the additional policies are satisfied, establishing communications with the remote host device via the wireless network connection; sending first content to the remote host device that is to be synchronized; receiving second content from the remote host device that is to be synchronized; and storing the second content received from the remote host device onto the portable media device.
-
-
20. A portable media device, comprising:
-
a wireless interface that performs operations for communicating via a wireless network connection; and a processor wherein the processor and the wireless interface perform operations for; receiving a wireless update policy, wherein the wireless update policy specifies one or more characteristics of the wireless network connection to be satisfied before a wireless transfer of data will be allowed to occur between the portable media device and a remote host device via the wireless network connection, and wherein the wireless update policy comprises a separate data type update policy for each of a plurality of different data types, each data type update policy specifying a corresponding characteristic of the wireless network; determining whether 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 and the additional policies are satisfied, establishing communications with the remote host device via the wireless network connection; sending first content to the remote host device that is to be synchronized; receiving second content from the remote host device that is to be synchronized; and storing the second content received from the remote host device onto the portable media device.
-
Specification