# US 2017/0255264 A1 · Digital surface rendering

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

- Number: US 2017/0255264 A1
- Document ID: US20170255264A1
- Status: Published application
- Kind: A1
- Application number: 15/058,249
- Filed: 2016-03-02
- Published: 2017-09-07
- Earliest claimed: 2016-03-02
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Samir K. Dash
- Web page: https://patentgrep.com/patent/US20170255264A1

## CPC

- G06T 15/04: Texture mapping
- F21S 10/02: changing colors {(F21S10/002 - F21S10/007, F21S10/04 take precedence)}
- G06F 3/016: {Input arrangements with force or tactile feedback as computer generated output to the user}
- G06F 3/03547: {Touch pads, in which fingers can move on a surface}
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G09F 9/301: {flexible foldable or roll-able electronic displays, e.g. thin LCD, OLED}
- F21V 9/40: with provision for controlling spectral properties, e.g. colour, or intensity
- F21Y 2115/10: Light-emitting diodes [LED]
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- F21S: NON-PORTABLE LIGHTING DEVICES; SYSTEMS THEREOF; VEHICLE LIGHTING DEVICES SPECIALLY ADAPTED FOR VEHICLE EXTERIORS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G09F: DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- F21V: FUNCTIONAL FEATURES OR DETAILS OF LIGHTING DEVICES OR SYSTEMS THEREOF; STRUCTURAL COMBINATIONS OF LIGHTING DEVICES WITH OTHER ARTICLES, NOT OTHERWISE PROVIDED FOR
- F21Y: INDEXING SCHEME ASSOCIATED WITH SUBCLASSES F21K, F21L, F21S and F21V, RELATING TO THE FORM OR THE KIND OF THE LIGHT SOURCES OR OF THE COLOUR OF THE LIGHT EMITTED

## Abstract

A method for digital surface rendering. The method includes providing a programmable display covering a portion of a surface of an object. The method further includes receiving a set of desired features for an appearance of the object. The method further includes generating an image of the portion of the surface of the object incorporating the set of desired features and displaying the image on the programmable display, thereby causing the object to appear to have the desired features.

## Claims

### Claim 1

A computer-implemented method comprising:
providing, by one or more computer processors, a programmable display covering a portion of a surface of an object;
receiving, by one or more computer processors, a set of desired features for an appearance of the object;
generating, by one or more computer processors, an image of the portion of the surface of the object incorporating the set of desired features; and
displaying, by one or more computer processors, the image on the programmable display, thereby causing the object to appear to have the desired features.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the programmable display is an e-ink display that does not include a backlight.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein the programmable display includes a flexible rendering layer that flexes to match the contours and edges of the portion of the surface of the object.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein a desired feature of the set of desired features is to conceal the object.

### Claim 5 (depends on 4)

The computer-implemented method of claim 4, further comprising:
capturing, by one or more computer processors, an image of a view behind the object, wherein the image of the view behind the object is used in generating the image of the portion of the surface of the object.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, further comprising:
modifying, by one or more computer processors, the generated image based, at least in part, on a determined location of the object.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein:
the desired features are received from a user using a user interface; and
the desired features include changing a color of the object.

### Claim 8

A computer program product comprising:
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:
programs instructions to provide a programmable display covering a portion of a surface of an object;
programs instructions to receive a set of desired features for an appearance of the object;
programs instructions to generate an image of the portion of the surface of the object incorporating the set of desired features; and
programs instructions to display the image on the programmable display, thereby causing the object to appear to have the desired features.

### Claim 9 (depends on 8)

The computer program product of claim 8, wherein the programmable display is an e-ink display that does not include a backlight.

### Claim 10 (depends on 8)

The computer program product of claim 8, wherein the programmable display includes a flexible rendering layer that flexes to match the contours and edges of the portion of the surface of the object.

### Claim 11 (depends on 8)

The computer program product of claim 8, wherein a desired feature of the set of desired features is to conceal the object.

### Claim 12 (depends on 11)

The computer program product of claim 11, further comprising:
program instructions to capture an image of a view behind the object, wherein the image of the view behind the object is used in generating the image of the portion of the surface of the object.

### Claim 13 (depends on 8)

The computer program product of claim 8, further comprising:
program instructions to modify the generated image based, at least in part, on a determined location of the object.

### Claim 14 (depends on 8)

The computer program product of claim 8, wherein:
the desired features are received from a user using a user interface; and
the desired features include changing a color of the object.

### Claim 15

A computer system comprising:
one or more computer processors;
one or more computer readable storage media;
program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
programs instructions to provide a programmable display covering a portion of a surface of an object;
programs instructions to receive a set of desired features for an appearance of the object;
programs instructions to generate an image of the portion of the surface of the object incorporating the set of desired features; and
programs instructions to display the image on the programmable display, thereby causing the object to appear to have the desired features.

### Claim 16 (depends on 15)

The computer system of claim 15, wherein the programmable display is an e-ink display that does not include a backlight.

### Claim 17 (depends on 15)

The computer system of claim 15, wherein the programmable display includes a flexible rendering layer that flexes to match the contours and edges of the portion of the surface of the object.

### Claim 18 (depends on 15)

The computer system of claim 15, wherein a desired feature of the set of desired features is to conceal the object.

### Claim 19 (depends on 18)

The computer system of claim 18, further comprising:
program instructions to capture an image of a view behind the object, wherein the image of the view behind the object is used in generating the image of the portion of the surface of the object.

### Claim 20 (depends on 15)

The computer system of claim 15, further comprising:
program instructions to modify the generated image based, at least in part, on a determined location of the object.
