Mobile-based realtime location-sensitive social event engine
First Claim
Patent Images
1. A method for performing an on-line recommendation, said method comprising:
- using a processor device coupled with a mobile device, performing;
mining real-time data from various sources;
analyzing the real-time data to uncover events;
determining, from the analysis, the events in which a user of the mobile device may be interested, by;
identifying key subject, verb, and object from the real-time data;
ignoring any events not in a subject-verb-object format; and
identifying additional attributes of the events from the real-time data;
extracting only the events in subject-verb-object format;
storing the extracted events in a data store as subject-verb-object tuples;
storing the additional attributes; and
performing a recommendation function, comprising;
using the identified additional attributes, ranking the extracted events to determine high-quality events as the events in which the user is more likely to be interested;
performing location-based filtering, further narrowing the high-quality events to those events within a geo-location range proximate to the mobile device; and
retaining only those filtered, high-quality events, providing said retained events to the user as optimal events most likely to interest said user;
linking with the user'"'"'s social network; and
providing personalized details derived from the user'"'"'s social network along with the optimal events.
5 Assignments
0 Petitions
Accused Products
Abstract
Performing an on-line recommendation includes: analyzing real-time data from various sources; determining, from the analysis, events in which a user may be interested; extracting the determined events; storing the extracted events in a data store; and performing a recommendation function. The recommendation function includes: ranking the extracted events to determine the events in which the user is most likely to be interested; and performing location-based filtering, retaining those extracted events that are within a geo-location range proximate to the user, thus generating optimal events.
-
Citations
15 Claims
-
1. A method for performing an on-line recommendation, said method comprising:
using a processor device coupled with a mobile device, performing; mining real-time data from various sources; analyzing the real-time data to uncover events; determining, from the analysis, the events in which a user of the mobile device may be interested, by; identifying key subject, verb, and object from the real-time data; ignoring any events not in a subject-verb-object format; and identifying additional attributes of the events from the real-time data; extracting only the events in subject-verb-object format; storing the extracted events in a data store as subject-verb-object tuples; storing the additional attributes; and performing a recommendation function, comprising; using the identified additional attributes, ranking the extracted events to determine high-quality events as the events in which the user is more likely to be interested; performing location-based filtering, further narrowing the high-quality events to those events within a geo-location range proximate to the mobile device; and retaining only those filtered, high-quality events, providing said retained events to the user as optimal events most likely to interest said user; linking with the user'"'"'s social network; and providing personalized details derived from the user'"'"'s social network along with the optimal events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. An information processing system for performing an on-line recommendation, said information processing system comprising:
-
a memory with computer-executable instructions stored therein, said computer-executable instructions comprising; mining real-time data from various sources; analyzing the real-time data to uncover events; determining, from the analysis, the events in which a user of a mobile device may be interested, by; identifying key subject, verb, and object from the real-time data; ignoring any events not in a subject-verb-object format; and identifying additional attributes of the events from the real-time data; extracting only the events in subject-verb-object format; storing the extracted events in a data store as subject-verb-object tuples; storing the additional attributes; and performing a recommendation function, comprising; using the identified additional attributes, ranking the extracted events to determine high-quality events as the events in which the user is highly likely to be interested; performing location-based filtering, further narrowing the high-quality events to those events within a geo-location range proximate to the mobile device; and retaining only those filtered, high-quality events, providing said retained events to the user as optimal events most likely to interest said user; linking with the user'"'"'s social network; and providing personalized details derived from the user'"'"'s social network along with the optimal events; and a processor device operably coupled with the memory, said processor device executing the computer-executable instructions. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer-readable storage medium with computer instructions stored therein, said computer instructions causing a computer to perform:
-
mining real-time data from various sources; analyzing the real-time data to uncover events; determining, from the analysis, the events in which a user of a mobile device may be interested, by; identifying key subject, verb, and object from the real-time data; ignoring any events not in a subject-verb-object format; and identifying additional attributes of the events from the real-time data; extracting only the events in subject-verb-object format; storing the extracted events in a data store as subject-verb-object tuples; storing the additional attributes; and performing a recommendation function, comprising; using the identified additional attributes, ranking the extracted events to determine high-quality events as the events in which the user is highly likely to be interested; performing location-based filtering, further narrowing the high-quality events to those events within a geo-location range proximate to the mobile device; and retaining only those filtered, high-quality events, providing said retained events to the user as optimal events most likely to interest said user; linking with the user'"'"'s social network; and providing personalized details derived from the user'"'"'s social network along with the optimal events.
-
Specification