Document distribution and storagre system
First Claim
Patent Images
1. A method for distributing documents, comprising:
- producing a first identifier, the first identifier including first information indicative of a first server;
transmitting the first identifier to a client, the client associating the first identifier with the first document;
transmitting a copy of the first document to the first server;
transmitting a commit request to the first server; and
in response to the commit request, the first server becoming responsive to download requests for the first document, the download requests containing the first information.
1 Assignment
0 Petitions
Accused Products
Abstract
A document storage and distribution system includes distributing documents in accordance with a distribution list. Each copy of the distributed document is identified with an identifier that includes the information indicative of the computer system in which it was created. Modifications to the document can be uploaded to the system from any computer system to which the document had been distributed. The modified documents are then re-distributed from the computer system in which it was originally created.
84 Citations
32 Claims
-
1. A method for distributing documents, comprising:
-
producing a first identifier, the first identifier including first information indicative of a first server;
transmitting the first identifier to a client, the client associating the first identifier with the first document;
transmitting a copy of the first document to the first server;
transmitting a commit request to the first server; and
in response to the commit request, the first server becoming responsive to download requests for the first document, the download requests containing the first information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for distributing documents, comprising:
-
producing a first identifier, the first identifier including first information indicative of a first server;
transmitting the first identifier from the first server to a client, the client associating the first identifier with a first document;
transmitting a copy of the first document to the first server;
transmitting a commit request to the first server;
in response to the commit request, the first server distributing the first document to a second server; and
making the first document available for download from the first server and from the second server using at least the first information. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for distributing documents, comprising:
-
receiving a first document at an originating server, the first document having associated therewith a first identifier comprising first information indicative of the originating server;
distributing the first document to a first plurality of servers;
at each of the first servers, associating a second identifier with the first document, the second identifier including the first information;
receiving a second document at the first server, the second document being a second version of the first document;
retaining the first document and the second document on the first server; and
distributing the second document to a second plurality of servers. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product for document storage and distribution comprising:
-
one or more computer readable media having contained thereon computer program code suitable for being executed on a first server computer, the first server computer having associated therewith first identification information suitable to allow other computers to access the first server computer using the first identification information, the computer program code comprising;
first executable code effective for operating the first server computer to receive a first document as an original document from a client computer;
second executable code effective for operating the first server computer to associate a first identifier with the first document in response to receiving a commit request from the client computer, the first identifier including the first identification information; and
third executable code effective for operating the first server computer to make available the first document for downloading, in response to the commit request. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A method for distributing revisions of a document collection comprising:
-
assigning a first layer number to a first document collection, documents in the first document collection being accessible based at least on the first layer number, the documents in the first document collection constituting a first version of the document collection;
obtaining a new session collection;
uploading revised documents into the session collection;
uploading the first layer number into a document which indicates the previous layer;
receiving a commit request and in response thereto, assigning a second layer number to the session collection, the session collection now being a second document collection, documents in the second document collection being accessible based at least on the second layer number, the documents in the second document collection constituting a second version of the document collection; and
providing access via the second layer number to those documents in the first document collection that have not been modified. - View Dependent Claims (30, 31, 32)
-
Specification