摘要:
Indirect multi-touch interaction is described. In an embodiment, a user interface is controlled using a cursor and a touch region comprising a representation of one or more digits of a user. The cursor and the touch region are moved together in the user interface in accordance with data received from a cursor control device, such that the relative location of the touch region and the cursor is maintained. The representations of the digits of the user are moved in the touch region in accordance with data describing movement of the user's digits. In another embodiment, a user interface is controlled in a first mode of operation using an aggregate cursor, and switched to a second mode of operation in which the aggregate cursor is divided into separate portions, each of which can be independently controlled by the user.
摘要:
A user input device is described. In an embodiment the user input device is hand held and comprises a sensing strip to detect one-dimensional motion of a user's finger or thumb along the sensing strip and to detect position of a user's finger or thumb on the sensing strip. In an embodiment the sensed data is used for cursor movement and/or text input at a master device. In an example the user input device has an orientation sensor and orientation of the device influences orientation of a cursor. For example, a user may move the cursor in a straight line in the pointing direction of the cursor by sliding a finger or thumb along the sensing strip. In an example, an alphabetical scale is displayed and a user is able to zoom into the scale and select letters for text input using the sensing strip.
摘要:
A device for sharing photographs in social settings is described. In an example, the device comprises a display surface which extends around a vertical axis of the device such that it provides a cumulative viewing angle of greater than 180°. This enables viewers located all around the device to see images displayed. The display surface may be a continuous display or may be formed from multiple discrete displays. The images displayed comprise sets of related images which may, for example, be accessed from an online image store (such as a social networking site) or other storage device. In an example, sets of images may be displayed in the form of filmstrips, with each filmstrip comprising a set of related images associated with a different user. Where the device includes a user interaction element, detection of a user interaction changes the images that are displayed.
摘要:
A setting control may be mapped to an edge of a user interface to facilitate control of various settings and access thereto. The mapping may be implemented based on a number of setting values associated with the setting control and a size of a specified edge of the user interface. Additionally, multiple edges of a user interface may be mapped to a variety of setting controls. The edge-mapped setting controls may also be automatically reconfigured according to user preferences and interaction with the interface. Indicators are also generated to provide visual indications about the setting controls and/or a current setting. The appearance of indicators may be altered to convey a variety of information such as the current setting of a control or the type of setting control.
摘要:
Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like.
摘要:
A three-dimensional (3D) view of a data collection based on an attribute is disclosed. A timeline is provided for displaying files and folders. The timeline may include a focal group that displays detailed information about its contents to the user. Remaining items on the timeline are displayed in less detail and may be positioned to appear further away from the user. A histogram may be provided as part of the view to allow the user to more easily navigate the timeline to find a desired file or folder.
摘要:
Methods and systems of providing information to computer users are described. In one embodiment, a user interface is provided having a display area that permits a user to accomplish various tasks. Individual tasks can be associated with individual different functionalities which can enable the user to accomplish tasks in different user contexts, e.g. word processing-tasks, email tasks web browsing tasks and the like. The different tasks can advantageously pertain to different content types or document types. When a user is working within a particular context, they can view quick links that are associated with one or more of the different contexts without having to change their particular context. By clicking on a quick link, the user then can automatically navigate to the context associated with the quick link so that they can then accomplish context-specific tasks. Advantageously, the various functionalities or contexts can be provided by a single application program that also manages the user's navigation activities to and between the different functionalities. In various embodiments, a user can select from among a number of different algorithms that are deployable across different content types and which affect which quick links are displayed.
摘要:
Systems of providing information to computer users are described. In one embodiment, the system comprises means for displaying, in a navigable window of a display area of a user interface, a first contextual display associated with a first context that can enable a user to accomplish one or more tasks. The system further comprises means for, without changing the first context, presenting quick links to one or more contexts that are different from the user's current context and that are provided by the single application program, each context being associated with a functionality that can enable the user to accomplish various tasks that are different from the one or more tasks that the user can accomplish using the first contextual display, the quick links being selectable to navigate the navigable window to a context associated with a selectable quick link.
摘要:
Methods and systems of providing information to computer users are described. In one embodiment, multiple different algorithms are displayed for a user to select. The algorithms are configured to display quick links to which a user can navigate. Individual algorithms are employable across different content types. A user can select an individual algorithm and, responsively, the methods and systems can display one or more quick links that are provided by the selected algorithm.
摘要:
A sketching and searching application for idea generation is described. In an embodiment, a software application is described which has a user interface which comprises a sketching area. When a user draws or annotates a sketch in the application, the application automatically searches for images based on the sketch and displays results in the form of images outside the sketching area. These images are used to inspire new ideas and to facilitate the creative process in a way that is closely linked with the sketching process. When the sketch is updated, additional searching is automatically performed and new results are displayed. In some examples the sketching area is deformable and deformation may cause new results to be displayed and in some examples the user is able to drag image results into the sketching area to enable tracing of the image or to include the image in the sketch.