# US 2015/0145883 A1 · Altering attributes of content that is provided in a portion of a display area based on detected inputs

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

- Number: US 2015/0145883 A1
- Document ID: US20150145883A1
- Status: Published application
- Kind: A1
- Application number: 14/391,367
- Filed: 2012-04-26
- Published: 2015-05-28
- Earliest claimed: 2012-04-26
- Assignees: QUALCOMM Incorporated
- Applicants: Qualcomm Incorporated
- Inventors: Stefan Marti
- Web page: https://patentgrep.com/patent/US20150145883A1

## CPC

- G06T 11/00: Two-dimensional [2D] image generation
- G06F 3/012: {Head tracking input arrangements}
- G06T 3/40: Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T 11/10: Texturing; Colouring; Generation of textures or colours (retouching, inpainting or scratch removal G06T5/77)
- G09G 3/20: for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix {no fixed position being assigned to or needed to be assigned to the individual characters or partial characters}
- G06T 2215/16: Using real world measurements to influence rendering
- G09G 3/003: {to produce spatial visual effects}
- G09G 2320/0238: Improving the black level
- G09G 2320/0626: for control of overall brightness
- G09G 2320/066: for control of contrast
- G09G 2360/144: the light being ambient light
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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

A method is disclosed for providing content on a computing device. Content is provided, from execution of an application, in a defined portion of a display area that is provided by a display device of the computing device. The defined portion includes a first set of attributes. One or more attributes of the first set of attributes is altered based on one or more inputs detected by one or more sensors. The one or more attributes are altered independent of a set of settings used by the display device to provide the display area.

## Claims

### Claim 1

A method for providing content on a computing device, the method being performed by one or more processors and comprising:
providing content, from execution of an application, in a defined portion of a display area provided by a display device of the computing device, the defined portion including a first set of attributes; and
altering one or more attributes of the first set of attributes based on one or more inputs detected by one or more sensors, the one or more attributes being altered independent of a set of global settings used by the display device to provide the display area.

### Claim 2 (depends on 1)

The method of claim 1, wherein altering the one or more attributes includes determining a position and/or an orientation of the computing device relative to a user's head using the one or more inputs detected by the one or more sensors.

### Claim 3 (depends on 2)

The method of claim 2, wherein altering the one or more attributes includes using one or more rules stored in a database.

### Claim 4 (depends on 2)

The method of claim 2, wherein altering the one or more attributes includes (i) changing a size and/or a shape of the defined portion in which the content is provided, and (ii) proportionally scaling the content in a manner corresponding to the changed size and/or shape of the defined portion.

### Claim 5 (depends on 4)

The method of claim 4, wherein the one or more inputs includes ambient light conditions surrounding the computing device, the ambient light conditions including intensities, directions, and/or type of one or more ambient light sources.

### Claim 6 (depends on 5)

The method of claim 5, wherein altering the one or more attributes includes determining one or more angles in which light from the one or more ambient light sources is exposed to a surface of the display area.

### Claim 7 (depends on 2)

The method of claim 2, further comprising altering one or more settings of the global set of settings used by the display device of at least a region of the display area based on the one or more inputs detected by the one or more sensors.

### Claim 8 (depends on 7)

The method of claim 7, wherein the one or more settings includes brightness, contrast, color saturation, color tint, color tone, sharpness, resolution, reflectivity, or transparency.

### Claim 9

A computing device comprising:
a display device that provides a display area;
one or more sensors; and
a processor coupled to the display device and the one or more sensors, the processor to:
provide content, from execution of an application, in a defined portion of the display area provided by the display device, the defined portion including a first set of attributes; and
alter one or more attributes in the first set of attributes based on one or more inputs detected by the one or more sensors, the one or more attributes being altered independent of a set of global settings used by the display device to provide the display area.

### Claim 10 (depends on 9)

The computing device of claim 9, wherein the processor alters the one or more attributes by determining a position and/or an orientation of the computing device relative to a user's head using the one or more inputs detected by the one or more sensors.

### Claim 11 (depends on 10)

The computing device of claim 10, wherein the processor alters the one or more attributes by using one or more rules stored in a database.

### Claim 12 (depends on 10)

The computing device of claim 10, wherein the processor alters the one or more attributes by (i) changing a size and/or a shape of the defined portion in which the content is provided, and (ii) proportionally scaling the content in a manner corresponding to the changed size and/or shape of the defined portion.

### Claim 13 (depends on 12)

The computing device of claim 12, wherein the one or more inputs includes ambient light conditions surrounding the computing device, the ambient light conditions including intensities, directions, and/or type of one or more ambient light sources, and wherein the processor alters the one or more attributes by determining one or more angles in which light from the one or more ambient light sources is exposed to a surface of the display area.

### Claim 14 (depends on 10)

The computing device of claim 10, wherein the processor further alters one or more settings of the global set of settings used by the display device of at least a region of the display area based on the one or more inputs detected by the one or more sensors, and wherein the one or more settings includes brightness, contrast, color saturation, color tint, color tone, sharpness, resolution, reflectivity, or transparency.

### Claim 15

A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to perform steps comprising:
providing content, from execution of an application, in a defined portion of a display area provided by a display device of the computing device, the defined portion including a first set of attributes; and
altering one or more attributes in the first set of attributes based on one or more inputs detected by one or more sensors, the one or more attributes being altered independent of a global set of settings used by the display device to provide the display area.
