Patent application number | Description | Published |
20140101542 | AUTOMATED DATA VISUALIZATION ABOUT SELECTED TEXT - User input identifying a selection of a textual portion of a document being displayed in a computer display region can be received. An identification of a meaning of the selection by analyzing context information around the selection can be automatically requested. A dataset about the identified meaning can be retrieved from a service. A selection of a visualization format from a plurality of available visualization formats can be automatically requested to represent the dataset. A visualization of the dataset in the selected visualization format can be automatically displayed. The visualization can represent at least a portion of the dataset. | 04-10-2014 |
20140101544 | DISPLAYING INFORMATION ACCORDING TO SELECTED ENTITY TYPE - User input identifying a selection of a textual portion of a document being displayed in a computer display region can be received. Identification of an entity indicated by the selection and text around the selection can be automatically requested. A determination of whether the identified entity is an entity type in a predetermined set of entity types can also be requested. Each entity type in the set can correspond to a display technique for displaying information about that entity type. The display technique for each entity type can be different and can include displaying one or more user interface items specific to the entity type. If the entity type is determined to be an entity type of the types in the set, then the information about the identified entity can be displayed according to the display technique for the determined entity type. | 04-10-2014 |
20140101606 | CONTEXT-SENSITIVE INFORMATION DISPLAY WITH SELECTED TEXT - User input identifying a selection of a textual portion of a document (such as an e-reader document, a word processing document, etc.) being displayed in a first computer display region can be received. It can be automatically requested that one or more services identify a context-sensitive meaning of the selection by analyzing textual context information around the selection in the document. Additional information about the identified meaning of the selection can be automatically retrieved from a service. In response to receiving the user input, one or more representations of the information about the identified meaning can be displayed in a second computer display region while the document continues to be displayed in the first computer display region. The first and second display regions can be visible at the same time. | 04-10-2014 |
20140298258 | Switch List Interactions - A graphical user interface for viewing and selecting from a list of available applications through an operating system of a computer includes a switch list. The displayed switch list can be either fully or partially displayed, or hidden. The switch list becomes partially displayed after a user selects an object from the switch list through some user input gesture, such as a swipe from the left edge of the display when the switch list is hidden, or a selection and drag of an object from a fully displayed switch list. The switch list transitions from partially displayed or hidden to fully displayed when a user indicates, through some user gesture, that a currently active object is being placed back into the switch list. | 10-02-2014 |
20140310661 | DYNAMIC MANAGEMENT OF EDGE INPUTS BY USERS ON A TOUCH DEVICE - Systems and methods of blocking, ignoring, suspending, or otherwise altering edge-related UI gestures on touch-sensitive computing devices or on non-touch sensitive computing devices having active edge I/O commands in certain situations are disclosed. In one embodiment, a second UI gesture coming from an outside edge may be altered after a first UI gesture from a user using an running application under certain conditions—e.g., if the second UI gesture is made within a certain time period after the first UI gesture, the second UI gesture is made within a certain proximity of the first UI gesture, etc. In another embodiment, a computing device is disclosed that comprises a controller, a display screen and an operating system that alters certain edge-related UI gestures that might be made by an operating system if, e.g., certain conditions are present. | 10-16-2014 |
20160034154 | Application Launcher Sizing - Application launcher sizing techniques are described. In one or more implementations, a likely usage context is determined, by a computing device, of a user in interacting with the computing device. An application launcher is dynamically sized within a display area of the user interface by the computing device based on the determined likely usage context of the user. The application launcher is configured for output responsive to an input received from a user and includes a plurality of representations of applications that are selectable to navigate to a user interface corresponding with a respective said application. | 02-04-2016 |
20160034159 | Assisted Presentation of Application Windows - This document describes techniques and apparatuses enabling assisted presentation of application windows. In some embodiments, these techniques and apparatuses enable sizing and positioning of application windows to provide an optimized layout of application windows. | 02-04-2016 |
20160070423 | COMBINED SWITCHING AND WINDOW PLACEMENT - Systems, methods, computer storage media, and graphical user interfaces (GUIs) are provided for combined switching and placement of windows based on a single action. The single action may be moving an element to a hot spot or a snap portion of a display area. In response to the single action, an element is automatically launched, repositioned according to a snap portion or a hot spot that recognized the element, and opened, and a view is automatically switched to a view of at least the element. | 03-10-2016 |
20160077709 | ACTIONABLE ITEM SWITCHER - Computer-readable media, computerized methods, and computer systems for initiating actions via a switcher view are provided. In embodiments, a control to present in association with a window representation is determined In a switcher view including a variety of window representations, the control is presented in association with the window representation. Upon a user-selection of the control, an action corresponding with the control is initiated while the switcher view is maintained. Such an action can perform functionality in association with the application. | 03-17-2016 |
20160085438 | MULTI-FINGER TOUCHPAD GESTURES - A multi-finger touchpad gesture refers to a movement of multiple fingers in a particular pattern across a touchpad. The touchpad senses the multiple fingers, and based on the sensed finger locations and finger movements, one of multiple multi-finger touchpad gestures is detected. A user interface being presented on a display is altered as appropriate in response to the detected multi-finger touchpad gesture. Various different multi-finger touchpad gestures can be detected. The multi-finger touchpad gestures can include a gesture that traverses different hierarchical views of the operating system user interface, a gesture that switches between two recent windows, a gesture that traverses a back stack of windows, a gesture that displays a window selection view and selects a particular window, and a gesture that moves a window to a different location (including snapping a window to an edge or corner of the display). | 03-24-2016 |