System and method for locating and notifying a mobile user of people having attributes or interests matching a stated preference
First Claim
1. A method of notifying a user of a mobile device about persons having attributes that match explicit preferences of the user and who are within a specified proximity, the method comprising the steps of:
- receiving a user location for the mobile device;
querying a database containing information describing explicit favorite people preferences of the user, the user location, stated favorite people preferences of a plurality of persons, and person locations for respective ones of the plurality of persons;
determining, for each of the plurality of persons, that a dual preference match exists when the stated favorite people preference of that person matches one of the explicit favorite people preferences of the user, and a geographic location of that person is within a specified distance of the user location;
notifying the user when at least one dual preference matching person exists; and
using a transmitter to send a profile of the at least one of the dual preference matching person on the mobile device.
4 Assignments
0 Petitions
Accused Products
Abstract
A location-based and preference-based system and method for matching information such as the attributes, interests and/or characteristics profiles of persons with the expressed preferences of mobile users to alert and direct such users to any persons having information matching the user'"'"'s express preferences. In particular, the system comprises a mobile device such as a GPS-capable PDA that stores the user'"'"'s preferences and communicates with a server that contains or accesses the profiles of the persons to compare the profiles and preferences. Comparison of the user'"'"'s preferences with the various profiles allows the user only to be informed of those persons that it is likely to be interested in. The system and method thus provides for a mobile real-time point of interest exchange network.
-
Citations
15 Claims
-
1. A method of notifying a user of a mobile device about persons having attributes that match explicit preferences of the user and who are within a specified proximity, the method comprising the steps of:
-
receiving a user location for the mobile device; querying a database containing information describing explicit favorite people preferences of the user, the user location, stated favorite people preferences of a plurality of persons, and person locations for respective ones of the plurality of persons; determining, for each of the plurality of persons, that a dual preference match exists when the stated favorite people preference of that person matches one of the explicit favorite people preferences of the user, and a geographic location of that person is within a specified distance of the user location; notifying the user when at least one dual preference matching person exists; and using a transmitter to send a profile of the at least one of the dual preference matching person on the mobile device. - View Dependent Claims (2, 3)
-
-
4. A location-based and preference-based matching system for notifying a user about people having attributes that match preferences of the user and are within a specified vicinity of a location associated with the user, the system comprising:
-
a device including; input means for user input of the user preferences, and means for determining the location of the user; means for creating a plurality of people profiles based on people attributes; storage means for storing the user preferences and the profiles of the people; means for querying the stored user preferences and people profiles to determine when a people profile has a people attribute that matches a user-specified one of the user preferences and the corresponding person is within the specified vicinity; output means for displaying information about any matched people profiles; and means for downloading the matched people profiles. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A method for operating a location based dual preference matching server in communication with a plurality of users each having a mobile device, the method comprising the steps of:
-
receiving a plurality of user information from respective ones of the plurality of mobile devices, wherein the user information of each device includes a current location of the device and at least one explicit favorite people preference; storing, in a database, the current location of each device, and the at least one explicit favorite-people preference for each device; querying the database for at least one location-based mutually-desired match, wherein each location-based mutually-desired match exists when a first explicit favorite-people preference of a first device matches a second explicit favorite-people preference of a second device, and a first current location of the first device is within a specified distance of a second current location of the second device; and for each location-based mutually-desired match, using a transmitter to send person information describing the second current location to the first device. - View Dependent Claims (12, 13, 14, 15)
-
Specification