IP Library Granted Patent US 9,872,143
Granted Patent B2
US 9,872,143 · App. 15/137,828 · Granted Jan 16, 2018

System and method for requesting an updated user location

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 9,872,143
App. No.
15/137,828
Granted
Jan 16, 2018
Kind
B2
Abstract

A system and method is disclosed for requesting an updated location, including a point of interest, from a user for display on an interactive map. On receiving from an interested user a request for a point of interest associated with a subscribed user's current location, a request is transmitted to the subscribed user to check-in to the point of interest. In response to the request, the subscribed user selects a selected point of interest from a selection list. A representation of the subscribed user and the selected point of interest is then provided for display on an interactive map associated with the interested user.

Claims (51)

1. A computer-implemented method for sharing location information for display on an interactive map, the method comprising:

providing for display at a first computing device associated with a first subscribed user of a social network, a selectable group of one or more second subscribed users of the social network, the first subscribed user being different than the one or more second subscribed users;

receiving at the first computing device, a selection corresponding to one of the one or more second subscribed users;

transmitting one or more signals between the first computing device and a second computing device associated with the selected second subscribed user identifying that the first subscribed user is at a particular geographic location;

transmitting a request from the first computing device to the second computing device requesting a current geographic location associated with the selected second subscribed user, wherein the request is configured to present the selected second subscribed user with a list of points of interest proximate to the current geographic location associated with the selected second subscribed user;

receiving at the first computing device information corresponding to the selected, second subscribed user's current geographic location, wherein the information corresponding to the selected second subscribed user's current geographic location comprises a selection by the selected second subscribed user of a point of interest from the list of points of interest proximate to the current geographic location associated with the selected second subscribed user; and

providing for display at the first computing device an interactive map including a representation of the first subscribed user at the particular geographic location associated with the first subscribed user and a representation of the selected second subscribed user at the current geographic location of the selected second subscribed user.

2. The computer-implemented method of claim 1 , wherein the particular geographic location associated with the first subscribed user comprises an identifiable point of interest.

3. The computer-implemented method of claim 1 , wherein the information corresponding to the selected second subscribed user's current geographic location comprises an identifiable point of interest.

4. The computer-implemented method of claim 1 , wherein transmitting one or more signals between the first computing device and a second computing device associated with the selected second subscribed user identifying that the first subscribed user is at a particular geographic location comprises generating a representation of the first subscribed user on an interactive map.

5. The computer-implemented method of claim 1 , wherein providing for display at a first computing device associated with a first subscribed user of a social network, a selectable group of one or more second subscribed users of the social network comprises providing for display at the first computing device one or more selectable graphic representations of the one or more second subscribed users at locations on an interactive map corresponding to the actual geographic locations of the one or more second subscribed users.

6. The computer-implemented method of claim 1 , wherein one or more of the particular geographic location associated with the first subscribed user and the current geographic location of the selected second subscribed user comprises an identifiable point of interest, and further comprising:

performing a search to retrieve supplemental details about the identifiable point of interest; and

providing the supplemental details for display in connection with the interactive map.

7. The computer-implemented method of claim 6 , further comprising:

providing a list of supplemental details associated with the identifiable point of interest;

receiving a selection corresponding to one of the supplemental details; and

providing the selected one of the supplemental details for display in connection with the interactive map.

8. The computer implemented method of claim 1 , further comprising:

determining that one or more other subscribed users of the social network may be interested in the particular geographic location associated with the first subscribed user or the current geographic location of the selected second subscribed user; and

providing for display on an interactive map associated with the one or more other users, the representation of the first subscribed user or the selected second subscribed user.

9. The computer-implemented method of claim 8 , wherein determining that the one or more other subscribed users may be interested in the particular geographic location associated with the first subscribed user or the current geographic location of the selected second subscribed user comprises determining that the one or more other subscribed users belong to a group in common with the first subscribed user or the selected second subscribed user.

10. The computer-implemented method of claim 9 , wherein determining that the one or more other subscribed users belong to a group in common with the first subscribed user or the selected second subscribed user comprises determining that the one or more other subscribed users regularly frequent the particular geographic location associated with the first subscribed user or the current geographic location of the selected second subscribed user.

11. A computing device, comprising:

one or more processors; and

one or more memory devices, the one or more memory devices storing computer-readable instructions that when executed by the one or more processors, cause the one or more processors to perform operations, the operations comprising:

providing for display at a first computing device associated with a first subscribed user of a social network, a selectable group of one or more second subscribed users of the social network, the first subscribed user being different than the one or more second subscribed users;

receiving at the first computing device, a selection corresponding to one of the one or more second subscribed users;

transmitting one or more signals between the first computing device and a second computing device associated with the selected second subscribed user identifying that the first subscribed user is at a particular geographic location;

transmitting a request from the first computing device to the second computing device requesting a current geographic location associated with the selected second subscribed user, wherein the request is configured to present the selected second subscribed user with a list of points of interest proximate to the current geographic location associated with the second subscribed user;

receiving at the first computing device information corresponding to the selected second subscribed user's current geographic location, wherein the information corresponding to the selected second subscribed user's current geographic location comprises a selection by the selected second subscribed user of a point of interest from the list of points of interest proximate to the current geographic location associated with the selected second subscribed user; and

providing for display at the first computing device an interactive map including a representation of the first subscribed user at the particular geographic location associated with the first subscribed user and a representation of the selected second subscribed user at the current geographic location of the selected second subscribed user.

12. The computing device of claim 11 , wherein the particular geographic location associated with the first subscribed user comprises an identifiable point of interest.

13. The computing device of claim 11 , wherein the information corresponding to the selected second subscribed user's current geographic location comprises an identifiable point of interest.

14. The computing clew device of claim 11 , wherein transmitting one or more signals between the first computing device and a second computing device associated with the selected second subscribed user identifying that the first subscribed user is at a particular geographic location comprises generating a representation of the first subscribed user on an interactive map.

15. The computing device of claim 11 , wherein providing for display at a first computing device associated with a first subscribed user of a social network, a selectable group of one or more second subscribed users of the social network comprises providing for display at the first computing device one or more selectable graphic representations of the one or more second subscribed users at locations on an interactive map corresponding to the actual geographic locations of the one or more second subscribed users.

16. The computing device of claim 11 , wherein one or more of the particular geographic location associated with the first subscribed user and the current geographic location of the selected second subscribed user comprises an identifiable point of interest, and wherein the operations further comprise:

performing a search to retrieve supplemental details about the identifiable point of interest; and

providing the supplemental details for display in connection with the interactive map.

17. The computing device of claim 11 , wherein the operations further comprise:

determining that one or more other subscribed users of the social network may be interested in the particular geographic location associated with the first subscribed user or the current geographic location of the selected second subscribed user; and

providing for display on art interactive map associated with the one or more other users, the representation of the first subscribed user or the selected second subscribed user.

18. The computing device of claim 17 , wherein determining that the one or more other subscribed users may be interested in the particular geographic location associated with the first subscribed user or the current geographic location of the selected second subscribed user comprises determining that the one or more other subscribed users belong to a group in common with the first subscribed user or the selected second subscribed user.

19. The computing device of claim 18 , wherein determining that the one or more other subscribed users belong to a group in common with the first subscribed user or the selected second subscribed user comprises determining that the one or more other subscribed users regularly frequent the particular geographic location associated with the first subscribed user or the current geographic location of the selected second subscribed user.

20. A tangible non-transitory computer-readable medium including instructions that, when executed by one or more processors perform a method comprising:

providing for display at a first computing device associated with a first subscribed user of a social network, a selectable group of one or more second subscribed users of the social network, the first subscribed user being different than the one or more second subscribed users;

receiving at the first computing device, a selection corresponding to one of the one or more second subscribed users;

transmitting one or more signals between the first computing device and a second computing device associated with the selected second subscribed user identifying that the first subscribed user is at a particular geographic location;

transmitting a request from the first computing device to the second computing device requesting a current geographic location associated with the selected second subscribed user, wherein the request is configured to present the selected second subscribed user with a list of points of interest proximate to the current geographic location associated with the selected second subscribed user;

receiving at the first computing device information corresponding to the selected second subscribed user's current geographic location, wherein the information corresponding to the selected second subscribed user's current geographic location comprises a selection by the selected second subscribed user of a point of interest from the list of points of interest proximate to the current geographic location associated with the selected second subscribed user; and

providing for display at the first computing device an interactive map including a representation of the first subscribed user at the particular geographic location associated with the first subscribed user and a representation of the selected second subscribed user at the current geographic location of the selected second subscribed user.

Assignments (3)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →
CHANGE OF NAME Recorded Nov 25, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044802/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2017
From: LAPENNA, JOSEPH; LAMBERT, CHRIS
To: GOOGLE INC.
Reel/Frame 043865/0580 →