CN1662919A - 通过媒体重放装置确定媒体流行性的方法 - Google Patents

通过媒体重放装置确定媒体流行性的方法 Download PDF

Info

Publication number
CN1662919A
CN1662919A CN038145901A CN03814590A CN1662919A CN 1662919 A CN1662919 A CN 1662919A CN 038145901 A CN038145901 A CN 038145901A CN 03814590 A CN03814590 A CN 03814590A CN 1662919 A CN1662919 A CN 1662919A
Authority
CN
China
Prior art keywords
file
media
media file
popularity metric
popularity
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
CN038145901A
Other languages
English (en)
Inventor
路易斯·罗伯特·乔·利特温
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.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
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 Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of CN1662919A publication Critical patent/CN1662919A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • 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/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Tourism & Hospitality (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Graphics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Information Transfer Between Computers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

一种为媒体重放装置确定媒体文件的流行性的方法,该方法包括使用流行性度量管理器,来执行以下至少之一:为媒体重放装置上存储的媒体文件创建流行性度量(505);以及为媒体重放装置上存储的媒体文件更新流行性度量(505),其中流行性度量和媒体重放装置的用户对媒体文件的重放有关。然后,该方法根据确定的流行性度量,用文件更新媒体重放装置(560)。

Description

通过媒体重放装置确定媒体流行性的方法
技术领域
本发明一般涉及媒体重放(playback)装置,尤其是涉及一种通过一个或多个媒体重放装置来确定并使用媒体流行性(popularity)的方法和设备。
背景技术
一般,与安装在基本上固定的计算机(例如桌面个人计算机(PC)、工作站、服务器等)中的媒体重放装置对比,便携式媒体重放装置(例如MP3音频播放器、个人数字助理(PDA)、电子书、便携式电脑等)具有有限的存储器资源,用来存储媒体文件。因而,虽然用户通常将把大量的媒体文件(例如MP3文件、MPEG(运动图像专家组)文件、JPEG(联合图像专家组)文件等)存储在他或她的PC硬盘驱动器上,但是用户的便携式媒体重放装置一般只能够存储那些媒体文件的一小部分。因而,用户必须选择性地决定,要把哪些歌曲下载到他或她的便携式媒体重放装置中。
作为例子,假定MP3音频文件的流行性,许多人在他们的家用计算机上具有MP3音频文件的集合。这种集合可以运行直到数十、数百、甚至数千首MP3文件。假定有大量的歌曲选择可用于下载,并且便携式MP3播放器的存储器有限,在某些情况下,家用计算机已经充塞了许多歌曲和其它文件,用户常常难以决定要下载那些歌曲。
PC上的某些软件允许用户通过最近下载或最经常下载的,来对选择进行排序。然而,仅仅因为歌曲是最近下载的或者最经常下载的,并不意味着该歌曲就是用户喜爱的歌曲。例如,用户可能下载文件,而实际上从没有播放这些文件。而且,用户可能只播放歌曲的一部分,然后跳到下一首歌。进一步,虽然用户可能具有他或她所喜欢的、并且他或她全部下载的歌曲的几个播放列表,但是用户通常收听这些歌曲中的少数一些,而不是听完整个播放列表。
因此,所希望的且非常有利的是具有这样一种方法和设备,该方法和设备根据不同于最近或最经常下载的有用性度量,来对多个媒体文件进行分等级。这种方法和设备可以有利地用于,帮助个人从许多媒体文件当中,来选择他或她应该下载其中的哪些文件(例如,下载到便携式媒体重放装置)以及/或者应该删除其中的哪些文件。
发明内容
一种方法和设备,用于通过媒体重放装置、根据赋于在媒体重放装置上播放的媒体选择的使用的流行性度量,来确定媒体流行性,以便选择要存储在媒体重放装置中的媒体。
附图说明
图1所示框图显示了,根据本发明的说明性实施例的、本发明可以应用于其上的计算机***100;
图2所示框图显示了,根据本发明的说明性实施例的便携式媒体重放装置200;
图3所示框图显示了,根据本发明的说明性实施例的、图2中所示的流行性度量管理器210;
图4所示框图显示了,根据本发明的另一个说明性实施例的、图2中所示的流行性度量管理器210;以及
图5所示框图显示了,根据本发明的说明性实施例的、通过媒体重放装置确定并使用媒体流行性的方法。
具体实施方式
本发明针对一种通过媒体重放装置来确定媒体流行性的方法和设备。为说明起见,参考便携式MP3音频播放器来描述本发明。然而,应该理解,本发明可应用于任何类型的媒体重放装置,包括便携式设备(例如,MP3音频播放器、PDA、电子书、便携式电脑等等)、可通过网络连接存取的存储器资源/设备(例如,个人计算机,网站,文件传输协议(FTP)位置,通过如同NAPSTER等的点对点连接进行访问的设备,等等),以及/或者基本上固定的设备(例如,桌面PC、工作站、服务器、大型机等等)。而且,应该进一步理解,本发明可以应用于任何类型的数字可存储媒体文件,包括音频文件(例如MP3文件、WAV文件等等)、视频文件(MPEG文件、JPEG文件等)、多媒体文件,等等。
媒体重放装置将监测用户对每个媒体选择的使用(例如,用户收听和/或观看了媒体多长时间,用户是否收听或观看了完整的媒体文件和/或媒体文件的一部分,等等),并分配流行性度量给每个选择。可以基于流行和/或不流行,来对流行性度量进行排序,并且可以把流行性度量用于,例如决定要从基本上固定的计算机(例如桌面PC)下载哪些文件到便携式媒体重放装置(例如MP3播放器)上,要从基本上固定的计算机和/或便携式重放装置删除哪些文件,等等。
根据本发明的优选实施例,从一个媒体重放装置到另一个媒体重放装置,可以对流行性度量的值进行组合或更新。给定在此提供的本发明的教导,本领域技术人员可以考虑根据本发明获得的流行性度量的这些和其它各种使用,同时保持本发明的精神和范围。
应该理解,可以以各种形式的硬件、软件、固件、专用处理器或者它们的组合,来实施本发明。优选地,以硬件和软件的组合形式来实施本发明。而且,优选地,把软件实施为,确实在存储装置上具体实施的应用程序。该应用程序可以被上载到包括任何适当结构的机器上,并被该机器执行。优选地,在具有硬件,诸如一个或多个中央处理器(CPU)、随机存储器(RAM)和输入/输出(I/O)接口,的计算机平台上,实施该机器。该计算机平台还包括操作***和微指令码。在此描述的各种处理和功能可以是,通过操作***执行的微指令码的一部分或应用程序的一部分(或者这两者的组合)。另外,各种其它的***设备,诸如附加的数据存储装置和打印装置,可以连接到该计算机平台。
进一步应该理解,因为附图中描述的一些***组成部件和方法步骤是以软件的形式实施的,因此***组成部件(或方法步骤)之间的实际连接可能不同,这取决于本发明被编程的方式。给定在此的教导,本领域技术人员将能够考虑本发明的这些和类似实施或配置。
根据本发明的一个方面,提供一种用于媒体重放装置的设备。该设备包括流行性度量管理器,用于为媒体重放装置上存储的媒体文件创建和更新流行性度量;其中流行性度量和媒体重放装置的用户对媒体文件的重放有关。
根据本发明的另一个方面,提供一种在媒体重放装置上使用媒体文件的方法。该方法包括以下步骤的至少之一:为媒体重放装置上存储的媒体文件创建和更新流行性度量;其中流行性度量和媒体重放装置的用户对媒体文件的重放有关。
由以下将要连同附图一起阅读的优选实施例的详细描述,本发明的这些和其它方面、特征和优点将变得显而易见。
图1所示框图显示了根据本发明的说明性实施例的、本发明可以被应用于其上的计算机***100。计算机处理***100包括至少一个处理器(CPU)102,该处理器102经由***总线104操作地连接到其它部件。只读存储器(ROM)106、随机存储器(RAM)108、显示适配器110、I/O适配器112、用户接口适配器114和声音适配器170,操作地连接到***总线104。
显示装置116通过显示适配器110操作地连接到***总线104。盘存储装置(例如磁盘或光盘存储装置)118通过I/O适配器112,操作地连接到***总线104。
鼠标120和键盘122通过用户接口适配器114,操作地连接到***总线104。鼠标120和键盘122用于输入信息到100,以及从***100输出信息。
至少一个扬声器(以下称为“扬声器”)通过声音适配器170,操作地连接到***总线104。
计算机***100进一步包括上载/下载模块180。上载/下载模块180用于管理从另一个媒体重放装置上载媒体和/或流行性度量,以及管理下载媒体和/或流行性度量到另一个媒体重放装置(例如,诸如图2所示的便携式媒体重放装置)。如果计算机***100是用户所使用的惟一媒体重放装置(例如,用户不使用便携式媒体重放装置、可通过网络连接存取的存储介质/装置、或其它基本上固定的计算机),则可以从计算机***100中省略下载模块180。
计算机***100可以任选地包括媒体重放模块190和流行性度量管理器195,该媒体重放模块190和流行性度量管理器195如以下相对于图2的便携式媒体重放装置200描述的那样行使功能。
应该理解,图1的计算机***100和图2的便携式媒体重放装置都可以包括流行性度量管理器,从而可以在计算机***100和便携式媒体重放装置200两者上确定媒体的流行性。然而,应该理解,可以从计算机***100中省略流行性度量管理器195,以至于媒体的流行性只是基于便携式媒体重放装置200上的媒体重放。给定在此提供的本发明的教导,本领域技术人员将考虑图1和图2的元件的这些和其它各种配置,同时保持本发明的精神和范围。
图2所示框图显示了根据本发明的说明性实施例的便携式媒体重放装置200。便携式媒体重放装置200包括:处理器205,存储器210,媒体重放模块190,流行性度量管理器195,显示器240,至少一个扬声器(以下称为“扬声器”),以及上载/下载模块260。存储器210存储媒体文件。流行性度量管理器195计算/更新每个媒体文件的流行性。显示器240显示和媒体文件重放相关的信息。扬声器250在听觉上重现和媒体文件重放相关的音频。上载/下载模块180用于管理从另一个媒体重放装置上载媒体和/或流行性度量,以及管理下载媒体和/或流行性度量到另一个媒体重放装置(例如,诸如图2所示的便携式媒体重放装置)。在本发明的优选实施例中,便携式媒体重放装置200是便携式MP3音频播放器,因此,媒体重放模块190是MP3解码器。然而,如上所述,本发明可以应用于任何类型的媒体重放装置,同时保持本发明的精神和范围。
图3所示框图显示了根据本发明的说明性实施例的、图2所示的流行性度量管理器210。流行性度量管理器210包括流行性度量生成器/更新器305和定时器310。定时器310对完整歌曲和/或歌曲的一部分在重放装置上被重放的持续时间进行计时。流行性度量生成器/更新器305至少根据定时器310的输出,来创建和/或更新流行性度量。给定在此提供的本发明的教导,本领域技术人员将为了计算给定媒体的流行性度量,而考虑定时器310的这些和其它各种用法,同时保持本发明的精神和范围。
图4所示框图显示了根据本发明的另一个说明性实施例的、图2所示的流行性度量管理器210。流行性度量管理器210包括流行性度量生成器/更新器305和计数器410。每当特殊歌曲被重放(全部地或部分地重放,或者在预定最短时间量之后,等等),计数器410就计数。流行性度量生成器/更新器305至少根据计数器410的输出,来创建、比较和/或更新流行性度量。给定在此提供的本发明的教导,本领域技术人员将为了计算给定媒体的流行性度量,而考虑计数器410的这些和其它各种用法,同时保持本发明的精神和范围。
图5所示框图显示了根据本发明的说明性实施例的、通过媒体重放装置来确定并使用媒体流行性的方法。在图5的说明性实施例中,媒体重放装置包括便携式媒体重放装置和基本上固定的媒体重放装置。而且,在图5的说明性实施例中,便携式媒体重放装置是便携式MP3音频播放器,且基本上固定的媒体重放装置是在其中包括有媒体重放装置的桌面PC。当然,如上所述,本发明不限于前述类型的媒体重放装置及其主机,因此,也可以使用其它类型的媒体重放装置和主机,同时保持本发明的精神和范围。此外,本发明可以和任何数量的媒体重放装置一起使用,该任何数量的媒体重放装置包括仅仅一个媒体重放装置,或者所希望的许多媒体重放装置。
给定在此提供的本发明的教导,本领域技术人员将考虑本发明的这些和其它各种配置和实施,同时保持本发明的精神和范围。
一旦用户在便携式媒体重放装置上重放媒体文件,就为和用户的媒体文件重放相关的媒体文件,创建/更新流行性度量(步骤505)。优选地,流行性度量与用户重放媒体文件所花的时间量成比例。数字优选地代表流行性度量;然而,也可以采用其它表示,同时保持本发明的精神和范围。步骤505可以包括使时标和流行性度量相关联的步骤(步骤505a)。时标对应于媒体文件的最后一次重放时间。时标可以用于衡量流行性度量,以至于,如果对应于流行性度量的媒体文件近来没有被播放,则流行性度量的值将随时间而被减小,以反映媒体文件的递减流行性。可以通过便携式媒体重放装置和/或PC,来减小流行性度量的值。应该理解,可以以预先定义的时间间隔、以随机的时间间隔或者在其它某些时间,来执行流行性度量的减小。
可以根据媒体文件被重放的实际时间和/或一定量时间(例如秒、分钟等)的倍数,来执行步骤505的流行性度量的计算/更新。例如,一种方法是这样计算流行性度量,即对于媒体被重放的每一秒,递增流行性度量。因此,如果媒体选择是1分20秒长,并且用户重放整个选择,然后回倒该媒体选择,以重放最后的20秒,则流行性度量将与1分40秒成比例。另一种方法是,只要媒体选择被完整地播放,就递增流行性度量;然而,该方法并不太有用,这是因为,例如用户经常在当前歌曲的最后几秒期间跳到下一首歌。此外,另一种方法是,即使特殊选择的一部分被重放,或者该选择被重放至少某些预定的时间量,也递增流行性度量。在本发明的优选实施例中,采用第一种方法(即,流行性度量与媒体文件被播放的实际秒数成比例)。应该理解,本发明不限于前述的用于计算流行性度量的方法,因此,在某些方面基于重放时间来计算流行性度量的其它方法也可以被使用,同时保持本发明的精神和范围。
可以任选地对流行性度量进行归一化(步骤510)。使流行性度量归一化的一种说明性方法是,根据便携式媒体重放装置在一个或多个对话(例如,单个对话对应于***了重放的通电/断电,新的下载,等等)中被使用的总时间量,来缩放流行性度量。因而,考虑这种情况,其中对于给定歌曲被播放的每一秒,使流行性度量递增1,给定歌曲被播放了总共800秒,并且自从最近下载到便携式媒体重放装置以后,该便携式媒体重放装置已经被使用了总共4000秒。将这样缩放流行性度量,使得归一化的流行性度量为800/4000=0.2。本发明的任选实施例将把附加的权重分配给和文件相关的属性(例如,如摇滚乐或爵士乐的播放类型,和文件相关的传记信息,文件的版权年,文件记录质量[以44KHz采样的歌曲好于以22KHz采样的歌曲],用于创建文件的编码器类型[MP3PRO编码优于MP3编码],等等),用于归一化步骤。可以通过诸如CDDB、支持MUSETM的数据库、MP3 ID(标识符)文件、文件头等的识别方法,来包括该属性信息。
应该理解,本发明不限于前述的归一化方法,因而,归一化流行性度量的其它方法也可以使用,同时保持本发明的精神和范围。
可以根据媒体文件的相应流行性度量,来对便携式媒体重放装置上存储的媒体文件进行分等级(例如,按升序或降序),并按照等级次序,把这些存储的媒体文件连同它们相应的流行性度量一起,显示在列表中(步骤515)。然后,可以从便携式媒体重放装置的用户接收输入,该输入和紧接着要在便携式媒体重放装置上重放的媒体文件的选择相对应,优选地基于流行性度量进行该选择(步骤520)。此外,可以从便携式媒体重放装置的用户接收另一个输入,该另一个输入和用户对要从便携式媒体重放装置删除的一个或多个其它媒体文件的另一个选择相对应,优选地,也基于流行性度量来进行该另一个选择(步骤525)。任选地,用户可以提出要用于更新文件的阈值度量,例如没有被播放特定持续时间的所有文件都将被删除。在本发明的精神和范围内,可以执行其它类型的更新程序。
一旦用户再次在便携式媒体重放装置上重放媒体文件,和该媒体文件的流行性度量相关联的时标就被更新(步骤S530)。这使得能够确定,媒体文件在什么时候被最后一次重放。
然后,把流行性度量,连同其它任何媒体文件的其它任何流行性度量一起,从便携式媒体重放装置上载到桌面PC(步骤535)。
把给定媒体文件的流行性度量和该给定媒体文件的流行性度量先前值(已经被存储在PC上)相结合,来获得该给定媒体文件的更新流行性度量(步骤540)。应该理解,虽然在步骤510通过便携式媒体重放装置对流行性度量进行了归一化,但是作为替换,可以在把流行性度量和PC上存储的流行性度量先前值相结合之前,通过PC对流行性度量进行归一化。此外,作为另一个替换,除了由便携式媒体重放装置执行的归一化之外,可以再次通过PC对流行性度量进行归一化。应该理解,由便携式媒体重放装置和PC使用的归一化方法可以是不同的,或者可以是相同的。
可以基于时间对流行性度量进行加权,以至于,如果和流行性度量对应的媒体文件近来没有被播放,则该流行性度量的值将随时间而被减小,以反映媒体文件的递减流行性(步骤545)。在该情况下,在步骤505a、和流行性度量相关联的时标将用于减小流行性度量的值。
可以根据媒体文件的相应流行性度量,来对PC上存储的媒体文件进行分等级(例如,按升序或降序),并按照等级次序,把PC上存储的媒体文件连同它们相应的流行性度量一起,显示在列表中(步骤550)。然后,可以从PC的用户接收输入,该输入和用户对紧接着要在PC上重放的媒体文件的选择相对应,优选地基于流行性度量进行该选择(步骤555)。此外,可以从PC的用户接收另一个输入,该另一个输入和用户对要从PC删除的一个或多个其它媒体文件的另一个选择相对应,优选地,也基于流行性度量来进行该另一个选择(步骤560)。
如上所述,本发明的一个实施例支持一个或多个重放装置来确定,用于存储要重放的歌曲的度量。例如,本发明可以根据从来自多个重放装置的度量中确定的度量,来确定主播放列表,其中来自多个重放装置的度量的各个度量将一起被归一化。例如,如果第一重放装置的播放列表1所列出的歌曲可以被播放200秒,并且播放列表2所列出的歌曲可以被播放400秒,则主播放列表将在被播放200秒的歌曲上面列出被播放400秒的歌曲。在确定该归一化处理的过程中,可以考虑各种参数,例如对一个重放装置上的歌曲的重放的加权高于第二重放装置上的歌曲的重放(歌曲来源),以上列出的其它属性,等等。
此外,主播放列表可以用于确定应该把什么歌曲存储在多个装置上。例如,一旦确定了主播放列表,就可以利用在主播放列表上给出的选择来更新多个重放装置,假设这种文件是可以获得的。任选地,如果重放装置具有到因特网的连接,则用户可以通过预订服务(如PRESSPLAYTM、PEALONETM等),来从诸如网站的位置购买不可得的文件。如果得不到歌曲,则重放装置将跳过该缺少的文件,并且利用下一个可得的文件来更新重放装置。更新将继续,直到某一阈值被满足为止(例如,主列表上的顶部10首可用歌曲,所有歌曲被播放至少2000秒,更新播放器以充满10MB空间,等等)。主播放列表也可以被发送到网站用于显示,例如以用于网站上格式化的HTML码来格式化主播放列表,以及/或者用于其它媒体装置根据设计的流行性度量,来接收被确定为流行的文件。
因此总言之,对于给定用户,本发明考虑到用户花费多长时间重放媒体文件,来以特殊媒体文件(例如MP3歌曲)的流行性为基础。有利地,本发明提供对该流行性的准确测量,此外,本发明提供了一种手段,用于帮助用户选择:要在他/她的媒体重放装置上播放的媒体文件;要下载到便携式媒体重放装置上的媒体文件;以及要从他/她的任何媒体重放装置删除的媒体文件。
虽然在此已经参考附图描述了说明性实施例,但是应该理解,本发明不限于那些明确的实施例,并且本领域技术人员可以在不背离本发明的范围和精神的情况下,在实施例中进行其它各种改变和更改。所有这种改变和更改预定要被包括在如附加权利要求所定义的本发明范围内。

Claims (23)

1.一种在媒体重放装置上使用媒体文件的方法,所述方法包括以下步骤的至少之一:
为媒体重放装置上存储的媒体文件创建流行性度量(505);以及
为媒体重放装置上存储的媒体文件更新流行性度量(505),
其中流行性度量和媒体重放装置的用户对媒体文件的重放有关。
2.根据权利要求1所述的方法,其中每个流行性度量与用户重放相应的一个媒体文件的时间量成比例。
3.根据权利要求1所述的方法,其中每个流行性度量是基于,用户是否已经完全重放相应的一个媒体文件,或者用户是否已经重放相应的一个媒体文件的预定部分。
4.根据权利要求1所述的方法,其进一步包括对流行性度量归一化的步骤。
5.根据权利要求4所述的方法,其中所述归一化步骤根据媒体重放装置被使用的总时间量,对流行性度量归一化。
6.根据权利要求1所述的方法,其进一步包括步骤:根据流行性度量,对媒体重放装置上存储的媒体文件进行分等级。
7.根据权利要求6所述的方法,其进一步包括步骤:按照等级次序,把媒体文件连同对应于该媒体文件的流行性度量一起显示。
8.根据权利要求7所述的方法,其中,按照流行性的降序来对媒体文件排序,以帮助用户基于最高流行性来选择哪些文件要下载到另一个媒体重放装置上。
9.根据权利要求7所述的方法,其中,按照流行性的升序对媒体文件排序,以帮助用户基于最低流行性来选择哪些文件要删除。
10.根据权利要求1所述的方法,其进一步包括使时标和每个流行性度量相关联的步骤,所述时标用于指示相应媒体文件的最后一次重放时间。
11.根据权利要求10所述的方法,其进一步包括步骤:根据时标来调节每个流行性度量的值,以致相对于相应的媒体文件在多长时间以前被最后一次重放,来减小每个流行性度量的值。
12.根据权利要求1所述的方法,进一步包括以下步骤的至少之一:
至少把流行性度量更新到另一个媒体重放装置;以及
至少把流行性度量下载到另一个媒体重放装置。
13.根据权利要求1所述的方法,进一步包括步骤:分别把至少一个流行性度量的当前值和所述至少一个流行性度量的先前值相结合,来获得所述至少一个流行性度量的更新值。
14.根据权利要求1所述的方法,进一步包括步骤:从另一个媒体重放装置获得所述当前值和所述先前值的至少之一。
15.根据权利要求1所述的方法,进一步包括更新重放装置上的文件的步骤,其中所述更新步骤用具有超过阈值的值的文件,来更新重放装置,或者用低于阈值的文件来更新重放装置。
16.根据权利要求1所述的方法,其中所述流行性度量包括以下至少之一:播放的文件的类型、和文件有关的传记信息、文件的版权年、文件记录质量以及用于创建文件的编码器。
17.一种组织在存储器资源中存储的多个媒体文件的方法,所述方法包括以下步骤:
把度量赋于来自多个数据文件的媒体文件(505),其中所述度量和媒体文件的重放有关;
与包括被赋于来自第二存储器资源的另一个媒体文件的度量的信息相比,对媒体文件分等级(515);以及
根据在所述分等级步骤中建立的等级,更新存储器资源(535)。
18.根据权利要求17所述的方法,进一步包括根据所述分等级步骤产生播放列表的步骤。
19.根据权利要求18所述的方法,其中,在网站上显示所述播放列表。
20.根据权利要求17所述的方法,其中,当媒体文件具有低于阈值的度量时,所述更新步骤从所述存储器资源删除该媒体文件。
21.根据权利要求17所述的方法,其中,当可以获得来自第二存储器资源的另一个媒体文件时,所述更新步骤用来自第二存储器资源的该另一个媒体文件更新存储器资源。
22.根据权利要求21所述的方法,其中,通过预定服务使所述另一个媒体文件变为可以获得的。
23.根据权利要求17所述的方法,其中,所述分等级步骤包括和以下至少之一有关的度量:考虑了媒体文件的来源的加权信息、播放的媒体文件的类型、和媒体文件有关的传记信息、媒体文件的版权年、媒体文件记录质量以及用于创建媒体文件的编码器。
CN038145901A 2002-06-21 2003-06-11 通过媒体重放装置确定媒体流行性的方法 Pending CN1662919A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/176,598 2002-06-21
US10/176,598 US20030236695A1 (en) 2002-06-21 2002-06-21 Method for media popularity determination by a media playback device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN2012101950430A Division CN102819551A (zh) 2002-06-21 2003-06-11 通过媒体重放装置确定媒体流行性的方法

Publications (1)

Publication Number Publication Date
CN1662919A true CN1662919A (zh) 2005-08-31

Family

ID=29734175

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2012101950430A Pending CN102819551A (zh) 2002-06-21 2003-06-11 通过媒体重放装置确定媒体流行性的方法
CN038145901A Pending CN1662919A (zh) 2002-06-21 2003-06-11 通过媒体重放装置确定媒体流行性的方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2012101950430A Pending CN102819551A (zh) 2002-06-21 2003-06-11 通过媒体重放装置确定媒体流行性的方法

Country Status (7)

Country Link
US (1) US20030236695A1 (zh)
EP (1) EP1540938A4 (zh)
JP (2) JP5303091B2 (zh)
KR (3) KR101218509B1 (zh)
CN (2) CN102819551A (zh)
AU (1) AU2003243476A1 (zh)
WO (1) WO2004002129A2 (zh)

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2002323413A1 (en) * 2001-08-27 2003-03-10 Gracenote, Inc. Playlist generation, delivery and navigation
JP4051600B2 (ja) * 2001-11-13 2008-02-27 ソニー株式会社 情報処理装置および方法、情報処理システムおよび方法、並びにプログラム
US8151259B2 (en) 2006-01-03 2012-04-03 Apple Inc. Remote content updates for portable media devices
US7680849B2 (en) * 2004-10-25 2010-03-16 Apple Inc. Multiple media type synchronization between host computer and media device
US7831199B2 (en) 2006-01-03 2010-11-09 Apple Inc. Media data exchange, transfer or delivery for portable electronic devices
US7724716B2 (en) 2006-06-20 2010-05-25 Apple Inc. Wireless communication system
WO2004109553A2 (en) * 2003-06-04 2004-12-16 Matsushita Electric Industrial Co., Ltd. Media inventory information presentation system, management device, and terminal device
WO2006041928A1 (en) * 2004-10-06 2006-04-20 Gracenote, Inc. Network-based data collection, including local data attributes, enabling media management without requiring a network connection
US7706637B2 (en) * 2004-10-25 2010-04-27 Apple Inc. Host configured for interoperation with coupled portable media player device
US7890355B2 (en) * 2004-10-29 2011-02-15 Milemeter, Inc. System and method for the assessment, pricing, and provisioning of distance-based vehicle insurance
US7593782B2 (en) 2005-01-07 2009-09-22 Apple Inc. Highly portable media device
US7756388B2 (en) * 2005-03-21 2010-07-13 Microsoft Corporation Media item subgroup generation from a library
US20060218187A1 (en) * 2005-03-25 2006-09-28 Microsoft Corporation Methods, systems, and computer-readable media for generating an ordered list of one or more media items
US8300841B2 (en) 2005-06-03 2012-10-30 Apple Inc. Techniques for presenting sound effects on a portable media player
US7580932B2 (en) * 2005-07-15 2009-08-25 Microsoft Corporation User interface for establishing a filtering engine
US7680824B2 (en) * 2005-08-11 2010-03-16 Microsoft Corporation Single action media playlist generation
US7930369B2 (en) 2005-10-19 2011-04-19 Apple Inc. Remotely configured media device
US8654993B2 (en) 2005-12-07 2014-02-18 Apple Inc. Portable audio device providing automated control of audio volume parameters for hearing protection
US8255640B2 (en) * 2006-01-03 2012-08-28 Apple Inc. Media device with intelligent cache utilization
US7848527B2 (en) 2006-02-27 2010-12-07 Apple Inc. Dynamic power management in a portable media delivery system
US8521652B2 (en) * 2006-05-19 2013-08-27 Hewlett-Packard Development Company, L.P. Discovering licenses in software files
US8358273B2 (en) 2006-05-23 2013-01-22 Apple Inc. Portable media device with power-managed display
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
US8099459B2 (en) * 2006-06-23 2012-01-17 Microsoft Corporation Content feedback for authors of web syndications
US8341524B2 (en) 2006-09-11 2012-12-25 Apple Inc. Portable electronic device with local search capabilities
US7729791B2 (en) 2006-09-11 2010-06-01 Apple Inc. Portable media playback device including user interface event passthrough to non-media-playback processing
US8090130B2 (en) 2006-09-11 2012-01-03 Apple Inc. Highly portable media devices
US20080091771A1 (en) * 2006-10-13 2008-04-17 Microsoft Corporation Visual representations of profiles for community interaction
US8896426B1 (en) 2007-02-09 2014-11-25 Uei Cayman Inc. Graphical user interface for programming universal remote control devices
US7589629B2 (en) 2007-02-28 2009-09-15 Apple Inc. Event recorder for portable media device
US20080235588A1 (en) * 2007-03-20 2008-09-25 Yahoo! Inc. Media player playlist creation and editing within a browser interpretable document
EP2153388A1 (en) * 2007-04-30 2010-02-17 Jime Sa Method of intermediation within a social network of users of a service/application to expose relevant media items
JP2008293287A (ja) * 2007-05-24 2008-12-04 Sony Corp 情報処理装置、情報処理方法及び情報処理プログラム
US8050960B2 (en) * 2007-10-09 2011-11-01 Yahoo! Inc. Recommendations based on an adoption curve
US8204883B1 (en) * 2008-04-17 2012-06-19 Amazon Technologies, Inc. Systems and methods of determining genre information
US8706690B2 (en) * 2008-05-12 2014-04-22 Blackberry Limited Systems and methods for space management in file systems
US8086651B2 (en) 2008-05-12 2011-12-27 Research In Motion Limited Managing media files using metadata injection
US10552384B2 (en) * 2008-05-12 2020-02-04 Blackberry Limited Synchronizing media files available from multiple sources
US20090282078A1 (en) * 2008-05-12 2009-11-12 Motion Limited Unified media file architecture
US8095566B2 (en) * 2008-05-12 2012-01-10 Research In Motion Limited Managing media files from multiple sources
US8122037B2 (en) * 2008-05-12 2012-02-21 Research In Motion Limited Auto-selection of media files
US7786367B2 (en) * 2008-08-13 2010-08-31 Sony Ericsson Mobile Communications Ab Music player connection system for enhanced playlist selection
US8037011B2 (en) * 2008-09-15 2011-10-11 Motorola Mobility, Inc. Method and apparatus for recommending content items
US20110197134A1 (en) * 2010-02-11 2011-08-11 Nokia Corporation Methods, apparatuses and computer program products for setting the most played items of media data as ringtone alerts
US9514476B2 (en) * 2010-04-14 2016-12-06 Viacom International Inc. Systems and methods for discovering artists
US10210160B2 (en) 2010-09-07 2019-02-19 Opentv, Inc. Collecting data from different sources
US9699503B2 (en) 2010-09-07 2017-07-04 Opentv, Inc. Smart playlist
KR101145877B1 (ko) * 2010-11-26 2012-05-15 주식회사 씨제이헬로비전 방송 콘텐츠 인기도 산출 시스템 및 방법
US10080060B2 (en) 2013-09-10 2018-09-18 Opentv, Inc. Systems and methods of displaying content
US20150074728A1 (en) * 2013-09-10 2015-03-12 Opentv, Inc. Systems and methods of displaying content
US9710792B2 (en) * 2013-11-12 2017-07-18 International Business Machines Corporation Retrospective management of previously sent electronic messages
US10650038B2 (en) 2014-03-26 2020-05-12 Google Llc Mechanism to handle interrupted playback experience for media items in playlists
US10719546B2 (en) * 2014-12-16 2020-07-21 Virtuous Circle Sa Method for managing multimedia files
CN107918653B (zh) * 2017-11-16 2022-02-22 百度在线网络技术(北京)有限公司 一种基于喜好反馈的智能播放方法和装置
US11500923B2 (en) * 2019-07-29 2022-11-15 Meta Platforms, Inc. Systems and methods for generating interactive music charts
US11361021B2 (en) 2019-08-01 2022-06-14 Meta Platform, Inc. Systems and methods for music related interactions and interfaces

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04351777A (ja) * 1991-05-28 1992-12-07 Fujitsu Ten Ltd 光ディスク再生装置における自動選曲方法
US5793980A (en) * 1994-11-30 1998-08-11 Realnetworks, Inc. Audio-on-demand communication system
JPH0983891A (ja) * 1995-09-13 1997-03-28 Sanyo Electric Co Ltd 番組内容表示装置
US6016475A (en) * 1996-10-08 2000-01-18 The Regents Of The University Of Minnesota System, method, and article of manufacture for generating implicit ratings based on receiver operating curves
DE69837194T2 (de) * 1997-01-06 2007-10-31 Bellsouth Intellectual Property Corp., Wilmington Methode und system zur netzwerkverwendungserfassung
US6983478B1 (en) * 2000-02-01 2006-01-03 Bellsouth Intellectual Property Corporation Method and system for tracking network use
US5959945A (en) * 1997-04-04 1999-09-28 Advanced Technology Research Sa Cv System for selectively distributing music to a plurality of jukeboxes
KR19990060485A (ko) * 1997-12-31 1999-07-26 구자홍 자동 선곡 방법
JPH11288420A (ja) * 1998-04-03 1999-10-19 Casio Comput Co Ltd 音楽再生装置、及び行動推測装置
US6322368B1 (en) * 1998-07-21 2001-11-27 Cy Research, Inc. Training and testing human judgment of advertising materials
US6226618B1 (en) * 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
AU1704900A (en) * 1998-10-13 2000-05-01 Radiowave.Com, Inc. System and method for determining the audience of digital radio programmes broadcast through the internet
US20020059218A1 (en) * 1999-01-26 2002-05-16 Katherine Grace August System and method for obtaining real time survey information for media programming using input device
CN1267168A (zh) * 1999-03-15 2000-09-20 四川长虹电器股份有限公司 一种快速选择喜爱的电视节目的方法
JP4219037B2 (ja) * 1999-03-17 2009-02-04 シャープ株式会社 コンテンツ再生装置
JP3792932B2 (ja) * 1999-04-19 2006-07-05 富士通株式会社 顧客満足度計測システム及びその記憶媒体
US7389305B1 (en) * 1999-06-01 2008-06-17 Fair Isaac Corporation System and method for managing a database
JP2001054088A (ja) * 1999-08-09 2001-02-23 Minolta Co Ltd 放送番組送受信システムおよび受信装置
JP2001126391A (ja) * 1999-10-29 2001-05-11 Matsushita Electric Ind Co Ltd 情報検索装置
US6526411B1 (en) * 1999-11-15 2003-02-25 Sean Ward System and method for creating dynamic playlists
AU1627601A (en) * 1999-11-29 2001-06-04 Binary Broadcasting Corporation Secure digital music distribution
KR100340342B1 (ko) * 1999-12-22 2002-06-12 최승환 슬라이드 실린더
JP3708780B2 (ja) * 2000-02-21 2005-10-19 日本電信電話株式会社 ディジタル放送における嗜好データ管理方法,ディジタル放送受信装置および嗜好データ管理用プログラムの記録媒体
JP2001273747A (ja) * 2000-03-29 2001-10-05 Kenwood Corp オーディオプレーヤー
KR100463065B1 (ko) * 2000-04-01 2004-12-23 이수성 이용 빈도수에 따라 정렬된 아이콘을 구비한 인터넷 포탈사이트를 이용하여 타깃 웹 사이트를 검색하기 위한시스템 및 방법
US6947922B1 (en) * 2000-06-16 2005-09-20 Xerox Corporation Recommender system and method for generating implicit ratings based on user interactions with handheld devices
KR100443673B1 (ko) * 2000-07-13 2004-08-09 엘지전자 주식회사 사용자 히스토리 기반 멀티미디어 서비스 시스템
US20020120501A1 (en) * 2000-07-19 2002-08-29 Bell Christopher Nathan Systems and processes for measuring, evaluating and reporting audience response to audio, video, and other content
US20020010621A1 (en) * 2000-07-19 2002-01-24 Bell Christopher Nathan Incentives for content consumption
JP2002091451A (ja) * 2000-09-13 2002-03-27 Yamaha Corp 楽曲評価システムに用いられるサーバ
US7096234B2 (en) * 2002-03-21 2006-08-22 Microsoft Corporation Methods and systems for providing playlists

Also Published As

Publication number Publication date
EP1540938A2 (en) 2005-06-15
AU2003243476A1 (en) 2004-01-06
JP2005531065A (ja) 2005-10-13
KR20130007655A (ko) 2013-01-18
AU2003243476A8 (en) 2004-01-06
JP5303091B2 (ja) 2013-10-02
JP2010231815A (ja) 2010-10-14
JP5452396B2 (ja) 2014-03-26
CN102819551A (zh) 2012-12-12
KR101597392B1 (ko) 2016-02-25
US20030236695A1 (en) 2003-12-25
WO2004002129A2 (en) 2003-12-31
EP1540938A4 (en) 2005-11-30
KR101086197B1 (ko) 2011-11-25
KR20110102518A (ko) 2011-09-16
KR101218509B1 (ko) 2013-01-21
WO2004002129A3 (en) 2005-03-10
KR20050013589A (ko) 2005-02-04

Similar Documents

Publication Publication Date Title
CN1662919A (zh) 通过媒体重放装置确定媒体流行性的方法
US7840581B2 (en) Method and system for improving the quality of deep metadata associated with media content
KR101031602B1 (ko) 휴대용미디어플레이어 파일들에 우선순위를 설정하는시스템 및 방법
CN1812393B (zh) 基于用户行为的数字媒体传输的方法、设备和***
CN101208951B (zh) 更新播放列表的方法和***
US7985911B2 (en) Method and apparatus for generating and updating a pre-categorized song database from which consumers may select and then download desired playlists
US7650563B2 (en) Aggregating metadata for media content from multiple devices
US7949649B2 (en) Automatically acquiring acoustic and cultural information about music
US10628385B2 (en) Virtual collection of entities in sync process
KR20110086095A (ko) 다운로드 트랜잭션과 소셜 네트워크 상호 작용을 처리하는 방법 및 시스템
JP2011081780A (ja) 類似性データに基づくメディアアイテムのクラスタリング
CN102163220B (zh) 歌曲过渡元数据
KR20130071829A (ko) 콘텐츠 검색 서비스를 제공하는 방법, 검색 서버 및 이를 포함하는 검색 시스템
US9998785B2 (en) Video caching system and method for a jukebox
KR20200102190A (ko) 창작자에 의한 등록 음원을 공유하는 음원 관리 장치, 음원 관리 방법 및 상기 방법을 실행하기 위하여 매체에 저장된 컴퓨터 프로그램
US20070078847A1 (en) System and method for generating a play-list
KR20100007108A (ko) 온라인을 통한 디지털 컨텐츠의 판매중계시스템 및 그 방법
Robinson TRACK WORK
KR20140099361A (ko) 컨텐츠 관리 방법 및 장치
JP2006227709A (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
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20050831