1. Field
Embodiments are directed to rapid discrete browsing on a touch screen display.
2. Description of the Related Art
Browsing items in a display having a touch screen typically involve pinching an image to view more of an image in lower detail, zooming an image to view less of an image in higher detail, scrolling on an image to shift the image, and so forth. The same action is performed for the entire display.
One or more embodiments is directed to a display system including a display screen, an interactive sensor, and a computer in communication with the display screen and the interactive sensor, wherein the computer displays an image composed of a two-dimensional matrix of items on the display screen, wherein the computer responds to a non-selection gesture on the matrix discretely for the items.
When the non-selection gesture is in a first direction along a first axis on a first item, multiple items adjacent the first item along the first axis move in the first direction, and items spaced from the first item along a second axis, orthogonal to the first axis, do not move in the first direction.
Items spaced from the first item along the second axis may not move.
When the non-selection gesture is in a second direction along a second axis on the first item, items adjacent along the first direction may move together in the second direction.
Items adjacent along the first direction may move together in their entirety in the second direction.
The items may be pictures.
Embodiments are directed to a method of browsing items on a display having a touch screen therein. In particular, embodiments are directed to treating an image as a matrix of separate items and controlling how the image changes in response to input at particular locations on the separate items, rather than treating the entire image in the same manner.
In
In
In
In other words, when the items are arranged in a two-dimensional matrix, i.e., items arranged along a first axis and along a second axis, orthogonal to the first axis, one axis may be selected as the primary axis of the rapid browser. In the embodiments shown herein, the primary axis is the first axis or row direction. Movement of items along the first axis results in other items arranged in the same row to move is a same direction, while items in other rows to be treated differently. Movement of items in a direction along the second axis will result in all rows being moved on a discrete basis (row by row) in the direction. In contrast, if the second or column axis is the primary axis, items in the same column would be moved together along the second axis and movement of items in a direction along the first axis will result in all columns being moved on a discrete basis (column by column in the direction).
In
In
By way of summation and review, embodiments are directed to treating an image as being composed of items arranged in a matrix, e.g., a matrix of at least two dimensions, and discretely controlling items row by row (or column by column) for non-selection gestures, e.g., pinch, scroll, zoom. Thus, items displayed on a screen may be readily browsed.
Example embodiments have been disclosed herein, and although specific terms are employed, they are used and are to be interpreted in a generic and descriptive sense only and not for purpose of limitation. In some instances, as would be apparent to one of ordinary skill in the art as of the filing of the present application, features, characteristics, and/or elements described in connection with a particular embodiment may be used singly or in combination with features, characteristics, and/or elements described in connection with other embodiments unless otherwise specifically indicated. Accordingly, it will be understood by those of skill in the art that various changes in form and details may be made without departing from the spirit and scope of the present invention as set forth in the following claims.