IP Library Granted Patent US 7,383,515
Granted Patent B2
US 7,383,515 · App. 10/205,106 · Granted Jun 3, 2008

Previewing next state based on potential action in current state

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,383,515
App. No.
10/205,106
Granted
Jun 3, 2008
Kind
B2
Abstract

A method, program and system for displaying the consequence of an input in a graphical user interface (GUI) are provided. The invention comprises displaying a GUI including a plurality of interaction control mechanisms (controls) having a selected or a deselected state. An input to a first control may cause a change in state to at least one other of the plurality of controls. Responsive to a first input at the first control (e.g., holding down a mouse button with the pointer on the first control), the invention displays a preview of the change in state of the plurality of controls that would occur if a second input is made at the first control (e.g., releasing the mouse button with the pointer still on the first control). If the user does not want the previewed change in state to occur, the user has simply to avoid making the second input (e.g., move the pointer off the first control before releasing the mouse button).

Claims (10)

1. A method for displaying a consequence of an input in a graphical user interface (GUI), the method comprising the steps of:

displaying a GUI including a plurality of interactive controls having a selected or a deselected state, wherein an input to a first control selectively causes a change in state to at least one other of the plurality of controls based upon a current state; and

responsive to a first input at the first control, displaying a preview of a change in state of the plurality of controls that would occur if a second input is made at the first control, wherein the state of at least a second control would change responsive to the second input at the first control such that appearance of the state of the plurality of controls that is displayed is changed without changing the state of the plurality of controls.

2. The method according to claim 1 , wherein the first input comprises holding down an input button while a corresponding pointer icon is over the first control in the GUI.

3. The method according to claim 2 , wherein the second input comprises releasing the held down input button while the pointer icon is over the first control.

4. The method according to claim 1 , wherein textual data associated with at least one of the plurality of controls is displayed in a text portion of the GUI, and wherein the textual data that is displayed does not change in the text portion of the GUI when the preview of the change in state of the plurality of controls is displayed responsive to the first input at the first control.

5. The method according to claim 1 , further comprising:

simultaneously indicating any currently selected controls while the preview of the change in state is being displayed.

6. The method according to claim 1 , wherein the step of displaying the preview of the change in state is implemented by means of a visual style sheet.

7. The method according to claim 1 , wherein the plurality of interactive controls are organized in a two-dimensional matrix within the GUI, for coaction therewith by a user to navigate through data represented by the two-dimensional matrix.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2022
From: DAEDALUS BLUE LLC
To: TERRACE LICENSING LLC
Reel/Frame 058902/0482 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2022
From: DAEDALUS BLUE LLC
To: TERRACE LICENSING LLC
Reel/Frame 058895/0322 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: DAEDALUS GROUP, LLC
To: DAEDALUS BLUE LLC
Reel/Frame 051737/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP LLC
Reel/Frame 051018/0649 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2002
From: BARDON, DIDIER D.; BERRY, RICHARD EDMOND; MORGAN, SCOTT ANTHONY; TEMPLE, ANTHONY CHRISTOPHER COURTNEY
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 013168/0224 →