摘要:
A combined content selection and content display user interface or pane is provided. A lower portion of the combined content selection and display pane includes one or more selectable buttons or icons corresponding to one or more program modules of a multiple functionality software application. An upper portion of the combined content selection and display pane includes selectable buttons or icons specific to one program module selected from the lower portion of the content selection and display pane. Selection of a given program module button or icon from the lower portion of the pane causes a display in the upper portion of the pane of one or more selectable buttons or icons associated with the selected program module. The one or more selectable buttons or icons displayed in the upper portion allow a user to select functionality and memory locations specific to the selected program module.
摘要:
Improved conversation grouping methods and systems are provided for electronic mail records. Electronic mail messages that are unread or flagged for follow-up are automatically displayed under an associated conversation grouping heading. If a conversation grouping contains only a single unread or flagged electronic mail message, the single electronic mail message is automatically displayed under the conversation grouping heading for review by a user. For a conversation grouping having no unread or flagged electronic mail messages, the latest electronic mail message in the grouping is automatically displayed under the conversation grouping heading.
摘要:
An adaptive multi-line view user interface is provided that varies the manner in which data is displayed as the size of the user interface is changed. As the available horizontal space in the user interface becomes too small to display the text or data on a given display line, the data is rearranged to fit the available space. Text or data that will be truncated as the width of the user interface is decreased is moved to a separate display line beneath the line in which the truncated text or data was previously displayed. A maximum number of lines may be specified for displaying text or data. After the maximum number of lines is reached, additional text or data truncated by narrowing the width of the user interface is not displayed. The displayed lines of text or data may be displayed according to a progressively lighter font from line to line so that lines at or near the top of a given displayed text or data record are darker and more readily draw the attention of a reader.
摘要:
The management of tabs in browser applications may be at least partially automated. In a described implementation, a link present in browser content information may include a link property indicating that the new browser content information targeted by the link is to be opened in a new tab. A browser application can therefore automatically launch a new tab without a user request. In another described implementation, a new travelogue created for a new tab may be initially populated with an historical entry that points to spawning browser content information and identifies the originating tab. When a user attempts to move backward from an initial page of the new tab, a browser application can therefore automatically redisplay the spawning browser content information at the originating tab.
摘要:
A carousel view is described. In an implementation, a method includes determining a number of items that are included in data. A carousel is then generated for output in a user interface. The carousel has a plurality of bins, each of which representing a corresponding one of the items. The carousel has a radius for display of each of the bins based on the determined number of items.
摘要:
To add a contact to a mobile device, the mobile device displays a login screen for a first online service, logs into the first online service based on a username and password, retrieves a contact list from the first online service which has a first contact identifier, utilizes the first contact identifier as a search term for finding a second contact identifier on a second online service, and adds the contact including the first contact identifier and the second contact identifier to the mobile device.
摘要:
A live preview of objects in a folder or other container, including sub-folders, is provided, without requiring the user to open the folder or other container. When a user is previewing a set of objects in a closed container, any containers represented in the view may themselves concurrently show to the user a live preview of their contents. This may be displayed concurrently to the user at any number of levels, as desired. Each hierarchical level or container may itself be assigned an individual view that may be different from or the same as other views of other containers. Views may be nested in other views to show the contents of any organizational construct. The contents previews may further be displayed in an intelligent manner that adjusts their layouts based on if they are the primary view of one many nested views.
摘要:
A system and computer-implemented method for rendering images on a two-dimensional display, such as a computer, handheld device, or television screen, so that the images appear to be positioned in a three-dimensional space is disclosed. The images may be graphics files or standard files with an associated thumbnail image. For example, a graphics file in GIF format may be displayed. In another example, a snapshot of a video clip may be displayed. In yet another example, an thumbnail image corresponding to the first page of an associated Microsoft Word document may be displayed. After a user navigates to a computer directory containing graphics files, random images from that computer directory may be identified, received, transformed, and/or rendered. Numerous layouts of the images on the display are disclosed.
摘要:
A mechanism for placing a telephone call while at the same time communicating context (e.g., subject, importance and/or nature) of the telephone call. The caller uses a mechanism on a user interface to instruct a caller computing system to place a telephone call to a callee computing system. Using the same user interface, the caller also identifies some contextual information for the telephone call such as, for example, the subject, importance and/or nature of the telephone call. The caller computing system then constructs a call invitation data structure that includes both an invitation to the callee to engage in a telephone conversation and the user-entered identification of the context of the telephone call. Upon receiving the call invitation data structure, the callee computing system reads the identification of the context of the telephone call, and then takes appropriate action based on the context for the telephone call.
摘要:
Methods for browsing image data and systems using the same are provided. First, a plurality of image data is provided. A thumbnail is created for each of the image data, wherein the respective thumbnails have the same image height. Then, a filmstrip is created according to the thumbnails, and all or a part of the filmstrip is displayed in a touch-sensitive display unit to let users browse the thumbnails corresponding to the image data.