# US 10,484,547 B2 · Systems and methods of distributing image effects for user experiences

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

- Number: US 10,484,547 B2
- Document ID: US10484547B2
- Status: Granted
- Kind: B2
- Application number: 15/340,018
- Filed: 2016-11-01
- Published: 2018-05-03
- Granted: 2019-11-19
- Earliest claimed: 2016-11-01
- Assignees: Disney Enterprises, Inc.
- Applicants: Disney Enterprises, Inc.
- Inventors: Kristin Weeks
- Web page: https://patentgrep.com/patent/US10484547B2

## CPC

- H04N 1/00244: {with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324)}
- H04N 2201/0084: Digital still camera
- H04N 2201/3252: Image capture parameters, e.g. resolution, illumination conditions, orientation of the image capture device (H04N2201/3256 and subgroups take precedence)
- H04N 2201/3253: Position information, e.g. geographical position at time of capture, GPS data
- H04N 2201/3263: of a graphical motif or symbol, e.g. Christmas symbol, logo (H04N2201/3211 takes precedence)
- H04N 2201/3264: of sound signals
- H04N 2201/3266: of text or character information, e.g. text accompanying an image (H04N2201/3226 takes precedence)
- H04N 2201/3267: of motion picture signals, e.g. video clip
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

This disclosure relates to a system and method configured to distribute image effects for user experience events. In some implementation, a user experience event may include making one or more image effects available to one or more users via computing platform associated with the users. In some implementation, an image effect may include one or more of a filter, a sticker, an animation, a text, a video clip, a free form drawing, and/or other effects.

## Claims

### Claim 1

A system configured for distributing image effects for user experience events, the system comprising:
non-transitory electronic storage configured to store sets of user experience event information, the sets of user experience information defining individual user experience events, individual user experience events including making one or more image effects available to users, individual sets of user experience information defining criteria for making one or more image effects available to users, the sets of user experience information including a first set of user experience information, the first set of user experience information defining first criteria for making a first image effect available to users, the first criteria including a first activity criteria and a first location criteria; and one or more physical processors configured by machine-readable instructions to:
obtain location information, the location information indicating location of a computing platform within a real-world environment, the computing platform being associated with a first user;
obtain activity information, the activity information conveying one or more activities performed by the first user, the one or more activities including a first activity;
determine, based on the obtained location information and activity information, whether the criteria of the individual sets of user experience information are satisfied through comparisons of the obtained location information and the first location criteria, and comparison of the obtained activity information and the first activity criteria, respectively;
responsive to the criteria of the individual sets of user experience information being satisfied, make the one or more image effects corresponding to the satisfied criteria available to the users, such that responsive to the first activity criteria and first location criteria included in the first criteria being satisfied, the first image effect is made available to the first user via the computing platform, wherein the first activity criteria includes one or more of an encounter with a real-world entity, reaching a check point, traversing a distance, capturing one or more images, or a passage of time;
responsive to the individual sets of criteria for the individual user experience events not being satisfied, make the one or more image effects corresponding to the individual user experience events unavailable to the users, such that responsive to the first criteria not being satisfied, the first image effect is made unavailable to the first user via the computing platform;
obtain user input associated with selection of individual image effects made available to the first user, the user input including a first selection by the first user of the first image effect via the computing platform;
obtain image information, the image information including first image information defining a first image captured by the computing platform associated with the first user; and effectuate the first image effect using the first image information to generate second image information, the second image information defining a first edited image, the first edited image being the first image effect applied to the first image.

### Claim 2 (depends on 1)

The system of claim 1, wherein the first image includes visual content, and wherein the first image information defines the visual content of the first image.

### Claim 3 (depends on 1)

The system of claim 1, wherein the one or more image effects include one or more of a filter, a sticker, an animation, text, video clip, a free form drawing, or an audio effect.

### Claim 4 (depends on 1)

The system of claim 1, wherein the location criteria includes a single location or a set of locations.

### Claim 5 (depends on 1)

The system of claim 1, wherein satisfaction of the first criteria requires satisfaction of the first activity criteria followed by satisfaction of the first location criteria or satisfaction of the first location criteria followed by satisfaction of the first activity criteria.

### Claim 6 (depends on 1)

The system of claim 1, wherein the activity information is obtained from the computing platform.

### Claim 7 (depends on 1)

The system of claim 1, wherein the activity information is determined from the location information.

### Claim 8 (depends on 1)

The system of claim 1, wherein the location information is obtained from the computing platform, the computing platform including one or more sensors configured to generate output signals conveying the location information.

### Claim 9

A method for distributing image effects of user experience events, the method being implemented in a computer system comprising one or more physical processors and storage media storing machine-readable instructions, the method comprising:
storing sets of user experience event information, the sets of user experience information defining individual user experience events, individual user experience events including making one or more image effects available to users, individual sets of user experience information defining criteria for making one or more image effects available to users, the sets of user experience information including a first set of user experience information, the first set of user experience information defining first criteria for making a first image effect available to users, the first criteria including a first activity criteria and a first location criteria; and
obtaining location information, the location information indicating location of a computing platform within a real-world environment, the computing platform being associated with a first user;
obtaining activity information, the activity information conveying one or more activities performed by the first user, the one or more activities including a first activity;
determining, based on the obtained location information and activity information, whether the criteria of the individual sets of user experience information are satisfied through comparisons of the obtained location information and the first location criteria, and comparison of the obtained activity information and the first activity criteria, respectively:
responsive to the criteria of the individual sets of user experience information being satisfied, making the one or more image effects corresponding to the satisfied criteria available to the users, such that responsive to the first activity criteria and first location criteria included in the first criteria being satisfied, the first image effect is made available to the first user via the computing platform, wherein the first activity criteria includes one or more of an encounter with a real-world entity, reaching a check point, traversing a distance, capturing one or more images, or a passage of time;
responsive to the individual sets of criteria for the individual user experience events not being satisfied, making the one or more image effects corresponding to the individual user experience events unavailable to the users, such that responsive to the first criteria not being satisfied, the first image effect is made unavailable to the first user via the computing platform;
obtaining user input associated with selection of individual image effects made available to the first user, the user input including a first selection by the first user of the first image effect via the computing platform;
obtaining image information, the image information including first image information defining a first image captured by the computing platform associated with the first user; and
effectuating the first image effect using the first image information to generate second image information, the second image information defining a first edited image, the first edited image being the first image effect applied to the first image.

### Claim 10 (depends on 9)

The method of claim 9, wherein the first image includes visual content, and wherein the first image information defines the visual content of the first image.

### Claim 11 (depends on 9)

The method of claim 9, wherein the one or more image effects include one or more of a filter, a sticker, an animation, text, video clip, a free form drawing, or an audio effect.

### Claim 12 (depends on 9)

The method of claim 9, wherein the location criteria includes a single location or a set of locations.

### Claim 13 (depends on 9)

The method of claim 9, wherein satisfaction of the first criteria requires satisfaction of the first activity criteria followed by satisfaction of the first location criteria criterion or satisfaction of the first location criteria followed by satisfaction of the first activity criterion.

### Claim 14 (depends on 9)

The method of claim 9, wherein the activity information is obtained from the computing platform.

### Claim 15 (depends on 9)

The method of claim 9, wherein the activity information is determined from the location information.

### Claim 16 (depends on 9)

The method of claim 9, wherein the location information is obtained from the computing platform, the computing platform including one or more sensors configured to generate output signals conveying the location information.
