# US 2018/0025652 A1 · Display of intensity profile discs

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

- Number: US 2018/0025652 A1
- Document ID: US20180025652A1
- Status: Published application
- Kind: A1
- Application number: 15/654,085
- Filed: 2017-07-19
- Published: 2018-01-25
- Earliest claimed: 2016-07-19
- Assignees: GE Aviation Systems LLC
- Applicants: GE Aviation Systems Limited
- Inventors: Stephen Christopher COX; Roger LEE; Trevor Marc YATES
- Web page: https://patentgrep.com/patent/US20180025652A1

## CPC

- G08G 5/21: located onboard the aircraft
- G06F 3/14: Digital output to display device {; Cooperation and interconnection of the display device with other functional units}
- G09G 5/02: characterised by the way in which colour is displayed {(details of colour display specific for CRTs G09G1/28; specific for flat matrix panels other than liquid crystal displays G09G3/2003; specific for liquid crystal displays G09G3/3607)}
- G09G 5/10: Intensity circuits
- G01C 23/00: Combined instruments indicating more than one navigational value, e.g. for aircraft; Combined measuring devices for measuring two or more variables of movement, e.g. distance, speed or acceleration
- G09G 2320/0686: with two or more screen areas displaying information with different brightness or colours
- G09G 2340/12: Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
- G09G 2380/12: Avionics applications
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- 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)
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)

## Abstract

According to an example, coordinates in a coordinate space of a display device at which a line is to be displayed may be determined. A first set of intensity profile discs corresponding to the determined coordinates and a second set of intensity profile discs having inverted intensity profiles from the first set of intensity profile discs may be identified. The identified second set of intensity profile discs may be displayed at the determined coordinates on the display device and the identified first set of intensity profile discs may be displayed over the displayed second set of intensity profile discs on the display device.

## Claims

### Claim 1

A computer-implemented method for displaying intensity profile discs, said method comprising:
determining, by a processor, coordinates in a coordinate space of a display device at which a line is to be displayed;
identifying, by the processor, a first set of intensity profile discs corresponding to the determined coordinates;
identifying, by the processor, a second set of intensity profile discs having inverted intensity profiles from the identified first set of intensity profile discs;
displaying, by the processor, the selected second set of intensity profile discs at the determined coordinates on the display device; and
displaying, by the processor, the identified first set of intensity profile discs over the displayed second set of intensity profile discs on the display device.

### Claim 2 (depends on 1)

The method according to claim 1, wherein displaying the identified first set of intensity profile discs further comprises displaying the identified first set of intensity profile discs to match a color of the line to be displayed and wherein central areas of the selected second set of intensity profile discs are black.

### Claim 3 (depends on 1)

The method according to claim 1, wherein identifying the second set of intensity profile discs and displaying the identified second set of intensity profile discs further comprise identifying the second set of intensity profile discs and displaying the identified second set of intensity profile discs in response to the line having a color other than white and a background section on which the line is to be directly displayed having a color other than black.

### Claim 4 (depends on 1)

The method according to claim 1, further comprising:
identifying positions along the line; and
identifying sub-pixel fractional components of each of the identified positions,
wherein identifying the first set of intensity profile discs further comprises, for each of the identified positions, identifying, from a group of intensity profile discs, a respective intensity profile disc that corresponds to the identified sub-pixel fractional components, wherein each intensity profile disc of the group includes a different intensity profile across an N×N set of pixels and is centered around respective sub-pixel fractional components of the N×N set of pixels, wherein “N” is an integer value greater than one.

### Claim 5 (depends on 1)

The method according to claim 1, further comprising:
generating, for each of the identified intensity profile discs in the first set, a corresponding intensity profile disc having an inverted intensity profile as compared with a respective intensity profile disc in the first set; and
wherein identifying the second set of intensity profile discs further comprises identifying the generated corresponding intensity profile discs.

### Claim 6 (depends on 1)

The method according to claim 1, further comprising:
copying the identified second set of intensity profile discs and the identified first set of intensity profile discs to a display buffer, wherein the display buffer is to output the identified second set of intensity profile discs and the identified first set of intensity profile discs at integer components of the determined coordinates to be displayed on the display device.

### Claim 7 (depends on 1)

The method according to claim 1, wherein identifying the first set of intensity profile discs and identifying the second set of intensity profile discs further comprise:
identifying coordinates of a starting position of the line;
identifying sub-pixel fractional components of the identified starting position coordinates;
identifying an intensity profile disc from a group of intensity profile discs for the starting position corresponding to the identified sub-pixel fractional components of the identified starting position coordinates;
identifying an inverted intensity profile disc corresponding to the identified intensity profile disc;
identifying coordinates of a next position of the line;
identifying sub-pixel fractional components of the identified coordinates of the next position;
identifying a next intensity profile disc from the group of intensity profile discs for the identified coordinates of the next position; and
identifying a next inverted intensity profile disc corresponding to the identified next intensity profile disc.

### Claim 8 (depends on 1)

The method according to claim 1, further comprising:
generating a group of intensity profile discs, wherein the first set of intensity profile discs is identified from the generated group, and wherein each of the intensity profile discs in the group includes an intensity profile disc centered around a different location in an N×N set of pixels, wherein “N” is an integer value greater than one, wherein generating the group of intensity profile discs further comprises generating the group of intensity profile discs such that centers of the intensity profile discs in the group are offset from each other by at least a 1/8th pixel resolution in either or both of two orthogonal axes of the coordinate space.

### Claim 9 (depends on 1)

The method according to claim 1, further comprising:
generating a master profile disc by:
a) setting a first location in a grid;
b) summing and normalizing sub-pixel intensities within a pixel for the master disc profile;
c) repeating step b) for each of the pixels contained in the master profile disc;
d) using the summed and normalized intensities to form the master profile disc; and
generating the first set of intensity profile discs by repeating steps a)-d) for additional intensity profile discs that are each centered around a respective location of a set of additional locations in the grid.

### Claim 10

A computing system comprising:
a processor; and
a non-transitory computer readable medium on which is stored computer readable instructions that when executed cause the processor to:
determine coordinates in a coordinate space of a display device at which a line is to be displayed;
identify a first set of intensity profile discs corresponding to the determined coordinates;
identify a second set of intensity profile discs, wherein the second set of intensity profile discs is inverted with respect to the identified first set of intensity profile discs;
cause the identified second set of intensity profile discs to be displayed at the determined coordinates on the display device; and
cause the identified first set of intensity profile discs to be displayed on top of the displayed second set of intensity profile discs on the display device.

### Claim 11 (depends on 10)

The apparatus according to claim 10, wherein the machine readable instructions are further to cause the processor to:
identify positions along the line;
identify sub-pixel fractional components of each of the identified positions; and
for each of the identified positions, identify, from a group of intensity profile discs, a respective intensity profile disc that corresponds to the identified sub-pixel fractional components to identify the first set of intensity profile discs, wherein each intensity profile disc of the group includes a different intensity profile across an N×N set of pixels and is centered around respective sub-pixel fractional components of the N×N set of pixels, wherein “N” is an integer value greater than one.

### Claim 12 (depends on 11)

The apparatus according to claim 11, wherein the machine readable instructions are further to cause the processor to:
in response to a determination that the line has a color other than white and is to be displayed directly on a background section that has a color other than black, generate, for each of the identified intensity profile discs in the first set, a corresponding inverted intensity profile disc having an inverted intensity profile as compared with a respective intensity profile disc; and
identify the plurality of generated inverted intensity profile discs as the second set of intensity profile discs.

### Claim 13 (depends on 10)

The apparatus according to claim 10, further comprising:
a display buffer; and
wherein the instructions are further to cause the processor to copy the identified second set of intensity profile discs and the identified first set of intensity profile discs to the display buffer to be displayed at integer components of the determined coordinates.

### Claim 14 (depends on 10)

The apparatus according to claim 10, wherein, to identify the first set of intensity profile discs and to identify the second set of intensity profile discs, the machine readable instructions are further to cause the processor to:
identify coordinates of a starting position of the line;
identify sub-pixel fractional components of the identified starting position coordinates;
identify an intensity profile disc for the starting position corresponding to the identified sub-pixel fractional components of the identified starting position coordinates;
identify an inverted intensity profile disc of the selected intensity profile disc;
identify coordinates of a next position of the line;
identify sub-pixel fractional components of the identified coordinates of the next position;
identify an intensity profile disc for the next position corresponding to the identified sub-pixel fractional components; and
identify an inverted intensity profile disc of the selected intensity profile disc for the next position.

### Claim 15 (depends on 10)

The apparatus according to claim 10, wherein the first set of intensity profile discs is selected from a group of intensity profile discs, and wherein each of the intensity profile discs in the group includes an intensity profile disc centered around a different location in an N×N set of pixels, wherein “N” is an integer value greater than one.

### Claim 16 (depends on 15)

The apparatus according to claim 15, wherein centers of the intensity profile discs in the group are offset from each other by at least a 1/8th pixel resolution in either or both of two orthogonal axes of the coordinate space.

### Claim 17

A non-transitory computer readable medium on which is stored computer readable instructions that when executed by a processor, cause the processor to:
determine coordinates in a coordinate space of a display device at which a line is to be displayed;
identify a set of intensity profile discs corresponding to the determined coordinates;
determine whether the line has a color other than white and is to be displayed directly on a background section that has a color other than black; and
in response to a determination that the line has a color other than white and is to be displayed directly on a background section that has a color other than black,
identify a set of inverted intensity profile discs having inverted intensity profiles with respect to the identified set of intensity profile discs;
cause the identified set of inverted intensity profile discs to be displayed at the determined coordinates on the display device; and
cause the identified set of intensity profile discs to be displayed on top of the displayed set of inverted intensity profile discs on the display device.

### Claim 18 (depends on 17)

The non-transitory computer readable storage medium according to claim 17, wherein the machine readable instructions are further to cause the processor to:
identify positions along the line;
identify sub-pixel fractional components of each of the identified positions; and
for each of the identified positions, identify, from a group of intensity profile discs, a respective intensity profile disc that corresponds to the identified sub-pixel fractional components to identify the set of intensity profile discs, wherein each intensity profile disc of the group includes a different intensity profile across an N×N set of pixels and is centered around respective sub-pixel fractional components of the N×N set of pixels, wherein “N” is an integer value greater than one.

### Claim 19 (depends on 17)

The non-transitory computer readable storage medium according to claim 17, wherein the machine readable instructions are further to cause the processor to:
in response to a determination that the line has a white color or is to be displayed directly on a background section that has a black color, cause the identified set of intensity profile discs to be displayed on the display device without identifying the set of inverted intensity profile discs.

### Claim 20 (depends on 17)

The non-transitory computer readable storage medium according to claim 17, wherein, to identify the set of intensity profile discs and to identify the set of inverted intensity profile discs, the machine readable instructions are further to cause the processor to:
identify coordinates of a starting position of the line;
identify sub-pixel fractional components of the identified starting position coordinates;
identify an intensity profile disc for the starting position corresponding to the identified sub-pixel fractional components of the identified starting position coordinates;
identify an inverted intensity profile disc of the identified intensity profile disc;
identify coordinates of a next position of the line;
identify sub-pixel fractional components of the identified coordinates of the next position;
identify an intensity profile disc for the next position corresponding to the identified sub-pixel fractional components; and
identify an inverted intensity profile disc of the identified intensity profile disc for the next position.
