Next Patent: PEN TO PAPER SPACING FOR INKJET PRINTING
Next Patent: PEN TO PAPER SPACING FOR INKJET PRINTING
[0001] The invention relates to user interfaces. More particularly, the invention provides methods and devices for customizing the size and appearance of user interface elements.
[0002] Set-top boxes and televisions are being used to provide an increasing number of services to users. As the number of services and the complexity of the hardware have increased, new user interfaces have been developed to assist users in entering and receiving information.
[0003] A user can navigate through the folders in row
[0004] User interface
[0005] Therefore, there exists a need in the art for systems and methods that allow users to customize the size and number of user interface elements.
[0006] One or more of the above-mentioned needs in the art are satisfied by the disclosed systems and methods that allow a user to customize the configuration of a user interface. The number and sizes of folders and bookmarks may be set by the user or chosen to match a display screen. As a result, the user interface can be configured to take advantage of a large display or compensate for a user's poor vision.
[0007] A first embodiment of the invention provides an apparatus for generating a user interface for display on a display device. The apparatus comprising a processor programmed to generate a user interface. The user interface includes a folder row containing folders and a bookmark column intersecting the folder row and containing bookmarks. At least one of the number of folders or the number of bookmarks displayed is determined by a user of the user interface.
[0008] In another embodiment, a method of generating a user interface for displaying folders and bookmarks on a display screen is provided. The method includes receiving scale information. A row of folders having a number of folders determined by the scale information is generated and a column of bookmarks intersecting the row of folders and having a number of bookmarks determined by the scale information is generated.
[0009] In yet another embodiment of the invention, a set-top box that generates a user interface for display on a display device is provided. The set-top box includes a content database that contains user interface content and a graphical objects database that contains user interface graphical objects. An interface generator receives scale information and generates the user interface by arranging the content and graphical objects into a row of folders and a column of bookmarks such that the number of folders and number of rows correspond to the scale information.
[0010] In other embodiments of the invention, computer-executable instructions for implementing the disclosed methods are stored as control logic or computer-readable instructions on computer-readable media, such as an optical or magnetic disk.
[0011] The present invention is illustrated by way of example and not limited in the accompanying figures in which like reference numerals indicate similar elements and in which:
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019] Set-top box
[0020] A user may use a remote control device
[0021] One skilled in the art will appreciate that a variety of scale information may be used to set the number of folders and bookmarks in user interface
[0022] An interface generator
[0023]
[0024] In step
[0025] In step
[0026] While the invention has been described with respect to specific examples including presently preferred modes of carrying out the invention, those skilled in the art will appreciate that there are numerous variations and permutations of the above described systems and techniques that fall within the spirit and scope of the invention as set forth in the appended claims. For example, in alternative embodiments folders may be displayed in a column and bookmarks may be display in a row.