JP5563220B2 - データ・バックアップのための方法およびシステム - Google Patents
データ・バックアップのための方法およびシステム Download PDFInfo
- Publication number
- JP5563220B2 JP5563220B2 JP2008535775A JP2008535775A JP5563220B2 JP 5563220 B2 JP5563220 B2 JP 5563220B2 JP 2008535775 A JP2008535775 A JP 2008535775A JP 2008535775 A JP2008535775 A JP 2008535775A JP 5563220 B2 JP5563220 B2 JP 5563220B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- data
- client
- backup
- block
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0894—Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1448—Management of the data involved in backup or backup restore
- G06F11/1453—Management of the data involved in backup or backup restore using de-duplication of the data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1464—Management of the backup or restore process for networked environments
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/16—Protection against loss of memory contents
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/40—Data acquisition and logging
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6227—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/83—Indexing scheme relating to error detection, to error correction, and to monitoring the solution involving signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/30—Compression, e.g. Merkle-Damgard construction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Medical Informatics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mathematical Physics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Storage Device Security (AREA)
- Hardware Redundancy (AREA)
Description
本出願は、2005年10月12日に出願された米国特許仮出願第60/725,812号の利点を主張するものである。
このサブセクションにおいては、本発明の実装される実施形態に関するさらに詳細な説明が提供される。図10は、本発明の一実施形態に相当するバックアップ/復元(以下、修復という。)/アーカイビング・システムのクライアント側部分およびサーバ側部分を概観レベルで示している。バックアップ/修復/アーカイビング・システムのクライアント側部分1002は、複数のユーザ・デバイス、一般には「PC」(personal computer)を含む。記載されている実施形態においては、バックアップ・サービス、修復サービス、およびアーカイビング・サービスは、バックアップ/修復/アーカイビング・システムのサーバ側部分によってクライアント・デバイスの単位で提供される。すなわち、バックアップ・サービス、修復サービス、およびアーカイビング・サービスは、パーソナル・コンピュータなどの物理的なハードウェア・デバイスへ提供される。代替実施形態においては、バックアップ・サービス、修復サービス、およびアーカイビング・サービスは、ハードウェア・デバイスの特定のユーザ・パーティションへなど、より細かいレベルの単位で提供することができる。
Claims (8)
- サーバ側部分およびクライアント側部分を有するバックアップ復元システムであって、
前記サーバ側部分は、バックアップ要求および復元要求を受信し、バックアップ要求に応答して、暗号化されたデータ・ブロックおよびファイル署名を保存し、復元要求に応答して、暗号化されたデータ・ブロックを返すよう構成されており、
前記クライアント側部分は、
ファイルを継続的なバックアップ用として指定できるようにするユーザインターフェースを提供し、
継続的なバックアップ対象として指定されているファイルに対する変更を検知し、ファイル署名を計算し、ファイル署名の比較によって、バックアップオペレーションのために保存する必要があるブロックを求め、バックアップオペレーションの要求を出す作業プロセスと、
前記サーバ側部分との間で要求およびデータをやり取りするための移送プロセスとを含み、
前記ファイル署名は、
ファイルに対して行われる変更に関してお互いから比較的独立であるファイルの部分を隔てるファイル内の境界をブロック境界とする、可変長のナチュラル・ブロックにファイルを分割し、前記ナチュラル・ブロックをまとめられるナチュラル・ブロックの長さの合計における不均衡に起因してわずかに異なる長さとすることができる固定長のブロックにまとめ、該固定長のブロックごとに、該固定長のブロックの長さの表示および該固定長のブロックの暗号化ハッシュを含むブロック記述子を生成し、生成された複数のブロック記述子のシーケンスに、前記ファイル署名のバージョンを示すヘッダを付けて生成される、
前記バックアップ復元システム。 - それぞれの暗号化ハッシュが、ファイル暗号化キー、暗号化アルゴリズム識別子、および圧縮アルゴリズム識別子を前記固定長のブロックに付加して、固定長のフルブロックを作成し、該フルブロックに前記暗号化ハッシュ関数を適用することによって作成される、請求項1に記載のバックアップおよび復元システム。
- 前記作業プロセスが、ファイルの現時点のタイムスタンプを、以前に記録されたタイムスタンプと定期的に比較して、前回の繰り返し以降に変更されたファイルを検知する、請求項1に記載のバックアップおよび復元システム。
- 前記作業プロセスが、ファイルをバックアップするために前記サーバ部分へ送信する必要があるブロックを、
前記ファイルに関する現時点のファイル署名を作成し、
前記現時点のファイル署名を、以前に作成されたファイル署名と比較して、前記ファイルが最後にバックアップされた後に変更された前記ファイル内のデータ・ブロックを割り出し、
前記ファイルが最後にバックアップされた後に変更された前記ファイル内のデータ・ブロックのうちで、保存する必要があるデータ・ブロックとして前記サーバ側部分によって現時点で保存されていないデータ・ブロックを割り出し、
前記現時点のファイル署名および保存する必要がある割り出されたデータ・ブロックを前記サーバ部分へ伝送すること、
によって割り出す請求項1に記載のバックアップおよび復元システム。 - 前記作業プロセスが、
復元すべきファイルのインスタンスのファイル署名を取得し、
前記ファイル署名内のブロック・ハッシュによって識別されるブロックのうちで、前記クライアント上で現在利用できないブロックを割り出すこと、によって、ファイルを復元するために前記サーバ部分に要求する必要があるブロックを割り出す請求項1に記載のバックアップおよび復元システム。 - 求められたブロック・ハッシュによって識別されたそれぞれのデータ・ブロックが、継続的なバックアップ用として指定されたファイル内に前記データ・ブロックが現れる回数を問わずに、前記サーバ側部分によって1回だけ保存される、請求項1に記載のバックアップおよび復元システム。
- 前記サーバ側部分へ伝送されたそれぞれのデータ・ブロックが、前記データ・ブロックを前記サーバ側部分へ伝送した前記クライアントしか知らないファイル暗号化キーを使用して暗号化されており、それによって前記サーバ側部分は、前記サーバ側部分によって保存されているクライアント・データにアクセスすることができない、請求項1に記載のバックアップおよび復元システム。
- 前記サーバ側部分が、二重に暗号化されたファイル暗号化キーをクライアントのために保存しており、それによってクライアントは、紛失したファイル暗号化キーへのアクセスを前記サーバ側部分やその他のクライアントに提供することなく、前記ファイル暗号化キーを復元することができる、請求項1に記載のバックアップおよび復元システム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US72581205P | 2005-10-12 | 2005-10-12 | |
| US60/725,812 | 2005-10-12 | ||
| PCT/US2006/040389 WO2007044964A2 (en) | 2005-10-12 | 2006-10-12 | Method and system for data backup |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009512077A JP2009512077A (ja) | 2009-03-19 |
| JP5563220B2 true JP5563220B2 (ja) | 2014-07-30 |
Family
ID=37943585
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008535775A Expired - Fee Related JP5563220B2 (ja) | 2005-10-12 | 2006-10-12 | データ・バックアップのための方法およびシステム |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US8041677B2 (ja) |
| EP (1) | EP1949270B1 (ja) |
| JP (1) | JP5563220B2 (ja) |
| KR (1) | KR20080066790A (ja) |
| CN (1) | CN101647006A (ja) |
| AT (1) | ATE504878T1 (ja) |
| AU (1) | AU2006299819B2 (ja) |
| CA (1) | CA2625893C (ja) |
| DE (1) | DE602006021217D1 (ja) |
| WO (1) | WO2007044964A2 (ja) |
Families Citing this family (285)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7802085B2 (en) | 2004-02-18 | 2010-09-21 | Intel Corporation | Apparatus and method for distributing private keys to an entity with minimal secret, unique information |
| US8775823B2 (en) | 2006-12-29 | 2014-07-08 | Commvault Systems, Inc. | System and method for encrypting secondary copies of data |
| US7477908B2 (en) | 2004-12-13 | 2009-01-13 | Research In Motion Limited | Messaging protocol/service switching methods and devices |
| CA2631197C (en) | 2005-11-28 | 2013-01-29 | Commvault Systems, Inc. | Systems and methods for data management |
| US7702947B2 (en) * | 2005-11-29 | 2010-04-20 | Bea Systems, Inc. | System and method for enabling site failover in an application server environment |
| US8930496B2 (en) | 2005-12-19 | 2015-01-06 | Commvault Systems, Inc. | Systems and methods of unified reconstruction in storage systems |
| US20200257596A1 (en) | 2005-12-19 | 2020-08-13 | Commvault Systems, Inc. | Systems and methods of unified reconstruction in storage systems |
| US20070168721A1 (en) * | 2005-12-22 | 2007-07-19 | Nokia Corporation | Method, network entity, system, electronic device and computer program product for backup and restore provisioning |
| US7676509B2 (en) * | 2006-02-01 | 2010-03-09 | I365 Inc. | Methods and apparatus for modifying a backup data stream including a set of validation bytes for each data block to be provided to a fixed position delta reduction backup application |
| US8014530B2 (en) * | 2006-03-22 | 2011-09-06 | Intel Corporation | Method and apparatus for authenticated, recoverable key distribution with no database secrets |
| US8478755B2 (en) * | 2006-04-20 | 2013-07-02 | Microsoft Corporation | Sorting large data sets |
| US7441092B2 (en) * | 2006-04-20 | 2008-10-21 | Microsoft Corporation | Multi-client cluster-based backup and restore |
| US8190742B2 (en) * | 2006-04-25 | 2012-05-29 | Hewlett-Packard Development Company, L.P. | Distributed differential store with non-distributed objects and compression-enhancing data-object routing |
| WO2007146198A2 (en) * | 2006-06-09 | 2007-12-21 | Rick Rahim | System and method for providing secure third party website histories |
| US8533818B1 (en) * | 2006-06-30 | 2013-09-10 | Symantec Corporation | Profiling backup activity |
| US20080016127A1 (en) * | 2006-06-30 | 2008-01-17 | Microsoft Corporation | Utilizing software for backing up and recovering data |
| JP5250955B2 (ja) * | 2006-10-05 | 2013-07-31 | 富士通株式会社 | データ処理システムのバックアップ制御装置及びシステム |
| US7882077B2 (en) * | 2006-10-17 | 2011-02-01 | Commvault Systems, Inc. | Method and system for offline indexing of content and classifying stored data |
| US8117163B2 (en) | 2006-10-31 | 2012-02-14 | Carbonite, Inc. | Backup and restore system for a computer |
| US7676503B2 (en) * | 2006-11-27 | 2010-03-09 | Microsoft Corporation | Hybrid computer restore using network service |
| US8370442B2 (en) | 2008-08-29 | 2013-02-05 | Commvault Systems, Inc. | Method and system for leveraging identified changes to a mail server |
| US8041641B1 (en) * | 2006-12-19 | 2011-10-18 | Symantec Operating Corporation | Backup service and appliance with single-instance storage of encrypted data |
| US20080228771A1 (en) | 2006-12-22 | 2008-09-18 | Commvault Systems, Inc. | Method and system for searching stored data |
| JP4903071B2 (ja) * | 2007-03-15 | 2012-03-21 | 株式会社リコー | 情報処理装置、ソフトウェア更新方法及び画像処理装置 |
| US8484464B2 (en) * | 2007-06-15 | 2013-07-09 | Research In Motion Limited | Method and devices for providing secure data backup from a mobile communication device to an external computing device |
| US7861111B2 (en) * | 2007-06-15 | 2010-12-28 | Savvis, Inc. | Shared data center disaster recovery systems and methods |
| US8209540B2 (en) * | 2007-06-28 | 2012-06-26 | Apple Inc. | Incremental secure backup and restore of user settings and data |
| US10133820B2 (en) * | 2007-06-29 | 2018-11-20 | Veritas Technologies Llc | Techniques for performing intelligent content indexing |
| SE532199C2 (sv) * | 2007-09-21 | 2009-11-10 | Sreg Internat Ab | Förfarande och system för säkerhetskopiering och återställning av dator- och användarinformation |
| US8346731B1 (en) * | 2007-09-28 | 2013-01-01 | Symantec Corporation | Techniques for global single instance indexing for backup data |
| USD730391S1 (en) | 2007-10-29 | 2015-05-26 | Carbonite, Inc. | Icon for a backup and restore system for a computer |
| US9143561B2 (en) | 2007-11-09 | 2015-09-22 | Topia Technology, Inc. | Architecture for management of digital files across distributed network |
| KR100957566B1 (ko) | 2007-11-09 | 2010-05-11 | (주)네오와인 | 데이터 이중 암호화 장치 및 그 방법 |
| CN101436192B (zh) * | 2007-11-16 | 2011-03-16 | 国际商业机器公司 | 用于优化针对垂直存储式数据库的查询的方法和设备 |
| US9137018B2 (en) * | 2007-12-19 | 2015-09-15 | The Directv Group, Inc. | Method and system for providing a generic program guide data from a primary content provider to a user network device through a partner service provider |
| US8533852B2 (en) * | 2007-12-19 | 2013-09-10 | The Directv Group, Inc. | Method and system for securely communicating between a primary service provider and a partner service provider |
| US8453251B2 (en) * | 2007-12-19 | 2013-05-28 | The Directv Group, Inc. | Method and system for securely communicating between a user network device, a primary service provider and a partner service provider |
| US8621646B2 (en) * | 2007-12-19 | 2013-12-31 | The Directv Group, Inc. | Method and system for authenticating a user receiving device into a primary service provider system to communicate with a partner service provider |
| US8336089B1 (en) * | 2007-12-21 | 2012-12-18 | Emc Corporation | Method and apparatus for providing authentication and encryption services by a software as a service platform |
| US20090164528A1 (en) * | 2007-12-21 | 2009-06-25 | Dell Products L.P. | Information Handling System Personalization |
| US8631217B2 (en) * | 2008-02-26 | 2014-01-14 | International Business Machines Corporation | Apparatus, system, and method for virtual machine backup |
| EP2105836A1 (en) * | 2008-03-25 | 2009-09-30 | FilterWorks B.V. | Archive system storing archive data from a computer-based information system and method of operating such a system |
| GB0805924D0 (en) * | 2008-04-02 | 2008-05-07 | Hibbert Ralph Animation | Storyboard creation system |
| WO2009137927A1 (en) * | 2008-05-12 | 2009-11-19 | Research In Motion Limited | Security measures for countering unauthorized decryption |
| US8635670B2 (en) * | 2008-05-16 | 2014-01-21 | Microsoft Corporation | Secure centralized backup using locally derived authentication model |
| US8086688B1 (en) | 2008-05-16 | 2011-12-27 | Quick Vault, Inc. | Method and system for mobile data security |
| US7865573B2 (en) * | 2008-05-29 | 2011-01-04 | Research In Motion Limited | Method, system and devices for communicating between an internet browser and an electronic device |
| US8418168B2 (en) * | 2008-05-29 | 2013-04-09 | Research In Motion Limited | Method and system for performing a software upgrade on an electronic device connected to a computer |
| US8041346B2 (en) | 2008-05-29 | 2011-10-18 | Research In Motion Limited | Method and system for establishing a service relationship between a mobile communication device and a mobile data server for connecting to a wireless network |
| US8862547B2 (en) * | 2008-06-05 | 2014-10-14 | Elm Technologies, Inc. | Centralizing data backup records from multiple servers onto a central server |
| US8302162B1 (en) * | 2008-06-11 | 2012-10-30 | Symantec Operating Corporation | Backup and archival of hosted online content |
| US8108446B1 (en) * | 2008-06-27 | 2012-01-31 | Symantec Corporation | Methods and systems for managing deduplicated data using unilateral referencing |
| US8015343B2 (en) * | 2008-08-08 | 2011-09-06 | Amazon Technologies, Inc. | Providing executing programs with reliable access to non-local block data storage |
| JP5455340B2 (ja) * | 2008-09-11 | 2014-03-26 | 株式会社アール・アイ | バックアッププログラム |
| EP2347336A4 (en) * | 2008-09-15 | 2014-01-08 | Vaultive Ltd | METHOD AND SYSTEM FOR SECURE USE OF SERVICES BY UNSECURED STORAGE SUPPLIERS |
| US9002976B2 (en) * | 2008-09-15 | 2015-04-07 | Vaultive Ltd | System, apparatus and method for encryption and decryption of data transmitted over a network |
| JP5414223B2 (ja) * | 2008-09-16 | 2014-02-12 | 株式会社日立ソリューションズ | インターネットバックアップにおける転送データ管理システム |
| CN101414946B (zh) * | 2008-11-21 | 2011-11-16 | 上海爱数软件有限公司 | 一种远程数据备份方法及介质服务器 |
| US9639427B1 (en) * | 2008-11-25 | 2017-05-02 | Teradata Us, Inc. | Backing up data stored in a distributed database system |
| US9720782B2 (en) * | 2008-12-08 | 2017-08-01 | Microsoft Technology Licensing, Llc | Authenticating a backup image with bifurcated storage |
| US8380663B2 (en) * | 2008-12-17 | 2013-02-19 | Sybase, Inc. | Data integrity in a database environment through background synchronization |
| US8055614B1 (en) * | 2008-12-23 | 2011-11-08 | Symantec Corporation | Method and apparatus for providing single instance restoration of data files |
| US8527465B1 (en) * | 2008-12-24 | 2013-09-03 | Emc Corporation | System and method for modeling data change over time |
| US20100179984A1 (en) | 2009-01-13 | 2010-07-15 | Viasat, Inc. | Return-link optimization for file-sharing traffic |
| US8762642B2 (en) * | 2009-01-30 | 2014-06-24 | Twinstrata Inc | System and method for secure and reliable multi-cloud data replication |
| WO2010104927A2 (en) | 2009-03-10 | 2010-09-16 | Viasat, Inc. | Internet protocol broadcasting |
| US8806062B1 (en) * | 2009-03-27 | 2014-08-12 | Symantec Corporation | Adaptive compression using a sampling based heuristic |
| US8261126B2 (en) | 2009-04-03 | 2012-09-04 | Microsoft Corporation | Bare metal machine recovery from the cloud |
| US20100257403A1 (en) * | 2009-04-03 | 2010-10-07 | Microsoft Corporation | Restoration of a system from a set of full and partial delta system snapshots across a distributed system |
| US8805953B2 (en) | 2009-04-03 | 2014-08-12 | Microsoft Corporation | Differential file and system restores from peers and the cloud |
| US9141621B2 (en) | 2009-04-30 | 2015-09-22 | Hewlett-Packard Development Company, L.P. | Copying a differential data store into temporary storage media in response to a request |
| FR2945644A1 (fr) * | 2009-05-18 | 2010-11-19 | Alcatel Lucent | Systeme de sauvegarde de donnees |
| US20100306171A1 (en) * | 2009-06-02 | 2010-12-02 | Microsoft Corporation | Timeline Experience for Restore User Interface |
| US20100315589A1 (en) * | 2009-06-16 | 2010-12-16 | Valdemar Portney | Toric ophthalmic lens |
| US9594759B2 (en) * | 2009-06-16 | 2017-03-14 | Microsoft Technology Licensing, Llc | Backup and archival of selected items as a composite object |
| US8458287B2 (en) * | 2009-07-31 | 2013-06-04 | Microsoft Corporation | Erasure coded storage aggregation in data centers |
| GB2473065A (en) * | 2009-09-01 | 2011-03-02 | Clearswift Ltd | E-mail notification of upload or download |
| US8676759B1 (en) | 2009-09-30 | 2014-03-18 | Sonicwall, Inc. | Continuous data backup using real time delta storage |
| CN101697133A (zh) * | 2009-10-26 | 2010-04-21 | 中兴通讯股份有限公司 | 软件升级方法、软件升级系统以及客户端 |
| US8386430B1 (en) * | 2009-11-06 | 2013-02-26 | Carbonite, Inc. | File storage method to support data recovery in the event of a memory failure |
| US8296410B1 (en) | 2009-11-06 | 2012-10-23 | Carbonite, Inc. | Bandwidth management in a client/server environment |
| US8805925B2 (en) | 2009-11-20 | 2014-08-12 | Nbrella, Inc. | Method and apparatus for maintaining high data integrity and for providing a secure audit for fraud prevention and detection |
| US9401893B2 (en) | 2009-12-29 | 2016-07-26 | International Business Machines Corporation | System and method for providing data security in a hosted service system |
| US8442983B2 (en) | 2009-12-31 | 2013-05-14 | Commvault Systems, Inc. | Asynchronous methods of data classification using change journals and other data structures |
| US8645377B2 (en) | 2010-01-15 | 2014-02-04 | Microsoft Corporation | Aggregating data from a work queue |
| US8516253B1 (en) | 2010-01-18 | 2013-08-20 | Viasat, Inc. | Self-keyed protection of anticipatory content |
| US11301592B2 (en) | 2010-01-28 | 2022-04-12 | Pure Storage, Inc. | Distributed storage with data obfuscation and method for use therewith |
| US8959366B2 (en) * | 2010-01-28 | 2015-02-17 | Cleversafe, Inc. | De-sequencing encoded data slices |
| US20110258461A1 (en) * | 2010-04-16 | 2011-10-20 | Twinstrata, Inc | System and method for resource sharing across multi-cloud arrays |
| US20190108366A1 (en) * | 2010-01-28 | 2019-04-11 | International Business Machines Corporation | Secure data transmission utilizing distributed storage |
| US8370297B2 (en) | 2010-03-08 | 2013-02-05 | International Business Machines Corporation | Approach for optimizing restores of deduplicated data |
| WO2011109865A1 (en) * | 2010-03-09 | 2011-09-15 | Lock Box Pty Ltd | Method and system for sharing encrypted content |
| US9082127B2 (en) * | 2010-03-31 | 2015-07-14 | Cloudera, Inc. | Collecting and aggregating datasets for analysis |
| US9317572B2 (en) * | 2010-03-31 | 2016-04-19 | Cloudera, Inc. | Configuring a system to collect and aggregate datasets |
| US8874526B2 (en) | 2010-03-31 | 2014-10-28 | Cloudera, Inc. | Dynamically processing an event using an extensible data model |
| US9081888B2 (en) | 2010-03-31 | 2015-07-14 | Cloudera, Inc. | Collecting and aggregating log data with fault tolerance |
| US8510552B2 (en) * | 2010-04-07 | 2013-08-13 | Apple Inc. | System and method for file-level data protection |
| US8788842B2 (en) | 2010-04-07 | 2014-07-22 | Apple Inc. | System and method for content protection based on a combination of a user PIN and a device specific identifier |
| US8412934B2 (en) * | 2010-04-07 | 2013-04-02 | Apple Inc. | System and method for backing up and restoring files encrypted with file-level content protection |
| US8589680B2 (en) * | 2010-04-07 | 2013-11-19 | Apple Inc. | System and method for synchronizing encrypted data on a device having file-level content protection |
| US8433901B2 (en) * | 2010-04-07 | 2013-04-30 | Apple Inc. | System and method for wiping encrypted data on a device having file-level content protection |
| US8984048B1 (en) | 2010-04-18 | 2015-03-17 | Viasat, Inc. | Selective prefetch scanning |
| US20110270748A1 (en) * | 2010-04-30 | 2011-11-03 | Tobsc Inc. | Methods and apparatus for a financial document clearinghouse and secure delivery network |
| US9270663B2 (en) | 2010-04-30 | 2016-02-23 | T-Central, Inc. | System and method to enable PKI- and PMI-based distributed locking of content and distributed unlocking of protected content and/or scoring of users and/or scoring of end-entity access means—added |
| WO2011145096A1 (en) | 2010-05-21 | 2011-11-24 | Vaultive Ltd. | System and method for controlling and monitoring access to data processing applications |
| CN101854395A (zh) * | 2010-06-02 | 2010-10-06 | 四川华廷威思信息技术有限公司 | 一种基于Web程序的附件自动修改方法 |
| WO2012015920A2 (en) * | 2010-07-28 | 2012-02-02 | Admiemobile Llc | Systems and methods for establishing and maintaining virtual computing clouds |
| CN102387122A (zh) * | 2010-09-02 | 2012-03-21 | 南京壹进制信息技术有限公司 | 一种多用户数据备份加密的方法 |
| JP5743475B2 (ja) * | 2010-09-28 | 2015-07-01 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法及びプログラム |
| US8504870B2 (en) * | 2010-09-30 | 2013-08-06 | Emc Corporation | Optimized recovery |
| US8949661B1 (en) * | 2010-09-30 | 2015-02-03 | Emc Corporation | Federation of indices |
| US9195549B1 (en) | 2010-09-30 | 2015-11-24 | Emc Corporation | Unified recovery |
| US8549350B1 (en) | 2010-09-30 | 2013-10-01 | Emc Corporation | Multi-tier recovery |
| US8484505B1 (en) * | 2010-09-30 | 2013-07-09 | Emc Corporation | Self recovery |
| US8713364B1 (en) | 2010-09-30 | 2014-04-29 | Emc Corporation | Unified recovery |
| US8943356B1 (en) * | 2010-09-30 | 2015-01-27 | Emc Corporation | Post backup catalogs |
| US8103906B1 (en) | 2010-10-01 | 2012-01-24 | Massoud Alibakhsh | System and method for providing total real-time redundancy for a plurality of client-server systems |
| CA2813758C (en) * | 2010-10-08 | 2023-01-03 | Brian Lee Moffat | Private data sharing system |
| US8266110B1 (en) * | 2010-10-22 | 2012-09-11 | Symantec Corporation | Integrated archival and backup |
| US8650165B2 (en) | 2010-11-03 | 2014-02-11 | Netapp, Inc. | System and method for managing data policies on application objects |
| EP2455922B1 (fr) | 2010-11-17 | 2018-12-05 | Inside Secure | Procédé et système de transaction NFC |
| US8954401B2 (en) | 2011-01-14 | 2015-02-10 | Symantec Corporation | Systems and methods for providing increased scalability in deduplication storage systems |
| US8924354B2 (en) * | 2011-02-01 | 2014-12-30 | Ca, Inc. | Block level data replication |
| US8719264B2 (en) | 2011-03-31 | 2014-05-06 | Commvault Systems, Inc. | Creating secondary copies of data based on searches for content |
| US8880592B2 (en) | 2011-03-31 | 2014-11-04 | Cloudera, Inc. | User interface implementation for partial display update |
| US11983233B2 (en) | 2011-04-11 | 2024-05-14 | Viasat, Inc. | Browser based feedback for optimized web browsing |
| US9037638B1 (en) | 2011-04-11 | 2015-05-19 | Viasat, Inc. | Assisted browsing using hinting functionality |
| US9106607B1 (en) | 2011-04-11 | 2015-08-11 | Viasat, Inc. | Browser based feedback for optimized web browsing |
| US9456050B1 (en) | 2011-04-11 | 2016-09-27 | Viasat, Inc. | Browser optimization through user history analysis |
| US9912718B1 (en) | 2011-04-11 | 2018-03-06 | Viasat, Inc. | Progressive prefetching |
| WO2012144909A1 (en) * | 2011-04-19 | 2012-10-26 | Invenia As | Method for secure storing of a data file via a computer communication network |
| KR20140034222A (ko) * | 2011-05-14 | 2014-03-19 | 비트카사, 인코포레이티드 | 사용자-독립적인 암호화된 파일들의 서버측 중복제거를 하는 클라우드 파일 시스템 |
| US9146881B2 (en) * | 2011-06-03 | 2015-09-29 | Commandhub, Inc. | Mobile data vault |
| US8943315B1 (en) | 2011-06-08 | 2015-01-27 | Google Inc. | System and method for controlling the upload of data already accessible to a server |
| US8769705B2 (en) | 2011-06-10 | 2014-07-01 | Futurewei Technologies, Inc. | Method for flexible data protection with dynamically authorized data receivers in a content network or in cloud storage and content delivery services |
| PT3633918T (pt) | 2011-06-14 | 2022-03-18 | Viasat Inc | Protocolo de transporte para conteúdo de antecipação |
| CN102833294B (zh) * | 2011-06-17 | 2015-05-20 | 阿里巴巴集团控股有限公司 | 基于云存储的文件处理方法、系统及服务器集群系统 |
| US20130034229A1 (en) * | 2011-08-05 | 2013-02-07 | Apple Inc. | System and method for wireless data protection |
| US9208343B2 (en) | 2011-08-18 | 2015-12-08 | Hewlett-Packard Development Company, L.P. | Transitive closure security |
| GB2507935B (en) * | 2011-10-12 | 2014-07-30 | Ibm | Method, system, mediation server, client, and computer program for deleting information in order to maintain security level |
| CN102436478B (zh) * | 2011-10-12 | 2013-06-19 | 浪潮(北京)电子信息产业有限公司 | 一种实现海量数据存取的系统及方法 |
| US9407355B1 (en) | 2011-10-25 | 2016-08-02 | Viasat Inc. | Opportunistic content delivery using delta coding |
| CN103095769B (zh) * | 2011-11-04 | 2015-12-09 | 阿里巴巴集团控股有限公司 | 跨机房的数据同步方法以及系统 |
| CN102404322A (zh) * | 2011-11-18 | 2012-04-04 | 深圳市中兴移动通信有限公司 | 一种实现数据加密同步的方法及系统 |
| US8600947B1 (en) * | 2011-12-08 | 2013-12-03 | Symantec Corporation | Systems and methods for providing backup interfaces |
| US9294452B1 (en) | 2011-12-09 | 2016-03-22 | Rightquestion, Llc | Authentication translation |
| US11475105B2 (en) | 2011-12-09 | 2022-10-18 | Rightquestion, Llc | Authentication translation |
| CN102546614A (zh) * | 2011-12-28 | 2012-07-04 | 畅捷通信息技术股份有限公司 | 数据互导系统和数据互导方法 |
| US20130185260A1 (en) * | 2012-01-17 | 2013-07-18 | Nathan Daniel Weinstein | Data backup and restoral apparatus, system, and methods |
| US9128949B2 (en) | 2012-01-18 | 2015-09-08 | Cloudera, Inc. | Memory allocation buffer for reduction of heap fragmentation |
| US9172608B2 (en) | 2012-02-07 | 2015-10-27 | Cloudera, Inc. | Centralized configuration and monitoring of a distributed computing cluster |
| US9405692B2 (en) | 2012-03-21 | 2016-08-02 | Cloudera, Inc. | Data processing performance enhancement in a distributed file system |
| US8458494B1 (en) * | 2012-03-26 | 2013-06-04 | Symantec Corporation | Systems and methods for secure third-party data storage |
| US9338008B1 (en) | 2012-04-02 | 2016-05-10 | Cloudera, Inc. | System and method for secure release of secret information over a network |
| CN103368926A (zh) * | 2012-04-10 | 2013-10-23 | 北京四维图新科技股份有限公司 | 一种防止文件篡改的方法和防止文件篡改的装置 |
| US9842126B2 (en) | 2012-04-20 | 2017-12-12 | Cloudera, Inc. | Automatic repair of corrupt HBases |
| JP5985884B2 (ja) * | 2012-05-17 | 2016-09-06 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置、情報処理方法、および情報処理システム |
| US8892523B2 (en) | 2012-06-08 | 2014-11-18 | Commvault Systems, Inc. | Auto summarization of content |
| US9306914B2 (en) | 2012-06-15 | 2016-04-05 | Kt Corporation | Method and system for backing up profiles of authentication module |
| US8432808B1 (en) | 2012-06-15 | 2013-04-30 | Viasat Inc. | Opportunistically delayed delivery in a satellite network |
| US9575978B2 (en) | 2012-06-26 | 2017-02-21 | International Business Machines Corporation | Restoring objects in a client-server environment |
| CN103514064B (zh) | 2012-06-28 | 2016-03-16 | 国际商业机器公司 | 记录备份信息的方法和装置 |
| KR101401794B1 (ko) * | 2012-06-29 | 2014-06-27 | 인텔렉추얼디스커버리 주식회사 | 데이터 공유 제공 방법 및 장치 |
| US9904788B2 (en) | 2012-08-08 | 2018-02-27 | Amazon Technologies, Inc. | Redundant key management |
| US9225675B2 (en) | 2012-08-08 | 2015-12-29 | Amazon Technologies, Inc. | Data storage application programming interface |
| US9317715B2 (en) * | 2012-08-24 | 2016-04-19 | Sap Se | Data protection compliant deletion of personally identifiable information |
| US9753954B2 (en) | 2012-09-14 | 2017-09-05 | Cloudera, Inc. | Data node fencing in a distributed file system |
| US9779378B1 (en) * | 2012-11-16 | 2017-10-03 | Isaac S. Daniel | Automatic transmission mobile post office system |
| KR101480293B1 (ko) * | 2012-11-30 | 2015-01-12 | 주식회사 엘지씨엔에스 | 분산 파일시스템 처리 장치와 방법 및 이를 저장한 기록 매체 |
| US9015122B2 (en) * | 2012-12-21 | 2015-04-21 | Zetta, Inc. | Systems and methods for minimizing network bandwidth for replication/back up |
| US20140181040A1 (en) * | 2012-12-21 | 2014-06-26 | Zetta, Inc. | Client application software for on-line backup and disaster recovery |
| US9268797B2 (en) * | 2012-12-21 | 2016-02-23 | Zetta Inc. | Systems and methods for on-line backup and disaster recovery |
| US8954398B1 (en) | 2013-01-04 | 2015-02-10 | Symantec Corporation | Systems and methods for managing deduplication reference data |
| US9063966B2 (en) | 2013-02-01 | 2015-06-23 | International Business Machines Corporation | Selective monitoring of archive and backup storage |
| US10558581B1 (en) * | 2013-02-19 | 2020-02-11 | Amazon Technologies, Inc. | Systems and techniques for data recovery in a keymapless data storage system |
| US8682870B1 (en) | 2013-03-01 | 2014-03-25 | Storagecraft Technology Corporation | Defragmentation during multiphase deduplication |
| US8874527B2 (en) | 2013-03-01 | 2014-10-28 | Storagecraft Technology Corporation | Local seeding of a restore storage for restoring a backup from a remote deduplication vault storage |
| US8732135B1 (en) * | 2013-03-01 | 2014-05-20 | Storagecraft Technology Corporation | Restoring a backup from a deduplication vault storage |
| US8738577B1 (en) | 2013-03-01 | 2014-05-27 | Storagecraft Technology Corporation | Change tracking for multiphase deduplication |
| US20140250077A1 (en) * | 2013-03-01 | 2014-09-04 | Storagecraft Technology Corporation | Deduplication vault storage seeding |
| US20140250078A1 (en) * | 2013-03-01 | 2014-09-04 | Storagecraft Technology Corporation | Multiphase deduplication |
| US20140281519A1 (en) | 2013-03-12 | 2014-09-18 | Commvault Systems, Inc. | Encrypted file backup |
| US9342557B2 (en) | 2013-03-13 | 2016-05-17 | Cloudera, Inc. | Low latency query engine for Apache Hadoop |
| US9223789B1 (en) | 2013-03-14 | 2015-12-29 | Amazon Technologies, Inc. | Range retrievals from archived data objects according to a predefined hash tree schema |
| US9600365B2 (en) | 2013-04-16 | 2017-03-21 | Microsoft Technology Licensing, Llc | Local erasure codes for data storage |
| JP6820741B2 (ja) * | 2013-05-31 | 2021-01-27 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | 睡眠検査データのようなデータを自動的にダウンロードするためのシステム及び方法 |
| EP3005123A4 (en) * | 2013-06-03 | 2017-01-18 | Hewlett-Packard Enterprise Development LP | Restoring a file system object |
| US9477731B2 (en) | 2013-10-01 | 2016-10-25 | Cloudera, Inc. | Background format optimization for enhanced SQL-like queries in Hadoop |
| KR102197505B1 (ko) * | 2013-10-25 | 2020-12-31 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 비디오 및 이미지 코딩 및 디코딩에서의 해시 값을 갖는 블록의 표현 |
| CN105684441B (zh) * | 2013-10-25 | 2018-09-21 | 微软技术许可有限责任公司 | 视频和图像编码中的基于散列的块匹配 |
| US9934382B2 (en) | 2013-10-28 | 2018-04-03 | Cloudera, Inc. | Virtual machine image encryption |
| US9690671B2 (en) | 2013-11-01 | 2017-06-27 | Cloudera, Inc. | Manifest-based snapshots in distributed computing environments |
| CN103778381B (zh) * | 2014-01-13 | 2017-07-21 | 中标软件有限公司 | 一种基于安卓系统的应用锁屏方法及装置 |
| US8751454B1 (en) | 2014-01-28 | 2014-06-10 | Storagecraft Technology Corporation | Virtual defragmentation in a deduplication vault |
| US10567754B2 (en) * | 2014-03-04 | 2020-02-18 | Microsoft Technology Licensing, Llc | Hash table construction and availability checking for hash-based block matching |
| US10368092B2 (en) * | 2014-03-04 | 2019-07-30 | Microsoft Technology Licensing, Llc | Encoder-side decisions for block flipping and skip mode in intra block copy prediction |
| CN103927357B (zh) * | 2014-04-15 | 2017-05-17 | 上海新炬网络技术有限公司 | 一种用于数据库的数据加密及检索方法 |
| US20150332280A1 (en) * | 2014-05-16 | 2015-11-19 | Microsoft Technology Licensing, Llc | Compliant auditing architecture |
| US10855797B2 (en) | 2014-06-03 | 2020-12-01 | Viasat, Inc. | Server-machine-driven hint generation for improved web page loading using client-machine-driven feedback |
| CN105706450B (zh) * | 2014-06-23 | 2019-07-16 | 微软技术许可有限责任公司 | 根据基于散列的块匹配的结果的编码器决定 |
| US9565200B2 (en) | 2014-09-12 | 2017-02-07 | Quick Vault, Inc. | Method and system for forensic data tracking |
| US9405928B2 (en) | 2014-09-17 | 2016-08-02 | Commvault Systems, Inc. | Deriving encryption rules based on file content |
| US9003200B1 (en) * | 2014-09-22 | 2015-04-07 | Storagecraft Technology Corporation | Avoiding encryption of certain blocks in a deduplication vault |
| US9832260B2 (en) * | 2014-09-23 | 2017-11-28 | Netapp, Inc. | Data migration preserving storage efficiency |
| CN105981382B (zh) | 2014-09-30 | 2019-05-28 | 微软技术许可有限责任公司 | 用于视频编码的基于散列的编码器判定 |
| US9747333B2 (en) | 2014-10-08 | 2017-08-29 | Cloudera, Inc. | Querying operating system state on multiple machines declaratively |
| US10503909B2 (en) | 2014-10-31 | 2019-12-10 | Hewlett Packard Enterprise Development Lp | System and method for vulnerability remediation verification |
| US10275604B2 (en) | 2014-10-31 | 2019-04-30 | Hewlett Packard Enterprise Development Lp | Security record transfer in a computing system |
| GB2532039B (en) | 2014-11-06 | 2016-09-21 | Ibm | Secure database backup and recovery |
| US20160142387A1 (en) * | 2014-11-14 | 2016-05-19 | Microsoft Technology Licensing, Llc. | Storage for encrypted data with enhanced security |
| US9942208B2 (en) | 2014-11-14 | 2018-04-10 | Microsoft Technology Licensing, Llc | Updating stored encrypted data with enhanced security |
| US10043015B2 (en) * | 2014-11-20 | 2018-08-07 | At&T Intellectual Property I, L.P. | Method and apparatus for applying a customer owned encryption |
| CA2876468C (en) * | 2014-12-29 | 2023-02-28 | Ibm Canada Limited - Ibm Canada Limitee | System and method for selective compression in a database backup operation |
| US9800579B2 (en) * | 2015-02-12 | 2017-10-24 | Verizon Patent And Licensing Inc. | Network-based client side encryption |
| US9946609B2 (en) * | 2015-02-13 | 2018-04-17 | Netapp, Inc. | Managing multi-level backups into the cloud |
| US10747622B2 (en) * | 2015-03-31 | 2020-08-18 | SkyKick, Inc. | Efficient backup, search and restore |
| US9922201B2 (en) | 2015-04-01 | 2018-03-20 | Dropbox, Inc. | Nested namespaces for selective content sharing |
| CN104796411A (zh) * | 2015-04-01 | 2015-07-22 | 朱威 | 一种数据在云端和移动端安全传输存储及使用的方法 |
| US10963430B2 (en) | 2015-04-01 | 2021-03-30 | Dropbox, Inc. | Shared workspaces with selective content item synchronization |
| US11184335B1 (en) * | 2015-05-29 | 2021-11-23 | Acronis International Gmbh | Remote private key security |
| US9842062B2 (en) * | 2015-05-31 | 2017-12-12 | Apple Inc. | Backup accessible by subset of related devices |
| EP3318037B1 (en) | 2015-07-02 | 2023-06-21 | Convida Wireless, LLC | Content security at service layer |
| US10540237B2 (en) | 2015-09-16 | 2020-01-21 | Sesame Software, Inc. | System and method for procedure for point-in-time recovery of cloud or database data and records in whole or in part |
| US10838827B2 (en) * | 2015-09-16 | 2020-11-17 | Richard Banister | System and method for time parameter based database restoration |
| US10657123B2 (en) | 2015-09-16 | 2020-05-19 | Sesame Software | Method and system for reducing time-out incidence by scoping date time stamp value ranges of succeeding record update requests in view of previous responses |
| US10990586B2 (en) | 2015-09-16 | 2021-04-27 | Richard Banister | System and method for revising record keys to coordinate record key changes within at least two databases |
| US10069817B2 (en) | 2015-09-28 | 2018-09-04 | Mastercard International Incorporated | Secure file transfer with secure SSH key authentication |
| EP3365802A1 (en) | 2015-10-20 | 2018-08-29 | Viasat, Inc. | Hint model updating using automated browsing clusters |
| US9479567B1 (en) | 2015-10-29 | 2016-10-25 | Dropbox, Inc. | Synchronization protocol for multi-premises hosting of digital content items |
| WO2017075594A1 (en) * | 2015-10-29 | 2017-05-04 | Datto, Inc. | Apparatuses, methods, and systems for storage and analysis of saas data and non-saas data for businesses and other organizations |
| US10691718B2 (en) | 2015-10-29 | 2020-06-23 | Dropbox, Inc. | Synchronization protocol for multi-premises hosting of digital content items |
| US10936225B1 (en) * | 2015-11-06 | 2021-03-02 | Amazon Technologies, Inc. | Version history of files inside a backup |
| US9992175B2 (en) * | 2016-01-08 | 2018-06-05 | Moneygram International, Inc. | Systems and method for providing a data security service |
| US9537952B1 (en) * | 2016-01-29 | 2017-01-03 | Dropbox, Inc. | Apparent cloud access for hosted content items |
| US10894318B2 (en) * | 2016-02-23 | 2021-01-19 | Abb Schweiz Ag | Robot controller system and method therefor |
| US10387248B2 (en) * | 2016-03-29 | 2019-08-20 | International Business Machines Corporation | Allocating data for storage by utilizing a location-based hierarchy in a dispersed storage network |
| KR20170137534A (ko) * | 2016-06-03 | 2017-12-13 | 주식회사 케이티 | 파일 백업을 통제하는 장치 및 방법 |
| US10453068B2 (en) * | 2016-06-29 | 2019-10-22 | Paypal, Inc. | Tokenization corresponding to payment profile migration |
| US10116653B2 (en) * | 2016-08-03 | 2018-10-30 | American Megatrends, Inc. | System and method for securing IPMI remote authenticated key-exchange protocol (RAKP) over hash cracks |
| US10390039B2 (en) | 2016-08-31 | 2019-08-20 | Microsoft Technology Licensing, Llc | Motion estimation for screen remoting scenarios |
| CN107918612B (zh) * | 2016-10-08 | 2019-03-05 | 腾讯科技(深圳)有限公司 | 键值存储系统数据结构的实现方法和装置 |
| US10540516B2 (en) | 2016-10-13 | 2020-01-21 | Commvault Systems, Inc. | Data protection within an unsecured storage environment |
| US11095877B2 (en) | 2016-11-30 | 2021-08-17 | Microsoft Technology Licensing, Llc | Local hash-based motion estimation for screen remoting scenarios |
| US10284535B2 (en) * | 2016-12-13 | 2019-05-07 | Chronicle Llc | Secure database |
| US10558639B2 (en) | 2016-12-14 | 2020-02-11 | Sap Se | Objects comparison manager |
| US10536275B2 (en) * | 2017-05-10 | 2020-01-14 | Microsoft Technology Licensing, Llc | Verification of downloaded subsets of content |
| US10984041B2 (en) | 2017-05-11 | 2021-04-20 | Commvault Systems, Inc. | Natural language processing integrated with database and data storage management |
| CN107295069B (zh) * | 2017-05-27 | 2020-06-02 | Oppo广东移动通信有限公司 | 数据备份方法、装置、存储介质及服务器 |
| US11113152B1 (en) * | 2017-06-19 | 2021-09-07 | NortonLifeLock Inc. | Systems and methods for managing file backup |
| US10740190B2 (en) * | 2017-09-15 | 2020-08-11 | Iron Mountain Incorporated | Secure data protection and recovery |
| US10951406B2 (en) * | 2018-01-24 | 2021-03-16 | Salesforce.Com, Inc. | Preventing encryption key recovery by a cloud provider |
| US20190251204A1 (en) | 2018-02-14 | 2019-08-15 | Commvault Systems, Inc. | Targeted search of backup data using calendar event data |
| US10642886B2 (en) | 2018-02-14 | 2020-05-05 | Commvault Systems, Inc. | Targeted search of backup data using facial recognition |
| US10545834B1 (en) | 2018-03-02 | 2020-01-28 | June B. Smith | Server-assisted network data archiving |
| CN108595291B (zh) * | 2018-04-01 | 2021-08-31 | 山东协和学院 | 一种医疗数据备份系统 |
| US20200034244A1 (en) * | 2018-07-26 | 2020-01-30 | EMC IP Holding Company LLC | Detecting server pages within backups |
| US11159469B2 (en) | 2018-09-12 | 2021-10-26 | Commvault Systems, Inc. | Using machine learning to modify presentation of mailbox objects |
| US12086450B1 (en) | 2018-09-26 | 2024-09-10 | Amazon Technologies, Inc. | Synchronous get copy for asynchronous storage |
| US11194758B1 (en) * | 2019-01-02 | 2021-12-07 | Amazon Technologies, Inc. | Data archiving using a compute efficient format in a service provider environment |
| US11086731B2 (en) | 2019-01-11 | 2021-08-10 | California Eastern Laboratories, Inc. | Gateway backup system and method |
| US11036400B2 (en) * | 2019-04-26 | 2021-06-15 | EMC IP Holding Company LLC | System and method for limiting restoration access |
| CN110351363B (zh) * | 2019-07-12 | 2021-09-10 | 全链通有限公司 | 数据备份方法、设备及计算机可读存储介质 |
| US11290531B2 (en) | 2019-12-04 | 2022-03-29 | Dropbox, Inc. | Immediate cloud content item creation from local file system interface |
| US11210183B2 (en) * | 2020-01-14 | 2021-12-28 | Western Digital Technologies, Inc. | Memory health tracking for differentiated data recovery configurations |
| US11303618B2 (en) * | 2020-02-17 | 2022-04-12 | International Business Machines Corporation | Encryption management |
| US11429736B2 (en) | 2020-02-17 | 2022-08-30 | International Business Machines Corporation | Encryption management |
| US11194769B2 (en) | 2020-04-27 | 2021-12-07 | Richard Banister | System and method for re-synchronizing a portion of or an entire source database and a target database |
| FR3111252A1 (fr) * | 2020-06-04 | 2021-12-10 | Orange | Procédé de capture d’un paquet d’une session chiffrée |
| US11202085B1 (en) | 2020-06-12 | 2021-12-14 | Microsoft Technology Licensing, Llc | Low-cost hash table construction and hash-based block matching for variable-size blocks |
| CN113935045A (zh) * | 2020-06-29 | 2022-01-14 | 中兴通讯股份有限公司 | 用户数据恢复方法、装置、终端以及计算机存储介质 |
| US11494417B2 (en) | 2020-08-07 | 2022-11-08 | Commvault Systems, Inc. | Automated email classification in an information management system |
| EP3987425B1 (en) * | 2020-08-27 | 2023-10-18 | Huawei Technologies Co., Ltd. | Method and system for data deduplication and compression in untrusted storage system |
| CN112182616B (zh) * | 2020-09-29 | 2024-05-17 | 江苏大周基业智能科技有限公司 | 核心表数据的密码技术安全控制方法及系统 |
| US11727111B1 (en) * | 2020-10-05 | 2023-08-15 | Gen Digital Inc. | Detecting malware by linking background intelligent transfer service (BITS) and scheduled task service (STS) activities to a source program |
| CN112217901A (zh) * | 2020-10-21 | 2021-01-12 | 中国电子科技集团公司第十五研究所 | 一种基于分布式企业服务总线的远程文件同步方法及系统 |
| CN113064761B (zh) * | 2021-04-08 | 2022-03-04 | 北京深思数盾科技股份有限公司 | 数据恢复方法、服务器、加密机、终端及介质 |
| US12135612B2 (en) * | 2021-05-27 | 2024-11-05 | Oracle International Corporation | Snapshotting hardware security modules and disk metadata stores |
| CN113641694B (zh) * | 2021-07-16 | 2023-12-22 | 南京国电南自维美德自动化有限公司 | 数据库的海量历史数据备份方法和恢复方法 |
| US12254099B2 (en) * | 2021-08-09 | 2025-03-18 | International Business Machines Corporation | Autoencryption system for data in a container |
| CN113742725A (zh) * | 2021-08-10 | 2021-12-03 | 海尔施生物医药股份有限公司 | 一种增强计算机系统数据安全的方法 |
| CN114040019B (zh) * | 2021-11-09 | 2023-10-27 | 合肥城市云数据中心股份有限公司 | 一种基于客户端代理的备份灾备装置数据采集传输方法 |
| CN114020538A (zh) * | 2021-11-22 | 2022-02-08 | 猪八戒股份有限公司 | mysql数据库多实例的备份方法、服务器及系统 |
| CN114860502A (zh) * | 2022-04-04 | 2022-08-05 | 广州优谷信息技术有限公司 | 一种基于朗读亭系统项目备份恢复技术 |
| JP7741764B2 (ja) * | 2022-04-21 | 2025-09-18 | 株式会社日立製作所 | 作業支援装置、作業支援システム |
| CN116192847A (zh) * | 2023-02-01 | 2023-05-30 | 南京艾若博特信息技术有限公司 | 一种采用gps定位的区块链网络划分系统 |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5659614A (en) * | 1994-11-28 | 1997-08-19 | Bailey, Iii; John E. | Method and system for creating and storing a backup copy of file data stored on a computer |
| US6021201A (en) * | 1997-01-07 | 2000-02-01 | Intel Corporation | Method and apparatus for integrated ciphering and hashing |
| WO1998035306A1 (en) * | 1997-02-11 | 1998-08-13 | Connected Corporation | File comparison for data backup and file synchronization |
| JP3657396B2 (ja) * | 1997-07-07 | 2005-06-08 | 株式会社日立製作所 | 鍵管理システム、鍵管理装置、情報暗号化装置、情報復号化装置、およびプログラムを記憶した記憶媒体 |
| US7277941B2 (en) * | 1998-03-11 | 2007-10-02 | Commvault Systems, Inc. | System and method for providing encryption in a storage network by storing a secured encryption key with encrypted archive data in an archive storage device |
| EP1062558A2 (en) * | 1998-03-12 | 2000-12-27 | Fairbanks Systems Group | System and method for backing up computer files over a wide area computer network |
| JP2000200208A (ja) * | 1999-01-06 | 2000-07-18 | Fujitsu Ltd | ファイルバックアップ方法,装置およびそのプログラム記録媒体 |
| US6505216B1 (en) * | 1999-10-01 | 2003-01-07 | Emc Corporation | Methods and apparatus for backing-up and restoring files using multiple trails |
| US6810398B2 (en) * | 2000-11-06 | 2004-10-26 | Avamar Technologies, Inc. | System and method for unorchestrated determination of data sequences using sticky byte factoring to determine breakpoints in digital sequences |
| JP2002318716A (ja) * | 2001-04-20 | 2002-10-31 | Sony Corp | 配信システム、配信方法、サーバコンピュータ、クライアントコンピュータ |
| JP2003067232A (ja) * | 2001-08-28 | 2003-03-07 | Nec Infrontia Corp | コンピュータのデータのバックアップ方式及びそのリストア方式 |
| JP4254178B2 (ja) * | 2002-09-11 | 2009-04-15 | 富士ゼロックス株式会社 | 分散格納制御装置及び方法 |
| JP2004355083A (ja) * | 2003-05-27 | 2004-12-16 | Nec Corp | バックアップシステムおよびバックアッププログラム |
| US7328366B2 (en) * | 2003-06-06 | 2008-02-05 | Cascade Basic Research Corp. | Method and system for reciprocal data backup |
| CA2452251C (en) * | 2003-12-04 | 2010-02-09 | Timothy R. Jewell | Data backup system and method |
| US7440965B1 (en) * | 2004-02-11 | 2008-10-21 | Network Appliance, Inc. | Method and system for generating and restoring a backup image |
| US7100008B2 (en) * | 2004-03-15 | 2006-08-29 | Hitachi, Ltd. | Long term data protection system and method |
| JP2005327235A (ja) * | 2004-04-13 | 2005-11-24 | Hitachi Ltd | 暗号化バックアップ方法および復号化リストア方法 |
| US7383462B2 (en) * | 2004-07-02 | 2008-06-03 | Hitachi, Ltd. | Method and apparatus for encrypted remote copy for secure data backup and restoration |
| US7584226B2 (en) * | 2005-05-24 | 2009-09-01 | International Business Machines Corporation | System and method for peer-to-peer grid based autonomic and probabilistic on-demand backup and restore |
-
2006
- 2006-10-12 AT AT06826034T patent/ATE504878T1/de not_active IP Right Cessation
- 2006-10-12 KR KR1020087011217A patent/KR20080066790A/ko not_active Ceased
- 2006-10-12 US US11/580,425 patent/US8041677B2/en active Active
- 2006-10-12 CN CN200680041925A patent/CN101647006A/zh active Pending
- 2006-10-12 EP EP06826034A patent/EP1949270B1/en active Active
- 2006-10-12 AU AU2006299819A patent/AU2006299819B2/en not_active Ceased
- 2006-10-12 CA CA2625893A patent/CA2625893C/en not_active Expired - Fee Related
- 2006-10-12 JP JP2008535775A patent/JP5563220B2/ja not_active Expired - Fee Related
- 2006-10-12 DE DE602006021217T patent/DE602006021217D1/de active Active
- 2006-10-12 WO PCT/US2006/040389 patent/WO2007044964A2/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| KR20080066790A (ko) | 2008-07-16 |
| CN101647006A (zh) | 2010-02-10 |
| ATE504878T1 (de) | 2011-04-15 |
| WO2007044964A2 (en) | 2007-04-19 |
| DE602006021217D1 (de) | 2011-05-19 |
| AU2006299819A1 (en) | 2007-04-19 |
| EP1949270A4 (en) | 2009-12-30 |
| EP1949270A2 (en) | 2008-07-30 |
| AU2006299819B2 (en) | 2011-02-10 |
| US8041677B2 (en) | 2011-10-18 |
| EP1949270B1 (en) | 2011-04-06 |
| US20070100913A1 (en) | 2007-05-03 |
| CA2625893C (en) | 2016-08-09 |
| CA2625893A1 (en) | 2007-04-19 |
| JP2009512077A (ja) | 2009-03-19 |
| WO2007044964A3 (en) | 2009-05-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5563220B2 (ja) | データ・バックアップのための方法およびシステム | |
| US9578097B2 (en) | Block based access to a dispersed data storage network | |
| US7165154B2 (en) | System and method for data backup | |
| AU2018236850B2 (en) | Storage and retrieval of crytographically-split data blocks to/from multiple storage devices | |
| JP6483746B2 (ja) | データ記憶アプリケーションプログラミングインターフェース | |
| JP4446738B2 (ja) | コンピュータファイルを効率的にバックアップするシステムと方法 | |
| JP6224102B2 (ja) | アーカイブデータ識別 | |
| US8099605B1 (en) | Intelligent storage device for backup system | |
| US8667273B1 (en) | Intelligent file encryption and secure backup system | |
| US8185614B2 (en) | Systems, methods, and apparatus for identifying accessible dispersed digital storage vaults utilizing a centralized registry | |
| US6662198B2 (en) | Method and system for asynchronous transmission, backup, distribution of data and file sharing | |
| US8386798B2 (en) | Block-level data storage using an outstanding write list | |
| JP5210376B2 (ja) | 固定コンテンツ分散型データ記憶システムにおけるデータ機密保持方法 | |
| US8751453B1 (en) | System and method for conveying backup and restore data via email | |
| US20100162003A1 (en) | Retrieval of cryptographically-split data blocks from fastest-responding storage devices | |
| JP2019523955A (ja) | データストレージシステムおよびデータストレージを実行するための方法 | |
| US20100153740A1 (en) | Data recovery using error strip identifiers | |
| Barr et al. | pStore: A Secure Distributed Backup System | |
| Mager et al. | DistBack: A low-overhead distributed back-up architecture with snapshot support |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111028 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20120117 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20120124 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120412 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20121016 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130213 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20130214 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20130307 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20130329 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140514 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140612 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5563220 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D03 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |