System and method for providing information matching a user's stated preferences
First Claim
1. A method of notifying a user using a wireless mobile device about places, things, or both having attributes that match a search term of the user, the method comprising:
- receiving the search term from the wireless mobile device;
receiving a wireless mobile device location from the wireless mobile device, determined using the Global Positioning System (GPS);
accessing information about at least one of the places, things, or both;
comparing the search term and the information about the at least one of the places, things, or both to determine if the at least one of the places, things, or both has attributes that match the search term;
determining a distance between the at least one of the places, things, or both and the wireless mobile device location; and
sending to the wireless mobile device an indication of the at least one of the places, things, or both that match the search term.
3 Assignments
0 Petitions
Accused Products
Abstract
A location-based and preference-based system and method for matching media content about persons, places and things with the expressed preferences of mobile users to notify users about and provide users with access to media content about persons, places and things that match the user'"'"'s expressed preferences. The system thus provides information such as stories or articles that match the user'"'"'s interests and relate to their location. The system may assign ranks to all of the media content that meets that user'"'"'s preferences wherein, in one embodiment, it will automatically play them in the assigned order. Comparison of the user'"'"'s preferences with the various profiles of the media content allows the user only to be informed of the media content for those persons, places or things that the user is likely to be interested in. The system and method thus provides for a mobile real-time point of interest exchange network.
-
Citations
45 Claims
-
1. A method of notifying a user using a wireless mobile device about places, things, or both having attributes that match a search term of the user, the method comprising:
-
receiving the search term from the wireless mobile device; receiving a wireless mobile device location from the wireless mobile device, determined using the Global Positioning System (GPS); accessing information about at least one of the places, things, or both; comparing the search term and the information about the at least one of the places, things, or both to determine if the at least one of the places, things, or both has attributes that match the search term; determining a distance between the at least one of the places, things, or both and the wireless mobile device location; and sending to the wireless mobile device an indication of the at least one of the places, things, or both that match the search term. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a database configured to store, for a plurality of places, things, or both, information about the respective places, things, or both; a server coupled to the database, wherein the server is configured to; receive a search term from a wireless mobile device; receive a wireless mobile device location from the wireless mobile device, determined using the Global Positioning System (GPS); access the database to access the information about at least one of the places, things, or both; compare the search term and the information about the at least one of the places, things, or both to determine if the at least one of the places, things, or both has attributes that match the search term; determine a distance between the at least one of the places, things, or both and the wireless mobile device location; and send to the wireless mobile device an indication of the at least one of the places, things, or both that match the search term. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium containing computer code configured for execution on electronic computer hardware for matching users with information, comprising:
-
code for first receiving, from a wireless mobile device of a user, a search term; code for second receiving from the wireless mobile device of the user, a location of the wireless mobile device of the user, determined using the Global Positioning System (GPS); code for accessing information about one or more places, things, or both; code for comparing the search term and the information about the one or more places, things, or both to determine if at least one of the one or more places, things, or both has attributes that match the search term; code for determining a distance between the at least one of the one or more places, things, or both and the location of the wireless mobile device of the user; and code for sending to the wireless mobile device of the user an indication of the at least one of the one or more places, things, or both that match the search term. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method of operating a wireless mobile device of a user to notify the user about places, things, or both having attributes that match a search term, the method comprising:
-
facilitating input to the wireless mobile device of the search term, using an input device of the mobile device; determining a location of the wireless mobile device using a Global Positioning System (GPS) device included in the wireless mobile device to receive and process a GPS signal; sending, from the wireless mobile device, the search term and the location of the wireless mobile device to a server; receiving from the server, by the wireless mobile device, an indication of at least one of the places, things, or both having attributes that match the search term; and displaying on a display of the wireless mobile device information about the at least one of the places, things, or both indicated in the indication. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A wireless mobile device comprising:
-
an input device configured to enable a user of the wireless mobile device to input a search term; a Global Positioning System (GPS)-based location-determining device configured to receive a GPS signal and to determine a location of the wireless mobile device based at least in part on the GPS signal; a wireless communication transmitter configured to transmit the search term and the location of the wireless mobile device to a server; a wireless communication receiver configured to receive from the server an indication of one or more places, things, or both determined to have attributes matching the search term; and a display configured to display information about the one or more places, things, or both indicated in the indication. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A non-transitory computer-readable medium containing computer code configured for execution on electronic processing hardware of a wireless mobile device, comprising:
-
code for facilitating input to the wireless mobile device of a search term, using an input device of the wireless mobile device; code for determining a location of the wireless mobile device based on processing a received Global Positioning System (GPS) signal; code for sending to a server the search term and the location of the wireless mobile device; code for receiving from the server an indication of one or more places, things, or both having attributes that match the search term; and code for displaying on a display of the wireless mobile device information about the one or more places, things, or both indicated in the indication. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45)
-
Specification