# US 12,183,296 B2 · Display, method for controlling display, and display system

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

- Number: US 12,183,296 B2
- Document ID: US12183296B2
- Status: Granted
- Kind: B2
- Application number: 18/528,798
- Filed: 2023-12-05
- Published: 2024-07-18
- Granted: 2024-12-31
- Earliest claimed: 2023-01-12
- Assignees: Optoma Corporation
- Applicants: Optoma Corporation
- Inventors: Sheng-Feng Chang; Ya-Yi Wang
- Web page: https://patentgrep.com/patent/US12183296B2

## CPC

- 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}
- G09G 3/36: using liquid crystals
- G09G 2320/0626: for control of overall brightness
- G09G 2320/0666: for control of colour parameters, e.g. colour temperature
- G09G 2320/103: Detection of image changes, e.g. determination of an index representative of the image change
- G09G 2320/106: Determination of movement vectors or equivalent parameters within the image
- G09G 2330/021: Power management, e.g. power saving
- G09G 2330/022: in absence of operation, e.g. no data being entered during a predetermined time
- G09G 2354/00: Aspects of interface with display user
- G09G 2370/022: Centralised management of display operation, e.g. in a server instead of locally
- G09G 2380/06: Remotely controlled electronic signs other than labels
- 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 display, a method for controlling the display, and a display system are provided. The method for controlling the display includes the following steps. analyzing an image after receiving image information to determine whether there is at least one object in the image; obtaining a block corresponding to each object in each of multiple frames of the image, and identifying object information in each block, wherein the object information includes an object type, reference point coordinates, and a frame time; obtaining a number of a target object according to the object type; calculating a moving speed of each target object according to the frame time and the reference point coordinates; and controlling brightness of a light source of the display according to the number and the moving speed. The disclosure can dynamically adjust the brightness of the light source according to different conditions.

## Claims

### Claim 1

A method for controlling a display, suitable for being executed by a processing apparatus of the display, the method for controlling the display comprising:
receiving image information and generating an image according to the image information, wherein the image has a plurality of frames;
analyzing the image to determine whether there is at least one object in the image;
obtaining at least one block corresponding to the at least one object in each of the frames according to the frames of the image, and identifying object information in each of the at least one block, wherein the object information comprises an object type, a reference point coordinate, and a frame time;
obtaining a number of at least one target object according to the object type;
calculating a moving speed of each of the at least one target object according to the frame time and the reference point coordinate; and
controlling brightness of a light source of the display according to the number and the moving speed.

### Claim 2 (depends on 1)

The method for controlling the display according to claim 1, wherein after obtaining the at least one block corresponding to the at least one object in each of the frames, the method further comprises:
marking the object type of the at least one block.

### Claim 3 (depends on 1)

The method for controlling the display according to claim 1, further comprising:
identifying color information of the at least one block corresponding to each of the at least one target object; and
controlling the brightness of the light source of the display according to the color information.

### Claim 4 (depends on 1)

The method for controlling the display according to claim 1, wherein the object information further comprises a length of the at least one block, the method for controlling the display further comprising:
calculating a height of each of the at least one target object according to the length of the at least one block corresponding to each of the at least one target object; and
controlling the brightness of the light source of the display according to the height.

### Claim 5 (depends on 1)

The method for controlling the display according to claim 1, further comprising:
receiving sound data through a sound sensor;
calculating an ambient volume according to the sound data through the processing apparatus; and
controlling the brightness of the light source of the display according to the ambient volume.

### Claim 6 (depends on 1)

The method for controlling the display according to claim 1, wherein the step of controlling the brightness the light source of the display further comprises:
determining whether the number and the moving speed satisfy a limiting condition;
increasing the brightness of the light source in response to the limiting condition being satisfied; and
decreasing the brightness of the light source in response to the limiting condition not being satisfied,
wherein the limiting condition comprises a speed range of the moving speed and a minimum number restriction of the number.

### Claim 7 (depends on 1)

The method for controlling the display according to claim 1, wherein the step of controlling the brightness of the light source of the display comprises:
sending a dimming command to a power supply, so that the power supply controls the brightness of the light source, wherein the dimming command depends on the number and the moving speed.

### Claim 8 (depends on 7)

The method for controlling the display according to claim 7, further comprising:
sending a shutdown command to the power supply according to at least one of the number of the at least one target object and the frame time, so that the power supply stops supplying power to the light source to shut down the light source.

### Claim 9 (depends on 1)

The method for controlling the display according to claim 1, wherein the object information further comprises a length and a width of the at least one block, the method for controlling the display further comprising:
calculating a height of each of the at least one target object according to the length of the at least one block corresponding to each of the at least one target object;
identifying color information of the at least one block corresponding to each of the at least one target object according to the reference point coordinate, the length, and the width;
calculating an ambient volume according to sound data; and
controlling the brightness of the light source of the display according to the number, the moving speed, the height, the color information, and the ambient volume.

### Claim 10

A display, comprising:
an image sensor, configured to generate image information;
a light source; and
a processing apparatus, coupled to the image sensor and the light source, wherein the processing apparatus is configured to receive the image information and generate an image according to the image information, the image has a plurality of frames, the processing apparatus is configured to analyze the image of the image information to determine whether there is at least one object in the image, the processing apparatus is configured to obtain at least one block corresponding to the at least one object in each of the frames according to the frames of the image, and identify object information in each of the at least one block, wherein the object information comprises an object type, a reference point coordinate, and a frame time, the processing apparatus is configured to obtain a number of at least one target object according to the object type, the processing apparatus is configured to calculate a moving speed of each of the at least one target object according to the frame time and the reference point coordinate, and the processing apparatus is configured to control brightness of the light source according to the number and the moving speed of the at least one target object.

### Claim 11 (depends on 10)

The display according to claim 10, wherein the processing apparatus is configured to mark the object type of the at least one block.

### Claim 12 (depends on 10)

The display according to claim 10, wherein the processing apparatus is configured to identify color information of the at least one block corresponding to each of the at least one target object, and control the brightness of the light source of the display according to the color information.

### Claim 13 (depends on 10)

The display according to claim 10, wherein the object information further comprises a length of the at least one block,
the processing apparatus is configured to calculate a height of each of the at least one target object according to the length of the at least one block corresponding to each of the at least one target object, and control the brightness of the light source according to the height.

### Claim 14 (depends on 10)

The display according to claim 10, further comprising:
a sound sensor, configured to receive sound data;
wherein the processing apparatus is configured to calculate an ambient volume according to the sound data, and control the brightness of the light source according to the ambient volume.

### Claim 15 (depends on 10)

The display according to claim 10, wherein the processing apparatus is configured to execute:
determining whether the number and the moving speed satisfy a limiting condition;
increasing the brightness of the light source in response to the limiting condition being satisfied; and
decreasing the brightness of the light source in response to the limiting condition not being satisfied,
wherein the limiting condition comprises a speed range of the moving speed and a minimum number restriction of the number.

### Claim 16 (depends on 10)

The display according to claim 10, wherein the processing apparatus is configured to send a dimming command to a power supply, so that the power supply controls the brightness of the light source, wherein the dimming command depends on the number and the moving speed.

### Claim 17 (depends on 16)

The display according to claim 16, wherein the processing apparatus is configured to send a shutdown command to the power supply according to at least one of the number of the at least one target object and the frame time, so that the power supply stops supplying power to the light source to shut down the light source.

### Claim 18 (depends on 10)

The display according to claim 10, wherein the object information further comprises a length and a width of the at least one block, and the processing apparatus is configured to execute:
calculating a height of each of the at least one target object according to the length of the at least one block corresponding to each of the at least one target object;
identifying color information of the at least one block corresponding to each of the at least one target object according to the reference point coordinate, the length, and the width;
calculating an ambient volume according to sound data; and
controlling the brightness of the light source of the display according to the number, the moving speed, the height, the color information, and the ambient volume.

### Claim 19

A display system, comprising:
a cloud server, configured to set at least one limiting condition and make a push notification to transmit the at least one limiting condition; and
at least one display, configured to receive the at least one limiting condition, the at least one display comprising:
an image sensor, configured to generate image information;
a light source; and
a processing apparatus, coupled to the image sensor and the light source,
wherein the processing apparatus is configured to receive the image information and generate an image according to the image information, the processing apparatus is configured to analyze the image of the image information to determine whether there is at least one object in the image, the processing apparatus is configured to obtain at least one block corresponding to the at least one object in each of the frames according to the frames of the image, and identify object information in each of the at least one block, wherein the object information comprises an object type, a reference point coordinate, and a frame time, the processing apparatus is configured to obtain a number of at least one target object according to the object type, the processing apparatus is configured to calculate a moving speed of each of the at least one target object according to the frame time and the reference point coordinate, and the processing apparatus is configured to control brightness of the light source according to the number and the moving speed of the at least one target object.
