Unified navigation shell user interface

Inactive Publication Date: 2005-09-22
MICROSOFT TECH LICENSING LLC
View PDF7 Cites 137 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0012] Another aspect of the present invention is directed to converting commands and help information of an application (presently presented in dialog boxes, pop-up menus, and the like) into a web of pages. To this end, each application has command information defined therewith according to a defined command schema. In the schema, commands are grouped into command groups. Each command

Problems solved by technology

However, these controls are only available within the context of the web browser application.
However, navigation between applications

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Unified navigation shell user interface
  • Unified navigation shell user interface
  • Unified navigation shell user interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

Exemplary Operating Environment

[0034]FIG. 1 and the following discussion are intended to provide a brief general description of a suitable computing environment in which the invention may be implemented. Although not required, the invention will be described in the general context of computer-executable instructions, such as program modules, being executed by a personal computer. Generally, program modules include routines, programs, objects, components, data structures and the like that perform particular tasks or implement particular abstract data types.

[0035] Moreover, those skilled in the art will appreciate that the invention may be practiced with other computer system configurations, including hand-held devices, multi-processor systems, microprocessor-based or programmable consumer electronics, network PCs, minicomputers, mainframe computers and the like. The invention may also be practiced in distributed computing environments where tasks are performed by remote processing...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A user interface for navigating among screens on a personal computer. The screens, which include layers of a shell user interface and various locations within applications, are presented as pages. In addition, commands and help information of an application are presented as a web of command pages. To this end, a unit of measure, called a “place” is defined. In general, an application is a place, and separate documents within an application may also define a place. Separate command windows and dialog boxes within an application or a document typically do not define a place. Backwards navigation takes the user to the previous place, and forward navigation (if possible) takes the user to the next place. Because the underlying data for a page may change between an initial visit to a page and navigation back to the page, data objects and page code are maintained separately, and are combined only when a request for a page is made.

Description

FIELD OF THE INVENTION [0001] The present invention generally relates to computer systems, and more particularly to a graphical user interface for a computer operating system. BACKGROUND OF THE INVENTION [0002] A contemporary operating system, such as Microsoft Corporation's Windows® 98 operating system, provides many different ways to navigate between and within applications on a computer. For example, existing user interfaces utilize double clicks, right clicks, menu pulls, OK buttons, close boxes, and the like to open and close applications, or dialog boxes within applications. If more than one application is opened, a user may be presented with multiple windows, which may become complex and is often difficult to understand for many users, particularly a novice user. [0003] Another problem that users encounter is that it is often difficult to find documents that the user had previously accessed, or find the same point (e.g., menu or dialog) within an application that the user had...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F3/00
CPCG06F9/451
Inventor MATTHEWS, JOSEPHCAPPS, STEPHENSTOAKLEY, RICHARDBELFIORE, JOSEPHSMITH, WALTERSCHICK, BRADLEYMCKELVIE, SAMUELWELLAND, ROBERTCORDELL, JOHN
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products