Circular graphical user interfaces
First Claim
Patent Images
1. A method for visualizing a plurality of images in a circular graphical user interface, comprising:
- selecting the plurality of images from a database;
orienting each selected image with respect to a global polar coordinate system, a local polar coordinate system, and a radial distance from the center of each image to the center of a display surface of the circular graphical user interface, a global angle a of the global polar coordinate system measuring rotation of the center of the each image around the center of the display surface, and a local angle β
measuring an offset of a central axis of each image from the angle α
; and
rendering each oriented image on the display surface of the circular graphical user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method provides visualization and layout schemes for a circular graphical user interface using global and local polar coordinate systems to display images. The system gives a user of the interface the full capability to relocate, re-orient, scale and layout images in the circular interface. Further, methods are provided to layout images in the Cartesian coordinate system, minimizing overlapping and crowding of images, and supporting users'"'"' focus in a group setting for group collaboration around the interface.
106 Citations
18 Claims
-
1. A method for visualizing a plurality of images in a circular graphical user interface, comprising:
-
selecting the plurality of images from a database;
orienting each selected image with respect to a global polar coordinate system, a local polar coordinate system, and a radial distance from the center of each image to the center of a display surface of the circular graphical user interface, a global angle a of the global polar coordinate system measuring rotation of the center of the each image around the center of the display surface, and a local angle β
measuring an offset of a central axis of each image from the angle α
; and
rendering each oriented image on the display surface of the circular graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for visualizing a plurality of images in a circular graphical user interface, comprising:
-
a database storing the plurality of images;
a query for selecting the plurality of images;
means for orienting each selected image with respect to a global polar coordinate system, a local polar coordinate system, and a radial distance from the center of each image to the center of a display surface of the circular graphical user interface, a global angle α
of the global polar coordinate system measuring rotation of the center of the each image around the center of the display surface, and a local angle β
measuring an offset of a central axis of each image from the angle α
; and
projecting means for rendering each oriented image on the display surface of the circular graphical user interface.
-
Specification