IP Library Granted Patent US 11,544,313
Granted Patent B2
US 11,544,313 · App. 16/700,719 · Granted Jan 3, 2023

System and method for transferring playlists

Inventors: Eric N. Klein, Jr. (Cupertino, CA); Joshua D. Hug (Kirkland, WA)
Assignee: Intel Corporation
G06F16/43G06F16/334G06F16/40G06F16/44G06F16/45G06F16/9535G06F21/10G06Q20/12G06Q20/123G06Q20/1235G06Q20/322G06Q30/06G06Q30/0635G06Q30/0637G11B27/322H04L63/10H04L65/10H04L65/60H04L65/762H04L67/1095H04L67/306H04L67/55H04W4/023H04W8/20H04W8/245G06F2221/072G06F2221/0704G11B20/00086H04L63/0428H04L2463/101
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 11,544,313
App. No.
16/700,719
Granted
Jan 3, 2023
Kind
B2
Abstract

A method, computer program product and computing device for selecting at least one playlist for transfer, the at least one playlist being stored on a first personal media device. The at least one playlist is converted to a common format, thus generating a first common format playlist. Communication is established with a second personal media device. The first common format playlist is transferred to the second personal media device.

Claims (95)

1. A first electronic device for use in association with a server system and a second electronic device, the first electronic device comprising:

an antenna assembly for use in wireless communication;

processing hardware that comprises one or more processors; and

flash memory storage to store (1) client application instructions to be executed by the one or more processors and (2) a media content list, the media content list identifying a media content item stored at the server system, the client application instructions, when executed by the one or more processors result in the first electronic device being configured to perform operations comprising:

receiving by the first electronic device one or more user inputs;

generating by the first electronic device, based upon the one or more user inputs, one or more requests for the server system to provide the media content item to the first electronic device;

generating by the first electronic device a first user interface prompt for user consent to purchase from the server system an additional media content item that is listed in a future purchase list;

causing the first electronic device to generate user media persona information that is to be wirelessly transmitted to the second electronic device, the user media persona information comprising user playlist information, and the user playlist information including types of playlists that have been generated;

generating by the first electronic device a second user interface prompt to authorize transmission of the user media persona information to the second electronic device;

initiating transmission of the user media persona information in response to receiving authorization via the second user interface prompt to authorize transmission of the user media persona information;

generating by the first electronic device a third user interface prompt to receive a pattern matching configuration from a user, the pattern matching configuration providing media preference information of the user;

searching, using the pattern matching configuration, a plurality of user media personas received from other users to determine matching data;

identifying a matching user based on the matching data, wherein the identifying is based on the media preference information of the user; and

presenting a physical distance of the device used by the matching user to the user of the first electronic device;

wherein:

the future purchase list includes a listing of media content items that have been previously selected by the user for future purchase from the server system;

the media content list and the future purchase list are associated with a user identification;

the user identification is associated with a subscription;

the media content list is to be generated by the second electronic device; and

the media content list is to be provided to the first electronic device via the wireless communication.

2. The first electronic device of claim 1 , wherein:

the first electronic device comprises:

a cellular telephone; and/or

a handheld computing device.

3. The first electronic device of claim 1 , wherein:

the first electronic device comprises:

an interface to permit the first electronic device to be coupled to a Universal Serial Bus of a desktop computer;

internal speakers; and

a liquid crystal display or light emitting diode display to display, when the first electronic device is in operation, media content title and artist information.

4. The first electronic device of claim 3 , wherein:

when the first electronic device is in the operation, the first electronic device is to receive the media content items via streaming and/or downloading from the server system.

5. Non-transitory computer readable storage storing instructions to be executed by a first electronic device, the first electronic device being for use in association with a server system and a second electronic device, the first electronic device comprising flash memory storage, the instructions when executed by the first electronic device result in the first electronic device being configured to perform operations comprising:

storing in the flash memory storage a media content list, the media content list identifying a media content item that is stored at the server system;

receiving by the first electronic device one or more user inputs;

generating by the first electronic device, based upon the one or more user inputs, one or more requests for the server system to provide the media content item to the first electronic device;

generating by the first electronic device a first user interface prompt for user consent to purchase from the server system an additional media content item that is listed in a future purchase list;

causing the first electronic device to generate user media persona information that is to be wirelessly transmitted to the second electronic device via wireless communication, the user media persona information comprising user playlist information, and the user playlist information including types of playlists that have been generated;

generating by the first electronic device a second user interface prompt to authorize transmission of the user media persona information to the second electronic device;

initiating transmission of the user media persona information in response to receiving authorization via the second user interface prompt to authorize transmission of the user media persona information;

generating by the first electronic device a third user interface prompt to receive a pattern matching configuration from a user, the pattern matching configuration providing media preference information of the user;

searching, using the pattern matching configuration, a plurality of user media personas received from other users to determine matching data;

identifying a matching user based on the matching data, wherein the identifying is based on the media preference information of the user; and

presenting a physical distance of the device used by the matching user to the user of the first electronic device;

wherein:

the future purchase list includes a listing of media content items that have been previously selected by the user for future purchase from the server system;

the media content list and the future purchase list are associated with a user identification;

the user identification is associated with a subscription;

the media content list is to be generated by the second electronic device; and

the media content list is to be provided to the first electronic device via the wireless communication.

6. The non-transitory computer readable storage of claim 5 , wherein:

the first electronic device comprises:

a cellular telephone; and/or

a handheld computing device.

7. The non-transitory computer readable storage of claim 5 , wherein:

the first electronic device comprises:

an interface to permit the first electronic device to be coupled to a Universal Serial Bus of a desktop computer;

internal speakers; and

a liquid crystal display or light emitting diode display to display, when the first electronic device is in operation, media content title and artist information.

8. The non-transitory computer readable storage of claim 7 , wherein:

when the first electronic device is in the operation, the first electronic device is to receive the media content items via streaming and/or downloading from the server system.

9. A method implemented, at least in part, using a first electronic device, the first electronic device being for use in association with a server system and a second electronic device, the first electronic device comprising flash memory storage, the method comprising:

storing in the flash memory storage a media content list, the media content list identifying a media content item that is stored at the server system;

receiving by the first electronic device one or more user inputs;

generating by the first electronic device, based upon the one or more user inputs, one or more requests for the server system to provide the media content item to the first electronic device;

generating by the first electronic device a first user interface prompt for user consent to purchase from the server system an additional media content item that is listed in a future purchase list;

causing the first electronic device to generate user media persona information that is to be wirelessly transmitted to the second electronic device via wireless communication, the user media persona information comprising user playlist information, and the user playlist information including types of playlists that have been generated;

generating by the first electronic device a second user interface prompt to authorize transmission of the user media persona information to the second electronic device;

initiating transmission of the user media persona information in response to receiving authorization via the second user interface prompt to authorize transmission of the user media persona information;

generating by the first electronic device a third user interface prompt to receive a pattern matching configuration from a user, the pattern matching configuration providing media preference information of the user;

searching, using the pattern matching configuration, a plurality of user media personas received from other users to determine matching data;

identifying a matching user based on the matching data, wherein the identifying is based on the media preference information of the user; and

presenting a physical distance of the device used by the matching user to the user of the first electronic device;

wherein:

the future purchase list includes a listing of media content items that have been previously selected by the user for future purchase from the server system;

the media content list and the future purchase list are associated with a user identification;

the user identification is associated with a subscription;

the media content list is to be generated by the second electronic device; and

the media content list is to be provided to the first electronic device via the wireless communication.

10. The method of claim 9 , wherein:

the first electronic device comprises:

a cellular telephone; and/or

a handheld computing device.

11. The method of claim 9 , wherein:

the first electronic device comprises:

an interface to permit the first electronic device to be coupled to a Universal Serial Bus of a desktop computer;

internal speakers; and

a liquid crystal display or light emitting diode display to display, when the first electronic device is in operation, media content title and artist information.

12. The method of claim 11 , wherein:

when the first electronic device is in the operation, the first electronic device is to receive the media content items via streaming and/or downloading from the server system.

13. The first electronic device of claim 1 , wherein the pattern matching configuration includes an exact match of all user media persona data.

14. The first electronic device of claim 1 , wherein the pattern matching configuration includes a match of over half of the user media persona data.

15. The non-transitory computer readable storage of claim 5 , wherein the pattern matching configuration includes an exact match of all user media persona data.

16. The non-transitory computer readable storage of claim 5 , wherein the pattern matching configuration includes an exact match of all user media persona data.

17. The method of claim 9 , wherein the pattern matching configuration includes an exact match of all user media persona data.

18. The method of claim 9 , wherein the pattern matching configuration includes an exact match of all user media persona data.

Continuity (8)
Continuation 15190986 · Jun 23, 2016
Continuation 15018653 · Feb 8, 2016
Continuation 14539059 · Nov 12, 2014
Continuation 11501169 · Aug 7, 2006
Provisional Application 60705764 · Aug 5, 2005
Provisional Application 60705969 · Aug 5, 2005
Provisional Application 60705747 · Aug 5, 2005
Related Publication 20200250219A1 · Aug 6, 2020