1
Mary Czerwinski, Susan T Dumais, Susan E Dziadosz, Daniel C Robbins, George G Robertson, David D Thiel, Maarten Van Dantzich: Methods, apparatus and data structures for providing a user interface, which exploits spatial memory, to objects. Microsoft Corporation, John C Pokotylo, Straub & Pokotylo, February 13, 2001: US06188405 (226 worldwide citation)

A graphical user interface in which object thumbnails, as scaled images, are rendered on a two-dimensional wall or screen, and which exploits spatial memory. The objects may be moved, continuously, on the surface with a two-dimensional input device. Pop-up title bars may be rendered over active obje ...


2
George G Robertson, David D Thiel, Maarten Roderik Van Dantzich: Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which provides spatialized audio. Microsoft Corporation, Peter L Michaelson, Michaelson & Wallace, April 25, 2000: US06054989 (188 worldwide citation)

A graphical user interface in which object thumbnails are rendered on a simulated three-dimensional surface which (i) exploits spatial memory and (ii) allows more objects to be rendered on a given screen. The objects may be moved, continuously, on the surface with a two-dimensional input device.


3
Mary Czerwinski, Susan T Dumais, Susan E Dziadosz, George G Robertson, Daniel C Robbins, Maarten Roderik van Dantzich: Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which visually groups matching objects. Microsoft Corporation, Peter L Michaelson, Michaelson & Wallace, June 5, 2001: US06243093 (145 worldwide citation)

A graphical user interface in which object thumbnails are rendered on a simulated three-dimensional surface which (i) exploits spatial memory and (ii) allows more objects to be rendered on a given screen. The objects may be moved, continuously, on the surface with a two-dimensional input device. Fur ...


4
George G Robertson, Daniel C Robbins, Maarten Roderik Van Dantzich: Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which visually groups proximally located objects. Microsoft Corporation, Peter L Michaelson, Michaelson & Wallace, July 2, 2002: US06414677 (142 worldwide citation)

A graphical user interface in which object thumbnails are rendered on a simulated three-dimensional surface which (i) exploits spatial memory and (ii) allows more objects to be rendered on a given screen. The objects may be moved, continuously, on the surface with a two-dimensional input device.


5
George G Robertson, Daniel C Robbins, Maarten Roderik Van Dantzich: Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and in which object occlusion is avoided. Microsoft Corporation, Peter L Michaelson, Michaelson & Wallace, December 12, 2000: US06160553 (120 worldwide citation)

A graphical user interface in which object thumbnails are rendered on a simulated three-dimensional surface which (i) exploits spatial memory and (ii) allows more objects to be rendered on a given screen. The objects may be moved, continuously, on the surface with a two-dimensional input device.


6
George G Robertson, Daniel C Robbins, Maarten Roderik Van Dantzich: Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects. Microsoft Corporation, Peter L Michaelson, Michaelson & Wallace, December 26, 2000: US06166738 (79 worldwide citation)

A graphical user interface in which object thumbnails are rendered on a simulated three-dimensional surface which (i) exploits spatial memory and (ii) allows more objects to be rendered on a given screen. The objects may be moved, continuously, on the surface with a two-dimensional input device.


7
George G Robertson, Dugald R Hutchings, Brian R Meyers, Gregory R Smith: Scaling of displayed objects with shifts to the periphery. Microsoft Technology Licensing, June 6, 2017: US09671922

Some examples relate to facilitating multi-tasking in a computing environment. A focus area component defines a focus area within a display spaceā€”the focus area occupying a subset area of the display space area. A scaling component scales display objects as a function of proximity to the focus area, ...