# US 11,998,833 B2 · Generating collectible items based on location information

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

- Number: US 11,998,833 B2
- Document ID: US11998833B2
- Status: Granted
- Kind: B2
- Application number: 17/936,293
- Filed: 2022-09-28
- Published: 2023-03-09
- Granted: 2024-06-04
- Earliest claimed: 2018-03-14
- Assignees: Snap Inc.
- Applicants: Snap Inc.
- Inventors: Jonathan Brody; Jill H. Cohen; Bryant Detwiller; Alexander Fung; Evan H K Lin; Walton Lin; Kimberly A. Phifer; Alexandre Valdetaro Porto
- Web page: https://patentgrep.com/patent/US11998833B2

## CPC

- G06Q 10/10: Office automation; Time management
- A63F 13/216: using geographical information, e.g. location of the game device or player using GPS
- A63F 13/5375: for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game
- G06Q 10/48: using social graphs
- H04N 5/272: Means for inserting a foreground image in a background image, i.e. inlay, outlay
- A63F 2300/305: for providing a graphical or textual hint to the player
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Method for generating collectible media content items based on location information starts with processor receiving location information from location sensor coupled to first client computing device. Processor causes a map interface to be displayed that includes avatar of first user at a location based on the location information and a subset of a plurality of collectible items associated with geographical coordinates. When the first client computing device is determined to be within predetermined distance from a selected collectible item, processor causes front facing camera view to be displayed on the first client computing device, causes lens corresponding to selected collectible item to be applied to the front facing camera view, and causes the image of the selected collectible item displayed on the front facing camera view to change. Lens includes image of the selected collectible item that is overlaid on front facing camera view. Other embodiments are described herein.

## Claims

### Claim 1

A method comprising:
causing, by a processor, a map interface to be displayed by a display of a client computing device associated with a first user, the map interface including an avatar of the first user at a location on the map interface based on a location information associated with the client computing device and a plurality of collectible items associated with geographical coordinates;
in response to receiving an input from the client computing device selecting one of the collectible items displayed on the display,
causing an image corresponding to the selected collectible item to be applied to a first camera view of the client computing device, wherein the image corresponding to the selected collectible item includes an image of the selected collectible item that is overlaid on the first camera view, the first camera view corresponding to a first camera of the client computing device; and
in response to receiving a input from the client computing device selecting the image of the selected collectible item on the first camera view, performing operations comprising:
determining a type of collectible item associated with the selected collectible item,
determining a filter associated with the type of collectible item, and
providing, to the client computing device, access to the filter, the filter being an overlay on a second camera view of the client computing device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the plurality of collectible items include a plurality of types of collectible items, wherein each type of collectible item is associated with a number of points.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
causing a score associated with the first user or a number of collectible items captured by the first user to be displayed by the client computing device.

### Claim 4 (depends on 2)

The method of claim 2, further comprising:
causing a leaderboard to be displayed on the client computing device, wherein the leaderboard includes ranks of a plurality of users including the first user based on a score obtained by capturing collectible items.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
determining whether the client computing device is within a predetermined distance from geographical coordinates associated with the selected collectible item.

### Claim 6 (depends on 5)

The method of claim 5, further comprising:
in response to determining that the client computing device is not within the predetermined distance,
causing to be displayed on the client computing device a message prompting the first user to move closer to the geographical coordinates associated with the selected collectible item.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
receiving, from the client computing device, authorization from the first user to utilize the location information.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
retrieving, from a database, avatar information for the first user.

### Claim 9 (depends on 5)

The method of claim 5, further comprising:
in response to determining the client computing device is within the predetermined distance, causing the image of the selected collectible item displayed on the first camera view to change, wherein causing the image to change includes causing the image of the selected collectible item to be animated.

### Claim 10 (depends on 1)

The method of claim 1, further comprising:
causing a score that is included on the map interface to be increased based on a number of points associated with the selected collectible item.

### Claim 11

A non-transitory computer-readable storage medium having stored thereon, instructions when executed by a processor, causes the processor to perform operations comprising:
causing a map interface to be displayed by a display of a client computing device associated with a first user, the map interface including an avatar of the first user at a location on the map interface based on a location information associated with the client computing device and a plurality of collectible items based on the location information associated with geographical coordinates;
in response to receiving an input from the client computing device selecting one of the collectible items displayed on the display,
causing an image corresponding to the selected collectible item to be applied to a first camera view of the client computing device, wherein the image corresponding to the selected collectible item includes an image of the selected collectible item that is overlaid on the first camera view, the first camera view corresponding to a first camera of the client computing device; and
in response to receiving the input from the client computing device selecting the image of the selected collectible item on the first camera view, performing operations comprising:
determining a type of collectible item associated with the selected collectible item,
determining a filter associated with the type of collectible item, and
providing, to the client computing device, access to the filter, the filter being an overlay on a second camera view of the client computing device.

### Claim 12 (depends on 11)

The non-transitory computer-readable storage medium of claim 11, wherein the plurality of collectible items include a plurality of types of collectible items, wherein each type of collectible item is associated with a number of points.

### Claim 13 (depends on 12)

The non-transitory computer-readable storage medium of claim 12, wherein the operations further comprising:
causing a score associated with the first user or a number of collectible items captured by the first user to be displayed by the client computing device.

### Claim 14 (depends on 12)

The non-transitory computer-readable storage medium of claim 12, wherein the operations further comprising:
causing a leaderboard to be displayed on the client computing device, wherein the leaderboard includes ranks of a plurality of users including the first user based on a score obtained by capturing collectible items.

### Claim 15 (depends on 11)

The non-transitory computer-readable storage medium of claim 11, wherein the operations further comprising:
determining whether the client computing device is within a predetermined distance from geographical coordinates associated with the selected collectible item.

### Claim 16 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein the operations further comprising:
in response to determining that the client computing device is not within the predetermined distance,
causing to be displayed on the client computing device a message prompting the first user to move closer to the geographical coordinates associated with the selected collectible item.

### Claim 17 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein the operations further comprising:
in response to determining that the client computing device is within the predetermined distance, causing the image of the selected collectible item displayed on the first camera view to change, wherein causing the image of the selected collectible item to change includes causing the image of the selected collectible item to be animated.

### Claim 18 (depends on 11)

The non-transitory computer-readable storage medium of claim 11, wherein the operations further comprising:
causing a score that is included on the map interface to be increased based on a number of points associated with the selected collectible item.

### Claim 19

A system comprising:
a processor; and
a memory storing instructions, when executed by the processor, causes the processor to perform operations comprising:
causing a map interface to be displayed by a display of a client computing device associated with a first user, the map interface including an avatar of the first user at a location on the map interface based on a location information associated with the client computing device and a plurality of collectible items based on the location information associated with geographical coordinates;
in response to receiving an input from the client computing device selecting one of the collectible items displayed on the display,
causing an image corresponding to the selected collectible item to be applied to a first camera view of the client computing device, wherein the image corresponding to the selected collectible item includes an image of the selected collectible item that is overlaid on the first camera view, the first camera view corresponding to a first camera of the client computing device; and
in response to receiving the input from the client computing device selecting the image of the selected collectible item on the first camera view, performing operations comprising:
determining a type of collectible item associated with the selected collectible item,
determining a filter associated with the type of collectible item, and
providing, to the client computing device, access to the filter, the filter being an overlay on a second camera view of the client computing device.

### Claim 20 (depends on 19)

The system of claim 19, wherein the operations further comprising:
determining whether the client computing device is within a predetermined distance from geographical coordinates associated with the selected collectible item; and
in response to determining that the client computing device is not within the predetermined distance, causing to be displayed on the client computing device a message prompting the first user to move closer to the geographical coordinates associated with the selected collectible item.
