CN100407790C - 用于管理媒体分布的系统以及媒体播放器 - Google Patents

用于管理媒体分布的系统以及媒体播放器 Download PDF

Info

Publication number
CN100407790C
CN100407790C CN03820150XA CN03820150A CN100407790C CN 100407790 C CN100407790 C CN 100407790C CN 03820150X A CN03820150X A CN 03820150XA CN 03820150 A CN03820150 A CN 03820150A CN 100407790 C CN100407790 C CN 100407790C
Authority
CN
China
Prior art keywords
media player
main frame
player
user interface
media
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN03820150XA
Other languages
English (en)
Other versions
CN1679335A (zh
Inventor
C·L·阿尔姆斯特兰德
今关浩和
关正彦
新海裕之
P·A·文卡特桑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Sony Electronics Inc
Original Assignee
Sony Corp
Sony Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp, Sony Electronics Inc filed Critical Sony Corp
Publication of CN1679335A publication Critical patent/CN1679335A/zh
Application granted granted Critical
Publication of CN100407790C publication Critical patent/CN100407790C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/36Monitoring, i.e. supervising the progress of recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B5/00Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
    • G08B5/22Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B5/00Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
    • G08B5/22Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
    • G08B5/36Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission using visible light sources
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/76Wired systems
    • H04H20/82Wired systems using signals not modulated onto a carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/82Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
    • H04H60/87Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet accessed over computer networks
    • H04H60/89Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet accessed over computer networks which are wired networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/93Wired transmission systems

Abstract

便携式媒体播放器(12)与主机(22)通信,用于使播放器的用户能够使用主机(22)的控制软件管理媒体分布。主机(22)可发送显示在其它“无声”播放器(12)上的GUI,并且用户能查看GUI,并能按单按钮命令控制软件将媒体标题下载到播放器(12)。主机(22)能周期性地轮询播放器(12)以确定其状态。

Description

用于管理媒体分布的系统以及媒体播放器
相关申请
本申请要求2002年8月30日提交的美国临时申请60/407174的优先权,通过引用结合在此。
技术领域
本发明一般涉及媒体播放器系统。
背景技术
已经介绍了诸如数字音乐播放器和多媒体播放器的媒体播放器。这些播放器中的某些允许用户在由用户操作的主机的控制下在播放器和主机之间传送媒体,其中播放器和主机可能是联网的。这样,在网络上可用的媒体标题,能方便地传送到媒体播放器。
为了管理上述操作,在主机上执行控制软件。控制软件由用户在主机处操作,以在主机上呈现图形用户界面(GUI),以便于例如浏览媒体标题并控制标题到播放器的传送。
如本发明所认识的,上面讨论的过程需要用户访问主机,并知道如何操作主机。如本发明进一步认识的,允许用户使用播放器本身管理媒体传送是有利的,不需要播放器具有能执行操作软件的相对昂贵的处理器的播放器。
发明内容
一种用于管理媒体分布的系统包括主机和媒体播放器,该媒体播放器包括显示器和至少一个输入设备。媒体播放器与主机通信。主机中的软件实现的控制模块在播放器上再现用户界面(UI),以便用户能与UI合作来操纵输入设备以管理主机与播放器之间的媒体分布。
在一个优选的实施例中,用户能操纵输入设备以使主机将媒体流传送到播放器。优选的输入设备可以包括在播放器上的一个或多个按钮,如果需要还可包括转点通(jog dial),并且响应用户按一次按钮且只一次,不需要用户按任何其它按钮,就能将媒体流下载到播放器。而且,优选的播放器可包括至少一个发光二极管(LED),并且主机能激励LED以指示用户音乐标题的可用性。
在另一优选非限制的实施例中,主机能周期性地轮询播放器以确定播放器状态。最好,主机轮询播放器在播放器处于工作模式时比在播放器处于节能模式时更加频繁。播放器也许不能起动与主机的通信。
另一方面,一种用于将至少一个媒体流提供给媒体播放器的方法包括将数据存储盘与媒介设备接合以建立接合并检测该接合。使用主机,使接合的指示显示在媒体播放器上。该方法也包括在媒体播放器上操纵单按钮一次,以在主机的控制下使盘上的媒体流发送到媒体播放器。
再一方面,媒体播放器包括存储至少一个媒体流的电子媒体,以及用于播放流的装置。也提供了用于呈现由主机产生并从主机传输到媒体播放器的用户界面(UI)的显示器。
参考附图能更好地理解本发明关于其结构和操作的细节,其中相同的标号指的是相同的部件,附图中:
附图说明
图1是本发明的系统框图;
图2是全部逻辑的流程图;
图3是示范性非限制逻辑的流程图,用于在主机中软件的控制下使用播放器管理媒体操作;以及
图4是示范性非限制逻辑的流程图,可根据它使用播放器管理媒体,该播放器接收来自主处理机的周期性的状态请求。
具体实施方式
首先参考图1所示系统,通常指定为10,包括便携式媒体播放器12,如音乐播放器,例如索尼
Figure C0382015000061
或其它具有数据存储能力的多媒体播放器,如索尼Memory
Figure C0382015000062
用于存储数字化记录的歌曲等。媒体播放器12还包括播放设备,该播放设备读取在数据存储器上的电子存储流,并根据本领域中已知的媒体流播放原理(例如在索尼
Figure C0382015000063
中所体现的)将流转换为可听声音。媒体播放器12可以是CD播放器。
媒体播放器12可包括处理器14和显示器16,如LCD显示器,但不同于个人电脑,当进行下面讨论的媒体管理操作时,处理器14不在显示器16上产生图形用户界面(GUI)。通过“GUI”或“UI”意味着实际的图形单元为使用显示器控制所需的,不同于数据单元,如媒体标题,可用基本GUI(underlying GUI)显示。在一个不太优选的实施例中,不需要提供显示器,只有下面描述的LED来指示状态。
媒体播放器12也可包含用户输入设备18,例如(但不限于)按钮和/或转点通。在一个优选非限制实施例中,媒体播放器12包括可戴在人的腰带上的机壳,以及通过线连接到机壳的头戴耳机,显示器16和输入设备18(以按钮和转点通形式)附在头戴耳机线上,尽管如果需要,播放器12的所有组件都可安装在一个外壳上。如果需要,为便于立刻露出,可在播放器12的戴腰带部位上提供诸如LED 20(示出2个)的非图形指示器。
如图1所示,系统10包括通过通信路径24与媒体播放器12通信的主机22。路径24可以是使用通用串行总线(USB)协议、或IEEE 1394协议、或RS-232协议、或802.11协议的线。或者,路径24可以是短距离无线路径,如蓝牙、红外或其它无线路径。主机22可以是个人计算机,或其它与用户相联系的根据下面的逻辑执行媒体管理控制模块26的计算机。
图1还示出了一个或多个网络设备28,可直接也可通过因特网30连接到主机22。如果需要,网络设备28可直接连接到播放器12。网络设备28可以是(非限制)能接收例如在其上记录了音乐或其它声音的CD-ROM的CD和DVD播放器,以及其它计算机。一个网络设备28可以是因特网可接入的或其它形式可接入的电子音乐分布服务器。
现在参考图2,可看到本发明的总体逻辑。在块32处开始,建立主机22与播放器12之间的通信。在某些实施例中,播放器12不能起动通信,所以在块32处主机22起动链接。
移动到块34处,主机22中的控制软件26将GUI下载到媒体播放器12,用于在显示器16上显示。GUI可以(非限制)指示并支持操作,该操作可由主机22响应用户在播放器12上的输入而执行,也提供必要的控制装置,该控制装置能使用户发布命令以使主机22执行操作。
总之,播放器12的处理器14不必产生GUI,甚至不必知道它如何运行。这使得播放器12非常健壮,因为只通过适当地对主机22进行程序设计就能提供附加功能,而不必修改相对简单且便宜的播放器12。
在块36处,通过协同GUI适当地操纵播放器12上的输入设备18所产生的用户命令,由主机22接收。这些命令表示用户管理需求,例如,将来自网络上的一个设备的流(如CD播放器网络设备28的全部或部分内容)拷贝到另一个(如播放器12)的命令。命令也能指示更新播放器的显示,以允许用户通过菜单导航。在块38处,来自播放器12的命令由主机22执行。
图3示出了根据本发明的示范性单击拷贝操作。在块40处开始,用户可将诸如CD或DVD的盘与适当配置的网络设备28接合。主机22例如通过接收来自网络设备28的指示接合的消息来检测接合。
在块42处,主机在播放器12上再现这样的指示:盘已经与网络设备28接合,并且数字化记录的流(诸如音乐或多媒体流)可用于记录在播放器12中。可以显示有可用的艺术家、和/或唱片集、和/或轨道的菜单。非限制地,指示可包括下列一个或多个:激励LED20、在显示器16上显示可用流的标题、以及在显示器上显示消息,例如“拷贝盘?”
移动到块44处,用户如适当输入所需命令一样操纵输入设备18。在一个优选实施例中,输入设备18包括按钮,并且用户只按一次按钮且仅一次就能使主处理机给播放器12提供可用流的拷贝,即单击拷贝。无需对播放器12、主机22或网络设备28作其它用户动作。取而代之,在块46处,主机22的控制软件响应在播放器12的命令输入而执行命令,在此情况下,使在块40处接合的盘上的可用流的拷贝发送到播放器12。
在另一实施例中,播放器12的用户可使用输入设备18上的转点通滚动GUI上呈现的标题列表。当显示出所需的标题时,用户可按下输入设备18上的按钮以接收由标题表示的流拷贝。更进一步地,由主处理机22产生的GUI可显示出可用的艺术家列表,用户选择其中一个艺术家以使第二菜单或那个艺术家的歌曲列表出现在播放器12的显示器16上,以供后续选择那个艺术家的特定歌曲。
图4示出了能被执行以将内容拷贝到播放器12的逻辑。为了便于公开,逻辑以具有判断棱形的流程图形式显示,要理解到逻辑同样可由状态图或其它指示常规的逻辑表示。
在块48处开始,监控来自主机22的命令。判断棱形50指示在命令被接收时可能是在显示器16上再现GUI或激励LED的命令,在这种情况逻辑移动到块52以再现GUI和/或激励LED。判断棱形54另一方面指示命令可以是状态请求,在这种情况下逻辑移动到块56以将播放器12的状态传回主机22。在一个优选非限制实施例中,为了保存能源,播放器12具有节能模式和工作模式。在节能模式下,播放器12是休眠的,以便保存能源。当这个状态报告给主机22时,它向播放器12发出状态检查不及播放器12处于工作模式(即用于播放媒体流)时频繁。用户例如通过按输入设备18上的按钮,可在任何时刻退出节能模式。
块58指示如果处理器14确定已经接收到命令,但它不是来自主机22,那么它一定是本地执行的设备特定的命令(如“播放轨道”)。
如在此示出并详细描述的特殊的媒体播放器的远程用户界面,完全能实现本发明的上述目的,要理解到,它是本发明的当前优选实施例,并且由此表示了本发明广泛设想的主题,本发明的范围完全包括其它实施例,对于本领域的技术人员这是显而易见的,并且本发明的范围只相应地受限于所附权利要求书,其中提及的单一单元除非明确声明否则并不意味着“一个且只一个”,而是“一个或多个”。对于本领域的一般技术人员已知的或以后慢慢知道的上述优选实施例的单元的所有结构和功能的等效单元,通过引用明确地结合在此,并通过本权利要求书包括。而且,不必要求一个设备或方法解决本发明设法解决的每个问题,它通过本权利要求书包括。此外,在本公开中没有单元、组件或方法步骤试图奉献给公众,不管该单元、部件或方法步骤是否在权利要求中明确叙述过。其中,权利要求单元在此没有解释在35U.S.C.§112第六段的规定下,除非单元使用短语“用于...装置”清楚地叙述过,或在方法权利要求的情况下,单元被叙述为“步骤”而不是“行为”。

Claims (10)

1.一种用于管理媒体分布的系统,包括:
至少一个主机(22);
至少一个媒体播放器(12),该媒体播放器(12)包括显示器(16)和至少一个输入设备(18),所述媒体播放器(12)可用于经由通信路径(24)与所述主机(22)通信;以及
设置在所述主机(22)中的至少一个软件实现的控制模块,通过在所述主机(22)生成图形用户界面并将生成的图形用户界面下载到所述媒体播放器(12),所述控制模块可用于在所述媒体播放器(12)的所述显示器(16)上再现图形用户界面,其中
用户可与下载的图形用户界面合作来操纵所述输入设备(18),以管理所述主机(22)和所述媒体播放器(12)之间的媒体数据分布和/或回放。
2.如权利要求1所述的系统,其中,所述用户可操纵所述输入设备(18)以使所述主机(22)将至少一个媒体流传送到所述媒体播放器(12)。
3.如权利要求2所述的系统,其中,所述输入设备(18)包括至少一个在所述媒体播放器(12)上的按钮,并且响应所述用户按一次所述按钮且仅按一次,无需所述用户按任何其它按钮,就能将所述至少一个媒体流下载到所述媒体播放器(12)。
4.如权利要求1所述的系统,其中,所述媒体播放器包括至少一个发光二极管(20),并且所述主机(22)激励所述发光二极管(20)以向用户指示音乐标题的可用性。
5.如权利要求1所述的系统,其中,所述主机(22)周期性地轮询所述媒体播放器(12),以确定播放器状态。
6.如权利要求5所述的系统,其中,所述主机(22)轮询所述媒体播放器(12)在所述媒体播放器(12)处于工作模式时比在所述媒体播放器(12)处于节能模式时更加频繁。
7.如权利要求1所述的系统,其中,所述媒体播放器(12)不能起动与所述主机(22)的通信。
8.如权利要求7所述的系统,其中,所述主机(22)将图形用户界面下载到所述媒体播放器(12)上。
9.一种用于将至少一个媒体流提供给媒体播放器(12)的方法,包括:
将数据存储盘与网络设备(28)接合以在网络上建立所述数据存储盘和所述媒体播放器(12)之间的连接,所述数据存储盘包含所述媒体流;
把表示所述接合的消息从所述网络设备(28)传送到主机(22),通过在所述主机(22)生成包括所述接合的指示的图形用户界面并把生成的图形用户界面下载到所述媒体播放器(12),在所述媒体播放器(12)的显示器(16)上再现所述指示;以及
在所述媒体播放器(12)上操纵单按钮一次,以使所述媒体流在所述主机(22)的控制下发送到所述媒体播放器(12)。
10.一种媒体播放器(12),包括:
存储至少一个媒体流的电子媒体;
播放所述媒体流的装置;以及
用于呈现图形用户界面的显示器(16),其中,通过在主机(22)生成图形用户界面并把生成的图形用户界面下载到所述媒体播放器(12),在所述显示器(16)上再现图形用户界面。
CN03820150XA 2002-08-30 2003-08-18 用于管理媒体分布的系统以及媒体播放器 Expired - Fee Related CN100407790C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US40717402P 2002-08-30 2002-08-30
US60/407,174 2002-08-30
US10/289,482 2002-11-06
US10/289,482 US7653928B2 (en) 2002-08-30 2002-11-06 Remote user interface for media player

Publications (2)

Publication Number Publication Date
CN1679335A CN1679335A (zh) 2005-10-05
CN100407790C true CN100407790C (zh) 2008-07-30

Family

ID=31981054

Family Applications (1)

Application Number Title Priority Date Filing Date
CN03820150XA Expired - Fee Related CN100407790C (zh) 2002-08-30 2003-08-18 用于管理媒体分布的系统以及媒体播放器

Country Status (6)

Country Link
US (4) US7653928B2 (zh)
EP (2) EP1537741A4 (zh)
KR (2) KR101107881B1 (zh)
CN (1) CN100407790C (zh)
AU (1) AU2003259876A1 (zh)
WO (1) WO2004021106A2 (zh)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7308492B2 (en) * 2002-10-02 2007-12-11 Sony Corporation Method and apparatus for use in remote diagnostics
US20050254365A1 (en) * 2004-04-29 2005-11-17 Keung Tse H Portable media player
US8793762B2 (en) * 2004-09-20 2014-07-29 Secure Content Storage Association Llc Simple nonautonomous peering network media
US11734393B2 (en) 2004-09-20 2023-08-22 Warner Bros. Entertainment Inc. Content distribution with renewable content protection
US7822866B2 (en) * 2005-01-27 2010-10-26 Sony Corporation Method and system for retrieving content in network system
CN100349145C (zh) * 2005-06-02 2007-11-14 圆刚科技股份有限公司 声音播放装置
US7627645B2 (en) * 2005-06-27 2009-12-01 Microsoft Corporation Remotely controlling playback of content on a stored device
KR100772861B1 (ko) * 2005-09-23 2007-11-02 삼성전자주식회사 원격 사용자 인터페이스를 제공하는 장치 및 방법
WO2007072821A1 (ja) * 2005-12-20 2007-06-28 Matsushita Electric Industrial Co., Ltd. 機器連携装置及び機器連携方法
US8086332B2 (en) * 2006-02-27 2011-12-27 Apple Inc. Media delivery system with improved interaction
US9137309B2 (en) * 2006-05-22 2015-09-15 Apple Inc. Calibration techniques for activity sensing devices
US20070271116A1 (en) * 2006-05-22 2007-11-22 Apple Computer, Inc. Integrated media jukebox and physiologic data handling application
US20080005353A1 (en) * 2006-06-28 2008-01-03 Microsoft Corporation Enabling a plurality of devices to control each other
US7698101B2 (en) 2007-03-07 2010-04-13 Apple Inc. Smart garment
US8555180B2 (en) 2007-03-27 2013-10-08 Amulet Technologies, Llc Smart peripheral architecture for portable media players
US8127233B2 (en) * 2007-09-24 2012-02-28 Microsoft Corporation Remote user interface updates using difference and motion encoding
US8619877B2 (en) * 2007-10-11 2013-12-31 Microsoft Corporation Optimized key frame caching for remote interface rendering
US8121423B2 (en) * 2007-10-12 2012-02-21 Microsoft Corporation Remote user interface raster segment motion detection and encoding
US8106909B2 (en) * 2007-10-13 2012-01-31 Microsoft Corporation Common key frame caching for a remote user interface
US20090327238A1 (en) * 2008-06-28 2009-12-31 Microsoft Corporation Extensible binding of data within graphical rich applications
KR101026759B1 (ko) * 2008-08-26 2011-04-08 최백준 터미널 환경의 서버 기반 컴퓨팅 시스템에서 영상 밀림, 영상 손실 및 지연 없이 동영상 재생을 그 파일 형태 및 크기와 무관하게 분산 처리하기 위한 동영상 재생 분산 처리 시스템 및 동영상 재생 분산 처리 방법
US9247492B2 (en) 2011-12-29 2016-01-26 Sonos, Inc. Systems and methods for multi-network audio control
US9191699B2 (en) 2011-12-29 2015-11-17 Sonos, Inc. Systems and methods for connecting an audio controller to a hidden audio network
US9197913B2 (en) * 2012-03-29 2015-11-24 Sony Corporation System and method to improve user experience with streaming content
US9521074B2 (en) 2012-05-10 2016-12-13 Sonos, Inc. Methods and apparatus for direct routing between nodes of networks
US9031255B2 (en) 2012-06-15 2015-05-12 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide low-latency audio
US9882995B2 (en) 2012-06-25 2018-01-30 Sonos, Inc. Systems, methods, apparatus, and articles of manufacture to provide automatic wireless configuration
US9715365B2 (en) 2012-06-27 2017-07-25 Sonos, Inc. Systems and methods for mobile music zones
US9306764B2 (en) 2012-06-29 2016-04-05 Sonos, Inc. Dynamic spanning tree root selection
US9979960B2 (en) 2012-10-01 2018-05-22 Microsoft Technology Licensing, Llc Frame packing and unpacking between frames of chroma sampling formats with different chroma resolutions
US9179197B2 (en) 2012-10-10 2015-11-03 Sonos, Inc. Methods and apparatus for multicast optimization
CN103984494A (zh) * 2013-02-07 2014-08-13 上海帛茂信息科技有限公司 用于多种设备间的直觉式用户互动系统及方法
US20150095679A1 (en) 2013-09-30 2015-04-02 Sonos, Inc. Transitioning A Networked Playback Device Between Operating Modes
US9298244B2 (en) 2013-09-30 2016-03-29 Sonos, Inc. Communication routes based on low power operation
US9456037B2 (en) 2013-09-30 2016-09-27 Sonos, Inc. Identifying a useful wired connection
US10228751B2 (en) 2014-08-06 2019-03-12 Apple Inc. Low power mode
US9647489B2 (en) 2014-08-26 2017-05-09 Apple Inc. Brownout avoidance
US10708391B1 (en) * 2014-09-30 2020-07-07 Apple Inc. Delivery of apps in a media stream
US10231033B1 (en) 2014-09-30 2019-03-12 Apple Inc. Synchronizing out-of-band content with a media stream
US11223857B2 (en) * 2015-06-02 2022-01-11 Sony Corporation Transmission device, transmission method, media processing device, media processing method, and reception device
US10368080B2 (en) 2016-10-21 2019-07-30 Microsoft Technology Licensing, Llc Selective upsampling or refresh of chroma sample values
US11363133B1 (en) 2017-12-20 2022-06-14 Apple Inc. Battery health-based power management
US10817307B1 (en) 2017-12-20 2020-10-27 Apple Inc. API behavior modification based on power source health

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6182126B1 (en) * 1994-10-12 2001-01-30 Touchtunes Music Corporation Home digital audiovisual information recording and playback system
CN1303097A (zh) * 1999-10-28 2001-07-11 英业达集团(上海)电子技术有限公司 多媒体插放器
US20020002039A1 (en) * 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
EP1220215A2 (en) * 2000-12-29 2002-07-03 Gateway, Inc. Standalone MP3 recording station

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60126945A (ja) 1983-12-14 1985-07-06 Hitachi Ltd ポ−リング方式
US4829558A (en) * 1988-01-19 1989-05-09 Peac Media Research, Inc. System and device for data transmission, and related method
JPH043566A (ja) 1990-04-19 1992-01-08 Brother Ind Ltd 音楽画像情報処理システム
US5317391A (en) * 1991-11-29 1994-05-31 Scientific-Atlanta, Inc. Method and apparatus for providing message information to subscribers in a cable television system
US5200825A (en) * 1992-07-01 1993-04-06 Beam Laser Systems, Inc. Commercial insertion system remotely controlling multiple video switches
KR100295386B1 (ko) * 1992-12-09 2001-09-22 마크 홀린저 케이블 텔레비전 전달 시스템을 위한 세트 탑터미날
US5793980A (en) 1994-11-30 1998-08-11 Realnetworks, Inc. Audio-on-demand communication system
US5812928A (en) * 1995-04-12 1998-09-22 Watson Technologies Cable television control apparatus and method with channel access controller at node of network including channel filtering system
US5616876A (en) 1995-04-19 1997-04-01 Microsoft Corporation System and methods for selecting music on the basis of subjective content
US5625608A (en) * 1995-05-22 1997-04-29 Lucent Technologies Inc. Remote control device capable of downloading content information from an audio system
US5907322A (en) * 1996-10-16 1999-05-25 Catch Tv Acquisition Corp. Television event marking system
US5964833A (en) * 1997-02-07 1999-10-12 Datalink Systems Corp. Pager enhanced keyboard and system
GB2325547B (en) 1997-05-23 2000-04-19 Texas Instruments Ltd Improvements in or relating to data communications
US6104334A (en) * 1997-12-31 2000-08-15 Eremote, Inc. Portable internet-enabled controller and information browser for consumer devices
CA2323781C (en) * 1998-03-16 2004-06-01 Intertrust Technologies Corporation Methods and apparatus for continuous control and protection of media content
AU3873300A (en) * 1999-03-08 2000-09-28 Rock.Com, Inc. Universal music player
AUPQ439299A0 (en) * 1999-12-01 1999-12-23 Silverbrook Research Pty Ltd Interface system
US6493796B1 (en) * 1999-09-01 2002-12-10 Emc Corporation Method and apparatus for maintaining consistency of data stored in a group of mirroring devices
US6256303B1 (en) * 1999-10-15 2001-07-03 Akoo, Inc. Wireless broadcast link to remote receiver
US6744780B1 (en) * 1999-10-27 2004-06-01 Lucent Technologies Inc. Method and system for adaptively managing a communications network
US6248946B1 (en) 2000-03-01 2001-06-19 Ijockey, Inc. Multimedia content delivery system and method
US8024419B2 (en) 2000-05-12 2011-09-20 Sony Corporation Method and system for remote access of personal music
US6982953B1 (en) * 2000-07-11 2006-01-03 Scorpion Controls, Inc. Automatic determination of correct IP address for network-connected devices
TW521185B (en) 2000-09-14 2003-02-21 Synq Technology Inc Method for generating an user interface and the system thereof
US20020038376A1 (en) 2000-09-18 2002-03-28 Halliday Christopher I. Time shifting over a global communication network
BR0114879A (pt) * 2000-10-24 2003-08-12 Thomson Licensing Sa Método de dimensionar uma página de executor de meios embutido
US7102688B2 (en) * 2001-01-29 2006-09-05 Universal Electronics Inc. System and method for using a hand held device to display a readable representation of an audio track
US6687793B1 (en) * 2001-12-28 2004-02-03 Vignette Corporation Method and system for optimizing resources for cache management

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6182126B1 (en) * 1994-10-12 2001-01-30 Touchtunes Music Corporation Home digital audiovisual information recording and playback system
US20020002039A1 (en) * 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
CN1303097A (zh) * 1999-10-28 2001-07-11 英业达集团(上海)电子技术有限公司 多媒体插放器
EP1220215A2 (en) * 2000-12-29 2002-07-03 Gateway, Inc. Standalone MP3 recording station

Also Published As

Publication number Publication date
US10289272B2 (en) 2019-05-14
US20040064518A1 (en) 2004-04-01
EP2270793A2 (en) 2011-01-05
EP1537741A2 (en) 2005-06-08
US20160246462A1 (en) 2016-08-25
WO2004021106A2 (en) 2004-03-11
EP2270793A3 (en) 2011-01-26
US20130254664A1 (en) 2013-09-26
CN1679335A (zh) 2005-10-05
WO2004021106A3 (en) 2004-11-18
KR101030157B1 (ko) 2011-04-18
KR20100063811A (ko) 2010-06-11
AU2003259876A8 (en) 2004-03-19
KR20050039868A (ko) 2005-04-29
US7653928B2 (en) 2010-01-26
EP1537741A4 (en) 2006-06-07
US20100076578A1 (en) 2010-03-25
AU2003259876A1 (en) 2004-03-19
KR101107881B1 (ko) 2012-01-25
US8538564B2 (en) 2013-09-17
US9354787B2 (en) 2016-05-31

Similar Documents

Publication Publication Date Title
CN100407790C (zh) 用于管理媒体分布的系统以及媒体播放器
CN100573519C (zh) 信息处理装置、再现装置、通信方法
EP1627390B1 (en) Portable device for storing media content
US8015261B2 (en) Information processing apparatus with first and second sending/receiving units
CN101632063B (zh) 用于优化设备操作的设备特定内容索引
US20060080103A1 (en) Method and system for network downloading of music files
JPH11242873A (ja) 記録再生装置
CN101689388A (zh) 设置设备中的均衡器以再现媒体文件的方法及其设备
CN101714392A (zh) 再现装置和方法
JPH1132070A (ja) マルチメディア情報システム及びマルチメディア情報再生方法
CN101025810A (zh) 信息处理系统、设备、方法和程序及存储程序的记录介质
CN103021390A (zh) 通过独立于音乐再现装置的信息处理装置显示音乐再现的内容
CN102460436A (zh) 经同步的分布式媒体资产
JPH11232840A (ja) 記憶装置
CN101258548A (zh) 媒体服务器装置、媒体服务器控制方法以及程序
JPH11283325A (ja) 記録システムおよび記録方法
CN1838230B (zh) 乐曲数据生成系统以及乐曲数据生成方法
JP5000093B2 (ja) データ処理方法、携帯型再生装置およびコンピュータ
JP4835302B2 (ja) 情報処理装置,通信方法,コンピュータプログラム
JP2002133834A (ja) 楽曲データ管理装置及び車載用オーディオ情報再生制御システム
JP2004127159A (ja) コンテンツ管理装置
JP2000269840A (ja) コンテンツ再生/コンテンツ受信装置
CN100447789C (zh) 再现装置、再现方法以及再现程序
JP4302136B2 (ja) 携帯端末装置及びプレイリストのリンク方法
JP4964912B2 (ja) 携帯端末装置及びプレイリストのリンク方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080730

Termination date: 20190818