SYSTEMS, DEVICES, AND METHODS FOR DYNAMICALLY PROVIDING USER INTERFACE CONTROLS AT A TOUCH-SENSITIVE SECONDARY DISPLAY
First Claim
1. A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors of a computing system with a first housing that includes a primary display, and a second housing at least partially containing (i) a physical keyboard and (ii) a touch-sensitive secondary display distinct from the primary display, cause the computing system to:
- receive a request to open an application;
in response to receiving the request;
display, on the primary display, a plurality of user interface objects associated with the application, the plurality including a first user interface object displayed with its associated content and other user interface objects displayed without their associated content;
display, on the touch-sensitive secondary display, a set of affordances that each represent one of the plurality of user interface objects;
detect, via the touch-sensitive secondary display, a swipe gesture in a direction from a first affordance of the set of affordances and towards a second affordance of the set of affordances, wherein the first affordance represents the first user interface object and the second affordance represents a second user interface object that is distinct from the first user interface object; and
in response to detecting the swipe gesture, update the primary display to cease displaying associated content for the first user interface object and to display associated content for the second user interface object.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, devices, and methods for dynamically updating a touch-sensitive secondary display. An example method includes receiving a request to open an application and, in response, (i) displaying, on a primary display, a plurality of user interface (UI) objects associated with the application, the plurality including a first UI object displayed with associated content and other UI objects displayed without associated content; and (ii) displaying, on the touch-sensitive secondary display, a set of affordances representing the plurality of UI objects. The method also includes: detecting, via the touch-sensitive secondary display, a swipe gesture in a direction from a first affordance and towards a second affordance, the first affordance representing the first UI object and the second affordance represents a distinct second UI object. In response to detecting the swipe gesture, the method includes: updating the primary display to display associated content for the second UI object.
-
Citations
10 Claims
-
1. A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors of a computing system with a first housing that includes a primary display, and a second housing at least partially containing (i) a physical keyboard and (ii) a touch-sensitive secondary display distinct from the primary display, cause the computing system to:
-
receive a request to open an application; in response to receiving the request; display, on the primary display, a plurality of user interface objects associated with the application, the plurality including a first user interface object displayed with its associated content and other user interface objects displayed without their associated content; display, on the touch-sensitive secondary display, a set of affordances that each represent one of the plurality of user interface objects; detect, via the touch-sensitive secondary display, a swipe gesture in a direction from a first affordance of the set of affordances and towards a second affordance of the set of affordances, wherein the first affordance represents the first user interface object and the second affordance represents a second user interface object that is distinct from the first user interface object; and in response to detecting the swipe gesture, update the primary display to cease displaying associated content for the first user interface object and to display associated content for the second user interface object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
at a computing system comprising one or more processors, memory, a first housing that includes a primary display, and a second housing at least partially containing (i) a physical keyboard and (ii) a touch-sensitive secondary display distinct from the primary display; receiving a request to open an application; in response to receiving the request; displaying, on the primary display, a plurality of user interface objects associated with the application, the plurality including a first user interface object displayed with its associated content and other user interface objects displayed without their associated content; displaying, on the touch-sensitive secondary display, a set of affordances that each represent one of the plurality of user interface objects; detecting, via the touch-sensitive secondary display, a swipe gesture in a direction from a first affordance of the set of affordances and towards a second affordance of the set of affordances, wherein the first affordance represents the first user interface object and the second affordance represents a second user interface object that is distinct from the first user interface object; and in response to detecting the swipe gesture, updating the primary display to cease displaying associated content for the first user interface object and to display associated content for the second user interface object.
-
10. An electronic device, comprising:
-
one or more processors; a first housing that includes a primary display; a second housing at least partially containing (i) a physical keyboard and (ii) a touch-sensitive secondary display distinct from the primary display; and memory storing one or more programs that are configured to be executed by the one or more processors, the one or more programs including instructions for; receiving a request to open an application; in response to receiving the request; displaying, on the primary display, a plurality of user interface objects associated with the application, the plurality including a first user interface object displayed with its associated content and other user interface objects displayed without their associated content; displaying, on the touch-sensitive secondary display, a set of affordances that each represent one of the plurality of user interface objects; detecting, via the touch-sensitive secondary display, a swipe gesture in a direction from a first affordance of the set of affordances and towards a second affordance of the set of affordances, wherein the first affordance represents the first user interface object and the second affordance represents a second user interface object that is distinct from the first user interface object; and in response to detecting the swipe gesture, updating the primary display to cease displaying associated content for the first user interface object and to display associated content for the second user interface object.
-
Specification