Techniques for correlating events to digital media assets
First Claim
Patent Images
1. A non-transitory computer readable medium including executable computer program code tangibly stored therein for responding to a request for information regarding a digital media item, said computer readable medium comprising:
- computer program code for receiving, at an online media store server, a media item information request from a client device concerning a requested media item;
computer program code for retrieving, at the online media store server, media item information responsive to the media item information request;
computer program code for determining an attribute associated with the requested media item;
computer program code for determining whether event information pertaining to the determined attribute is available;
if said computer program code for determining determines that event information is available,computer program code for sorting the event information for relevant event information based on user interest or criteria if event information is determined to be available,computer program code for obtaining a reference to the sorted event information,computer program code for returning the media item information and the reference to the event information to the client device if event information is determined to be available; and
if said computer program code for determining determines that event information is not available,computer program code for returning the media item information without the reference to the event information if event information is determined not to be available.
1 Assignment
0 Petitions
Accused Products
Abstract
Improved approaches to intelligently refer users of one online media store to another online store are disclosed. The inter-store referral can permit a user of an online media store, such as an online media store that offers digital media assets for purchase, to easily access related information, such as event information, from another online store. According to another aspect, improved approaches to access and present event information are disclosed.
-
Citations
22 Claims
-
1. A non-transitory computer readable medium including executable computer program code tangibly stored therein for responding to a request for information regarding a digital media item, said computer readable medium comprising:
-
computer program code for receiving, at an online media store server, a media item information request from a client device concerning a requested media item; computer program code for retrieving, at the online media store server, media item information responsive to the media item information request; computer program code for determining an attribute associated with the requested media item; computer program code for determining whether event information pertaining to the determined attribute is available; if said computer program code for determining determines that event information is available, computer program code for sorting the event information for relevant event information based on user interest or criteria if event information is determined to be available, computer program code for obtaining a reference to the sorted event information, computer program code for returning the media item information and the reference to the event information to the client device if event information is determined to be available; and if said computer program code for determining determines that event information is not available, computer program code for returning the media item information without the reference to the event information if event information is determined not to be available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for responding to a request for a digital media item, said method comprising:
-
receiving, at an online media store server, a media item information request from a client device concerning a requested media item; retrieving, by the online media store server, media item information responsive to the media item information request; determining an artist associated with the requested media item; determining, by the online media store server, whether concert information pertaining to the determined artist is available; if said determining determines that concert information is available. sorting the concert information for relevant concert information based on user interest or criteria if concert information is available, obtaining a reference to the sorted concert information, and returning the media item information and the reference to the concert information to the client device if concert information is determined to be available; if said determining determines that concert information is not available, returning the media item information without the reference to the concert information to the client device if concert information is determined not to be available. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer readable medium including executable computer program code tangibly stored therein for responding to a request for information regarding a digital media item, said computer readable medium comprising:
-
computer program code for receiving, at an online media store server, a media item information request from a client device concerning a requested media item; computer program code for retrieving, at the online media store server, media item information responsive to the media item information request; computer program code for determining an attribute associated with the requested media item; computer program code for determining whether event information pertaining to the determined attribute is available; computer program code for restricting the event information to events that are geographically proximate to the client device; if said computer program code for determining determines that event information is available, computer program code for obtaining a reference to the event information provided that the event information is determined to be available and provided that the events are geographically proximate to the client device; and computer program code for returning the media item information and the reference to the event information to the client device provided event information is determined to be available; and if said computer program code for determining determines that event information is not available, computer program code for returning the media item information without the reference to the event information if event information is determined not to be available.
-
Specification