IP Library Granted Patent US 9,229,735
Granted Patent B2
US 9,229,735 · App. 13/353,915 · Granted Jan 5, 2016

Graphics items that extend outside a background perimeter

Inventor: William J. Plut (Menlo Park, CA)
Assignee: Transpacific Image, LLC
G06F9/4443G06F3/0481G06F3/0484
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,229,735
App. No.
13/353,915
Granted
Jan 5, 2016
Kind
B2
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.

Claims (64)

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.

2. The method of claim 1 , further comprising:

receiving an input, via an input device, indicating a change in size of the graphics item displayed on the display;

resizing, based on the input indicating a change in size of the graphics item, the graphics item within the maximum image size visible for the display area of the display device, wherein a portion of the graphics item resides outside of the border of the background; and

customizing the operating space to include the portion of the graphics item that resides outside of the border of the background.

3. The method of claim 1 , further comprising:

receiving an input, via the input device, indicating a change in position of the graphics item displayed on the display;

repositioning, based on the input indicating a change in position of the graphics item, the graphics item within the maximum image size visible for the display area of the display device,

wherein a portion of the graphics item resides outside of the border of the background; and

customizing the operating space to include the portion of the graphics item that resides outside of the border of the background.

4. The method of claim 1 , wherein at least a portion of the graphics item lies outside a perimeter of the background, and further comprising:

turning, to an off state, pixels of the display device outside of the border of the graphics item and background, wherein turning to an off state comprises setting the pixels to zero or black, or stopping light being transmitted associated with the pixels.

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.

6. The system of claim 5 , further comprising:

receiving an input indicating a change in size of the graphics item displayed;

resizing, based on the input indicating a change in size of the graphics item, the graphics item within the maximum image size visible for the display area of a display device on which the graphic item is displayed, wherein a portion of the graphics item resides outside of the border of the background; and

customizing the operating space to include the portion of the graphics item that resides outside of the border of the background.

7. The system of claim 5 , further comprising:

means for receiving an input, via the input device, indicating a change in position of the graphics item displayed on the display;

means for repositioning, based on the input indicating a change in position of the graphics item, the graphics item within the maximum image size visible for the display area of a display device on which the graphic item is displayed, wherein a portion of the graphics item resides outside of the border of the background; and

means for customizing the operating space to include the portion of the graphics item that resides outside of the border of the background.

8. The system of claim 5 , wherein at least a portion of the graphics item lies outside a perimeter of the background, and further comprising:

means for turning, to an off state, pixels of a display device on which the graphic item is displayed outside of the border of the graphics item and background, wherein turning to an off state comprises setting the pixels to zero or black, or stopping light being transmitted associated with the pixels.

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.

10. The non-transitory computer-readable media of claim 9 , further comprising:

receiving an input, via an input device, indicating a change in size of the graphics item displayed on the display;

resizing, based on the input indicating a change in size of the graphics item, the graphics item within the maximum image size visible for the display area of the display device, wherein a portion of the graphics item resides outside of the border of the background; and

customizing the operating space to include the portion of the graphics item that resides outside of the border of the background.

11. The non-transitory computer-readable media of claim 9 , further comprising:

receiving an input, via the input device, indicating a change in position of the graphics item displayed on the display;

repositioning, based on the input indicating a change in position of the graphics item, the graphics item within the maximum image size visible for the display area of the display device, wherein a portion of the graphics item resides outside of the border of the background; and

customizing the operating space to include the portion of the graphics item that resides outside of the border of the background.

12. The non-transitory computer-readable media of claim 9 , wherein at least a portion of the graphics item lies outside a perimeter of the background, and the operations further comprise:

turning, to an off state, pixels of the display device outside of the border of the graphics item and background, wherein turning to an off state comprises setting the pixels to zero or black, or stopping light being transmitted associated with the pixels.

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.

14. The apparatus of claim 13 , wherein the at least one computing device is further configured to:

receive an input, via an input device, indicating a change in size of the graphics item displayed on the display;

resize, based on the input indicating a change in size of the graphics item, the graphics item within the maximum image size visible for the display area of the display device, wherein a portion of the graphics item resides outside of the border of the background; and

customize the operating space to include the portion of the graphics item that resides outside of the border of the background.

15. The apparatus of claim 13 , wherein the at least one computing device is further configured to:

receive an input, via the input device, indicating a change in position of the graphics item displayed on the display;

reposition, based on the input indicating a change in position of the graphics item, the graphics item within the maximum image size visible for the display area of the display device, wherein a portion of the graphics item resides outside of the border of the background; and

customize the operating space to include the portion of the graphics item that resides outside of the border of the background.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2023
From: INTELLECTUAL VENTURES ASSETS 190 LLC
To: AI-CORE TECHNOLOGIES, LLC
Reel/Frame 065227/0107 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2023
From: TRANSPACIFIC IMAGE, LLC
To: INTELLECTUAL VENTURES ASSETS 190 LLC
Reel/Frame 065015/0720 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2012
From: PLUT, WILLIAM J.
To: HONEYWOOD TECHNOLOGIES LLC
Reel/Frame 028068/0874 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2012
From: HONEYWOOD TECHNOLOGIES LLC
To: TRANSPACIFIC IMAGE, LLC
Reel/Frame 028068/0905 →
Continuity (5)
Continuation 13037945 · Mar 1, 2011
Continuation 11768820 · Jun 26, 2007
Continuation In Part 10891733 · Jul 15, 2004
Provisional Application 60487760 · Jul 16, 2003
Related Publication 20120124510A1 · May 17, 2012