WEB SERVER PROVIDING ACCESS TO DOCUMENTS HAVING MULTIPLE VERSIONS
First Claim
1. A method of providing access to documents served by a web server, said method comprising:
- storing, in said web server, a set of versions of a document;
receiving, by said web server, a first request to access said document;
sending, from said web server, a last version in said set of versions of said document as a response to said first request;
receiving, by said web server, a second request identifying a specific version in said set of versions; and
sending from said web server, said specific version of said document as a response to said second request.
1 Assignment
0 Petitions
Accused Products
Abstract
A web server provided according to an aspect of the present invention provides access to different versions of a document. In an embodiment, the web server sends the last version in response to a first request, and a specific requested version in response to a second request (identifying the specific requested version). According to another aspect, the specific requested version is sent when the request includes a corresponding version identifier along with a document identifier, and the last version is sent when the request includes only the document identifier. According to one more aspect, the web server sends a web page indicating all the versions of a document in response to a request for all the versions.
25 Citations
20 Claims
-
1. A method of providing access to documents served by a web server, said method comprising:
-
storing, in said web server, a set of versions of a document; receiving, by said web server, a first request to access said document; sending, from said web server, a last version in said set of versions of said document as a response to said first request; receiving, by said web server, a second request identifying a specific version in said set of versions; and sending from said web server, said specific version of said document as a response to said second request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine readable medium storing one or more sequences of instructions for causing a web server to provide access to a set of versions of a document stored on said web server, wherein execution of said one or more sequences of instructions by one or more processors contained in said system causes said system to perform the actions of:
-
receiving a first request to access said document, said first request being in the form of an IP packet directed to said web server; sending, from said web server, a last version in said set of versions of said document as a response to said first request; receiving, by said web server, a second request identifying a specific version in said set of versions, said second request being in the form of another IP packet also directed to said web server; and sending from said web server, said specific version of said document as a response to said second request. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A web server serving documents, said web server operable to:
-
store a set of versions of a document; receive a first request to access said document; send a last version in said set of versions of said document as a response to said first request; receive a second request identifying a specific version in said set of versions; and send said specific version of said document as a response to said second request. - View Dependent Claims (18, 19, 20)
-
Specification