# US 7,746,353 B2 · Border frame color picker

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,746,353 B2
- Document ID: US7746353B2
- Status: Granted
- Kind: B2
- Application number: 11/606,548
- Filed: 2006-11-29
- Published: 2008-05-29
- Granted: 2010-06-29
- Earliest claimed: 2006-11-29
- Assignees: Hewlett-Packard Development Company, L.P.
- Inventors: Robert P. Cazier; Murray Dean Craig
- Web page: https://patentgrep.com/patent/US7746353B2

## CPC

- G09G 5/06: using colour palettes, e.g. look-up tables
- G09G 2310/0232: Special driving of display border areas
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

An embodiment of the invention provides an apparatus and method of selecting a color for a border frame. The apparatus and method permit a selector to be placed on an object image and select a color for the border frame, based on a location of the selector on the object image.

## Claims

### Claim 1

An apparatus for selecting a color for a border frame, the apparatus comprising:
a digital device including a border frame color picker engine configured to place a selector on a location on an object image, to select an adjustable size for the selector, and to select a color for the border frame, based on the location and the size of the selector on the object image, wherein the color for the border frame is approximately equal to a color value of a pixel in the location of the selector.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the color is selected from a color set.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the color for the border frame is approximately opposite in value to a color value of a pixel in the location of the selector.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the color for the border frame is approximately equal to an average of color values of pixels in the location of the selector.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the border frame color picker engine fine tunes the color to be used for the border frame by selecting another color that is near a value of the previous color for the border frame.

### Claim 6 (depends on 1)

The apparatus of claim 1, further comprising:
a saturation control engine configured to select a saturation level for the color for the border frame.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the selector comprises a cross-hair or a pre-defined shaped area.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the border frame color picker engine is configured to use a significant feature of the object image in determining the color for the border frame.

### Claim 9 (depends on 1)

The apparatus of claim 1, wherein the border frame color picker engine is configured to magnify pixel sizes in the location of the selector by adjustment of the adjustable size of the selector, in order to select various color values for determining the color for the border frame.

### Claim 10 (depends on 9)

The apparatus of claim 9, wherein a color value of a pixel within the location of the selector is used to determine the color for the border frame.

### Claim 11 (depends on 1)

The apparatus of claim 1, wherein the border frame color picker engine is configured to adjust a size of the selector, in order to select various color values for determining the color for the border frame.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein a color value of a pixel within the location of the selector is used to determine the color for the border frame.

### Claim 13 (depends on 1)

The apparatus of claim 1, wherein the border frame color picker engine is configured to move the selector to and from salient areas of the object image, in order to select various color values for determining the color for the border frame.

### Claim 14 (depends on 13)

The apparatus of claim 13, wherein the border frame color picker engine is configured to select the color for the border frame, based on a location of the selector on a salient area.

### Claim 15 (depends on 1)

The apparatus of claim 1, wherein the border frame color picker engine is configured to select a color set that provides the color for the border frame, based on the location of the selector on the object image.
