[发明专利]分布式备份和获取系统无效
申请号: | 200980102518.3 | 申请日: | 2009-01-12 |
公开(公告)号: | CN101918927A | 公开(公告)日: | 2010-12-15 |
发明(设计)人: | 詹姆斯·巴顿;布赖恩·比奇;亚当·费德 | 申请(专利权)人: | TIVO有限公司 |
主分类号: | G06F13/00 | 分类号: | G06F13/00 |
代理公司: | 北京邦信阳专利商标代理有限公司 11012 | 代理人: | 崔华 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 备份 获取 系统 | ||
技术领域
本发明涉及在企业系统上备份数据,更具体地涉及通过多个客户端设备备份服务器数据。
背景技术
本部分描述的方法是可以执行的方法,但并不必须是之前已经构思或执行的方法。所以除非另外指示,不应假设在本部分描述的任何方法仅由于其被包含在本部分内而被限定成现有技术。
对消费者引入DVR,已经根本改变了用户观看和记录电视节目的方式。DVR在能够存储大量电视节目的硬驱动上记录电视节目。DVR的用户可以指示DVR安排要记录的指定内容,该指定内容在将来某个时间会播出或者传输到DVR上。例如,用户可以指示DVR从一个指定日期和时间开始并在另一个指定时期和时间结束地记录将在指定频道播出的非指定内容。又例如,用户可以指示DVR记录指定电影、指定赛事,或多集电视剧的指定片段的指定放映(在指定频道上,并且开始于指定的日期和时间)。
DVR业务的业务提供者可以在中心服务器中存储与特定用户相关的数据,以便提供特定业务。例如,用户可以通过远程接口(例如通过网站),指示用户的DVR记录指定频道上的多集电视剧的所有片段。在这种情况下,与用于记录的指示相关的数据被中心服务器处理,并且随后为特定用户存储到中心服务器中。中心服务器将与记录指示相关的所述数据发送到用户的DVR,以便DVR记录所要求的内容。
利用中心服务器提供业务已经非常普遍,尤其是随着因特网的使用。例如,除了DVR业务,利用例如蜂窝电话的其它个人或移动设备的业务变得更加普遍。随着这些集中业务进入日常生活,备份数据以提供这些业务变得更加重要。
附图说明
通过附图中的实例描述本发明,但并不起限制作用,在附图中,相同的附图标记表示相同的元件,其中
图1A示出了根据本发明的实施例,在其中可以执行分布式备份和获取的示例性系统;
图1B是示出了根据本发明的实施例,数字视频记录器(DVR)组件的总体图;
图2是示出了根据本发明的实施例,连接到中心服务器的多客户端设备/DVR的结构图;
图3是示出了根据本发明的实施例,向客户端设备执行数据备份的步骤的流程图;
图4是示出了根据本发明的实施例,向客户设备执行数据获取的步骤的流程图;和
图5是在其上执行本发明的实施例的系统的结构图。
具体实施方式
在下面的描述中,出于解释的目的,设定多个特定细节,为的是提供对本发明彻底的理解。然而很显然的是,本发明可以在没有这些特定细节情况下被实施。在其它情况下,以框图的形式示出了公知的结构和设备,以避免不必要地模糊本发明。
此处根据下列提纲描述实施例:
1.0总体概述
2.0结构概述
3.0用于DVR业务提供者的分布式备份
3.1数据冲突和策略
3.2存储的数据的类型
3.3隐私和加密
3.4数据获取(retrieval)
4.0企业系统的分布式备份
5.0执行机制
6.0例子
1.0总体概述
本发明实现了前面的背景技术中确定的需求,以及在下面的描述中会变得更加清楚的其它需求和目标,本发明包括执行分布式备份和获取的方法。
为了提供DVR业务的特定特征,业务提供者可以在集中的位置保持(maintain)数据。正如此处使用的,“保持的”数据可以指代用于提供业务的任何处理的、存储的、获取的和修改的数据。数据可以源于特定的用户,并且允许业务提供者对特定的用户执行特定的业务。例如用户可以指示其DVR记录在指定频道上首轮放映的电影,而并不指明所述电影将要播出的日期或时间。在这种情况下,关于记录的数据被至少一个服务器处理,并且接着通过业务提供者被一个或多个服务器为所述特定用户保持。
在很多业务被提供给几千个用户的情况下,被保持的数据量变得非常大。保持数据很重要,因为没有数据,DVR业务不能恰当地被提供。因此,具备备份系统是任何数据存储系统的重要方面,所以在中心数据的灾难性故障或丢失情况下,数据可以被恢复。正如此处使用的,数据的“毁坏”可以指数据的完全或部分丢失,不允许数据的读取、恢复或修改的错误,或者任何引起对数据的精确保持产生影响的事件。
存储和备份大量数据发生在很多企业系统中,也有DVR业务的提供者。这些大量的数据可以被存储在数据中心的存储设备的数据库中,存储设备被一个或多个服务器控制。正如此处使用的,数据中心有大量持有多个不同用户的信息的存储设备。存储设备可以包括磁盘驱动和磁带驱动。数据中心可以被定位于一个单独的地理区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TIVO有限公司,未经TIVO有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980102518.3/2.html,转载请声明来源钻瓜专利网。