×

Playlist compilation system and method

  • US 10,116,717 B2
  • Filed: 10/06/2017
  • Issued: 10/30/2018
  • Est. Priority Date: 04/22/2005
  • Status: Active Grant
First Claim
Patent Images

1. A cellular client electronic device that is capable, when the cellular client electronic device is in operation, of communicating with a remote server system via at least one network, the at least one network comprising at least one Internet network, the cellular client electronic device comprising:

  • a display for use, at least in part, in displaying media-related information;

    at least one processor; and

    storage capable of storing, at least in part, client application instructions that are capable of being executed, at least in part, by the at least one processor, the client application instructions, when executed, at least in part, by the at least one processor resulting, at least in part, in the cellular client electronic device being capable of performing operations comprising;

    receiving, at least in part, via a user interface of the cellular client electronic device, at least one user input that requests, at least in part, accessing of at least one server-suggested media playlist generated, at least in part, by the remote server system based, at least in part, upon user media preference data and user media history data, the user media preference data to be provided, at least in part, by a user of the cellular client electronic device, the at least one server-suggested media playlist being capable of being stored, at least in part, in the cellular client electronic device and/or in the remote server system, the at least one server-suggested media playlist being capable of comprising at least one listing that indicates, at least in part, media data items that are to be played in a sequence defined, at least in part, by the at least one media playlist, the media data items being capable of comprising at least one media data item and at least one other media data item; and

    receiving, at least in part, via the user interface, at least one additional user input that requests playing, at least in part, of the at least one server-suggested media playlist, the playing, at least in part, of the at least one server-suggested media playlist being capable of being based, at least in part, upon at least one media stream to be received, at least in part, from the remote server system via the at least one network, for use in the playing of the at least one server-suggested media playlist;

    wherein;

    the at least one media stream is to be provided, at least in part, by the remote server system to the cellular client electronic device based, at least in part, upon whether the user of the cellular client electronic device is a subscriber of at least one subscription-based service associated, at least in part, with the remote server system, the remote server system being capable of providing at least one relatively reduced service, relative to the at least one subscription-based service, for a non-subscriber of the at least one subscription-based service;

    the cellular client electronic device is capable, when the cellular client electronic device is in the operation, of downloading, at least in part, from the remote server system for storing, at least in part, in the storage, the at least one media data item and/or the at least one other media data item, the at least one media data item and the at least one other media data item when stored in the storage being usable by the user only so long as the user remains subscribed to the at least one subscription-based service;

    the remote server system is capable of providing the at least one server-suggested media playlist to another client electronic device associated with the user;

    the at least one server-suggested media playlist is capable of being modified, at least in part, based upon at least one further user input provided via the user interface, to generate at least one modified media playlist; and

    the remote server system is also capable of synchronizing, at least in part, across the cellular client electronic device and the another client electronic device, the at least one modified media playlist.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×