# US 2018/0025147 A1 · Systems and methods for sensor-based layer variation on mobile devices

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

- Number: US 2018/0025147 A1
- Document ID: US20180025147A1
- Status: Published application
- Kind: A1
- Application number: 15/655,412
- Filed: 2017-07-20
- Published: 2018-01-25
- Earliest claimed: 2016-07-20
- Assignees: Live Nation Entertainment, Inc.
- Inventors: Adit Shukla; Duncan Lewis; Patrick Jackson
- Web page: https://patentgrep.com/patent/US20180025147A1

## CPC

- G06F 21/36: by graphic or iconic representation
- H04L 63/101: {Access control lists [ACL]}
- H04L 63/105: {Multiple levels of security}
- H04W 12/106: Packet or message integrity
- G06F 2221/2111: Location-sensitive, e.g. geographical location, GPS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present disclosure generally relates to visually varying an image using parallax image layers, and more specifically, relates to visually varying presentation of an access right displayed on a mobile device to enhance verification of access to resources. The variation of multiple layers of an image may be based on sensor data detected at the mobile device.

## Claims

### Claim 1

A computer-implemented method for access-right verification using layers independently responsive to motion, comprising:
accessing a plurality of position protocols, each position protocol of the plurality of position protocols corresponding to a protocol for repositioning one or more layers of an image;
displaying an image including a plurality of layers, each layer of the plurality of layers corresponding to a position protocol of the plurality of position protocols, and the image representing an access right to a resource;
receiving sensor data from one or more sensors associated with a user device, the sensor data being generated using the one or more sensors;
for each layer of the plurality of layers:
executing the corresponding position protocol using the received sensor data, the execution of the corresponding position protocol including using the sensor data as an input to the corresponding position protocol to generate a result;
determining a reposition parameter based on the result of executing the corresponding position protocol; and
modifying at least a part of the image by repositioning the layer according to the reposition parameter.

### Claim 2 (depends on 1)

The computer-implemented method for access-right verification using layers independently responsive to motion, as recited in claim 1, wherein each layer is repositioned independently of other layers of the plurality of layers.

### Claim 3 (depends on 1)

The computer-implemented method for access-right verification using layers independently responsive to motion, as recited in claim 1, further comprising:
detecting whether one or more layers of the plurality of layers are repositioned when movement is detected at the one or more sensors; and
in response to detecting that the one or more layers are repositioned, determining that the access right to the resource is valid.

### Claim 4 (depends on 1)

The computer-implemented method for access-right verification using layers independently responsive to motion, as recited in claim 1, further comprising:
detecting whether one or more layers of the plurality of layers are repositioned when movement is detected at the one or more sensors; and
in response to detecting that the one or more layers are not repositioned, determining that the access right to the resource is not valid.

### Claim 5 (depends on 1)

The computer-implemented method for access-right verification using layers independently responsive to motion, as recited in claim 1, wherein the each layer of the image includes an object, and wherein when one or more layers of the plurality of layers are repositioned in response to movement detected at the one or more sensors, the image includes the object with a parallax effect.

### Claim 6 (depends on 1)

The computer-implemented method for access-right verification using layers independently responsive to motion, as recited in claim 1, wherein each position protocol of the plurality of position protocols corresponds to a function for repositioning one or more layers of an image, and the function for repositioning the one or more layers uses sensor data as an input variable.

### Claim 7 (depends on 1)

The computer-implemented method for access-right verification using layers independently responsive to motion, as recited in claim 1, wherein modifying the image includes rotating or translating one or more layers of the plurality of layers.

### Claim 8

A system for access-right verification using layers independently responsive to motion, comprising:
one or more data processors; and
a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations including:
accessing a plurality of position protocols, each position protocol of the plurality of position protocols corresponding to a protocol for repositioning one or more layers of an image;
displaying an image including a plurality of layers, each layer of the plurality of layers corresponding to a position protocol of the plurality of position protocols, and the image representing an access right to a resource;
receiving sensor data from one or more sensors associated with a user device, the sensor data being generated using the one or more sensors;
for each layer of the plurality of layers:
executing the corresponding position protocol using the received sensor data, the execution of the corresponding position protocol including using the sensor data as an input to the corresponding position protocol to generate a result;
determining a reposition parameter based on the result of executing the corresponding position protocol; and
modifying at least a part of the image by repositioning the layer according to the reposition parameter.

### Claim 9 (depends on 8)

The system for access-right verification using layers independently responsive to motion, as recited in claim 8, wherein each layer is repositioned independently of other layers of the plurality of layers.

### Claim 10 (depends on 8)

The system for access-right verification using layers independently responsive to motion, as recited in claim 8, wherein the operations further comprise:
detecting whether one or more layers of the plurality of layers are repositioned when movement is detected at the one or more sensors; and
in response to detecting that the one or more layers are repositioned, determining that the access right to the resource is valid.

### Claim 11 (depends on 8)

The system for access-right verification using layers independently responsive to motion, as recited in claim 8, wherein the operations further comprise:
detecting whether one or more layers of the plurality of layers are repositioned when movement is detected at the one or more sensors; and
in response to detecting that the one or more layers are not repositioned, determining that the access right to the resource is not valid.

### Claim 12 (depends on 8)

The system for access-right verification using layers independently responsive to motion, as recited in claim 8, wherein the each layer of the image includes an object, and wherein when one or more layers of the plurality of layers are repositioned in response to movement detected at the one or more sensors, the image includes the object with a parallax effect.

### Claim 13 (depends on 8)

The system for access-right verification using layers independently responsive to motion, as recited in claim 8, wherein each position protocol of the plurality of position protocols corresponds to a function for repositioning one or more layers of an image, and the function for repositioning the one or more layers uses sensor data as an input variable.

### Claim 14 (depends on 8)

The system for access-right verification using layers independently responsive to motion, as recited in claim 8, wherein modifying the image includes rotating or translating one or more layers of the plurality of layers.

### Claim 15

A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause a data processing apparatus to perform operations including:
accessing a plurality of position protocols, each position protocol of the plurality of position protocols corresponding to a protocol for repositioning one or more layers of an image;
displaying an image including a plurality of layers, each layer of the plurality of layers corresponding to a position protocol of the plurality of position protocols, and the image representing an access right to a resource;
receiving sensor data from one or more sensors associated with a user device, the sensor data being generated using the one or more sensors;
for each layer of the plurality of layers:
executing the corresponding position protocol using the received sensor data, the execution of the corresponding position protocol including using the sensor data as an input to the corresponding position protocol to generate a result;
determining a reposition parameter based on the result of executing the corresponding position protocol; and
modifying at least a part of the image by repositioning the layer according to the reposition parameter.

### Claim 16 (depends on 15)

The computer-program product, as recited in claim 15, wherein each layer is repositioned independently of other layers of the plurality of layers.

### Claim 17 (depends on 15)

The computer-program product, as recited in claim 15, further comprising:
detecting whether one or more layers of the plurality of layers are repositioned when movement is detected at the one or more sensors; and
in response to detecting that the one or more layers are repositioned, determining that the access right to the resource is valid.

### Claim 18 (depends on 15)

The computer-program product, as recited in claim 15, further comprising:
detecting whether one or more layers of the plurality of layers are repositioned when movement is detected at the one or more sensors; and
in response to detecting that the one or more layers are not repositioned, determining that the access right to the resource is not valid.

### Claim 19 (depends on 15)

The computer-program product, as recited in claim 15, wherein the each layer of the image includes an object, and wherein when one or more layers of the plurality of layers are repositioned in response to movement detected at the one or more sensors, the image includes the object with a parallax effect.

### Claim 20 (depends on 15)

The computer-program product, as recited in claim 15, wherein each position protocol of the plurality of position protocols corresponds to a function for repositioning one or more layers of an image, and the function for repositioning the one or more layers uses sensor data as an input variable.
