IP Library Granted Patent US 12688813
Granted Patent B2
US 12688813 · App. 18/630,560 · Granted Jul 21, 2026

Techniques for display color correction

Inventors: Gregory Shellman Hall (Orlando, FL); Robert Roy Kipping (Orlando, FL)
Assignee: Universal City Studios LLC
G09G3/2092G06F1/1605A63G7/00A63G31/16G09G2320/0242G09G2320/028G09G2354/00
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 12688813
App. No.
18/630,560
Granted
Jul 21, 2026
Kind
B2
Abstract

A display correction system including a display and a control system including processing circuitry and a memory, the memory storing instructions that, when executed by the processing circuitry, are configured to cause the processing circuitry to determine a first guest configuration in a ride vehicle during a first ride cycle, and determine a first view point based on the first guest configuration. The instructions are also configured to cause the processing circuitry to generate a first color correction layer based on the first view point and apply the first color correction layer to the display.

Claims (53)

1 . A display correction system, comprising:

a display; and

a control system comprising processing circuitry and a memory, the memory storing instructions, that when executed by the processing circuitry, are configured to cause the processing circuitry to:

determine a first guest configuration in a ride vehicle traveling along a ride path during a first ride cycle, wherein the first guest configuration comprises a first number of guests seated in a first number of ride vehicle seats and a respective location of each guest of the first number of guests in the first number of ride vehicle seats;

determine a first central view point based on the first number of guests and the respective location of each guest of the first number of guests in the first number of ride vehicle seats;

identify a section of the ride path associated with a color drift of at least a portion of the display;

determine the ride vehicle is positioned in the section of the ride path; and

in response to determining that the ride vehicle is positioned in the section of the ride path:

generate a first color correction layer based on the first central view point and the color drift; and

apply the first color correction layer to the display to correct the color drift.

2 . The display correction system of claim 1 , wherein the instructions are configured to cause the processing circuitry to adjust one or more color values of one or more pixels of the display based on applying the first color correction layer.

3 . The display correction system of claim 2 , wherein the one or more color values comprise a red value, a green value, a blue value, or any combination thereof.

4 . The display correction system of claim 1 , wherein the display comprises a movement mechanism, and wherein the instructions are configured to instruct movement of the display by activating the movement mechanism.

5 . The display correction system of claim 1 , wherein the instructions are configured to cause the processing circuitry to receive sensor data from one or more sensors and determine the first guest configuration based on the sensor data.

6 . The display correction system of claim 1 , wherein the first central view point is based on a height of each guest of the first number of guests, a sight line of each guest of the first number of guests, or any combination thereof.

7 . The display correction system of claim 1 , wherein the instructions are configured to cause the processing circuitry to adjust the first color correction layer based on one or more parameters of the ride vehicle.

8 . The display correction system of claim 7 , wherein the one or more parameters comprise a speed of the ride vehicle, an orientation of the ride vehicle relative to the display, a size of the ride vehicle, an acceleration of the ride vehicle, or any combination thereof.

9 . The display correction system of claim 1 , wherein the instructions are configured to cause the processing circuitry to store the first color correction layer corresponding to the first guest configuration.

10 . The display correction system of claim 9 , wherein the instructions are configured to cause the processing circuitry to:

determine a second guest configuration in the ride vehicle traveling along the ride path during a second ride cycle, wherein the second guest configuration comprises a second number of guests seated in a second number of ride vehicle seats and a respective location of each guest of the second number of guests in the second number of ride vehicle seats, wherein the second guest configuration is different than the first guest configuration;

determine a second central view point based on the second number of guests and the respective location of each guest of the second number of guests in the second number of ride vehicle seats, wherein the second central view point is different than the first central view point;

identify an additional section of the ride path associated with the color drift of at least the portion of the display from the second central view point of the second number of guests;

determine the ride vehicle is positioned in the additional section of the ride path; and

in response to determining that the ride vehicle is positioned in the additional section of the ride path:

generate a second color correction layer based on the second central view point and the color drift; and

apply the second color correction layer to the display to correct the color drift.

11 . The display correction system of claim 10 , wherein the instructions are configured to cause the processing circuitry to:

determine the first guest configuration in the ride vehicle during a third ride cycle;

retrieve the stored first color correction layer; and

apply the first color correction layer to the display.

12 . The display correction system of claim 1 , wherein the display comprises a curved display.

13 . The display correction system of claim 1 , wherein the first central view point comprises a combined view point based on a respective visual perspective of each guest of the first number of guests.

14 . The display correction system of claim 1 , wherein the color drift is associated with a perceptible color drift from the first central view point of the first number of guests.

15 . The display correction system of claim 1 , wherein the instructions are configured to cause the processing circuitry to adjust the first color correction layer based on a speed of the ride vehicle along the section of the ride path.

16 . A method of operating a display correction system, the method comprising:

determining, via a processing system, a plurality of guest configurations of a ride vehicle traveling along a ride path during a plurality of ride cycles, wherein each guest configuration of the plurality of guest configurations comprises a respective number of guests seated in a respective number of ride vehicle seats and a respective location of each guest of the respective number of guests in the respective number of ride vehicle seats;

determining, via the processing system, a plurality of central view points based on the respective number of guests and the respective location of each guest of the respective number of guests in the respective number of ride vehicle seats;

generating, via the processing system, a plurality of color correction layers that address a color drift that occurs over at least a portion of a display and that is viewable from a section of a ride path, wherein a respective color correction layer of the plurality of color correction layers corresponds to a respective central view point of the plurality of central view points;

determining, via the processing system, the ride vehicle is positioned in the section of the ride path and has the respective central view point of the plurality of central view points; and

in response to determining that the ride vehicle is positioned in the section of the ride path and has the respective central view point of the plurality of central view points, applying, via the processing system, the respective color correction layer to the display.

17 . The method of claim 16 , comprising storing, via the processing system, the plurality of color correction layers.

18 . A display correction system, comprising:

a display; and

a control system comprising processing circuitry and a memory, the memory storing instructions, that when executed by the processing circuitry, are configured to cause the processing circuitry to:

determine a guest configuration in a guest area comprising a path during a ride cycle, wherein the guest configuration comprises a number of guests in a number of guest spaces and a respective location of each guest of the number of guests in the number of guest spaces;

determine a central view point based on the number of guests and the respective location of each guest of the number of guests in the number of guest spaces;

instruct movement of the display relative to the guest area via one or more movement mechanisms;

identify a section of the guest area associated with a color drift of at least a portion of the display;

in response to determining that the central view point is in the section of the guest area:

generate a color correction layer based on the central view point and the movement of the display; and

apply the color correction layer to the display.

19 . The display correction system of claim 18 , wherein the one or more movement mechanisms comprise a motorized platform, a motorized rail, one or more robotic components, or any combination thereof.

20 . The display correction system of claim 19 , wherein the instructions are configured to cause the processing circuitry to cause the movement of the display by activating the motorized platform, the motorized rail, or both.