摘要:
Methods and systems are provided for managing, compiling, and displaying unpredictable digital content received from a plurality of sources, such as news information transmitted in RSS feeds. A layout may be selected from multiple display templates, each having slots for the segments of media that are received. Selection of the templates may be based on the properties of the segments. Further systems and methods are directed to displaying at least a portion of non-textual digital content, such as video and pictures, in a nested view designated for the non-textual graphical content. In one example, the portion of non-textual digital content presented in the nested view is determined by the properties of the non-textual digital content. In other instances, the quantity of the non-textual data may determine what portion is displayed in the nested view.
摘要:
Methods and systems are provided for managing, compiling, and displaying unpredictable digital content received from a plurality of sources, such as news information transmitted in RSS feeds. A layout may be selected from multiple display templates, each having slots for the segments of media that are received. Selection of the templates may be based on the properties of the segments. Further systems and methods are directed to displaying at least a portion of non-textual digital content, such as video and pictures, in a nested view designated for the non-textual graphical content. In one example, the portion of non-textual digital content presented in the nested view is determined by the properties of the non-textual digital content. In other instances, the quantity of the non-textual data may determine what portion is displayed in the nested view.
摘要:
A method and apparatus for selecting a setting within a selected view mode for displaying one or more items in a screen display. Continuous and discrete controls are simultaneously presented to the user. Input is accepted from either the continuous control or from the discrete control. The input mechanism can be a hardware device, such as a keyboard or mouse, or a software control presented in a graphical user interface. The continuous control includes a setting range display, visually indicating the range over which the setting may be adjusted, and a setting selection indicator visually indicating the current selection. The discrete setting control has a mode range display and a set of one or more discrete default settings which are available for selection.
摘要:
Methods and arrangements are provided that can be used to identify users to an operating system during initialization through an advanced graphical user interface (GUI). The resulting GUI can be visually compelling and functional while advantageously remaining easy for the developer to create, maintain and modify. A markup language rendering engine is loaded substantially near the beginning of an operating system initialization procedure, and provided with markup language code that solicits at least one user input associated with a user logon process when rendered by the markup language rendering engine. The markup language code can be written in Hypertext Markup Language (HTML), Dynamic HTML, extensible Markup Language (XML), extensible Hypertext Markup Language (XHTML), Standard Generalized Markup Language (SGML), etc.
摘要:
Methods and apparatuses are provided for controlling application software while switching between session in a multi-session computing environment. An apparatus includes memory coupled to switching logic and application program managing logic. The switching logic is configured to selectively switch console control of a computing device between at least two user kernel sessions that are maintained in the memory. The application program managing logic is configured to selectively control at least one application program that is operatively configured within at least one of the user kernel sessions. For example, the application program managing logic can be configured to stop the operation, restart certain application programs, notify application programs about switching events, and/or adjust the playback of audio and/or video signals associated certain application programs.
摘要:
Generally described, a method is provided for use in a computer system that allows users to navigate quickly through multiple applications. In accordance with the method, when the computer receives a signal from the user, it extracts a preview representing a screen shot for each window open within the operating system. It then displays the preview, a description, and an icon for the next window in the activation hierarchy and a description and an icon for the remaining open windows. In other embodiments, the previews for all open windows with corresponding descriptions and icons are displayed utilizing several different arrangements. The computer then receives a designation from the user of the next window he or she wants to make active and brings to the foreground the top level window corresponding to the selection.
摘要:
Methods and arrangements are provided for use in multiple user computing environments. These methods and arrangements can be configured to allow for a plurality of separate and concurrent desktops and workspaces within the shared computing environment. One method includes creating a separate desktop thread for each user that is authenticated during a logon process, creating a separate desktop associated with each desktop thread, and maintaining a list of desktop threads that are created. In this manner, several users can be logged on simultaneously. In certain implementations, the method further includes establishing a separate user environment associated with each desktop and launching a separate user shell associated with each desktop. The list of desktop threads allows for selective and/or automatic switching from a first desktop to a second desktop without terminating a desktop thread associated with the first desktop. The methods and arrangements are also applicable to remote process logon and switching.
摘要:
A file system shell is provided. One aspect of the shell provides virtual folders which expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. Users are able to work with the virtual folders through direct manipulation (e.g., clicking and dragging, copying, pasting, etc.). Filters are provided for narrowing down sets of items. Quick links are provided which can be clicked on to generate useful views of the sets of items. Libraries are provided which consist of large groups of usable types of items that can be associated together, along with functions and tools related to the items. A virtual address bar is provided which comprises a plurality of segments, each segment corresponding to a filter for selecting content. A shell browser is provided with which users can readily identify an item based on the metadata associated with that item. An object previewer in a shell browser is provided which is configured to display a plurality of items representing multiple item types.
摘要:
Methods and arrangements are provided that display a shut down mechanism within a graphical user interface on a display device. The shut down mechanism is normally operatively associated with a first shut down function, but can be operatively associated with other functions based upon on modifier input(s).
摘要:
In an implementation of user interface start page, the start page includes a user-identifiable indicator associated with a user of a computing system to indicate that the user is logged-on to the computing system. The user interface start page also includes user-selectable controls from one or more regions of a user interface desktop page which is displayed after a transition from the user interface start page to the user interface desktop page. Each of the user-selectable controls on the user interface start page initiate a display of information associated with the user when selected.