← Back to Patent Explorer
US6546406B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Client-server computer system for large document retrieval on networked computer system

Assignee: Enigma Information Systems Ltd
•
Filing: 1998-11-12
•
Granted: 2003-04-08
•
Expires: 2018-11-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A client-server system for making electronically published documents available over a computer network processes electronically published documents in a first markup language into document in a second markup language using a mapping table. A client viewer can request a portion of the electronically published document and the server sends only the selected portion, converted to the second markup language. If the selected portion is too big, the server can send a summary review such as a table of contents and description of the selected document.

Inventors

  • 👤 Steven J. DeRose
  • 👤 William C. Smith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:10
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/957; G06F16/9577; G06F16/80; G06F16/84; G06F16/88

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 129 words
A server system for use in a client-server computer system for providing access to electronically published documents stored on the server system and written in a first markup language, said access being provided through a client system which receives documents in a second markup language, comprising: means for defining a mapping table between elements in the first markup language and elements in the second markup language; means for receiving requests from the client system for at least a portion of at least one of the electronically published documents; and means for converting the requested portion of the at least one of the electronically published documents from the first markup language to the second markup language using the mapping table and for transmitting the converted document to the client system.
Claim 2
Dependent Claim 129 words
A server system for use in a client-server computer system for providing access to electronically published documents stored on the server system and written in a first markup language, said access being provided through a client system which receives documents in a second markup language, comprising: means for defining a mapping table between elements in the first markup language and elements in the second markup language; means for receiving requests from the client system for at least a portion of at least one of the electronically published documents; and means for converting the requested portion of the at least one of the electronically published documents from the first markup language to the second markup language using the mapping table and for transmitting the converted document to the client system.
Claim 3
Dependent Claim 91 words
The server of claim 1 wherein the means for transmitting includes: means for receiving requests from the client system for at least a portion of at least one of the electronically published documents; means for transmitting a summary view of the at least one of the electronically published documents containing the requested portion; means for transmitting a delimiter signal to the client to request a separate display area; and means for transmitting the requested document portion and the header information to the client system for display in the separate display area.
Claim 4
Dependent Claim 19 words
The server of claim 1 wherein the server system is connected to the client system via a computer network.
Claim 5
Dependent Claim 19 words
The server of claim 1 wherein the first markup language is SGML and the second markup language is HTML.
Claim 6
Dependent Claim 47 words
The server of claim 1 further comprising: means for determining a length of the requested portion of the electronically published document; and means for sending a table of contents of the requested portion if the determined length of the requested portion is greater than a given threshold.
Claim 7
Dependent Claim 41 words
The server of claim 1 further comprising: means for generating header information in the second markup language and corresponding to the requested document; and means for appending the header information to the portion of the document in the second markup language.
Claim 8
Dependent Claim 13 words
The server of claim 6 wherein the header information is a copyright notice.
Claim 9
Dependent Claim 38 words
The server of claim 1 further comprising: means for detecting an identity of the client system; and wherein the means for converting converts the portion of the requested document according to the detected identity of the client system.
Claim 10
Dependent Claim 29 words
The server of claim 1 wherein the means for converting converts the portion of the requested document according to a type of an element defining the requested document portion.
Claim 11
Dependent Claim 137 words
A process performed by a server system in a client-server computer system for providing access to electronically published documents stored on the server system and written in a first markup language, said access being provided through a client system which receives documents in a second markup language, wherein the server has a mapping table between elements in the first markup language and elements in the second markup language, the process comprising: the step of receiving requests from the client system for at least a portion of at least one of the electronically published documents; the step of converting the requested portion of the at least one of the electronically published documents from the first markup language to the second markup language using the mapping table; and the step of transmitting the converted document to the client system.
Claim 12
Dependent Claim 137 words
A process performed by a server system in a client-server computer system for providing access to electronically published documents stored on the server system and written in a first markup language, said access being provided through a client system which receives documents in a second markup language, wherein the server has a mapping table between elements in the first markup language and elements in the second markup language, the process comprising: the step of receiving requests from the client system for at least a portion of at least one of the electronically published documents; the step of converting the requested portion of the at least one of the electronically published documents from the first markup language to the second markup language using the mapping table; and the step of transmitting the converted document to the client system.
Claim 13
Dependent Claim 49 words
The process of claim 10 further comprising: the step of determining a length of the requested portion of the electronically published document; and the step of sending a table of contents of the requested portion if the determined length of the requested portion is greater than a given threshold.
Claim 14
Dependent Claim 43 words
The process of claim 10 further comprising: the step of generating header information in the second markup language and corresponding to the requested document; and the step of appending the header information to the portion of the document in the second markup language.
Claim 15
Dependent Claim 13 words
The process of claim 12 wherein the header information is a copyright notice.
Claim 16
Dependent Claim 43 words
The process of claim 10 further comprising the step of detecting an identity of the client system; and wherein the step of converting includes the step of converting the portion of the requested document according to the detected identity of the client system.
Claim 17
Dependent Claim 31 words
The process of claim 10 , wherein the step of converting includes converting the portion of the requested document according to a type of an element defining the requested document portion.
Claim 18
Dependent Claim 97 words
A server system for use in a client-server computer system for providing access to electronically published documents stored on the server system and written in a markup language, said access being provided through a client system, comprising: means for receiving requests from the client system for at least a portion of at least one of the electronically published documents; means for generating header information corresponding to the requested document portion; means for appending the header information to the requested document portion; and means for transmitting the requested document portion and the header information to the client system.
Claim 19
Dependent Claim 97 words
A server system for use in a client-server computer system for providing access to electronically published documents stored on the server system and written in a markup language, said access being provided through a client system, comprising: means for receiving requests from the client system for at least a portion of at least one of the electronically published documents; means for generating header information corresponding to the requested document portion; means for appending the header information to the requested document portion; and means for transmitting the requested document portion and the header information to the client system.
Claim 20
Dependent Claim 13 words
The server of claim 16 wherein the header information is a copyright notice.
Claim 21
Dependent Claim 103 words
A process for a server system for use in a client-server computer system for providing access to electronically published documents stored on the server system and written in a markup language, said access being provided through a client system, comprising: the step of receiving requests from the client system for at least a portion of at least one of the electronically published documents; the step of generating header information to the requested document portion; the step of appending the header information to the requested document portion; and the step of transmitting the requested document portion and the header information to the client system.
Claim 22
Dependent Claim 103 words
A process for a server system for use in a client-server computer system for providing access to electronically published documents stored on the server system and written in a markup language, said access being provided through a client system, comprising: the step of receiving requests from the client system for at least a portion of at least one of the electronically published documents; the step of generating header information to the requested document portion; the step of appending the header information to the requested document portion; and the step of transmitting the requested document portion and the header information to the client system.
Claim 23
Dependent Claim 14 words
The process of claim 18 , wherein the header information is a copyright notice.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-04-07 2006-10-07 2007-04-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-04-07 2010-10-07 2011-04-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-04-07 2014-10-07 2015-04-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag