具有多个图形界面的媒体回放系统控制器的制造方法_4

文档序号:9476328阅读:来源:国知局
加或从媒体回放系统(例如图1的媒体回放系统100)移除音频内容源。在一个示例中,每当添加、移除或更新一个或更多个音频内容源时,可以对音频项编写索引。对音频项编写索引可以包括:在通过可由媒体回放系统中的回放设备访问的网络共享的所有文件夹/目录中扫描可识别的音频项,并针对找到的每一个可识别音频项,生成或更新包含元数据(例如标题、艺术家、专辑、音轨长度等)和其他相关联信息(例如URI或URL)的音频内容数据库。用于管理和维护音频内容源的其他示例也是可能的。
[0073]以上与回放设备、控制器设备、回放区域配置和媒体内容源有关的讨论仅提供可以实现以下所描述的功能和方法的操作环境的一些示例。本文未显式地描述的媒体回放系统、回放设备和网络设备的其他操作环境和配置还可应用于和适用于功能和方法的实现。
[0074]II1、用于提供具有多个图形界面的控制器的方法
[0075]如上所述,本文所描述的实施例可以提供具有多个图形界面的媒体回放系统控制器。
[0076]图5中所示的方法500给出了可以在例如包括图1的媒体回放系统100的操作环境中实现的方法的实施例。具体地,方法500可以在媒体回放系统100的控制设备(例如可以安装有媒体回放系统控制器应用软件的联网计算设备)上执行。例如,iPhone?、iPad?或任意其它智能电话、平板计算机或网络设备(例如联网计算机(例如PC或Mac?))。方法500可以包括如由方框502-510中的一个或更多个所示的一个或更多个操作、功能或动作。尽管顺序地示出了方框,但是这些方框可以并行地和/或以与本文所描述的顺序不同的顺序执行。此外,各种方框可以基于期望的实现而组合为更少的方框、划分为附加的方框和/或被移除。
[0077]此外,对于方法500和本文所公开的其他处理和方法,流程图示出了当前实施例的一个可能实现的功能和操作。就这一点而言,每个方框可以代表程序代码的模块、分段或部分,程序代码包括一个或更多个指令,该一个或更多个指令可由处理器执行以实现特定逻辑功能或处理中的步骤。程序代码可以存储在任意类型的计算机可读介质(例如包括磁盘或硬盘驱动器的存储设备)上。计算机可读介质可以包括非瞬时性计算机可读介质,例如在较短时间存储数据的计算机可读介质,如寄存器存储器、处理器缓存和随机存取存储器(RAM)。计算机可读介质还可以包括非瞬时性介质,例如辅助存储设备或持续性长期存储设备,如例如只读存储器(ROM)、光盘或磁盘、压缩光盘只读存储器(CD-ROM)。计算机可读介质还可以是任意其它易失性或非易失性存储系统。计算机可读介质可以被认为是例如计算机可读存储介质或有形存储设备。此外,对于方法500和本文所公开的其他处理和方法,图5中的每一个方框可以代表被有线连接以执行处理中的特定逻辑功能的电路。
[0078]为了简洁,本文结合图6A-图6E描述了方法500,图6A-图6E中的每一个描绘由控制设备根据方法500显示的示例性图形显示器。然而,应当理解的是,这仅是为了示例和解释的目的,方法500的操作不限于这些附图。
[0079]方法500从框502开始,在框502,使图形显示器提供第一图形界面,第一图形界面至少包括(i)第一输入区和(ii)媒体项的第一表示。在框504,方法500包括:接收指示第一输入区中的选择的第一输入数据。在框506,方法500包括:基于所接收的第一输入数据,使图形显示器提供第二图形界面,第二图形界面至少包括(i)活动区、(ii)非活动区和
(iii)媒体项的第二表示。在框508,方法500包括:接收指示活动区中的选择的第二输入数据。在框510,方法500包括:基于所接收的第二输入数据,使图形显示器提供一个或更多个媒体回放控件。以下更详细地讨论了图5中所示的框中的每一个。
[0080]a、使图形显示器提供第一图形界面
[0081 ] 方法500从框502开始,在框502,使图形显示器提供第一图形界面,第一图形界面至少包括(i)第一输入区和(ii)媒体项的第一表示。例如,控制设备可以使控制设备的图形显示器提供第一图形界面。
[0082]在实践中,可以在框502的功能之前执行一个或更多个功能。具体地,一个这种功能可以包括控制设备下载或以其他方式获得媒体回放系统控制器应用软件(“控制器”)。进而,控制设备可以执行一个或更多个安装过程来安装控制器应用。
[0083]另一功能可以包括接收启动输入数据,启动输入数据指示用于使控制设备启动控制器的命令。例如,作为安装处理的一部分,控制设备可以已经生成与控制器相对应的图标。因此,控制设备可以接收指示选择所生成的图标的输入(例如双击或双触摸)。同样可以使用其他功能来启动控制器应用。控制设备使图形显示器提供第一图形界面可以是控制设备接收到启动输入数据的结果。
[0084]无论如何,根据框502,控制设备可以最终使图形显示器提供第一图形界面。通常,第一图形界面可以被配置为有助于用户访问并控制媒体回放系统的一个或更多个回放设备。借此,第一图形界面可以包括:一个或更多个输入区,被配置为检测用户选择的指示;以及一个或更多个视觉表示,向用户提供与媒体有关的信息。在示例性实现中,第一图形界面可以与图4的控制界面400相同或类似。例如,第一图形界面可以包括与如上所述的回放区域区420类似的输入区。因此,第一图形界面可以包括相应回放区域的一个或更多个表示。第一图形界面可以包括参考图4所描述的区域中的其他区域。
[0085]更具体地,第一图形界面可以包括第一输入区和媒体项的第一表示。第一输入区可以被配置为检测区域内选择(例如通过使用光标或通过触摸的方式)的指示。第一输入区可以具有各种形状(例如正方形、三角形、圆形、点等)并可以具有各种大小。
[0086]媒体项的第一表示可以包括当前正在播放、先前播放、或调度为要播放的媒体项的任意表示,例如文本表示和/或图形表示。例如,媒体项的第一表示可以包括专辑艺术(例如与媒体项相关联的专辑的专辑艺术)和/或媒体项信息(例如媒体项标题、艺术家/乐队名称、和/或专辑标题)。在示例性实现中,第一输入区和媒体项的第一表示可以重叠。例如,媒体项的第一表示或其部分可以重叠在第一输入区上。
[0087]为了阐述,图6A示出了控制设备根据方法500显示的示例性图形显示器600。如所示,图形显示器600包括第一图形界面602,第一图形界面602在一些方面与图4的示例性控制界面400类似。与图4中不同,第一图形界面602示出了当前正在播放媒体项。例如,播放-暂停控件604示出为显示暂停图标,指示当前正在播放媒体项,而图4的相同图标示出为显示播放图标,指示媒体项被暂停。此外,回放状态区430示出为包括媒体项的第一表示606。媒体项的第一表示606包括专辑艺术和媒体项信息(例如音轨标题、歌曲I和艺术家名称(艺术家A))。在该示例中,第一输入区608由专辑艺术占据的空间限定。在其他示例中,第一输入区608可以由专辑艺术的“O”占据的空间限定。其他示例也是可能的。
[0088]b、接收第一输入数据
[0089]现在返回图5,在框504,方法500包括接收指示第一输入区中的选择的第一输入数据。例如,控制设备可以接收指示第一输入区608中(例如所显示的专辑艺术中的任何地方)的选择的输入。该功能可以以若干方式执行。
[0090]例如,该功能可以包括控制设备接收第一输入区608中的一个或更多个光标点击或触摸输入的指示。在其他示例中,该功能可以包括控制设备接收第一输入区608中的悬停(例如“鼠标悬停”)等的指示。例如,第一输入区608可以被配置使得用户将光标置于第一输入区608内或将手指置于在第一输入区608上方可以使控制设备接收指示选择的输入。在其他示例中,该功能可以包括控制设备在预定量的时间期间接收悬停等的指示。控制设备还可以以其他方式接收指示第一输入区内的选择的第一输入数据。
[0091]C、使图形显示器提供第二图形界面
[0092]在框506,方法500包括:基于所接收的第一输入数据,使图形显示器提供第二图形界面,第二图形界面至少包括(i)活动区、(ii)非活动区和(iii)媒体项的第二表示。例如,基于控制设备接收到第一输入,控制设备可以使图形显示器向用户提供第二图形界面。
[0093]如上所述,第二图形界面可以包括活动区和非活动区。活动区可以被配置为检测选择的指示,而非活动区可以不被配置为检测这种指示。活动区和非活动区可以具有各种相应形状,并且可以具有各种相应的大小。
[0094]此外,第二图形界面可以包括媒体项的第二表示。在示例性实现中,媒体项的第二表示可以与媒体项的第一表示相同或相似。即,第一表示和第二表示可以包括相同或相似的内容和/或可以包括相同的内容布置,可能一种表示与另一种表示具有不同大小。在其他示例中,第一表示和第二表示可以不相似。例如,媒体项的第一表示可以包括媒体项信息,例如媒体项标题、艺术家名称和专辑标题,而媒体项的第二表示可以包括专辑艺术。其他示例也是可能的。
[0095]在实践中,活动区和非活动区中的任意一个或两者可以与媒体项的第二表示重叠。例如,媒体项的第二表示或其一部分可以重叠在区域中的任意一个或两者上。例如,第二表示可以包括艺术家名称的图形表示,并且艺术家名称的第一部分可以包括活动区,而艺术家名称的第二部分可以包括非活动区。尽管使用包括活动区、非活动区和媒体项的第二表示的第二图形界面描述了方法,但是应当理解的是,当这些特征中的一个或更多个不存在或提供了附加特征时,可以执行方法500。例如,在一些实现中,可以不提供非活动区。
[0096]为了阐述,图6B示出了控制设备根据方法500显示的图形显示器600。具体地,图6B示出了同时提供两个图形界面的图形显示器600。如所示,图形显示器600包括来自图6A的第一图形界面602和第二图形界面610。第二图形界面610包括包含专辑艺术的媒体项的第二表示612。在本示例中,媒体项的第二表示612的底部定义了活动区614(由虚线表示),并且顶部定义了非活动区616。如所示,活动区614包括第一大小和第一形状(例如长方形)。在其他示例中,活动区614和非活动区616可以具有不同相应大小和/或形状。
[0097]图6C示出了由控制设备显示的图形显示器600的另一示例。图6C在一些方面与图6B类似。然而,如图6C所示,活动区614占据与媒体项的第二表示612相同的空间。即,由专辑艺术占据的整个空间可以被配置为检测选择的指示。因此,在一些实现中,第二图形界面610可以不包括非活动区。
[0098]第二图形界面610还可以包括其他方面。例如,第二图形界面610可以包括允许用户重新设定第二图形界面610的大小的可选方面。附加地或备选地,第二图形界面610可以包括允许用户关闭或最小化第二图形界面610的可选方面。其他附加方面也是可能的。
[0099]d、接收第二输入数据
[0100]再次返回图5,在框508,方法500包括接收指示活动区中的选择的第二输
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1