音频内容的预缓存的制作方法_4

文档序号:9422740阅读:来源:国知局
移动设备730、第=方应用740、内容提供方750等可W为本地回放网络760、770 提供(W请求或其他方式)多媒体内容。在每一个本地回放网络760、770中,控制器762、 772和回放设备764、774可用于回放音频内容。
[0084] VII.用于预缓存音频内容的示例性方法
[00化]如上所述,本文描述了可W使回放设备在预期用户输入W使所述回放设备擅染所 述音频内容时预缓存音频内容的实施例。音频内容的预缓存可W向用户输入提供更平滑、 更即时的响应,W使音频内容被擅染,从而增强用户体验。在一个示例中,回放设备可W包 括一个或更多个传感器,被配置为检测用户在回放设备附近的存在,并且所检测的存在可 W用于触发音频内容的预缓存。如W下将讨论的,可W实现用于检测用户的存在和音频内 容的预缓存的不同实施例。此外,还将讨论用于确定要预缓存的音频内容的不同实施例。
[0086] 图8示出了根据本文所描述的至少一些实施例用于基于邻近检测来预缓存音频 内容的第一示例性流程图800。图8中所示的方法800呈现可W在环境100、600和700中 使用的方法的实施例,环境100、600和700具有例如与一个或更多个设备(例如图2-5中 所示的那些设备)进行通信的系统200、202、204、300、400和500。方法800可W包括如由 方框802-810中的一个或更多个所示的一个或更多个操作、功能或动作。尽管W顺序示出 方框,但是运些方框可W并行地和/或W与本文所描述的顺序不同的顺序执行。此外,各种 方框可W基于期望的实现而组合为更少的方框、划分为附加的方框和/或被移除。
[0087] 此外,对于方法800和本文所公开的其他处理和方法,流程图示出了当前实施例 的一个可能实现的功能和操作。就运一点而言,每个方框可W代表程序代码的模块、分段或 一部分,程序代码包括一个或更多个指令,该一个或更多个指令可由处理器执行W实现处 理中的特定逻辑功能或步骤。程序代码可W存储在任意类型的计算机可读介质(例如包括 磁盘或硬盘驱动器的存储设备)上。计算机可读介质可W包括非瞬时性计算机可读介质, 例如在较短时间存储数据的计算机可读介质,如寄存器存储器、处理器缓存和随机存取存 储器(RAM)。计算机可读介质还可W包括非瞬时性介质,例如辅存储设备或持久性长期存储 设备,例如只读存储器(ROM)、光盘或磁盘、压缩光盘只读存储器(CD-ROM)。计算机可读介 质还可W是任意其它易失性或非易失性存储系统。计算机可读介质可W被认为是例如计算 机可读存储介质或有形存储设备。此外,对于方法800和本文所公开的其他处理和方法,图 8中的每一个方框可W代表被有线连接(wired)W执行处理中的特定逻辑功能的电路。
[0088] 在方框802,方法800包括由回放设备上的一个或更多个传感器检测相对于回放 设备的移动。在一个示例中,一个或更多个传感器可W包括邻近传感器,邻近传感器被配 置为例如当用户靠近和/或用手伸向回放设备时,检测向移动设备的靠近移动。在一种情 况下,邻近传感器可W是电容传感器。在其他情况下,邻近传感器还可W使用其他感测技 术(例如红外灯时感测技术和光学感测技术)来实现。在一些实例中,一个或更多个传感 器可W是感测模块的部分,其被配置为与回放设备中的一个或更多个处理器交互并进行通 信。随着感测技术继续发展,当前可能不可用的其他感测技术也可W用于实现邻近传感器。
[0089] 在一些情况下,一种或更多种不同类型的邻近传感器可W实现在回放设备上W检 测在与回放设备不同距离范围内的移动。例如,电容邻近传感器可W用于检测在回放设备 附近的移动,而IR邻近传感器可W用于检测远离回放设备的移动。在一些情况下,可W实 现多于一个邻近传感器W提供鲁棒的检测方法。例如,可W-起使用电容感测设备和红外 感测设备的组合。
[0090] 图9A示出了用于基于邻近检测来预缓存音频内容的具有邻近感测能力904的第 一示例性回放设备902。回放设备902可W是与W上结合图1、图2A-2C或图4所讨论的回 放系统中的任意一个相类似的系统。在一个示例中,回放设备902可W是区域播放器网络 中的独立区域播放器。在另一示例中,回放设备902可W是绑定区域(例如固定播放器或 立体声对)的一部分。在回放设备902可W是绑定区域的一部分的情况下,回放设备902 可W是绑定区域的主(或"主要")区域播放器或辅(或"卫星")区域播放器。
[0091] 如图9A所示,回放设备902包括示例性控制面板906,控制面板906具有"播放" 按钮、"音量增大"按钮和"音量减小"按钮。具有其他功能按钮的控制面板906的其他变体 也是可能的。图9A中还示出了靠近回放设备902的示例性用户908。可W由回放设备902 的邻近感测能力904来检测用户908的靠近。在一个示例中,如上所述,回放设备902可W 包括一个或更多个传感器,该一个或更多个传感器实现并配置为检测相对于回放设备902 的移动。例如,一个或更多个传感器可W被配置为检测用户908向回放设备902的靠近。在 一种情况下,一个或更多个传感器可W被配置为具体地检测相对于回放设备902的特定部 分(例如,控制面板906)的移动。在运种情况下,回放设备902的邻近感测能力904可W 检测用户908向控制面板906的靠近。
[0092] 例如,在另一示例中,一个或更多个传感器可W被实现和配置为具体地检测相对 于回放设备的多于一个特定部分的移动。图9B示出了用于基于邻近检测来预缓存音频内 容的具有邻近感测能力954a和954b的第二示例性回放设备952。如所示,回放设备952包 括控制面板956,控制面板956具有"播放"按钮、"音量增大"按钮、"音量减小"按钮、"后 退"按钮970a和"前进"按钮97化。在运种情况下,回放设备952的传感器可W被配置使 得感测能力954a检测相对于控制面板956的第一侧的移动,并且感测能力954b检测相对 于控制面板956的第二侧的移动。如所示,控制面板956的第一侧可W是控制面板956的 放置有后退按钮970a的一侧,而控制面板956的第二侧可W是控制面板956的放置有前进 按钮97化的一侧。
[0093] 如上所述,回放设备(例如回放设备902或952)的传感器还可W被配置为确定在 不同距离范围相对于回放设备的移动。在一个示例中,回放设备可W包括在触摸敏感图形 显示器上提供的控制界面。通过控制界面可用的控件可W分别与在回放设备902和952的 控制面板906和956上所示的控件类似。在运种示例中,回放设备可W被配置为:仅当回放 设备基于邻近检测确定用户大体上在回放设备附近时,在图形显示器上显示控制选项,用 户可W从图形显示器中查看图形显示并看见控制选项。在另一情况下,控制面板的按钮可 W是被配置为仅当回放设备确定用户大致在回放设备附近时才点亮的背光按钮。在任意一 种情况下,当在图形显示器上显示控制选项或点亮控制面板按钮之后,回放设备然后可W 检测相对于回放设备的移动,W确定用户是否正在进一步靠近或接近回放设备(具体地, 回放设备的控制界面,或更具体地,界面上显示的特定控制选项按钮)。
[0094] 如果回放设备基于所确定的用户的移动,确定用户可能正在靠近回放设备W输入 与回放有关的命令(例如播放、前进或后退),则回放设备可W开始预缓存用户可能希望经 由预期的命令输入来使回放设备擅染的音频内容。在方框804,方法800包括:回放设备 响应于所确定的用户的靠近并在从用户接收到用于播放音频内容的命令之前,获取音频内 容。
[0095] 在一种情况下,可W从本地音频源(例如回放设备的本地储存存储器)获取音频 内容。在另一情况下,可W从联网的音频源获取音频内容。联网的音频源可W是通过本地 网络可W访问的储存存储器(例如网络驱动器)或由回放设备通过本地网络可W访问的另 一回放设备的储存存储器。联网音频源还可W是云网络(例如如上结合图7所述的云710) 的一部分。在运种情况下,获取音频内容可W包括通过网络来访问音频内容。
[0096] 由回放设备获取音频内容还可W包括确定要获取的音频内容。在一个示例中,可 W基于回放设备的当前回放模式来确定要获取的音频内容。借此,获取音频内容还可W包 括:确定回放设备的当前回放模式,并作为响应,基于回放设备的当前回放模式来确定要获 取的音频内容。
[0097] 在一种情况下,回放设备可能当前未擅染任何音频内容。例如,回放设备的回放模 式可W是先前正在擅染的音频内容已经被暂停的暂停回放模式。返回参考图9A的回放设 备902的控制面板906,来自用户908的可能影响回放设备的回放模式的潜在输入可W包括 "播放"(或"重新开始"(在回放已经暂停的情况下))。在运种情况下,回放设备902可W 确定要获取用于预缓存的音频内容可W是先前正在擅染的音频内容。
[0098] 在一个示例中,先前正在擅染的音频内容可W是音乐音轨,并且音频内容的获取 可W开始于音频内容中音频内容先前暂停的点。在另一示例中,先前正在擅染的音频内容 可W是通过网络访问的实况无线电广播流。在运种情况下,用于预缓存的音频内容的获取 可W包括重建立对实况无线电广播流的访问。
[0099] 在另一实例中,因为先前擅染的音频音轨结束或者播放列表或回放队列已经完结 (并且用于擅染播放列表或回放队列的"重复"选项(如果可用)不是活动的),所W回放设 备902可W不在擅染任何音频内容。在一种情况下,要获取用于预缓存的音频内容可W仅 是擅染先前已经完结的播放列表或回放队列,在另一种情况下,可W获取喜欢的播放列表、 喜欢的歌曲或喜欢的实况无线电广播流用于预缓存。在运种情况下,喜欢的播放列表、歌曲 或实况无线电广播流可W是回放设备已经在绝大多数时间擅染的播放列表、歌曲或实况无 线电广播流。
[0100] 在另一实例中,回放设备可W记录回放设备的音频内容擅染模式,并根据所记录 的模式来获取音频内容。例如,如果用户定期地在星期天晚上使用回放设备来享受通过特 定古典音乐无线电广播流访问的古典音乐,则在星期天晚上,回放设备可W响应于检测到 的用户的靠近,建立对特定古典音乐无线电广播流的访问。用于确定要获取的音频内容的 不同复杂度和复杂性的其他实现也是可能的。 阳101] 在另一情况下,回放设备的当前回放模式可W是擅染播放列表或队列中的歌曲。 在运种情况下,如果回放设备具有与图9B中所示的回放设备952的控制面板956类似的控 制面板,则来自用户的潜在输入可W包括W下输入:用于暂停或停止播放列表中音乐的歌 曲的输入、向前跳到播放列表中的下一首歌曲的输入、重新开始当前正在擅染的歌曲的输 入、或返回先前正在擅染的歌曲的输入。借此,下一首歌曲和前一首歌曲可W是用于预缓存 的候选。在一个实例中,可W获取前一首歌曲和下一首歌曲两者用于预缓存。
[0102] 如上所述,回放设备952可W包括传感器,传感器被配置为检测相对于控制面板 956上不同位置的移动。如图9B所示,感测能力954a可W检测相对于后退按钮970a的移 动,并且感测能力954b可W检测相对于前进按钮97化的移动。因此,回放设备952可W确 定用户958靠近后退按钮970a还是前进按钮97化。如果将用户958确定为靠近后退按钮 970a,则可W获取前一首歌曲。类似地,如果将用户958确定为靠近前进按钮,则可W获取 下一首歌曲。如果感测能力954a和954b不能W-定置信度确定用户靠近哪一个按钮,贝U 可W获取前一首歌曲和下一首歌曲两者用于预缓存,如上所述。 阳103] 在确定要获取的音频内容并随后获取音频内容之后,然后回放设备可W预缓存所 获取的音频内容。在方框806,方法800包括将音频内容存储在回放设备上的存储器中。在 一个示例中,回放设备上的存储器可W包括用于数据的临时存储的缓存,使得可W更快地 服务未来
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1