媒体的智能自动高速缓存的制作方法

文档序号:11142993阅读:来源:国知局

技术特征:

1.一种方法,包括:

接收将要呈现给用户的媒体项列表;

将所述媒体项列表呈现给所述用户;

针对将要呈现给用户的所述媒体项列表中的至少第一媒体项,在所述用户的设备处高速缓存所述第一媒体项的部分,其中,至少基于第一高速缓存因素而确定所述第一媒体项的所述部分,所述第一高速缓存因素从由以下组成的群组中选择:所述用户将选择所述第一媒体项的所确定的可能性;当所述第一媒体项的声音方面开始时的时间戳;在所述第一媒体项的波形中的显著变化的时间戳;以及具有幅值在阈值以上的波形的所述第一媒体项的部分;

接收来自所述用户的用以播放在所述媒体项列表中的所述第一媒体项的请求;以及

响应于来自所述用户的用以播放所述第一媒体项的所述请求,从所述媒体项的所高速缓存的部分开始,播放所述第一媒体项。

2.根据权利要求1所述的方法,其中,针对在所述媒体项列表中的至少第二媒体项,至少基于第二高速缓存因素而进一步确定在所述用户的所述设备处高速缓存的所述第二媒体项的所述部分,所述第二高速缓存因素从由以下构成的群组中选择:当所述第二媒体项的声音方面开始时的时间戳;在所述第二媒体项的波形中的显著变化的时间戳;以及具有幅值在阈值以上的波形的所述第二媒体项的部分。

3.根据权利要求1或2所述的方法,其中,针对在所述媒体项列表中的所述第一项,至少基于第二高速缓存因素而进一步确定在所述用户的所述设备处高速缓存的所述第一媒体项的所述部分,所述第二高速缓存因素从由以下组成的群组中选择:所述用户将选择所述媒体项的所确定的可能性;当所述第一媒体项的声音方面开始时的时间戳;在所述第一媒体项的波形中的显著变化的时间戳;以及具有幅值在阈值以上的波形的所述第一媒体项的部分;

其中,所述第二高速缓存因素与所述第一高速缓存因素不同。

4.根据权利要求1所述的方法,其中,针对在所述媒体项列表中的至少一个媒体项,至少基于第二高速缓存因素而进一步确定在所述用户的所述设备处高速缓存的所述媒体项的所述部分,所述第二高速缓存因素从由以下组成的群组中选择:所述媒体项的评分;所述媒体项的播放计数、包含所述媒体项的播放列表数量、所述媒体项的节奏、在与所述媒体项相关联的评论字段存储的值、所述媒体项的制作方、所述媒体项的作曲者、以及与所述媒体项相关联的歌词内容。

5.根据权利要求1、2、3或4中的任一项所述的方法,其中,将要呈现给所述用户的所述媒体项列表包括由所述用户执行的搜索的多个搜索结果。

6.根据前述权利要求中的任一项所述的方法,进一步包括:

继所述媒体项的所高速缓存的部分之后,接收所述第一媒体项的附加部分;

继所述媒体项的所高速缓存的部分之后,在连续回放中播放所述第一媒体项的所述附加部分。

7.根据权利要求1所述的方法,其中,所述媒体项的所述部分是所述媒体项的初始部分。

8.根据前述权利要求中的任一项所述的方法,其中,所述媒体项的所述部分以第一比特率被高速缓存,并且其中,所述媒体项的随后部分以不同于所述第一比特率的第二比特率被播放。

9.根据前述权利要求中的任一项所述的方法,进一步包括:

识别被确定为所述用户可能请求回放的媒体项的预计集合;

针对在所述媒体项的所述预计集合中的至少第二媒体项,在所述用户的所述设备处高速缓存所述第二媒体项的部分。

10.根据权利要求9所述的方法,其中,至少基于第二高速缓存因素而确定在所述第二媒体项内的所述部分的位置,所述第二高速缓存因素从由以下构成的群组中选择:所述用户将选择所述第二媒体项的所确定的可能性;当所述第二媒体项的声音方面开始时的时间戳;在所述第二媒体项的波形中的显著变化的时间戳;以及具有幅值在阈值以上的波形的所述第二媒体项的部分。

11.根据前述权利要求中的任一项所述的方法,其中,基于所述用户将选择所述第一媒体项的所确定的可能性,选择所述第一媒体项的所述部分的持续时间。

12.根据权利要求1所述的方法,其中,基于所述第一媒体项的所述波形的属性而确定所述第一媒体项内的所述第一媒体项的所述部分的位置。

13.根据前述权利要求中的任一项所述的方法,其中,在来自所述用户的用以播放所述第一媒体项的所述请求之前,所述第一媒体项的所述部分被高速缓存在所述用户的设备处。

14.根据权利要求13所述的方法,其中,在来自所述用户的用以播放所述第一媒体项的所述请求之前,在所述媒体项列表中的多个媒体项的部分被高速缓存在所述用户的所述设备处。

15.根据权利要求14所述的方法,其中,基于所述用户将选择所述媒体项的所确定的可能性,独立地确定所述多个媒体项中的每个媒体项的所述部分的持续时间。

16.一种计算设备,包括:

计算机可读存储器;

处理器,所述处理器被配置为:

接收将要呈现给用户的媒体项列表;

将所述媒体项列表呈现给所述用户;

针对将要呈现给用户的所述媒体项列表中的至少第一媒体项,在所述计算机可读存储器上高速缓存所述第一媒体项的部分,其中,至少基于第一高速缓存因素而确定所述第一媒体项的所述部分,所述第一高速缓存因素从由以下组成的群组中选择:所述用户将选择所述第一媒体项的所确定的可能性;当所述第一媒体项的声音方面开始时的时间戳;所述第一媒体项的波形中的显著变化的时间戳;以及具有幅值在阈值以上的波形的所述第一媒体项的部分;

接收来自所述用户的用以播放在所述媒体项列表中的所述第一媒体项的请求;以及

响应于来自所述用户的用以播放所述第一媒体项的所述请求,在所述设备上从所述媒体项的所述高速缓存的部分开始,播放所述第一媒体项。

17.根据权利要求16所述的设备,其中,针对在所述媒体项列表中的至少一个媒体项,至少基于第二高速缓存因素而进一步确定在所述设备处高速缓存的所述媒体项的所述部分,所述第二高速缓存因素从由以下组成的群组中选择:所述媒体项的评分;所述媒体项的播放计数、包含所述媒体项的播放列表数量、所述媒体项的节奏、在与所述媒体项相关联的评论字段存储的值、所述媒体项的制作方、所述媒体项的作曲者、以及与所述媒体项相关联的歌词内容。

18.根据权利要求16或17所述的设备,其中,将要呈现给所述用户的所述媒体项列表包括由所述用户执行的搜索的多个搜索结果。

19.根据权利要求16、17或18中的任一项所述的设备,所述处理器被进一步配置为:

识别被确定为所述用户可能请求回放的媒体项的预计集合;

针对在所述媒体项的预计集合中的至少第二媒体项,在所述计算机可读存储器上高速缓存所述第二媒体项的部分。

20.一种计算机可读存储设备,所述计算机可读存储设备包括指令,所述指令在被计算设备执行时,使所述计算设备执行如权利要求1至15中的任一项所述的方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1