Patent ID: 6578069
Filing Date: 2003-06-10
Classification: G06F,Y10S

Abstract:
In a computer network system including a server and a plurality of clients each having a local store, wherein the server stores a resource that includes content and properties, a method of enabling a client of the plurality of clients to access the resource, the method comprising the steps of:transmitting, from the server to the client, a copy of: the resource as it exists at a selected moment; and resource status information that represents the status of the resource stored at the server at the selected moment; said client storing in the local store: the copy of the resource; and the resource status information; said client modifying the copy of the resource stored in the local store; said client transmitting the modified copy and the resource status information from the client to the server; the server determining from: the modified copy of the resource; the resource as it exists at the selected moment; and the resource status information from the client; whether: the resource stored in the local store of the client has changed; and the resource stored at the server has changed; and if the server determines that: the resource stored at the local store of the client has changed; and the resource stored at the server has not changed; then: said server replacing the resource stored at the server with the modified copy at a new moment; said server replacing the resource status information stored at the server with a new resource status information at the new moment that represents the new status of the resource; said server transmitting the new resource status information at the new moment from the server to the client; and said client replacing the resource status information stored at the client with the new resource status information at the new moment.