SYSTEM AND METHOD FOR RECOMMENDED EVENTS
First Claim
1. A method of notifying consumers of events comprising:
- maintaining a consumer profile for a consumer, the consumer profile including a location associated with the consumer;
receiving a request from the consumer, the request for a media content item;
storing, in the consumer profile, interest data identifying the media content item as being associated with the consumer;
determining that the media content item is associated with a first event; and
transmitting, to the consumer in response to the request for the media content item, a notification of the first event based on the consumer'"'"'s location and the consumer'"'"'s interest data.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods have been developed for selecting and recommending events to a consumer of media content based on information known about the consumer, including the consumer'"'"'s interests, consumption history and preferences. In an embodiment, a system records a history of the media content accessed, purchased, viewed or otherwise consumed by a consumer. The system further includes an event database containing information about upcoming events. When a consumer interacts with the system, such as to access a media content item, the consumer is notified of one or more events based on the consumer'"'"'s history. In this way consumers are automatically provided with updated event recommendations based on the known interests of the consumer, without the need for the consumer to subscribe to an event recommendation service and maintain the subscription to accurately reflect the consumer'"'"'s current interests.
112 Citations
29 Claims
-
1. A method of notifying consumers of events comprising:
-
maintaining a consumer profile for a consumer, the consumer profile including a location associated with the consumer; receiving a request from the consumer, the request for a media content item; storing, in the consumer profile, interest data identifying the media content item as being associated with the consumer; determining that the media content item is associated with a first event; and transmitting, to the consumer in response to the request for the media content item, a notification of the first event based on the consumer'"'"'s location and the consumer'"'"'s interest data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9-10. -10. (canceled)
-
11. A method of recommending events to a consumer comprising:
-
transmitting, in response to a consumer request received via a user interface on a device associated with the consumer, one or more songs to the device; storing information identifying the consumer including a consumer location of the consumer; and selecting at least one upcoming event from a database of upcoming events, wherein each upcoming event is associated with an event location and an event description and wherein the selecting is based at least in part on the one or more songs transmitted to the device, the event location, the consumer location and the event description. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
12. (canceled)
-
19. A system for recommending events comprising:
-
a first datastore of media content items; a second datastore of events, each event having an event location and event data associating the event with one or more media content items; a third datastore of consumer profiles;
each consumer profile associated with a consumer and including a consumer location and consumption information, the consumption information identifying media content items requested by the associated consumer; anda user interface module that, in response to a request from a first consumer for a first media content item in the first datastore, transmits a notification of a first event to the first consumer based on the event data in the second datastore associating the first event with the first media content item and the consumer profile of the first consumer in the third datastore. - View Dependent Claims (20, 21, 22, 24)
-
-
23. (canceled)
-
25. A computer-readable medium encoding computer-executable instructions for performing a method of recommending an event to a consumer, the method comprising:
-
receiving a request to access a media player via a consumer device; retrieving a consumer profile containing consumer information including a consumer location and a consumption history of at least one media content item previously rendered by the media player to the consumer; selecting a first event based on consumer location and the consumption history; and generating a graphical user interface wherein at least a portion of the graphical user interface displays event data for the first event. - View Dependent Claims (26, 27, 28, 29)
-
Specification