Patent ID: 8271898

Claim:
A computer-implemented method for graphically displaying data on a display screen with limited display area, the method comprising: displaying a plurality of cards from a first perspective, each card associated with a database record, at least some of the plurality of cards obscured by a displayed front card; displaying a scrollbar representing the plurality of cards, the scrollbar including a first thumb at a location representing the front card; receiving a user input having a direction and a speed; responsive to the received user input: determining according to the direction and the speed of the received user input a second card to display; displaying a second thumb at a location on the scrollbar representing the second card; animating the display to scroll the display of cards based on the received direction; animating the display to move the displayed location of the first thumb to the location of the second thumb; and displaying the plurality of cards from a second perspective, the second perspective including a display of the second card and at least one other card obscured by the displayed second card.