Intelligent interaction between media player and host computer
First Claim
Patent Images
1. A system for managing and playing media data, said system comprising:
- a host computer including a memory that stores a plurality of media items and at least a first playlist, the first playlist being created by a user interacting with said host computer to select certain of the media items to be included within the first playlist; and
a portable media player that, when operatively connected to said host computer, receives media data for one or more of the media items from said host computer and stores the received media data, and receives at least the first playlist from said host computer and stores the first playlist,wherein, when said portable media player operatively connects to said host computer, said host computer automatically synchronizes one or more media items between said portable media player and said host computer by identifying the one or more items based on a comparison of media information data stored at said portable media player with media information data stored at said host computer, and by transferring media item data and media information data for the one or more media items from the host computer to said portable media player, wherein, for each of the one or more media items, said host computer transfers (i) a first electronic file including the media item data for the corresponding media item, and (ii) a second electronic file including the media information data for at least the corresponding media item, the second electronic file being distinct from the first electronic file,wherein the media item data and the media information data transferred to said portable media player from said host computer are separately stored thereon, whereby for each of the one or more media items being received, the media item data included in the first electronic file is stored in a media store at said portable media player, and the media information data included in the second electronic file is stored in a media database at said portable media player,wherein the media information data includes at least one equalization setting for each of one or more of the media items being transferred from said host computer to said portable media player, whereby equalization settings at the host computer control corresponding equalization settings on the portable media player,wherein the media information data further includes at least one volume setting for each of one or more of the media items being transferred from said host computer to said portable media player,wherein, when one or more of the media items is to be played by the portable media player, the media player is configured in accordance with the at least one equalization setting and the volume setting that corresponding to the one of the media items to be played,wherein at least one of the at least one equalization setting is user-specified at the host computer,wherein the at least one equalization setting pertains to amplitude settings for a plurality of different frequency bands and impacts dynamic range of the one of the media items to be played by the portable media player, andwherein the at least one equalization setting is selected from a plurality of predetermined equalization settings.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques for interaction between a host computer (e.g., personal computer) and a media player are disclosed. According to one aspect, interaction between a host computer and a media player, such as automatic synchronization of media contents stored on a media player with media contents stored on a host computer, can be restricted. According to another aspect, management of media items residing on a media player can be performed at and by a host computer for the media player. According to still another aspect, media content can be played by a media player in accordance with quality settings established for the media content at the host computer.
251 Citations
19 Claims
-
1. A system for managing and playing media data, said system comprising:
-
a host computer including a memory that stores a plurality of media items and at least a first playlist, the first playlist being created by a user interacting with said host computer to select certain of the media items to be included within the first playlist; and a portable media player that, when operatively connected to said host computer, receives media data for one or more of the media items from said host computer and stores the received media data, and receives at least the first playlist from said host computer and stores the first playlist, wherein, when said portable media player operatively connects to said host computer, said host computer automatically synchronizes one or more media items between said portable media player and said host computer by identifying the one or more items based on a comparison of media information data stored at said portable media player with media information data stored at said host computer, and by transferring media item data and media information data for the one or more media items from the host computer to said portable media player, wherein, for each of the one or more media items, said host computer transfers (i) a first electronic file including the media item data for the corresponding media item, and (ii) a second electronic file including the media information data for at least the corresponding media item, the second electronic file being distinct from the first electronic file, wherein the media item data and the media information data transferred to said portable media player from said host computer are separately stored thereon, whereby for each of the one or more media items being received, the media item data included in the first electronic file is stored in a media store at said portable media player, and the media information data included in the second electronic file is stored in a media database at said portable media player, wherein the media information data includes at least one equalization setting for each of one or more of the media items being transferred from said host computer to said portable media player, whereby equalization settings at the host computer control corresponding equalization settings on the portable media player, wherein the media information data further includes at least one volume setting for each of one or more of the media items being transferred from said host computer to said portable media player, wherein, when one or more of the media items is to be played by the portable media player, the media player is configured in accordance with the at least one equalization setting and the volume setting that corresponding to the one of the media items to be played, wherein at least one of the at least one equalization setting is user-specified at the host computer, wherein the at least one equalization setting pertains to amplitude settings for a plurality of different frequency bands and impacts dynamic range of the one of the media items to be played by the portable media player, and wherein the at least one equalization setting is selected from a plurality of predetermined equalization settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing and playing media data, said system comprising:
-
a host computer including at least a management module for managing a plurality of media items, a host play module for playing the media items for a user of said host computer, and a host media memory for storing a plurality of media items; and a portable media player including at least a player media memory for storing a plurality of media items, and a player play module for playing the media items stored in said player media memory for a user of said portable media player, wherein said portable media player lacks a management module, wherein, when said portable media player operatively connects to said host computer, said host computer automatically synchronizes the one or more media items between said portable media player and said host computer by identifying the one or more items based on a comparison of media information data at said portable media player with the media information data at said host computer, and by transferring media item data and media information data for the one or more media items from said host computer to said portable media player, wherein, for each of the one or more media items, said host computer transfers (i) a first electronic file including the media item data for the corresponding media item, and (ii) a second electronic file including the media information data for the corresponding media item, the second electronic file being distinct from the first electronic file, wherein the media item data and the media information data transferred to said portable media player from said host computer are separately stored thereon, whereby for each of the one or more media items being received, the media item data included in the first electronic file is stored in said player media memory at said portable media player, and the media information data included in the second electronic file is stored in a media database at said portable media player, wherein the media information data includes at least one or more user-specified quality settings for playing of the media items, and wherein the one or more user-specified quality settings include at least one equalization setting for the one or more media items, whereby equalization settings at the host computer control corresponding equalization settings on the portable media player, wherein the media information data further includes at least one volume setting for each of one or more of the media items being transferred from said host computer to said portable media player, wherein, when one or more of the media items is to be played by the player play module of the portable media player, the media player is configured in accordance with the at least one equalization setting and the volume setting that corresponds to the one of the media items to be played, wherein at least one of the one or more user-specified quality settings are user-specified at the host computer via the management module at the host computer, wherein the at least one equalization setting pertains to amplitude settings for a plurality of different frequency bands and impacts dynamic range of the one of the media items to be played by the player play module of the portable media player, and wherein the at least one equalization setting is selected from a plurality of predetermined equalization settings. - View Dependent Claims (11, 12, 13)
-
-
14. A method for transferring one or more media items of a plurality of media items from a host computer to a portable media player and playing the one or more media items at the portable media player, the host computer storing the plurality of media items, each of the one or more media items including media item data and media information data, said method comprising:
-
detecting a connection of the portable media player to the host computer; and transferring the media item data and the media information data for the one or more media items from the host computer to the portable media player, wherein, for each of the one or more media items, said transferring transfers (i) a first electronic file including the media item data for the corresponding media item, and (ii) a second electronic file including the media information data for the corresponding media item, the second electronic file being distinct from the first electronic file, wherein the media item data and the media information data transferred to the portable media player from the host computer are separately stored thereon, whereby for each of the one or more media items being received, the media item data included in the first electronic file is stored in said media store at the portable media player, and the media information data included in the second electronic file is stored in a media database at said portable media player, wherein the media information data includes at least quality characteristics for playing of the media items, and wherein the quality characteristics are user-specified and include at least equalization settings, wherein the equalization settings are user-specified at the host computer at the host computer and transferred to the portable media player by said transferring, wherein the equalization settings pertain to amplitude settings for a plurality of different frequency bands and impact dynamic range of the associated media item when played on the portable media player, and the equalization settings are determined from a plurality of predetermined equalization settings, wherein the predetermined equalization settings at the host computer are linked to corresponding equalization settings on the portable media player, wherein the portable media player and the host computer are separate devices, wherein said transferring of the media item data and the media information data for the one or more media items from the host computer to the portable media player is automatic when said detecting detects the connection between the portable media player and the host computer, wherein said transferring is associated with a synchronization of the media items between said portable media player and said host computer based on a comparison of media information at the portable media player with the host media information at the host computer, wherein said receiving, at the portable media player, the media item data and the media information data for the one or more media items from the host computer is automatic, wherein the media information data further includes at least one user-specified volume setting for each of one or more of the media items being transferred from the host computer to the portable media player, and wherein when the portable media player is configured to play one or more of the media items, the portable media player is configured to play the one or more of the media items in accordance with the user-specified equalization setting and the user-specified volume setting corresponding thereto. - View Dependent Claims (19)
-
-
15. A method for transferring one or more media items of a plurality of media items from a host computer to a portable media player and playing the one or more media items at the portable media player, the host computer storing the plurality of media items, each of the one or more media items including media item data and media information data, said method comprising:
-
detecting a connection of the portable media player and the host computer; and transferring the media item data and the media information data for the one or more media items from the host computer to the portable media player, wherein, for each of the one or more media items, said transferring transfers (i) a first electronic file including the media item data for the corresponding media item, and (ii) a second electronic file including the media information data for the corresponding media item, the second electronic file being distinct from the first electronic file, wherein the media item data and the media information data transferred to the portable media player from the host computer are separately stored thereon, whereby for each of the one or more media items being received, the media item data included in the first electronic file is stored in said media store at the portable media player, and the media information data included in the second electronic file is stored in a media database at said portable media player, and wherein the media information data includes at least one equalization setting for each of one or more of the media items being transferred from the host computer to the portable media player, wherein the at least one equalization setting are user-specified at the host computer and transferred to the portable media player by said transferring, wherein the at least one equalization setting pertains to amplitude settings for a plurality of different frequency bands and impact dynamic range of the associated media item when played on the portable media player, and the at least one equalization setting is determined from a plurality of predetermined equalization settings, wherein the predetermined equalization settings at the host computer correspond to equalization settings on the portable media player, wherein the portable media player and the host computer are separate devices, wherein said transferring of the media item data and the media information data for the one or more media items from the host computer to the portable media player is automatic when said detecting detects the connection between the portable media player and the host computer, wherein said transferring is associated with a synchronization of the media items between said portable media player and said host computer based on a comparison of media information at the portable media player with the host media information at the host computer, wherein the media information data further includes at least one user-specified volume setting for each of one or more of the media items being transferred from the host computer to the portable media player, and wherein when the portable media player is configured to play one or more of the media items, the portable media player is configured to play the one or more of the media items in accordance with the user-specified equalization setting and the user-specified volume setting corresponding thereto. - View Dependent Claims (16, 17)
-
-
18. A method for transferring one or more media items of a plurality of media items from a host computer to a portable media player and playing the one or more media items at the portable media player, the host computer storing the plurality of media items, each of the one or more media items including media item data and media information data, said method comprising:
-
establishing a connection between the portable media player and the host computer; receiving, at the portable media player, the media item data and the media information data for the one or more media items from the host computer, wherein, for each of the one or more media items, said receiving receives (i) a first electronic file including the media item data for the corresponding media item, and (ii) a second electronic file including the media information data for the corresponding media item, the second electronic file being distinct from the first electronic file; storing, for each of the one or more media items being received, the media item data included in the first electronic file in a media store at the portable media player, and the media information data included in the second electronic file in a media database at the portable media player; subsequently receiving an identification of a media item to be played, the identified media item having media item data and media information data at the portable media player; retrieving, from the portable media player, at least a portion of the media information data for the identified media item to be played, the identified media item having the media information data and the media item data for the identified media item previously received at the portable media player, and the portion of the media information data being retrieved including at least one or more user-specified quality settings associated with the identified media item; configuring the portable media player in accordance with the one or more user-specified quality settings associated with the identified media item as retrieved from the portable media player; and thereafter playing the identified media item on the portable media player as configured, wherein at least one of the one or more user-specified quality settings are user-specified at the host computer via a management module at the host computer, wherein the one or more user-specified quality settings include at least one equalization setting selected from a plurality of predetermined equalization settings, and the user-specified equalization settings pertain to amplitude settings for a plurality of different frequency bands and impact dynamic range of the identified media item while being played on the portable media player, wherein the predetermined equalization settings at the host computer correspond to equalization settings on the portable media player, wherein the portable media player and the host computer are separate devices, wherein said receiving is associated with a synchronization of the media items between the portable media player and the host computer based on a comparison of media information data at the portable media player with media information data at the host computer, wherein said receiving, at the portable media player, the media item data and the media information data for the one or more media items from the host computer is automatic, wherein the media information data further includes at least one user-specified volume setting for each of one or more of the media items being transferred from said host computer to the portable media player, and wherein when the portable media player is configured to play one or more of the media items, the portable media player is configured to play the one or more of the media items in accordance with the user-specified equalization setting and the user-specified volume setting corresponding thereto.
-
Specification