JP5216331B2

System and method for networked media access

Abstract

The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists.

JP5216331B2, drawing sheet 1
Sheet 1 of 84

Term

Term ended

Expired 24 February 2026, 0.6 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

12 claims: 12 independent, 0 dependent

  1. 1
    ネットワーク上の多数の位置からメディアファイルへユーザアクセスを与える、コンピュータによって実施される方法において、 将来の時間にメディアファイルにアクセスするためのユーザの希望を表わす第1の通信を受け取るステップであって、前記通信は前記メディアファイルを前記ユーザに関連するユーザプロフィールに関連するメディアライブラリに組み込むことを可能にするものであり、前記メディアファイルは、前記ネットワーク上の多数の位置から異なるメディアフォーマットで入手できるものであるステップと、 前記ユーザ及び前記メディアファイルに関連した情報を前記ユーザプロフィールに関連付けて記憶するステップであって、前記ユーザプロフィールへのアクセスは前記ユーザがネットワークを通じてログインして前記ユーザのログインを前記ユーザプロフィールに関連付けることが必要であるステップと、 特定される前記メディアファイルを前記メディアファイルから選択することによって、前記メディアファイルを経験するための前記ユーザの希望を表わす第2の通信を前記ユーザからデバイスによって受け取るステップと、 前記ユーザへ前記希望のメディアファイルを与えるところの位置を前記多数の位置から決定すると共に、前記希望のメディアファイルを与えるメディアフォーマットも決定するステップであって、前記希望のメディアファイルの前記位置およびメディアフォーマットは前記第2の通信及び前記デバイスに基づくものであるステップと、 前記希望のメディアファイルを前記メディアフォーマットで前記位置から前記ユーザにより経験されるべく利用できるようにするステップと、 を備え、 前記位置及び前記メディアフォーマットは、 前記メディアファイルが、前記ユーザに関連したローカルプロセッサ上のローカルメディアファイルとして利用できるかどうか決定するステップであって、前記メディアファイルが利用できる場合には、前記位置が前記ローカルプロセッサを含み、そして前記メディアフォーマットがローカルメディアファイルを含むようなステップと、 前記メディアファイルがローカルメディアファイルとして前記ローカルプロセッサから利用できない場合には、前記メディアファイルがサーバーからダウンロードとして利用できるかどうか決定するステップであって、前記メディアファイルが前記サーバーからダウンロードとして利用できる場合には、前記位置が前記サーバーを含み、そして前記メディアフォーマットがメディアファイルダウンロードを含むようなステップと、 前記メディアファイルが前記サーバーからダウンロードとして利用できない場合には、前記メディアファイルが前記サーバーからストリーミングメディアファイルとして利用できるかどうか決定するステップであって、前記メディアファイルがストリーミングメディアファイルとして利用できる場合には、前記位置が前記サーバーを含み、そして前記メディアフォーマットがストリーミングメディアファイルを含むようなステップと、によって決定され る方 法。
  2. 2
    前記ダウンロードは、テサードダウンロードである、請求項 1 に記載の方法。
  3. 3
    前記サーバーは、前記ネットワーク上に配置される、請求項 1 に記載の方法。
  4. 4
    前記サーバーは、インターネット上に配置される、請求項 1 に記載の方法。
  5. 5
    ネットワーク上の多数の位置からメディアファイルへユーザアクセスを与えるシステムにおいて、 将来の時間にメディアファイルにアクセスするためのユーザの希望を表わす第1の通信を受け取る第1通信コンポーネントであって、前記通信は前記メディアファイルを前記ユーザに関連するユーザプロフィールに関連するメディアライブラリに組み込むことを可能にするものであり、前記メディアファイルは、前記ネットワーク上の多数の位置から異なるメディアフォーマットで入手できるものである第1通信コンポーネントと、 ユーザ及び前記メディアファイルに関連した情報を前記ユーザプロフィールに関連付けて記憶する記憶装置であって、前記ユーザプロフィールへのアクセスは前記ユーザがネットワークを通じてログインして前記ユーザのログインを前記ユーザプロフィールに関連付けることが必要である記憶装置と、 特定される前記メディアファイルを前記メディアファイルから選択することによって、前記メディアファイルを経験するためのユーザの希望を表わす第2の通信を前記ユーザからデバイスにおいて受け取る第2通信コンポーネントと、 前記ユーザへ前記希望のメディアファイルを与えるところの位置を前記多数の位置から決定すると共に、前記希望のメディアファイルを与えるメディアフォーマットも決定し、前記希望のメディアファイルの前記位置およびメディアフォーマットは前記第2の通信及び前記デバイスに基づくものである判断コンポーネントと、 前記希望のメディアファイルを前記メディアフォーマットで前記位置から前記ユーザにより経験されるべく利用できるようにする配送コンポーネントと、 を備え、 前記位置及び前記メディアフォーマットは、 前記メディアファイルが、前記ユーザに関連したローカルプロセッサ上のローカルメディアファイルとして利用できるかどうか決定し、前記メディアファイルが利用できる場合には、前記位置が前記ローカルプロセッサを含み、そして前記メディアフォーマットがローカルメディアファイルを含むようにし、 前記メディアファイルがローカルメディアファイルとして前記ローカルプロセッサから利用できない場合には、前記メディアファイルがサーバーからダウンロードとして利用できるかどうか決定し、前記メディアファイルが前記サーバーからダウンロードとして利用できる場合には、前記位置が前記サーバーを含み、そして前記メディアフォーマットがメディアファイルダウンロードを含むようにし、更に、 前記メディアファイルが前記サーバーからダウンロードとして利用できない場合には、前記メディアファイルが前記サーバーからストリーミングメディアファイルとして利用できるかどうか決定し、前記メディアファイルがストリーミングメディアファイルとして利用できる場合には、前記位置が前記サーバーを含み、そして前記メディアフォーマットがストリーミングメディアファイルを含むようにする、ことによって決定され るシ ステム。
  6. 6
    前記ダウンロードは、テサードダウンロードである、請求項 5 に記載のシステム。
  7. 7
    前記サーバーは、前記ネットワーク上に配置される、請求項 5 に記載のシステム。
  8. 8
    前記サーバーは、インターネット上に配置される、請求項 5 に記載のシステム。
  9. 9
    ネットワーク上の多数の位置からメディアファイルへユーザアクセスを与えるためのメディアマネージメントアプリケーションにおいて、コンピューティング装置で実行されたときに、 メディアファイルのリストを表示するユーザインターフェイスを生成し、 前記ユーザインターフェイスを通して、将来の時間に前記メディアファイルの少なくとも1つにアクセスするためのユーザの希望を表わす第1の通信を受け取り、前記通信は前記メディアファイルを前記ユーザに関連するユーザプロフィールに関連するメディアライブラリに組み込むことを可能にするものであり、前記メディアファイルは、前記ネットワーク上の多数の位置から異なるメディアフォーマットで入手できるものであり、更に、 前記ユーザ及び前記メディアファイルに関連した情報を前記ユーザプロフィールに関連付けて記憶装置へ送信し、前記ユーザプロフィールへのアクセスは前記ユーザがネットワークを通じてログインして前記ユーザのログインを前記ユーザプロフィールに関連付けることが必要であり、 特定される前記メディアファイルを前記メディアファイルから選択することによって、前記ユーザインターフェイスを通して、前記メディアファイルを経験するための前記ユーザの希望を表わす第2の通信をデバイスにおいて受け取り、そして 前記記憶装置から、前記ユーザにより経験できるように前記メディアファイルに関連したメディアファイル識別子を受け取り、前記メディアファイルは、前記多数の位置の中のある位置から与えられると共に、前記メディアファイルは、前記異なるメディアフォーマットの中の1つであり、前記希望のメディアファイルの前記位置およびメディアフォーマットは前記第2の通信及び前記デバイスに基づくものである、 というように構成されたアプリケーションコードを備え、 前記位置及び前記メディアフォーマットは、 前記メディアファイルが、前記ユーザに関連したローカルプロセッサ上のローカルメディアファイルとして利用できるかどうか決定し、前記メディアファイルが利用できる場合には、前記位置が前記ローカルプロセッサを含み、そして前記メディアフォーマットがローカルメディアファイルを含むようにし、 前記メディアファイルがローカルメディアファイルとして前記ローカルプロセッサから利用できない場合には、前記メディアファイルがサーバーからダウンロードとして利用できるかどうか決定し、前記メディアファイルが前記サーバーからダウンロードとして利用できる場合には、前記位置が前記サーバーを含み、そして前記メディアフォーマットがメディアファイルダウンロードを含むようにし、更に、 前記メディアファイルが前記サーバーから利用できない場合には、前記メディアファイルが前記サーバーからストリーミングメディアファイルとして利用できるかどうか決定し、前記メディアファイルがストリーミングメディアファイルとして利用できる場合には、前記位置が前記サーバーを含み、そして前記メディアフォーマットがストリーミングメディアファイルを含むようにする、ことによって決定され るメ ディアマネージメントアプリケーション。
  10. 10
    前記ダウンロードは、テサードダウンロードである、請求項 9 に記載のメディアマネージメントアプリケーション。
  11. 11
    前記サーバーは、前記ネットワーク上に配置される、請求項 9 に記載のメディアマネージメントアプリケーション。
  12. 12
    前記サーバーは、インターネット上に配置される、請求項 9 に記載のメディアマネージメントアプリケーション。
Independent claims12