MULTI-FUNCTIONAL HAND-HELD DEVICE
First Claim
Patent Images
1. A method, comprising:
- at an electronic device with a display, a touch-sensitive surface, and a force-sensing element that is configured to detecting an amount of force of contacts detected on the touch-sensitive surface;
displaying, on the display, a user interface that includes a first user interface object;
while displaying the first user interface object on the display, detecting a contact on the touch-sensitive surface at a location that corresponds to the first user interface object;
while detecting the contact on the touch-sensitive surface, detecting an input from the contact that includes detecting an increase in force of the contact; and
in response to detecting the input from the contact;
in accordance with a determination that the increase in force of the contact meets force criteria, the force criteria including a criterion that is met when the force of the contact is above a force threshold, displaying, on the display, a second user interface object that is associated with the force criteria and the first user interface object; and
in accordance with a determination that the increase in force of the contact does not meet the force criteria, updating, on the display, the user interface in accordance with input from the contact without displaying the second user interface object that is associated with the force criteria and the first user interface object.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a multi-functional hand-held device capable of configuring user inputs based on how the device is to be used. Preferably, the multi-functional hand-held device has at most only a few physical buttons, keys, or switches so that its display size can be substantially increased. The multi-functional hand-held device also incorporates a variety of input mechanisms, including touch sensitive screens, touch sensitive housings, display actuators, audio input, etc. The device also incorporates a user-configurable GUI for each of the multiple functions of the devices.
35 Citations
24 Claims
-
1. A method, comprising:
at an electronic device with a display, a touch-sensitive surface, and a force-sensing element that is configured to detecting an amount of force of contacts detected on the touch-sensitive surface; displaying, on the display, a user interface that includes a first user interface object; while displaying the first user interface object on the display, detecting a contact on the touch-sensitive surface at a location that corresponds to the first user interface object; while detecting the contact on the touch-sensitive surface, detecting an input from the contact that includes detecting an increase in force of the contact; and in response to detecting the input from the contact; in accordance with a determination that the increase in force of the contact meets force criteria, the force criteria including a criterion that is met when the force of the contact is above a force threshold, displaying, on the display, a second user interface object that is associated with the force criteria and the first user interface object; and in accordance with a determination that the increase in force of the contact does not meet the force criteria, updating, on the display, the user interface in accordance with input from the contact without displaying the second user interface object that is associated with the force criteria and the first user interface object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. An electronic device, comprising:
-
one or more processors; a display; a touch-sensitive surface; a force sensing element; and memory, the memory storing one or more programs including instructions for; displaying, on the display, a user interface that includes a first user interface object; while displaying the first user interface object on the display, detecting a contact on the touch-sensitive surface at a location that corresponds to the first user interface object; while detecting the contact on the touch-sensitive surface, detecting an input from the contact that includes detecting an increase in force of the contact; and in response to detecting the input from the contact; in accordance with a determination that the increase in force of the contact meets force criteria, the force criteria including a criterion that is met when the force of the contact is above a force threshold, displaying, on the display, a second user interface object that is associated with the force criteria and the first user interface object; and in accordance with a determination that the increase in force of the contact does not meet the force criteria, update, on the display, the user interface in accordance with input from the contact without displaying the second user interface object that is associated with the force criteria and the first user interface object. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing one or more programs for execution at an electronic device with a display, a touch-sensitive surface, and a force-sensing element, wherein the one or more programs include instructions which, when executed by the device cause the device to:
-
display, on the display, a user interface that includes a first user interface object; while displaying the first user interface object on the display, detect a contact on the touch-sensitive surface at a location that corresponds to the first user interface object; while detecting the contact on the touch-sensitive surface, detect an input from the contact that includes detecting an increase in force of the contact; and in response to detecting the input from the contact; in accordance with a determination that the increase in force of the contact meets force criteria, the force criteria including a criterion that is met when the force of the contact is above a force threshold, display, on the display, a second user interface object that is associated with the force criteria and the first user interface object; and in accordance with a determination that the increase in force of the contact does not meet the force criteria, update, on the display, the user interface in accordance with input from the contact without displaying the second user interface object that is associated with the force criteria and the first user interface object. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification