# US 12,001,666 B2 · Hierarchical profile based settings

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

- Number: US 12,001,666 B2
- Document ID: US12001666B2
- Status: Granted
- Kind: B2
- Application number: 17/962,127
- Filed: 2022-10-07
- Published: 2023-04-13
- Granted: 2024-06-04
- Earliest claimed: 2021-10-07
- Assignees: madVR Labs LLC
- Applicants: madVR Labs LLC
- Inventors: Mathias Rauen
- Web page: https://patentgrep.com/patent/US12001666B2

## CPC

- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- H04N 21/47217: {for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312)}
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- H04N 21/4532: {involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18)}
- H04N 21/4854: {for modifying image parameters, e.g. image brightness, contrast}
- G09G 5/003: {Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto (specific for a CRT G09G1/165; for a flat panel G09G3/2092)}
- G09G 2320/06: Adjustment of display parameters
- G09G 2320/0606: Manual adjustment
- G09G 2320/0693: Calibration of display systems
- G09G 2320/08: Arrangements within a display terminal for setting, manually or automatically, display parameters of the display terminal
- G09G 2354/00: Aspects of interface with display user
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- 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 computer implemented method includes receiving video content to display on a display device, applying a sequence of video processing and display settings profiles to base settings to derive video processing and display setting values, processing the video via the computer in accordance with the video processing setting and display setting values, and providing the processed video to the display device.

## Claims

### Claim 1

A computer implemented method comprising:
receiving video content to display on a display device;
applying a sequence of video processing and display settings profiles to base settings based on video processing and display settings profile priorities to derive video processing setting values and display setting values;
processing the video via the computer in accordance with the video processing and display settings values; and
providing the processed video to the display device.

### Claim 2 (depends on 1)

The method of claim 1 wherein the sequence of settings profiles comprises a hierarchy of multiple settings profiles.

### Claim 3 (depends on 1)

The method of claim 1 wherein each video processing and display settings profile applied only modifies settings having values.

### Claim 4 (depends on 1)

The method of claim 1 wherein the applied sequence of video processing setting values and display setting values include video processing and display settings profiles indicated as active.

### Claim 5 (depends on 4)

The method of claim 4 wherein video processing and display settings profiles are organized into groups, wherein only one video processing and display settings profile is active in any one group.

### Claim 6 (depends on 4)

The method of claim 4 and further comprising:
modifying active video processing and display settings profiles in accordance with user input; and
removing modifications from the active video processing and display settings profiles unless otherwise saved.

### Claim 7 (depends on 1)

The method of claim 1 and further comprising selecting a video processing and display settings profile for application of the sequence of video processing and display settings profiles in response to receiving a video source indication.

### Claim 8 (depends on 1)

The method of claim 1 and further comprising selecting a video processing and display settings profile for application of the sequence of video processing and display settings profiles in response to receiving a video type indication.

### Claim 9

A machine-readable storage device having instructions for execution by a processor of a machine to cause the processor to perform operations to perform a method comprising:
receiving video content to display on a display device;
applying a sequence of video processing and display settings profiles to base settings based on video processing and display settings profile priorities to derive video processing setting values and display setting values;
processing the video via the computer in accordance with the video processing and display settings values; and
providing the processed video to the display device.

### Claim 10 (depends on 9)

The device of claim 9 wherein the sequence of settings profiles comprises a hierarchy of multiple settings profiles.

### Claim 11 (depends on 9)

The device of claim 9 wherein each video processing and display settings profile applied only modifies settings having values.

### Claim 12 (depends on 9)

The device of claim 9 wherein the applied sequence of video processing setting values and display setting values include video processing and display settings profiles indicated as active.

### Claim 13 (depends on 12)

The device of claim 12 wherein video processing and display settings profiles are organized into groups, wherein only one video processing and display settings profile is active in any one group.

### Claim 14 (depends on 12)

The device of claim 12 and further comprising:
modifying active video processing and display settings profiles in accordance with user input; and
removing modifications from the active video processing and display settings profiles unless otherwise saved.

### Claim 15 (depends on 9)

The device of claim 9 and further comprising selecting a video processing and display settings profile for application of the sequence of video processing and display settings profiles in response to receiving a video source indication.

### Claim 16 (depends on 9)

The device of claim 9 and further comprising selecting a video processing and display settings profile for application of the sequence of video processing and display settings profiles in response to receiving a video type indication.

### Claim 17

A device comprising:
a processor; and
a memory device coupled to the processor and having a program stored thereon for execution by the processor to perform operations to perform a method comprising:
receiving video content to display on a display device;
applying a sequence of video processing and display settings profiles to base settings based on video processing and display settings profile priorities to derive video processing setting values and display setting values;
processing the video via the computer in accordance with the video processing and display settings values; and
providing the processed video to the display device.

### Claim 18 (depends on 17)

The device of claim 17 wherein the applied sequence of video processing setting values and display setting values include video processing and display settings profiles indicated as active.

### Claim 19 (depends on 18)

The device of claim 18 and further comprising:
modifying active video processing and display settings profiles in accordance with user input; and
removing modifications from the active video processing and display settings profiles unless otherwise saved.
