IP Library Granted Patent US 7,444,388
Granted Patent B1
US 7,444,388 · App. 11/403,595 · Granted Oct 28, 2008

System and method for obtaining media content for a portable media player

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,444,388
App. No.
11/403,595
Granted
Oct 28, 2008
Kind
B1
Abstract

A system and method are provided for enabling a portable media player to obtain media content from secondary systems, such as other portable media players, via local wireless communication. In general, the portable media player stores proxy information identifying the media content of a number of media files in the user's media collection rather than the media files themselves. When a secondary system is within a local wireless coverage area of the portable media player, the proxy information for the media files, or a subset thereof, is provided to the secondary system. In response, the secondary system identifies media files stored by the secondary system having media content matching the media content identified by the proxy information. The secondary system then provides a notification of the identified media files to the portable media player, which may then obtain the identified media files from the secondary system.

Claims (26)

1. A portable media player comprising:

a local wireless communication interface that communicatively couples the portable media player to a secondary system within a local wireless coverage area of the portable media player;

a digital storage device that stores a copy of one or more media files from a media collection of a user of the portable media player and proxy information representing each of a plurality of media files from the media collection, wherein the plurality of media files represented by the proxy information comprises media files from the media collection for which copies are not stored in the digital storage device, the media collection of the user stored on an associated user system; and

a control system associated with the local wireless communication interface and the digital storage device that:

provides the proxy information to the secondary system for one of a group consisting of:

at least one of the plurality of media files programmatically selected based on at least one criterion and all of the plurality of media files;

receives a notification from the secondary system of a matching media file stored by the secondary system, the matching media file identified by the secondary system based on the proxy information provided to the secondary system; and

performs an action in response to the notification from the secondary system wherein the plurality of media files represented by the proxy information comprises media files from the media collection selected by the associated user system based on at least one criterion.

2. The portable media player of claim 1 wherein the at least one criterion comprises a play history of the portable media player.

3. The portable media player of claim 1 wherein the at least one criterion comprises a play history of the portable media player and a play history of the associated user system.

4. A portable media player comprising:

a local wireless communication interface that communicatively couples the portable media player to a secondary system within a local wireless coverage area of the portable media player;

a digital storage device that stores a copy of one or more media files from a media collection of a user of the portable media player stored on an associated user system and proxy information representing each of a plurality of media files from the media collection, wherein the plurality of media files represented by the proxy information comprises media files from the media collection for which copies are not stored in the digital storage device and, for each media file from the plurality of media files, the proxy information representing the media file comprises information identifying the media file and at least one of a group consisting of: information identifying at least one desired encoding format and at least one quality parameter of the media file; and

a control system associated with the local wireless communication interface and the digital storage device that:

provides the proxy information for at least one of the plurality of media files to the secondary system;

receives a notification from the secondary system of a matching media file stored by the secondary system, the matching media file identified by the secondary system based on the proxy information for the at least one of the plurality of media files; and

obtains the matching media file from the secondary system;

wherein the proxy information comprises at least one quality parameter and information identifying a desired encoding format, and the secondary system encodes the matching media file according to the at least one quality parameter and the desired encoding format such that the matching media file obtained by the control system is a matching media file encoded in the desired encoding format at a quality level no greater than a quality level defined by the at least one quality parameter.

5. A portable media player comprising:

a local wireless communication interface that communicatively couples the portable media player to a secondary system within a local wireless coverage area of the portable media player;

a digital storage device that stores a copy of one or more media files from a media collection of a user of the portable media player stored on an associated user system and proxy information representing each of a plurality of media files from the media collection, wherein the plurality of media files represented by the proxy information comprises media files from the media collection for which copies are not stored in the digital storage device and, for each media file from the plurality of media files, the proxy information representing the media file comprises information identifying the media file and at least one of a group consisting of: information identifying at least one desired encoding format and at least one quality parameter of the media file; and

a control system associated with the local wireless communication interface and the digital storage device and that:

provides the proxy information for at least one of the plurality of media files to the secondary system;

receives a notification from the secondary system of a matching media file stored by the secondary system, the matching media file identified by the secondary system based on the proxy information for the at least one of the plurality of media files; and

obtains the matching media file from the secondary system;

wherein the proxy information comprises at least one quality parameter and information identifying a desired encoding format, and the control system further encodes the matching media file according to the at least one quality parameter and the desired encoding format to provide an encoded version of the matching media file that is encoded in the desired encoding format at a quality level no greater than a quality level defined by the at least one quality parameter.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2019
From: NAPO ENTERPRISES, LLC
To: CONCERT TECHNOLOGY CORPORATION
Reel/Frame 051457/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2017
From: ELOY TECHNOLOGY, LLC
To: NAPO ENTERPRISES, LLC
Reel/Frame 042834/0085 →
SECURITY INTEREST Recorded Sep 1, 2015
From: CONCERT TECHNOLOGY CORPORATION
To: CONCERT DEBT, LLC
Reel/Frame 036515/0471 →
SECURITY INTEREST Recorded Sep 1, 2015
From: CONCERT TECHNOLOGY CORPORATION
To: CONCERT DEBT, LLC
Reel/Frame 036515/0495 →
SECURITY INTEREST Recorded Aug 26, 2015
From: ELOY TECHNOLOGY, LLC
To: CONCERT DEBT, LLC
Reel/Frame 036472/0875 →
SECURITY INTEREST Recorded Aug 26, 2015
From: ELOY TECHNOLOGY, LLC
To: CONCERT DEBT, LLC
Reel/Frame 036473/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2009
From: CONCERT TECHNOLOGY CORPORATION
To: ELOY TECHNOLOGY, LLC
Reel/Frame 022460/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2006
From: SVENDSEN, HUGH
To: CONCERT TECHNOLOGY CORPORATION
Reel/Frame 017772/0645 →