SYSTEM AND METHOD FOR SHARING PREVIOUSLY VISITED LOCATIONS IN A SOCIAL NETWORK
First Claim
1. A computer-implemented method for sharing previously visited locations with users in a social network, the method comprising:
- receiving historical travel data related to a path travelled by a user;
determining one or more candidate places of interest along the travelled path based on a time in the historical travel data corresponding to the one or more candidate places and operating hours for the candidate places;
providing the one or more candidate places of interest for display to the user;
receiving, from the user, one or more selected places of interest, selected from the one or more candidate places of interest; and
providing, for display to other users of a social network, a representation of the user and the selected places of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for sharing previously visited locations in a social network includes a location-aware computing device (for example, a smartphone) configured to send, to a server, a historical log of data representative of a path previously travelled by a user. The server may determine one or more candidate places of interest along the previously travelled path based on the historical data, and provide the candidate places of interest to the user for selection. On the user selecting one or more of the displayed candidate places of interest, the server may provide the selected places of interest to a social network for display to other users in the social network, to inform the other users that the user visited those places.
46 Citations
20 Claims
-
1. A computer-implemented method for sharing previously visited locations with users in a social network, the method comprising:
-
receiving historical travel data related to a path travelled by a user; determining one or more candidate places of interest along the travelled path based on a time in the historical travel data corresponding to the one or more candidate places and operating hours for the candidate places; providing the one or more candidate places of interest for display to the user; receiving, from the user, one or more selected places of interest, selected from the one or more candidate places of interest; and providing, for display to other users of a social network, a representation of the user and the selected places of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable medium having instructions stored thereon that, when executed, cause a machine to perform a method of sharing previously visited locations with users in a social network, the method comprising:
-
receiving a plurality of geographic coordinate readings recorded over a period of time, the plurality of geographic coordinate readings being related to a path travelled by a user; determining one or more candidate places of interest based on a time in the plurality of geographic coordinate readings corresponding to the one or more candidate places and operating hours for the candidate places; providing the one or more candidate places of interest for display at a first user interface; receiving, from the first user interface, one or more selected places of interests; and providing, for display at a second user interface, a representation of the one or more selected places of interest and a user who visited the one or more selected places of interest - View Dependent Claims (17, 18, 19)
-
-
20. A system, comprising:
-
a processor; and a memory including instructions that, when executed by the processor, cause the processor to facilitate the steps of; receive a plurality of coordinate readings related to a path travelled by a user; determine one or more candidate places of interest along the travelled path based on a time in the plurality of coordinate readings corresponding to the one or more candidate places and operating hours for the candidate places; provide the one or more candidate places of interest for display at a user interface; receive, from the user interface, one or more selected places of interest; and provide, for display to other users of a social network, a representation of the user and the one or more selected places of interest.
-
Specification