CN1965327A - 用于共享播放列表的方法和系统 - Google Patents

用于共享播放列表的方法和系统 Download PDF

Info

Publication number
CN1965327A
CN1965327A CNA2005800181059A CN200580018105A CN1965327A CN 1965327 A CN1965327 A CN 1965327A CN A2005800181059 A CNA2005800181059 A CN A2005800181059A CN 200580018105 A CN200580018105 A CN 200580018105A CN 1965327 A CN1965327 A CN 1965327A
Authority
CN
China
Prior art keywords
playlist
track
special edition
request
playlists
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2005800181059A
Other languages
English (en)
Inventor
埃迪·苏
罗伯特·康德克
帕特里斯·高迪尔
杰弗里·L·罗宾
戴维·赫勒尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Computer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple Computer Inc filed Critical Apple Computer Inc
Priority to CN201910508333.8A priority Critical patent/CN110197365A/zh
Publication of CN1965327A publication Critical patent/CN1965327A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • G06F16/4387Presentation of query results by the use of playlists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0203Market surveys; Market polls
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements
    • G06Q30/0245Surveys
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0603Catalogue ordering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Item investigation
    • G06Q30/0625Directed, with specific intent or strategy
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • G06Q30/0643Graphical representation of items or shoppers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Abstract

公开了一种用于公布播放列表的方法和系统。用户生成或选择播放列表,然后提供(例如上传)该播放列表以进行公布。接收用于标识一个或更多个音轨和一个或更多个专辑至少其中之一的播放列表(302)。然后,可以公布所述播放列表,以使得一个或更多个个人可以查看所述播放列表(308)。然后,用户可以通过在线商店购买在播放列表中标识的一个或更多个音轨/专辑。

Description

用于共享播放列表的方法和系统
技术领域
本发明涉及播放列表,更具体地涉及通过中央服务器共享播放列表。
背景技术
传统上是在音乐商店或者较大型商店的音乐区购买音乐。消费者光顾该音乐商店或者音乐区,并且手动浏览感兴趣的专辑或者压缩盘(CD)。通常,在音乐商店或者音乐区中的音乐是按照流派进行分类的,而后根据艺术家来编排索引。例如,流派可能包括摇滚、乡村、流行、爵士灵歌(soul)、爵士等。消费者选择感兴趣的专辑或者CD之后,进行结帐登记,为所购买的专辑或者CD付费。
近年来,基于因特网进行音乐的递送和发行已经流行开来。由于诸如MP3和MPEG4的有效文件格式的进步,媒体文件的尺寸变得足够小,以使得通过因特网下载这些文件变得可行。同样,技术的进步已带来了更高速度的因特网连接和更低的存储器成本。这些进步的组合使得可以管理对诸如音乐和视频的媒体文件的下载,同时该下载不会消耗太多的时间。
一种流行的音乐发布方法是mp3.com,其使用用于存储可下载的大量歌曲的中央服务器。另一种流行的音乐发布方法是Napster,其中利用了对等共享。通过对等共享,大量歌曲驻留在许多用户的用户机器上,而并非驻留在中央服务器上。
各种各样的因特网网站使得能够购买音乐。为了购买商品,购买者一般必须针对每一次购买输入其信用卡信息。某些网站能够对于重复的消费者,通过存储用户的信用卡信息来简化处理,以使得无需对于每一次购买都重新输入该信息。这通常是通过用户的帐户来实现的。
不幸地是,对于用户而言通常很难识别他们已购买的歌曲或者专辑。另外,为了应对版权侵犯,对等共享的可用性已被大大削减了。从而,用户彼此间就不再能够共享歌曲或者专辑。
鉴于上述问题,用户希望在不必冒着版权侵犯的风险的情况下来共享音乐。
发明内容
本发明设计共享播放列表的方法和设备。特别地,用户可以基于网络(例如因特网)公布播放列表。所公开的实施例可以与网站相关联地实现,从而使得用户能够通过网站购买所公布播放列表中的音轨(track)(或者聆听这些音轨的采样)。
在下面的描述中,将列出一个或更多个音轨(例如歌曲)和/或一个或更多个专辑(即,诸如磁带或者CD的可购买单元)的列表称为“播放列表”。该播放列表可以手动或者自动地生成。尤其应当注意,播放列表是足以标识(例如在网站或者服务器上的)各个项目(例如歌曲)的各个项目属性的列表,但并不提供对于播放列表中引用的音轨或专辑的实际内容的不受限制的访问。
根据本发明的一个方面,公开了一种共享播放列表的方法和设备。当接收到用于标识一个或更多个音轨和一个或更多个专辑至少其中之一的播放列表时,那么可以通过提交对于公布播放列表的请求来公布该播放列表。然后公布该播放列表,以使得一个或更多个个人能够查看。
根据本发明的另一个方面,共享播放列表的方法和设备使得能够通过可以从其购买播放列表的内容的在线商店访问播放列表。当接收到播放列表时,将播放列表的内容与通过其可以购买音轨和专辑的在线商店的内容进行匹配。然后,可以从播放列表中过滤掉(即删除)不能从在线商店购买的音轨和专辑。然后可以公布经过滤的播放列表,使得用户能够购买在该播放列表中标识的音轨和专辑。
根据本发明的又一个方面,用于共享播放列表的方法和设备包括获取用于标识一个或更多个音轨和一个或更多个专辑至少其中之一的播放列表。然后公布该播放列表使得一个或更多个个人能够查看该播放列表。然后,接收对于一个或更多个音轨和一个或更多个专辑至少其中之一的请求。该请求例如可以是购买请求或者搜索请求。例如,可以执行搜索来确定包括特定音轨(例如歌曲)和/或专辑的那些播放列表。
根据本发明的再一个方面,用于共享播放列表的方法和设备包括保持一个或更多个播放列表,播放列表中的每一个标识一个或更多个音轨和一个或更多个专辑至少其中之一。公布一个或更多个播放列表使得一个或更多个个人能够查看所公布的播放列表。然后,接收并处理对于与其中一个播放列表相关联的音轨/专辑的至少其中之一的请求。例如,该请求可以是购买请求或者搜索请求。
本发明还涉及图形用户界面,该图形用户界面有助于用户共享播放列表、查看播放列表、执行各种搜索及采样、聆听或者购买播放列表中所列项目,还涉及用于通知用户播放列表已公布的图形用户界面。例如,公开了为了方便播放列表的公布而使用的图形用户界面。另外,还公开了在购买播放列表中所列项目时使用的图形用户界面。
可以多种方式实现本发明,包括以方法、系统、装置、设备、图形用户界面或者计算机可读介质。根据下面结合附图的详细描述,本发明的其它方面和优点将变得显而易见,其中附图借助于示例例示了本发明的原理。
附图说明
通过下面结合附图的详细说明,将更加容易地理解本发明,其中相同的参考标记表示相同的结构元件,其中:
图1是根据本发明一个实施例的媒体购买系统的框图。
图2是根据本发明一个实施例的用于公布播放列表并且查看所公布播放列表的示例性图形用户界面。
图3是例示了根据本发明一个实施例的公布播放列表的方法的处理流程图。
图4是根据本发明一个实施例的可用于公布播放列表的示例性图形用户界面。
图5是根据本发明一个实施例的可以呈现给已请求公布播放列表的用户的示例性图形用户界面。
图6是例示了根据本发明一个实施例的、购买所公布播放列表中给出的音轨或专辑的方法的处理流程图。
图7是根据本发明一个实施例的示例性图形用户界面,该图形用户界面可以被呈现以使得用户能够购买在所公布播放列表中列出的专辑或者歌曲。
具体实施方式
下面将参照图1到图7来讨论本发明的各个方面的实施例。然而,本领域的技术人员容易理解,这里就这些附图给出的详细说明仅是示例性的目的,因为本发明可扩展到超出这些限定的实施例。
本发明的一个方面涉及一种用于共享播放列表的系统和方法。在下面的描述中,将列出一个或更多个音轨(例如歌曲)和/或一个或更多个专辑(即,诸如磁带或者CD的可购买单元)的列表称为“播放列表”。通过公布播放列表,一个或更多个个人可以访问该播放列表。例如,可以将包括指向播放列表的统一资源定位符(URL)在内的超文本链接发送到一个或更多个个人。然后,这些个人可以通过点击在电子邮件中提供的链接来访问播放列表。作为另一个示例,可以简单地通过网站(例如中央服务器)来访问播放列表。可以由公众,或者仅由具有特定密码或者电子邮件地址的人来访问播放列表。
本发明的另一个方面涉及一种用于基于网络来购买诸如被列在播放列表(例如所公布的播放列表)中的音轨或专辑这样的项目的系统和方法。具体地,所公开的实施例可以与支持诸如公布者或者购买者帐户的用户帐户的网站相关联地来实现,从而使得购买者能够通过在公布者(或者购买者)播放列表中列出的网站购买音轨和/或专辑。
本发明的另一个方面使得潜在购买者能够采样并购买播放列表(例如,如果该播放列表已被购买者上传)或者所公布播放列表中的项目。具体地,潜在购买者可以浏览用于标识可购买的媒体项目的所公布播放列表。此后,潜在购买者可以非常容易地在线购买一个或更多个媒体项目。一旦购买了媒体项目,就可以基于网络将该媒体项目的内容下载到购买者。然后,为了购买者的使用,对媒体项目的内容进行加密,并且将其存储在购买者的机器上。此后,购买者可以使用该媒体项目(例如播放该媒体项目)。
本发明的又一个方面涉及一种图形用户界面,其适合于帮助用户上传播放列表、公布播放列表和购买播放列表中的项目,还涉及向接收者通知播放列表已经公布的图形用户界面。
图1是根据本发明一个实施例的媒体购买系统100的框图。媒体购买系统100包括媒体商业服务器102。媒体商业服务器102通过在线事务来协调媒体项目的审阅和/或购买。购买媒体项目的在线交易还称为电子商务(e-commerce)。媒体购买系统100还包括客户端104。通常,媒体购买系统100将包括多个不同的客户端104。每个客户端104包括媒体播放器108。媒体播放器108是在客户端104(其是一种计算设备)上运行的应用程序(例如软件应用)。客户端104通过数据网络106耦合到媒体商业服务器102。因此,任何一个客户端104都可以与媒体商业服务器102进行交互作用,以便审阅和/或购买媒体项目。在一个实施例中,数据网络106包括至少一部分因特网。客户端104能够随着应用而变化,但通常是具有存储装置的计算设备。通常,客户端104是个人计算机或者能够存储并向其用户呈现媒体的其它计算设备。
媒体购买系统100还包括媒体存储器112。媒体存储器112提供可以通过媒体购买系统100购买的大量媒体项目的大容量存储。另外,媒体存储器112可以对已上传和/或公布的一个或更多个播放列表提供存储。一旦购买(例如通过从播放列表中选择),就可以借助于媒体商业服务器110基于数据网络106、从媒体存储器112来访问媒体项目。
更具体地,媒体购买系统100允许客户端104的用户利用媒体播放器108来浏览、搜索多个播放列表或者对其进行分类,所述多个播放列表标识可以从媒体商业服务器102购买的一个或更多个媒体项目(例如音轨/歌曲或者专辑)。媒体播放器108还可以允许用户预览媒体项目(例如歌曲)的媒体剪辑(即采样)。在媒体播放器108的用户希望购买特定媒体项目的情况下,用户(通过媒体播放器108)和媒体商业服务器102参与在线商业事务,其中用户为特定媒体项目的访问权支付费用。在一个实施例中,与用户相关联的信用卡为该特定媒体项目的购买量进行付费。
在媒体购买系统100中,媒体项目存储在媒体存储器112中,并且通过媒体商业服务器102来检取。然而,还可以额外提供单独的媒体存储服务器并且耦合在数据网络106和媒体存储器110之间。这种媒体存储服务器的优点是,媒体商业服务器102不必使其资源负担递送可能由客户端104购买的任何媒体项目。另选地,在购买特定媒体项目时,媒体商业服务器102向客户端104上的媒体播放器108发送下载信息。而后,媒体播放器108(和客户端104)可以使用所述下载信息,通过经由数据网络106与媒体存储服务器进行交互来检取特定媒体项目的媒体内容。在这点上,媒体存储服务器从媒体存储器112获得对应于特定媒体项目的媒体内容,并且将这些内容通过数据网络106下载到客户端104。然后将下载的媒体内容存储在客户端104上。在一个实施例中,对在客户端104处接收的所下载媒体内容进行加密,但是在将其永久存储到客户端104之前进行解密,然后进行再次加密。此后,媒体播放器108可以在客户端104呈现(例如播放)媒体内容。另外,可以通过在客户端上运行的应用程序来执行媒体搜索处理/浏览。所述应用程序例如是图1中例示的媒体播放器108。
这里,在一个示例中,在图1中例示的媒体商业服务器102还可以用作媒体存储服务器。然而,尤其应当注意的是,可以在单独的服务器中实现这些功能。搜索请求可以是使远端媒体服务器根据对特定歌曲或者专辑的搜索准则进行搜索的请求。例如,所述搜索可以请求访问包含特定歌曲或者专辑在内的所公布播放列表。然后,用户可以选择购买特定播放列表中的某些或者全部歌曲或者专辑。这里,媒体商业服务器102至少包括可以从该媒体商业服务器102进行购买的大量媒体项目的信息(例如元数据),尽管所购买的媒体项目内容可能要在客户端通过相对于另一个远端服务器(诸如媒体存储服务器)进行下载来获得。
在媒体商业服务器102、客户端104与媒体存储服务器之间的通过数据网络106的连接可以是通过诸如加密套接字协议层(SSL)的安全连接。此外,在客户端104上存储媒体内容之前可以再次对其进行加密,以使得不是无阻碍地对下载媒体内容进行存储,而是以加密方式进行存储。
图2是根据本发明一个实施例的用于公布播放列表并查看所公布播放列表的示例性图形用户接口。如图2所示,可以生成各种播放列表。正如所示出的,“源”可以是已放置在用户“库”中的播放列表,诸如“派对随机播放(Party Shuffle)”播放列表。还可以生成其它播放列表,诸如“90年代音乐”和“我的第一名”播放列表。从而,用户可以选择先前存在的播放列表。可以手动地或者自动地生成播放列表。自动生成可以包括基于一个或更多个准则(例如流派、艺术家)的生成。
为了公布用于标识一个或更多个音轨和/或专辑的播放列表,首先要获取播放列表。具体地,为了进行公布而上传播放列表。在该示例中,已经上传了用于公布的播放列表″派对随机播放″。正如我们能够从该示例中看到的,播放列表包括一个或更多个音轨(例如音乐)和/或专辑。对于播放列表中的每个条目(例如歌曲)都标有名称。针对每个歌曲,还标有艺术家。另外,还可以在针对诸如歌曲这样的音轨的播放列表条目中,标出专辑名称、流派、播放时间和个人排名(rating)(未示出)。例如,流派可以是流行、摇滚或者R&B。尽管在示例性播放列表中对歌曲进行了标识,但还可以对其它条目进行标识。例如,条目可以仅标识音轨或者另选地标识专辑。
当接收到播放列表时,可以公布播放列表以由一个或更多个其它用户访问。可以按照在上传播放列表中列出内容的顺序来公布播放列表的内容。如上所述,公布可以仅涉及诸如公布播放列表中的所有文本内容。然而,正如下面参照图3进一步详细描述的,还可以在公布之前过滤该播放列表。
图3是例示根据本发明一个实施例的用于公布播放列表的方法的处理流程图。如框302所示,接收播放列表。例如,可以由想要公布播放列表的用户来上传该播放列表。通过这种方式,可以将播放列表发送到在线商店。如上所述,播放列表标识了一个或更多个音轨(例如歌曲)和一个或更多个专辑至少其中之一。然后在框304处,播放列表的内容(例如文字内容)与能够通过其购买音轨和/或专辑的在线商店的内容进行匹配。可以按照在播放列表中列出内容的顺序来执行这种匹配。然后在框306,从播放列表中滤除不能从在线商店购买的音轨和专辑。然后在框308,可以公布经过滤的播放列表,使得一个或更多个个人可以查看所述播放列表。如上所述,可以以在所上传播放列表中列出内容的顺序来公布播放列表的内容。类似地,当商店不再库存歌曲或者专辑时,可以从所公布播放列表中删除这些歌曲和专辑。因此,在框310,可以从播放列表删除不再可从在线商店购买的音轨/专辑。然后在框320可以重新公布播放列表。
通过从已公布播放列表中过滤掉不能从在线商店购买的专辑或者歌曲,在已公布播放列表中就仅存在那些可从在线商店购买的项目。然后,用户可以点击任何专辑或者歌曲播放列表条目,以便从在线商店购买专辑或者歌曲。
还可以在公布播放列表之前从播放列表中滤除其他类型的音轨和专辑。例如,可以从播放列表中滤除与音轨或专辑相关联的色情或者淫秽名称。另外,可以限制在所公布播放列表中的音轨数目,从而可相应地过滤播放列表,诸如通过删除播放列表中的最后一些条目。
用户可以提交对于公布任何播放列表的请求,使得一个或更多个个人可以查看播放列表。图4是根据本发明一个实施例的可用于公布播放列表的示例性图形用户界面。如图4中所示,用户可以通过点击“公布”链接来选择公布播放列表选项,以便提交对于公布特定播放列表的请求。根据一个实施例,播放列表的公布是以帐单为基础的。因此,公布播放列表选项可从选择公布播放列表选项的个人的帐单页中选择。一旦公布了播放列表,指示符就可用于表明播放列表已被公布。通过这种方式,用户可以确定他或者她是否已公布了特定播放列表。另外,可以将已公布播放列表重新定位到一组所公布播放列表,诸如已由该用户公布的一组公布播放列表。还可以通过与播放列表相关联的状态来表明播放列表的公布。具体地,该状态可以表明播放列表是公用的还是专用的。公用状态可以表明播放列表可由多个个人(例如一个或更多个指定的个人或者公众)进行访问,而专用状态可以表明播放列表仅可以由负责上传播放列表的个人进行访问。因此,在公布播放列表之前播放列表具有专用状态,而在公布播放列表之后其具有公用状态。
可以以多种方式完成公布。例如,公布可以导致播放列表可由公众访问,或者仅由公布者指定的一个或更多个个人访问。因此,公布者可以将该公布通知一个或更多个个人,这可以通过弹出窗口、电子邮件或者其他合适的机制来完成。例如,公布者可以提供URL,可以通过电子邮件将URL提供给一个或更多个个人,该电子邮件表明可以通过URL访问该播放列表。因此,可以通过指向网站(例如iTunes音乐商店)的链接来访问所公布的播放列表。换句话说,公布用户可以指定在播放列表公布之后可以查看该播放列表的个人。当然,可以由用户修改播放列表公布之后的个人的组(例如通过将用户添加到公布组)。例如,这可以通过将所指定用户的电子邮件地址输入到用于自动通知的系统中来完成。另选地,可以直接向每个个人发电子邮件来向该个人通知播放列表公布,并且向每个个人提供URL。此后,所指定的个人中的每一个都可以通过点击在电子邮件中提供的链接来访问并查看该播放列表。另选地,可以通过网站来获得所公布的播放列表,并且通过可以向有意的接收者所发送或者提供的密码来访问。通过这种方式,可以通过中央服务器来提供一个或更多个播放列表。
除了通过URL访问所公布的播放列表之外,URL还可以提供对可以从其购买所公布播放列表的内容的在线商店的访问。下面将更加详细地描述购买所公布播放列表中列出的项目的各种方法。
假定播放列表已被公布且公众可访问,则用户可以提交搜索请求以搜索播放列表。作为一个示例,该请求可以是对于显示包括特定搜索项目、音轨(例如歌曲)或者专辑在内的一个或更多个播放列表的请求。该请求可以是对于显示被查看最多的播放列表(诸如包括有一个或更多个指定音轨和/或专辑的播放列表)的请求。类似地,该请求可以是对于显示被购买最多的播放列表(诸如包括有一个或更多个指定音轨和/或专辑的播放列表)的请求。然后,响应于该请求,提供在搜索结果中所标识的播放列表。在某些实施例中,可以验证查看所公布播放列表的许可(例如通过电子邮件地址或者密码)。作为另外一个示例,用户可以提交对于由购买了特定音轨或专辑的个人所购买的那些音轨和/或专辑的请求。因此,可以访问由公布了特定播放列表的个人购买的一个或更多个音轨/专辑的标识符。通过这种方式,用户可以搜索并购买类似的或者密切相关的类型的音乐。
图5是根据本发明一个实施例的可以呈现给已请求公布播放列表的用户的示例性图形用户界面。一旦用户请求公布特定的播放列表,用户就可以提供该播放列表的描述和/或标题。另选地,可以使用默认的描述和/或标题,诸如预先建立的描述和/或标题。另外,在上传或者公布播放列表之前获得确认。在该示例中,提供“取消按钮”以使得用户能够确认他或者她公布播放列表的意图。如果用户希望取消对公布的请求,则用户可以点击“取消按钮”。另选地,用户可以通过点击“公布”按钮从在线商店选择一公布播放列表选项,来确认他或者她的公布意图。
在公布时,可以对标题或者描述进行过滤,以便删除任何不想要的语言。例如,可以删除任何攻击性的或者淫秽的语言。另外,还可以删除诸如地址和电话号码这样的个人信息。
如图5所示,可以与各个播放列表项相关联地提供购买价格。尤其是,可以利用播放列表项目检取和公布与在线商店相关联的购买价格。对于每个项目的购买价格,另外或者另选地,也可以成组购买项目。例如,如果购买包含所公布播放列表中给出的多个音轨在内的专辑的价格比单独购买音轨便宜,则可以对于购买事务提供或者获取与该专辑相关联的购买价格。因此,可以以专辑价格而不是所请求音轨的总价来对该专辑的购买进行报价。
访问所公布播放列表的个人可以从在线商店购买在所公布播放列表中标识的一个或更多个音轨或专辑。图6是例示出根据本发明一个实施例的购买在所公布播放列表中给出的音轨或专辑的方法的处理流程图。如框602所示,接收对于购买在播放列表中标识的某些或者全部音轨/专辑的请求。然后确定在播放列表中的一组音轨是否在一个专辑中。具体地,在框604,确定在播放列表中标识的所述音轨或者多个音轨(例如大多数音轨)是否与在同一专辑中。如果在框606中在播放列表中标识的所述音轨或者多个音轨不在一个专辑中,则处理对于购买音轨的请求,以便单独购买各个项目。否则,在框610中提供购买专辑的报价(或者另选地,处理专辑的购买)。如果在框612中确定这些项目(例如音轨)的总价不大于专辑的价格,则在框614中,以各个项目的总价来处理对于购买这些音轨的请求。然而,如果这些项目的总价大于专辑价格,则在框616中,以专辑的价格提供对于购买专辑(或者这些音轨的组合)的报价(或者直接以专辑的价格处理购买请求)。
类似地,如果购买请求表明对于购买在播放列表中标识的所有音轨/专辑的请求,则可以为购买者对于购买价格的折扣进行报价。这种折扣可以是美元数额或者百分数。每次用户请求购买整个播放列表或者播放列表的一定百分比(例如百分之九十)时,都可以对促销折扣进行报价。
图7是根据本发明一个实施例的、可以被呈现以使得用户能够购买在所公布播放列表中列出的专辑或者歌曲的示例性图形用户界面。在该示例中,对于各个播放列表项目都列出了购买价格。用户可以点击″购买歌曲″图标来购买相应的歌曲。类似地,用户可以简单地选择聆听该歌曲的采样(如果存在的话)。然后可以将该采样拷贝到所选的库(例如与个人相关联的库)。另选地,用户可能希望聆听用户的歌曲拷贝。因此,可以将播放列表条目中的文字与在网站上或者用户本地存储器上给出的用户库中存储的歌曲进行比较。一旦发现匹配,则可以播放歌曲的用户拷贝。
为了弄明白已购买的这些音轨/专辑,可以对播放列表中的音轨/专辑进行标记,以表明这些音轨/专辑已由查看所公布播放列表的个人从在线商店购买。个人(购买者)可以是上传并公布播放列表的个人,或者另选地,购买者可以是访问所公布播放列表(例如通过URL)的个人。从用户(购买者)的帐户可以查看所标记的项目。此外,可以对已购买的音轨/专辑进行标记(例如响应于对于已购买音轨进行标记的请求)。类似地,还可以为所公布播放列表显示其它信息,诸如购买了在特定播放列表中的所有项目(例如专辑/音轨)的人数,或者访问特定播放列表的人数。
一旦公布了播放列表,作出公布的用户可能希望对所公布的播放列表不进行公布。例如,这可以通过从在线商店选择不公布播放列表选项来实现。然后,可以从在线商店删除该播放列表,或者通过指示符或者其它合适的机制、以类似的方式不进行公布。例如,可以根据与每个播放列表相关联的公布状态来执行公布,其中,公布状态当处于第一状态时表明要公布相应的播放列表,并且公布状态当处于第二状态时表明不公布相应的播放列表。
已上传并公布特定播放列表的个人可能希望修改所公布的播放列表。例如,该个人可能希望增加和/或删除播放列表中的一个或更多个音轨/专辑。在这些情况下,该个人可能希望重新公布播放列表,以便经修改的播放列表被上传并且可以被一个或更多个个人查看。可以通过选择重新公布播放列表选项来进行重新公布。可以从能够从其购买所公布播放列表的内容的在线商店选择类似于公布播放列表选项的重新播放列表选项。例如,可以从个人的帐单页选择重新公布(和公布)选项。类似地,可以通过与用于完成公布的相同的通知机制来实现重新公布。例如,可以通过诸如最初公布播放列表所用的URL这样的URL来提供经修改的播放列表。因此,该URL可以提供对能够从其购买所公布播放列表的内容的在线商店的访问。此外,可以将表明已经修改了播放列表的电子邮件发送到一个或更多个个人。该电子邮件还可以标识一个URL,通过该URL能够访问经修改的播放列表。另外,该电子邮件可以包括含有由公布播放列表的个人提供的附加文本的消息。电子邮件可以由公布者直接发送,或者通过指定或者选择与公布/重新公布通知的预定接收者相关联的一个或更多个电子邮件地址来间接地发送。
可以通过将与播放列表相关联的标识符发送到具有播放列表的服务器/在线商店来实现公布。在重新公布时,还可以与播放列表一起发送标识符。所述标识符例如可以是电子邮件地址或者密码。
也可以通过提交对于联系公布者(即上传并公布播放列表的个人)的请求来联系播放列表的公布者。例如,可以将电子邮件发送给该个人,其中该个人的身份和电子邮件地址是保密的。换句话说,电子邮件可以是通过网站隐蔽发送的电子邮件。另外,可以接收在从电子邮件中去除了任何电子邮件地址或者其它标识信息之后的作为响应而由个人发送的电子邮件。
上述本发明的各个方面、特征、实施例或者具体实施方式可以单独使用或者以各种组合的方式使用。另外,媒体项目可能涉及音频项目(例如对于音乐,为音频文件或者歌曲)、视频项目(例如视频文件或者电影),或者图像项目(例如照片)。
本发明优选地可通过软件来实现,但是也可以以硬件或者硬件和软件的组合来实现。本发明还可以实现为在计算机可读介质上的计算机可读代码。计算机可读介质是能够存储此后可以由计算机系统读取的数据的任意数据存储设备。例如,计算机可读介质包括只读存储器、随机存取存储器、CD-ROM、DVD、磁带、光数据存储装置和载波。计算机可读介质还可以基于联网的计算机系统进行发布,以便可以以分布式方式来存储和执行计算机可读代码。
本发明的优点很多。不同的实施例或者实现可能(但不是必须)带来一个或更多个公开的优点。如上所述,本发明的一个优点是用户可以公布播放列表。本发明的另一个优点是可以购买在所公布播放列表中列出的项目,以及用于启动在其它所公布播放列表中的进一步搜索。
根据文字的描述,本发明的许多特征和优点是显而易见的,因此旨在由所附权利要求覆盖本发明的所有这些特征和优点。此外,由于本领域的技术人员容易想到多种修改和改变,所以本发明不应当限于所例示和描述的精确的结构和操作。因此,所有合适的修改和等同物都可以认为是落入到本发明的范围之内。

Claims (72)

1、一种共享播放列表的方法,包括:
接收播放列表,该播放列表标识了一个或更多个音轨和一个或更多个专辑至少其中之一;
将该播放列表的内容与能够通过其来购买音轨和专辑的在线商店的内容相匹配;以及
从播放列表中过滤掉不能从在线商店购买到的音轨和专辑。
2、根据权利要求1的方法,还包括:
公布经过滤的播放列表,使得一个或更多个个人可以查看该播放列表。
3、根据权利要求2的方法,其中所公布的经过滤的播放列表包括与所公布的经过滤的播放列表中的每个项目相关联的购买价格。
4、根据权利要求2的方法,还包括:
当所述一个或更多个音轨和专辑对于从在线商店购买而言不再可用时,从所述播放列表中删除一个或更多个音轨和一个或更多个专辑至少其中之一;以及
重新公布从播放列表中删除了所述一个或更多个音轨和专辑的播放列表。
5、根据权利要求1的方法,还包括:
接收对于从在线商店购买在经过滤的播放列表中标识的一个或更多个音轨或专辑的请求。
6、一种共享播放列表的方法,包括:
接收播放列表,该播放列表标识了一个或更多个音轨和一个或更多个专辑至少其中之一;
接收对于公布播放列表的请求;以及
公布播放列表,使得一个或更多个个人可以查看该播放列表。
7、根据权利要求6的方法,还包括:
表明播放列表已经被公布。
9、根据权利要求6的方法,其中公布播放列表包括:
公布播放列表,使得公众可以查看该播放列表。
10、根据权利要求6的方法,其中通过网站执行公布。
11、根据权利要求6的方法,还包括:
接收对于与从其接收到播放列表的个人进行联系的请求;以及
将电子邮件发送到所述个人,其中在响应所述请求时不提供所述个人的身份和电子邮件地址。
12、根据权利要求6的方法,还包括:
将该播放列表的内容与能够通过其来购买音轨和专辑的在线商店的内容相匹配;以及
从播放列表中过滤掉不能从在线商店购买到的音轨和专辑;
其中公布播放列表包括公布经过滤的播放列表。
13、根据权利要求12的方法,还包括:
当所述一个或更多个音轨和专辑对于从在线商店购买而言不再可用时,从所述播放列表中删除一个或更多个音轨和专辑,以便生成经修改的播放列表;以及
公布经修改的播放列表。
14、根据权利要求6的方法,还包括:
在公布播放列表之前,从所述播放列表中过滤掉色情和淫秽音轨和专辑至少其中之一。
15、根据权利要求6的方法,还包括:
在公布播放列表之前,从所述播放列表中过滤掉一个或更多个音轨和专辑至少其中之一。
16、根据权利要求6的方法,还包括:
对所公布的播放列表不进行公布。
17、根据权利要求6的方法,其中公布播放列表使得一个或更多个个人可以查看该播放列表包括:
通过URL提供播放列表。
18、根据权利要求6的方法,其中公布播放列表使得一个或更多个个人可以查看该播放列表包括:
通过服务器提供包括所述播放列表在内的多个播放列表。
19、根据权利要求17的方法,还包括:
将包含所述URL的电子邮件发送到一个或更多个个人,其中电子邮件表明能够通过所述URL访问播放列表。
20、根据权利要求19的方法,其中所述URL提供对于可以从其购买所公布播放列表的内容的在线商店的访问。
21、根据权利要求17的方法,其中所述URL提供对于可以从其购买所公布播放列表的内容的在线商店的访问。
22、根据权利要求21的方法,其中在所公布播放列表中的每一个条目包括购买价格。
23、根据权利要求21的方法,还包括:
标记所公布播放列表中的一个或更多个条目,这些条目表明了由查看所公布播放列表的个人从在线商店已购买的一个或更多个音轨或专辑。
24、根据权利要求23的方法,其中所述个人是上传并公布播放列表的个人。
25.根据权利要求23的方法,其中所述个人是通过URL访问播放列表的一个或更多个个人其中之一。
26、根据权利要求21的方法,还包括:
接收对于从在线商店购买在所公布播放列表中标识的所有音轨和专辑的请求。
27、根据权利要求21的方法,还包括:
接收对于从在线商店购买在所公布播放列表中标识的一个或更多个音轨或专辑的请求。
28、根据权利要求27的方法,其中从上传并公布播放列表的个人接收购买请求。
29、根据权利要求27的方法,其中从通过URL访问播放列表的一个或更多个个人其中之一接收购买请求。
30、根据权利要求27的方法,还包括:
标记所公布播放列表中的、已从在线商店购买的所述一个或更多个音轨或专辑。
31、根据权利要求21的方法,其中公布播放列表包括:从在线商店选择公布播放列表选项。
32、根据权利要求31的方法,还包括:
对所公布的播放列表不进行公布。
33、根据权利要求6的方法,还包括:
修改播放列表;以及
重新公布播放列表以便经修改的播放列表被上传并且可被一个或更多个个人查看。
34、根据权利要求33的方法,其中从能够从其购买所公布播放列表的内容的在线商店发起公布和重新公布。
35、根据权利要求33的方法,其中修改播放列表包括:在播放列表中删除或者增加一个或更多个音轨和一个或更多个专辑至少其中之一。
36、根据权利要求33的方法,其中公布播放列表包括通过URL提供播放列表,并且重新公布播放列表包括通过URL提供经修改的播放列表。
37、根据权利要求36的方法,其中所述URL提供对于从其能够购买所公布播放列表的内容的在线商店的访问。
38、根据权利要求33的方法,还包括:
发送电子邮件到一个或更多个个人,该电子邮件表明播放列表已被修改,其中所述电子邮件标识了URL,所述一个或更多个个人通过该URL能够访问经修改的播放列表。
39、根据权利要求6的方法,其中通过名称、艺术家和专辑至少其中之一来标识音轨或专辑中的每一个。
40、根据权利要求6的方法,其中音轨或专辑中的每一个都具有与其相关联的个人排名。
41、根据权利要求6的方法,其中播放列表具有表明该播放列表是公用的还是专用的状态,其中当所述状态表明播放列表是公用的时,所述播放列表可由多个个人访问,当所述状态表明播放列表是专用的时,所述播放列表仅可以由负责上传播放列表的个人访问,其中在公布播放列表之前播放列表具有专用状态,而在公布播放列表之后其具有公用状态。
42、根据权利要求6的方法,还包括:
指定播放列表的说明和标题至少其中之一。
43、根据权利要求42的方法,还包括:
从所述说明中过滤掉地址和电话号码至少其中之一。
44、一种共享播放列表的方法,包括:
保持一个或更多个播放列表,播放列表中的每一个都标识一个或更多个音轨和一个或更多个专辑至少其中之一;
公布一个或更多个播放列表,使得一个或更多个个人能够查看所公布的播放列表;以及
接收对于与播放列表之一相关联的所述一个或更多个音轨和一个或更多个专辑至少其中之一的请求。
45、根据权利要求44的方法,其中根据与播放列表中的每一个相关联的公布状态来执行公布,公布状态当处于第一状态时表示要公布相应的播放列表,并且公布状态当处于第二状态时表示不公布相应的播放列表。
46、一种共享播放列表的方法,包括:
获取用于标识一个或更多个音轨和一个或更多个专辑至少其中之一的播放列表;
公布播放列表以便一个或更多个个人能够查看播放列表;以及
接收对于一个或更多个音轨和一个或更多个专辑至少其中之一的请求。
47、根据权利要求46的方法,其中从所述一个或更多个个人接收所述请求。
48、根据权利要求46的方法,其中在播放列表中的每一项目包括每一个音轨和专辑的名称、艺术家、专辑、流派、播放时间和个人排名至少其中之一。
49、根据权利要求46的方法,其中所述请求标识音轨或专辑至少其中之一,所述请求是对于显示包括所标识的音轨或专辑在内的一个或更多个播放列表的请求。
50、根据权利要求49的方法,其中所述请求是对于显示包括所标识音轨或专辑在内的被查看最多的播放列表的请求。
51、根据权利要求49的方法,其中所述请求是对于显示包括所标识音轨或专辑在内的被购买最多的播放列表的请求。
52、根据权利要求46的方法,还包括:
显示由负责公布播放列表的个人购买的一个或更多个音轨或专辑。
53、根据权利要求46的方法,还包括:
确定购买了播放列表中的所有专辑和音轨的人数;以及
显示购买了播放列表中的所有专辑和音轨的人数。
54、根据权利要求46的方法,还包括:
确定访问播放列表的人数;以及
显示访问播放列表的人数。
55、根据权利要求46的方法,其中所述请求是对于在本地计算机上播放音轨或专辑的拷贝的请求,该方法还包括:
在本地计算机上定位音轨或专辑的拷贝;以及
播放音轨或专辑的拷贝。
56、根据权利要求46的方法,其中所述请求是对于聆听音轨或专辑的采样的请求,该方法还包括:
获取与音轨或专辑相关联的采样;以及
播放与音轨或专辑相关联的采样。
57、根据权利要求46的方法,其中所述请求是对于将音轨或专辑的采样拷贝到库中的请求,该方法还包括:
将与音轨或专辑相关联的采样复制到所选的库中。
58、根据权利要求46的方法,其中所述请求是对于购买在播放列表中标识的所有所述一个或更多个音轨和专辑的请求。
59、根据权利要求58的方法,还包括:
确定在播放列表中标识的所述音轨或者多个音轨是否在一个专辑中。
60、根据权利要求59的方法,其中当确定在播放列表中标识的所述音轨或者多个音轨不在同一专辑中时,处理所述请求以使得单独购买音轨中的每一个。
61、根据权利要求59的方法,其中当确定在播放列表中标识的所述音轨或者多个音轨在一个专辑中时,对该专辑的购买进行报价。
62、根据权利要求61的方法,其中以该专辑的价格对该专辑的购买进行报价。
63、根据权利要求58的方法,还包括:
确定在播放列表中标识的所述音轨或者大多数音轨是否在一个专辑中。
64、根据权利要求63的方法,其中当确定在播放列表中标识的所述音轨或者大多数音轨在一个专辑中时,对该专辑的购买进行报价。
65、根据权利要求64的方法,其中以该专辑的价格对该专辑的购买进行报价。
66、根据权利要求64的方法,其中当所请求音轨的总价大于专辑的价格时,以该专辑的价格对该专辑的购买进行报价。
67、根据权利要求58的方法,还包括:
当所述请求是对于购买在播放列表中标识的所有音轨和专辑的请求时,对购买折扣进行报价。
68、根据权利要求58的方法,还包括:当所述请求是对于购买在播放列表中标识的音轨和专辑的指定百分比的请求时,对购买折扣进行报价。
69、根据权利要求46的方法,其中所述请求是对于提交了所述请求的个人所拥有的音轨和专辑进行标记的请求。
70、根据权利要求46的方法,还包括:
对包括所述请求中所标识的所述一个或更多个音轨和专辑在内的一个或更多个附加的公布播放列表进行定位;以及
响应于所述请求,提供所述一个或更多个附加的公布播放列表。
71、一种在其上存储有用于共享播放列表的计算机可读指令的计算机可读介质,包括:
用于接收播放列表的指令,所述播放列表标识一个或更多个音轨和一个或更多个专辑至少其中之一;
用于接收对于公布播放列表的请求的指令;以及
用于公布播放列表以使得一个或更多个个人可以查看播放列表的指令。
72、一种用于共享播放列表的设备,包括:
用于接收播放列表的装置,所述播放列表标识一个或更多个音轨和一个或更多个专辑至少其中之一;
用于接收对于公布播放列表的请求的装置;以及
用于公布播放列表以使得一个或更多个个人可以查看播放列表的装置。
73、一种用于共享播放列表的设备,包括:
处理器;以及
存储器,所述处理器和存储器至少其中之一适合于:
接收播放列表,所述播放列表标识一个或更多个音轨和一个或更多个专辑至少其中之一;
接收对于公布播放列表的请求;以及
公布播放列表以使得一个或更多个个人可以查看播放列表。
CNA2005800181059A 2004-04-27 2005-04-25 用于共享播放列表的方法和系统 Pending CN1965327A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910508333.8A CN110197365A (zh) 2004-04-27 2005-04-25 用于共享播放列表的方法和系统

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/833,879 US9715500B2 (en) 2004-04-27 2004-04-27 Method and system for sharing playlists
US10/833,879 2004-04-27

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201910508333.8A Division CN110197365A (zh) 2004-04-27 2005-04-25 用于共享播放列表的方法和系统

Publications (1)

Publication Number Publication Date
CN1965327A true CN1965327A (zh) 2007-05-16

Family

ID=35137650

Family Applications (2)

Application Number Title Priority Date Filing Date
CNA2005800181059A Pending CN1965327A (zh) 2004-04-27 2005-04-25 用于共享播放列表的方法和系统
CN201910508333.8A Pending CN110197365A (zh) 2004-04-27 2005-04-25 用于共享播放列表的方法和系统

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201910508333.8A Pending CN110197365A (zh) 2004-04-27 2005-04-25 用于共享播放列表的方法和系统

Country Status (7)

Country Link
US (6) US9715500B2 (zh)
EP (1) EP1745426A4 (zh)
JP (1) JP4739328B2 (zh)
CN (2) CN1965327A (zh)
AU (1) AU2005239426B2 (zh)
CA (1) CA2564735C (zh)
WO (1) WO2005106752A2 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103365534A (zh) * 2012-03-30 2013-10-23 索尼公司 信息处理装置和程序
CN106462630A (zh) * 2014-06-18 2017-02-22 谷歌公司 用于搜索视频内容的方法、系统和介质
CN110377388A (zh) * 2013-06-09 2019-10-25 苹果公司 用于从相应应用程序分享内容的设备、方法和图形用户界面
US11928317B2 (en) 2013-06-09 2024-03-12 Apple Inc. Device, method, and graphical user interface for sharing content from a respective application

Families Citing this family (263)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020002039A1 (en) 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
US8156074B1 (en) 2000-01-26 2012-04-10 Synchronoss Technologies, Inc. Data transfer and synchronization system
US6671757B1 (en) 2000-01-26 2003-12-30 Fusionone, Inc. Data transfer and synchronization system
US8620286B2 (en) 2004-02-27 2013-12-31 Synchronoss Technologies, Inc. Method and system for promoting and transferring licensed content and applications
US8073954B1 (en) 2000-07-19 2011-12-06 Synchronoss Technologies, Inc. Method and apparatus for a secure remote access system
US7895334B1 (en) 2000-07-19 2011-02-22 Fusionone, Inc. Remote access communication architecture apparatus and method
US8615566B1 (en) 2001-03-23 2013-12-24 Synchronoss Technologies, Inc. Apparatus and method for operational support of remote network systems
GB2387001B (en) 2001-10-22 2005-02-02 Apple Computer Intelligent interaction between media player and host computer
US7680849B2 (en) 2004-10-25 2010-03-16 Apple Inc. Multiple media type synchronization between host computer and media device
US9412417B2 (en) 2002-04-05 2016-08-09 Apple Inc. Persistent group of media items for a media device
US8150937B2 (en) 2004-10-25 2012-04-03 Apple Inc. Wireless synchronization between media player and host device
US9715500B2 (en) * 2004-04-27 2017-07-25 Apple Inc. Method and system for sharing playlists
US7797446B2 (en) 2002-07-16 2010-09-14 Apple Inc. Method and system for updating playlists
US7827259B2 (en) 2004-04-27 2010-11-02 Apple Inc. Method and system for configurable automatic media selection
US7166791B2 (en) 2002-07-30 2007-01-23 Apple Computer, Inc. Graphical user interface and methods of use thereof in a multimedia player
US7956272B2 (en) * 2002-07-30 2011-06-07 Apple Inc. Management of files in a personal communication device
EP2357623A1 (en) 2003-04-25 2011-08-17 Apple Inc. Graphical user interface for browsing, searching and presenting media items
US9406068B2 (en) 2003-04-25 2016-08-02 Apple Inc. Method and system for submitting media for network-based purchase and distribution
WO2005010715A2 (en) 2003-07-21 2005-02-03 Fusionone, Inc. Device message management system
US7844548B2 (en) 2003-10-15 2010-11-30 Apple Inc. Techniques and systems for electronic submission of media for network-based distribution
JP2005275692A (ja) * 2004-03-24 2005-10-06 Sony Corp コンテンツ提供装置、コンテンツ提供システム、Webサイト変更装置、Webサイト変更システム、コンテンツ提供方法およびWebサイト変更方法
KR100677116B1 (ko) * 2004-04-02 2007-02-02 삼성전자주식회사 사이클릭 레퍼런싱 방법/장치, 파싱 방법/장치 및 그방법을 수행하는 프로그램이 기록된 컴퓨터 판독가능한기록매체
US8412763B2 (en) 2006-06-21 2013-04-02 Apple Inc. Podcast organization and usage at a computing device
US8516035B2 (en) 2006-06-21 2013-08-20 Apple Inc. Browsing and searching of podcasts
US8028323B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Method and system for employing a first device to direct a networked audio device to obtain a media item
US20050251565A1 (en) * 2004-05-05 2005-11-10 Martin Weel Hybrid set-top box for digital entertainment network
US8028038B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Obtaining a playlist based on user profile matching
US9826046B2 (en) * 2004-05-05 2017-11-21 Black Hills Media, Llc Device discovery for digital entertainment network
US9542076B1 (en) 2004-05-12 2017-01-10 Synchronoss Technologies, Inc. System for and method of updating a personal profile
JP2008500750A (ja) 2004-05-12 2008-01-10 フュージョンワン インコーポレイテッド 高度な連絡先識別システム
US20080082421A1 (en) * 2004-05-12 2008-04-03 Richard Onyon Monetization of an advanced contact identification system
US20070110074A1 (en) 2004-06-04 2007-05-17 Bob Bradley System and Method for Synchronizing Media Presentation at Multiple Recipients
US8797926B2 (en) 2004-06-04 2014-08-05 Apple Inc. Networked media station
US10972536B2 (en) 2004-06-04 2021-04-06 Apple Inc. System and method for synchronizing media presentation at multiple recipients
US8443038B2 (en) 2004-06-04 2013-05-14 Apple Inc. Network media device
JP4186886B2 (ja) * 2004-07-05 2008-11-26 ソニー株式会社 サーバクライアントシステム、情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
US8261246B1 (en) 2004-09-07 2012-09-04 Apple Inc. Method and system for dynamically populating groups in a developer environment
US20060095323A1 (en) * 2004-11-03 2006-05-04 Masahiko Muranami Song identification and purchase methodology
US7958441B2 (en) 2005-01-07 2011-06-07 Apple Inc. Media management for groups of media items
US11314378B2 (en) 2005-01-07 2022-04-26 Apple Inc. Persistent group of media items for a media device
US7818350B2 (en) 2005-02-28 2010-10-19 Yahoo! Inc. System and method for creating a collaborative playlist
JP4085284B2 (ja) * 2005-03-24 2008-05-14 ソニー株式会社 再生装置
US8321041B2 (en) * 2005-05-02 2012-11-27 Clear Channel Management Services, Inc. Playlist-based content assembly
KR100756731B1 (ko) * 2005-05-13 2007-09-07 엘지전자 주식회사 사용자별 아바타 표시기능을 지닌 냉장고
US20060271620A1 (en) * 2005-05-27 2006-11-30 Beaty Robert M Digital music social network player system
US7890513B2 (en) * 2005-06-20 2011-02-15 Microsoft Corporation Providing community-based media item ratings to users
JP4559943B2 (ja) * 2005-06-24 2010-10-13 株式会社東芝 プレイリスト作成装置、プレイリスト作成方法、プレイリスト作成プログラム、著作権情報管理装置、および視聴端末装置
US20070058832A1 (en) * 2005-08-05 2007-03-15 Realnetworks, Inc. Personal media device
US7680824B2 (en) * 2005-08-11 2010-03-16 Microsoft Corporation Single action media playlist generation
US20070048713A1 (en) * 2005-08-12 2007-03-01 Microsoft Corporation Media player service library
US8140601B2 (en) * 2005-08-12 2012-03-20 Microsoft Coporation Like processing of owned and for-purchase media
US20070048714A1 (en) * 2005-08-12 2007-03-01 Microsoft Corporation Media player service library
US7831605B2 (en) * 2005-08-12 2010-11-09 Microsoft Corporation Media player service library
US7673017B2 (en) 2005-09-06 2010-03-02 Interpolls Network Inc. Systems and methods for integrating XML syndication feeds into online advertisement
JP4428321B2 (ja) * 2005-09-07 2010-03-10 ソニー株式会社 記録再生装置、表示制御方法、プログラム
US7793206B2 (en) * 2005-11-02 2010-09-07 Creative Technology Ltd System for downloading digital content published in a media channel
US9467322B2 (en) * 2005-12-27 2016-10-11 Rovi Solutions Corporation Methods and apparatus for integrating media across a wide area network
JP4887779B2 (ja) * 2005-12-28 2012-02-29 ソニー株式会社 情報処理装置および情報処理方法、プログラム、並びに、記録媒体
US20070162502A1 (en) * 2005-12-29 2007-07-12 United Video Properties, Inc. Media library in an interactive media guidance application
US8352323B2 (en) * 2007-11-30 2013-01-08 Blaze Mobile, Inc. Conducting an online payment transaction using an NFC enabled mobile communication device
US7774708B2 (en) * 2006-01-04 2010-08-10 Apple Inc. Graphical user interface with improved media presentation
US7765245B2 (en) * 2006-03-29 2010-07-27 Universal Electronics Inc. System and methods for enhanced metadata entry
US7765192B2 (en) 2006-03-29 2010-07-27 Abo Enterprises, Llc System and method for archiving a media collection
JP2007265362A (ja) * 2006-03-30 2007-10-11 Sharp Corp コンテンツ再生リスト検索システム、コンテンツ再生リスト検索装置、及びコンテンツ再生リスト検索方法
JP5649303B2 (ja) * 2006-03-30 2015-01-07 エスアールアイ インターナショナルSRI International メディア・ストリームに注釈を付ける方法および装置
US8386350B2 (en) * 2006-04-04 2013-02-26 International Buisness Machines Corporation System and method for extracting value from a portfolio of assets
US7444388B1 (en) 2006-04-13 2008-10-28 Concert Technology Corporation System and method for obtaining media content for a portable media player
US20070245020A1 (en) * 2006-04-18 2007-10-18 Yahoo! Inc. Publishing scheduler for online content feeds
US7827162B2 (en) 2006-05-15 2010-11-02 Apple Inc. Media package format for submission to a media distribution system
US8015237B2 (en) 2006-05-15 2011-09-06 Apple Inc. Processing of metadata content and media content received by a media distribution system
US7962634B2 (en) 2006-05-15 2011-06-14 Apple Inc. Submission of metadata content and media content to a media distribution system
EP1860581A1 (en) * 2006-05-22 2007-11-28 SonicSwap Inc. Systems and methods for sharing digital media content
US8688742B2 (en) 2006-05-31 2014-04-01 Red Hat, Inc. Open overlay for social networks and online services
US7792903B2 (en) 2006-05-31 2010-09-07 Red Hat, Inc. Identity management for open overlay for social networks and online services
US8185584B2 (en) * 2006-05-31 2012-05-22 Red Hat, Inc. Activity history management for open overlay for social networks and online services
US8612483B2 (en) 2006-05-31 2013-12-17 Red Hat, Inc. Link swarming in an open overlay for social networks and online services
US8615550B2 (en) * 2006-05-31 2013-12-24 Red Hat, Inc. Client-side data scraping for open overlay for social networks and online services
US9165282B2 (en) 2006-05-31 2015-10-20 Red Hat, Inc. Shared playlist management for open overlay for social networks and online services
US20070282902A1 (en) * 2006-05-31 2007-12-06 Bustelo Leugim A Accessing and purchasing of mp3 files and playlists from provider sources via communication networks
US20080010118A1 (en) * 2006-06-14 2008-01-10 Microsoft Corporation Managing content downloads to retain user attention
US8903843B2 (en) * 2006-06-21 2014-12-02 Napo Enterprises, Llc Historical media recommendation service
US7966362B2 (en) 2006-06-21 2011-06-21 Apple Inc. Management of podcasts
US8145532B2 (en) 2006-06-27 2012-03-27 Microsoft Corporation Connecting devices to a media sharing service
US7792756B2 (en) * 2006-06-27 2010-09-07 Microsoft Corporation Subscription management in a media sharing service
US8327266B2 (en) 2006-07-11 2012-12-04 Napo Enterprises, Llc Graphical user interface system for allowing management of a media item playlist based on a preference scoring system
US7970922B2 (en) 2006-07-11 2011-06-28 Napo Enterprises, Llc P2P real time media recommendations
US9003056B2 (en) 2006-07-11 2015-04-07 Napo Enterprises, Llc Maintaining a minimum level of real time media recommendations in the absence of online friends
US8805831B2 (en) 2006-07-11 2014-08-12 Napo Enterprises, Llc Scoring and replaying media items
US8059646B2 (en) 2006-07-11 2011-11-15 Napo Enterprises, Llc System and method for identifying music content in a P2P real time recommendation network
US8090606B2 (en) 2006-08-08 2012-01-03 Napo Enterprises, Llc Embedded media recommendations
US8620699B2 (en) 2006-08-08 2013-12-31 Napo Enterprises, Llc Heavy influencer media recommendations
WO2008028145A2 (en) * 2006-08-31 2008-03-06 Real Networks, Inc. Api-accessible media distribution system
WO2008031114A2 (en) * 2006-09-08 2008-03-13 Virgin America Inc. On-board vessel entertainment system
US8736557B2 (en) * 2006-09-11 2014-05-27 Apple Inc. Electronic device with image based browsers
US8564543B2 (en) * 2006-09-11 2013-10-22 Apple Inc. Media player with imaged based browsing
US8290820B2 (en) * 2006-09-13 2012-10-16 Microsoft Corporation Methods of maintaining a journal of media encounters between co-existing portable devices
US9008634B2 (en) * 2006-10-06 2015-04-14 Napo Enterprises, Llc System and method for providing media content selections
US20080091771A1 (en) * 2006-10-13 2008-04-17 Microsoft Corporation Visual representations of profiles for community interaction
US9318152B2 (en) * 2006-10-20 2016-04-19 Sony Corporation Super share
US20080109910A1 (en) * 2006-11-07 2008-05-08 Neil Day Content borrowing system and method
US10296561B2 (en) 2006-11-16 2019-05-21 James Andrews Apparatus, method and graphical user interface for providing a sound link for combining, publishing and accessing websites and audio files on the internet
US8060827B2 (en) 2006-11-30 2011-11-15 Red Hat, Inc. Method and system for preloading suggested content onto digital video recorder based on social recommendations
US8176191B2 (en) 2006-11-30 2012-05-08 Red Hat, Inc. Automated identification of high/low value content based on social feedback
US8812582B2 (en) * 2006-11-30 2014-08-19 Red Hat, Inc. Automated screen saver with shared media
US8463893B2 (en) 2006-11-30 2013-06-11 Red Hat, Inc. Automatic playlist generation in correlation with local events
US8943210B2 (en) * 2006-11-30 2015-01-27 Red Hat, Inc. Mastering music played among a plurality of users
US9021045B2 (en) * 2006-11-30 2015-04-28 Red Hat, Inc. Sharing images in a social network
US8091032B2 (en) * 2006-11-30 2012-01-03 Red Hat, Inc. Automatic generation of content recommendations weighted by social network context
US8832277B2 (en) * 2006-11-30 2014-09-09 Red Hat, Inc. Community tagging of a multimedia stream and linking to related content
US9405827B2 (en) * 2006-11-30 2016-08-02 Red Hat, Inc. Playlist generation of content gathered from multiple sources
US8356039B2 (en) * 2006-12-21 2013-01-15 Yahoo! Inc. Providing multiple media items to a consumer via a simplified consumer interaction
US20080162668A1 (en) * 2006-12-29 2008-07-03 John David Miller Method and apparatus for mutually-shared media experiences
US20130031104A1 (en) * 2007-01-04 2013-01-31 Choicestream, Inc Recommendation jitter
US9001047B2 (en) * 2007-01-07 2015-04-07 Apple Inc. Modal change based on orientation of a portable multifunction device
US7685163B2 (en) * 2007-01-07 2010-03-23 Apple Inc. Automated creation of media asset illustrations
US8631088B2 (en) 2007-01-07 2014-01-14 Apple Inc. Prioritized data synchronization with host device
US8850140B2 (en) 2007-01-07 2014-09-30 Apple Inc. Data backup for mobile device
US20090070185A1 (en) * 2007-01-17 2009-03-12 Concert Technology Corporation System and method for recommending a digital media subscription service
US8321449B2 (en) * 2007-01-22 2012-11-27 Jook Inc. Media rating
JP4840158B2 (ja) * 2007-01-25 2011-12-21 ブラザー工業株式会社 情報処理装置とコンピュータプログラムとメモリシステム
US9530142B2 (en) * 2007-02-13 2016-12-27 Claudia Juliana Minsky Method and system for creating a multifunctional collage useable for client/server communication
JP4860526B2 (ja) * 2007-03-29 2012-01-25 Kddi株式会社 W−dlnaモジュール装置およびプログラム
US9224427B2 (en) 2007-04-02 2015-12-29 Napo Enterprises LLC Rating media item recommendations using recommendation paths and/or media item usage
US8112720B2 (en) 2007-04-05 2012-02-07 Napo Enterprises, Llc System and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items
US7985911B2 (en) 2007-04-18 2011-07-26 Oppenheimer Harold B Method and apparatus for generating and updating a pre-categorized song database from which consumers may select and then download desired playlists
US20080270913A1 (en) * 2007-04-26 2008-10-30 Howard Singer Methods, Media, and Devices for Providing a Package of Assets
US7895177B2 (en) * 2007-05-29 2011-02-22 Yahoo! Inc. Enabling searching of user ratings and reviews using user profile location, and social networks
US9037632B2 (en) 2007-06-01 2015-05-19 Napo Enterprises, Llc System and method of generating a media item recommendation message with recommender presence information
US9164993B2 (en) 2007-06-01 2015-10-20 Napo Enterprises, Llc System and method for propagating a media item recommendation message comprising recommender presence information
US20090049045A1 (en) 2007-06-01 2009-02-19 Concert Technology Corporation Method and system for sorting media items in a playlist on a media device
US8839141B2 (en) 2007-06-01 2014-09-16 Napo Enterprises, Llc Method and system for visually indicating a replay status of media items on a media device
US8285776B2 (en) 2007-06-01 2012-10-09 Napo Enterprises, Llc System and method for processing a received media item recommendation message comprising recommender presence information
US9933937B2 (en) 2007-06-20 2018-04-03 Apple Inc. Portable multifunction device, method, and graphical user interface for playing online videos
US20080320531A1 (en) * 2007-06-25 2008-12-25 Interpols Network Incorporated Systems and methods for third-party aggregated video ratings
US8601392B2 (en) * 2007-08-22 2013-12-03 9224-5489 Quebec Inc. Timeline for presenting information
US8046369B2 (en) 2007-09-04 2011-10-25 Apple Inc. Media asset rating system
US9886814B2 (en) * 2007-09-07 2018-02-06 Veritone, Inc. System and method for secure sharing of creatives
US20110040606A1 (en) * 2007-09-07 2011-02-17 Ryan Steelberg System And Method For Metricizing Assets In A Brand Affinity Content Distribution
US8145529B2 (en) 2007-09-14 2012-03-27 I-Fax.Com Inc. System for a multi-media tool bar with advertisements
US8627205B2 (en) 2007-09-14 2014-01-07 Cristian Alfred Worthington System for managing multi-media content across multiple software applications
US8146119B2 (en) * 2007-09-14 2012-03-27 At&T Intellectual Property I, Lp Apparatus and method for managing media content
US20090094248A1 (en) * 2007-10-03 2009-04-09 Concert Technology Corporation System and method of prioritizing the downloading of media items in a media item recommendation network
US7865522B2 (en) 2007-11-07 2011-01-04 Napo Enterprises, Llc System and method for hyping media recommendations in a media recommendation system
US9060034B2 (en) 2007-11-09 2015-06-16 Napo Enterprises, Llc System and method of filtering recommenders in a media item recommendation system
US9224150B2 (en) * 2007-12-18 2015-12-29 Napo Enterprises, Llc Identifying highly valued recommendations of users in a media recommendation network
US8396951B2 (en) 2007-12-20 2013-03-12 Napo Enterprises, Llc Method and system for populating a content repository for an internet radio service based on a recommendation network
US9734507B2 (en) 2007-12-20 2017-08-15 Napo Enterprise, Llc Method and system for simulating recommendations in a social network for an offline user
US8117193B2 (en) 2007-12-21 2012-02-14 Lemi Technology, Llc Tunersphere
US8060525B2 (en) * 2007-12-21 2011-11-15 Napo Enterprises, Llc Method and system for generating media recommendations in a distributed environment based on tagging play history information with location information
US8316015B2 (en) 2007-12-21 2012-11-20 Lemi Technology, Llc Tunersphere
US9047235B1 (en) 2007-12-28 2015-06-02 Nokia Corporation Content management for packet-communicating devices
US8181111B1 (en) 2007-12-31 2012-05-15 Synchronoss Technologies, Inc. System and method for providing social context to digital activity
US8327272B2 (en) 2008-01-06 2012-12-04 Apple Inc. Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars
US8725740B2 (en) 2008-03-24 2014-05-13 Napo Enterprises, Llc Active playlist having dynamic media item groups
US8793256B2 (en) 2008-03-26 2014-07-29 Tout Industries, Inc. Method and apparatus for selecting related content for display in conjunction with a media
US20090259502A1 (en) * 2008-04-10 2009-10-15 Daniel David Erlewine Quality-Based Media Management for Network-Based Media Distribution
US8224899B2 (en) * 2008-04-17 2012-07-17 Eloy Technology, Llc Method and system for aggregating media collections between participants of a sharing network
US8484311B2 (en) * 2008-04-17 2013-07-09 Eloy Technology, Llc Pruning an aggregate media collection
US8285811B2 (en) * 2008-04-17 2012-10-09 Eloy Technology, Llc Aggregating media collections to provide a primary list and sorted sub-lists
US8285810B2 (en) * 2008-04-17 2012-10-09 Eloy Technology, Llc Aggregating media collections between participants of a sharing network utilizing bridging
US9076176B2 (en) 2008-05-05 2015-07-07 Apple Inc. Electronic submission of application programs for network-based distribution
US10255580B2 (en) * 2008-05-05 2019-04-09 Apple Inc. Network-based distribution of application products
US9342287B2 (en) 2008-05-05 2016-05-17 Apple Inc. Software program ratings
US8099332B2 (en) * 2008-06-06 2012-01-17 Apple Inc. User interface for application management for a mobile device
US9066404B2 (en) * 2008-06-26 2015-06-23 Telelumen Llc Systems and methods for developing and distributing illumination data files
US20100010997A1 (en) * 2008-07-11 2010-01-14 Abo Enterprise, LLC Method and system for rescoring a playlist
US20100023578A1 (en) * 2008-07-28 2010-01-28 Brant Kelly M Systems, methods, and media for sharing and processing digital media content in a scaleable distributed computing environment
US8073733B1 (en) 2008-07-30 2011-12-06 Philippe Caland Media development network
US20100063894A1 (en) * 2008-09-05 2010-03-11 Bellatrix Systems, Inc. Brick and mortar plus "virtual" store
US8601003B2 (en) * 2008-09-08 2013-12-03 Apple Inc. System and method for playlist generation based on similarity data
US20100070537A1 (en) * 2008-09-17 2010-03-18 Eloy Technology, Llc System and method for managing a personalized universal catalog of media items
US20100070490A1 (en) * 2008-09-17 2010-03-18 Eloy Technology, Llc System and method for enhanced smart playlists with aggregated media collections
US8181110B2 (en) 2008-10-14 2012-05-15 I-Fax.Com Inc. DOM based media viewer
US8880599B2 (en) 2008-10-15 2014-11-04 Eloy Technology, Llc Collection digest for a media sharing system
US8484227B2 (en) * 2008-10-15 2013-07-09 Eloy Technology, Llc Caching and synching process for a media sharing system
US20100107090A1 (en) * 2008-10-27 2010-04-29 Camille Hearst Remote linking to media asset groups
US20100114979A1 (en) * 2008-10-28 2010-05-06 Concert Technology Corporation System and method for correlating similar playlists in a media sharing network
US8473993B2 (en) 2008-11-17 2013-06-25 Comcast Cable Communications, Llc Method and apparatus for creating and using video playlists within a network
US9014832B2 (en) 2009-02-02 2015-04-21 Eloy Technology, Llc Augmenting media content in a media sharing group
US8200602B2 (en) 2009-02-02 2012-06-12 Napo Enterprises, Llc System and method for creating thematic listening experiences in a networked peer media recommendation environment
EP2230610A1 (en) * 2009-03-20 2010-09-22 Research In Motion Limited Method, system and apparatus for managing media files
US8954606B2 (en) * 2009-03-20 2015-02-10 Blackberry Limited Synchronization between a mobile device and a computing terminal
US8370357B1 (en) * 2009-03-31 2013-02-05 Cellco Partnership Method and system for grouping multimedia files from plural vendors' servers in media store's catalog
KR20100132705A (ko) * 2009-06-10 2010-12-20 삼성전자주식회사 컨텐츠 리스트 제공방법 및 이를 적용한 멀티미디어 기기
US20110004505A1 (en) * 2009-07-01 2011-01-06 Yang Pan Methods of media asset distribution by employing electronic apparatus
US8148622B2 (en) * 2009-07-01 2012-04-03 Apple Inc. Media playback queuing for playback management
US9729609B2 (en) 2009-08-07 2017-08-08 Apple Inc. Automatic transport discovery for media submission
US9686341B1 (en) * 2009-08-20 2017-06-20 A9.Com, Inc. Review trends
US8600837B2 (en) * 2009-09-04 2013-12-03 Retailmenot, Inc. Method and system for ranking information items for display
US9176962B2 (en) * 2009-09-07 2015-11-03 Apple Inc. Digital media asset browsing with audio cues
US20110060738A1 (en) 2009-09-08 2011-03-10 Apple Inc. Media item clustering based on similarity data
US8935217B2 (en) 2009-09-08 2015-01-13 Apple Inc. Digital asset validation prior to submission for network-based distribution
TWI408958B (zh) * 2009-10-28 2013-09-11 Wistron Corp 顯示器及動態顯示osd選單的方法
US8255006B1 (en) 2009-11-10 2012-08-28 Fusionone, Inc. Event dependent notification system and method
US8736561B2 (en) 2010-01-06 2014-05-27 Apple Inc. Device, method, and graphical user interface with content display modes and display rotation heuristics
US8438504B2 (en) 2010-01-06 2013-05-07 Apple Inc. Device, method, and graphical user interface for navigating through multiple viewing areas
US20110314388A1 (en) * 2010-06-18 2011-12-22 Nokia Corporation Method and apparatus for generating a collaborative playlist
US9208239B2 (en) 2010-09-29 2015-12-08 Eloy Technology, Llc Method and system for aggregating music in the cloud
US8943428B2 (en) 2010-11-01 2015-01-27 Synchronoss Technologies, Inc. System for and method of field mapping
US8694613B2 (en) * 2010-11-22 2014-04-08 Sony Corporation Client device, information processing method, and information processing system
US9563703B2 (en) * 2011-03-10 2017-02-07 Cox Communications, Inc. System, method and device for sharing of playlists of authorized content with other users
US8478719B2 (en) * 2011-03-17 2013-07-02 Remote Media LLC System and method for media file synchronization
US10270831B2 (en) * 2011-04-04 2019-04-23 Soundlink, Inc. Automated system for combining and publishing network-based audio programming
US20130013419A1 (en) * 2011-07-08 2013-01-10 Electronics And Telecommunications Research Institute Application execution apparatus, application providing apparatus, and application distribution method using chaining of applications
US9386063B2 (en) 2011-09-19 2016-07-05 Comcast Cable Communications, Llc Content storage and identification
US9015109B2 (en) 2011-11-01 2015-04-21 Lemi Technology, Llc Systems, methods, and computer readable media for maintaining recommendations in a media recommendation system
JP6189317B2 (ja) * 2011-11-29 2017-08-30 スポティファイ アーベー マルチ装置セキュアアプリケーション統合を用いるコンテンツプロバイダ
US20130159992A1 (en) * 2011-12-16 2013-06-20 Jayasimha Nuggehalli Approach for implementing package-based subscriptions
US9654821B2 (en) 2011-12-30 2017-05-16 Sonos, Inc. Systems and methods for networked music playback
US8719203B2 (en) 2012-02-17 2014-05-06 Cisco Technology, Inc. Method and apparatus for time-based decay of knowledge base ratings
US9392335B2 (en) 2012-03-06 2016-07-12 Comcast Cable Communications, Llc Fragmented content
US20130311234A1 (en) * 2012-05-18 2013-11-21 Jeff Lloyd Demand-based offerings for sale
US9203624B2 (en) 2012-06-04 2015-12-01 Apple Inc. Authentication and notification heuristics
US10102567B2 (en) * 2012-06-07 2018-10-16 Google Llc User curated collections for an online application environment
US9674587B2 (en) 2012-06-26 2017-06-06 Sonos, Inc. Systems and methods for networked music playback including remote add to queue
WO2014015486A1 (zh) * 2012-07-25 2014-01-30 华为技术有限公司 数据分流方法,数据发送装置以及分流节点装置
US9319480B2 (en) * 2012-08-31 2016-04-19 Apple Inc. Managing digital media presented in online digital media store
US8990188B2 (en) 2012-11-30 2015-03-24 Apple Inc. Managed assessment of submitted digital content
US9348886B2 (en) * 2012-12-19 2016-05-24 Facebook, Inc. Formation and description of user subgroups
AU349998S (en) * 2013-01-09 2013-07-31 Samsung Electronics Co Ltd Display screen for an electronic device
US9087341B2 (en) 2013-01-11 2015-07-21 Apple Inc. Migration of feedback data to equivalent digital assets
US9510055B2 (en) 2013-01-23 2016-11-29 Sonos, Inc. System and method for a media experience social interface
US10217138B1 (en) * 2013-01-29 2019-02-26 Amazon Technologies, Inc. Server-side advertisement injection
US9501533B2 (en) 2013-04-16 2016-11-22 Sonos, Inc. Private queue for a media playback system
US9361371B2 (en) 2013-04-16 2016-06-07 Sonos, Inc. Playlist update in a media playback system
US9247363B2 (en) 2013-04-16 2016-01-26 Sonos, Inc. Playback queue transfer in a media playback system
US9495076B2 (en) 2013-05-29 2016-11-15 Sonos, Inc. Playlist modification
US9735978B2 (en) 2013-05-29 2017-08-15 Sonos, Inc. Playback queue control via a playlist on a mobile device
US10715973B2 (en) 2013-05-29 2020-07-14 Sonos, Inc. Playback queue control transition
US9703521B2 (en) * 2013-05-29 2017-07-11 Sonos, Inc. Moving a playback queue to a new zone
US9953179B2 (en) 2013-05-29 2018-04-24 Sonos, Inc. Private queue indicator
US9798510B2 (en) 2013-05-29 2017-10-24 Sonos, Inc. Connected state indicator
US9684484B2 (en) 2013-05-29 2017-06-20 Sonos, Inc. Playback zone silent connect
KR20230159623A (ko) 2013-07-02 2023-11-21 가부시키가이샤 한도오따이 에네루기 켄큐쇼 데이터 처리 장치
KR20150052923A (ko) * 2013-11-06 2015-05-15 네이버 주식회사 소셜 네트워크 서비스 제공 시스템 및 방법
US20150220498A1 (en) 2014-02-05 2015-08-06 Sonos, Inc. Remote Creation of a Playback Queue for a Future Event
US9679054B2 (en) 2014-03-05 2017-06-13 Sonos, Inc. Webpage media playback
USD786266S1 (en) 2014-03-07 2017-05-09 Sonos, Inc. Display screen or portion thereof with graphical user interface
USD792420S1 (en) 2014-03-07 2017-07-18 Sonos, Inc. Display screen or portion thereof with graphical user interface
USD775632S1 (en) 2014-03-07 2017-01-03 Sonos, Inc. Display screen or portion thereof with graphical user interface
US10650038B2 (en) * 2014-03-26 2020-05-12 Google Llc Mechanism to handle interrupted playback experience for media items in playlists
US20150324552A1 (en) 2014-05-12 2015-11-12 Sonos, Inc. Share Restriction for Media Items
US20150332225A1 (en) * 2014-05-15 2015-11-19 Matthew Earl Schulz System and method for sharing media items
US20150356084A1 (en) 2014-06-05 2015-12-10 Sonos, Inc. Social Queue
US9874997B2 (en) 2014-08-08 2018-01-23 Sonos, Inc. Social playback queues
US10645130B2 (en) 2014-09-24 2020-05-05 Sonos, Inc. Playback updates
EP3114625A1 (en) 2014-09-24 2017-01-11 Sonos, Inc. Social media connection recommendations based on playback information
US9690540B2 (en) 2014-09-24 2017-06-27 Sonos, Inc. Social media queue
US9667679B2 (en) 2014-09-24 2017-05-30 Sonos, Inc. Indicating an association between a social-media account and a media playback system
US9959087B2 (en) 2014-09-24 2018-05-01 Sonos, Inc. Media item context from social media
US20160164934A1 (en) * 2014-12-08 2016-06-09 Clauis Adell Hendon, III Interactive jukebox system and display
CN105100082A (zh) * 2015-07-02 2015-11-25 惠州Tcl移动通信有限公司 云终端接入家庭云系统的方法、系统及云接入控制设备
KR102597036B1 (ko) 2016-10-11 2023-11-02 삼성전자주식회사 듀얼 디스플레이를 가지는 전자 장치 및 이의 운용 방법
US10936653B2 (en) 2017-06-02 2021-03-02 Apple Inc. Automatically predicting relevant contexts for media items
USD854043S1 (en) 2017-09-29 2019-07-16 Sonos, Inc. Display screen or portion thereof with graphical user interface
US11297369B2 (en) 2018-03-30 2022-04-05 Apple Inc. Remotely controlling playback devices
US10783929B2 (en) 2018-03-30 2020-09-22 Apple Inc. Managing playback groups
US10993274B2 (en) 2018-03-30 2021-04-27 Apple Inc. Pairing devices by proxy
US10614857B2 (en) 2018-07-02 2020-04-07 Apple Inc. Calibrating media playback channels for synchronized presentation
USD963685S1 (en) 2018-12-06 2022-09-13 Sonos, Inc. Display screen or portion thereof with graphical user interface for media playback control
US10467360B1 (en) * 2019-01-02 2019-11-05 Fmr Llc System and method for dynamically determining availability of a computing resource
CN110996145A (zh) * 2019-12-18 2020-04-10 北京达佳互联信息技术有限公司 一种多媒体资源的播放方法、系统、终端设备及服务器
US11886773B1 (en) * 2023-03-28 2024-01-30 Volley Inc. Systems and methods for a voice-controlled interactive application

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040019497A1 (en) * 2001-12-04 2004-01-29 Volk Andrew R. Method and system for providing listener-requested music over a network

Family Cites Families (240)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3990710A (en) 1968-06-24 1976-11-09 Hughes Robert M Coin-operated recording machine
US4528643A (en) * 1983-01-10 1985-07-09 Fpdc, Inc. System for reproducing information in material objects at a point of sale location
US4851931A (en) * 1987-02-20 1989-07-25 1K Music International Ltd. Method and apparatus for producing an audio magnetic tape recording at high speed from a preselected music library
US5191573A (en) * 1988-06-13 1993-03-02 Hair Arthur R Method for transmitting a desired digital video or audio signal
US5561604A (en) 1988-12-08 1996-10-01 Hallmark Cards, Incorporated Computer controlled system for vending personalized products
JPH0322259A (ja) * 1989-03-22 1991-01-30 Seiko Epson Corp 小型データ表示・再生装置
US5181107A (en) * 1989-10-19 1993-01-19 Interactive Television Systems, Inc. Telephone access information service distribution system
US5168481A (en) 1989-12-29 1992-12-01 Culbertson Charles R Automated digital broadcast system
US5355302A (en) 1990-06-15 1994-10-11 Arachnid, Inc. System for managing a plurality of computer jukeboxes
DE4021707A1 (de) 1990-07-07 1992-01-09 Nsm Ag Muenzbetaetigter musikautomat
US5963916A (en) 1990-09-13 1999-10-05 Intouch Group, Inc. Network apparatus and method for preview of music products and compilation of market data
JPH0519686A (ja) 1991-07-17 1993-01-29 Pioneer Electron Corp ナビゲーシヨン装置
US5504852A (en) * 1991-09-09 1996-04-02 Apple Computer, Inc. Method for creating a collection of aliases representing computer system files
US5734823A (en) * 1991-11-04 1998-03-31 Microtome, Inc. Systems and apparatus for electronic communication and storage of information
JP3566720B2 (ja) 1992-04-30 2004-09-15 アプル・コンピュータ・インコーポレーテッド コンピュータ・システムにおいて情報を編成する方法と装置
US5835732A (en) 1993-10-28 1998-11-10 Elonex Ip Holdings, Ltd. Miniature digital assistant having enhanced host communication
US5666530A (en) 1992-12-02 1997-09-09 Compaq Computer Corporation System for automatic synchronization of common file between portable computer and host computer via communication channel selected from a plurality of usable channels there between
US5428735A (en) * 1992-12-28 1995-06-27 International Business Machines Corporation Method and apparatus for maintaining a record of set-creating data processing activities and associated data sets
AU6707394A (en) * 1993-04-20 1994-11-08 Apple Computer, Inc. Interactive user interface
CA2095452C (en) 1993-05-04 1997-03-18 Phillip J. Beaudet Dynamic hierarchical selection menu
US5710922A (en) * 1993-06-02 1998-01-20 Apple Computer, Inc. Method for synchronizing and archiving information between computer systems
US5418713A (en) * 1993-08-05 1995-05-23 Allen; Richard Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a remote location of previously recorded or programmed materials
US5818182A (en) * 1993-08-13 1998-10-06 Apple Computer, Inc. Removable media ejection system
WO1995016950A1 (en) * 1993-12-14 1995-06-22 Apple Computer, Inc. Method and apparatus for transferring data between a computer and a peripheral storage device
US5583993A (en) 1994-01-31 1996-12-10 Apple Computer, Inc. Method and apparatus for synchronously sharing data among computer
DE4414088A1 (de) 1994-04-22 1995-10-26 Basf Ag Gele mit thermotropen Eigenschaften
US5640566A (en) * 1994-08-01 1997-06-17 Apple Computer, Inc. Method of forming an editor
US6137476A (en) * 1994-08-25 2000-10-24 International Business Machines Corp. Data mouse
US5566353A (en) 1994-09-06 1996-10-15 Bylon Company Limited Point of purchase video distribution system
US5481509A (en) * 1994-09-19 1996-01-02 Software Control Systems, Inc. Jukebox entertainment system including removable hard drives
US20020016968A1 (en) * 1994-10-12 2002-02-07 Guy Nathan Intelligent digital audiovisual playback system
ATE188793T1 (de) * 1994-10-12 2000-01-15 Touchtunes Music Corp Intelligentes system zur numerischen audio- visuellen reproduktion
DE59508226D1 (de) * 1994-12-15 2000-05-31 Ciba Sc Holding Ag Mit Metallphosphatkomplexen und Aminen beschichtete organische Pigmente
US5616876A (en) * 1995-04-19 1997-04-01 Microsoft Corporation System and methods for selecting music on the basis of subjective content
US6307574B1 (en) 1995-05-08 2001-10-23 Apple Computer, Inc. Graphical user interface with hierarchical structure for customizable menus and control objects
US5875110A (en) * 1995-06-07 1999-02-23 American Greetings Corporation Method and system for vending products
US5845282A (en) 1995-08-07 1998-12-01 Apple Computer, Inc. Method and apparatus for remotely accessing files from a desktop computer using a personal digital assistant
US5835721A (en) 1995-08-21 1998-11-10 Apple Computer, Inc. Method and system for data transmission over a network link between computers with the ability to withstand temporary interruptions
US5884323A (en) 1995-10-13 1999-03-16 3Com Corporation Extendible method and apparatus for synchronizing files on two different computer systems
US5727202A (en) * 1995-10-18 1998-03-10 Palm Computing, Inc. Method and apparatus for synchronizing information on two different computer systems
US5726909A (en) * 1995-12-08 1998-03-10 Krikorian; Thomas M. Continuous play background music system
US5918213A (en) * 1995-12-22 1999-06-29 Mci Communications Corporation System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products
US5864868A (en) * 1996-02-13 1999-01-26 Contois; David C. Computer control system and user interface for media playing devices
US5633839A (en) * 1996-02-16 1997-05-27 Alexander; Gregory Music vending machine capable of recording a customer's music selections onto a compact disc
JP3653334B2 (ja) * 1996-04-19 2005-05-25 富士写真フイルム株式会社 画像印刷装置およびシステムならびに画像ファイル装置およびシステム
US5995098A (en) 1996-05-17 1999-11-30 Fujitsu Limited Personal information environment system
US5903892A (en) * 1996-05-24 1999-05-11 Magnifi, Inc. Indexing of media content on a network
US6052797A (en) * 1996-05-28 2000-04-18 Emc Corporation Remotely mirrored data storage system with a count indicative of data consistency
US6453281B1 (en) 1996-07-30 2002-09-17 Vxi Corporation Portable audio database device with icon-based graphical user-interface
US5740134A (en) * 1996-08-13 1998-04-14 Peterson; Tim Musical CD creation unit
US5819160A (en) 1996-09-18 1998-10-06 At&T Corp Programmable radio subscription system for receiving selectively defined information
US6283764B2 (en) 1996-09-30 2001-09-04 Fujitsu Limited Storage medium playback system and method
US5918303A (en) * 1996-11-25 1999-06-29 Yamaha Corporation Performance setting data selecting apparatus
US5739451A (en) * 1996-12-27 1998-04-14 Franklin Electronic Publishers, Incorporated Hand held electronic music encyclopedia with text and note structure search
US6006274A (en) 1997-01-30 1999-12-21 3Com Corporation Method and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable computer
US5925843A (en) * 1997-02-12 1999-07-20 Virtual Music Entertainment, Inc. Song identification and synchronization
US7111009B1 (en) 1997-03-14 2006-09-19 Microsoft Corporation Interactive playlist generation using annotations
US6243725B1 (en) * 1997-05-21 2001-06-05 Premier International, Ltd. List building system
US5926819A (en) * 1997-05-30 1999-07-20 Oracle Corporation In-line triggers
RU2214630C2 (ru) 1997-07-09 2003-10-20 ЭДВАНСД ОДИО ДИВАЙСИЗ ЭлЭлСи Оптическое запоминающее устройство
US6587404B1 (en) * 1997-07-09 2003-07-01 Advanced Audio Devices, Llc Optical storage device capable of recording a set of sound tracks on a compact disc
US5897642A (en) * 1997-07-14 1999-04-27 Microsoft Corporation Method and system for integrating an object-based application with a version control system
US6070228A (en) 1997-09-30 2000-05-30 International Business Machines Corp. Multimedia data storage system and method for operating a media server as a cache device and controlling a volume of data in the media server based on user-defined parameters
US6125369A (en) 1997-10-02 2000-09-26 Microsoft Corporation Continuous object sychronization between object stores on different computers
AUPO960297A0 (en) 1997-10-03 1997-10-30 Canon Information Systems Research Australia Pty Ltd Colour advising and selection method
US6272545B1 (en) 1997-10-24 2001-08-07 Microsoft Corporation System and method for interaction between one or more desktop computers and one or more mobile devices
US6034621A (en) 1997-11-18 2000-03-07 Lucent Technologies, Inc. Wireless remote synchronization of data between PC and PDA
US6038199A (en) * 1997-11-21 2000-03-14 Dictaphone Corporation Portable digital audio recorder with adaptive control configurations
US6295541B1 (en) 1997-12-16 2001-09-25 Starfish Software, Inc. System and methods for synchronizing two or more datasets
US6216131B1 (en) * 1998-02-06 2001-04-10 Starfish Software, Inc. Methods for mapping data fields from one data set to another in a data processing environment
FI107979B (fi) * 1998-03-18 2001-10-31 Nokia Mobile Phones Ltd Järjestelmä ja laite matkaviestinverkon palvelujen hyödyntämiseksi
US6243328B1 (en) * 1998-04-03 2001-06-05 Sony Corporation Modular media storage system and integrated player unit and method for accessing additional external information
US6446080B1 (en) 1998-05-08 2002-09-03 Sony Corporation Method for creating, modifying, and playing a custom playlist, saved as a virtual CD, to be played by a digital audio/visual actuator device
US6255961B1 (en) * 1998-05-08 2001-07-03 Sony Corporation Two-way communications between a remote control unit and one or more devices in an audio/visual environment
US6779019B1 (en) 1998-05-29 2004-08-17 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
US6563769B1 (en) * 1998-06-11 2003-05-13 Koninklijke Philips Electronics N.V. Virtual jukebox
US5969283A (en) 1998-06-17 1999-10-19 Looney Productions, Llc Music organizer and entertainment center
CN1254877A (zh) 1998-08-24 2000-05-31 世韩情报系统株式会社 一种具有多种功能的便携式mp3播放机
US6493758B1 (en) 1998-09-08 2002-12-10 Microsoft Corporation Offline viewing of internet content with a mobile device
US6452609B1 (en) 1998-11-06 2002-09-17 Supertuner.Com Web application for accessing media streams
US6407750B1 (en) * 1999-01-08 2002-06-18 Sony Corporation Broadcast and recorded music management system particularly for use in automobile
US6332175B1 (en) 1999-02-12 2001-12-18 Compaq Computer Corporation Low power system and method for playing compressed audio data
US6247135B1 (en) * 1999-03-03 2001-06-12 Starfish Software, Inc. Synchronization process negotiation for computing devices
US6356971B1 (en) * 1999-03-04 2002-03-12 Sony Corporation System for managing multimedia discs, tracks and files on a standalone computer
US6338044B1 (en) * 1999-03-17 2002-01-08 Loudeye Technologies, Inc. Personal digital content system
KR100319548B1 (ko) * 1999-03-22 2002-01-05 김재한 게이트 통과 객체의 방향 검출 및 통보 장치
US6041023A (en) * 1999-03-29 2000-03-21 Lakhansingh; Cynthia Portable digital radio and compact disk player
JP3951497B2 (ja) 1999-03-30 2007-08-01 ソニー株式会社 情報再生装置及び情報再生装置の再生方法
US6791907B2 (en) 1999-04-22 2004-09-14 Roxio, Inc. Automobile audio system for collection, management and playback of audio data
US6523124B1 (en) 1999-04-23 2003-02-18 Palm, Inc. System and method for detection of an accessory device connection status
CA2338695C (en) 1999-05-28 2009-07-07 Matsushita Electric Industrial Co., Ltd. Semiconductor memory card, playback apparatus, recording apparatus, playback method, recording method, and computer-readable recording medium
JP2000339917A (ja) 1999-06-02 2000-12-08 Keiichi Kato 楽音再生システム
JP4016175B2 (ja) 1999-06-28 2007-12-05 ソニー株式会社 素材蓄積送出装置および素材蓄積送出方法
WO2001006430A1 (en) * 1999-07-16 2001-01-25 Corcentric, Inc. Intelligent transaction management (itm)
US6061306A (en) * 1999-07-20 2000-05-09 James Buchheim Portable digital player compatible with a cassette player
US6380947B1 (en) * 1999-07-22 2002-04-30 At&T Corp. Method and apparatus for displaying and tree scrolling a hierarchical data structure
US6839744B1 (en) * 1999-09-10 2005-01-04 Ianywhere Solutions, Inc. System, method, and computer program product for administering channels, content, and data for mobile devices
JP2001093226A (ja) 1999-09-21 2001-04-06 Sony Corp 情報通信システムおよび方法、ならびに、情報通信装置および方法
EP1216460A1 (en) * 1999-09-28 2002-06-26 Chameleon Network Inc. Portable electronic authorization system and associated method
US20020174201A1 (en) * 1999-09-30 2002-11-21 Ramer Jon E. Dynamic configuration of context-sensitive personal sites and membership channels
JP2001117800A (ja) 1999-10-21 2001-04-27 Matsushita Electric Ind Co Ltd 共用機器と1つ以上の端末機器のデ−タ同期システムおよび共用機器および端末機器
JP2001195825A (ja) 1999-10-29 2001-07-19 Sony Corp 記録再生装置および方法
AU1335401A (en) 1999-11-02 2001-05-14 Iomega Corporation Portable audio playback device and removable disk drive
US6804467B2 (en) 1999-11-05 2004-10-12 Jds Uniphase Inc. Chromatic dispersion compensation device
US6526411B1 (en) * 1999-11-15 2003-02-25 Sean Ward System and method for creating dynamic playlists
US20020073167A1 (en) * 1999-12-08 2002-06-13 Powell Kyle E. Internet content delivery acceleration system employing a hybrid content selection scheme
US6978127B1 (en) 1999-12-16 2005-12-20 Koninklijke Philips Electronics N.V. Hand-ear user interface for hand-held device
US20020054079A1 (en) 1999-12-22 2002-05-09 Sony Corporation/Sony Electronics Inc. Method and apparatus for creating audio media
US6434747B1 (en) 2000-01-19 2002-08-13 Individual Network, Inc. Method and system for providing a customized media list
US6389467B1 (en) * 2000-01-24 2002-05-14 Friskit, Inc. Streaming media search and continuous playback system of media resources located by multiple network addresses
US20020055934A1 (en) * 2000-01-24 2002-05-09 Lipscomb Kenneth O. Dynamic management and organization of media assets in a media player device
AU2001236622A1 (en) 2000-02-04 2001-08-14 Ideo Product Development Inc. System and method for synchronization of image data between a handheld device and a computer
US6868440B1 (en) * 2000-02-04 2005-03-15 Microsoft Corporation Multi-level skimming of multimedia content using playlists
GB2360106B (en) 2000-02-21 2004-09-22 Ac Properties Bv Ordering playable works
US6248946B1 (en) * 2000-03-01 2001-06-19 Ijockey, Inc. Multimedia content delivery system and method
US6721489B1 (en) * 2000-03-08 2004-04-13 Phatnoise, Inc. Play list manager
JP2001326914A (ja) 2000-03-08 2001-11-22 Sony Corp 電子情報内容配信処理システム、情報配信装置、情報処理装置及び電子情報内容配信処理方法
JP2001291365A (ja) 2000-03-31 2001-10-19 Pioneer Electronic Corp 記録再生装置及び記録方法
US6760721B1 (en) 2000-04-14 2004-07-06 Realnetworks, Inc. System and method of managing metadata data
US6636873B1 (en) 2000-04-17 2003-10-21 Oracle International Corporation Methods and systems for synchronization of mobile devices with a remote database
US8024419B2 (en) 2000-05-12 2011-09-20 Sony Corporation Method and system for remote access of personal music
US20010044835A1 (en) 2000-05-17 2001-11-22 Schober Joseph Frank Selecting content to be communicated based on automatic detection of communication bandwidth
US6874037B1 (en) * 2000-06-19 2005-03-29 Sony Corporation Method and apparatus for synchronizing device information
JP2002083152A (ja) * 2000-06-30 2002-03-22 Victor Co Of Japan Ltd コンテンツ配信システム及び携帯端末プレーヤ及びコンテンツプロバイダ
AU2001267718A1 (en) 2000-07-03 2002-01-14 Neville Anthony Wylie Samuelson A means for applying images to other images
FR2811843B1 (fr) 2000-07-13 2002-12-06 France Telecom Activation d'une borne multimedia interactive
US20020013784A1 (en) * 2000-07-31 2002-01-31 Swanson Raymond H. Audio data transmission system and method of operation thereof
JP2002074909A (ja) 2000-08-22 2002-03-15 Alpine Electronics Inc オーディオプレーヤ
US6718348B1 (en) * 2000-08-25 2004-04-06 Telefonaktiebolaget Lm Ericsson (Publ) Non-time dependent synchronization of databases
GB0023003D0 (en) 2000-09-20 2000-11-01 Koninkl Philips Electronics Nv Method and apparatus for setting a parameter
HRP20000624A2 (en) 2000-09-20 2001-04-30 Grabar Ivan Mp3 jukebox
US6490432B1 (en) 2000-09-21 2002-12-03 Command Audio Corporation Distributed media on-demand information service
EP1346290A2 (en) * 2000-09-29 2003-09-24 Victor Hsieh Online intelligent information comparison agent of multilingual electronic data sources over inter-connected computer networks
US6757445B1 (en) 2000-10-04 2004-06-29 Pixxures, Inc. Method and apparatus for producing digital orthophotos using sparse stereo configurations and external models
US20020046315A1 (en) * 2000-10-13 2002-04-18 Interactive Objects, Inc. System and method for mapping interface functionality to codec functionality in a portable audio device
US7142890B2 (en) * 2000-10-31 2006-11-28 Sony Corporation Information processing device, item display method, program storage medium
US6529804B1 (en) * 2000-11-07 2003-03-04 Motorola, Inc. Method of and apparatus for enabling the selection of content on a multi-media device
US6933433B1 (en) 2000-11-08 2005-08-23 Viacom, Inc. Method for producing playlists for personalized music stations and for transmitting songs on such playlists
JP2002175139A (ja) * 2000-12-07 2002-06-21 Sony Corp 情報処理装置、メニュー表示方法及びプログラム格納媒体
US6928433B2 (en) 2001-01-05 2005-08-09 Creative Technology Ltd Automatic hierarchical categorization of music by metadata
US6731312B2 (en) * 2001-01-08 2004-05-04 Apple Computer, Inc. Media player interface
US20020138606A1 (en) 2001-01-20 2002-09-26 Jeremiah Robison Method and apparatus for determining network connection by links
US7260785B2 (en) * 2001-01-29 2007-08-21 International Business Machines Corporation Method and system for object retransmission without a continuous network connection in a digital media distribution system
US7363372B2 (en) * 2001-02-06 2008-04-22 Mtvn Online Partners I Llc System and method for managing content delivered to a user over a network
GB0103130D0 (en) * 2001-02-08 2001-03-28 Newsplayer Ltd Media editing method and software thereof
US6785542B1 (en) 2001-02-28 2004-08-31 Palm Source, Inc. Resource proxy for mobile wireless electronic devices
US6697079B2 (en) 2001-03-15 2004-02-24 Apple Computer, Inc. Color palette providing cross-platform consistency
US7216289B2 (en) 2001-03-16 2007-05-08 Microsoft Corporation Method and apparatus for synchronizing multiple versions of digital data
US8260656B1 (en) * 2001-04-19 2012-09-04 Amazon.Com, Inc. Mining of user-generated playlists for data regarding relationships between digital works
US6947598B2 (en) 2001-04-20 2005-09-20 Front Porch Digital Inc. Methods and apparatus for generating, including and using information relating to archived audio/video data
US20020161865A1 (en) 2001-04-25 2002-10-31 Gateway, Inc. Automated network configuration of connected device
EP1253529A1 (en) 2001-04-25 2002-10-30 Sony France S.A. Information type identification method and apparatus, e.g. for music file name content identification
US20020174021A1 (en) * 2001-05-15 2002-11-21 International Business Machines Corporation Optimized shopping list process
US7890661B2 (en) 2001-05-16 2011-02-15 Aol Inc. Proximity synchronizing audio gateway device
US20030046448A1 (en) * 2001-06-06 2003-03-06 Claudius Fischer Application programming interface layer for a device
US6976028B2 (en) 2001-06-15 2005-12-13 Sony Corporation Media content creating and publishing system and process
US7055165B2 (en) * 2001-06-15 2006-05-30 Intel Corporation Method and apparatus for periodically delivering an optimal batch broadcast schedule based on distributed client feedback
WO2002103484A2 (en) 2001-06-18 2002-12-27 First International Digital, Inc Enhanced encoder for synchronizing multimedia files into an audio bit stream
US7136934B2 (en) 2001-06-19 2006-11-14 Request, Inc. Multimedia synchronization method and device
CN100432962C (zh) 2001-06-28 2008-11-12 特科2000国际有限公司 数据传送的方法与装置
US20030025834A1 (en) 2001-07-02 2003-02-06 Atkin Paul Andrew Video synchronisation and information management system
US7251452B2 (en) * 2001-07-09 2007-07-31 Sirius Satellite Radio System and method for creating and receiving personalized broadcasts
JP2003051179A (ja) * 2001-08-03 2003-02-21 Sony Corp 編集装置および編集方法
JP2003050588A (ja) 2001-08-06 2003-02-21 Pioneer Electronic Corp コンテンツ提供システムの管理サーバ装置、および端末装置
US20030030733A1 (en) * 2001-08-08 2003-02-13 Seaman Mark D. System and method for synchronization of media data
US7149813B2 (en) * 2001-08-14 2006-12-12 Microsoft Corporation Method and system for synchronizing mobile devices
US7174312B2 (en) * 2001-08-16 2007-02-06 Trans World New York Llc User-personalized media sampling, recommendation and purchasing system using real-time inventory database
US7089198B2 (en) * 2001-08-21 2006-08-08 Itt Manufacturing Enterprises, Inc. User selectable earth imagery on-line e-commerce and fulfillment system
US7228298B1 (en) * 2001-08-31 2007-06-05 Carfax, Inc. Apparatus and method for perusing selected vehicles having a clean title history
BR0212419A (pt) 2001-09-10 2004-08-03 Thomson Licensing Sa Método e aparelho para criar uma lista de execução indexada em um executor de dados de áudio digital
KR100889438B1 (ko) 2001-09-11 2009-03-24 톰슨 라이센싱 자동적 균등화 모드 활성화를 위한 방법 및 장치
US6965770B2 (en) * 2001-09-13 2005-11-15 Nokia Corporation Dynamic content delivery responsive to user requests
US7870025B2 (en) * 2001-09-20 2011-01-11 Intuit Inc. Vendor comparison, advertising and switching
US20030074457A1 (en) * 2001-10-17 2003-04-17 Kluth Michael R. Computer system with separable input device
GB2387001B (en) * 2001-10-22 2005-02-02 Apple Computer Intelligent interaction between media player and host computer
US20030167318A1 (en) 2001-10-22 2003-09-04 Apple Computer, Inc. Intelligent synchronization of media player with host computer
US6801964B1 (en) 2001-10-25 2004-10-05 Novell, Inc. Methods and systems to fast fill media players
US7171557B2 (en) * 2001-10-31 2007-01-30 Hewlett-Packard Development Company, L.P. System for optimized key management with file groups
JPWO2003038700A1 (ja) 2001-11-02 2005-02-24 富士通株式会社 商品に係わる情報を通知する方法
US7069230B2 (en) * 2001-11-13 2006-06-27 International Business Machines Corporation Enhanced method and system for providing supply chain execution processes in an outsourced manufacturing environment
US6826443B2 (en) * 2001-11-29 2004-11-30 Agilent Technologies, Inc. Systems and methods for managing interaction with a presentation of a tree structure in a graphical user interface
US7209633B1 (en) * 2002-01-23 2007-04-24 Melodeo, Inc. System and methods for logical memory devices in a digital media player
US20030158788A1 (en) 2002-02-12 2003-08-21 Turpin Kenneth A. Color conversion and standardization system and methods of making and using same
US6941324B2 (en) 2002-03-21 2005-09-06 Microsoft Corporation Methods and systems for processing playlists
US7827259B2 (en) 2004-04-27 2010-11-02 Apple Inc. Method and system for configurable automatic media selection
US7680849B2 (en) * 2004-10-25 2010-03-16 Apple Inc. Multiple media type synchronization between host computer and media device
US7797446B2 (en) * 2002-07-16 2010-09-14 Apple Inc. Method and system for updating playlists
US9715500B2 (en) 2004-04-27 2017-07-25 Apple Inc. Method and system for sharing playlists
US9412417B2 (en) * 2002-04-05 2016-08-09 Apple Inc. Persistent group of media items for a media device
KR100469422B1 (ko) 2002-04-08 2005-02-02 엘지전자 주식회사 이동통신 단말기의 섬 네일 이미지 브라우징 방법
US7010752B2 (en) 2002-05-03 2006-03-07 Enactex, Inc. Method for graphical collaboration with unstructured data
US6987221B2 (en) * 2002-05-30 2006-01-17 Microsoft Corporation Auto playlist generation with multiple seed songs
US7426537B2 (en) * 2002-05-31 2008-09-16 Microsoft Corporation Systems and methods for sharing dynamic content among a plurality of online co-users
US7219308B2 (en) * 2002-06-21 2007-05-15 Microsoft Corporation User interface for media player program
KR20040000290A (ko) * 2002-06-24 2004-01-03 엘지전자 주식회사 고밀도 광디스크의 멀티 경로 데이터 스트림 관리방법
US20050021470A1 (en) 2002-06-25 2005-01-27 Bose Corporation Intelligent music track selection
US6996390B2 (en) 2002-06-26 2006-02-07 Microsoft Corporation Smart car radio
WO2004004338A1 (en) 2002-06-27 2004-01-08 Koninklijke Philips Electronics N.V. Controlling the content of a personalized visual channel
US7478323B2 (en) * 2004-10-25 2009-01-13 Apple Inc. Automated creation of media asset illustration collage
US7228054B2 (en) * 2002-07-29 2007-06-05 Sigmatel, Inc. Automated playlist generation
US7166791B2 (en) * 2002-07-30 2007-01-23 Apple Computer, Inc. Graphical user interface and methods of use thereof in a multimedia player
AU2003281843A1 (en) 2002-08-01 2004-02-23 Avery Dennison Corporation Versatile printable sheet for forming jewel case inserts and booklets
JP4082138B2 (ja) * 2002-08-28 2008-04-30 ヤマハ株式会社 通信システム及び再生制限解除方法
US7383509B2 (en) 2002-09-13 2008-06-03 Fuji Xerox Co., Ltd. Automatic generation of multimedia presentation
US20030029914A1 (en) * 2002-10-08 2003-02-13 Hortman Daniel P. Pre-paid payment device and method therefor
US7136874B2 (en) * 2002-10-16 2006-11-14 Microsoft Corporation Adaptive menu system for media players
US7043477B2 (en) * 2002-10-16 2006-05-09 Microsoft Corporation Navigating media content via groups within a playlist
WO2004038550A2 (en) * 2002-10-21 2004-05-06 The Boeing Company System and method for creating a pert chart
US20040093274A1 (en) * 2002-11-08 2004-05-13 Marko Vanska Method and apparatus for making daily shopping easier
US7158962B2 (en) * 2002-11-27 2007-01-02 International Business Machines Corporation System and method for automatically linking items with multiple attributes to multiple levels of folders within a content management system
US8195714B2 (en) * 2002-12-11 2012-06-05 Leaper Technologies, Inc. Context instantiated application protocol
US7493289B2 (en) * 2002-12-13 2009-02-17 Aol Llc Digital content store system
JP2004199142A (ja) * 2002-12-16 2004-07-15 Matsushita Electric Ind Co Ltd 携帯端末機器及び画像表示方法
KR100520115B1 (ko) * 2002-12-27 2005-10-10 삼성전자주식회사 플레이리스트 관리 장치 및 방법
US20040139180A1 (en) 2003-01-10 2004-07-15 Sony Corporation Automobile media synchronization
US7305445B2 (en) * 2003-01-28 2007-12-04 Microsoft Corporation Indirect disposable email addressing
US20040162765A1 (en) * 2003-02-19 2004-08-19 Hobie Reber System and a method for locating an item offered for sale by a merchant
US9274576B2 (en) 2003-03-17 2016-03-01 Callahan Cellular L.L.C. System and method for activation of portable and mobile media player devices for wireless LAN services
EP2357623A1 (en) * 2003-04-25 2011-08-17 Apple Inc. Graphical user interface for browsing, searching and presenting media items
US7877738B2 (en) 2003-06-20 2011-01-25 Apple Inc. Speculative compilation
US20050015807A1 (en) * 2003-07-15 2005-01-20 Digi International Inc. Network systems and methods to push video
ITMI20031520A1 (it) 2003-07-24 2005-01-25 Tecnos Spa Metodo ed apparecchiatura per la termoformatura di corpi in materiale plastico
US20050055718A1 (en) * 2003-09-05 2005-03-10 Stone Christopher J. Peer-to-peer architecture for sharing video on demand content
US20050060264A1 (en) * 2003-09-15 2005-03-17 Microsoft Corporation System and method for creating and playing globally relevant playlists
US7418472B2 (en) * 2003-09-30 2008-08-26 Microsoft Corporation Systems and methods for determining remote device media capabilities
JP4124084B2 (ja) 2003-10-02 2008-07-23 セイコーエプソン株式会社 画像処理装置、画像処理方法、および、画像処理プログラム
US8473634B2 (en) * 2003-10-23 2013-06-25 Microsoft Corporation System and method for name resolution
US20050149392A1 (en) * 2003-12-31 2005-07-07 Gold Kevin K. Using a customer's purchasing intent in recommending alternative items for purchase in a physical store
ATE379810T1 (de) 2004-01-27 2007-12-15 Koninkl Philips Electronics Nv Audio-/video-inhaltssynchronisation durch playlists
US20050235015A1 (en) 2004-03-31 2005-10-20 Microsoft Corporation User-configurable device storage synchronization manager
US7899714B2 (en) * 2004-10-25 2011-03-01 Apple Inc. Online purchase of digital media bundles
US20050249080A1 (en) 2004-05-07 2005-11-10 Fuji Xerox Co., Ltd. Method and system for harvesting a media stream
US20050267803A1 (en) 2004-05-25 2005-12-01 Arvin Patel Advertising management structure and method for correlating campaigns with consumer interest
US20060036567A1 (en) * 2004-08-12 2006-02-16 Cheng-Yew Tan Method and apparatus for organizing searches and controlling presentation of search results
US8261246B1 (en) 2004-09-07 2012-09-04 Apple Inc. Method and system for dynamically populating groups in a developer environment
US8510657B2 (en) 2004-09-30 2013-08-13 Microsoft Corporation Editing the text of an arbitrary graphic via a hierarchical list
US7490775B2 (en) 2004-12-30 2009-02-17 Aol Llc, A Deleware Limited Liability Company Intelligent identification of multimedia content for synchronization
US7958441B2 (en) * 2005-01-07 2011-06-07 Apple Inc. Media management for groups of media items
US20090063496A1 (en) * 2007-08-29 2009-03-05 Yahoo! Inc. Automated most popular media asset creation
US8046369B2 (en) * 2007-09-04 2011-10-25 Apple Inc. Media asset rating system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040019497A1 (en) * 2001-12-04 2004-01-29 Volk Andrew R. Method and system for providing listener-requested music over a network

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103365534A (zh) * 2012-03-30 2013-10-23 索尼公司 信息处理装置和程序
CN110377388A (zh) * 2013-06-09 2019-10-25 苹果公司 用于从相应应用程序分享内容的设备、方法和图形用户界面
CN110377388B (zh) * 2013-06-09 2022-11-25 苹果公司 用于从相应应用程序分享内容的设备、方法和图形用户界面
US11928317B2 (en) 2013-06-09 2024-03-12 Apple Inc. Device, method, and graphical user interface for sharing content from a respective application
CN106462630A (zh) * 2014-06-18 2017-02-22 谷歌公司 用于搜索视频内容的方法、系统和介质
CN106462630B (zh) * 2014-06-18 2020-08-18 谷歌有限责任公司 用于搜索视频内容的方法、系统和介质
US11157555B2 (en) 2014-06-18 2021-10-26 Google Llc Methods, systems, and media for searching for video content
US11907289B2 (en) 2014-06-18 2024-02-20 Google Llc Methods, systems, and media for searching for video content

Also Published As

Publication number Publication date
US11507613B2 (en) 2022-11-22
US7860830B2 (en) 2010-12-28
CN110197365A (zh) 2019-09-03
WO2005106752A2 (en) 2005-11-10
US20150012821A1 (en) 2015-01-08
US20060247980A1 (en) 2006-11-02
JP4739328B2 (ja) 2011-08-03
US20060015378A1 (en) 2006-01-19
US20050240494A1 (en) 2005-10-27
EP1745426A2 (en) 2007-01-24
WO2005106752A3 (en) 2006-04-27
CA2564735A1 (en) 2005-11-10
US20050278377A1 (en) 2005-12-15
US20180052854A1 (en) 2018-02-22
US9715500B2 (en) 2017-07-25
EP1745426A4 (en) 2009-01-21
AU2005239426A1 (en) 2005-11-10
AU2005239426B2 (en) 2010-07-15
CA2564735C (en) 2016-11-01
JP2007535077A (ja) 2007-11-29

Similar Documents

Publication Publication Date Title
CN1965327A (zh) 用于共享播放列表的方法和系统
US6247130B1 (en) Distribution of musical products by a web site vendor over the internet
US20020059120A1 (en) Method and apparatus for creating and maintaining a virtual inventory in a distributed network
US6233682B1 (en) Distribution of musical products by a web site vendor over the internet
US7930347B2 (en) Responsible peer-to-peer (P2P) digital content distribution
US7848955B2 (en) On-line media store that supports pre-ordering of digital media assets
US20150213475A1 (en) Method and System for Upgrading a Previously Purchased Media Asset
US20060100924A1 (en) Digital media file with embedded sales/marketing information
US8055639B2 (en) System and method for offering complementary products / services
US20110196726A1 (en) System of Artist Referral and Media Selling, Promoting and Networking
US20090144153A1 (en) Techniques for acquiring a set of digital media assets
JP2003526805A6 (ja) インターネットによる音楽製品の配信
CA2360992A1 (en) Distribution of musical products over the internet
US7324996B2 (en) Digital data transfer authorization method and apparatus
US20050289112A1 (en) Method and system for organizing and distributing lists of linked or embedded content
US20080288371A1 (en) Internet based method and process for facilitating the presentation, sale, purchase, development and management of creative ideas concepts and content
JP2007226286A (ja) コンテンツ情報配信システム及びプログラム
US20230177185A1 (en) Systems and methods for providing secure access to digital assets
JP2022039362A (ja) 特典付与システム
US20080270236A1 (en) Systems and methods for digital content promotion
JP2002197292A (ja) 電子雑誌及び該電子雑誌の販売方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20070516

RJ01 Rejection of invention patent application after publication