System and Method for Identifying Nearby, Compatible Users
First Claim
Patent Images
1. A method of displaying location information of at least one first user to a second user, comprising:
- receiving location information from a plurality of third users comprising the at least one first user, and from the second user;
receiving from the second user information indicating at least one preference for a plurality of characteristics of other users;
receiving from each of the plurality of third users information comprising a plurality of characteristics of that user;
selecting the at least one first user from the plurality of third users responsive to the current locations of the plurality of third users and the second user, the preference of the second user and the characteristics of the plurality of the third users; and
displaying to the second user information responsive to the location information of the at least one first user selected.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method displays to a user nearby other user'"'"'s compatible with that user.
54 Citations
21 Claims
-
1. A method of displaying location information of at least one first user to a second user, comprising:
-
receiving location information from a plurality of third users comprising the at least one first user, and from the second user; receiving from the second user information indicating at least one preference for a plurality of characteristics of other users; receiving from each of the plurality of third users information comprising a plurality of characteristics of that user; selecting the at least one first user from the plurality of third users responsive to the current locations of the plurality of third users and the second user, the preference of the second user and the characteristics of the plurality of the third users; and displaying to the second user information responsive to the location information of the at least one first user selected. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for displaying location information of at least one first user to a second user, comprising:
-
a GPS receipt manager having an input coupled for receiving location information from a plurality of third users comprising the at least one first user, and location information from the second user, the GPS receipt manager for providing at an output the location information; a profile/preference manager having an input for receiving from the second user information indicating at least one preference for a plurality of characteristics of other users and for receiving from each of the plurality of third users information comprising a plurality of characteristics of that user, the profile/preference manager for providing at an output the at least one preference and the information comprising the plurality of characteristics; a selection manager having an input coupled to the GPS receipt manager output for receiving the location information and to the profile/preference manager for receiving the at least one preference and the information comprising the plurality of characteristics, the selection manager for selecting the at least one first user from the plurality of third users responsive to the current locations of the plurality of third users and the second user, the preference of the second user and the characteristics of the plurality of the third users and providing at an output information responsive to the location information of the at least one first user selected; and a visibility manager having an input coupled to the selection manager output for receiving the information responsive to the location information of the at least one first user selected, the visibility manager for providing for display to the second user the information responsive to the location information of the at least one first user selected. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer useable medium having computer readable program code embodied therein for displaying location information of at least one first user to a second user, the computer program product comprising computer readable program code devices configured to cause a computer system to:
-
receive location information from a plurality of third users comprising the at least one first user, and from the second user; receive from the second user information indicating at least one preference for a plurality of characteristics of other users; receive from each of the plurality of third users information comprising a plurality of characteristics of that user; select the at least one first user from the plurality of third users responsive to the current locations of at least some of the plurality of third users and the second user, the preference of the second user and the characteristics of the plurality of the third users; and display to the second user information responsive to the location information of the at least one first user selected. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification