Patent ID: 7787751

Claim:
A personal computer configured to transfer a subset of a plurality of pieces of content data to a portable media player, the personal computer comprising: a storage unit configured to store the plurality of pieces of content data; a communication unit configured to communicate with said portable media player when said portable media player is connected to said personal computer; a graphical user interface configured to receive an input corresponding to the plurality of pieces of content data, the input being used by the personal computer to generate a content filter used to determine the subset of the plurality of pieces of content data that are transferred to the portable media player via a direct local connection for storage at the portable media player; and a controller configured to: generate the content filter based on the input received at the graphical user interface; filter the plurality of pieces of content data using the generated content filter; generate a list based on an output of the filtering, the list identifying the subset of the plurality of pieces of content data to be transferred to the portable media player for storage at the portable media player, perform a mutual authentication process between the personal computer and the portable media player via the direct local connection between the personal computer and the portable media player, and control the communication unit to transfer the subset of the plurality of pieces of content data to the portable media player based on the list and a result of the mutual authentication process performed between the personal computer and the portable media player via the direct local connection.