SOCIAL EVENT RECOMMENDATION SYSTEM
First Claim
1. A system for recommending social events, comprising:
- a front-end interface for establishing communication over a communications network;
a user database for accessing a plurality of user profiles;
an activities database for accessing a plurality of activities that users may attend;
a recommendation engine operable in at least a first user-selectable mode, the first user-selectable mode providing at least one recommendation, each of the recommendations including a plurality of invitees and at least one activity to be attended by the plurality of invitees, said plurality of invitees being selected from a set of invitees accessible through the user database module and the least at least one activity being selected from a set of activities accessible through the activities database module, the plurality of invitees and the least one activity being undetermined in advance.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for recommending social events includes a front-end interface for establishing communication over a communications network and a user database module for accessing a plurality of user profiles. An activities database module is provided for accessing a plurality of activities that users may attend. The system also includes a recommendation engine operable in at least a first user-selectable mode. The first user-selectable mode provides at least one recommendation. Each of the recommendations includes a plurality of invitees and at least one activity to be attended by the plurality of invitees. The invitees are selected from a set of invitees accessible through the user database module and the activity is selected from a set of activities accessible through the activities database module. In one mode of operation, the invitees and the activity are both selected by the system and are not preselected by the user.
-
Citations
20 Claims
-
1. A system for recommending social events, comprising:
-
a front-end interface for establishing communication over a communications network; a user database for accessing a plurality of user profiles; an activities database for accessing a plurality of activities that users may attend; a recommendation engine operable in at least a first user-selectable mode, the first user-selectable mode providing at least one recommendation, each of the recommendations including a plurality of invitees and at least one activity to be attended by the plurality of invitees, said plurality of invitees being selected from a set of invitees accessible through the user database module and the least at least one activity being selected from a set of activities accessible through the activities database module, the plurality of invitees and the least one activity being undetermined in advance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for recommending a social event to a user, comprising:
-
receiving a request for at least one recommendation for a social event, the social event including at least one activity and a plurality of invitees selected from a set of invitees who belong to the user'"'"'s social network; generating the at least one recommendation in accordance with the request; sending the at least one recommendation to the user over a communications network; receiving a revised request adding or removing from the at least one recommendation at least one of the plurality of invitees or the at least one activity; responsive to the revised request, generating at least one revised recommendation revised in accordance with the revised request; and sending the revised request to the user over the communications network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more computer-readable storage media containing instructions which, when executed by one or more processors, perform a method comprising:
-
receiving a request from a user to provide at least one recommendation for a social event, the social event including at least one activity and a plurality of invitees selected from a set of users who belong to a social network associated with the user, the request specifying neither the plurality of invitees nor the at least one activity; generating the at least one recommendation in accordance with the request; and sending the at least one recommendation to the user over a communications network. - View Dependent Claims (18, 19, 20)
-
Specification