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

Method and system for creating dynamic link views

Assignee: New Aurora Corp
•
Filing: 1997-08-27
•
Granted: 2000-02-15
•
Expires: 2017-08-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interaction framework is based on user configurable view links, where a view link is created by dragging an icon from a source view, and dropping it onto a target view. When a user subsequently selects an object in the source view, its contents are expanded in the target view. View links enable such multi-view extensions as dynamic sources and dynamic targets, where a view link establishes a dynamic operation, in which a source and/or target relation is dynamically determined, e.g. by an active view.

Inventors

  • 👤 Paige K. Parsons

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 22:13
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F16/00; G06F16/90; G06F16/95; G06F16/955; G06F16/9558; G06F3/0484; G06F3/0486

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 354 words
A method for user configurable view management, comprising the steps of: providing at least three views, any of which may act as either or both of a source view and a target view; and establishing one or more view links between two or more of said views; wherein any one or more of the following variables are provided for specifying a view relationship that is expanded across said view links; a dynamic source operation comprising a target view that expands the contents of any object selected in any of a plurality of active views, wherein said source view is defined dynamically, a dynamic target operation comprising a target view that expands the contents of any object selected therein iteratively over a predefined set of views, a history operation comprising a first view wherein the entire contents thereof are expanded into a second view upon selection of any object therein, and wherein said selected object's contents are expanded into said first view, at least one link filter filter, comprising filter functions for either of transforming and interpreting data transferred from a source view to a target view, at least one view set comprising means for saving a group of views, view link visualization means for viewing any view links that may exist in said view link's environment, said view link visualization means comprising any of: a context sensitive menu for a view that lists both views that are targets of a current view, as well as views that are sources for said current view, a modifier key and have arrow overlays which appear on top of a user's windows using a visual syntax/language, and a target pane that is highlighted when the user's mouse passes over a link in the source view, and at least one aspect which comprises a plurality of view link filters associated with each view link, wherein a first filter is used by default, and wherein at any point a user can override said default to set a function to be performed by the active link, and wherein said user can display a set of predefined functions from which to choose.
Claim 2
Independent Claim 354 words
A method for user configurable view management, comprising the steps of: providing at least three views, any of which may act as either or both of a source view and a target view; and establishing one or more view links between two or more of said views; wherein any one or more of the following variables are provided for specifying a view relationship that is expanded across said view links; a dynamic source operation comprising a target view that expands the contents of any object selected in any of a plurality of active views, wherein said source view is defined dynamically, a dynamic target operation comprising a target view that expands the contents of any object selected therein iteratively over a predefined set of views, a history operation comprising a first view wherein the entire contents thereof are expanded into a second view upon selection of any object therein, and wherein said selected object's contents are expanded into said first view, at least one link filter filter, comprising filter functions for either of transforming and interpreting data transferred from a source view to a target view, at least one view set comprising means for saving a group of views, view link visualization means for viewing any view links that may exist in said view link's environment, said view link visualization means comprising any of: a context sensitive menu for a view that lists both views that are targets of a current view, as well as views that are sources for said current view, a modifier key and have arrow overlays which appear on top of a user's windows using a visual syntax/language, and a target pane that is highlighted when the user's mouse passes over a link in the source view, and at least one aspect which comprises a plurality of view link filters associated with each view link, wherein a first filter is used by default, and wherein at any point a user can override said default to set a function to be performed by the active link, and wherein said user can display a set of predefined functions from which to choose.
Claim 3
Dependent Claim 20 words
The method of claim 1, wherein one or more contexts is dynamically computed each time a corresponding link is followed.
Claim 4
Dependent Claim 25 words
The method of claim 1, further comprising the step of: providing a dynamic source view link associated with a context that comprises a dedicated view.
Claim 5
Dependent Claim 28 words
The method of claim 1, further comprising the step of: providing a summary view which comprises a dynamic source link that updates a context which comprises dedicated window.
Claim 6
Dependent Claim 40 words
The method of claim 1, wherein at least one of said one or more view links establishes said history operation, in which an old context is placed in one or more history views when replacing contents of a current view.
Claim 7
Dependent Claim 30 words
The method of claim 1, wherein at least one of said one or more view links is implemented between said source view and said target view by a display-based gesture.
Claim 8
Dependent Claim 42 words
The method of claim 1, wherein at least one of said one or more view links is implemented between said source view and said target view by user input with a non-cursor based metaphor including any of a menu, keyboard, and voice.
Claim 9
Dependent Claim 24 words
The method of claim 4, wherein visual indicia are associated with said target view, indicating that said target view is a valid drop target.
Claim 10
Dependent Claim 23 words
The method of claim 3, wherein visual indicia are provided to indicate a linked relationship between said source view and said target view.
Claim 11
Dependent Claim 34 words
The method of claim 1, further comprising the step of: providing dedicated controls in either said source view or said target view to establish at least one of said one or more view links.
Claim 12
Dependent Claim 32 words
The method of claim 1, wherein at least one of said one or more view links establishes a target self relationship, in which new content replaces existing content in a current view.
Claim 13
Dependent Claim 41 words
The method of claim 1, wherein at least one of said one or more view links establishes a target other operation, in which contents of a source view remain unchanged, and a selected object's link is expanded in another specified view.
Claim 14
Dependent Claim 53 words
The method of claim 1, wherein at least one of said one or more view links establishes a spawning operation, in which existing content of said source view remains unchanged, and a selected object's link is expanded in a newly created view that does not maintain a persistent link to said source view.
Claim 15
Dependent Claim 36 words
The method of claim 1, wherein at least one of said one or more view links establishes a clone operation, in which original content is pushed across said view link and displayed in said target view.
Claim 16
Dependent Claim 24 words
The method of claim 1, further comprising the step of: providing a mechanism for visualizing different view links that may exist in their environment.
Claim 17
Dependent Claim 23 words
The method of claim 1, wherein any particular context may be involved in more than one view link relationship at any given time.
Claim 18
Independent Claim 367 words
An apparatus for user configurable view management in a programmable machine including a display, said apparatus comprising: means for providing at least three views, any of which may act as either or both of a source view and a target view on said display; and means for dynamically establishing a view link on said display between two or more of said views; wherein any one or more of the following variables are provided for specifying a view relationship that is expanded across the view link: a dynamic source comprising a target view that expands the contents of any object selected in any of a plurality of active views, wherein said source view is defined dynamically, a dynamic target comprising a target view that expands the contents of any object selected therein iteratively over a predefined set of views, a history operation comprising a first view wherein the entire contents thereof are expanded into a second view upon selection of any object therein, and wherein said selected object's contents are expanded into said first view, at least one link filter filter, comprising filter functions for either of transforming and interpreting data transferred from a source view to a target view, at least one view set comprising means for saving a group of views, view link visualization means for viewing any view links that may exist in said view link's environment, said view link visualization means comprising any of: a context sensitive menu for a view that lists both views that are targets of a current view, as well as views that are sources for said current view, a modifier key and have arrow overlays which appear on top of a user's windows using a visual syntax/language, and a target pane that is highlighted when the user's mouse passes over a link in the source view, and at least one aspect which comprises a plurality of view link filters associated with each view link, wherein a first filter is used by default, and wherein at any point a user can override said default to set a function to be performed by the active link, and wherein said user can display a set of predefined functions from which to choose.
Claim 19
Independent Claim 367 words
An apparatus for user configurable view management in a programmable machine including a display, said apparatus comprising: means for providing at least three views, any of which may act as either or both of a source view and a target view on said display; and means for dynamically establishing a view link on said display between two or more of said views; wherein any one or more of the following variables are provided for specifying a view relationship that is expanded across the view link: a dynamic source comprising a target view that expands the contents of any object selected in any of a plurality of active views, wherein said source view is defined dynamically, a dynamic target comprising a target view that expands the contents of any object selected therein iteratively over a predefined set of views, a history operation comprising a first view wherein the entire contents thereof are expanded into a second view upon selection of any object therein, and wherein said selected object's contents are expanded into said first view, at least one link filter filter, comprising filter functions for either of transforming and interpreting data transferred from a source view to a target view, at least one view set comprising means for saving a group of views, view link visualization means for viewing any view links that may exist in said view link's environment, said view link visualization means comprising any of: a context sensitive menu for a view that lists both views that are targets of a current view, as well as views that are sources for said current view, a modifier key and have arrow overlays which appear on top of a user's windows using a visual syntax/language, and a target pane that is highlighted when the user's mouse passes over a link in the source view, and at least one aspect which comprises a plurality of view link filters associated with each view link, wherein a first filter is used by default, and wherein at any point a user can override said default to set a function to be performed by the active link, and wherein said user can display a set of predefined functions from which to choose.
Claim 20
Dependent Claim 21 words
The apparatus of claim 17, wherein said one or more contexts is dynamically computed each time a corresponding link is followed.
Claim 21
Dependent Claim 21 words
The apparatus of claim 17, further comprising: a dynamic source view link associated with a context that comprises a dedicated view.
Claim 22
Dependent Claim 24 words
The apparatus of claim 1, further comprising: a summary view which comprises a dynamic source link that updates a context which comprises dedicated window.
Claim 23
Dependent Claim 40 words
The apparatus of claim 1, wherein at least one of said one or more view links establishes said history operation, in which an old context is placed in one or more history views when replacing contents of a current view.
Claim 24
Dependent Claim 30 words
The apparatus of claim 1, wherein at least one of said one or more view links is implemented between said source view and said target view by a display-based gesture.
Claim 25
Dependent Claim 42 words
The apparatus of claim 1, wherein at least one of said one or more view links is implemented between said source view and said target view by user input with a non-cursor based metaphor including any of a menu, keyboard, and voice.
Claim 26
Dependent Claim 24 words
The apparatus of claim 20, wherein visual indicia are associated with said target view, indicating that said target view is a valid drop target.
Claim 27
Dependent Claim 23 words
The apparatus of claim 19, wherein visual indicia are provided to indicate a linked relationship between said source view and said target view.
Claim 28
Dependent Claim 31 words
The apparatus of claim 17, further comprising: providing dedicated controls in either said source view or said target view to establish at least one of said one or more view links.
Claim 29
Dependent Claim 32 words
The apparatus of claim 17, wherein at least one of said one or more view links establishes a target self relationship, in which new content replaces existing content in a current view.
Claim 30
Dependent Claim 41 words
The apparatus of claim 17, wherein at least one of said one or more view links establishes a target other operation, in which contents of a source view remain unchanged, and a selected object's link is expanded in another specified view.
Claim 31
Dependent Claim 53 words
The apparatus of claim 17, wherein at least one of said one or more view links establishes a spawning operation, in which existing content of said source view remains unchanged, and a selected object's link is expanded in a newly created view that does not maintain a persistent link to said source view.
Claim 32
Dependent Claim 36 words
The apparatus of claim 17, wherein at least one of said one or more view links establishes a clone operation, in which original content is pushed across said view link and displayed in said target view.
Claim 33
Dependent Claim 21 words
The apparatus of claim 17, further comprising: providing a mechanism for visualizing different view links that may exist in their environment.
Claim 34
Dependent Claim 23 words
The apparatus of claim 17, wherein any particular context may be involved in more than one view link relationship at any given time.

References Cited (Backward Citations)

US5714971A Cited
US5583984A Cited
US5708825A Cited
US5923328A Cited
US5835091A Cited
US5917492A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-02-14 2003-08-16 2004-02-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-02-14 2007-08-16 2008-02-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-02-14 2011-08-16 2012-02-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag