IP Library › Granted Patent US 11,249,614
Granted Patent B2
US 11,249,614 · App. 16/368,405 · Granted Feb 15, 2022

Generating personalized map interface with enhanced icons

Inventor: Jonathan Brody (Marina Del Rey, CA)
Assignee: Snap Inc.
G06F3/04817G06F3/0482G06F3/04815G06F3/04845G06F16/909
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,249,614
App. No.
16/368,405
Filed
Mar 28, 2019
Granted
Feb 15, 2022
Kind
B2
Art Unit
2171
USPC
715/763
Abstract

Method of generating personalized map interfaces with enhanced icons starts with a processor receiving from a first client device location information including location of first client device. Processor causes map interface to be displayed on first client device that includes a first avatar at a location on the map interface based on the location information and an icon corresponding to an establishment. The processor causes the icon to change to an enhanced icon in response to receiving a first selection from the first client device that indicates a request to save the establishment in a database associated with the first user or determining that the establishment is saved in a database associated with a second user that is associated with the first user. Other embodiments are disclosed.

Claims (44)

1. A system comprising:

a processor; and

a memory having instructions stored thereon, when executed by the processor, causes the system to perform operations comprising:

receiving from a first client device a location information including a location of the first client device, wherein a first user is associated with the first client device;

causing a two-dimensional map interface to be displayed on the first client device, the map interface including an avatar of the first user at a location on the map display based on the location information and a two-dimensional icon associated with an establishment; and

in response to receiving a first selection from the first client device that indicates a request to save the establishment in a database associated with the first user or in response to determining that the establishment is saved in a databased associated with a second user that is a connection of the first user:

causing the icon associated with the establishment and displayed in the map interface to change in appearance from a two-dimensional icon to a three-dimensional enhanced establishment icon displayed in the map interface.

2. The system of claim 1 , wherein the database associated with the first user includes a list of favorite establishments, wherein the favorite establishments include establishments that have been previously saved by the first user.

3. The system of claim 2 , wherein the favorite establishments includes establishments that have been previously saved by the second user.

4. The system of claim 1 , wherein the system to perform operations further comprising:

subsequent to receiving the first selection, receiving a second selection from the first client device that selects the two-dimensional icon, and cause an establishment detail interface on the establishment to be displayed on the first client device, wherein the establishment detail interface includes a name of the establishment and a selectable image.

5. The system of claim 4 , wherein

receiving the second selection from the first client device includes receiving a third selection of the selectable image.

6. The system of claim 5 , wherein the system to perform operations further comprising:

causing the selectable image to change to indicate that the establishment is saved to the database.

7. The system of claim 1 , wherein the system to perform operations further comprising:

receiving a second selection from the first client device that selects the three-dimensional enhanced establishment icon, and

causing an establishment detail interface on the establishment to be displayed on the first client device, wherein the establishment detail interface includes a message indicating that the establishment is recommended to the first user or that the establishment is saved by the second user.

8. The system of claim 7 , wherein the establishment detail interface includes a name of the establishment and a selectable image that indicates that the establishment is saved to the database.

9. The system of claim 1 , wherein the establishment is a private space, a public space, a restaurant, a bar, a museum, a venue, a movie theatre, a theatre, a school, a gym, a dance studio, a yoga studio, a national park, a ski resort, or a park.

10. A method comprising:

receiving from a first client device a location information including a location of the first client device, wherein a first user is associated with the first client device;

causing a two-dimensional map interface to be displayed on the first client device, the map interface including an avatar of the first user at a location on the map display based on the location information and two-dimensional icon associated with an establishment; and

in response to receiving a first selection from the first client device that indicates a request to save the establishment in a database associated with the first user or in response to determining that the establishment is saved in a databased associated with a second user that is a connection of the first user:

causing the icon associated with the establishment and displayed in the map interface to change in appearance from a two-dimensional icon to a three-dimensional enhanced establishment icon displayed in the map interface.

11. The method of claim 10 , wherein the database associated with the first user includes a list of favorite establishments, wherein the favorite establishments include establishments that have been previously saved by the first user.

12. The method of claim 11 , wherein the favorite establishments includes establishments that have been previously saved by the second user.

13. The method of claim 12 , further comprising:

causing the list of favorite establishments to be displayed on the first client device.

14. The method of claim 10 , further comprising:

receiving a second selection from the first client device that selects the three-dimensional enhanced establishment icon, and causing an establishment detail interface on the establishment to be displayed on the first client device, wherein the establishment detail interface includes a name of the establishment and a selectable image.

15. The method of claim 14 , wherein

receiving the first selection from the first client device that indicates the request to save the establishment includes receiving the first selection of the selectable image.

16. The method of claim 15 , further comprising:

causing the selectable image to change to indicate that the establishment is saved to the database.

17. The method of claim 10 , further comprising:

receiving a second selection from the first client device that selects the three-dimensional enhanced establishment icon, and

causing an establishment detail interface on the establishment to be displayed on the first client device, wherein the establishment detail interface includes a message indicating that the establishment is recommended to the first user or that the establishment is saved by the second user.

18. The method of claim 17 , wherein the establishment detail interface includes a name of the establishment and a selectable image that indicates that the establishment is saved to the database.

19. A non-transitory computer-readable storage medium having stored thereon, instructions when executed by a processor, causes the processor to perform a method comprising:

receiving from a first client device a location information including a location of the first client device, wherein a first user is associated with the first client device;

causing a two-dimensional map interface to be displayed on the first client device, the map interface including an avatar of the first user at a location on the map display based on the location information and a two-dimensional icon associated with an establishment; and

in response to receiving a first selection from the first client device that indicates a request save the establishment in a database associated with the first user or in response to determining that the establishment is saved in a databased associated with a second user that is a connection of the first user:

automatically causing the icon associated with the establishment and displayed in the map interface to change in appearance from a two-dimensional icon to a three-dimensional enhanced establishment icon displayed in the map interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2021
From: BRODY, JONATHAN
To: SNAP INC.
Reel/Frame 058506/0834 →
Continuity (1)
Related Publication 20200310626A1 · Oct 1, 2020
Cited By (74)
US 1,089,291 US 12,198,398 US 12,210,725 US 12,223,672 US 12,229,901 US 12,235,991 US 12,236,512 US 12,254,577 US 12,271,536 US 12,277,632 US 12,284,146 US 12,284,698 US 12,288,273 US 12,293,433 US 12,299,775 US 12,307,564 US 12,315,495 US 12,321,577 US 12,340,453 US 12,361,934 US 12,387,444 US 12,394,154 US 12,395,456 US 12,412,347 US 12,417,562 US 12,418,504 US 12,429,953 US 12,436,598 US 12,469,273 US 12,472,435 US 12,475,621 US 12,475,658 US 12,499,483 US 12,499,638 US 12,504,866 US 12,513,098 US 12,517,626 US 12,518,437 US 12,518,738 US 12,530,847 US 12,530,852 US 12,536,751 US 12,541,930 US 12,548,267 US 12,555,274 US 12,555,310 US 12,567,102 US 12,567,418 US 12,579,204 US 12,580,784 US 12,580,980 US 12,586,562 US 12,602,842 US 12,614,354 US 12,614,359 US 12,620,188 US 12,620,216 US 12,632,890 US 12,633,073 US 12,646,266 US 12,646,268 US 12,651,292 US 12,651,409 US 12,670,674 US 12,682,508 US 12,695,929 US 12,699,802 US 12,700,187 US 12,705,875 US 12,711,538 US 12,725,332 US 12,731,342 US 12,731,343 US 12,737,973