×

Distributed group activity data network system and corresponding method

  • US 5,862,346 A
  • Filed: 06/28/1996
  • Issued: 01/19/1999
  • Est. Priority Date: 06/28/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A distributed group activity network system over a computer network that synchronizes and provides access by system users to shared data files of a group activity, the distributed group activity network system comprising:

  • a server computer that (a) comprises (i) a network server running thereon that makes basic network services of a standard network protocol available at the server computer, and (ii) a network interface, (b) stores the shared data files and synchronization files of the group activity, and (c) does not comprise any dedicated processes for the group activity that run on the server computer;

    network interconnections; and

    client computers that (a) are not directly connected to each other but may each be connected to the server computer over the network interconnections, (b) each comprise (i) a system module and a network interface manager running thereon, and (ii) a network interface;

    wherein, each time that a specific user of the system users requests that a selected shared data file of the shared data files be updated at a specific client computer of the client computers, the system module of the specific client computer (a) accesses the synchronization files using the network services available at the server computer so as to determine if the selected shared data file is checked out by another user of the system users and to check out the selected shared data file if the selected shared data file is not checked out, (b) accesses the checked out shared data file using the network services available at the server computer so as to update the shared data file, (c) accesses the synchronization files using the network services available at the server computer so as to check in the updated shared data file, and (d) causes network connections to be established between the interface manager and the network server of the specific client and server computers over the network interconnections and the network interfaces of the specific client and server computers in order to perform the accesses.

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