# US 2020/0394010 A1 · System and method for locally generating data

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

- Number: US 2020/0394010 A1
- Document ID: US20200394010A1
- Status: Published application
- Kind: A1
- Application number: 16/840,821
- Filed: 2018-10-04
- Published: 2020-12-17
- Earliest claimed: 2017-10-05
- Assignees: Displaylink (UK) Limited
- Applicants: Displaylink (UK) Limited
- Inventors: Patrick David COOPER
- Web page: https://patentgrep.com/patent/US20200394010A1

## CPC

- G06F 3/1407: {General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros}
- G06F 3/1415: {with means for detecting differences between the image stored in the host and the images displayed on the displays}
- G09G 3/002: {to project the image of a two-dimensional display, such as an array of light emitting or modulating elements or a CRT}
- G09G 3/003: {to produce spatial visual effects}
- G09G 5/36: characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G 2320/06: Adjustment of display parameters
- G09G 2330/026: Arrangements or methods related to booting a display
- G09G 2340/02: Handling of images in compressed format, e.g. JPEG, MPEG
- G09G 2340/10: Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
- G09G 2340/14: Solving problems related to the presentation of information to be displayed
- G09G 2350/00: Solving problems of bandwidth in display systems
- G09G 2354/00: Aspects of interface with display user
- G09G 2360/144: the light being ambient light
- G09G 2360/16: Calculation or use of calculated indices related to luminance levels in display data
- G09G 2370/022: Centralised management of display operation, e.g. in a server instead of locally
- G09G 2370/16: Use of wireless transmission of display information
- G09G 2370/22: Detection of presence or absence of input display information or of connection or disconnection of a corresponding information source
- 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 provides pre-rendered information messages for display by a peripheral display unit connected to a base station over a data link. The method involves detecting that a data connection between the base station and the peripheral display unit is available, sending pre-rendered information messages from the base station to the peripheral display unit, and storing the pre-rendered information messages at the peripheral display unit for display in response to a status detected at the peripheral display unit. The base station may perform the pre-rendering of information messages in response to variation in configuration information relating to the peripheral display unit. The pre-rendered information messages may be paired with peripheral display unit statuses and the peripheral display unit may be configured so that, in the event that a particular status is detected, the corresponding pre-rendered information message is displayed without requiring data transmission from the base station.

## Claims

### Claim 1

A method of providing pre-rendered information messages for display by a peripheral display unit when the peripheral display unit is connected to a base station over a data link, the method comprising:
detecting that a data connection between the base station and the peripheral display unit is available;
sending pre-rendered information messages from the base station to the peripheral display unit; and
storing the pre-rendered information messages at the peripheral display unit for display in response to a status detected at the peripheral display unit.

### Claim 2 (depends on 1)

The method of claim 1, further comprising pre-rendering the information messages by the base station in response to variation in configuration information relating to the peripheral display unit to produce the pre-rendered information messages.

### Claim 3 (depends on 1)

The method of claim 1, wherein the pre-rendered information messages are stored in a non-volatile memory at the peripheral display unit.

### Claim 4 (depends on 1)

The method of claim 1, wherein the pre-rendered information messages are paired with peripheral display unit statuses and the peripheral display unit is configured so that, in the event that a particular status is detected, the corresponding pre-rendered information message is displayed without requiring data transmission from the base station.

### Claim 5 (depends on 1)

The method of claim 1, further comprising sending information relating to messages to be rendered by the peripheral display unit to the base unit once availability of a connection between the peripheral display unit and the base station is detected.

### Claim 6 (depends on 1)

The method of claim 1, further comprising determining messages, by the base station, for sending to the peripheral display unit.

### Claim 7 (depends on 2)

The method of claim 2, wherein the pre-rendering takes account of one or more of:
language settings of the base unit and/or the peripheral display unit;
chromatic aberration of the peripheral display unit optics;
focal parameters of the peripheral display unit optics;
mura artefact correction;
curvature and/or angling of a display screen;
accessibility settings; and/or
one or more pixel value parameters of image or video data currently being displayed or anticipated to be displayed by the peripheral display unit.

### Claim 8 (depends on 1)

The method of claim 1, wherein sending the pre-rendered information messages comprises sending the pre-rendered information messages in response to one or more of:
the base station and/or the peripheral display unit being initialised;
software for the base station and/or the peripheral display unit being updated;
a language setting for the base station and/or the peripheral display unit being changed; and/or
a graphical display setting being changed.

### Claim 9 (depends on 1)

The method of claim 1, wherein the method is executed periodically.

### Claim 10 (depends on 1)

The method of claim 1, wherein the pre-rendered information messages stored on the peripheral display unit are updated when a change in one or more parameters of image or video data currently being displayed by the peripheral display unit is detected.

### Claim 11 (depends on 1)

The method of claim 1, wherein the method is executed in response to detection of a particular status by the base station and/or the peripheral display unit.

### Claim 12

A system for providing pre-rendered information messages for display by a peripheral display unit when the base station and the peripheral display unit are connected to one another over a data link, the system comprising:
a base station;
a peripheral display unit having a memory; and
a data link between the a base station and the peripheral display unit; and
wherein
in the event that the peripheral display unit and/or the base station detect(s) that a data connection is available between the peripheral display unit and the base station is available, the system is configured to trigger sending of pre-rendered information messages from the base station to the peripheral display unit; and wherein
the peripheral display unit is configured to store the pre-rendered information messages in the memory and to display the pre-rendered information messages in response to a status detected at the peripheral display unit.

### Claim 13 (depends on 12)

The system of claim 12, wherein the base station is configured to pre-render the information messages in response to variation in configuration information relating to the peripheral display unit.

### Claim 14

(canceled)

### Claim 15 (depends on 12)

The system of claim 12, wherein the pre-rendered information messages are paired with peripheral display unit statuses and the peripheral display unit is configured so that, in the event that a particular status is detected, the corresponding pre-rendered information message is displayed without requiring data transmission from the base station.

### Claim 16 (depends on 12)

The system of claim 12, wherein the peripheral display unit is configured to send information relating to messages to be rendered to the base unit in the event that availability of a connection between the peripheral display unit and the base station is detected.

### Claim 17 (depends on 12)

The system of claim 12, wherein the base station is configured to determine messages for sending to the peripheral display unit.

### Claim 18 (depends on 12)

The system of claim 12, wherein the base station is configured to pre-render information messages to produce the pre-rendered information messages taking account of one or more of:
language settings of the base unit and/or the peripheral display unit;
chromatic aberration of the peripheral display unit optics;
focal parameters of the peripheral display unit optics;
mura artefact correction;
curvature and/or angling of a display screen;
accessibility settings; and/or
one or more pixel value parameters of image or video data currently being displayed or anticipated to be displayed by the peripheral display unit.

### Claim 19 (depends on 12)

The system of claim 12, wherein the system is configured to send the pre-rendered information messages to the peripheral display unit in response to one or more of:
the base station and/or the peripheral display unit being initialised;
software for the base station and/or the peripheral display unit being updated;
a language setting for the base station and/or the peripheral display unit being changed; and/or
a graphical display setting being changed.

### Claim 20 (depends on 12)

The system of claim 12, wherein the system is configured to periodically send the pre-rendered information messages to the peripheral display unit.

### Claim 21 (depends on 12)

The system of claim 12, wherein the system is configured to send the pre-rendered information messages to the peripheral display unit to update the pre-rendered information messages stored en in the memory of the peripheral display unit in the event that a change in one or more parameters of image or video data currently being displayed by the peripheral display unit is detected, and/or wherein the system is configured to send the pre-rendered information messages to the peripheral display unit in response to detection of a particular status by the base station and/or the peripheral display unit.

### Claim 22

(canceled)
