# US 2013/0155097 A1 · Method and apparatus for multiple virtual themes for a user interface (ui)

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

- Number: US 2013/0155097 A1
- Document ID: US20130155097A1
- Status: Published application
- Kind: A1
- Application number: 13/327,024
- Filed: 2011-12-15
- Published: 2013-06-20
- Earliest claimed: 2011-12-15
- Assignees: ATI Technologies ULC
- Inventors: Wayne C. Louie
- Web page: https://patentgrep.com/patent/US20130155097A1

## CPC

- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 9/451: Execution arrangements for user interfaces
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method and apparatus for creating one or more themed user interfaces (UI) each capable of displaying content unique to the theme selected. This may allow the use of the one or more display configurations for themed content. A device may be associated with a UI, which is capable of displaying content. One or more display configurations associated with one or more themes may be created. Upon selection of a particular theme, content specific to the particular theme is displayed via the associated display configuration.

## Claims

### Claim 1

A method for switching content displayed by a user device between one or more themes, the method comprising:
configuring one or more display configurations and the one or more themes;
associating the one or more display configurations with the one or more themes;
choosing a theme from the one or more themes; and
generating content associated with the chosen theme via a display configuration associated with the chosen theme.

### Claim 2 (depends on 1)

The method of claim 1 further comprising displaying on a monitor the content generated for display.

### Claim 3 (depends on 1)

The method of claim 1 wherein the one or more display configurations include one or more modules.

### Claim 4 (depends on 3)

The method of claim 3 wherein at least one module of the one or more modules has been configured to adjust the functionality provided by the at least one module responsive to the chose theme.

### Claim 5 (depends on 2)

The method of claim 2 wherein the one or more modules display the content associated with the chosen theme.

### Claim 6 (depends on 1)

The method of claim 1 wherein the one or more display configurations include a static module.

### Claim 7 (depends on 6)

The method of claim 6 wherein the static module displays content that is not specific to the chosen theme.

### Claim 8 (depends on 1)

The method of claim 1 wherein the content includes links, hot keys, triggers, icons, shortcuts or applications.

### Claim 9 (depends on 1)

The method of claim 1 wherein the display configurations include one or more active regions.

### Claim 10

A device for switching content displayed between one or more themes comprising:
circuitry configured to configure the one or more display configurations and the one or more themes;
circuitry configured to associate the one or more display configurations with the one or more themes;
circuitry configured to select a theme from the one or more themes; and
a circuit configured to output to a display content associated with the chosen theme via a display configuration associated with the chosen theme.

### Claim 11 (depends on 10)

The device of claim 10 further comprising a monitor which receives said output and displays the content.

### Claim 12 (depends on 10)

The device of claim 10 wherein the one or more display configurations include one or more modules.

### Claim 13 (depends on 12)

The device of claim 12 wherein the one or more modules display the content associated with the chosen theme.

### Claim 14 (depends on 12)

The device of claim 12, further comprising:
creating one or more collections of the one or more themes.

### Claim 15 (depends on 12)

The device of claim 12 wherein the one or more display configurations include a static module.

### Claim 16 (depends on 15)

The device of claim 15 wherein the static module displays content that is not specific to the chosen theme.

### Claim 17 (depends on 12)

The device of claim 12 wherein the content includes links, hot keys, triggers, icons, shortcuts or applications.

### Claim 18 (depends on 12)

The device of claim 12 wherein the display configurations include one or more active regions.

### Claim 19 (depends on 18)

The device of claim 18 wherein one active region of the one or more active regions is made known to an operating system (OS).

### Claim 20

A computer-readable storage medium storing a set of instructions for execution by a general purpose computer to switching content displayed between one or more themes, the set of instructions comprising:
configuring one or more display configurations and the one or more themes;
associating the one or more display configurations with the one or more themes;
choosing a theme from the one or more themes;
displaying content associated with the chosen theme via a display configuration associated with the chosen theme.
