CN101385304B - 用于便携式媒体设备的远程内容更新 - Google Patents

用于便携式媒体设备的远程内容更新 Download PDF

Info

Publication number
CN101385304B
CN101385304B CN2006800532172A CN200680053217A CN101385304B CN 101385304 B CN101385304 B CN 101385304B CN 2006800532172 A CN2006800532172 A CN 2006800532172A CN 200680053217 A CN200680053217 A CN 200680053217A CN 101385304 B CN101385304 B CN 101385304B
Authority
CN
China
Prior art keywords
media
content
host device
portable media
portable
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.)
Active
Application number
CN2006800532172A
Other languages
English (en)
Other versions
CN101385304A (zh
Inventor
A·M·菲德尔
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.)
Apple Inc
Original Assignee
Apple Computer 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 Apple Computer Inc filed Critical Apple Computer Inc
Publication of CN101385304A publication Critical patent/CN101385304A/zh
Application granted granted Critical
Publication of CN101385304B publication Critical patent/CN101385304B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/178Techniques for file synchronisation in file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

Abstract

本发明公开了主机设备(例如主机计算机)和便携式媒体设备(例如媒体播放器)之间交互的改进技术。根据一个实施例,主机设备和便携式媒体设备之间的交互可以在网络上执行。网络可以包括有线和/或无线组件。网络在地理覆盖区域上可以是本地的、区域性的或全球的。网络上的交互可以由便携式媒体设备手动地或自动地启动,以向主机设备请求内容更新。如果便携式媒体设备和主机设备之间的网络连接通过网络是可用的,则响应于所请求的内容更新,在便携式媒体设备处从主机设备接收所更新的内容。

Description

用于便携式媒体设备的远程内容更新
相关申请的交叉参考
本申请涉及2006年1月3日提交的题目为“MULTIMEDIADATA SHARING”的美国临时申请NO.60/756,122,在这里其被引为参考。
本申请还涉及:(i)2004年11月12日提交的题目为“WIRELESSSYNCHRONIZATION BETWEEN MEDIA PLAYER AND HOSTDEVICE”的美国申请No.10/987,649,在这里其被引为参考;(ii)2004年10月25日提交的题目为“IMAGE SCALINGARRANGEMENT”的美国申请No.10/973,657,在这里其被引为参考;(iii)2004年10月25日提交的题目为“MULTIPLE MEDIA TYPESYNCHRONIZATION BETWEEN HOST COMPUTER ANDMEDIA DEVICE”的美国申请No.10/973,925,在这里其被引为参考;(iv)2003年4月25日提交的题目为“MEDIA PLAYER SYSTEM”的美国申请No.10/423,490,在这里其被引为参考;(v)2002年10月21日提交的题目为“INTELLIGENT INTERACTION BETWEENMEDIA PLAYER AND HOST COMPUTER”的美国申请No.10/277,418,在这里其被引为参考;和(vi)2002年4月5日提交的题目为“INTELLIGENT YNCHRONIZATION OF MEDIAPLAYER WITH HOST COMPUTER”的美国申请No.10/118,069,在这里其被引为参考。
技术领域
本发明涉及便携式媒体设备,更具体而言,本发明涉及更新驻留在便携式媒体设备上的内容。
背景技术
通常在诸如个人数字助理(PDA)这样的便携式设备和主机计算机之间执行同步操作,以同步电子文件或其他资源。例如,这些文件或其他资源可以关于文本文件、数据文件、日历约会、电子邮件、待办事项列表、电子rolodex等等。但是,这样的同步方案通常使用文件名和修改日期来确定文件是否需要在设备之间被复制。这些同步方案可以很大程度上被自动化,但是在设备被连接时必须手动启动这些同步方案。
对于诸如MP3播放器之类的媒体播放器,通常通过使用拖放操作来使文件在主机计算机和媒体播放器之间移动,就像传统上对于将数据文件从Windows桌面复制到软盘所做的那样。因此,媒体播放器的用户手动地为各个媒体项目执行同步。结果,对于用户而言,同步有些乏味,并且耗费时间。
最近,媒体播放器已经能够在进行经由电缆的总线连接时与主机计算机同步。这里,当电缆被连接在主机计算机和媒体播放器之间时,同步可以由主机计算机自动启动。主机计算机的用户也可以手动启动同步,只要电缆被连接在主机计算机和媒体播放器之间。在任何一种情况下,同步的启动是由主机计算机执行的,这对应于“推”模型。通常,主机计算机将操作媒体管理应用,其中媒体管理应用有助于媒体管理,也有助于将这样的媒体中的一些或所有同步到媒体播放器。媒体管理应用的一个例子是由加利福尼亚Cupertino的AppleComputer,Inc.所提供的iTunes媒体管理软件。媒体播放器的一个例子是也由加利福尼亚Cupertino的Apple Computer,Inc.所提供的iPod媒体设备,其具有经由电缆与主机计算机进行同步的能力。经由电缆进行同步的一个缺点在于必须进行电缆连接。用户可能经常忘记连接电缆。没有电缆连接,就不会进行同步。用户可以使用坞站来简化连接过程。但是,用户仍然可能忘记将媒体播放器耦接到坞站。此外,电缆的长度通常相对较短,诸如几英尺(例如,2-6英尺),因此媒体播放器必须放在主机计算机的几英尺之内,以便进行同步。
因此,越来越需要改进的技术来在远离主机计算机放置时更新(例如,同步)媒体播放器上的内容。
发明内容
本发明涉及主机设备(例如,主机计算机)和便携式媒体设备(例如,媒体播放器)之间的交互。根据本发明的一个实施例,主机设备和便携式媒体设备之间的交互可以在网络上执行。网络可以包括有线和/或无线组件。网络在地理覆盖区域上可以是本地的、区域性的或全球的。在网络上的交互可以由便携式媒体设备手动地或自动地启动,以向主机设备请求内容更新。例如,便携式媒体设备的用户可以与其用户接口交互,以便手动地从主机设备请求内容更新。作为另一个例子,便携式媒体设备可以自动地(即,不需要用户输入)从主机设备请求内容更新。无论如何,如果便携式媒体设备和主机设备之间的网络连接通过网络是可用的,那么响应于所请求的内容更新,在便携式媒体设备处接收来自主机设备的所更新的内容。一般而言,而不是排他地或必须地,所更新的内容是媒体数据。
本发明可以用许多方式实现,包括方法、系统、设备、装置或计算机可读介质。本发明的几个实施例如下所述。
作为一种用于经由网络从媒体主机设备更新驻留在便携式媒体设备上的内容的方法,本发明的一个实施例包括至少以下步骤:接收请求从媒体主机设备上可用的内容更新驻留在便携式媒体设备上的内容的用户请求;确定所述便携式媒体设备目前是否具有对所述媒体主机设备的网络访问;当所述确定步骤确定了所述便携式媒体设备目前具有对所述媒体主机设备的网络访问时,发送内容更新请求到所述媒体主机设备;接收响应于所述内容更新请求的来自所述媒体主机设备的内容;和将从所述媒体主机设备所接收的内容存储到所述便携式媒体设备上。
作为一种用于经由网络从媒体主机设备更新驻留在便携式媒体设备上的内容的方法,本发明的另一个实施例包括至少以下步骤:确定所述便携式媒体设备目前是否具有对所述媒体主机设备的网络访问;当所述确定步骤确定了所述便携式媒体设备目前具有对所述媒体主机设备的网络访问时,确定是否要从所述媒体主机设备上可用的内容更新所述便携式媒体设备上驻留的内容;当所述确定步骤确定了要从所述媒体主机设备上可用的内容更新所述便携式媒体设备上驻留的内容时,发送内容更新请求到所述媒体主机设备;接收响应于所述内容更新请求的来自所述媒体主机设备的内容;和将从所述媒体主机设备所接收的内容存储到所述便携式媒体设备上。
作为一种包括计算机程序代码的计算机可读介质,所述计算机程序代码用于经由网络从主机设备更新驻留在便携式设备上的内容,本发明的一个实施例包括至少:用于确定是否要从所述主机设备上可用的内容更新所述便携式设备上驻留的内容的计算机程序代码;用于确定所述便携式设备目前是否具有对所述主机设备的网络访问的计算机程序代码;用于当不仅确定所述便携式设备目前具有对所述主机设备的网络访问,而且确定所述便携式设备上驻留的内容要被更新时,发送内容更新请求到所述主机设备的计算机程序代码;用于接收响应于所述内容更新请求的来自所述主机设备的内容的计算机程序代码;和用于将从所述主机设备所接收的内容存储到所述便携式设备上的计算机程序代码。
作为一种便携式媒体设备,能够经由网络从媒体主机设备更新驻留在所述便携式媒体设备上的内容,本发明的一个实施例包括至少:存储内容的数据存储设备;和处理器,用于存储、访问和呈现来自所述数据存储设备的存储内容,所述处理器被配置为:(i)确定是否要从所述媒体主机设备上可用的内容更新所述便携式媒体设备上驻留的内容;(ii)确定所述便携式媒体设备目前是否具有对所述媒体主机设备的网络访问;(iii)当不仅确定所述便携式媒体设备目前具有对所述媒体主机设备的网络访问、而且确定所述便携式媒体设备上驻留的内容要被更新时,发送内容更新请求到所述媒体主机设备;(iv)接收响应于所述内容更新请求的来自所述媒体主机设备的内容;和(v)将从所述媒体主机设备所接收的内容存储到所述数据存储设备中。
本发明的其他方面和优点将从结合了附图的以下详细描述中变得显而易见,所述描述通过实例的方式阐述了本发明的原理。
附图说明
通过以下参考附图的详细描述将容易理解本发明,其中相似的附图标记表示相似的结构元件,其中:
图1是根据本发明一个实施例的网络媒体系统的框图。
图2是根据本发明一个实施例的内容更新过程的流程图。
图3A和3B是根据本发明一个实施例的手动内容更新过程的流程图。
图4是根据本发明一个实施例的自动内容更新过程的流程图。
图5A是根据本发明一个实施例的典型菜单屏幕。
图5B是根据本发明一个实施例的典型同步(sync)设置屏幕。
图5C是根据本发明一个实施例的典型内容选择屏幕。
图6是根据本发明一个实施例的媒体管理系统的框图。
图7是根据本发明一个实施例的媒体播放器的框图。
具体实施方式
本发明涉及主机设备(例如主机计算机)和便携式媒体设备(例如媒体播放器)之间的交互。根据本发明的一个实施例,主机设备和便携式媒体设备之间的交互可以在网络上执行。网络可以包括有线和/无线组件。网络在地理覆盖范围上也可以是本地的、区域性的或全球的。网络上的交互可以手动地或自动地由便携式媒体设备启动,以便向主机设备请求内容更新。例如,便携式媒体设备的用户可以与其用户接口交互,以手动地向主机设备请求内容更新。作为另一个例子,便携式媒体设备可以自动地(即不需要用户输入)向主机设备请求内容更新。无论如何,如果便携式媒体设备和主机设备之间的网络连接通过网络是可用的,那么响应于所请求的内容更新,在便携式媒体设备处从主机设备接收被更新的内容。一般而言,而不是排他或必须地,被更新的内容是媒体数据。
以下将参考图1-7来描述本发明的实施例。但是,本领域的技术人员将易于理解,这里给出的关于这些附图的详细描述是为了解释的目的,因为本发明可以延伸到这些被限制的实施例之外。
图1是根据本发明一个实施例的网络媒体系统100的框图。网络媒体系统100支持通过网络在不同媒体设备之间交换数字数据。网络媒体系统100包括媒体主机设备102(MHD)。媒体主机设备102耦接到有线网络104。有线网络104是数据网络,诸如局域网、广域网或全球网。在一个实施例中,全球网可以对应于万维网或因特网。媒体主机设备102操作媒体管理应用(MMA)106。媒体管理应用106操作以辅助媒体主机设备102的用户管理驻留在媒体主机设备102上或者对媒体主机设备102可用的数字数据,即媒体项目。数字数据也可以包括非媒体数据,诸如文本文件、数据库数据、数据文件、日历约会、电子邮件、待办事项列表、联系人等等。
网络媒体系统100还包括媒体存储服务器108。媒体存储服务器108提供在线商业中心,用于访问数字数据,即媒体项目。通过经由有线网络104与媒体存储服务器108交互,媒体主机设备102或其他设备能够浏览、预览、播放或购买媒体项目。有关在线商业中心的更多细节被提供在美国专利公开2005/0021478A1中,在这里其被引为参考。
网络媒体系统110还支持便携式媒体设备110。便携式媒体设备110可以通过无线网络112无线地耦接到有线网络104。无线网络112通常被限制到一地理区域,并且只要便携式媒体设备110位于该地理区域之内,便携式媒体设备110就能够正常地连接到无线网络112,并且然后经由有线网络104连接到媒体主机设备102或媒体存储服务器108。为了易于网络连接,便携式媒体设备110存储了媒体主机设备102和/或媒体存储服务器108的网络地址。
通过将便携式媒体设备110经由无线网络112和有线网络104连接到媒体主机设备102或者媒体存储服务器108,便携式媒体设备110可以向媒体主机设备102或媒体存储服务器108请求被更新的内容。被更新的内容是要被提供到便携式媒体设备110的数字数据。在一个实施例中,被更新的内容可以是在媒体主机设备102上最新获得的数据,或者来自媒体主机设备102的不同数据。为了使便携式媒体设备110能够通过这一个或多个网络104,112连接到相关联的媒体主机设备102,媒体主机设备102必须被激活。换句话说,媒体主机设备102,例如个人计算机,需要被接通电源,尽管其可能正在休眠或者处于低能耗模式。
与媒体主机设备102或媒体存储服务器108相比,便携式媒体设备110可以远程地放置,甚至位于不同国家,而便携式媒体设备110可以请求或接收被更新的内容。被更新的内容可以从媒体存储服务器108或相关联的媒体主机设备102获得,并且通过有线网络104和无线网络112被传递到便携式媒体设备110。在另一个实施例中,便携式媒体设备110也可以接收、发送或与网络媒体系统支持的另一个便携式媒体设备交换数字数据。在一个实现中,便携式媒体设备110经由网络104,112发送命令,该命令在媒体主机设备102或媒体存储服务器108上执行。在另一个实现中,便携式媒体设备110可以包括媒体管理应用,以访问和检索远端存储的媒体,诸如在媒体主机设备102上存储的媒体。
虽然图1未示出,但是网络媒体系统100通常支持多个不同的便携式媒体设备。因此,多个便携式媒体设备可以耦接到无线网络112。类似地,网络媒体系统100也可以包括能够服务一不同地理区域的另一个无线网络114。无线网络114也可以支持多个不同的便携式媒体设备。此外,网络媒体系统100也可以支持多个不同的便携式媒体设备。通常,这些便携式媒体设备中的某一个将与这些媒体主机设备中的某一个相关联。例如,第一用户可以是与媒体主机设备102以及便携式媒体设备110相关联的拥有者或用户。同样地,媒体主机设备102和便携式媒体设备110通常彼此相关联。更一般地,特定媒体主机设备可以是用于一个或多个便携式媒体设备的主机媒体。
根据本发明的一个方面,便携式媒体设备当在合适的无线网络的情况下能够和其相关媒体主机设备交互。因此,便携式媒体设备可以启动对其被存储内容的更新。对便携式媒体设备上所存储的内容的更新可以导致不同内容被存储在便携式媒体设备上。被更新的内容可以从媒体主机(诸如提供在线媒体存储的媒体存储服务器)、媒体主机设备或另一个便携式媒体设备获得。例如,即使便携式媒体设备远离媒体主机设备,便携式媒体设备(或其用户)也能够请求和接收不同的播放列表、歌曲、视频、相册或播客(podcast)。
图2是根据本发明一个实施例的内容更新过程200的流程图。内容更新过程200例如由便携式媒体设备、诸如图1所示的便携式媒体设备110执行。
内容更新过程200开始于判断202,其确定是否应该执行内容更新。当判断202确定不应当执行内容更新时,内容更新过程200等待,直到要执行内容更新。一旦判断202确定要执行内容更新,则判断204确定到媒体主机设备的网络访问是否可用。当判断204确定到媒体主机设备的网络访问不可用时,内容更新过程200可以返回到块202或者可以等待网络访问可用。
另一方面,当判断204确定到媒体主机设备的网络访问可用时,向媒体主机设备请求内容更新206。判断208然后确定是否已经从媒体主机设备接收到内容更新。当判断208确定还没有接收到内容更新时,内容更新过程200等待这样的更新。一旦判断208确定已经接收到内容更新,则所接收到的内容被存储210在便携式媒体设备上,从而更新便携式媒体设备上的内容。在块210之后,内容更新过程200完成并结束。
图3A和3B是根据本发明一个实施例的手动内容更新过程300的流程图。手动内容更新过程300例如由便携式媒体设备、诸如图1所示的便携式媒体设备110执行。
手动内容更新过程300开始于判断302。判断302确定是否已经接收到内容更新请求。这里,内容更新请求是由用户对于便携式媒体设备的行为而引起的。因此,当判断302确定还没有接收到内容更新请求时,手动内容更新过程300等待这样的请求。换句话说,当从用户接收到内容更新请求时,手动内容更新过程300被调用。
一旦判断302确定已经进行内容更新请求,判断304就确定无线网络是否对于便携式媒体设备可用。当判断304确定无线网络不可用时,网络不可用消息被显示306在便携式媒体设备上。在块306之后,手动内容更新过程300返回,以重复判断302,以便处理随后的内容更新请求。
可替换地,当判断304确定无线网络可用时,获取308对于媒体主机设备(MHD)的网络访问信息。假定媒体主机设备之前与便携式媒体设备相关联。然后,尝试310从便携式媒体设备到媒体主机设备的连接(即,网络连接)。这里,连接可以通过一个或多个网络,无论是无线的还是有线的。接下来,判断312确定所尝试的连接是否已经被建立。当判断312确定已经建立了连接时,验证信息可以被发送314到媒体主机设备。在一个实施例中,验证信息之前被存储在便携式媒体设备上,并且被检索并发送314到媒体主机设备。举例来说,验证信息可以涉及便携式媒体设备的设备标识符。设备标识符可以是唯一的(例如,GUID)或者准唯一的。设备标识符也可以被加密,以提供在网络上的安全传递。在块314之后,判断316确定验证是否已经成功。这里,媒体主机设备一接收到验证信息就尝试验证便携式媒体设备。在一个实现中,媒体主机设备存储访问控制列表,其中访问控制列表标识有权经由网络访问媒体主机设备的那些设备。例如,访问控制列表可以包括对应于那些被授权设备(例如便携式媒体设备)的设备标识符。当判断316确定验证没有成功时,以及当判断312确定还没有建立连接时,访问不可用消息可以被显示318在便携式媒体设备上。在块318之后,手动更新过程300返回,以重复判断302和随后的块。
另一方面,当判断316确定便携式媒体设备已经成功地被验证时,手动内容更新过程300继续。即,内容更新请求被从便携式媒体设备发送320到媒体主机设备。判断322然后确定是否已经响应于内容更新请求而从媒体主机设备接收了内容。当判断322确定已经接收到内容时,所接收的内容被存储324到便携式媒体设备(PMD)。
在一个实施例中,便携式媒体设备也可以从媒体主机设备接收内容更新指令。内容更新指令是能够被便携式媒体设备理解和执行的指令。例如,内容更新指令可以使便携式媒体设备从便携式媒体设备中删除某个现有的内容,从而释放存储空间用于新接收的内容。内容更新指令也可以通知便携式媒体设备如何以及在哪里存储新接收的内容。
在所接收到的内容已经被存储324之后,判断326确定更新是否完成。当判断326确定更新没有完成时,手动内容更新过程300返回,以重复判断322,从而附加内容可以被接收并被存储。当判断326确定更新完成时,手动内容更新过程300返回,以重复判断302,从而随后的内容更新可以被类似地处理。
此外,当判断322确定还没有接收到内容时,判断328可以确定到媒体主机设备的连接是否已经丢失。当判断328确定到媒体主机设备的连接还没有丢失时,手动内容更新过程300返回,以重复块322。可替换地,当判断328确定连接已经丢失时,内容更新被取消330,然后手动内容更新过程300返回到判断302,从而随后的内容更新可以类似地被处理。
图4是根据本发明一个实施例的自动内容更新过程400的流程图。自动内容更新过程400例如由便携式媒体设备、诸如图1所示的便携式媒体设备110执行。自动内容更新过程400开始于判断402,其确定无线网络对于便携式媒体设备是否可用。当判断402确定无线网络不可用时,自动内容更新过程400等待网络可用。可选地,网络不可用指示可以被显示在便携式媒体设备上,以通知便携式媒体设备的用户,告诉他们网络不可用。
可替换地,当判断402确定无线网络可用时,判断404确定此时是否应当执行自动更新。自动更新可以受到一个或多个标准影响,包括用户偏好是否使能自动更新、自从上次更新以来的时间是否使能自动更新、和/或各种其他更新策略是否使能自动更新。更新策略如下所述,并且可以随着实现而广泛地变化。作为例子,更新策略可以取决于以下中的一个或多个:(i)经由网络的可用带宽,(ii)便携式媒体设备的可用存储容量,(iii)网络连接带宽,(iv)电池电平,(v)数据数量(例如,内容大小),等等。在任何情况下,一旦判断404确定此时不执行自动更新时,自动内容更新过程400就返回,以重复判断402;但是,在再一次执行判断402之前,可以加以延迟。另一方面,当判断404确定此时应当执行自动更新时,以上参考图3A和3B所讨论的操作308-328可以在块406中被执行。此后,自动内容更新过程400返回,以重复判断402,从而随后的自动内容更新可以被类似地处理,但是在再一次执行判断402之前可以加以延迟。
不同电子设备之间内容更新的一种形式被称为同步。在用经由网络来自相关媒体主机的内容更新(例如,同步)便携式媒体设备处的内容的过程中,在便携式媒体设备的显示器上可以呈现一个或多个屏幕。这些屏幕可以被提供用于各种目的,例如:(1)启动同步,(2)配置同步参数;和/或(3)为同步选择内容。图5A-5C显示了几个可以在移动媒体设备的显示器上呈现的典型屏幕。
图5A是根据本发明一个实施例的典型菜单屏幕500。菜单屏幕500可以被呈现在便携式媒体设备的显示器上。如图5A所示,菜单屏幕500包括可选择项目的列表。其中一个可选择项目是“现在同步”项目502,另一个可选择项目是“设置”504。便携式媒体设备的用户可以与用户接口交互,以选择“现在同步”项目502。通过选择“现在同步”项目502,用户请求便携式媒体设备现在与相关联的媒体主机设备同步。换句话说,从菜单屏幕500中选择“现在同步”项目502就操作作为对于将便携式媒体设备与相关联的媒体主机设备同步的手动请求。作为一个例子,响应于选择“现在同步”项目502,可以执行如图3A和3B所示的手动内容更新过程300。
图5B是根据本发明一个实施例的典型同步(sync)设置屏幕520。同步设置屏幕520可以呈现在便携式媒体设备的显示器上。例如,一旦从图5A所示的菜单屏幕500中选择“设置”项目504,设置屏幕(未示出)就可以呈现在便携式媒体设备的显示器上。假定设置屏幕中的一个选项是设置同步选项。对于关于同步选项的选项的选择使得同步设置屏幕520被显示。同步设置屏幕520包括典型设置,其中便携式媒体设备的用户可以进行这些典型设置以影响要如何执行同步。特别地,同步设置屏幕520包括使能/禁用选择器522。使能/禁用选择器522允许用户使能或禁用自动同步。在自动同步被使能的情况下,同步设置窗口520允许用户进一步指定一个或多个媒体类型524来被同步,以及指定一个或多个同步策略526来被应用。如图5B所示,可以被选择或取消选择的媒体类型524包括音乐、视频、联系人和播客。如图5B所示,可以为相关的媒体类型分别确定同步策略526。换句话说,每个媒体类型524可以使用单独的同步策略526。另一个方面,同步策略526可以被用来应用到所有被使能的媒体类型,从而累积地应用到所有这样的媒体类型。在图5B,对于媒体类型音乐、视频、联系人和播客,被显示为被选择用于相应媒体类型524的示例性同步策略526分别是“始终”,“高带宽”,“始终”和“可用空间”。显示为“始终”的同步策略指示总是同步该媒体类型的策略。显示为“高带宽”的同步策略指示只有在高带宽网络连接可用时才同步该媒体类型的策略。显示为“空间可用”的同步策略指示在接收设备具有足够的可用空间的情况下同步该媒体类型的策略。虽然同步设置窗口520被描述为与自动同步相关联,但是应当理解,媒体类型和同步策略也可以被用来影响手动同步的性质。
图5C是根据本发明一个实施例的典型内容选择屏幕540。内容选择屏幕540向用户呈现可以被检索并提供给便携式媒体设备的可用内容的可选择列表。换句话说,用户可以选择内容选择屏幕540中所呈现的可用内容中的一些或全部。更具体而言,内容选择屏幕540中所标识的内容可以按照各个媒体类别被分类,包括可用播放列表542、新播客544,新视频546和新歌曲548。在该典型内容选择屏幕540中,可用播放列表542包括可以被单独选择用于传递到便携式媒体设备的一个或多个不同播放列表。新播客544包括可以被单独选择用于传递到便携式媒体设备的一个或多个新播客。新视频546包括可以被单独选择用于传递到便携式媒体设备的一个或多个新视频。新歌曲548包括可以被单独选择用于传递到便携式媒体设备的一个或多个新歌曲(或专辑)。此外,内容选择屏幕540可以包括附加的用户接口控制(未示出),其允许用户选择所有内容、选择特定分组或媒体类型的所有内容,基于偏好或策略选择内容等等。一旦所期望的内容已经被选择,用户就可以选择“获取内容”控制550。一旦选择了“获取内容”控制550,所选择的内容就从相关联的媒体主机设备中被请求。
在本发明的一个实施例中,便携式媒体设备不需要包括媒体管理应用。在这样的情况下,便携式媒体设备,到其需要媒体管理应用辅助的程度,利用驻留在相关联的媒体主机设备上的媒体管理应用。在另一个实施例中,便携式媒体设备包括媒体管理应用。通过操作便携式媒体设备上的媒体管理应用,便携式媒体设备的用户管理其媒体项目的能力被显著地提高。
在一个实现中,媒体主机设备(例如,个人电脑)处的内容更新处理(例如,同步处理)可以利用驻留在主机计算机上的应用(例如,媒体管理应用)来在媒体主机设备和便携式媒体设备之间执行媒体项目及其属性的比较和更新。一个这样的应用是由国加利福尼亚Cupertino的Apple Computer,inc所生产的iTunes
Figure G2006800532172D00131
媒体管理软件。
图6是根据本发明一个实施例的媒体管理系统600的框图。媒体管理系统600包括主机计算机602(或媒体主机设备)和媒体播放器604(或便携式媒体设备)。主机计算机602通常是个人计算机。除了其他传统组件之外,主机计算机包括管理模块606,其中管理模块是软件模块。管理模块606不仅仅在主机计算机602上、而且可选地在媒体播放器604上提供媒体项目(和/或播放列表)的集中化管理。更特别地,管理模块606管理存储在与主机计算机602相关联的媒体存储器608中的那些媒体项目。管理模块606还与媒体数据库610交互,以存储与存储在媒体存储器608中的媒体项目相关联的媒体信息。
媒体信息涉及媒体项目的特性和属性。例如,对于音频或视听媒体,媒体信息可以包括以下中的一个或多个:标题、专辑、曲目、艺术家、作曲家和流派。这些类型的媒体信息对于具体媒体项目是特定的。媒体信息也可以指示以下中的一个或多个:购买时间、下载时间、播放频率、评价等等。此外,媒体信息可以涉及媒体项目的质量特征。媒体项目的质量特征的例子可以包括以下中的一个或多个:比特率、采样率、均衡器设置、音量调节、开始/结束和总时间。
此外,主机计算机602包括播放模块612。播放模块612是可以被用于播放存储在媒体存储器608中的某媒体项目的软件模块。播放模块612也可以(在显示屏上)显示或以其他方式使用来自媒体数据库610的媒体信息。通常,感兴趣的媒体信息对应于播放模块612要播放的媒体项目。
主机计算机602还包括通信模块614,通信模块耦接到媒体播放器604内的相应通信模块616。通过一个或多个网络的网络连接618耦接通信模块614和616。因此,即使当媒体播放器604远离主机计算机602时,设备之间的通信在网络连接618上也是可能的。
媒体播放器604还包括媒体存储器620,媒体存储器存储媒体播放器604中的媒体项目。可以经由网络连接618从主机计算机602接收正被存储到媒体存储器620的媒体项目。更具体而言,管理模块606经由网络连接618将驻留在媒体存储器608上的那些媒体项目中的全部或某些发送到媒体播放器604中的媒体存储器620。此外,也被从主机计算机602传递到媒体播放器604的媒体项目的相应媒体信息可以被存储在媒体数据库622中。在这方面,来自主机计算机602中媒体数据库610的某个媒体信息可以经由连接或链路618被发送到媒体播放器604中的媒体数据库622。此外,标识某个媒体项目的播放列表也可以被管理模块606经由网络连接618发送到媒体播放器604中的媒体存储器620或媒体数据库622。
此外,媒体播放器604包括播放模块624,播放模块耦接到媒体存储器620和媒体数据库622。播放模块624是能够被用来播放存储在媒体存储器620中的某些媒体项目的软件模块。播放模块624也可以(在显示屏上)显示或以其他方式使用来自媒体数据库622的媒体信息。通常,感兴趣的媒体信息对应于播放模块624要播放的媒体项目。
如上所述,同步是媒体管理的一种形式。设备之间的同步可以被限制,以在主机计算机和媒体播放器互相没有识别时防止自动同步。
根据一个实施例,当媒体播放器第一次被连接到主机计算机时(或者更一般而言,当匹配标识符没有呈现时),向媒体播放器的用户询问用户是否希望将媒体播放器加入、分配或锁定到主机计算机。当媒体播放器的用户选择加入、分配或锁定媒体播放器与主机计算机时,伪随机标识符被获得并被存储在主机计算机和媒体播放器二者内的媒体数据库或文件中。在一个实现中,标识符是与主机计算机或其管理模块相关联(例如其已知的或由其产生的)标识符,并且这样的标识符被发送并存储在媒体播放器中。在另一个实现中,标识符与媒体播放器相关联(例如其已知的或由其产生的),并被发送和存储在主机计算机的文件或媒体数据库中。
图7是根据本发明一个实施例的媒体播放器700的框图。媒体播放器700包括处理器702,处理器涉及用于控制媒体播放器700的整个操作的微处理器或控制器。媒体播放器700将关于媒体项目的媒体数据存储在文件系统704和缓存器706中。文件系统704通常是存储盘或多个盘。文件系统704通常为媒体播放器700提供高容量存储能力。但是,因为对文件系统704的存取时间相对较慢,因此媒体播放器700也可以包括缓存器706。缓存器706例如是由半导体存储器提供的随机存取存储器(RAM)。对缓存器706的相对存取时间明显短于对文件系统704的相对存取时间。但是,缓存器706没有文件系统704那样的大存储容量。此外,文件系统704在活动时比缓存器706消耗更多的功率。当媒体播放器700是由电池(未示出)供电的便携式媒体播放器时,功率消耗经常是关心的问题。媒体播放器700还包括RAM 720和只读存储器(ROM)722。ROM 722可以以非易失性方式存储要运行的程序、实用程序或过程。RAM 720提供易失性数据存储器,诸如缓存器706。
媒体播放器700还包括用户输入设备708,其允许媒体播放器700的用户与媒体播放器700交互。例如,用户输入设备708可以采取各种形式,诸如按钮、小键盘、转盘等。此外,媒体播放器700包括显示器710(显示屏),其可以由处理器702控制以向用户显示信息。数据总线711可以有利于至少文件系统704、缓存器706、处理器702和编解码器712之间的数据传输。
在一个实施例中,媒体播放器700用于在文件系统704中存储多个媒体项目(例如,歌曲)。当用户希望让媒体播放器播放特定的媒体项目时,可用媒体项目的列表被显示在显示器710上。然后,通过使用用户输入设备708,用户可以选择可用媒体项目之一。处理器702一接收到对特定媒体项目的选择,就将该特定媒体项目的媒体数据(例如,音频文件)提供给编码器/解码器(编解码器)712。编解码器712然后为扬声器714产生模拟输出信号。扬声器714可以是内置于媒体播放器700或者外置于媒体播放器700的扬声器。例如,连接到媒体播放器700的头戴式耳机或耳机被考虑为外部扬声器。
媒体播放器700也可以包括网络/总线接口716,其连接到数据链路718。数据链路718允许媒体播放器700耦接到网络。可以经由有线连接或无线连接提供数据链路718。在无线连接的情况下,网络/总线接口716可以包括无线收发器。
在另一个实施例中,媒体播放器可以与坞站一起使用。坞站可以为媒体播放器提供无线通信功能(例如,无线收发器),使得当放置在坞站中时,媒体播放器可以利用无线通信功能与主机设备通信。坞站本身可以是便携式的也可以不是便携式的。
在另一个实施例中,大的便携式设备,诸如汽车、包或箱,可以容纳或包含便携式媒体设备,并且还可以可选地提供网络访问。
在几个上述实施例中重点关注的媒体项目可以是音频项目(例如,音频文件或歌曲,有声书籍、和/或播客),视频(例如,电影)或图像(例如,照片)。媒体项目也可以是多媒体项目。媒体项目也可以是媒体项目的播放列表。
本发明的各个方面、实施例、实现或特征可以单独地使用或者以容易组合使用。
本发明优选地由软件实现,但是也可以以硬件或软硬件组合来实现。本发明也可以被体现为计算机可读介质上的计算机可读代码。计算机可读介质是能够存储随后可被计算机系统读取的数据的任何数据存储设备。计算机可读介质的实例包括只读存储器、随机存取存储器、CD-ROM、DVD、磁带、光学数据存储设备和载波。计算机可读介质也可以在网络耦接的计算机系统上分布,从而计算机可读代码以分布方式被存储和执行。
本发明的优点有很多。不同的方面、实施例或实现可以产生一个或多个以下优点。本发明的一个优点是用户能够从网络连接可用的任何地方管理驻留在媒体播放器上的数字数据(例如,媒体数据)。通常,媒体播放器将经由无线网络访问全球数据网络(例如因特网),然后访问也连接到全球计算机网络的主机设备(例如,主机计算机)以从那里获得被更新的数字数据。本发明的另一个优点是媒体播放器或其用户能够为媒体播放器启动数字数据的更新。媒体播放器的用户因此不必返回到主机设备来启动更新;相反,媒体播放器或其用户能够远程地启动更新。本发明的另一个优点是媒体播放器或其用户能够设置被用于确定数字数据如何或何时被更新的策略。
本发明的许多特征和优点从所述的说明书中显而易见,因此附加权利要求意欲覆盖本发明的所有这些特征和优点。此外,因为本领域的技术人员很容易想到各种修改和改变,因此本发明不应当被限于所示和所述的准确的构造和操作。因此,所有合适的修改和等价物可以被采用作为落在本发明的范围之内。

Claims (45)

1.一种用于经由网络从媒体主机设备更新驻留在便携式媒体设备上的内容的方法,所述方法包括:
接收请求从媒体主机设备上可用的内容更新驻留在便携式媒体设备上的内容的用户请求;
确定所述便携式媒体设备目前是否具有对所述媒体主机设备的网络访问;
发送包括与所述便携式媒体设备相关联的设备标识符的验证信息到所述媒体主机设备;
接收关于所述便携式媒体设备是否被授权与所述媒体主机设备交互的指示;
接收针对多个不同的媒体类型中每一个的单独的同步策略;
按照所述同步策略,同步相应类型的媒体;
当所述确定步骤确定了所述便携式媒体设备目前具有对所述媒体主机设备的网络访问时,根据所述同步步骤发送内容更新请求到所述媒体主机设备,否则,所述便携式媒体设备保留内容更新请求直到所述便携式媒体设备具有对所述媒体主机设备的网络访问;
接收响应于所述内容更新请求的来自所述媒体主机设备的内容;和
将从所述媒体主机设备所接收的内容存储到所述便携式媒体设备上。
2.根据权利要求1的方法,其中所述方法还包括:
从所述媒体主机设备接收内容更新指令;和
根据所述内容更新指令,更新驻留在所述便携式媒体设备上的内容,
其中所述更新步骤至少包括所述将从所述媒体主机设备所接收的内容存储到所述便携式媒体设备上。
3.根据权利要求2的方法,其中所述更新步骤进一步包括: 
根据所述内容更新指令,删除至少一部分现有内容。
4.根据权利要求1的方法,其中所述设备标识符是唯一的。
5.根据权利要求1的方法,其中所述设备标识符是被加密的。
6.根据权利要求1-3中任一项的方法,其中所述确定所述便携式媒体设备目前是否具有对所述媒体主机设备的网络访问的步骤至少包括:
获取关于所述媒体主机设备的网络访问信息;和
基于所述网络访问信息,尝试通过所述网络在所述便携式媒体设备和所述媒体主机设备之间建立连接。
7.根据权利要求1-3中任一项的方法,其中所述接收请求更新驻留在所述便携式媒体设备上的内容的用户请求的步骤包括:
呈现图形用户界面,其中所述图形用户界面包括手动更新用户控制;
接收所述手动更新用户控制的用户选择。
8.根据权利要求1-3中任一项的方法,其中所述接收来自所述媒体主机设备的内容的步骤包括:
呈现图形用户界面,其中所述图形用户界面包括关于可用内容的多个用户控制;
接收至少一个所述用户控制以指定内容;和
随后从所述媒体主机设备接收指定的内容。
9.根据权利要求1-3中任一项的方法,其中所述确定驻留在所述便携式媒体设备上的内容是否要被更新是基于更新偏好的。
10.根据权利要求9的方法,其中所述更新偏好是用户指定的。
11.根据权利要求9的方法,其中所述更新偏好与媒体类型或者设备或网络性能相关联。
12.根据权利要求1-3中任一项方法,其中所述便携式媒体设备是手持计算设备。
13.根据权利要求1-3中任一项的方法,其中所述便携式媒体设备是便携式媒体播放器,并且所述媒体主机设备是个人计算机。 
14.一种用于经由网络从媒体主机设备更新驻留在便携式媒体设备上的内容的方法,所述方法包括:
确定所述便携式媒体设备目前是否具有对所述媒体主机设备的
网络访问;
发送包括与所述便携式媒体设备相关联的设备标识符的验证信息到所述媒体主机设备;
接收关于所述便携式媒体设备是否被授权与所述媒体主机设备交互的指示;
接收针对多个不同的媒体类型中每一个的单独的同步策略;
按照所述同步策略,同步相应类型的媒体;
当所述确定步骤确定了所述便携式媒体设备目前具有对所述媒体主机设备的网络访问时,确定是否要从所述媒体主机设备上可用的内容更新所述便携式媒体设备上驻留的内容;
当所述确定步骤确定了要从所述媒体主机设备上可用的内容更新所述便携式媒体设备上驻留的内容时,根据所述同步步骤发送内容更新请求到所述媒体主机设备;
接收响应于所述内容更新请求的来自所述媒体主机设备的内容;和
将从所述媒体主机设备所接收的内容存储到所述便携式媒体设备上。
15.根据权利要求14的方法,其中所述方法还包括:
从所述媒体主机设备接收内容更新指令;和
根据所述内容更新指令,更新驻留在所述便携式媒体设备上的内容,
其中所述更新步骤至少包括所述将从所述媒体主机设备所接收的内容存储到所述便携式媒体设备上。
16.根据权利要求15的方法,其中所述更新步骤进一步包括:
根据所述内容更新指令,删除至少一部分现有内容。
17.根据权利要求14的方法,其中所述设备标识符是被加密的。 
18.根据权利要求14的方法,其中所述确定所述便携式媒体设备目前是否具有对所述媒体主机设备的网络访问的步骤至少包括:
获取关于所述媒体主机设备的网络访问信息;和
基于所述网络访问信息,尝试通过网络在所述便携式媒体设备和所述媒体主机设备之间建立连接。
19.根据权利要求14-16中任一项的方法,其中所述接收来自所述媒体主机设备的内容的步骤包括:
呈现图形用户界面,其中所述图形用户界面包括关于可用内容的多个用户控制;
接收至少一个所述用户控制以指定内容;和
随后从所述媒体主机设备接收指定的内容。
20.根据权利要求14-16中任一项的方法,其中所述确定驻留在所述便携式媒体设备上的内容是否要被更新的步骤是基于更新偏好的。
21.根据权利要求20的方法,其中所述更新偏好是用户指定的。
22.根据权利要求20的方法,其中所述更新偏好与媒体类型或者设备或网络性能相关联。
23.一种用于经由网络从主机设备更新驻留在便携式设备上的内容的设备,包括:
用于确定是否要从所述主机设备上可用的内容更新所述便携式设备上驻留的内容的装置;
用于确定所述便携式设备目前是否具有对所述主机设备的网络访问的装置;
用于发送包括与所述便携式媒体设备相关联的设备标识符的验证信息到所述媒体主机设备的装置;
用于接收关于所述便携式媒体设备是否被授权与所述媒体主机设备交互的指示的装置;
用于接收针对多个不同的媒体类型中每一个的单独的同步策略的装置; 
用于按照所述同步策略,同步相应类型的媒体的装置;
用于当不仅确定所述便携式设备目前具有对所述主机设备的网络访问、而且确定所述便携式设备上驻留的内容要被更新时,根据所述同步而发送内容更新请求到所述主机设备的装置;
用于接收响应于所述内容更新请求的来自所述主机设备的内容的装置;和
用于将从所述主机设备所接收的内容存储到所述便携式设备上的装置。
24.一种用于经由网络从媒体主机设备更新驻留在便携式媒体设备上的内容的设备,所述设备包括:
用于接收请求从媒体主机设备上可用的内容更新驻留在便携式媒体设备上的内容的用户请求的装置;
用于确定所述便携式媒体设备目前是否具有对所述媒体主机设备的网络访问的装置;
用于发送包括与所述便携式媒体设备相关联的设备标识符的验证信息到所述媒体主机设备的装置;
用于接收关于所述便携式媒体设备是否被授权与所述媒体主机设备交互的指示的装置;
用于接收针对多个不同的媒体类型中每一个的单独的同步策略的装置;
用于按照所述同步策略,同步相应类型的媒体的装置;
用于当所述用于确定所述便携式媒体设备目前是否具有对所述媒体主机设备的网络访问的装置确定了所述便携式媒体设备目前具有对所述媒体主机设备的网络访问时,根据所述同步而发送内容更新请求到所述媒体主机设备,否则,所述便携式媒体设备保留内容更新请求直到所述便携式媒体设备具有对所述媒体主机设备的网络访问的装置;
用于接收响应于所述内容更新请求的来自所述媒体主机设备的内容的装置;和 
用于将从所述媒体主机设备所接收的内容存储到所述便携式媒体设备上的装置。
25.根据权利要求24的设备,其中所述设备还包括:
用于从所述媒体主机设备接收内容更新指令的装置;和
用于根据所述内容更新指令,更新驻留在所述便携式媒体设备上的内容的装置,其中所述用于根据所述内容更新指令,更新驻留在所述便携式媒体设备上的内容的装置至少包括所述用于将从所述媒体主机设备所接收的内容存储到所述便携式媒体设备上的装置。
26.根据权利要求25的设备,其中所述用于根据所述内容更新指令,更新驻留在所述便携式媒体设备上的内容的装置进一步包括:
用于根据所述内容更新指令,删除至少一部分现有内容的装置。
27.根据权利要求24的设备,其中所述设备标识符是唯一的。
28.根据权利要求24的设备,其中所述设备标识符是被加密的。
29.根据权利要求24-26中任一项的设备,其中所述用于确定所述便携式媒体设备目前是否具有对所述媒体主机设备的网络访问的装置至少包括:
用于获取关于所述媒体主机设备的网络访问信息的装置;和
用于基于所述网络访问信息,尝试通过所述网络在所述便携式媒体设备和所述媒体主机设备之间建立连接的装置。
30.根据权利要求24-26中任一项的设备,其中所述用于接收请求从媒体主机设备上可用的内容更新驻留在便携式媒体设备上的内容的用户请求的装置包括:
用于呈现图形用户界面的装置,其中所述图形用户界面包括手动更新用户控制;和
用于接收所述手动更新用户控制的用户选择的装置。
31.根据权利要求24-26中任一项的设备,其中所述用于接收响应于所述内容更新请求的来自所述媒体主机设备的内容的装置包括:
用于呈现图形用户界面的装置,其中所述图形用户界面包括关于 可用内容的多个用户控制;
用于接收至少一个所述用户控制以指定内容的装置;和
用于随后从所述媒体主机设备接收指定的内容的装置。
32.根据权利要求24-26中任一项的设备,其中所述确定驻留在所述便携式媒体设备上的内容是否要被更新的装置基于更新偏好确定驻留在所述便携式媒体设备上的内容是否要被更新。
33.根据权利要求32的设备,其中所述更新偏好是用户指定的。
34.根据权利要求32的设备,其中所述更新偏好与媒体类型或者设备或网络性能相关联。
35.根据权利要求24-26中任一项的设备,其中所述便携式媒体设备是手持计算设备。
36.根据权利要求24-26中任一项的方法,其中所述便携式媒体设备是便携式媒体播放器,并且所述媒体主机设备是个人计算机。
37.一种用于经由网络从媒体主机设备更新驻留在便携式媒体设备上的内容的设备,所述设备包括:
用于确定所述使携式媒体设备目前是否具有对所述媒体主机设备的网络访问的装置;
用于发送包括与所述便携式媒体设备相关联的设备标识符的验证信息到所述媒体主机设备的装置;
用于接收关于所述便携式媒体设备是否被授权与所述媒体主机设备交互的指示的装置;
用于接收针对多个不同的媒体类型中每一个的单独的同步策略的装置;
用于按照所述同步策略,同步相应类型的媒体的装置;
用于当所述用于确定所述使携式媒体设备目前是否具有对所述媒体主机设备的网络访问的装置确定了所述便携式媒体设备目前具有对所述媒体主机设备的网络访问时,确定是否要从所述媒体主机设备上可用的内容更新所述便携式媒体设备上驻留的内容的装置;
用于当所述用于当所述用于确定所述使携式媒体设备目前是否 具有对所述媒体主机设备的网络访问的装置确定了所述便携式媒体设备目前具有对所述媒体主机设备的网络访问时,确定是否要从所述媒体主机设备上可用的内容更新所述便携式媒体设备上驻留的内容的装置确定了要从所述媒体主机设备上可用的内容更新所述便携式媒体设备上驻留的内容时,根据所述同步而发送内容更新请求到所述媒体主机设备的装置;
用于接收响应于所述内容更新请求的来自所述媒体主机设备的内容的装置;和
用于将从所述媒体主机设备所接收的内容存储到所述便携式媒体设备上的装置。
38.根据权利要求37的设备,其中所述设备还包括:
用于从所述媒体主机设备接收内容更新指令的装置:和
用于根据所述内容更新指令,更新驻留在所述便携式媒体设备上的内容的装置,其中所述用于根据所述内容更新指令,更新驻留在所述便携式媒体设备上的内容的装置至少包括所述用于将从所述媒体主机设备所接收的内容存储到所述便携式媒体设备上的装置。
39.根据权利要求38的设备,其中所述用于根据所述内容更新指令,更新驻留在所述便携式媒体设备上的内容的装置进一步包括:
用于根据所述内容更新指令,删除至少一部分现有内容的装置。
40.根据权利要求37的设备,其中所述设备标识符是被加密的。
41.根据权利要求37的设备,其中所述用于确定所述便携式媒体设备目前是否具有对所述媒体主机设备的网络访问的装置至少包括:
用于获取关于所述媒体主机设备的网络访问信息的装置;和
用于基于所述网络访问信息,尝试通过网络在所述便携式媒体设备和所述媒体主机设备之间建立连接的装置。
42.根据权利要求37-39中任一项的设备,其中所述用于接收响应于所述内容更新请求的来自所述媒体主机设备的内容的装置包括: 
用于呈现图形用户界面的装置,其中所述图形用户界面包括关于可用内容的多个用户控制;
用于接收至少一个所述用户控制以指定内容的装置;和
用于随后从所述媒体主机设备接收指定的内容的装置。
43.根据权利要求37-39中任一项的设备,其中所述用于当所述确定装置确定了所述便携式媒体设备目前具有对所述媒体主机设备的网络访问时,确定是否要从所述媒体主机设备上可用的内容更新所述便携式媒体设备上驻留的内容的装置基于更新偏好确定驻留在所述便携式媒体设备上的内容是否要被更新。
44.根据权利要求43的设备,其中所述更新偏好是用户指定的。
45.根据权利要求43的设备,其中所述更新偏好与媒体类型或者设备或网络性能相关联。 
CN2006800532172A 2006-01-03 2006-12-19 用于便携式媒体设备的远程内容更新 Active CN101385304B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/324,863 US8151259B2 (en) 2006-01-03 2006-01-03 Remote content updates for portable media devices
US11/324,863 2006-01-03
PCT/US2006/048670 WO2007081515A1 (en) 2006-01-03 2006-12-19 Remote content updates for portable media devices

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201210348995.1A Division CN102857511B (zh) 2006-01-03 2006-12-19 用于便携式媒体设备的远程内容更新

Publications (2)

Publication Number Publication Date
CN101385304A CN101385304A (zh) 2009-03-11
CN101385304B true CN101385304B (zh) 2012-11-07

Family

ID=38002008

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2006800532172A Active CN101385304B (zh) 2006-01-03 2006-12-19 用于便携式媒体设备的远程内容更新
CN201210348995.1A Active CN102857511B (zh) 2006-01-03 2006-12-19 用于便携式媒体设备的远程内容更新

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201210348995.1A Active CN102857511B (zh) 2006-01-03 2006-12-19 用于便携式媒体设备的远程内容更新

Country Status (5)

Country Link
US (3) US8151259B2 (zh)
EP (2) EP1977581A1 (zh)
KR (1) KR101043536B1 (zh)
CN (2) CN101385304B (zh)
WO (1) WO2007081515A1 (zh)

Families Citing this family (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2781582B1 (fr) * 1998-07-21 2001-01-12 Technical Maintenance Corp Systeme de telechargement d'objets ou de fichiers pour mise a jour de logiciels
US7724716B2 (en) 2006-06-20 2010-05-25 Apple Inc. Wireless communication system
EP1678606A2 (en) * 2003-09-17 2006-07-12 Research In Motion Limited System and method for management of mutating applications
US7593782B2 (en) 2005-01-07 2009-09-22 Apple Inc. Highly portable media device
US8706159B2 (en) * 2006-01-03 2014-04-22 Apple Inc. Media data transfer
US20070192763A1 (en) * 2006-02-15 2007-08-16 Helvick Richard E Method and system for scheduling application of software updates
US20070211674A1 (en) * 2006-03-09 2007-09-13 Ragnar Karlberg Lars J Auto continuation/discontinuation of data download and upload when entering/leaving a network
US8316081B2 (en) 2006-04-13 2012-11-20 Domingo Enterprises, Llc Portable media player enabled to obtain previews of a user's media collection
US7603434B2 (en) 2006-04-13 2009-10-13 Domingo Enterprises, Llc Central system providing previews of a user's media collection to a portable media player
US20070245378A1 (en) * 2006-04-13 2007-10-18 Concert Technology Corporation User system providing previews to an associated portable media player
US20070271116A1 (en) 2006-05-22 2007-11-22 Apple Computer, Inc. Integrated media jukebox and physiologic data handling application
KR100739004B1 (ko) * 2006-07-10 2007-07-13 삼성전자주식회사 무선랜 서비스를 이용하여 웹 스토리지에 정보를 저장하는시스템, 이동통신단말기 및 방법
TWI329280B (en) * 2006-10-14 2010-08-21 Asustek Comp Inc Multi-media file automatic updating method, software program thereof, and multi-media file playing system
US7751807B2 (en) 2007-02-12 2010-07-06 Oomble, Inc. Method and system for a hosted mobile management service architecture
US8024400B2 (en) 2007-09-26 2011-09-20 Oomble, Inc. Method and system for transferring content from the web to mobile devices
US8340795B2 (en) * 2007-03-26 2012-12-25 Google Inc. Small removable audio player that attaches to a host media player
US8701101B2 (en) * 2007-03-30 2014-04-15 Blackberry Limited System and method for managing upgrades for a portable electronic device
KR101403427B1 (ko) * 2007-07-27 2014-06-05 삼성전자주식회사 미디어기기 및 방송프로그램 전송방법
US8627218B2 (en) * 2007-08-24 2014-01-07 Creative Technology Ltd Host implemented method for customising a secondary device
US20090063652A1 (en) * 2007-09-04 2009-03-05 Yoon Sub Hwang Localized Media Content Delivery
US8818941B2 (en) 2007-11-11 2014-08-26 Microsoft Corporation Arrangement for synchronizing media files with portable devices
US7761602B1 (en) * 2007-11-26 2010-07-20 Adobe Systems Incorporated Playback of content on portable devices
EP2071467A1 (en) * 2007-12-13 2009-06-17 Gemplus Method of customizing a memory lifespan management policy in an electronic token
US8533156B2 (en) * 2008-01-04 2013-09-10 Apple Inc. Abstraction for representing an object irrespective of characteristics of the object
US20090219901A1 (en) * 2008-02-29 2009-09-03 Bull William E Wireless Content Aquisition for Mobile Electronic Devices
US20090181649A1 (en) * 2008-01-10 2009-07-16 Bull William E Dynamic Delivery and Presentation of Electronic Data to Mobile Electronic Devices
US9390440B2 (en) 2008-01-17 2016-07-12 Apple Inc. Activation of digital products on mobile electronic devices
CA2727121C (en) 2008-06-18 2017-08-22 Chalk Media Service Corp. Method and system for republishing mobile content
US8181117B2 (en) * 2008-10-21 2012-05-15 Microsoft Corporation Display of predicted storage state of target computing device during media file synchronization
US9113195B1 (en) * 2008-12-31 2015-08-18 Tivo Inc. Real-time DVR programming
US20100332319A1 (en) * 2009-06-24 2010-12-30 Craig Stephen Etchegoyen Methods and Systems for Dynamic Serving of Advertisements in a Game or Virtual Reality Environment
US20100332331A1 (en) * 2009-06-24 2010-12-30 Craig Stephen Etchegoyen Systems and Methods for Providing an Interface for Purchasing Ad Slots in an Executable Program
US8239852B2 (en) * 2009-06-24 2012-08-07 Uniloc Luxembourg S.A. Remote update of computers based on physical device recognition
US20100332320A1 (en) * 2009-06-24 2010-12-30 Joseph Martin Mordetsky Systems and Methods for Providing Conditional Authorization to Operate Licensed Software
US8893113B1 (en) 2010-06-14 2014-11-18 Open Invention Network, Llc Simultaneous operation of a networked device using multiptle disparate networks
US8893213B2 (en) * 2010-06-30 2014-11-18 Intel Corporation Content synchronization techniques
CN102404354A (zh) * 2010-09-10 2012-04-04 北京创新方舟科技有限公司 一种基于网络设备实现更新设备间数据同步的方法与设备
US9158525B1 (en) 2010-10-04 2015-10-13 Shoretel, Inc. Image upgrade
KR101672253B1 (ko) * 2010-12-14 2016-11-03 삼성전자주식회사 휴대용 단말기에서 스트리밍 서비스를 제공하기 위한 장치 및 방법
US9823917B2 (en) * 2011-10-20 2017-11-21 Facebook, Inc. Update application user interfaces on client devices
US9654821B2 (en) 2011-12-30 2017-05-16 Sonos, Inc. Systems and methods for networked music playback
US9185470B2 (en) * 2012-05-03 2015-11-10 Nuance Communications, Inc. Remote processing of content
JP5925304B2 (ja) * 2012-05-28 2016-05-25 ▲華▼▲為▼▲終▼端有限公司 ローカル・エリア・ネットワークにおいてメディア・リソース・プレイリストを処理する方法、装置、およびシステム
US9674587B2 (en) 2012-06-26 2017-06-06 Sonos, Inc. Systems and methods for networked music playback including remote add to queue
US9715365B2 (en) * 2012-06-27 2017-07-25 Sonos, Inc. Systems and methods for mobile music zones
US9247363B2 (en) 2013-04-16 2016-01-26 Sonos, Inc. Playback queue transfer in a media playback system
US9361371B2 (en) 2013-04-16 2016-06-07 Sonos, Inc. Playlist update in a media playback system
US9501533B2 (en) 2013-04-16 2016-11-22 Sonos, Inc. Private queue for a media playback system
US10715973B2 (en) 2013-05-29 2020-07-14 Sonos, Inc. Playback queue control transition
US9735978B2 (en) 2013-05-29 2017-08-15 Sonos, Inc. Playback queue control via a playlist on a mobile device
US9953179B2 (en) 2013-05-29 2018-04-24 Sonos, Inc. Private queue indicator
US9798510B2 (en) 2013-05-29 2017-10-24 Sonos, Inc. Connected state indicator
US9703521B2 (en) 2013-05-29 2017-07-11 Sonos, Inc. Moving a playback queue to a new zone
US9684484B2 (en) 2013-05-29 2017-06-20 Sonos, Inc. Playback zone silent connect
US9495076B2 (en) 2013-05-29 2016-11-15 Sonos, Inc. Playlist modification
CN116560607A (zh) 2013-07-02 2023-08-08 株式会社半导体能源研究所 数据处理装置
CN103731253A (zh) * 2013-12-20 2014-04-16 上海华勤通讯技术有限公司 通信设备和与其配对的穿戴式设备的同步方法及通信系统
US9367283B2 (en) * 2014-07-22 2016-06-14 Sonos, Inc. Audio settings
US9848033B2 (en) * 2015-01-30 2017-12-19 Dropbox, Inc. System and method for proactively sending hosted content items to user computing devices
CN106406925A (zh) * 2015-08-03 2017-02-15 阿里巴巴集团控股有限公司 用于支持在线升级的设备和方法
KR102597036B1 (ko) 2016-10-11 2023-11-02 삼성전자주식회사 듀얼 디스플레이를 가지는 전자 장치 및 이의 운용 방법
US10891263B2 (en) * 2016-12-09 2021-01-12 Salesforce.Com, Inc. Systems and methods for providing database updates for data visualization
CN107465737A (zh) * 2017-07-31 2017-12-12 广东欧珀移动通信有限公司 数据同步方法、装置、存储介质以及电子设备
CN108491473A (zh) * 2018-03-08 2018-09-04 北京金山安全软件有限公司 一种音频文件的播放方法、装置、电子设备及介质
CN113271481B (zh) * 2020-02-17 2023-10-31 阿里巴巴集团控股有限公司 内容更新方法、设备、系统及存储介质
US20230379216A1 (en) * 2020-10-08 2023-11-23 Arris Enterprises Llc Method and apparatus for management of a network configuration session

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6832373B2 (en) * 2000-11-17 2004-12-14 Bitfone Corporation System and method for updating and distributing information
CN1705372A (zh) * 2004-05-28 2005-12-07 智易科技股份有限公司 呈现多媒体信息的方法与装置

Family Cites Families (318)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4090216A (en) 1976-05-26 1978-05-16 Gte Sylvania Incorporated Ambient light contrast and color control circuit
JPS5923610Y2 (ja) 1980-01-12 1984-07-13 トヨタ自動車株式会社 自動車の車室内空調機構
US4386345A (en) 1981-09-22 1983-05-31 Sperry Corporation Color and brightness tracking in a cathode ray tube display system
US4451849A (en) 1982-06-23 1984-05-29 Rca Corporation Plural operating mode ambient light responsive television picture control
DE3319308A1 (de) 1983-05-27 1984-11-29 Siemens AG, 1000 Berlin und 8000 München Schaltungsanordnung zum ueberwachen einer betriebsspannung
US4589022A (en) 1983-11-28 1986-05-13 General Electric Company Brightness control system for CRT video display
JPH0696520B2 (ja) 1988-03-18 1994-11-30 三井東圧化学株式会社 カテコールアミン誘導体を含有してなる中枢性神経退行性疾患の進行防止および治療剤
US4908523A (en) 1988-04-04 1990-03-13 Motorola, Inc. Electronic circuit with power drain control
CA2002912A1 (en) 1988-11-14 1990-05-14 William A. Clough Portable computer with touch screen and computer system employing same
US4928307A (en) 1989-03-02 1990-05-22 Acs Communications Time dependent, variable amplitude threshold output circuit for frequency variant and frequency invariant signal discrimination
US4951171A (en) 1989-05-11 1990-08-21 Compaq Computer Inc. Power supply monitoring circuitry for computer system
US5293494A (en) 1989-06-23 1994-03-08 Kabushiki Kaisha Toshiba Personal computer for setting, in a software setup operation normal/reverse display, connection of an external device, and an automatic display off function
JP2993692B2 (ja) 1990-02-02 1999-12-20 株式会社日立製作所 動画像復号化装置
JP3119267B2 (ja) 1991-01-18 2000-12-18 キヤノン株式会社 データ処理装置
US5712949A (en) 1991-01-29 1998-01-27 Sony Corporation Disc reproduction system with sequential reproduction of audio and image data
US5835732A (en) 1993-10-28 1998-11-10 Elonex Ip Holdings, Ltd. Miniature digital assistant having enhanced host communication
US5303308A (en) 1992-07-07 1994-04-12 Gn Netcom A/S Audio frequency signal compressing system
JP3230319B2 (ja) 1992-07-09 2001-11-19 ソニー株式会社 音響再生装置
US5185906A (en) 1992-07-27 1993-02-16 Motorola, Inc. Belt clip spring with E-ring fastener
JP2851977B2 (ja) 1992-10-14 1999-01-27 シャープ株式会社 再生装置
JP2752309B2 (ja) 1993-01-19 1998-05-18 松下電器産業株式会社 表示装置
CA2095452C (en) 1993-05-04 1997-03-18 Phillip J. Beaudet Dynamic hierarchical selection menu
US5710922A (en) 1993-06-02 1998-01-20 Apple Computer, Inc. Method for synchronizing and archiving information between computer systems
KR950001695A (ko) 1993-06-18 1995-01-03 오오가 노리오 디스크 재생장치
US5818182A (en) 1993-08-13 1998-10-06 Apple Computer, Inc. Removable media ejection system
US6611607B1 (en) 1993-11-18 2003-08-26 Digimarc Corporation Integrating digital watermarks in multimedia content
AU1303595A (en) 1993-12-14 1995-07-03 Apple Computer, Inc. Method and apparatus for transferring data between a computer and a peripheral storage device
US5717422A (en) 1994-01-25 1998-02-10 Fergason; James L. Variable intensity high contrast passive display
US5583993A (en) 1994-01-31 1996-12-10 Apple Computer, Inc. Method and apparatus for synchronously sharing data among computer
US5670985A (en) 1994-05-09 1997-09-23 Apple Computer, Inc. System and method for adjusting the output of an output device to compensate for ambient illumination
US5786803A (en) 1994-05-09 1998-07-28 Apple Computer, Inc. System and method for adjusting the illumination characteristics of an output device
US5566337A (en) 1994-05-13 1996-10-15 Apple Computer, Inc. Method and apparatus for distributing events in an operating system
JP3359745B2 (ja) 1994-07-29 2002-12-24 シャープ株式会社 動画像再生装置、及び動画像記録装置
US6137476A (en) 1994-08-25 2000-10-24 International Business Machines Corp. Data mouse
JPH08138321A (ja) 1994-11-11 1996-05-31 Pioneer Electron Corp ディスクプレーヤ
DE4445023A1 (de) 1994-12-16 1996-06-20 Thomson Brandt Gmbh Erschütterungsresistentes Abspielgerät mit verringertem Energieverbrauch
US6009237A (en) 1995-02-24 1999-12-28 Hitachi Ltd. Optical disk and optical disk reproduction apparatus
JPH08235774A (ja) 1995-03-01 1996-09-13 Sony Corp デジタルデータのデコード装置および光ディスク装置
US5616876A (en) 1995-04-19 1997-04-01 Microsoft Corporation System and methods for selecting music on the basis of subjective content
US5760760A (en) 1995-07-17 1998-06-02 Dell Usa, L.P. Intelligent LCD brightness control system
US5684513A (en) 1995-07-17 1997-11-04 Decker; Mark Randall Electronic luminescence keyboard system for a portable device
KR0183726B1 (ko) 1995-07-31 1999-04-15 윤종용 씨디 오케이와 비디오 씨디로부터 신호를 재생하는 씨디 재생장치
JP3493825B2 (ja) 1995-08-02 2004-02-03 ソニー株式会社 情報再生装置
US5818299A (en) 1995-08-04 1998-10-06 Compaq Computer Corporation Power management in a computer
US5835721A (en) 1995-08-21 1998-11-10 Apple Computer, Inc. Method and system for data transmission over a network link between computers with the ability to withstand temporary interruptions
US5867163A (en) 1995-12-01 1999-02-02 Silicon Graphics, Inc. Graphical user interface for defining and invoking user-customized tool shelf execution sequence
US6011585A (en) 1996-01-19 2000-01-04 Apple Computer, Inc. Apparatus and method for rotating the display orientation of a captured image
JPH09265731A (ja) 1996-01-24 1997-10-07 Sony Corp 音声再生装置及び方法、音声録音装置及び方法、音声録音再生システム、音声データの転送方法、情報受信装置、記録媒体
US5864868A (en) 1996-02-13 1999-01-26 Contois; David C. Computer control system and user interface for media playing devices
JPH09259532A (ja) 1996-03-22 1997-10-03 Toshiba Corp データ処理システム
US5838969A (en) 1996-05-10 1998-11-17 Apple Computer, Inc. System and method for collecting and dispatching selected events in a computer application program
JP2856390B2 (ja) 1996-07-26 1999-02-10 株式会社日立製作所 情報記録媒体及びそれを用いた記録再生方法
US5786819A (en) 1996-06-11 1998-07-28 Xerox Corporation One button searching of long lists
US5822600A (en) 1996-07-19 1998-10-13 Compaq Computer Corporation Dynamic hibernation time in a computer system
US6308061B1 (en) * 1996-08-07 2001-10-23 Telxon Corporation Wireless software upgrades with version control
US6108426A (en) 1996-08-26 2000-08-22 Compaq Computer Corporation Audio power management
US5803786A (en) 1996-09-30 1998-09-08 Mccormick; Kathy Continuous play musical mobile
US6069896A (en) 1996-10-15 2000-05-30 Motorola, Inc. Capability addressable network and method therefor
CA2221216A1 (en) 1996-11-15 1998-05-15 Mark Squibb System and apparatus for merging a write event journal and an original storage to produce an updated storage using an event map
US5918303A (en) 1996-11-25 1999-06-29 Yamaha Corporation Performance setting data selecting apparatus
US5739451A (en) 1996-12-27 1998-04-14 Franklin Electronic Publishers, Incorporated Hand held electronic music encyclopedia with text and note structure search
US5815225A (en) 1997-01-22 1998-09-29 Gateway 2000, Inc. Lighting apparatus for a portable computer with illumination apertures
US6006274A (en) 1997-01-30 1999-12-21 3Com Corporation Method and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable computer
EP0863469A3 (en) 1997-02-10 2002-01-09 Nippon Telegraph And Telephone Corporation Scheme for automatic data conversion definition generation according to data feature in visual multidimensional data analysis tool
JP2957507B2 (ja) 1997-02-24 1999-10-04 インターナショナル・ビジネス・マシーンズ・コーポレイション 小型情報処理機器
EP1010175A4 (en) 1997-07-09 2005-06-22 Advanced Audio Devices Llc OPTICAL STORAGE DEVICE
US6587404B1 (en) 1997-07-09 2003-07-01 Advanced Audio Devices, Llc Optical storage device capable of recording a set of sound tracks on a compact disc
US5760588A (en) 1997-07-25 1998-06-02 Eveready Battery Company, Inc. Dual rate thermochromic battery tester
US7385359B2 (en) 1997-08-26 2008-06-10 Philips Solid-State Lighting Solutions, Inc. Information systems
JP3890692B2 (ja) 1997-08-29 2007-03-07 ソニー株式会社 情報処理装置及び情報配信システム
US6493652B1 (en) 1997-10-02 2002-12-10 Personal Electronic Devices, Inc. Monitoring activity of a user in locomotion on foot
US6898550B1 (en) 1997-10-02 2005-05-24 Fitsense Technology, Inc. Monitoring activity of a user in locomotion on foot
US6560903B1 (en) 2000-03-07 2003-05-13 Personal Electronic Devices, Inc. Ambulatory foot pod
US6298314B1 (en) 1997-10-02 2001-10-02 Personal Electronic Devices, Inc. Detecting the starting and stopping of movement of a person on foot
US6882955B1 (en) 1997-10-02 2005-04-19 Fitsense Technology, Inc. Monitoring activity of a user in locomotion on foot
US6336365B1 (en) 1999-08-24 2002-01-08 Personal Electronic Devices, Inc. Low-cost accelerometer
US6611789B1 (en) 1997-10-02 2003-08-26 Personal Electric Devices, Inc. Monitoring activity of a user in locomotion on foot
US6122340A (en) 1998-10-01 2000-09-19 Personal Electronic Devices, Inc. Detachable foot mount for electronic device
US6018705A (en) 1997-10-02 2000-01-25 Personal Electronic Devices, Inc. Measuring foot contact time and foot loft time of a person in locomotion
US7359624B2 (en) 1997-10-06 2008-04-15 Silicon Image, Inc. Portable DVD player
US5986979A (en) 1997-10-16 1999-11-16 Delco Electronics Corporation Play list control method and system for
US6034621A (en) 1997-11-18 2000-03-07 Lucent Technologies, Inc. Wireless remote synchronization of data between PC and PDA
US6037937A (en) 1997-12-04 2000-03-14 Nortel Networks Corporation Navigation tool for graphical user interface
US6295541B1 (en) 1997-12-16 2001-09-25 Starfish Software, Inc. System and methods for synchronizing two or more datasets
US6216131B1 (en) 1998-02-06 2001-04-10 Starfish Software, Inc. Methods for mapping data fields from one data set to another in a data processing environment
EP1002398A1 (en) * 1998-06-08 2000-05-24 Gatespace AB Application and communication platform for connectivity based services
CN1254877A (zh) 1998-08-24 2000-05-31 世韩情报系统株式会社 一种具有多种功能的便携式mp3播放机
JP2000090651A (ja) 1998-09-11 2000-03-31 Sanyo Electric Co Ltd データ再生システム
WO2000022820A1 (en) 1998-10-09 2000-04-20 Sarnoff Corporation Method and apparatus for providing vcr-type controls for compressed digital video sequences
US6191939B1 (en) 1998-12-23 2001-02-20 Gateway, Inc. Keyboard illumination via reflection of LCD light
US6179432B1 (en) 1999-01-12 2001-01-30 Compaq Computer Corporation Lighting system for a keyboard
JP3068588B1 (ja) 1999-02-02 2000-07-24 静岡日本電気株式会社 無線選択呼出受信機
US6332175B1 (en) 1999-02-12 2001-12-18 Compaq Computer Corporation Low power system and method for playing compressed audio data
US6377530B1 (en) 1999-02-12 2002-04-23 Compaq Computer Corporation System and method for playing compressed audio data
US7034660B2 (en) 1999-02-26 2006-04-25 Sri International Sensor devices for structural health monitoring
US6617963B1 (en) 1999-02-26 2003-09-09 Sri International Event-recording devices with identification codes
US6041023A (en) 1999-03-29 2000-03-21 Lakhansingh; Cynthia Portable digital radio and compact disk player
JP3570286B2 (ja) 1999-03-31 2004-09-29 ブラザー工業株式会社 論理構造化された記録領域を有する情報記録媒体、並びにこの情報記録媒体を作成するための情報の作成方法及び装置及びその作成プログラムが記録された情報記録媒体、並びにこの情報記録媒体の作成方法及び装置及びその作成プログラムが記録された情報記録媒体、並びにこの情報記録媒体を使用した画像情報又は音情報の記録された情報記録媒体の作成方法及び装置及びその作成プログラムが記録された情報記録媒体。
JP4809960B2 (ja) 1999-04-12 2011-11-09 キヤノン株式会社 画像処理装置、方法および記録媒体
JP2000311352A (ja) 1999-04-26 2000-11-07 Sharp Corp 光ディスク及び光記録再生装置
US6430576B1 (en) * 1999-05-10 2002-08-06 Patrick Gates Distributing and synchronizing objects
US6161944A (en) 1999-05-18 2000-12-19 Micron Electronics, Inc. Retractable keyboard illumination device
US6901261B2 (en) 1999-05-19 2005-05-31 Inria Institut Nationalde Recherche En Informatique Etaen Automatique Mobile telephony device and process enabling access to a context-sensitive service using the position and/or identity of the user
JP2000339864A (ja) 1999-05-27 2000-12-08 Matsushita Electric Ind Co Ltd ディスク再生装置
US7190883B2 (en) 1999-06-18 2007-03-13 Intel Corporation Systems and methods for fast random access and backward playback of video frames using decoded frame cache
US6721802B1 (en) 1999-08-12 2004-04-13 Point2 Technologies Inc. Method, apparatus and program for the central storage of standardized image data
US6421717B1 (en) 1999-09-10 2002-07-16 Avantgo, Inc. System, method, and computer program product for customizing channels, content, and data for mobile devices
US6918677B2 (en) 1999-09-15 2005-07-19 Michael Shipman Illuminated keyboard
US6217183B1 (en) 1999-09-15 2001-04-17 Michael Shipman Keyboard having illuminated keys
WO2001033569A1 (en) 1999-11-02 2001-05-10 Iomega Corporation Portable audio playback device and removable disk drive
JP3692869B2 (ja) 1999-11-18 2005-09-07 株式会社日立製作所 情報処理装置
US20010042107A1 (en) 2000-01-06 2001-11-15 Palm Stephen R. Networked audio player transport protocol and architecture
JP2001202085A (ja) 2000-01-21 2001-07-27 Toshiba Corp 再生装置
US20020055934A1 (en) 2000-01-24 2002-05-09 Lipscomb Kenneth O. Dynamic management and organization of media assets in a media player device
US6519648B1 (en) 2000-01-24 2003-02-11 Friskit, Inc. Streaming media search and continuous playback of multiple media resources located on a network
KR100339587B1 (ko) 2000-01-26 2002-06-03 구자홍 Mp3 플레이어 겸용 휴대폰에서 음성 인식에 의한 선곡방법
US20010041021A1 (en) 2000-02-04 2001-11-15 Boyle Dennis J. System and method for synchronization of image data between a handheld device and a computer
US7437428B1 (en) * 2000-02-16 2008-10-14 Microsoft Corporation System and method for transferring data over a network
JP4385269B2 (ja) 2000-02-18 2009-12-16 ソニー株式会社 ネットワークシステム及びネットワーク端末装置
AU2001243321A1 (en) 2000-02-28 2001-09-12 C.G.I. Technologies, Llc Staged image delivery system
US6248946B1 (en) 2000-03-01 2001-06-19 Ijockey, Inc. Multimedia content delivery system and method
US7076561B1 (en) 2000-03-08 2006-07-11 Music Choice Personalized audio system and method
US6721489B1 (en) 2000-03-08 2004-04-13 Phatnoise, Inc. Play list manager
US6748278B1 (en) 2000-03-13 2004-06-08 Microsoft Corporation Remote controlled system with computer-based remote control facilitator
JP4654485B2 (ja) 2000-04-28 2011-03-23 ソニー株式会社 情報処理システム、情報処理装置、情報処理方法
US8024419B2 (en) 2000-05-12 2011-09-20 Sony Corporation Method and system for remote access of personal music
US20010037367A1 (en) 2000-06-14 2001-11-01 Iyer Sridhar V. System and method for sharing information via a virtual shared area in a communication network
US6606281B2 (en) 2000-06-15 2003-08-12 Digital Networks North America, Inc. Personal audio player with a removable multi-function module
US6874037B1 (en) * 2000-06-19 2005-03-29 Sony Corporation Method and apparatus for synchronizing device information
US6336727B1 (en) 2000-06-27 2002-01-08 International Business Machines Corporation Pointing device keyboard light
US6781611B1 (en) 2000-06-28 2004-08-24 International Business Machines Corporation Method and system for navigating between applications, documents, and files
JP2002083152A (ja) 2000-06-30 2002-03-22 Victor Co Of Japan Ltd コンテンツ配信システム及び携帯端末プレーヤ及びコンテンツプロバイダ
US6871063B1 (en) 2000-06-30 2005-03-22 Intel Corporation Method and apparatus for controlling access to a computer system
US7140045B2 (en) 2000-07-26 2006-11-21 Sony Corporation Method and system for user information verification
US20020013784A1 (en) 2000-07-31 2002-01-31 Swanson Raymond H. Audio data transmission system and method of operation thereof
JP3075809U (ja) 2000-08-23 2001-03-06 新世代株式会社 カラオケ用マイク
JP3771121B2 (ja) 2000-08-28 2006-04-26 Tdk株式会社 無線通信モジュール
US20020059499A1 (en) 2000-09-06 2002-05-16 Hudson Michael D. System and methods for performing last-element streaming
US7248888B2 (en) 2000-09-06 2007-07-24 Eric Inselberg Method and apparatus for interactive audience participation at a live entertainment event
US20020059440A1 (en) 2000-09-06 2002-05-16 Hudson Michael D. Client-side last-element cache network architecture
GB2366542B (en) 2000-09-09 2004-02-18 Ibm Keyboard illumination for computing devices having backlit displays
HRP20000624A2 (en) 2000-09-20 2001-04-30 Grabar Ivan Mp3 jukebox
AU2001292234A1 (en) 2000-09-26 2002-04-08 Matsushita Electric Industrial Co., Ltd. Display unit and drive system thereof and an information display unit
US20020046315A1 (en) 2000-10-13 2002-04-18 Interactive Objects, Inc. System and method for mapping interface functionality to codec functionality in a portable audio device
US7574272B2 (en) 2000-10-13 2009-08-11 Eric Paul Gibbs System and method for data transfer optimization in a portable audio device
US20020123359A1 (en) 2000-12-01 2002-09-05 Multiscience System Pte Limited Network for information transfer for mobile stations
EP1213643A1 (en) 2000-12-05 2002-06-12 Inventec Appliances Corp. Intelligent dictionary input method
JP2002175467A (ja) 2000-12-06 2002-06-21 Wox Co Ltd オンライン同窓アルバムシステム
US7171331B2 (en) 2001-12-17 2007-01-30 Phatrat Technology, Llc Shoes employing monitoring devices, and associated methods
GB2370208B (en) 2000-12-18 2005-06-29 Symbian Ltd Computing device with user interface for navigating a contacts list
AUPR230700A0 (en) 2000-12-22 2001-01-25 Canon Kabushiki Kaisha A method for facilitating access to multimedia content
US6762741B2 (en) 2000-12-22 2004-07-13 Visteon Global Technologies, Inc. Automatic brightness control system and method for a display device using a logarithmic sensor
US20020087625A1 (en) * 2001-01-04 2002-07-04 Kim Toll Sharing user profiles between processor-based systems
US6731312B2 (en) 2001-01-08 2004-05-04 Apple Computer, Inc. Media player interface
US7155163B2 (en) 2001-01-09 2006-12-26 Agere Systems Inc. Unified passcode pairing of piconet devices
US20020116517A1 (en) 2001-01-17 2002-08-22 Hudson Michael D. Virtual program streaming multi-media system
US7191244B2 (en) 2001-01-19 2007-03-13 Streamworks Technologies, Inc. System and method for routing media
US6744427B2 (en) 2001-03-01 2004-06-01 International Business Machines Corporation Character input interface for compact electronic devices
JP2002278522A (ja) 2001-03-19 2002-09-27 Matsushita Electric Ind Co Ltd 携帯用映像表示装置
US7747781B2 (en) 2001-04-20 2010-06-29 Palmsource Inc. Content access from a communications network using a handheld computer system and method
DE60142938D1 (de) 2001-04-25 2010-10-07 Sony France Sa Verfahren und Vorrichtung zum Identifizieren des Informationstyps, z.B. zum Identifizieren des Namensinhalts einer Musikdatei
US20020161865A1 (en) 2001-04-25 2002-10-31 Gateway, Inc. Automated network configuration of connected device
US7620363B2 (en) 2001-05-16 2009-11-17 Aol Llc Proximity synchronization of audio content among multiple playback and storage devices
US20030056207A1 (en) 2001-06-06 2003-03-20 Claudius Fischer Process for deploying software from a central computer system to remotely located devices
US20030007001A1 (en) 2001-06-07 2003-01-09 Philips Electronics North America Corporation Automatic setting of video and audio settings for media output devices
US7119267B2 (en) 2001-06-15 2006-10-10 Yamaha Corporation Portable mixing recorder and method and program for controlling the same
US6820138B2 (en) 2001-06-22 2004-11-16 Hewlett-Packard Development Company, L.P. Portable computer system including detachable handheld media storage and playback device
US7003123B2 (en) 2001-06-27 2006-02-21 International Business Machines Corp. Volume regulating and monitoring system
US20030050092A1 (en) 2001-08-03 2003-03-13 Yun Jimmy S. Portable digital player--battery
US7149813B2 (en) 2001-08-14 2006-12-12 Microsoft Corporation Method and system for synchronizing mobile devices
US20030041125A1 (en) * 2001-08-16 2003-02-27 Salomon Kirk C. Internet-deployed wireless system
JP2003076464A (ja) 2001-08-27 2003-03-14 Internatl Business Mach Corp <Ibm> コンピュータ装置、キーボードおよび表示メータ
EP1289197B1 (en) 2001-08-29 2016-09-28 Sony Deutschland GmbH A method and units to enhance mobile communication networks with ad-hoc scenarios
BR0212418A (pt) 2001-09-11 2004-08-03 Thomson Licensing Sa Método e aparelho para ativação de modo de equalização automática
US20030074457A1 (en) 2001-10-17 2003-04-17 Kluth Michael R. Computer system with separable input device
US7215659B1 (en) * 2001-10-18 2007-05-08 Oxford Semiconductor, Inc. Remotely-cooperative scheduling solution for moderating wireless protocols
KR100718613B1 (ko) * 2001-10-22 2007-05-16 애플 인크. 호스트 컴퓨터와 미디어 플레이어의 미디어 내용 동기화 방법
US6934812B1 (en) 2001-10-22 2005-08-23 Apple Computer, Inc. Media player with instant play capability
US7345671B2 (en) 2001-10-22 2008-03-18 Apple Inc. Method and apparatus for use of rotational user inputs
US7084856B2 (en) 2001-10-22 2006-08-01 Apple Computer, Inc. Mouse having a rotary dial
US7312785B2 (en) 2001-10-22 2007-12-25 Apple Inc. Method and apparatus for accelerated scrolling
US20030167318A1 (en) 2001-10-22 2003-09-04 Apple Computer, Inc. Intelligent synchronization of media player with host computer
US7046230B2 (en) 2001-10-22 2006-05-16 Apple Computer, Inc. Touch pad handheld device
US6801964B1 (en) 2001-10-25 2004-10-05 Novell, Inc. Methods and systems to fast fill media players
WO2003044645A1 (en) 2001-11-16 2003-05-30 Martin Chalk Communications device and supporting network
US7043479B2 (en) 2001-11-16 2006-05-09 Sigmatel, Inc. Remote-directed management of media content
EP1315361A1 (en) 2001-11-23 2003-05-28 Alcatel Multiconnector for mobile terminal
AU2002362099A1 (en) * 2001-12-05 2003-06-17 Walt Disney Parks And Resorts System and method of wirelessly triggering portable devices
JP2003188792A (ja) 2001-12-14 2003-07-04 Nikon Corp 情報閲覧装置、情報閲覧システムおよび情報閲覧方法
US6634511B2 (en) * 2001-12-20 2003-10-21 Mark J. Manghera Modular shelving system and components
GB2383495A (en) 2001-12-20 2003-06-25 Hewlett Packard Co Data processing devices which communicate via short range telecommunication signals with other compatible devices
US8288641B2 (en) 2001-12-27 2012-10-16 Intel Corporation Portable hand-held music synthesizer and networking method and apparatus
US20030125057A1 (en) * 2001-12-27 2003-07-03 Pesola Troy Raymond System and method for automatic synchronization of managed data
US6667447B2 (en) 2002-01-07 2003-12-23 Hon Hai Precision Ind. Co., Ltd. Button device in computer bezel
US8004496B2 (en) 2002-01-08 2011-08-23 Koninklijke Philips Electronics N.V. User interface for electronic devices for controlling the displaying of long sorted lists
US6826515B2 (en) 2002-02-01 2004-11-30 Plantronics, Inc. Headset noise exposure dosimeter
US6626706B2 (en) 2002-02-08 2003-09-30 Microsoft Corporation Eight-pin electrical connector and USB connector
US6707768B2 (en) 2002-02-21 2004-03-16 Visteon Global Technologies, Inc. Randomized playback of tracks in a multimedia player
JP2003259333A (ja) 2002-03-04 2003-09-12 Toshiba Corp デジタル信号送信装置、デジタル信号受信装置並びにデジタル信号送受信方法。
US7987007B2 (en) 2002-03-18 2011-07-26 Creative Technology Ltd Memory module with audio playback mode
US7220910B2 (en) * 2002-03-21 2007-05-22 Microsoft Corporation Methods and systems for per persona processing media content-associated metadata
US6870529B1 (en) 2002-03-28 2005-03-22 Ncr Corporation System and method for adjusting display brightness levels according to user preferences
US20060272483A1 (en) 2002-04-04 2006-12-07 Honeywell David R Player piano system interface
US7433546B2 (en) 2004-10-25 2008-10-07 Apple Inc. Image scaling arrangement
US7187948B2 (en) 2002-04-09 2007-03-06 Skullcandy, Inc. Personal portable integrator for music player and mobile phone
JP4189627B2 (ja) 2002-04-24 2008-12-03 富士フイルム株式会社 画像サーバ並びに画像表示システム
CN101661710A (zh) 2002-04-26 2010-03-03 韩国电子通信研究院 可视数据调节设备及方法
JP4555072B2 (ja) 2002-05-06 2010-09-29 シンクロネイション インコーポレイテッド ローカライズされたオーディオ・ネットワークおよび関連するディジタル・アクセサリ
JP2003330777A (ja) 2002-05-10 2003-11-21 Matsushita Electric Ind Co Ltd データファイル再生装置、記録メディア、データファイル記録装置及びデータファイル記録プログラム
US6987221B2 (en) 2002-05-30 2006-01-17 Microsoft Corporation Auto playlist generation with multiple seed songs
JP2004007241A (ja) 2002-05-31 2004-01-08 Fujitsu Ltd 画像読取装置
US7366659B2 (en) 2002-06-07 2008-04-29 Lucent Technologies Inc. Methods and devices for selectively generating time-scaled sound signals
JP4195800B2 (ja) 2002-06-18 2008-12-10 富士フイルム株式会社 画像補正処理システム及び画像補正処理プログラム
US20030236695A1 (en) 2002-06-21 2003-12-25 Litwin Louis Robert Method for media popularity determination by a media playback device
US20040012556A1 (en) 2002-07-17 2004-01-22 Sea-Weng Yong Method and related device for controlling illumination of a backlight of a liquid crystal display
US6799226B1 (en) 2002-07-23 2004-09-28 Apple Computer, Inc. Hot unpluggable media storage device
JP3864867B2 (ja) 2002-07-23 2007-01-10 ソニー株式会社 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
US7166791B2 (en) 2002-07-30 2007-01-23 Apple Computer, Inc. Graphical user interface and methods of use thereof in a multimedia player
US7143241B2 (en) 2002-08-06 2006-11-28 Hewlett-Packard Development Company, L.P. Cache management in a mobile device
US7124125B2 (en) 2002-11-01 2006-10-17 Loudeye Corp. System and method for providing media samples on-line in response to media related searches on the internet
JP4508596B2 (ja) 2002-11-06 2010-07-21 キヤノン株式会社 通信装置、画像記憶装置およびそれらの制御方法
US20040086120A1 (en) 2002-11-06 2004-05-06 Akins Glendon L. Selecting and downloading content to a portable player
US20040162878A1 (en) 2002-11-22 2004-08-19 Lewis Michael Pescatello System and method to facilitate real-time communications and content sharing among users over a network
US8271971B2 (en) * 2002-11-26 2012-09-18 Hewlett-Packard Development Company, L.P. System and method for automated program updating in a remote appliance
US7092946B2 (en) 2002-12-02 2006-08-15 Lightsurf Technologies, Inc. System and methodology for providing a mobile device with a network-based intelligent resource fork
JP4540605B2 (ja) 2002-12-06 2010-09-08 シャープ株式会社 液晶表示装置
US7797064B2 (en) 2002-12-13 2010-09-14 Stephen Loomis Apparatus and method for skipping songs without delay
WO2004061850A1 (en) 2002-12-17 2004-07-22 Thomson Licensing S.A. Method for tagging and displaying songs in a digital audio player
US7131059B2 (en) 2002-12-31 2006-10-31 Hewlett-Packard Development Company, L.P. Scalably presenting a collection of media objects
TW555125U (en) 2002-12-31 2003-09-21 Wistron Corp Portable data storage device
JP4419393B2 (ja) 2003-01-15 2010-02-24 パナソニック株式会社 情報表示装置及び情報処理装置
JP2004220420A (ja) 2003-01-16 2004-08-05 Fuji Photo Film Co Ltd 画像検索方法および装置並びにプログラム
JP4493274B2 (ja) 2003-01-29 2010-06-30 富士通株式会社 表示装置及び表示方法
WO2004071113A1 (en) 2003-02-06 2004-08-19 Nokia Corporation Method and mobile device for non-visually signaling the state of a mobile device
GB2398199A (en) * 2003-02-10 2004-08-11 Nokia Corp A system for transferring content audio and video data from a provider to a personal digital assistant
US20040165302A1 (en) 2003-02-21 2004-08-26 William Lu Structure of a multi-purpose thump-like hard disk device
US8285727B2 (en) 2003-03-06 2012-10-09 Thomson Licensing S.A. Simplified searching for media services using a control device
US7213228B2 (en) 2003-03-17 2007-05-01 Macrovision Corporation Methods and apparatus for implementing a remote application over a network
US9274576B2 (en) 2003-03-17 2016-03-01 Callahan Cellular L.L.C. System and method for activation of portable and mobile media player devices for wireless LAN services
US8209680B1 (en) 2003-04-11 2012-06-26 Vmware, Inc. System and method for disk imaging on diverse computers
US7627343B2 (en) 2003-04-25 2009-12-01 Apple Inc. Media player system
EP2270730A1 (en) 2003-04-25 2011-01-05 Apple Inc. Method and system for network-based purchase and distribution of media
US7831199B2 (en) 2006-01-03 2010-11-09 Apple Inc. Media data exchange, transfer or delivery for portable electronic devices
US9406068B2 (en) * 2003-04-25 2016-08-02 Apple Inc. Method and system for submitting media for network-based purchase and distribution
KR101089484B1 (ko) 2003-05-08 2011-12-02 톰슨 라이센싱 알파벳순 텍스트를 내비게이션 하는 방법 및 장치
US7107296B2 (en) 2003-06-25 2006-09-12 Microsoft Corporation Media library synchronizer
JP4577573B2 (ja) 2003-07-14 2010-11-10 ソニー株式会社 通信装置、サーバ装置、情報処理方法、および情報処理プログラム
US7757173B2 (en) 2003-07-18 2010-07-13 Apple Inc. Voice menu system
US7293227B2 (en) 2003-07-18 2007-11-06 Microsoft Corporation Associating image files with media content
JP2005044149A (ja) 2003-07-23 2005-02-17 Sanyo Electric Co Ltd コンテンツ出力装置
US7605829B2 (en) 2003-07-26 2009-10-20 Lg Electronics Inc. Apparatus and method for controlling brightness level of display
US7301857B2 (en) 2003-08-01 2007-11-27 Chrysler Llc Media player including a resume function
JP4353942B2 (ja) 2003-08-04 2009-10-28 富士通株式会社 液晶表示装置
US20050120380A1 (en) * 2003-09-03 2005-06-02 Digital Networks North America, Inc. Portable entertainment apparatus
US7584353B2 (en) 2003-09-12 2009-09-01 Trimble Navigation Limited Preventing unauthorized distribution of media content within a global network
US20050060240A1 (en) 2003-09-17 2005-03-17 Garry Popofsky Method and system for space-shifting music files
US7536440B2 (en) * 2003-09-18 2009-05-19 Vulcan Portals Inc. Method and system for email synchronization for an electronic device
US7508535B2 (en) 2003-09-25 2009-03-24 Ricoh Co., Ltd. Stand alone multimedia printer with user interface for allocating processing
KR100516504B1 (ko) * 2003-09-30 2005-09-26 (주)잉카엔트웍스 네트워크를 통하여 개인 휴대 단말기와 데이터 동기화를수행하기 위한 방법 및 그 시스템
EP1671326A1 (en) 2003-09-30 2006-06-21 Koninklijke Philips Electronics N.V. Cache management for improving trick play performance
US7809067B2 (en) 2003-10-01 2010-10-05 Nxp B.V. Multi-carrier OFDM UWB communications systems
US20060008256A1 (en) * 2003-10-01 2006-01-12 Khedouri Robert K Audio visual player apparatus and system and method of content distribution using the same
US7110559B2 (en) 2003-11-06 2006-09-19 Motorola, Inc. System and method for controlling audio output
US7685257B2 (en) 2003-11-10 2010-03-23 Sun Microsystems, Inc. Portable thin client for the enterprise workspace
US20050108754A1 (en) 2003-11-19 2005-05-19 Serenade Systems Personalized content application
US20050123886A1 (en) 2003-11-26 2005-06-09 Xian-Sheng Hua Systems and methods for personalized karaoke
KR100621092B1 (ko) 2003-11-27 2006-09-08 삼성전자주식회사 P2p 프로토콜을 이용하여 어플리케이션을 공유하는 방법및 장치
US20050149213A1 (en) 2004-01-05 2005-07-07 Microsoft Corporation Media file management on a media storage and playback device
US7421656B2 (en) 2004-01-05 2008-09-02 Microsoft Corporation Systems and methods for interacting with a user interface of a media player
TWI231131B (en) 2004-01-08 2005-04-11 Via Tech Inc Method and system of completing bluetooth for the pairing procedure by wired interface
US8689113B2 (en) 2004-01-22 2014-04-01 Sony Corporation Methods and apparatus for presenting content
TWI224347B (en) 2004-02-04 2004-11-21 Tatung Co Ltd Improved structure of multi-function control key
US20050185598A1 (en) 2004-02-20 2005-08-25 Mika Grundstrom System and method for device discovery
US20050195094A1 (en) 2004-03-05 2005-09-08 White Russell W. System and method for utilizing a bicycle computer to monitor athletic performance
US7403769B2 (en) * 2004-03-23 2008-07-22 Nokia Corporation System and method for music synchronization in a mobile device
US7071456B2 (en) 2004-03-30 2006-07-04 Poplin Dwight D Camera module with ambient light detection
US20050246324A1 (en) 2004-04-30 2005-11-03 Nokia Inc. System and associated device, method, and computer program product for performing metadata-based searches
US8395577B2 (en) 2004-05-04 2013-03-12 Sharp Laboratories Of America, Inc. Liquid crystal display with illumination control
EP1596538A1 (en) 2004-05-10 2005-11-16 Sony Ericsson Mobile Communications AB Method and device for bluetooth pairing
US7853895B2 (en) 2004-05-11 2010-12-14 Sony Computer Entertainment Inc. Control of background media when foreground graphical user interface is invoked
US20050259524A1 (en) 2004-05-24 2005-11-24 Ming-Hsiang Yeh Clamp type multimedia recorder
JP4148187B2 (ja) 2004-06-03 2008-09-10 ソニー株式会社 携帯型電子機器、入力操作制御方法及びそのプログラム
TWI240573B (en) 2004-07-15 2005-09-21 Ali Corp Methods and related circuit for automatic audio volume level control
US7580668B2 (en) 2004-07-27 2009-08-25 Microsoft Corporation Intelligent data broadcasting
US7908477B2 (en) * 2004-07-27 2011-03-15 Seiji Eto System and method for enabling device dependent rights protection
US20060068760A1 (en) 2004-08-31 2006-03-30 Hameed Muhammad F System and method for pairing dual mode wired/wireless devices
US20060061563A1 (en) 2004-09-17 2006-03-23 Fleck Rod G Power-management method and system for electronic appliances
US8090844B2 (en) * 2004-10-08 2012-01-03 Truecontext Corporation Content management across shared, mobile file systems
KR20070073907A (ko) 2004-10-14 2007-07-10 코닌클리케 필립스 일렉트로닉스 엔.브이. 디스플레이 장치
US7706637B2 (en) 2004-10-25 2010-04-27 Apple Inc. Host configured for interoperation with coupled portable media player device
JP2006134064A (ja) 2004-11-05 2006-05-25 Hitachi Ltd 記憶メディアへの書込みエラーを検出する記憶制御装置及び方法
US7665031B2 (en) 2004-12-08 2010-02-16 Microsoft Corporation Method and system of taskbar button interfaces
EP1848380B1 (en) 2004-12-22 2015-04-15 Össur hf Systems and methods for processing limb motion
US20060143455A1 (en) 2004-12-28 2006-06-29 Gitzinger Thomas E Method and apparatus for secure pairing
US20060145053A1 (en) 2004-12-30 2006-07-06 Matthew Stevenson Electronic devices including dual-function electronic components, radiation-emitting components, radiation-sensing components, or any combination thereof
US7490775B2 (en) * 2004-12-30 2009-02-17 Aol Llc, A Deleware Limited Liability Company Intelligent identification of multimedia content for synchronization
US7593782B2 (en) 2005-01-07 2009-09-22 Apple Inc. Highly portable media device
US7505965B2 (en) 2005-01-27 2009-03-17 Microsoft Corporation Systems and methods for providing a user interface with an automatic search menu
US20060173974A1 (en) 2005-02-02 2006-08-03 Victor Tang System and method for providing mobile access to personal media
US7680835B2 (en) * 2005-02-28 2010-03-16 Microsoft Corporation Online storage with metadata-based retrieval
US7664558B2 (en) 2005-04-01 2010-02-16 Apple Inc. Efficient techniques for modifying audio playback rates
US7956843B2 (en) 2005-04-04 2011-06-07 Research In Motion Limited Handheld electronic device with text disambiguation employing advanced editing features
US20060259758A1 (en) 2005-05-16 2006-11-16 Arcsoft, Inc. Instant mode switch for a portable electronic device
US7686215B2 (en) 2005-05-21 2010-03-30 Apple Inc. Techniques and systems for supporting podcasting
TWI265458B (en) 2005-06-02 2006-11-01 Avermedia Tech Inc Audio player
US7840178B2 (en) 2005-07-12 2010-11-23 Martin E. Hellman FM broadcast system competitive with satellite radio
US20070061759A1 (en) 2005-08-05 2007-03-15 Realnetworks, Inc., System and method for chronologically presenting data
US20070089057A1 (en) * 2005-10-14 2007-04-19 Yahoo! Inc. Method and system for selecting media
US7930369B2 (en) 2005-10-19 2011-04-19 Apple Inc. Remotely configured media device
US20070106646A1 (en) 2005-11-09 2007-05-10 Bbnt Solutions Llc User-directed navigation of multimedia search results
US20070129062A1 (en) 2005-12-02 2007-06-07 Sony Ericsson Mobile Communications Ab Broadcast content request for mobile devices
US20070135225A1 (en) 2005-12-12 2007-06-14 Nieminen Heikki V Sport movement analyzer and training device
US7673238B2 (en) 2006-01-05 2010-03-02 Apple Inc. Portable media device with video acceleration capabilities
US20070248311A1 (en) 2006-03-31 2007-10-25 Nathaniel Wice System and method for transferring data between electronic data storage devices
US20070255163A1 (en) 2006-04-12 2007-11-01 Prineppi Frank J Journey event monitor and recording apparatus
US8872753B2 (en) 2006-08-31 2014-10-28 Ati Technologies Ulc Adjusting brightness of a display image in a display having an adjustable intensity light source
US7729791B2 (en) 2006-09-11 2010-06-01 Apple Inc. Portable media playback device including user interface event passthrough to non-media-playback processing
US7589629B2 (en) 2007-02-28 2009-09-15 Apple Inc. Event recorder for portable media device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6832373B2 (en) * 2000-11-17 2004-12-14 Bitfone Corporation System and method for updating and distributing information
CN1705372A (zh) * 2004-05-28 2005-12-07 智易科技股份有限公司 呈现多媒体信息的方法与装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Alexander Sinitsyn.A Synchronization Framework for Personal Mobile Servers.《the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops》.IEEE,2004, *

Also Published As

Publication number Publication date
CN102857511B (zh) 2016-06-29
KR101043536B1 (ko) 2011-06-23
US8966470B2 (en) 2015-02-24
KR20080081367A (ko) 2008-09-09
EP2328320A2 (en) 2011-06-01
CN101385304A (zh) 2009-03-11
US20120151466A1 (en) 2012-06-14
WO2007081515A1 (en) 2007-07-19
US20070169087A1 (en) 2007-07-19
EP1977581A1 (en) 2008-10-08
EP2328320A3 (en) 2014-08-27
US20150169617A1 (en) 2015-06-18
CN102857511A (zh) 2013-01-02
EP2328320B1 (en) 2019-09-18
US8151259B2 (en) 2012-04-03

Similar Documents

Publication Publication Date Title
CN101385304B (zh) 用于便携式媒体设备的远程内容更新
JP4695653B2 (ja) メディア・プレーヤとホスト・デバイスとの間のワイヤレス同期化
EP2375685B1 (en) Method of and system for providing application store service
US20070250645A1 (en) Mobile phone data backup system
US20090219901A1 (en) Wireless Content Aquisition for Mobile Electronic Devices
EP0894307A1 (en) Data processing apparatus used for communication network
JP2006031219A (ja) コンテンツ利用システム、コンテンツ利用端末、参照サーバ、コンテンツ利用プログラム、及び、参照プログラム
MX2014008567A (es) Itinerancia de caracteristicas de aplicacion para tomar notas.
WO2004102999A1 (en) Mobile communications device and method for condition-dependent resuming of a delayed data transfer over a different network
US8335760B1 (en) Grid computing system to manage utility service content
KR20110023480A (ko) 데이터 운용 방법과, 이를 지원하는 단말기 및 시스템
US8103839B2 (en) Content data communication system, content data recording/reproducing device, data communication method and program
US8296277B2 (en) Method and apparatus to automatically receive and/or transmit contents
JP2003196128A (ja) 携帯通信端末、外部記憶装置及び情報通信システム
WO2006061796A2 (en) Method and system for providing contents to a mobile storage device
WO2006049276A1 (ja) データ伝送システム
JP2004259161A (ja) 会議支援システム
JP2006338135A (ja) コンテンツ配信システム
JP2008146011A (ja) コンテンツデータ通信システム、コンテンツデータ記録再生装置、データ通信方法、およびプログラム
KR20090032420A (ko) 이동 단말의 무선 인터넷 브라우저에서 메모어플리케이션과 연동하여 메모를 관리하는 방법 및 장치
JP2001014203A (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