Techniques for displaying digital images on a display
First Claim
1. A machine-implemented method, comprising:
- on a portion of a primary display device of a computer system, the computer system generating a display;
if the computer system is in a first mode, then on each secondary display device in a set of one or more secondary display devices of the computer system, the computer system generating, within a portion of the secondary device, the same display that is concurrently being displayed within said portion of the primary display device;
if the computer system is in a second mode, then within the portion of each secondary display device in the set of one or more secondary display devices, the computer system generating a different display than the display that is concurrently being displayed within said portion of the primary display device, wherein, when the computer system is in said second mode, the display generated on the primary display device displays controls for selecting what is to be shown on the portion of said one or more secondary display devices; and
switching between the first mode and the second mode in response to user input.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for displaying digital images on a display is provided. A pile of images that includes a plurality of images arranged in a first arrangement in which at least one image in the pile overlaps with at least one other image in the pile is displayed. Location data that indicates the location of each image in the first arrangement is stored. In response to first user input while the images of the pile are displayed in the first arrangement, without changing the location data, the images that belong to the pile are displayed in a second arrangement in which no image in the pile overlaps with any other image of the pile. In response to second user input while the images of the pile are displayed in the second arrangement, the pile of images are redisplayed in the first arrangement based on the location data.
152 Citations
44 Claims
-
1. A machine-implemented method, comprising:
-
on a portion of a primary display device of a computer system, the computer system generating a display;
if the computer system is in a first mode, then on each secondary display device in a set of one or more secondary display devices of the computer system, the computer system generating, within a portion of the secondary device, the same display that is concurrently being displayed within said portion of the primary display device;
if the computer system is in a second mode, then within the portion of each secondary display device in the set of one or more secondary display devices, the computer system generating a different display than the display that is concurrently being displayed within said portion of the primary display device, wherein, when the computer system is in said second mode, the display generated on the primary display device displays controls for selecting what is to be shown on the portion of said one or more secondary display devices; and
switching between the first mode and the second mode in response to user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
10. A machine-implemented method, comprising:
-
displaying a displayed set of items from a sequence of items that includes one or more undisplayed items that do not belong to said displayed set of items;
wherein said displayed set of items are displayed, in an arrangement that includes a plurality of rows and a plurality of columns, in an order that corresponds to said sequence;
receiving user input that selects a particular item from said set of displayed items;
in response to said user input, performing the steps of if the number of items, in the displayed set of items, that precede the particular item is less than a first predetermined threshold, then causing a line of undisplayed items that precede the displayed set of items to be displayed, and ceasing to display a line of displayed items that follow said particular item; and
- View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
18. A method for managing items, comprising the steps of:
-
displaying a pile of items, wherein the pile of items includes a plurality of items arranged in a first arrangement in which at least one item in the pile overlaps with at least one other item in the pile;
storing location data that indicates the location of each item in the first arrangement;
in response to first user input while the items of the pile are displayed in the first arrangement, without changing the location data, displaying the items that belong to the pile in a second arrangement in which no item in the pile overlaps with any other item of the pile;
in response to second user input while the items of the pile are displayed in the second arrangement, redisplaying the pile of items in the first arrangement based on the location data. - View Dependent Claims (19, 20, 21, 22, 40, 41, 42, 43, 44)
-
Specification