利用中间设备输出来自远程计算设备的媒体的媒体点播的制作方法

文档序号:6578205阅读:137来源:国知局
专利名称:利用中间设备输出来自远程计算设备的媒体的媒体点播的制作方法
技术领域
具体实施例一般涉及数据处理,并且更具体地涉及提供媒体点播
(media on demand )。
背景技术
当利用一设备观看媒体时,通常媒体必须驻留在该设备上。例如,如 果媒体存储在远程设备上,则利用复制和粘贴操作将该媒体复制到该设备 上。用户随后可以通过该设备观看媒体。然后,用户可以明确地请求内容 被移动。随后内容可以被移动;然而,这不能提供有效的媒体移动。而 且,用来观看媒体的设备可能具有可能影响观看体验的某些限制。例如, 设备可能具有有限的随机存取存储器(RAM)和/或盘空间,从而不能存 储用户想观看的所有内容。而且,从一设备到另一设备移动内容可能因数 据被传送而导致较长的下载时间。因此,将媒体移到不同设备用于显示会 给用户带来明显的问题。

发明内容
特定实施例一般涉及向用户提供媒体供显示。在一个实施例中,媒体 可以被存储在远程计算设备上。中间设备可以用来将媒体显示在输出设备 上。即使媒体可能存储在远程计算设备上,用户也可能在利用中间设备显 示内容时认为媒体存储在中间设备上。最初,媒体可以存储在远程计算设 备上的媒体单元中,例如文件中。例如,多个图像、歌曲、视频等可以存 储为媒体单元。可以在中间设备中接收媒体单元的表示。表示可以是针对 媒体单元的信息。例如,信息可以包括将媒体单元显示在输出设备上所需 的数据。表示还可以包括縮略图像,可以用来将縮略图像显示在输出设备 上供用户在用户界面上观看;因此向用户示出了可以访问的媒体单元。在一个实施例中,媒体单元的表示可以是与输出设备的分辨率一致的按比例 縮小版本。
中间设备自动预测哪些媒体的表示最有可能被用户访问。中间设备可 以请求并接收最有可能被访问的这些媒体单元的表示。在用户明确请求传 送之前执行预测和传送。因此,可能不是所有媒体单元的表示都被传送到 中间设备。但是,可以接收所有媒体单元的縮略图像,以使得可以将它们 在界面上显示给用户。縮略图像被用来提供一种界面,该界面可以示出可 利用中间设备访问的媒体单元的列表。媒体单元的列表可以被提供,其 中, 一些媒体单元可能存储在中间设备上,而一些可能存储在远程计算设 备上。当接收到访问媒体单元的请求时,如果所请求的媒体存储在中间设 备上,则可以利用相应的媒体单元的表示自动显示所请求的媒体。但是, 如果所请求的媒体单元未存储在中间设备上,则中间设备可以请求远程计 算设备将媒体单元流传输到输出设备,并且中间设备可以将媒体单元显示 在输出设备上。
通过参考说明书的余下部分以及附图可以实现对在此公开的特定实施 例的特征和优点的进一步理解。


图l示出了根据一个实施例的用于提供媒体的简化系统。
图2示出了根据一个实施例的输出媒体单元的示例。 图3示出了根据一个实施例的用于确定要存储在中间设备上的内容的 简化流程图。
图4示出了根据一个实施例的用于提供对媒体单元108的访问的简化 流程图。
图5示出了根据一个实施例的用于与远程计算设备106同步的方法的 简化流程图。
图6示出了根据一个实施例的用于描述访问期间的交互的方法的简化 流程图。
图7示出了根据一个实施例的中间设备的更详细实施例。
具体实施例方式
图1示出了根据一个实施例的用于提供媒体的简化系统100。系统 100包括中间设备102、输出设备104以及远程计算设备106。将会理解, 系统100的其它组件(例如,将组件互连的网络)也可以被提供,但未示 出。
远程计算设备106可以是可以存储媒体单元108的任何计算设备。远 程计算设备106可以是个人计算机、便携式音乐播放器、诸如记忆棒之类 的便携式存储器器件、个人数字助理(PDA)、蜂窝电话或可以存储媒体 单元108的任何其它计算设备。
媒体单元108可以是任何媒体,例如音频、视频、图像、文本或任何 其它数据。媒体单元108可以按"单元"被组织并被存储在存储装置110 中。单元可以是数据的任何独立单元。例如,单元可以是图像的文件;包 括歌曲或视频的文件等。媒体单元可以是输出媒体单元所需的信息。例 如,媒体单元可以是显示图片所需的图片信息。此外,媒体单元可以包括 播放歌曲所需的音频信息或者播放视频所需的视频信息。
中间设备102可以是可以用来将媒体单元108的表示 (representation)输出在输出设备104上的任何计算设备。例如,中间设 备102可以是游戏控制台、个人计算机、媒体服务器等。
中间设备102接收媒体单元108的表示。可以通过诸如有线网络、无 线网络等的网络来接收表示。表示包括将媒体单元输出在输出设备104上 所需的数据。例如,显示图像所需的数据可以是表示的一部分。当表示被 描述时,其可以指输出媒体单元108所需的信息。表示可以是对媒体单元 的精确复制、媒体单元本身、与媒体单元基本上类似的复制,等等。此 外,表示可以是存储在计算设备106上的数据的成比例縮小版本。例如, 如果输出设备104具有比存储在远程计算设备106上的图像的分辨率低的 分辨率,贝幅图像的表示的分辨率可以被按比例縮小以满足输出设备104 的表示。媒体单元的表示也可以包括其它表示,例如为尚未被存储在中间 设备102上的图像创建的縮略图像(thumbnail image)。这可以允许用户浏览用户界面以査看是否存在用户可能想要访问的媒体单元。
输出设备104可以是任何输出设备。例如,输出设备104可以是显示 设备,例如电视机、监视器等。输出设备104包括用户界面112,用户界 面112可以是允许用户指定他/她想要访问的媒体单元的可视界面。在一个 实施例中,输出设备104可以显示图像。此外,输出设备104可以是可以 输出音频的扬声器。此外,输出设备104还可以呈现视频。
媒体单元108的表示可以用来将媒体单元输出到输出设备104上。图 2示出了根据一个实施例的输出媒体单元108的一个示例。如图所示,六 个媒体单元108可以存储在可以发送一个或多个媒体单元108的表示的远 程计算设备上。表示可以包括用于媒体单元108的多部分的数据的表示。 例如,媒体单元108-1、 108-3和108-6的数据可以被发送到中间设备 102。媒体单元108-2、 108-4和108-5的数据可以不发送。
特定实施例可以预测哪些媒体单元108最可能由用户访问。例如,可 以使用试探法(heuristics)来确定哪些媒体单元108应当被缓存在中间设 备102上。试探法可以使用历史统计或任何其它信息。例如,可能地,用 户可能访问图像列表的开始和结尾,因此,这些图像可以被缓存在中间设 备102上。此外,如果图像已在远程计算设备106上被修改,则它们更可 能被访问,因此可以被发送到中间设备102。因此,中间设备102可以确 定最可能被访问的媒体单元108,并且从远程计算设备106请求它们。远 程计算设备随后将媒体单元108的表示发送到中间设备102。除了媒体单 元之外,其它用户界面表示202也可以被发送。用户界面表示可以是縮略 图像或者允许用户界面112显示在远程计算设备106上发现的媒体单元 108的列表的其它信息。
用户界面112可以显示可由用户访问的媒体单元108的列表。如图所 示,用户界面表示202可以被显示用于媒体单元108。用户界面表示202 可以是图像的小的表示,例如可以访问的视频/图像的縮略图像等。例如, 视频可以被访问,则该视频的第一帧或该视频的标题页面可以被显示。此 外,如果音频可以被访问,则歌曲名称可以被显示。特定实施例提供了所 有媒体单元108被存储在中间设备102上的错觉(illusion)。因此,用户可以使用输入设备204与中间设备102交互来控制用户界面112。例如, 用户可以选择用户界面表示202之一用于访问对应的媒体单元。
输入设备204可以是可以控制任何媒体设备的诸如遥控器之类的任何 输入设备。输入设备204可以用来选择要输出的媒体单元。在一个示例 中,用户可以选择用户界面表示202-6来访问媒体单元108-6。在此情况 中,媒体单元108-6的表示已被存储在中间设备102上。因此,中间设备 102可以将媒体单元108-6的表示输出到输出设备104,如图所示。由于媒 体单元108-6的表示被存储在中间设备102上,因此,输出无延迟地被执 行。
用户还可以选择未被存储在中间设备102上的媒体单元108的用户界 面表示202。例如,用户可以选择用户界面表示202-5。在此情况中,中间 设备102可以使媒体单元108-5的表示被流传输到输出设备104。针对媒 体单元108的请求被发送到远程计算设备106。媒体单元108-5的表示可 以通过中间设备102被流传输到输出设备104,并且如图所示被输出。在 其它实施例中,中间设备102可以使远程计算设备106将媒体单元108-5 的表示直接流传输到输出设备104而不经过中间设备102。应当注意,该 流传输动作可能花费比媒体单元108-5的表示被存储在中间设备102上时 更多的时间来输出媒体单元108-5的表示。
现在将更详细描述对哪些媒体单元108可以由用户访问进行预测的处 理。图3示出了根据一个实施例的用于确定要存储在中间设备102上的内 容的简化流程图300。中间设备102、远程计算设备106或另外的设备可 以确定哪些内容可以被存储。在一个实施例中,无需用户输入而自动地执 行确定。
步骤302从远程计算设备106接收与存储在其上的媒体单元108有关 的信息。信息可以是描述哪些媒体单元108己被存储的元数据。元数据可 以包括与哪些文件近来被编辑过、哪些文件近来被存储、文件夹内的文件 的顺序、关于媒体单元的标识信息有关的信息,以及任何其它信息。
步骤304确定哪些媒体单元108最有可能被用户访问。例如,可以利 用试探法来处理元数据以确定哪些媒体单元108最有可能被访问。如上所述,媒体单元列表的开始和结尾处的媒体单元、最近被编辑或存储在远程
计算设备106上的媒体单元可能被确定为最有可能被访问。可以使用试探 法的不同示例。例如,历史数据可以用来确定媒体单元。例如,如果用户 以前经常查看图片,则他/她可能再次查看图片。可以使用用户标注(user note),例如,用户可以将"星号"添加到用户界面中来指示重要的图 片。这可能意指他们认为该图片比其它图片好,因此更有可能再次査看该 图片。可以使用用户对媒体的动作。例如,如果用户编辑图片(例如移除 红眼),则他/她更可能再次査看该图片。发现偏好(discovered preference)可以用于确定用户喜欢对媒体做什么。例如,可以确定用户往 往查看具有所检测的面部的图片比查看没有所检测的面部的那些图片更频 繁(例如,家庭照片相对于风景)。图片的源可以用来确定来自不同源的 媒体单元更有可能被查看。例如,用户查看从个人相机下载的图片比查看 他/她通过电子邮件接收到的图片更多。
此外,中间设备102和远程计算设备106的存储容量可以用来确定要 传送的媒体单元108。在一种情形中,媒体单元108可以被混洗(shuffle around)以使得没有一个设备具有所有数据。B卩,两个设备都想要向用户 呈现1000张照片的示图,但是没有一个设备具有保存1000张照片的盘存 储容量。特定实施例来回移动图像,以使得每个设备实际上只存储500张 完整照片但存储所有1000个縮略图,以使得对用户来说每个设备好像包 含所有1000张照片。
步骤306将一个或多个媒体单元108的表示存储在中间设备102中。 可以在接收到传送媒体单元108的明确用户请求之前,执行对那些媒体单 元108的表示的传送。例如,中间设备102可以确定哪些媒体单元108最 有可能被访问并且针对这些媒体单元向远程计算设备106发送请求。请求 还可以指定输出设备104的输出设置。这可以是可以用来显示媒体单元 108的分辨率。远程计算设备106随后可以将所请求的媒体单元108的表 示发送到中间设备102。在一个实施例中,输出指定可以用来发送媒体单 元108的表示,例如基于输出设备104的分辨率的按比例縮小的版本可以 被发送用于媒体单元108的表示。在其它实施例中,媒体单元108的表示可以包括完整单元,并且中间设备102可以决定按比例縮小存储在缓存中 的单元的版本。当媒体单元108的表示被存储在中间设备102上以后,它 们可由用户访问。
此外,特定实施例可以根据哪种更有效而生成媒体单元108的新的表 示,或者从其它系统传送已有的表示。例如,视频游戏控制台可以具有非 常快的处理器,并且非常擅长于重新调整照片尺寸。在该视频游戏控制台 上,从个人计算机传送原始照片、在视频游戏控制台上生成1920X1200 的高清晰表示并且随后丢弃原始照片可能是有意义的。相反,在较慢的设 备上,生成较小版本的1920X1200 HD表示并传送它可能是有意义的。这 种确定可以使用性能度量来确定所希望的新的表示。
图4示出了根据一个实施例的用于提供对媒体单元108的访问的简化 流程图400。步骤402显示用户界面108,用户界面108示出了用于存储 在远程计算设备106上的媒体单元的界面表示。例如,可以从远程计算设 备106接收用户界面表示202。这些可以包括縮略图像、文本描述或者可 以用来向用户示出可以访问的媒体单元的任何其它用户界面表示202。用 户界面表示202可以是将被选来访问媒体单元的小版本的媒体单元。例 如,歌曲的縮略图被用来访问媒体单元以播放该歌曲。
用户随后可以浏览用户界面以确定要访问的媒体单元。步骤404接收 访问媒体单元108的请求。例如,输入设备204被用来选择用户界面表示 202之一。请求被发送到中间设备102。
步骤406随后判断所选媒体单元108的表示是否存储在中间设备102 中。如果该媒体单元108的表示被存储在诸如缓存中,则随后在步骤408 中对其进行访问。步骤410随后输出媒体单元的表示。例如,可以显示图 像的较大表示,可以播放音频文件,可以呈现视频等。
如果媒体单元108的表示未被存储在中间设备102中,则在步骤 412,中间设备102可以从远程计算设备106请求所选择的媒体单元108。 在步骤414,所选媒体单元108的表示被流传输到输出设备104。流传输 可以通过中间设备102,或者从远程计算设备106直接到输出设备104。
在操作期间,中间设备102可以重新与远程计算设备106同步以存储不同的媒体单元108的表示。例如,新的媒体单元108在远程计算设备 106上被存储或改变时,不同媒体单元108可以被存储到中间设备102 上。此外,当用户访问媒体单元以输出到输出设备104时,不同的媒体单 元108的表示应当被存储到中间设备102上。
图5示出了根据一个实施例的用于与远程计算设备106同步的方法的 简化流程图500。在步骤502中,中间设备102可以确定媒体单元改变信 息。中间设备102可以接收对已在远程计算设备106处改变的媒体单元 108的指示。例如,远程计算设备106可以发送指示哪些媒体单元108已 被变更、哪些媒体单元108己被删除或添加等的元数据。此外,可以基于 哪些媒体单元108被选择供用户访问来确定媒体单元改变信息。例如,当 用户访问不同媒体单元时,中间设备102可以确定不同媒体单元应当被存 储在其上。
在步骤504,中间设备102判断当前存储的媒体单元表示是否应当改 变。如果应当改变,则在步骤506中,中间设备102请求新的媒体单元 108的表示。
在步骤508,中间设备102接收新的媒体单元108的表示。在步骤 510,中间设备102可以存储新的媒体单元108的表示。在一个实施例 中,媒体单元108的表示可以被存储在一定量的存储装置中。因此,中间 设备102可以判定是否有任何媒体单元108应当从存储装置中被删除。例 如,可以首先删除最没有可能被访问的媒体单元108的表示。
在访问期间,中间设备102可以与远程计算设备106通信,以使媒体 单元108的表示被流传输到输出设备104或者请求将媒体单元108的表示 存储在其上供以后使用。图6示出了根据一个实施例的用于描述访问期间 的交互的方法的简化流程图。在步骤602中,中间设备102可以预测可能 被访问的媒体单元108。此外,在步骤604中,中间设备102可以接收用 于访问媒体单元108的请求。在一些实施例中,可以将媒体单元108存储 在中间设备102上或者可能需要请求从远程计算设备106流传输媒体单元 108。
在步骤606中,中间设备102可以利用优先级来请求媒体单元108。例如,中间设备102可以基于使用媒体单元108的表示的目的来向请求指 派优先级。例如,如果媒体单元将被流传输到输出设备104,则向请求附 加高的优先级。然而,如果所请求的媒体单元将被存储在中间设备102 上,则由于尚未被访问因此附加低的优先级。因此,较高的优先级被给予 已经被用户选来用于访问的媒体单元。这确保了用户体验保持最佳,因为 用户可能一直认为所有媒体单元108都存储在中间设备102上。
在步骤608,中间设备102接收媒体单元108的表示。中间设备102 随后可以存储媒体单元108的表示和/或将它们流传输到输出设备104。
图7示出了根据一个实施例的中间设备102的更详细实施例。媒体单 元预测器702被配置来预测哪些媒体单元108最有可能被用户访问。媒体 单元预测器702可以与远程计算设备106通信以请求媒体单元108。此 外,媒体单元预测器702可以在条件改变时执行同步。媒体单元预测器 702可以接收媒体单元108的表示并且将它们存储在存储装置704中。存 储装置704可以是缓存存储器、闪存、只读存储器(ROM)、数据库等。
媒体单元请求接收器706被配置来接收用户例如通过输入设备204的 输入。媒体单元接收器706处理请求并确定要执行的动作。例如,如果动 作是输出媒体单元108,则媒体单元输出器708 !^用来输出媒体单元108 的表示。例如,可以从存储装置704中检索媒体单元108的表示并将其输 出到输出设备104。
因此,特定实施例提供了所有媒体单元108都被存储在中间设备102 上的错觉。但是,^l一部分媒体单元108被存储在中间设备102上。预测 系统被用来确定存储在中间设备102上的一部分媒体单元108。同步处理 自动地确定哪些媒体单元108将存储在中间设备102上。因此,用户不必 执行复制和粘贴操作来在远程计算设备106和中间设备102之间传送数 据。因此,用户体验被增强,因为用户可以浏览全部。
虽然针对说明书的特定实施例描述了说明书,然而,这些特定实施例 仅仅是说明性的,而不是限制性的。虽然描述了媒体单元,然而,任何信 息可以被提供在媒体单元中。
包括C、 C++、 Java、汇编语言等在内的任何合适的编程语言可以用来实现特定实施例的例程。可以釆样诸如面向过程或面向对象的不同编程 技术。例程可以在单个处理设备或多个处理器上执行。虽然可以以具体顺 序来呈现步骤、操作或计算,然而,在不同的特定实施例中可以改变这种 顺序。在一些特定实施例中,在此说明书中被示为顺序的多个步骤可以同 时被执行。
用于特定实施例的目的的"计算机可读介质"可以是能够包含、存储 传输、传播或运送供指令执行系统、装置、系统或设备使用或者与指令执 行系统、装置、系统或设备相结合使用的程序的任何介质。计算机可读介 质仅仅是示例而非限制地可以是电、磁、光、电磁、红外或半导体系统、 装置、系统、设备、传播介质或计算机存储器。特定实施例可以在软件或 硬件或两者的组合中以控制逻辑的形式实现。控制逻辑在被一个或多个处 理器执行时可以操作来执行在特定实施例中所述的操作。
可以通过使用经编程的通用数字计算机、通过使用专用集成电路、可 编程逻辑器件、现场可编程门阵列来实现特定实施例,还可以使用光学、 化学、生物学、量子学或纳米工程学系统、组件和机构。
一般地,可以通 过本领域已知的任何手段来实现特定实施例的功能。可以使用分布式的、 联网系统、组件和/或电路。数据的传输或传送可以是有线的、无线的或者 通过任何其它手段。
还将理解,在附图/示图中所示的一个或多个元件还可以根据具体应用 中的作用以更分离或更集成的方式实现,或者甚至在某些情况中不可用时 被移除或丢弃。实现可以存储在计算机可读介质中以允许计算机执行上述 的任何方法的程序或代码也落在精神和范围之内。
如在这里的描述中以及在所附全部权利要求中所使用的,"一"、 "一个"和"所述"包括复数应用,除非上下文以其它方式清楚地进行了 指示。此外,如在这里的描述中以及在所附全部权利要求中所使用的,
"在...中"的含义包括"在...中"和"在...上",除非上下文以其它方式 清楚地进行了指示。
因此,虽然这里描述了特定实施例,然而,希望有对前面的公开进行 修改、各种改变和替代的自由,并且将会理解,在一些实例中,在不脱离所阐述的精神和范围的情况下,采用特定实施例的一些特征,而不用相应 地使用其它特征。因此,可以进行许多修改以使特定情形或材料适应于本 质的范围和精神。
相关申请的交叉引用
本申请要求2008年7月16日提交的题为"MEDIA ON DEMAND USING AN INTERMEDIARY DEVICE TO OUTPUT MEDIA FROM A REMOTE COMPUTING DEVICE"的美国专利申请No. 12/174,587的优先 权,该申请通过引用被结合于此,如同在本申请中充分地阐述了一样。
权利要求
1.一种用于管理媒体的方法,该方法包括在中间设备中接收用于存储在远程计算设备上的媒体的信息;自动预测要存储在所述中间设备上的一个或多个媒体的表示,所述媒体的表示是基于对哪些媒体可能被访问的确定而确定的;接收所述媒体的表示;将所述媒体的表示存储在所述中间设备上的存储装置中;使用所述信息向用户提供界面,该界面示出了能够利用所述中间设备访问的媒体的列表;接收访问媒体的表示的请求;判断所请求的媒体是否存储在所述中间设备上;如果所请求的媒体存储在所述中间设备上的存储装置中,则将所请求的媒体从所述存储装置输出。
2. 如权利要求1所述的方法,其中,所述媒体的表示包括将存储在计 算设备上的媒体的表示按比例縮小的表示。
3. 如权利要求2所述的方法,其中,按比例縮小的表示包括第一表 示,该第一表示所具有的信息比存储在所述计算设备上的第二表示少。
4. 如权利要求1所述的方法,其中,所述列表向用户示出了能够访问 的所有媒体的表示。
5. 如权利要求1所述的方法,还包括如果所请求的媒体未存储在所 述中间设备的所述存储装置中,则将所请求的媒体从所述计算设备通过所 述中间设备流传输到输出设备。
6. 如权利要求1所述的方法,其中,预测包括在应用被使能显示媒体的表示之前确定所述一个或多个表示。
7. 如权利要求1所述的方法,还包括 确定对所述计算设备上的媒体的改变何时发生;判断是否应当改变存储在所述中间设备上的所述一个或多个表示;以如果所述一个或多个表示应当被改变,则请求另外的媒体的表示。
8. 如权利要求1所述的方法,还包括 接收用于媒体的元数据;以及基于所述元数据使用试探法来预测要存储在所述中间设备上的所述一 个或多个媒体的表示。
9. 如权利要求1所述的方法,其中,在接收到来自用户的传送表示的 明确请求之前,执行对表示的自动预测和接收。
10. —种被配置来管理媒体的装置,该装置包括一个或多个处理器;以及在一个或多个可触媒体中进行编码的、用于由所述一个或多个处理器执行的逻辑,并且当所述逻辑被执行时可操作来在中间设备中接收用于存储在远程计算设备上的媒体的信息; 自动预测要存储在所述中间设备上的一个或多个媒体的表示,所述媒体的表示是基于对哪些媒体可能被访问的确定而确定的; 接收所述媒体的表示;将所述媒体的表示存储在所述中间设备上的存储装置中; 使用所述信息向用户提供界面,该界面示出了能够利用所述中间设备 访问的媒体的列表;接收访问媒体的表示的请求; 判断所请求的媒体是否存储在所述中间设备上;如果所请求的媒体存储在所述中间设备上的存储装置中,则将所请求 的媒体从所述存储装置输出。
11. 如权利要求IO所述的装置,其中,所述媒体的表示包括将存储在 计算设备上的媒体的表示按比例縮小的表示。
12. 如权利要求IO所述的装置,其中,按比例縮小的表示包括第一表 示,该第一表示所具有的信息比存储在所述计算设备上的第二表示少。
13. 如权利要求IO所述的装置,其中,所述列表向用户示出了能够访 问的所有媒体的表示。
14. 如权利要求IO所述的装置,其中,所述逻辑在被执行时还可操作来如果所请求的媒体未存储在所述中间设备的所述存储装置中,则将所 请求的媒体从所述计算设备通过所述中间设备流传输到输出设备。
15.如权利要求IO所述的装置,其中,可操作来进行预测的逻辑包括 在被执行时还可操作来在应用被使能显示媒体的表示之前确定所述一个或 多个表示的逻辑。
全文摘要
本发明公开了利用中间设备输出来自远程计算设备的媒体的媒体点播。特定实施例一般涉及向用户提供媒体供显示。在一个实施例中,媒体可以被存储在远程计算设备上。中间设备可以用来将媒体显示在输出设备上。即使媒体可能存储在远程计算设备上,用户也可能在利用中间设备显示内容时认为媒体存储在中间设备上。可以在中间设备中接收媒体单元的表示。中间设备自动预测哪些媒体的表示最有可能被用户访问。当接收到访问媒体单元的请求时,如果所请求的媒体存储在中间设备上,则可以利用相应的媒体单元的表示自动显示所请求的媒体。
文档编号G06F17/30GK101634998SQ200910140070
公开日2010年1月27日 申请日期2009年7月16日 优先权日2008年7月16日
发明者史蒂文·伯恩奈普 申请人:索尼株式会社;索尼电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1