IP Library Granted Patent US 9,582,135
Granted Patent B2
US 9,582,135 · App. 13/890,179 · Granted Feb 28, 2017

Multiple display modes for a pane in a graphical user interface

Inventors: Robert Holler (Cumming, GA); Ian Culling (Cumming, GA); Rajiv Delwadia (Woodstock, GA); Pavel Mamut (Buford, GA); Mark Crowe (Kula, HI); Donald Hanson (Cumming, GA); Patrick Boudreaux (Cumming, GA); Dan Gilkerson (San Diego, CA); Julie Brooks (Washington, DC); Eric Farr (Alpharetta, GA); Jerry Odenwelder (Atlanta, GA)
Assignee: VERSIONONE, INC.
G06F3/0481G06F3/048G06F3/0482G06F3/04847
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 9,582,135
App. No.
13/890,179
Granted
Feb 28, 2017
Kind
B2
Abstract

Systems and methods for providing multiple display modes for a pane in a graphical user interface are provided. In some implementations, a computer-implemented method for displaying a pane in a user interface, includes: in a first display mode: displaying the pane in the user interface, wherein display of the pane persists regardless of a position of a pointer icon in the user interface; and ceasing to display the pane in response to detecting selection of an indicator; and in a second display mode: displaying the pane in the user interface, wherein display of the pane persists while the pointer icon is positioned over the indicator or within the perimeter of the pane; and ceasing to display the pane in response to detecting that the pointer icon is no longer positioned over the indicator or within the perimeter of the pane.

Claims (49)

1. A computer-implemented method of displaying a pane in a user interface, the user interface comprising a block of content distinct from the pane, comprising:

while the pane is not displayed, displaying the block of content, wherein the block of content has a first dimension and a second dimension; in a first display mode:

reducing the first dimension and maintaining the second dimension; displaying the pane in the user interface adjacent to the block of content having the reduced first dimension, wherein display of the pane persists regardless of a position of a pointer icon in the user interface; and

ceasing to display the pane in response to detecting selection of an indicator; and

in a second display mode:

maintaining the first dimension and the second dimension; displaying the pane in the user interface superimposed on the block of content having the maintained first dimension, wherein display of the pane persists while the pointer icon is positioned over the indicator or within the perimeter of the pane; and

ceasing to display the pane in response to detecting that the pointer icon is no longer positioned over the indicator or within the perimeter of the pane.

2. The method of claim 1 , further comprising:

activating the first display mode in response to detecting selection of an indicator corresponding to the pane; and

activating the second display mode in response to detecting positioning of the pointer icon over the indicator corresponding to the pane, without detecting selection of the indicator.

3. The method of claim 1 , further comprising:

transitioning from the second display mode to the first display mode in response to detecting selection of the indicator while in the second display mode.

4. The method of claim 1 , further comprising:

transitioning from the first display mode into the second display mode, or from the second display mode into the first display mode, in a particular sequence.

5. The method of claim 1 , wherein the indicator comprises an icon.

6. The method of claim 1 , wherein the indicator is situated at a location along the perimeter of the user interface.

7. The method of claim 1 , wherein:

the user interface displays a list of items distinct from the pane; and the pane comprises a user input field to filter items displayed in the list.

8. The method of claim 7 , wherein the items in the list of items comprise work items in an agile software development project.

9. The method of claim 1 , wherein the pane includes one or more links to one or more respective portions of the user interface.

10. A computer system comprising:

memory;

a display;

one or more processors; and

one or more programs stored in the memory and configured for execution by the one or more processors, the one or more programs comprising instructions for:

while a pane is not displayed in a user interface comprising a block of content distinct from the pane, displaying the block of content, wherein the block of content has a first dimension and a second dimension; in a first display mode:

reducing the first dimension and maintaining the second dimension;

displaying the pane in the user interface adjacent to the block of content having the reduced first dimension, wherein display of the pane persists regardless of a position of a pointer icon in the user interface; and

ceasing to display the pane in response to detecting selection of an indicator; and

in a second display mode:

maintaining the first dimension and the second dimension; displaying the pane in the user interface superimposed on the block of content having the maintained first dimension, wherein display of the pane persists while the pointer icon is positioned over the indicator or within the perimeter of the pane; and

ceasing to display the pane in response to detecting that the pointer icon is no longer positioned over the indicator or within the perimeter of the pane.

11. The computer system of claim 10 , wherein the one or more programs further comprising instructions for:

transitioning from the second display mode to the first display mode in response to detecting selection of the indicator while in the second display mode.

12. The computer system of claim 10 , wherein the one or more programs further comprising instructions for:

transitioning from the first display mode into the second display mode, or from the second display mode into the first display mode, in a particular sequence.

13. The computer system of claim 10 , wherein the indicator comprises an icon.

14. The computer system of claim 10 , wherein the indicator is situated at a location along the perimeter of the user interface.

15. The computer system of claim 10 , wherein: the user interface displays a list of items distinct from the pane; and

the pane comprises a user input field to filter items displayed in the list.

16. The computer system of claim 15 , wherein the items in the list of items comprise work items in an agile software development project.

17. The computer system of claim 10 , wherein the pane includes one or more links to one or more respective portions of the user interface.

18. A non-transitory computer readable storage medium storing one or more programs configured to be executed by a computer system, the one or more programs comprising instructions for:

while a pane is not displayed in a user interface comprising a block of content distinct from the pane, displaying the block of content, wherein the block of content has a first dimension and a second dimension; in a first display mode:

reducing the first dimension and maintaining the second dimension; displaying the pane in the user interface adjacent to the block of content having the reduced first dimension, wherein display of the pane persists regardless of a position of a pointer icon in the user interface; and

ceasing to display the pane in response to detecting selection of an indicator; and

in a second display mode:

maintaining the first dimension and the second dimension; displaying the pane in the user interface superimposed on the block of content having the maintained first dimension, wherein display of the pane persists while the pointer icon is positioned over the indicator or within the perimeter of the pane; and

ceasing to display the pane in response to detecting that the pointer icon is no longer positioned over the indicator or within the perimeter of the pane.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2021
From: VERSIONONE, INC.
To: DIGITAL.AI SOFTWARE, INC.
Reel/Frame 055909/0209 →
SECURITY INTEREST Recorded Feb 10, 2021
From: VERSIONONE, INC.; DIGITAL.AI SOFTWARE, INC.; ARXAN TECHNOLOGIES, INC.; NUMERIFY, INC.; XEBIALABS, INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 055277/0043 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
To: COLLABNET, INC.; VERSIONONE, INC.
Reel/Frame 050626/0164 →
RELEASE OF SECURITY INTEREST Recorded Aug 4, 2017
From: SILICON VALLEY BANK
To: VERSIONONE, INC.
Reel/Frame 043194/0919 →
SECURITY INTEREST Recorded Aug 3, 2017
From: COLLABNET, INC.; VERSIONONE, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 043187/0691 →
SECURITY INTEREST Recorded Feb 9, 2015
From: VERSIONONE, INC.
To: SILICON VALLEY BANK
Reel/Frame 034916/0359 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2013
From: HOLLER, ROBERT; CULLING, IAN; DELWADIA, RAJIV; MAMUT, PAVEL; CROWE, MARK; HANSON, DONALD; BOUDREAUX, PATRICK; GILKERSON, DAN; BROOKS, JULIE; FARR, ERIC; ODENWELDER, JERRY
To: VERSIONONE, INC.
Reel/Frame 031399/0250 →
Continuity (2)
Continuation 12247963 · Oct 8, 2008
Related Publication 20130246966A1 · Sep 19, 2013