Abstract:
PROBLEM TO BE SOLVED: To provide a portable computer which can estimate whether every sensed touch is intentional.SOLUTION: In one exemplary embodiment, there is provided a portable computer having a display assembly coupled to a base assembly so as to alternate between a closed position and an open position. A palm rest is formed by a touchpad disposed on the surface of the base assembly. In another embodiment, a touchpad disposed on the base assembly has a width that extends substantially into palm rest areas of the base assembly.
Abstract:
PROBLEM TO BE SOLVED: To provide a technique for the management of notifications that are presented on multiple devices of a user.SOLUTION: A user having multiple electronic devices may receive notifications at each of the devices. When it is determined that a first device is in an active state and that a notification has been viewed on that device, an indication that the notification has been viewed may be communicated by the first device to a synchronization server. It may then be determined whether the viewed notification is also present on one or more of the user's other devices. Based on the determination, an indication that the notification has been viewed may be sent from the synchronization server to each of the user's devices on which the notification is present. Upon receipt of the indication from the synchronization server, the viewed notification may be removed from each of the devices, thereby avoiding a redundant display of the notification on multiple devices.
Abstract:
Context-specific user interfaces for use with a portable multifunction device are disclosed. The methods described herein for context-specific user interfaces provide indications of time and, optionally, a variety of additional information. Methods and interfaces for managing (e.g., editing) context-specific user interfaces are also provided. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
Abstract:
Context-specific user interfaces for use with a portable multifunction device are disclosed. The methods described herein for context-specific user interfaces provide indications of time and, optionally, a variety of additional information. Methods and interfaces for managing (e.g., editing) context-specific user interfaces are also provided. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
Abstract:
A touch input is detected on a touch-sensitive display of an electronic device and determined to be a single-finger contact or a multiple-finger contact. Based on the determination, the touch input may be translated into one or more electronic touch communications, which may 5 be used for playback at an external electronic device.
Abstract:
A portable device with a touch screen display detects a contact area of a finger with the touch screen display and then determines a first position associated with the contact area. The cursor position of the finger contact is determined, at least in part, based on: the first position, one or more distances between the first position and one or more of the user interface objects; and one or more activation susceptibility numbers, each associated with a respective user interface object in the plurality of user interface objects. If the cursor position falls into the hidden hit region of a virtual push button on the touch screen display, the portable device is activated to perform operations associated with the virtual push button.
Abstract:
A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen display, applying one or more heuristics to the one or more finger contacts to determine a command for 5 the device, and processing the command. The one or more heuristics comprise: a heuristic for determining that the one or more finger contacts correspond to a one- dimensional vertical screen scrolling command, a heuristic for determining that the one or more finger contacts correspond to a two-dimensional screen translation command, and a heuristic for determining that the one or more finger contacts correspond to a command to transition from displaying a respective item in 0 a set of items to displaying a next item in the set of items.
Abstract:
A computer-implemented method, comprising: at a device with a touch screen display, detecting a first movement of a physical object on or near the touch screen display; while detecting the first movement, translating a first digital object displayed on the touch screen display in a first direction, wherein the first digital object is associated with a set of digital objects; in response to display of a previously hidden edge of the first digital object and continued detection of the first movement, displaying an area beyond the edge of the first digital object; after the first movement is no longer detected, translating the first digital object in a second direction until the area beyond the edge of the first digital object is no longer displayed; detecting a second movement of the physical object on or near the touch screen display; and in response to detecting the second movement while the previously hidden edge of the first digital object is displayed, translating the first digital object in the first direction and displaying a second digital object in the set of digital objects.