Proximity-based matching method and system
First Claim
1. A method of providing matching services to a plurality of users, the method comprising:
- (a) generating a plurality of user profiles for the plurality of users, wherein for each user in the plurality of users, the plurality of user profiles includes an associated user profile including location information for the user;
(b) for each user in the plurality of users, updating the location information for the user using a mobile communication device located close to the user; and
, (c) for each user in at least some of the users in the plurality of users, providing a search capability for searching at least some of the plurality of profiles based on the location information of the user and the location information stored in the at least some of the plurality of profiles.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing matching services to a plurality of users. The method and system involves (a) generating a plurality of user profiles for the plurality of users, wherein for each user in the plurality of users, the plurality of user profiles includes an associated user profile including location information for the user; (b) for each user in the plurality of users, updating the location information for the user using a mobile communication device located close to the user; and, (c) for each user in at least some of the users in the plurality of users, providing a search capability for searching at least some of the plurality of profiles based on the location information of the user and the location information stored in the at least some of the plurality of profiles.
60 Citations
20 Claims
-
1. A method of providing matching services to a plurality of users, the method comprising:
-
(a) generating a plurality of user profiles for the plurality of users, wherein for each user in the plurality of users, the plurality of user profiles includes an associated user profile including location information for the user;
(b) for each user in the plurality of users, updating the location information for the user using a mobile communication device located close to the user; and
,(c) for each user in at least some of the users in the plurality of users, providing a search capability for searching at least some of the plurality of profiles based on the location information of the user and the location information stored in the at least some of the plurality of profiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing matching services to a plurality of users, the system comprising:
-
(a) storage means for storing a plurality of profiles, each user in the plurality of users having an associated profile in the plurality of profiles, the associated profile comprising associated location information;
(b) a plurality of communication means, each user having an associated communication means in the plurality of communication means for repeatedly transmitting an associated current location for each user to the storage means for storage, wherein the associated communication means for at least one user in the plurality of users comprises a search module for (i) transmitting a search request from the user, the search request including match criteria for searching at least one searchable profile in the plurality of profiles, the match criteria including the current location of the user, and (ii) providing search results to the user; and
,(c) a search module for receiving the search request and for searching the at least one searchable profile in the plurality of profiles based on the search request to provide the search results. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification