Graphics items that extend outside a background perimeter
First Claim
Patent Images
1. A method, comprising:
- displaying, via a display device, a graphics item within a border of a background, wherein the background defines an entire operating space for a graphical user interface and the background is smaller than a maximum image size visible for a display area of the display device;
defining an anchor for the graphics item in relation to a geometric center of the background, wherein the anchor is within a border of the graphics item and the border of the background, and the anchor is a point location that lies on a straight line between a geometric center of the graphics item and the geometric center of the background at an intersection of the straight line and the border of the background;
receiving an input, via an input device, indicating a change in size or position of the graphics item or the background such that a portion of the graphics item would reside outside the border of the background;
in response to determining that the change results in the anchor point being outside of the border of the background, denying the change; and
in response to determining that the change results in the anchor point being within the border of the background, implementing the change in size or position of the graphics item or the background such that the portion of the graphics item resides outside the border of the background.
4 Assignments
0 Petitions
Accused Products
Abstract
Described herein are methods and systems that allow a user to reposition or size a graphics item or background such that a portion of the graphics item resides outside the background. This permits tailored operating spaces based on user preference and allowable conditions, which are particularly useful with display devices having a large display area.
88 Citations
15 Claims
-
1. A method, comprising:
-
displaying, via a display device, a graphics item within a border of a background, wherein the background defines an entire operating space for a graphical user interface and the background is smaller than a maximum image size visible for a display area of the display device; defining an anchor for the graphics item in relation to a geometric center of the background, wherein the anchor is within a border of the graphics item and the border of the background, and the anchor is a point location that lies on a straight line between a geometric center of the graphics item and the geometric center of the background at an intersection of the straight line and the border of the background; receiving an input, via an input device, indicating a change in size or position of the graphics item or the background such that a portion of the graphics item would reside outside the border of the background; in response to determining that the change results in the anchor point being outside of the border of the background, denying the change; and in response to determining that the change results in the anchor point being within the border of the background, implementing the change in size or position of the graphics item or the background such that the portion of the graphics item resides outside the border of the background. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
means for displaying a graphics item within a border of a background, wherein the background defines a whole operating space for a graphical user interface and the background is smaller than a maximum image size visible for a display area of the display device; means for defining an anchor for the graphics item in relation to a geometric center of the background, wherein the anchor is within a border of the graphics item and the border of the background, and the anchor is a point location that lies on a straight line between a geometric center of the graphics item and the geometric center of the background at an intersection of the straight line and the border of the background; means for receiving an input, via an input device, indicating a change in size or position of the graphics item or the background such that a portion of the graphics item would reside outside the border of the background; means for, in response to determining that the change results in the anchor point being outside of the border of the background, denying the change; and means for, in response to determining that the change results in the anchor point being within the border of the background, performing the change in size or position of the graphics item or the background such that the portion of the graphics item resides outside the border of the background. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer-readable media having stored thereon computer executable instructions that, in response to execution, cause at least one device to perform operations, comprising:
-
displaying, via a display device, a graphics item within a border of a background, wherein the background defines a total operating space for a graphical user interface and the background is smaller than a maximum image size visible for a display area of the display device; defining an anchor for the graphics item in relation to a geometric center of the background, wherein the anchor is within a border of the graphics item and the border of the background, and the anchor is a point location that lies on a straight line between a geometric center of the graphics item and the geometric center of the background at an intersection of the straight line and the border of the background; receiving an input, via an input device, indicating a change in size or position of the graphics item or the background such that a portion of the graphics item would reside outside the border of the background; in response to determining that the change results in the anchor point being outside of the border of the background, denying the change; and in response to determining that the change results in the anchor point being within the border of the background, executing the change in size or position of the graphics item or the background such that the portion of the graphics item resides outside the border of the background. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus, comprising:
-
at least one computing device configured to; display, via a display device, a graphics item within a border of a background, wherein the background defines a complete operating space for a graphical user interface and the background is smaller than a maximum image size visible for a display area of the display device; define an anchor for the graphics item in relation to a geometric center of the background, wherein the anchor is within a border of the graphics item and the border of the background, and the anchor is a point location that lies on a straight line between a geometric center of the graphics item and the geometric center of the background at an intersection of the straight line and the border of the background; receive an input, via an input device, indicating a change in size or position of the graphics item or the background such that a portion of the graphics item would reside outside the border of the background; in response to a determination that the change results in the anchor point being outside of the border of the background, deny the change; and in response to a determination that the change results in the anchor point being within the border of the background, effect the change in size or position of the graphics item or the background such that the portion of the graphics item resides outside the border of the background. - View Dependent Claims (14, 15)
-
Specification