[发明专利]用于较大播放列表的播放列表结构有效
申请号: | 200680023311.3 | 申请日: | 2006-04-26 |
公开(公告)号: | CN101208653A | 公开(公告)日: | 2008-06-25 |
发明(设计)人: | K·L·拉沙贝尔;B·J·沃克;I·C·墨希;H·凯斯;H·米亚莫拓;T·亚吉;Y·特里;N·塔科古奇 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F7/00 | 分类号: | G06F7/00;G06F17/00 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 较大 播放列表 结构 | ||
1.一种计算机化的方法,用于实现计算机可读媒体上所存储的媒体文件的播放列表的有效导航,所述计算机化的方法包括:
标识与播放列表相关联的一个或多个媒体文件;
定义用于所标识的媒体文件的媒体文件参考;
检索对应于每个所标识的媒体文件的元数据;以及
将所定义的媒体文件参考和所检索的元数据存储到用于表示所述播放列表的一个或多个播放列表单元中,以协助用户在呈现所述媒体文件之前选择所述媒体文件。
2.如权利要求1所述的计算机化的方法,其特征在于,每个所述播放列表单元具有与之相关联的大小限制,并且其中存储所述媒体文件参考和检索到的元数据包括:
根据所述大小限制,确定用于存储所述媒体文件参考和检索到的元数据的播放列表单元的数量;以及
将所述媒体文件参考和检索到的元数据存储在已确定好数量的播放列表单元中。
3.如权利要求1所述的计算机化的方法,其特征在于,每个播放列表单元具有与之相关联的大小限制,并且其中存储所述媒体文件参考和检索到的元数据包括:
接连地将所述媒体文件参考和与之相对应的检索到的元数据中的至少一部分存储到第一播放列表单元中,直至达到所述大小限制;
关闭所述第一播放列表单元;
打开第二播放列表单元;以及
接连地将所述媒体文件参考和与之相对应的检索到的元数据中的至少剩余部分存储到打开的第二播放列表单元中。
4.如权利要求1所述的计算机化的方法,还包括:
接收所述播放列表单元之一;以及
将存储在接收到的播放列表单元中的元数据的一部分显示给用户,以使用户能够选择与之相关联的媒体文件。
5.如权利要求4所述的计算机化的方法,还包括:
从所述用户处接收媒体文件选择;以及
通过与所述媒体文件选择相关联的媒体文件参考来呈现与接收到的媒体文件选择相关联的媒体文件。
6.如权利要求1所述的计算机化的方法,其特征在于,检索元数据包括通过所述媒体文件参考检索来自所述媒体文件的元数据。
7.如权利要求1所述的计算机化的方法,其特征在于,定义用于所标识的媒体文件的媒体文件参考包括定义指向每个所标识的媒体文件的指针。
8.如权利要求1所述的计算机化的方法,其特征在于,存储所述媒体文件参考和检索到的元数据包括:将计算机可读媒体上的媒体文件参考和检索到的元数据存储到一个或多个播放列表单元中,每个播放列表单元具有从与所述计算机可读媒体相关联的扇区大小得出的大小。
9.如权利要求1所述的计算机化的方法,其特征在于,所有的播放列表单元具有相等的大小。
10.如权利要求1所述的计算机化的方法,其特征在于,每个播放列表单元占据存储器的2048个字节。
11.如权利要求1所述的计算机化的方法,其特征在于,一个或多个计算机可读媒体具有用于执行权利要求1所述的计算机化方法的计算机可执行指令。
12.具有计算机可执行组件的一个或多个计算机可读媒体,用于对具有与之相关联的多个媒体文件的播放列表进行导航,所述组件包括:
播放列表组件,用于检索存储在存储区域中的多个播放列表单元中的一个,所述播放列表单元共同地表示一个播放列表;
解析器组件,用于获取由界面组件检索到的播放列表单元中所存储的元数据,所述元数据描述与所述播放列表相关联的媒体文件;
用户界面组件,用于向用户显示由所述解析器组件获取的元数据并接收来自用户的媒体文件选择;以及
回放组件,用于将所选择的媒体文件呈现给用户。
13.如权利要求12所述的计算机可读媒体,其特征在于,每个播放列表单元具有从与所述存储区域相关联的扇区大小得出的大小。
14.如权利要求12所述的计算机可读媒体,其特征在于,所有的播放列表单元具有相等的大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680023311.3/1.html,转载请声明来源钻瓜专利网。