System and method for requesting an updated user location
First Claim
Patent Images
1. A computer-implemented method comprising:
- communicating, to a first computing device, a request of a second computing device for a current geographic location of the first computing device, wherein communicating the request comprises communicating the request in response to data indicating a user of the second computing device has requested that a user of the first computing device check in via a social network comprising the user of the second computing device and the user of the first computing device;
receiving, from the first computing device, data indicating the current geographic location of the first computing device;
generating, based on the data and for display by the second computing device, an interactive map comprising;
a representation of a current geographic location of the second computing device, anda representation of the current geographic location of the first computing device;
providing, to the first computing device, selectable supplemental details about the current geographic location of the first computing device retrieved automatically via an internet search; and
responsive to data indicating a user of the first computing device has selected at least a portion of the selectable supplemental details, communicating, to the second computing device, data indicating the at least a portion of the selectable supplemental details.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
18 Claims
-
1. A computer-implemented method comprising:
-
communicating, to a first computing device, a request of a second computing device for a current geographic location of the first computing device, wherein communicating the request comprises communicating the request in response to data indicating a user of the second computing device has requested that a user of the first computing device check in via a social network comprising the user of the second computing device and the user of the first computing device; receiving, from the first computing device, data indicating the current geographic location of the first computing device; generating, based on the data and for display by the second computing device, an interactive map comprising; a representation of a current geographic location of the second computing device, and a representation of the current geographic location of the first computing device; providing, to the first computing device, selectable supplemental details about the current geographic location of the first computing device retrieved automatically via an internet search; and responsive to data indicating a user of the first computing device has selected at least a portion of the selectable supplemental details, communicating, to the second computing device, data indicating the at least a portion of the selectable supplemental details. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
one or more processors; and a memory storing instructions that when executed by the one or more processors cause the system to perform operations comprising; hosting a social network; receiving, from a computing device associated with a first user of the social network, a request that a second user of the social network check in regarding their current geographic location; responsive to receiving the request, communicating, to a computing device associated with the second user, data indicating a list of points of interest determined based on a current geographic location of the computing device associated with the second user; responsive to receiving data indicating a selection made via the list, communicating, to the computing device associated with the first user, data indicating the selection; providing, to the computing device associated with the second user, selectable supplemental details, retrieved automatically via an internet search, about a point of interest from the list corresponding to the selection; and responsive to data indicating the second user has selected at least a portion of the selectable supplemental details, communicating, to the computing device associated with the first user, data indicating the at least a portion of the selectable supplemental details. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. One or more non-transitory computer-readable media comprising instructions that when executed by one or more processors of a computing system cause the computing system to perform operations comprising:
-
hosting a social network; receiving, from a computing device associated with a user of the social network, data indicating a geographic location of the computing device; communicating, to the computing device, data indicating a list of points of interest determined based on the geographic location, wherein communicating the data indicating the list comprises communicating the data indicating the list in response to receiving a request that the user check in regarding the geographic location; responsive to receiving data indicating a selection made via the list, communicating, to one or more other computing devices associated with one or more other users of the social network, data indicating the selection; providing, to the computing device, selectable supplemental details, retrieved automatically via an internet search, about a point of interest from the list corresponding to the selection; and responsive to data indicating the user has selected at least a portion of the selectable supplemental details, communicating, to the one or more other computing devices, data indicating the at least a portion of the selectable supplemental details. - View Dependent Claims (15, 16, 17, 18)
-
Specification