[发明专利]用于在联网环境中进行高速缓存的方法和装置有效
申请号: | 201280020154.6 | 申请日: | 2012-04-25 |
公开(公告)号: | CN103493086B | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | 乔纳森·J·布莱克;普拉莫德·B·克劳斯卡 | 申请(专利权)人: | 伊卡诺斯通讯公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 中科专利商标代理有限责任公司11021 | 代理人: | 潘剑颖 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 联网 环境 进行 高速缓存 方法 装置 | ||
相关申请的交叉引用
本申请要求于2011年4月25日提交的美国临时申请No.61/478,592的优先权,其内容以全文引用的方式并入本文中。
技术领域
本发明总体上涉及局域网,且更具体地涉及在联网环境(例如,局域网或家庭网络)中的高速缓存技术。
背景技术
经过历年发展,家庭网络在大小和复杂度方面都有增长。今天,通常在同一家庭中存在多个设备,它们能够播放/显示相同类型的内容(例如,一个人可以在计算机、iPhone或TV上观看在线视频,一个人可以在计算机、iPhone或专用互联网无线电收音机上收听音乐)。这些设备中的每一个都能够从互联网下载内容并播放该内容,通常是通过家庭Wi-Fi网络。也可以从家中的设备(例如,DLNA媒体播放器或MP3仓库)来播放内容。
一般而言,当诸如个人计算机、平板电脑、智能电话(例如,iPhone)之类的设备播放或显示内容时,在内容未被本地存储在存储介质上的情况下,将内容从互联网下载到特定设备上。例如,如果一个人希望在四个不同设备上观看视频片段,则想要观看网站上的特定视频片段四次的这个人通常将必须从网站下载/流传输该视频四次。
从最终顾客的角度来看,由于服务提供商对与网络服务相关联的带宽使用加以限制或上限,顾客正在变得对所消费的带宽量愈加谨慎。因此,对从互联网重新下载内容的需求正在变为越来越大的问题。此外,从服务提供商的角度来看,也需要降低冗余网络业务(其当前发生在由不同家庭中(in-home)设备下载相同内容时)。
从服务提供商的角度来看,存在从自助餐方式(all-you-can-eat)服务模型向“根据下载字节来确定价钱(cost-per-downloaded-byte)”的模型转变的尝试。此外,存在阻碍冗余网络业务的尝试。从服务提供商的角度来看,这两种方式都可以通过对数据下载加以每月上限来实现,由此,当到达上限时,顾客体验到降低的下载速度或完全不能下载任何附加内容。在这种情况下,多次下载相同内容/文件意味着不必要地用光了用户每月配额。此外,重复下载相同内容/文件的事实意味着为了多次传输相同内容而消耗掉了网络带宽,由此不必要地增加了网络负载和拥塞,而这是服务提供商所希望避免的。
因此,需要用于降低与数据的冗余网络访问相关联的网络带宽的技术。
发明内容
一般而言,根据本发明的方法和装置通过实现本文描述的高速缓存技术来减轻了这些和其他问题。因此当家庭网络中的一个设备从给定网站下载并播放特定内容(例如,视频、歌曲)时,该内容被高速缓存在家庭内的网络中,使得该相同内容可用于在另一设备上重新播放,而不需要从互联网重新下载相同内容。
在各种实施例中,实现了集中式或分布式高速缓存方案。该设备可以包括存储器(例如,芯片上、板上、或盘上),使得该设备可以确定是从互联网下载内容还是在所需时间限制内从高速缓存中读取所需内容。一个或多个设备存储了与高速缓存中的内容相关联的内容表。根据本发明的示例方法包括:接收用于从互联网下载多媒体内容的请求。该请求可以由任何家庭中设备使用任何现有(或完全新的)机制来产生。在从互联网下载所请求的内容之前,进行与所请求的内容是否在家庭中网络内的高速缓存中可获得相关的确定。响应于该请求,要么从家庭中网络中的高速缓存,要么从互联网提供所请求的内容。用于确定所请求的内容是否在家庭中网络中可获得的高速缓存算法可以基于集中式或分布式高速缓存方案。
根据这些和其他方案,在根据本发明的实施例的家庭中网络中实现的方法包括:接收用于从互联网下载内容的请求,在从互联网下载所请求的内容之前,确定所请求的内容是否在家庭中网络中的高速缓存中可获得,以及响应于该请求,从家庭中网络中的高速缓存之一或从互联网提供所请求的内容。
附图说明
当结合附图来回顾以下对本发明的特定实施例的描述时,本发明的这些和其他方案和特征对于本领域普通技术人员将变得显而易见,其中:
图1是实现了根据本发明的实施例的集中式高速缓存技术的示例家庭网络的框图;
图2是示出了根据本发明的实施例的示例集中式高速缓存方法的流程图;
图3是实现了根据本发明的实施例的分布式高速缓存技术的示例家庭网络的框图;
图4A和4B是示出了根据本发明的实施例的两个示例分布式高速缓存方法的流程图;以及
图5是示出了可以实现根据本发明的高速缓存技术的示例本地云的框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊卡诺斯通讯公司,未经伊卡诺斯通讯公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280020154.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有释放型尘杯按钮的吸尘器
- 下一篇:用于调节辊压机的辊缝压力的方法