Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Peek Around User Interface

a user interface and user technology, applied in the field of graphical user interfaces, can solve the problems of limiting the ability of operating system shells to render multiple windows, tools, icons, etc. simultaneously, and the physical dimensions of the computer display screen are much more limited

Inactive Publication Date: 2011-06-09
MICROSOFT TECH LICENSING LLC
View PDF23 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present invention provides an operating system shell with an underlying desktop object that is rendered according to different views. This allows a user to select or access different views of the desktop object, effectively extending the desktop beyond the fixed and limited display capabilities of conventional operating system shells. The different views can include perpendicular and angled views, and the user interface can be transformed to provide a three-dimensional image of the desktop object. The use of different image transformation representations to provide different views of a desktop object can be referred to as a "peek-around" user interface that quickly reveals portions of the desktop object that would normally not be seen.

Problems solved by technology

Typically, the physical dimensions of computer display screen are much more limited than the desires of users to have different windows, tools, icons, etc. rendered simultaneously and the ability of operating system shells to do so.
The result is that the limited extent of display screen “real estate” can limit the ability of operating system shells to render multiple windows, tools, icons, etc. simultaneously.

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
  • Peek Around User Interface
  • Peek Around User Interface
  • Peek Around User Interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025]FIG. 1 illustrates an operating environment for an embodiment of the present invention as a computer system 20 with a computer 22 that comprises at least one high speed processing unit (CPU) 24 in conjunction with a memory system 26, an input device 28, and an output device 30. These elements are interconnected by at least one bus structure 32.

[0026]The illustrated CPU 24 is of familiar design and includes an ALU 34 for performing computations, a collection of registers 36 for temporary storage of data and instructions, and a control unit 38 for controlling operation of the system 20. The CPU 24 may be a processor having any of a variety of architectures including Alpha from Digital, MIPS from MIPS Technology, NEC, IDT, Siemens, and others, x86 from Intel and others, including Cyrix, AMD, and Nexgen, and the PowerPC from IBM and Motorola.

[0027]The memory system 26 generally includes high-speed main memory 40 in the form of a medium such as random access memory (RAM) and read o...

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

An operating system shell has an underlying desktop object that is rendered according to different views. The operating system shell renders on a display screen a desktop graphical user interface with windows, tools, icons, etc. that are within a segment of the desktop object that can be observed (i.e., rendered) from one of the views. In illustrated implementations, the desktop object is of an extent that is greater than can be rendered from a single view. Allowing a user to select or access different views of the desktop object effectively provides an extended desktop that overcomes the fixed and limited display capabilities of conventional operating system shells.

Description

RELATED APPLICATION[0001]This application is a continuation of U.S. patent application Ser. No. 10 / 112,394, filed on Mar. 29, 2002, which is incorporated by reference herein in its entirety.FIELD OF THE INVENTION[0002]The present invention relates to graphical user interfaces for computer operating systems and, in particular, to a graphical user interface that may be rendered according to different views to provide an enlarged operating system desktop.BACKGROUND AND SUMMARY OF THE INVENTION[0003]It is now common for operating systems to have a shell that provides a graphical user interface (GUI). The shell is a piece of software (either a separate program or component part of the operating system) that provides direct communication between the user and the operating system. The graphical user interface typically provides a graphical icon-oriented and / or menu driven environment for the user to interact with the operating system.[0004]The graphical user interface of many operating sys...

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
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F3/048G06F3/033
CPCG06F3/04815
Inventor VRONAY, DAVID P.CHENG, LILIGUO, BAININGKELLY, SEAN U.
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products