Abstract: A display and interaction method in a user interface and devices, computer program products and systems therefor are disclosed. An information object display area includes a plurality of information objects displayed on a track. The track extends along a path created between an outer and inner elliptical border in the interface. A plurality of elliptical frames are generated along the track, each in contact with the outer and inner elliptical borders, and first and second neighboring elliptical frames adjacent to it. Information objects are displayed based on the elliptical frames. In response to receiving user input associated with movement of a pointer, the center of the inner elliptical border is moved in the direction of pointer movement while resizing the inner border so that it remains within the outer border. The elliptical frames are resized and moved along the track so that all the elliptical frames remain in contact with the borders and their neighboring elliptical frames.
Abstract: A display and interaction method in a user interface is provided. A display region is provided on the user interface for displaying a plurality of interactive items on a track. The track extends along a path created between an outer elliptical border and an inner elliptical border. The inner border lies within the outer border and a center of the inner border is offset from a center of the outer border. A plurality of elliptical frames are provided along the track, and each frame is in contact with the inner border, outer border, and its adjacent frames. An interactive item is displayed in some of the elliptical frames, and user input may move the frames along the track. The frames change in size as they move along the track.
Abstract: A display and interaction method in a user interface is provided. A display region is provided on the user interface for displaying a plurality of interactive items on a track. The track extends along a path created between an outer elliptical border and an inner elliptical border. The inner border lies within the outer border and a center of the inner border is offset from a center of the outer border. A plurality of elliptical frames are provided along the track, and each frame is in contact with the inner border, outer border, and its adjacent frames. An interactive item is displayed in some of the elliptical frames, and user input may move the frames along the track. The frames change in size as they move along the track.
Abstract: The invention provides a system and method for display and interaction in a user interface. A display region is provided for displaying a subset of a plurality of interactive items on a display curve. A touch-sensitive control region is provided for hosting a control curve positioned separately from the display curve, tracking the position and/or movement of a pointer in the control region, and, based on the position and/or movement of the pointer in the control region at a given time, updating the subset of the plurality of interactive items on the display curve.