Patent ID: 7681141

Claim:
A method of scrolling in a graphical user interface, comprising: receiving a command to scroll a plurality of contents icons displayed in the graphical user interface; retrieving an appropriate number of additional contents icons from a contents icon database to provide a scrolled display in the graphical user interface, wherein retrieving the additional contents icons includes: jumping a first predetermined fixed number of bytes to a next address that is within an entry in the database after an address of a currently displayed icon; accessing a second predetermined fixed number of bytes starting at the next address within the entry of the contents icon database, the second predetermined fixed number of bytes being the number of bytes in each contents icon data entry and less than the first predetermined fixed number of bytes; and repeating the jumping and accessing steps until the appropriate number of additional icons is retrieved from the contents icon database; and updating the display on the graphical user interface with the retrieved appropriate number of additional contents icons retrieved from the contents icon database, wherein the contents icon database is divided into a plurality of entries, each entry including at least a respective contents icon data entry for a contents icon and a link to a contents file, each entry of the database is a fixed size in bytes, and the contents icon are scrolled in the graphical user interface without pausing to accommodate loading icon images, wherein the fixed size of each entry is the same fixed size as every other entry, and wherein the contents icon data entry in every entry is the same fixed size in bytes.