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

Data entry screen method

Assignee: Responsys Inc
•
Filing: 1993-12-14
•
Granted: 1995-07-04
•
Expires: 2013-12-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for searching through a stack of windows displayed on a computer screen at the same time wherein each window is identified as being of a particular object type and each object type is associated with an icon that is continuously displayed on the screen in a palette window. Clicking on an icon cycles only the windows of that object type. A particular window is found and brought into display focus (to the top of the stack) by clicking on the icon associated with the object type of the window being sought until the window appears.

Inventors

  • 👤 Anand Jagannathan
  • 👤 Joy Chhugani

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 09:01
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 189 words
In a computer interactive data entry system for an application that manages multiple classes of data wherein each class of data is identified as an object type, the data entry system having a windowed user interface which supports a multiple window stack on a computer screen wherein the window at the top of the stack is active to receive user input and wherein each window on the screen is identified with one of the object types, and the stack can contain more than one window identified with the same object type, the method of navigating among the windows comprising the steps of: (a) displaying a multiplicity of windows on the screen; (b) displaying a plurality of icons simultaneously on the screen, wherein each icon is identified with all of the windows in the stack of one object type, which may be more than one; (c) selecting an icon; (d) creating a sub-stack of all windows in the stack of the object type identified with the selected icon, wherein the sub-stack may include more than one window; (e) displaying on the top of the stack a window of the sub-stack.
Claim 2
Dependent Claim 189 words
In a computer interactive data entry system for an application that manages multiple classes of data wherein each class of data is identified as an object type, the data entry system having a windowed user interface which supports a multiple window stack on a computer screen wherein the window at the top of the stack is active to receive user input and wherein each window on the screen is identified with one of the object types, and the stack can contain more than one window identified with the same object type, the method of navigating among the windows comprising the steps of: (a) displaying a multiplicity of windows on the screen; (b) displaying a plurality of icons simultaneously on the screen, wherein each icon is identified with all of the windows in the stack of one object type, which may be more than one; (c) selecting an icon; (d) creating a sub-stack of all windows in the stack of the object type identified with the selected icon, wherein the sub-stack may include more than one window; (e) displaying on the top of the stack a window of the sub-stack.
Claim 3
Dependent Claim 51 words
The method according to claim 1 wherein selection of the icon identified with the window on the top of the stack immediately prior to execution of step (c) returns to the top of the stack the window appearing on the top of the stack immediately prior to execution of step (c).
Claim 4
Dependent Claim 36 words
The method of claim 1 wherein step (e) further requires that the window cycled to the top of the stack be that window identified with the selected icon that is nearest the top of the stack.
Claim 5
Dependent Claim 60 words
The method according to claim 1, wherein step (e) is preceded by the step of cycling the window on the top of the stack to the bottom of the stack when the window on the top of the stack is identified with the icon selected, and there is more than one window identified with the icon selected in the stack.
Claim 6
Dependent Claim 34 words
The method of claim 4 wherein step (c) further requires that the window cycled to the top of the stack be the window identified with the icon selected nearest the top of the stack.
Claim 7
Dependent Claim 22 words
The method of claim 5 wherein step (c) further requires that the windows in the stack otherwise remain in the same order.
Claim 8
Dependent Claim 28 words
The method of claim 5 wherein the windows identified with one object type are ordered in the stack according to their appearance at the top of the stack.
Claim 9
Dependent Claim 37 words
The method of claim 1 wherein the icons are contained within a palette window which when displayed on the screen is always active to receive user Input along with the window on the top of the stack.
Claim 10
Dependent Claim 13 words
The method of claim 8 wherein the palette window can be selectively hidden.
Claim 11
Dependent Claim 50 words
The method of claim 8 wherein each icon has two visually distinguishable display modes; one appearing when, and indicating that, no window identified with that icon is in the stack; and, the other appearing when, and indicating that, at least one window identified with that icon is in the stack.
Claim 12
Dependent Claim 30 words
The method of claim 10 wherein each icon has a third distinguishable display mode indicating that the only window identified with that icon is on the top of the stack.
Claim 13
Dependent Claim 15 words
The method of claim 10 wherein some form of the icon appears in all modes.
Claim 14
Dependent Claim 353 words
In a computer interactive data entry system for an application program that manages multiple classes of data wherein each class of data is identified as an object type, the data entry system having a windowed user interface which supports a multiple window stack on a computer screen wherein the window at the top of the stack is active to receive user input and wherein each window on the screen is identified with one of the object types, and the stack can contain a plurality of windows identified with the same object type, the method of navigating among the windows comprising the steps of: (a) displaying a multiplicity of windows on the screen as a stack wherein more than one window identified with the same object type can be in the stack; (b) creating a Table that contains all of the object types managed by the application and the number of windows of each object type in the window stack on the screen; (c) displaying a plurality of icons on the screen, wherein each icon is identified with all of the windows of one of the object types, which may be more than one window; (d) selecting an icon; (e) checking the Table to determine if a window of the object type identified with the selected icon is in the stack of windows on the screen; (e1) if no window identified with the selected icon is found in the Table the method is terminated; (e2) if only one window identified with the selected icon is found in the Table and that window is on the top of the stack, the method is terminated; (e3) if only one window identified with the selected icon is found in the Table and that window is not on the top of the stack, it is moved to the top of the stack; (e4) if more than one window identified with the selected icon is found in the Table the window identified with the selected icon closest to the top of the stack, but not at the top of the stack, is moved to the top of the stack.
Claim 15
Dependent Claim 353 words
In a computer interactive data entry system for an application program that manages multiple classes of data wherein each class of data is identified as an object type, the data entry system having a windowed user interface which supports a multiple window stack on a computer screen wherein the window at the top of the stack is active to receive user input and wherein each window on the screen is identified with one of the object types, and the stack can contain a plurality of windows identified with the same object type, the method of navigating among the windows comprising the steps of: (a) displaying a multiplicity of windows on the screen as a stack wherein more than one window identified with the same object type can be in the stack; (b) creating a Table that contains all of the object types managed by the application and the number of windows of each object type in the window stack on the screen; (c) displaying a plurality of icons on the screen, wherein each icon is identified with all of the windows of one of the object types, which may be more than one window; (d) selecting an icon; (e) checking the Table to determine if a window of the object type identified with the selected icon is in the stack of windows on the screen; (e1) if no window identified with the selected icon is found in the Table the method is terminated; (e2) if only one window identified with the selected icon is found in the Table and that window is on the top of the stack, the method is terminated; (e3) if only one window identified with the selected icon is found in the Table and that window is not on the top of the stack, it is moved to the top of the stack; (e4) if more than one window identified with the selected icon is found in the Table the window identified with the selected icon closest to the top of the stack, but not at the top of the stack, is moved to the top of the stack.
Claim 16
Dependent Claim 50 words
The method according to claim 13 wherein a single click of the icon identified with the window on the top of the stack prior to execution of step (d) returns to the top of the stack the window on the top of the stack prior to execution of step (d).
Claim 17
Dependent Claim 34 words
The method of claim 13 wherein step (e4) further requires that the window cycled to the top of the stack be the window identified with the selected icon nearest the top of the stack.
Claim 18
Dependent Claim 45 words
The method according to claim 13, wherein step (e4) is preceded by the step of cycling the window on the top of the stack to the bottom of the stack when the window on the top of the stack is identified with the selected icon.
Claim 19
Dependent Claim 34 words
The method of claim 16 wherein step (e4) further requires that the window cycled to the top of the stack be the window identified with the selected icon nearest the top of the stack.
Claim 20
Dependent Claim 22 words
The method of claim 17 wherein step (e4) further requires that the windows in the stack otherwise remain in the same order.
Claim 21
Dependent Claim 23 words
The method of claim 18 wherein the windows are ordered in the stack according to their appearance at the top of the stack.
Claim 22
Dependent Claim 37 words
The method of claim 13 wherein the icons are contained within a palette window which when displayed on the screen is always active to receive user input along with the window on the top of the stack.
Claim 23
Dependent Claim 12 words
The method of claim 20 wherein the palette window is selectively extinguishable.
Claim 24
Dependent Claim 50 words
The method of claim 20 wherein each icon has two visually distinguishable display modes; one appearing when, and indicating that, no window identified with that icon is in the stack; and, the other appearing when, and indicating that, at least one window identified with that icon is in the stack.
Claim 25
Dependent Claim 30 words
The method of claim 22 wherein each icon has a third distinguishable display mode indicating that the only window identified with that icon is on the top of the stack.
Claim 26
Dependent Claim 15 words
The method of claim 22 wherein some form of the icon appears in all modes.

References Cited (Backward Citations)

US5179655A Cited
US4862389A Cited
US5146555A Cited
US5101365A Cited
US5175813A Cited
US5165012A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-07-03 1999-01-02 1999-07-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-07-03 2003-01-02 2003-07-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-07-03 2007-01-02 2007-07-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag