当前位置: 首页 > 专利查询>TIVO有限公司专利>正文

个人内容分发网络制造技术

技术编号:5438520 阅读:248 留言:0更新日期:2012-04-11 18:40
本发明专利技术描述了一种使得内容对于DVR可用的技术。以任何编码格式 编码的内容可以在计算机上自动译码成DVR能够解码的编码格式。译码 内容被自动通过LAN从计算机发送到DVR。所述DVR接收译码内容,存储 译码内容并且通过用户界面指示所述内容可用于观看。在计算机上执行 的译码代理可以自动并周期地把包含在一个文件夹中的内容译码成所述 DVR能够解码的编码格式,并且把译码内容从所述文件夹移动到另一个文 件夹中。所述计算机可以向所述DVR发送引起所述DVR请求后一个文件 夹中的已译码内容的指令。所述计算机把已译码内容发送到所述DVR以 响应该请求。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数字视频录像机(DVR)。
技术介绍
可以实施在该节描述的方法,但是不是先前已经实现或实施的必要 方法。因此,除非在此指明,在该节描述的所述方法不是本申请中的权 利要求的现有技术,并且不认为是包括在该节中的现有技术。对于消费者世界,数字视频录像机(DVR)的出现改革了观众观看和 记录电视节目的方式。DVR消除了 VCR的复杂性和对录像带的需要。DVR 在能够存储大量电视节目的硬盘驱动器上记录电视节目。因为DVR通常 为盒子形状,并且通常位于其连接的电视机顶部,典型地DVR被包括在 现在称为机顶盒的广泛类别的设备中。更像VCR, DVR从电缆或卫星 天线,(或在一些情况下,不像VCR,从宽带网络连接)接收一个或多个 电视信号作为输入,并且还把电视信号输出到电视机或其他显示装置。在家庭中DVR变得像个人计算机一样普遍。实际上,许多家庭现在 拥有例如计算机和DVR的多台设备,所述设备(物理地或无线地)连接 到这些家庭的局域网(LAN)。连接到相同LAN的设备能够发送信息到其 他设备或者从其他设备接收信息。LAN可以连接到因特网。通过局域网的 因特网连接,连接到所述LAN的设备能够向连接到因特网的其他设备发 送信息或者从连接到因特网的其他设备接收信息。连接到LAN的DVR能 够向LAN上包括计算机的其他设备发送信息或者从该设备接收信息。如 果所述DVR连接的LAN还连接到因特网,则所述DVR能够向连接到因特 网的其他设备发送信息或者从这些设备接收信息。因为一些编码格式提供比其他编码格式更好的压缩,并且因为DVR 的存储空间的限制,DVR通常被配置成仅能够解码根据特定的编码组中的一种格式编码的内容。例如,特定类型的DVR可以配置成仅解码根据 MPEG-2编码格式编码的内容。 一些因特网上可用的内容可能是DVR不能 解码的编码格式。DVR不能解码根据某些大众编码^^式编码的内容不利地 限制了该DVR能够接收的因特网上可用内容的数量。附图说明通过附图以示例的方式说明本专利技术,而不起限制作用,并且在附图 中,相同的附图标记指代相同的元件;其中图1是本专利技术的一个实施例的系统的框图,在所述系统中因特网上 可用内容可以用自动方式发送给DVR;图2是本专利技术一个实施例的用于自动译码代表DVR内容的技术步骤 的流程图3A和3B是本专利技术的用于自动把来自计算机的内容发送到连接到 LAN上的DVR的4支术步骤的流程图,所述计算才几连f妄到LAN上; 图4是本专利技术的实施例可以在其上实施的系统的框图;和 图5是示出了本专利技术实施例的DVR的内部结构和运行的框图。具体实施例方式在下面的描述中,为了说明的目的,陈述了许多特定细节,以提供 对本专利技术的全面理解。然而显然,在没有所述特定细节的情况下也可以 实施本专利技术。在另一种情况下,以框图的形式示出了公知的结构和设备, 以避免不必要地模糊本专利技术。下面参考附图进行讨论,其中在所有附图中,相同的附图标记指代 相同的部件。在此根据下面的概要,描述具体实施例1. 0总体概述2. 0系统结构概述3. 0示例性技术4. 0按照要求i爭码5. 0示例性DVR6. 0执行机制-硬件概述1. 0总体概述一种较大众类型的DVR采用多种技术将内容(例如存储的电视节目) 发送到计算机和从计算机接收内容,所述计算机连接到与所述DVR连接 的相同LAN。根据由该种类型的DVR使用的技术,在计算机上执行的应用 程序(此后简单地称为应用)。用户能够指示所述应用从DVR请求 存储在DVR上的内容。响应接收这样的请求,DVR通过LAN4巴请求的内容 发送到计算机,所述内容存储在所述计算机。此外,用户指示DVR从计 算机请求存储在计算机上的内容。响应接收这样的请求,所述应用通过 LAN将请求的内容发送到DVR,所述DVR存储所述内容。根据该种类型DVR使用的另一技术,通常由授权的服务端点通 过因特网向DVR发送指令,所述服务端点由DVR从其获得程序引导 信息(program guide information)的组织控制。该指令包括由4受4又的 服务端点选择的统一资源定位符(URL)。响应从所述授权的服务端点接 收这样的指令,DVR通过因特网将请求发送到与所述URL关联的服务器。 该请求要求所述服务器将由URL识别的内容发送到DVR。通常,响应这样 的请求,所述服务器通过因特网发送所述请求的内容到所述DVR。所述 DVR接收并存储所述内容。随后,所述DVR可以通过DVR向用户显示的用 户界面指示用于观看的内容。以这种方式,授权的服务端点可以使得DVR 提供通过因特网可用的特定内容。根据本专利技术的一个实施例,以任意编码格式编码的内容(例如,视 频)被在计算机上自动译码成DVR能够解码的编码格式。所述译码内容 被自动从所述计算机通过与所述计算机和DVR都连接(物理地或无线地) 的LAN发送到所述DVR。所述DVlU妻收所述i奪码的内容,存^f诸所述i奪码内 容并且通过用户界面指示在DVR用户的空闲时间能够观看的内容。因此,ii以DVR不能理解的本地格式(native format)编码的因特网可用内容可以 被自动下载并译码成DVR能够理解的编码格式,因此增加了 DVR能够从 因特网获得并显示给用户的内容数量。根据本专利技术的一个实施例,译码代表(transcoding agent)在上面讨 论的计算机上执行。所述译码代表自动并周期地确定,自从上次所述译 码代表做这样的确定后是否任何内容已经被添加到计算机硬盘上的本 地格式的文件夹中。响应确定自上次内容已经被添加到本地格式文件 夹中,所述i奪码代表确定是否所述内容以DVR能够解码的编码格式^皮编 码。响应确定所述内容以DVR能够解码的编码才各式^皮编码,所述i奪码代 表把所述内容从计算机硬盘上的本地格式文件夹移到DVR格式文件夹。 可选地,响应确定所述内容没有以DVR能够解码的编码格式一皮编码,如 上面讨论,所述译码代表将所述内容译码成DVR能够解码的编码格式, 和然后把所述译码内容从本地格式文件夹移动到DVR格式文件夹。内容可以各种方式被添加到本地格式文件夹中。例如,计算机用户 可以把内容从计算机硬盘上的某 一 其他位置移动到本地格式文件中。又 例如,在计算机上执行的程序(process)可以自动从因特网上的资源下 载内容(例如来自所述程序订阅的网站的内容)。所述程序可以被中。、 、 … '' i , '根据本专利技术的一个实施例,个人传送内容应用程序还在上面讨 论的计算机上执行。所述个人传送内容应用自动并且周期性地确定,是 否自上次所述应用程序做这样确定后某些内容已经被添加到DVR格式文 件夹中。响应确定自上次所述个人传送内容应用程序检查后内容已被添 加到DVR格式文件夹,应用程序产生指令并且将所述指令通过LAN发送 到所述DVR。所述指令包含识别计算机(例如,通过计算机的IP地址) 和沣皮添加到DVR才各式文件夹的内容的URL。根据本专利技术的一个实施例,响应接收这样的指令,所述DVR把所述 指令放置到队列(queue )中。所述DVR从所述队列移除指令并且请求(例 如,通过超文本传输协议(HTTP)请求经由LAN和/或因特网发送)来自指令URL中特定的资源的指令URL中本文档来自技高网...

【技术保护点】
一种用于使得内容对于数字视频录像机(DVR)可用的计算机实现方法,所述方法包括: 在第一设备自动译码特定内容,将以DVR不能解码的第一编码格式编码的所述特定内容译码成DVR能够解码的第二编码格式; 从DVR接收对于所述特定内容的 请求;和 响应接收到的所述请求,将以所述第二编码格式编码的特定内容发送到DVR。

【技术特征摘要】
【国外来华专利技术】2006.9.11 US 11/519,7171. 一种用于使得内容对于数字视频录像机(DVR)可用的计算机实现方法,所述方法包括在第一设备自动译码特定内容,将以DVR不能解码的第一编码格式编码的所述特定内容译码成DVR能够解码的第二编码格式;从DVR接收对于所述特定内容的请求;和响应接收到的所述请求,将以所述第二编码格式编码的特定内容发送到DVR。2. 根据权利要求1所述的方法,其特征在于,自动译码所述特定内 容的步骤包括周期地确定是否内容已经被放置到所述第 一设备上的第 一位置; 响应所述特定内容已经被放置到所述第 一位置的确定,确定是否所 述特定内容^L以DVR能够解码的编码才各式编码;和响应确定所述特定内容没有以DVR能够解码的编码才各式编码,(i ) 将所述特定内容自动译码成所述第二编码格式,和(ii )在所述第一设 备的第二位置存储以所述第二编码格式编码的所述特定内容。3. 根据权利要求1所述的方法,还包括响应将所述特定内容译码成所述第二编码格式,在一个位置存储以 所述第二编码格式编码的特定内容;周期地确定是否内容已经被放置在所述位置;和响应确定所述特定内容已经被放置在所述位置,通过网络把统一资 源定位器(URL)发送到DVR,所述统一资源定位器识别(i)所述特定内 容在其上存储的设备和(ii )所述特定内容。4. 根据权利要求1所述的方法,还包括通过网络向DVR发送特定类型的指令,所述指令为所述DVR被配置 成将其》文置在队列中,所述DVR从所述队列中读取识别DVR将通过网络 请求的内容的指令;其特征在于,所述特定指令识别所述特定内容。5. 根据权利要求1所述的方法,还包括通过局域网(LAN)将特定 类型的指令发送到DVR,所述指令为所述DVR被配置成将其放置在队列 中,所述DVR把指令放置到所述队列中,所述指令已被通过因特网发送 到所述DVR;其特征在于,所述特定指令识别(i )所述特定内容和(ii )连接到 LAN的设备。6. —种用于使得内容对于数字视频录像机(DVR )可用的计算机实施 方法,所述方法包纟舌周期地确定是否内容已被放置到第 一设备上的特定位置,所述第一 设备连接到局域网(LAN)上,所述DVR连接到LAN;响应确定特定内容已^皮;故置到特定位置,通过LAN将特定类型的指 令发送到所述DVR,所述指令为DVR被配置成将其放置在队列中,所述 DVR从所述队列中读取指令,所述指令识别DVR通过因特网请求的内容;响应从所述队列读取所述特定指令,通过LAN从DVR接收所述DVR 发送的请求;和响应接收所述请求,通过LAN将所述特定内容发送到DVR。7. 根据权利要求6所述的方法,还包括 通过因特网自动请求存储在内容服务器上的内容; 通过因特网接收所述内容;和响应接收所述内容,把所述内容放置到所述特定位置。8. —种用于使得内容对于数字视频录像机(DVR )可用的计算机执行 方法,所述方法包4舌通过网络在第一设备上接收内容,所述内容(i )被存储在第一 DVR 上和(ii)被以第一编码格式编码,所述第一编码格式为(a)所述第一 DVR能够解码的编码格式,而(b)第二设备不能解码的编码格式;在所述第一设备将所述内容从第一编码格式自动译码成所述第二设 备能够解码的第二编码格式;和通过所述网络向所述第二设备发送以所述第二编码格式编码的内9. 根据权利要求8所述的方法,其特征在于,所述第二设备为第二證。10. 根据权利要求8所述的方法,其特征在于,所述第二设备为移动 设备。11. 根据权利要求8所述的方法,还包括自动确定是否所述内容被存储在所述第一 DVR上而不是所述第二设 备上;和响应确定所述内容被存储在所述第一 DVR上而不是所述第二设备上, 指示所述第一 DVR通过网络把所述内容发送到第三设备。12. —种执行指令的计算机可读存储介质,当一个或多个处理器执行 所述指令时,所述指令指示所述一个或多个处理器执行以下步骤将以数字视频录像机(DVR)不能解码的第 一编码格式编码的特定内 容自动译码成DVR能够解码的第二编码^式; 从DVR接收对于特定内容的请求;和响应接收所述请求,向所述DVR发送以所述第二编码才各式编码的特 定内容。13. 根据权利要求12所述的计算机可读存储介质,其特征在于,自 动译码所述特定内容的步骤包括周期地确定是否内容已经被;故置到所述第 一设备上的第 一位置; 响应确定所述特定内容已被放置到所述第一位置,确定是否所述特 定内容^皮以所述DVR能够解码的编码才各式编码;和响应确定所述特定内容未以所述DVR能够解码的编码才各式编码,(i ) 自动把所述特定内容i奪码成所述第二编码才各式,和(ii ) ^fe以所述第二 编码格式编码的特定内容存储在所述第一设备的第二位置上。14. 根据权利要求12所述的计算机可读存储介质,其特征在于,所 述步骤还包括响应将所述特定内容译码成所述第二编码格式,在一个位置存储以 所述第二编码格式编码的特定内容;周期地确定是否内容已被放置到所述位置处;和响应确定所述特定内容已被放置到所述位置处,通过网络把统一资源定位器(URL)发送到所述DVR,所述资源管理定位器识别(i )在其上 存储所述特定内容的设备和(ii )所述特定内容。15. 根据权利要求12所述的计算机可读存储介质,其特征在于,所 述步骤还包括通过网络向所述DVR发送特定类型的指令,所述指令为所述DVR配 置成将其放置在队列中,所述DVR从所述队列中读取指令,所述指令识 别所述DVR通过网络请求的内容;其特征在于,所述特定指令识...

【专利技术属性】
技术研发人员:詹姆斯·M·巴顿
申请(专利权)人:TIVO有限公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1