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

Display apparatus for the display of documents in a three-dimensional workspace

Assignee: Hewlett Packard Development Co LP
•
Filing: 1996-01-05
•
Granted: 2000-01-04
•
Expires: 2016-01-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for displaying documents on a computer controlled display device provides a method for clipping. To clip a document is to restrict the viewable area of the screen object on the computer controlled display device associated with the document. A workspace viewer process maintains the documents in a three-dimensional virtual workspace. A document renderer and attribute-value pairs accomplish clipping in the virtual workspace. Clip stops constrain the clipping edges of a document so that the document may be clipped only to a specified set of positions.

Inventors

  • 👤 Peter Lucas
  • 👤 Jeffrey A. Senn
  • 👤 Rashi Khanna

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 10:38
CPC Classifications
G; G06; G06T; G06T17/00

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 130 words
An apparatus suitable for simultaneously displaying multiple documents, said apparatus comprising: a display device; memory means comprising a plurality of documents, each said document comprising one or more associated attributes stored internally to said document; processor means coupled with said memory means and with said display device, said processor means for displaying a plurality of document display outlines in a workspace, each said document display outline corresponding to one said document; and document rendering means coupled with said memory means, for rendering each said document within a corresponding said document display outline, said document rendering means responsive to said document attributes for restricting a view of said selected document in said workspace by selectively defining a contiguous portion of said corresponding document for display within said corresponding document display outline.
Claim 2
Independent Claim 130 words
An apparatus suitable for simultaneously displaying multiple documents, said apparatus comprising: a display device; memory means comprising a plurality of documents, each said document comprising one or more associated attributes stored internally to said document; processor means coupled with said memory means and with said display device, said processor means for displaying a plurality of document display outlines in a workspace, each said document display outline corresponding to one said document; and document rendering means coupled with said memory means, for rendering each said document within a corresponding said document display outline, said document rendering means responsive to said document attributes for restricting a view of said selected document in said workspace by selectively defining a contiguous portion of said corresponding document for display within said corresponding document display outline.
Claim 3
Dependent Claim 47 words
An apparatus as in claim 1 wherein said associated attributes comprise: a CLIP-LEFT attribute and a CLIP-RIGHT attribute for describing clipping on the sides of said documents; and a CLIP-TOP attribute and a CLIP-BOTTOM attribute for describing clipping on the top and the bottom of said documents.
Claim 4
Dependent Claim 33 words
An apparatus as in claim 2 wherein said associated attributes further comprise: a CLIP-V attribute for constraining clipping in the vertical direction; and a CLIP-H attribute for constraining clipping in the horizontal direction.
Claim 5
Dependent Claim 13 words
The apparatus of claim 1 wherein said workspace comprises a virtual three-dimensional workspace.
Claim 6
Dependent Claim 18 words
The apparatus of claim 1 wherein said processor means displays said document display outlines in a tiled arrangement.
Claim 7
Dependent Claim 23 words
The apparatus of claim 1 wherein said processor means displays said document display outlines in a piled configuration comprising a staggered overlapping arrangement.
Claim 8
Independent Claim 118 words
A method for defining the visual display of a plurality of documents in response to the movement of a display device cursor, each document comprising one or more associated clip attributes stored internally to said document, each of said attributes having a name and a value, said method comprising the steps of: detecting cursor movement; activating a clipping script in response to the movement of the cursor to an edge of a selected document; modifying the clip attribute of said selected document in response to said activation of said clipping script; and redrawing the visual display of said selected document such that the portion of said document visually displayed is restricted in accordance with said modified clip attribute.
Claim 9
Independent Claim 118 words
A method for defining the visual display of a plurality of documents in response to the movement of a display device cursor, each document comprising one or more associated clip attributes stored internally to said document, each of said attributes having a name and a value, said method comprising the steps of: detecting cursor movement; activating a clipping script in response to the movement of the cursor to an edge of a selected document; modifying the clip attribute of said selected document in response to said activation of said clipping script; and redrawing the visual display of said selected document such that the portion of said document visually displayed is restricted in accordance with said modified clip attribute.
Claim 10
Dependent Claim 188 words
A display controller suitable for use with a display device and an input device for simultaneously displaying multiple documents in a virtual workspace, said display controller comprising: memory means comprising a parent document comprising parent attributes; and, a plurality of child documents each comprising corresponding child attributes; processor means coupled with said memory means and with said display device, said processor means for displaying a parent document display outline and a plurality of child document display outlines in the display device, said parent document display outline corresponding to said parent document and each said child document display outline corresponding to one said child document; parent document rendering means coupled with said memory means, for rendering a portion of said parent document within said parent document display outline, and, child document rendering means coupled with said memory means, for rendering at least a portion of each said child document within a corresponding said child document display outline, said child document rendering means responsive to the input device and to said child document attributes for defining said corresponding child document portion to be displayed within said corresponding document display outline.
Claim 11
Dependent Claim 188 words
A display controller suitable for use with a display device and an input device for simultaneously displaying multiple documents in a virtual workspace, said display controller comprising: memory means comprising a parent document comprising parent attributes; and, a plurality of child documents each comprising corresponding child attributes; processor means coupled with said memory means and with said display device, said processor means for displaying a parent document display outline and a plurality of child document display outlines in the display device, said parent document display outline corresponding to said parent document and each said child document display outline corresponding to one said child document; parent document rendering means coupled with said memory means, for rendering a portion of said parent document within said parent document display outline, and, child document rendering means coupled with said memory means, for rendering at least a portion of each said child document within a corresponding said child document display outline, said child document rendering means responsive to the input device and to said child document attributes for defining said corresponding child document portion to be displayed within said corresponding document display outline.
Claim 12
Dependent Claim 39 words
A display controller as in claim 8 further comprising strand means for arranging said child documents in accordance with said parent document attributes such that said child document display outlines are displayed in an ordered sequence within the workspace.
Claim 13
Dependent Claim 34 words
A display controller as in claim 9 wherein said ordered sequence comprises a tiled arrangement such that at least some of said child documents are rendered in an essentially planar array within the workspace.
Claim 14
Dependent Claim 34 words
A display controller as in claim 9 wherein said ordered sequence comprises a staggered overlapping arrangement such that at least some of said child documents are rendered in a piled configuration within the workspace.
Claim 15
Dependent Claim 17 words
A display controller as in claim 11 wherein said staggered overlapping arrangement comprises an essentially linear progression.
Claim 16
Dependent Claim 16 words
A display controller as in claim 11 wherein said staggered overlapping arrangement comprises a spiral progression.
Claim 17
Dependent Claim 13 words
A display controller as in claim 8 wherein said attributes comprise coordinate positions.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-01-03 2003-07-05 2004-01-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-01-03 2007-07-05 2008-01-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-01-03 2011-07-05 2012-01-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag