Methods, Apparatus And Data Structures For Providing A User Interface To Objects, The User Interface Exploiting Spatial Memory And Visually Indicating At Least One Object Parameter
Matthew Conway - Seattle WA, US Stephen Jacquot - Charlottesville VA, US Dennis Proffitt - Earlysville VA, US George Robertson - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond CA
International Classification:
G06F 3/048
US Classification:
715764000
Abstract:
A graphical user interface in which object thumbnails are rendered in a three-dimensional environment and which exploits spatial memory. The objects may be moved, continuously, with a two-dimensional input device. Pop-up title bars may be rendered over active objects. Intelligent help may be provided to the user, as visual indicators, based on proximity clustering or based on matching algorithms. The simulated location of the object thumbnails in a direction orthogonal to the surface is based on function, such as a linear, polynomial, or exponential function for example, of one or more object properties, such as number of mouse clicks since selected, age, size, etc.
Methods, Apparatus And Data Structures For Providing A User Interface To Objects, The User Interface Exploiting Spatial Memory And Visually Indicating At Least One Object Parameter
Matthew J. Conway - Seattle WA, US Stephen A. Jacquot - Charlottesville VA, US Dennis R. Proffitt - Earlysville VA, US George G. Robertson - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 5/00
US Classification:
715838, 715854, 715764, 345427, 345418
Abstract:
A graphical user interface in which object thumbnails are rendered in a three-dimensional environment and which exploits spatial memory. The objects may be moved, continuously, with a two-dimensional input device. Pop-up title bars may be rendered over active objects. Intelligent help may be provided to the user, as visual indicators, based on proximity clustering or based on matching algorithms. The simulated location of the object thumbnails in a direction orthogonal to the surface is based on function, such as a linear, polynomial, or exponential function for example, of one or more object properties, such as number of mouse clicks since selected, age, size, etc.