Patent classifications
G06F3/0485
Devices, Methods, and Graphical User Interfaces for Providing Feedback During Interaction with an Intensity-Sensitive Button
At a device with a touch-sensitive surface, a display, and one or more tactile output generators, a button configuration user interface that includes a plurality of tactile output settings for a button is displayed on the display, wherein the button is available on the device in a plurality of different contexts to cause performance of a respective operation in response to an input of a first type detected on the button. While a respective tactile output setting for the button is selected in the button configuration user interface, in response to detecting a first input of a first type on the button, a respective tactile output that corresponds to the respective tactile output setting is generated without causing performance of the respective operation.
Devices, Methods, and Graphical User Interfaces for Providing Feedback During Interaction with an Intensity-Sensitive Button
At a device with a touch-sensitive surface, a display, and one or more tactile output generators, a button configuration user interface that includes a plurality of tactile output settings for a button is displayed on the display, wherein the button is available on the device in a plurality of different contexts to cause performance of a respective operation in response to an input of a first type detected on the button. While a respective tactile output setting for the button is selected in the button configuration user interface, in response to detecting a first input of a first type on the button, a respective tactile output that corresponds to the respective tactile output setting is generated without causing performance of the respective operation.
User Interface Menu Transitions
Techniques for better information sharing and control switching in a graphical user interface (GUI) are described. In an example, windows are added to a dynamic area of a menu based on an execution of a menu application. The menu is presented in the GUI and each window is shown in a first state to provide quick information about the corresponding application. Upon a user selection of the window, the window is presented in a second state. Based on the window being in the second state, an application module is updated to present an overlay window reproducing the window in the second state. The overlay window is presented coextensive with and over the window in the second state.
User Interface Menu Transitions
Techniques for better information sharing and control switching in a graphical user interface (GUI) are described. In an example, windows are added to a dynamic area of a menu based on an execution of a menu application. The menu is presented in the GUI and each window is shown in a first state to provide quick information about the corresponding application. Upon a user selection of the window, the window is presented in a second state. Based on the window being in the second state, an application module is updated to present an overlay window reproducing the window in the second state. The overlay window is presented coextensive with and over the window in the second state.
ACCELERATED SCROLLING AND SELECTION
The present disclosure includes generally relates to scrolling and selecting items. An electronic device having a display and a touch-sensitive surface displays a user interface with a list of items. The items can be scrolled and selected using different techniques. Some embodiments include a technique for entering an edit mode to select and scroll items on the user interface. Some embodiments include a technique for scrolling to select items on the user interface. Some embodiments include a technique for displaying a scroll progress indicator for scrolling items on the user interface.
MEDIA BROWSING USER INTERFACE WITH INTELLIGENTLY SELECTED REPRESENTATIVE MEDIA ITEMS
The present disclosure generally relates to navigating a collection of media items. In accordance with one embodiment, in response to receiving an input, a device displays a first view of a collection of media items, including concurrently displaying a representation of a first time period and a representation of a second time period. In accordance with a determination that a current time is associated with a first recurring temporal event: the representation of the first time period includes a first representative media item and the representation of the second time period includes a second representative media item. In accordance with a determination that the current time is associated with a second recurring temporal event, the representation of the first time period includes a third representative media item and the representation of the second time period includes a fourth representative media item.
MEDIA BROWSING USER INTERFACE WITH INTELLIGENTLY SELECTED REPRESENTATIVE MEDIA ITEMS
The present disclosure generally relates to navigating a collection of media items. In accordance with one embodiment, in response to receiving an input, a device displays a first view of a collection of media items, including concurrently displaying a representation of a first time period and a representation of a second time period. In accordance with a determination that a current time is associated with a first recurring temporal event: the representation of the first time period includes a first representative media item and the representation of the second time period includes a second representative media item. In accordance with a determination that the current time is associated with a second recurring temporal event, the representation of the first time period includes a third representative media item and the representation of the second time period includes a fourth representative media item.
Control system and method using in-vehicle gesture input
A control system and method for controlling a vehicle's functions using an in-vehicle gesture input, and more particularly, a system for receiving an occupant's gesture and controlling the execution of vehicle functions. The control system using an in-vehicle gesture input includes an input unit configured to receive a user's gesture, a memory configured to store a control program using an in-vehicle gesture input therein, and a processor configured to execute the control program. The processor transmits a command for executing a function corresponding to a gesture according to a usage pattern.
3D visualization of multi-layer networks including network topology and encapsulation
Three-dimensional (3D) visualization of multi-layer networks include receiving data associated with a network, wherein the network includes interconnected network elements that operate at a plurality of levels that include any of network layers and encapsulations; displaying a plurality of three-dimensional icons each represent one of a plurality of network elements of the interconnected network elements; and displaying links between the plurality of three-dimensional icons each link representing one of a network layer connection and an encapsulation connection.
Contextual scrolling
A method, a system, and a computer program product for performing contextual scrolling. One or more first scrolling operations being performed in a first view of a user interface are detected. A content in the first view of the user interface associated with the one or more first scrolling operations is identified. One or more second scrolling operations for executing navigating between one or more of the first view of the user interface and at least another view of the user interface are selected based on the one or more first scrolling operations and the identified content. The selected second scrolling operations are executed.