Local social awards
First Claim
Patent Images
1. A computer-implemented location-based process comprising:
- identifying, with a computer server system, one or more users from a group of users who are registered with a social networking system and who have been associated with a physical venue by manual check ins by the one or more users;
associating scores with particular ones of the one or more identified users based on visiting of the venue by the particular ones of the one or more identified users; and
providing awards to the particular ones of the one or more users, the awards based on the scores and previous visits to the venue by the particular ones of the one or more identified users; and
providing for display to the particular ones of the one or more users indications of their respective scores.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of establishing connection between users of mobile devices includes receiving at a computer a location of a first user from a first mobile device, receiving from a second mobile device a location of a second user having an acquaintance relationship to the first user, and sending a message to the first mobile device based on the proximity of the first user to the second user.
-
Citations
25 Claims
-
1. A computer-implemented location-based process comprising:
-
identifying, with a computer server system, one or more users from a group of users who are registered with a social networking system and who have been associated with a physical venue by manual check ins by the one or more users; associating scores with particular ones of the one or more identified users based on visiting of the venue by the particular ones of the one or more identified users; and providing awards to the particular ones of the one or more users, the awards based on the scores and previous visits to the venue by the particular ones of the one or more identified users; and providing for display to the particular ones of the one or more users indications of their respective scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented location-based process comprising:
-
identifying, with a computer server system, one or more users from a group of users who are registered with a social networking system and who have been associated with a physical venue by manual check ins by the one or more users; associating scores with particular ones of the one or more identified users based on visiting of the venue by the particular ones of the one or more identified users; and providing awards to the particular ones of the one or more users, the awards based on the scores, wherein providing awards to the particular ones of the one or more users comprises providing an award to a particular user of the particular ones of the one or more users based at least in part on the particular user having a top score relative to other users.
-
-
13. A computer-implemented location-based process comprising:
-
identifying, with a computer server system, one or more users from a group of users who are registered with a social networking system and who have been associated with a physical venue by manual check ins by the one or more users; associating scores with particular ones of the one or more identified users based on visiting of the venue by the particular ones of the one or more identified users; providing awards to the particular ones of the one or more users, the awards based on the scores; identifying second users registered with the server system who have a first-degree social connection to the first user; and notifying the first user about locations of the second users based on identification of the social connection. - View Dependent Claims (14, 15)
-
-
16. A computer-implemented location-based process comprising:
-
identifying, with a computer server system, one or more users from a group of users who are registered with a social networking system and who have been associated with a physical venue by manual check ins by the one or more users; associating scores with particular ones of the one or more identified users based on visiting of the venue by the particular ones of the one or more identified users; and providing awards to the particular ones of the one or more users, the awards based on the scores, wherein each user who has been determined to have been associated with a particular location receives the same score for that location toward a total score for the user as do other users who have been associated with the particular location.
-
-
17. A computer-implemented system, comprising:
-
an interface to receive check ins that have been manually entered by users of mobile computing devices and that correspond to physical venues where particular users are located; a location engine configured to correlate information associated with the venue to a location identifier that identifies a geographic location; and an acquaintance identifier configured to identify acquaintances of users who provide check ins to the system, wherein the system is programmed to (a) provide awards to particular users based on check ins that the corresponding particular users provide to the system through the interface, the awards being based on previous check ins by the particular users at particular venues, and (b) provide for display to the particular ones of the one or more users indications of their respective scores. - View Dependent Claims (18, 19, 20)
-
-
21. A computer-implemented system, comprising:
-
an interface to receive check ins that have been manually entered by users of mobile computing devices and that correspond to physical venues where particular users are located; a location engine configured to correlate information associated with the venue to a location identifier that identifies a geographic location; and an acquaintance identifier configured to identify acquaintances of users who provide check ins to the system, wherein the system is programmed to provide awards to particular users based on check ins that the corresponding particular users provide to the system through the interface, wherein the system is further programmed to identify second users registered with the server system who have a first-degree social connection to first users and notify the first users about locations of the second users based on identification of the social connection.
-
-
22. A device comprising a computer-readable non-transitory storage medium storing one or more instructions that, when executed on one or more processors, perform operations comprising:
-
identifying, with a computer server system, one or more users from a group of users who are registered with a social networking system and who have been associated with a physical venue by manual check ins by the one or more users; associating scores with particular ones of the one or more identified users based on visiting of the venue by the particular ones of the one or more identified users; providing awards to the particular ones of the one or more users, the awards based on the scores that are based on previous check ins by the particular users at particular venues; and providing for display to the particular ones of the one or more users indications of their respective scores. - View Dependent Claims (23, 24, 25)
-
Specification