×

File data synchronizer in a distributed data computer network

  • US 5,781,908 A
  • Filed: 12/18/1995
  • Issued: 07/14/1998
  • Est. Priority Date: 12/18/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a distributed data computer network system comprised of multiple nodes and interconnected for file data communications wherein each node has a data processor connected to a non-volatile storage device for storing file data and further connected to a random access memory for storing and executing user applications, a distributed data synchronizer for synchronizing the file data across the multiple nodes comprising:

  • (a) an application program executing within a first process of a local node, wherein the application program creates at least one local data record;

    (b) a file data reader, executing within a second process of the local node, for reading the at least one local data record;

    (c) a local data record process, responsive to each local data record read in step (b), for processing each local data record read in step (b) according to a first user defined criteria to generate a modified local data record for each local data record read in step (b);

    (d) an output process interfaced to a communication process for transferring each modified local data record generated in step (c) to a remote data processor of a remote node;

    (e) a remote input process, executing within the remote node and interfaced to a communication process in the remote node for receiving each data record transferred in step (d);

    (f) a remote data record process, responsive to each remote data record received in step (e), for processing each remote data record received in step (e) according to a second user defined criteria to generate a modified remote data record for each remote data record received in step (e); and

    (g) a file data writer for writing each modified remote data record generated in step (f) to the remote node.

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