System and method for providing information matching a user's stated preferences
First Claim
1. An electronic processor-implemented method for matching a user of a mobile device with information, comprising:
- facilitating input to the mobile device of a user preference, including a geographic area limitation;
determining a location of the mobile device;
obtaining, for a plurality of objects, respective sets of attributes and locations of the objects, the obtaining being performed at the mobile device;
determining, by the mobile device, a matching object, of the plurality of objects, that matches the user based on at least;
(a) the set of attributes satisfying the user preference; and
(b) a distance between the location of the mobile device and the object being within the geographic area limitation; and
displaying on a display of the mobile device, in response to a positive outcome of the determining, information about the matching object;
wherein the matching object is a person, place and/or thing.
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.
177 Citations
19 Claims
-
1. An electronic processor-implemented method for matching a user of a mobile device with information, comprising:
-
facilitating input to the mobile device of a user preference, including a geographic area limitation; determining a location of the mobile device; obtaining, for a plurality of objects, respective sets of attributes and locations of the objects, the obtaining being performed at the mobile device; determining, by the mobile device, a matching object, of the plurality of objects, that matches the user based on at least;
(a) the set of attributes satisfying the user preference; and
(b) a distance between the location of the mobile device and the object being within the geographic area limitation; anddisplaying on a display of the mobile device, in response to a positive outcome of the determining, information about the matching object; wherein the matching object is a person, place and/or thing. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile device comprising:
-
an input device configured to enable a user of the mobile device to input a user preference, including a geographic area limitation; a location-determining device configured to determine a location of the mobile device; a storage device configured to store sets of attributes of a plurality of objects and their respective locations; a processor unit configured to determine a matching object, of the plurality of objects, that matches the user of the mobile device based on at least;
(a) the set of attributes satisfying the user preference; and
(b) a distance between the location of the mobile device and the object being within the geographic area limitation; anda display configured to display, in response to determining a matching object, information about the matching object; wherein the matching object is a person, place and/or thing. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium containing computer code configured for execution on electronic processing hardware for matching a user of a mobile device with information, comprising:
-
code for facilitating input to the mobile device of a user preference, including a geographic area limitation; code for determining a location of the mobile device; code for obtaining, for a plurality of objects, respective sets of attributes and locations of the objects, the obtaining being performed at the mobile device; code for determining, by the mobile device, a matching object, of the plurality of objects, that matches the user based on at least;
(a) the set of attributes satisfying the user preference; and
(b) a distance between the location of the mobile device and the object being within the geographic area limitation; andcode for displaying on a display of the mobile device, in response to a positive outcome of the determining, information about the matching object; wherein the matching object is a person, place and/or thing. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification