IP Library Granted Patent US 8,645,859
Granted Patent B2
US 8,645,859 · App. 13/070,400 · Granted Feb 4, 2014

Sliding stacks

Inventors: Jade F. Rauenzahn (Santa Clara, CA); Katherine Long (Santa Clara, CA); Jeffrey D. Tyson (San Jose, CA)
Assignee: Apple Inc.
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 8,645,859
App. No.
13/070,400
Granted
Feb 4, 2014
Kind
B2
Abstract

A method generating section dividers that remain visible when the section to which they correspond has been scrolled off the display is provided. In a region displaying scrollable content, section dividers scroll with their corresponding section until the section divider reaches an edge of the display region. The section divider then becomes the new edge of the display region.

Claims (52)

1. A method comprising:

displaying a portion of scrollable content in a region of a display that is generated by a computing device, the scrollable content having at least a first section divider, a second section divider, and a first section content between the first section divider and the second section divider; and

scrolling the scrollable content in a first direction until the first section divider reaches a boundary of the region;

placing the first section divider into a stuck mode, whereby the first section divider is rendered fixed when the rest of the scrollable content is scrolled in the first direction while the rest of the scrollable content remains scrollable;

continuing scrolling the remaining scrollable content in the first direction until the section divider reaches a boundary of the first section divider, and whereby the first section content is not displayed on the screen; and

placing the second section divider into a stuck mode, whereby the second section divider is rendered fixed along with the first section divider when the rest of the scrollable content is scrolled in the first direction while the rest of the scrollable content remains scrollable.

2. The method of claim 1 further comprising:

displaying a first control on the first section divider;

receiving an input effective to activate the first control; and

in response to receiving the input, displaying at least a portion of the first section content.

3. The method of claim 2 wherein the displaying at least a portion of the first section content includes automatically scrolling the scrollable content in a second direction that is opposite the first direction until the at least a portion of the section content scrolls into the region.

4. The method of claim 3 further comprising:

ceasing to display the first control in response to receiving the input.

5. The method of claim 4 wherein:

displaying a second control in the first section divider;

receiving an input effective to activate the second control; and

in response to receiving the input effective to activate the second control:

ceasing to display the second control in the section divider of the particular section;

displaying the first control in the section divider of the particular section; and

ceasing to display within the region any portion of the first content.

6. The method of claim 2 further comprising:

removing the second section divider from the stuck mode, whereby the second section divider is scrollable along with the other still scrollable content.

7. The method of claim 1 further comprising:

removing the second section divider from the stuck mode, whereby the second section divider is scrollable along with the other still scrollable content;

scrolling the first section content of in a second direction, opposite the first direction until the boundary of the first section content and the first section divider is reached; and

removing the first section divider from the stuck mode, whereby the first section divider is scrollable along with the other still scrollable content.

8. A computer-readable non-transitory storage medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform:

displaying a portion of scrollable content in a region of a display that is generated by a computing device, the scrollable content having at least a first section divider, a second section divider, and a first section content between the first section divider and the second section divider; and

scrolling the scrollable content in a first direction until the first section divider reaches a boundary of the region;

placing the first section divider into a stuck mode, whereby the first section divider is rendered fixed when the rest of the scrollable content is scrolled in the first direction while the rest of the scrollable content remains scrollable;

continuing scrolling the remaining scrollable content in the first direction until the section divider reaches a boundary of the first section divider, and whereby the first section content is not displayed on the screen; and

placing the second section divider into a stuck mode, whereby the second section divider is rendered fixed along with the first section divider when the rest of the scrollable content is scrolled in the first direction while the rest of the scrollable content remains scrollable.

9. The computer-readable non-transitory storage medium of claim 8 further comprising::

displaying a first control on the first section divider;

receiving an input effective to activate the first control; and

in response to receiving the input, displaying at least a portion of the first section content.

10. The computer-readable non-transitory storage medium of claim 9 wherein the displaying at least a portion of the first section content includes automatically scrolling the scrollable content in a second direction that is opposite the first direction until the at least a portion of the section content scrolls into the region.

11. The computer-readable non-transitory storage medium of claim 10 further comprising:

ceasing to display the first control in response to receiving the input.

12. The computer-readable non-transitory storage medium of claim 11 wherein:

displaying a second control in the first section divider;

receiving an input effective to activate the second control; and

in response to receiving the input effective to activate the second control:

ceasing to display the second control in the section divider of the particular section;

displaying the first control in the section divider of the particular section; and

ceasing to display within the region any portion of the first content.

13. The computer-readable non-transitory storage medium of claim 9 further comprising:

removing the second section divider from the stuck mode, whereby the second section divider is scrollable along with the other still scrollable content.

14. The computer-readable non-transitory storage medium of claim 8 further comprising:

removing the second section divider from the stuck mode, whereby the second section divider is scrollable along with the other still scrollable content;

scrolling the first section content of in a second direction, opposite the first direction until the boundary of the first section content and the first section divider is reached; and

removing the first section divider from the stuck mode, whereby the first section divider is scrollable along with the other still scrollable content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2011
From: RAUENZAHN, JADE F.; LONG, KATHERINE; TYSON, JEFFREY D.
To: APPLE INC.
Reel/Frame 026013/0034 →
Continuity (1)
Related Publication 20120246593A1 · Sep 27, 2012