当前位置: 首页 > 专利查询>微软公司专利>正文

单个动作的媒体播放列表生成制造技术

技术编号:2826677 阅读:142 留言:0更新日期:2012-04-11 18:40
一种响应于所执行的仅仅单个动作来生成选自媒体项目库的媒体项目的列表的方法。该方法显示了标识媒体项目库中一部分的信息并且响应于仅仅单个动作即从该库的一部分中选择一组媒体项目。通过仅利用库中的一部分媒体项目,通过排除较不合乎需要的媒体项目,所生成的媒体项目列表是用户所希望得到的。

【技术实现步骤摘要】
【国外来华专利技术】专利说明单个动作的媒体播放列表生成 背景 由于技术的近来发展,计算机用户现在可以享受许多提供了改进用户体验的特征,比如在个人计算机,膝上型计算机,或者手持式计算机,以及移动式电话及其他便携式媒体装置上播放各种媒体和多媒体内容。在某些多媒体环境中,计算装置能访问计算机可读介质,该计算机可读介质存储了媒体文件比如运动图像专家组音频第三层(MP3)文件和Windows媒体技术音频(WMA)以及视频文件。当在计算机上播放压缩媒体文件时,计算装置通常将媒体文件组织成为播放列表,但是构建这样的播放列表是许多用户所要避免的费劲的工作。避免播放列表的创建将会限制用户对媒体项目的享受。 某些类型的用户喜欢使媒体项目的播放列表自动生成,就像他们收听无线电广播节目一样,在这种情况中其所欣赏的所有媒体项目都具有相似的声音或者风格。这样的用户也许能访问大型的媒体项目库,但是缺乏将它们组织成为有意义的播放列表所必需的技巧或者时间。常规的自动化播放列表生成包括基于与媒体文件相关的数据信息,比如艺术家的姓名或者音乐的流派,来创建播放列表。这些自动化技术是有用的,但是缺乏基于具体媒体项目其自身的音频特征来创建媒体项目播放列表的成熟性。此外,某些用户可能仅仅当听到音乐的时候才知道他们喜欢什么样的音乐,而不知道歌曲名是什么或者艺术家是谁。这样的用户将受益于一种方法,借此方法可以基于用户当前所播放的媒体项目根据用户的请求来自动地生成播放列表。基于高度合意的一个或多个媒体项目的声音自动且连续生成的播放列表将是一种有用的工具。 其它类型的用户可能喜欢在某些帮助下生成媒体项目的播放列表,同时仍保持对为播放列表选择的媒体项目的某些控制。这样的用户也可访问大型的媒体项目库,但是可能希望将他们生成的播放列表限制到媒体库的特定部分。常规的自动化播放列表生成包括基于与媒体文件相关的数据信息,比如艺术家的姓名或者音乐的流派,来创建播放列表。这些自动化技术是有用的,但是缺乏在用户的控制之下创建排除媒体库不需要的部分的媒体项目播放列表的成熟性。此外,控制常规的自动化播放列表生成通常需要用户的若干动作以确保特定项目包含在内而其他项目排除在外。排除媒体库中不需要的部分并且基于单个用户动作的自动生成的播放列表将是一种有用的工具。 概述 以下简化的概述提供了本技术某些方面的基本概要。概述不是彻底的概要。其并不打算标识关键的或者决定性的元素或者描绘该技术的范围。该概述并非想被用于帮助确定所主张主题的范围。其目的是在下面介绍更详细的说明之前呈现一些与技术相关的简化的概念。 因此,公开了用于基于单个动作来生成所希望媒体的列表的方法。该方法的用户执行与部分媒体相关的单个动作并且该方法从该部分选择媒体项目并且创建这样的媒体项目的列表。 附图简要说明 附图说明图1是本专利技术一个实施例的一种系统的示意图,该系统用于基于一个或多个种子媒体项目生成媒体项目播放列表; 图2是本专利技术一种方法的流程图; 图3是本专利技术另一个方法的流程图; 图4是本专利技术又一个方法的流程图; 图5是本专利技术的示例性播放列表的示意图; 图6是本专利技术又一个方法的流程图; 图7-14是本专利技术的示例性用户界面;以及 图15是一框图,说明了在其中可实现本专利技术的合适的计算系统环境的一个例子。 在所有的图中相应的参考符号表示相应的部分。详细说明 现在参考图1,公开了一种用于便于用户23基于一个或多个种子(seed)媒体项目从媒体项目库中生成媒体项目的列表的系统,该系统一般表示为21。在一个例子中,用户23可能期望系统收集所希望的媒体项目以在与一个或多个种子媒体项目相关的媒体项目播放列表中使用。如同此处所使用的,术语媒体项目包含了多种格式的媒体文件,包括音乐、演讲、音频书、新闻报道、电影、电影预告片、音频博客、广播电台、电视节目、图像以及喜剧固定节目等。如同在此处所使用的,术语播放列表表示供用户23播放(就音乐或者视频来说)或者访问(就图像或者文本文件来说)的媒体项目的有序列表。在一个例子中,用户23可利用计算机130(见图6)上的媒体播放器程序来访问媒体项目的播放列表。这样的媒体播放器的例子有华盛顿州雷德蒙市的微软公司发布的WindowsMedia Player(媒体播放器)10。 在图1中描绘的系统21包含了若干组件,包括用户界面25,处理器27,以及包含了媒体项目库的数据源29。用户界面25向用户23提供信息33并且从用户接收指令35。系统数据源,或者库29存储了供用户23使用的若干媒体项目(即,库)或者提供了什么媒体项目是可用的以及如何访问这样的媒体项目的列表(例如,数据链接)以供用户使用。在一个例子中,由用户23来定义在库29中所包括的媒体项目。可在用户计算机130(见图15)、便携式媒体播放装置(例如,MP3播放器)、存储装置(例如,闪存装置)、或者实际上任何其它的数据源上存储这样的库29。在另一个例子中,服务供应商在分开的存储设备(例如,服务器)上维护了用于根据请求向用户23流传送的大型媒体项目库29。在又一个例子中,可由用户个人的媒体项目库以及由服务供应商所提供的媒体项目来定义库29。但是,在任何情况下,库29都作为一种用于用户23潜在感兴趣的媒体项目的储存库。这样的媒体项目库可能会很大,包含了数十,数百,或者数千个媒体项目,使得当构造播放列表的时候难以审阅或者记起每一个媒体项目。 系统的处理器27适于根据此处所描述的方法执行如下所述的操作。通过用户界面25,处理器从用户23接收35指令和选择。通过用户界面25,处理器27向用户23提供33信息。处理器27与数据源29通信39以访问候选的媒体项目。根据此处所描述的方法将在下面更详细地描述系统21的详细操作。 正如本领域普通技术人员可容易理解到的,上述系统21不要求用户23当前正访问万维网或者其它的信息源来使用该系统。一旦该系统21已经收集了用于全部可访问媒体项目的元数据,那么该系统可本地地进行执行,藉此用户23不必公开任何关于所存储、访问、播放的歌曲等等的私人历史记录。如此,用户23可创建并享受任何数目的媒体项目播放列表集合,而不必关心关于他的收听习惯和偏好的信息是否会从他的个人计算装置传输到中央位置(例如,服务器)。 利用种子媒体项目的方法 在图2中描述的一个示例性实施例中,公开了一种用于生成基于种子媒体项目选自媒体项目库29中的两个或更多媒体项目的列表的方法,其中该方法一般指示为41。在使用音乐媒体项目的一个例子中,将该方法设计为创建与种子媒体项目相关的媒体项目播放列表,其中该种子媒体项目能够创建相似媒体项目的收音机风格的播放列表而需要很少用户的工作。这样的例子针对于已经准备好访问媒体项目库的用户,他将享受例如为典型的无线电广播的针对特定类型的音乐的播放列表,但是没有时间或者意愿来制作模仿这种广播的媒体项目的播放列表。 不管怎样,该方法包括了,在43,接收对种子媒体项目的选择,该种子媒体项目用以生成两个或更多媒体项目的列表(见图2)。用户23可以以多种方法来选择种子媒体项目。在一个例子中,用户23可在45直接选择种子媒体项目。例如,与用户界面25进行交互的用户23可使用选择元件来选择种子媒体本文档来自技高网...

【技术保护点】
一种在一个或多个数据处理装置上操作的计算机实现的方法,其用于生成选自媒体项目库的媒体项目的列表,所述方法包括:    显示标识所述媒体项目库中一部分的信息;    响应于所执行的仅单个动作,从媒体项目库的所述部分选择一组媒体项目;以及    使用所述一组媒体项目来生成所述媒体项目的列表。

【技术特征摘要】
【国外来华专利技术】US 2005-8-11 11/201,9601.一种在一个或多个数据处理装置上操作的计算机实现的方法,其用于生成选自媒体项目库的媒体项目的列表,所述方法包括显示标识所述媒体项目库中一部分的信息;响应于所执行的仅单个动作,从媒体项目库的所述部分选择一组媒体项目;以及使用所述一组媒体项目来生成所述媒体项目的列表。2.根据权利要求1所述的计算机实现的方法,还包括显示指示所述单个动作的信息。3.根据权利要求1所述的计算机实现的方法,其中所述选择还包括选择具有特定特征的媒体项目。4.根据权利要求3所述的计算机实现的方法,其中所述选择还包括选择具有超过阈值的评级的媒体项目。5.根据权利要求1所述的计算机实现的方法,其中该单个动作是下述动作中的一个对选择元素进行选择、在下拉菜单上作出选择、将所述媒体项目库的所述一部分拖放到播放列表篮显示中,以及将所述媒体项目库中所述一部分的所选择部分拖放到所述播放列表篮显示中。6.根据权利要求5所述的计算机实现的方法,其中将所述媒体项目库中所述一部分的所选择部分拖放到所述播放列表篮显示中包括了将与特定媒体项目相关的专辑拖放到所述播放列表篮显示中;其中所述选择一组媒体项目包括当所述单个动作包括拖放专辑的时选择具有特定特征的媒体项目。7.根据权利要求6所述的计算机实现的方法,其中所述选择还包括选择具有超过阈值的评级的媒体项目。8.根据权利要求1所述的计算机实现的方法,其中所述显示信息包括显示所述媒体项目库的一部分,所述部分包括属于以下其中之一的媒体项目特定的流派、特定的艺术家、特定的专辑、特定的发行商、特定的唱片公司、特定的歌曲作者、特定的作曲者、特定的发行日期、特定的父母分级、特定的语言、特定的情绪、特定的内容供应商以及特定的时期。9.根据权利要求1所述的计算机实现的方法,其中所述生成媒体项目的列表包括在空的播放列表篮显示中生成媒体项目的列表。10.根据权利要求1所述的计算机实现的方法,还包括对所述媒体项目的列表进行排列。11.根据...

【专利技术属性】
技术研发人员:D普拉斯蒂安JM坎恩M诺瓦克
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1