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

System and method that facilitates computer desktop use via scaling of displayed objects

a computer desktop and object technology, applied in the field of user interfaces, can solve the problems of too small standard techniques, achieve the effects of facilitating the placement of desired windows or tasks, and reducing the number of objects

Inactive Publication Date: 2012-11-15
MICROSOFT TECH LICENSING LLC
View PDF7 Cites 72 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0011]By grouping windows in the periphery into clusters, and supporting cluster operations (e.g., move all cluster windows into the focus area, or move windows in the focus area back to their peripheral location), the invention significantly facilitates task management, allowing user(s) to easily swap from one task (or activity) to another.
[0017]Another aspect of the invention relates to display object occlusion avoidance within a display area (e.g., focus area, periphery or progressive shrink area)—such aspect of the invention mitigates objects from obscuring one another. An extension of this aspect relates to cluster occlusion avoidance which mitigates clusters from obscuring other clusters as well as mitigating merging (e.g., since clustering can be proximity based) of clusters as a result of moving clusters.
[0018]Thus, the subject invention mitigates many of the aforementioned windows and task management problems by keeping windows open but making them much smaller when they are not in use. By doing so, it becomes possible to maintain a large number of windows around the periphery of the display. Task management is supported by placing windows into clusters that represent tasks and adding some simple mechanisms for task switching. Human spatial memory can be used to facilitate locating a desired window or task. The invention also mitigates a display object management problem for small displays, because the objects in the periphery take so little space.

Problems solved by technology

. . ) since they may be too small for standard techniques.

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
  • System and method that facilitates computer desktop use via scaling of displayed objects
  • System and method that facilitates computer desktop use via scaling of displayed objects
  • System and method that facilitates computer desktop use via scaling of displayed objects

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030]The present invention is now described with reference to the drawings, wherein like reference numerals are used to refer to like elements throughout. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It may be evident, however, that the present invention may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to facilitate describing the present invention.

[0031]As used in this application, the terms “component” and “system” are intended to refer to a computer-related entity, either hardware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. By way of illustration...

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

The techniques described herein provide user interface(s) for managing display objects on a display surface. The techniques define a central focus area where the display objects are displayed and behave as usual, and a periphery outside the focus area where the display objects are reduced in size based on their location, getting smaller as they near an edge of the display surface so that many more objects can remain visible.

Description

PRIORITY CLAIM[0001]This application is a continuation of and claims priority to U.S. patent application Ser. No. 10 / 374,351, filed Feb. 25, 2003 and issued as U.S. Pat. No. 8,230,359, the disclosure of which is incorporated by reference herein.TECHNICAL FIELD[0002]The present invention relates generally to user interfaces, and more particularly to a graphical user interface, data structure and method to facilitate management of data.BACKGROUND[0003]Various graphical user interfaces have been developed to provide a rich experience for computer users. Computer programs typically provide a graphical user interface (GUI) to facilitate data entry, to enable viewing output on a display screen, as well as to manipulate or rearrange data. A graphical user interface can be associated with an application program or operating system shell, which may be running on a user's local machine and / or remotely, such as in a distributing computing system or over the Internet.[0004]In view of continuing...

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/033G06F3/14G06F15/00
CPCG06F2203/04803G06F3/0481G06F3/14
Inventor ROBERTSON, GEORGE G.HORVITZ, ERIC J.ROBBINS, DANIEL C.SMITH, GREGORY R.CZERWINSKI, MARY P.BAUDISCH, PATRICK MARKUS
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