×

System for moving real-time data events across a plurality of devices in a network for simultaneous data protection, replication, and access services

  • US 8,108,429 B2
  • Filed: 05/06/2005
  • Issued: 01/31/2012
  • Est. Priority Date: 05/07/2004
  • Status: Active Grant
First Claim
Patent Images

1. A data management system, comprising:

  • a server node coupled to a data storage;

    a data manager executing on the server node;

    a data source comprising an embedded application-aware host driver that captures real-time data transactions;

    a continuous application-aware output data stream that originates from the embedded application-aware host driver and is received by the data manager;

    wherein the received continuous application-aware output data stream comprises, for an event associated with the data source;

    event-identifying data;

    metadata; and

    data changes;

    wherein the data manager preserves a data history of the data source by translating the received continuous application-aware output data stream into an object-oriented data structure, wherein the object-oriented data structure includes unformatted records, the unformatted records include a sequence of binary record chunks, the record chunks append to a binary data page with a header that specifies the length of the unformatted record, and wherein file object associated records include sequences of meta-information which include updates to an associated file object, the file object associated records track a location and a length of each modification to the associated file object, thereby forming a translated data stream, and storing the translated data stream in an object store on the data storage; and

    wherein the data manager provides one or more data services via the data history.

View all claims
  • 25 Assignments
Timeline View
Assignment View
    ×
    ×