Methods and apparatus to display a viewing region
First Claim
1. A computer-implemented method in which a computer system executes instructions retrieved from memory, the computer-implemented method comprising:
- displaying a first portion of an image in a viewing region of a display screen;
displaying an overflow indicator in the viewing region to indicate that there is a second portion of the image not currently displayed in the viewing region;
displaying the overflow indicator to be at least partially transparent for viewing of at least a portion of the image through the overflow indicator;
displaying the first portion of the image to include at least one selectable display element, the at least one selectable display element being transparently viewable through the overflow indicator;
responsive to receiving a selection of a region of the overflow indicator in which there is no selectable display element transparently viewable through the region of the overflow indicator, initiating execution of a display function associated with the overflow indicator by said computer system;
responsive to receiving, through the overflow indicator, a selection of the selectable display element by a user-controlled pointer element simultaneously over the overflow indicator in the viewing region and the selectable display element, initiating execution of a display function associated with the selectable display element in lieu of initiating execution of the display function associated with the overflow indicator by said computer system;
wherein initiating execution of the display function associated with the overflow indicator includes;
initiating an expand function to create an enlarged viewing region to enable more of the image to be concurrently displayed on the display screen, resulting in the first portion of the image and the at least part of the second portion of the image being concurrently displayed in the enlarged viewing region;
wherein initiating execution of a display function associated with the selectable display element includes;
initiating an editing function for editing the image in the viewing region;
displaying the viewing region as a substantially rectangular window in which the image is displayed; and
wherein initiating the expand function to create an enlarged viewing region includes;
enlarging a first rectangular viewing region having a first two-dimensional area into a second rectangular viewing region having a second two-dimensional area, wherein the second two-dimensional area is larger in size then the first two-dimensional area.
2 Assignments
0 Petitions
Accused Products
Abstract
An application initiates a display of a first portion of an image in a viewing region of a display screen. Additionally, the application initiates a transparent display of an overflow indicator in a display area of the viewing region to enable viewing through the overflow indicator to corresponding content associated with the image. As its name suggests, the overflow indicator indicates that there is a second portion of the image not currently displayed in the viewing region. This technique of providing the overflow indicator overlaid on the image enhances a user'"'"'s viewing experience because a display area or region occupied by the overflow indicator (e.g., a shaded region) enables a user to i) view an unobstructed view of the image beneath the overflow indicator, and ii) identify that a current size of the viewing region only shows a portion of the image rather than the whole image.
43 Citations
40 Claims
-
1. A computer-implemented method in which a computer system executes instructions retrieved from memory, the computer-implemented method comprising:
-
displaying a first portion of an image in a viewing region of a display screen; displaying an overflow indicator in the viewing region to indicate that there is a second portion of the image not currently displayed in the viewing region; displaying the overflow indicator to be at least partially transparent for viewing of at least a portion of the image through the overflow indicator; displaying the first portion of the image to include at least one selectable display element, the at least one selectable display element being transparently viewable through the overflow indicator; responsive to receiving a selection of a region of the overflow indicator in which there is no selectable display element transparently viewable through the region of the overflow indicator, initiating execution of a display function associated with the overflow indicator by said computer system; responsive to receiving, through the overflow indicator, a selection of the selectable display element by a user-controlled pointer element simultaneously over the overflow indicator in the viewing region and the selectable display element, initiating execution of a display function associated with the selectable display element in lieu of initiating execution of the display function associated with the overflow indicator by said computer system; wherein initiating execution of the display function associated with the overflow indicator includes;
initiating an expand function to create an enlarged viewing region to enable more of the image to be concurrently displayed on the display screen, resulting in the first portion of the image and the at least part of the second portion of the image being concurrently displayed in the enlarged viewing region;wherein initiating execution of a display function associated with the selectable display element includes;
initiating an editing function for editing the image in the viewing region;displaying the viewing region as a substantially rectangular window in which the image is displayed; and wherein initiating the expand function to create an enlarged viewing region includes;
enlarging a first rectangular viewing region having a first two-dimensional area into a second rectangular viewing region having a second two-dimensional area, wherein the second two-dimensional area is larger in size then the first two-dimensional area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
25. The computer-implemented method of method 24 further comprising:
-
displaying multiple rectangular viewing regions on the display screen, each viewing region containing display elements that are controls for editing attributes of a file that is rendered in a file viewing region, the file viewing region being separately displayed from the multiple viewing regions containing display elements, each viewing region containing overflow indicators; wherein displaying the first portion of the image in the viewing region of the display screen includes displaying the viewing region as a frame having a perimeter of a first length, the viewing region being an entity separate from the image displayed within the viewing region; and wherein initiating execution of the display function associated with the overflow indicator results in the perimeter of the enlarged viewing region having a second length that is greater than the first length of the perimeter.
-
-
34. A computer program product including a tangible computer-readable storage medium having computer-executable instructions stored thereon for processing data information, such that the computer-executable instructions, when carried out by a processing device, enable the processing device to perform the operations of:
-
displaying a first portion of an image in a viewing region of a display screen; displaying an overflow indicator in the viewing region to indicate that there is a second portion of the image not currently displayed in the viewing region; displaying the overflow indicator to be at least partially transparent for viewing of at least a portion of the image through the overflow indicator; displaying the first portion of the image to include at least one selectable display element, the at least one selectable display element being transparently viewable through the overflow indicator; responsive to receiving a selection of a region of the overflow indicator in which there is no selectable display element transparently viewable through the region of the overflow indicator, initiating execution of a display function associated with the overflow indicator by said processing device; responsive to receiving, through the overflow indicator, a selection of the selectable display element by a user-controlled pointer element simultaneously over the overflow indicator in the viewing region and the selectable display element, initiating execution of a display function associated with the selectable display element in lieu of initiating execution of the display function associated with the overflow indicator by said processing device; wherein initiating execution of the display function associated with the overflow indicator includes;
initiating an expand function to create an enlarged viewing region to enable more of the image to be concurrently displayed on the display screen, resulting in the first portion of the image and the at least part of the second portion of the image being concurrently displayed in the enlarged viewing region;wherein initiating execution of a display function associated with the selectable display element includes;
initiating an editing function for editing the image in the viewing region;displaying the viewing region as a substantially rectangular window in which the image is displayed; and wherein initiating the expand function to create an enlarged viewing region includes;
enlarging a first rectangular viewing region having a first two-dimensional area into a second rectangular viewing region having a second two-dimensional area, wherein the second two-dimensional area is larger in size then the first two-dimensional area. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A computer system comprising:
-
a memory; a processor; a display; a communications interface; an interconnection mechanism coupling the memory, the processor, the display, and the communications interface, allowing communication there between; wherein the memory is encoded with a display application, that when executed in the processor, provides a display process to display, by causing the computer system to perform operations of; displaying a first portion of an image in a viewing region of a display screen; displaying an overflow indicator in the viewing region to indicate that there is a second portion of the image not currently displayed in the viewing region; displaying the overflow indicator to be at least partially transparent for viewing of at least a portion of the image through the overflow indicator; displaying the first portion of the image to include at least one selectable display element, the at least one selectable display element being transparently viewable through the overflow indicator; responsive to receiving a selection of a region of the overflow indicator in which there is no selectable display element transparently viewable through the region of the overflow indicator, initiating execution of a display function associated with the overflow indicator; responsive to receiving, through the overflow indicator, a selection of the selectable display element by a user-controlled pointer element simultaneously over the overflow indicator in the viewing region and the selectable display element, initiating execution of a display function associated with the selectable display element in lieu of initiating execution of the display function associated with the overflow indicator; wherein initiating execution of the display function associated with the overflow indicator includes;
initiating an expand function to create an enlarged viewing region to enable more of the image to be concurrently displayed on the display screen, resulting in the first portion of the image and the at least part of the second portion of the image being concurrently displayed in the enlarged viewing region;wherein initiating execution of a display function associated with the selectable display element includes;
initiating an editing function for editing the image in the viewing region;displaying the viewing region as a substantially rectangular window in which the image is displayed; and wherein initiating the expand function to create an enlarged viewing region includes;
enlarging a first rectangular viewing region having a first two-dimensional area into a second rectangular viewing region having a second two-dimensional area, wherein the second two-dimensional area is larger in size then the first two-dimensional area.
-
Specification