×

Landscape springboard

  • US 10,304,163 B2
  • Filed: 09/30/2014
  • Issued: 05/28/2019
  • Est. Priority Date: 09/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a touch screen display, cause the electronic device to:

  • display a user interface in a first UI-orientation relative to the display, the user interface comprising a first set of user interface objects and a dock region that comprises a second set of user interface objects arranged in a row, wherein the dock is displayed along a first edge of the display;

    while displaying the user interface in the first UI-orientation, detect a UI-orientation change condition, wherein the UI-orientation change condition includes rotation of the electronic device; and

    in response to detecting the UI-orientation change condition;

    display the user interface in a second UI-orientation relative to the display with one or more of the user interface objects in the first set of user interface objects rotated relative to the display, wherein the dock region in the second UI-orientation comprises the second set of user interface objects arranged in a column;

    in accordance with a first dock condition being met when the electronic device is rotated to a first orientation;

    continuously display the dock region along the first edge of the display; and

    rotate each user interface object in the second set of user interface objects in place, such that a center of each rotated user interface object retains a same location on the display; and

    in accordance with a second dock condition being met when the electronic device is rotated to a second orientation, the second dock condition being different from the first dock condition;

    cease display of the dock region along the first edge of the display; and

    display the dock region along a second edge of the display opposite to the first edge of the display.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×