Content recommendations based on personal preferences
First Claim
Patent Images
1. A method, comprising:
- receiving, at a server, an Internet protocol address associated with a client device accessing an access network;
retrieving, by the server, a profile associated with the Internet protocol address;
retrieving, by the server from the profile, storefront information indicating historical interaction of the client device with a portal agnostic electronic storefront application;
sending, from the server to the Internet protocol address associated with the client device, a trigger embedded in media content, the trigger for causing the client device to generate an invitation to access the portal agnostic electronic storefront;
receiving, at the server, a request sent from the Internet protocol address associated with the client device for the portal agnostic electronic storefront in response to selection of the trigger in the media content;
sending, from the server, the portal agnostic electronic storefront to the Internet protocol address associated with the client device;
sending, from the server, purchasable electronic assets for inclusion in the portal agnostic electronic storefront, the purchasable electronic assets associated with the media content;
receiving, at the server, a request sent from the Internet protocol address associated with the client device requesting to purchase an electronic asset of the purchasable electronic assets from the portal agnostic electronic storefront;
determining, by the server, an asset type of the electronic asset selected from one of Internet protocol television assets, Internet assets, and mobile assets; and
selecting, by the server, a single access point to a single portal, the server having access to different access points and the selecting of the single access point based on the asset type of the electronic asset.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for recommending multimedia content includes collecting consumption information for a plurality of users. The consumption information, along with real-time contextual information, may be used to generate collections of recommended multimedia content, including obtainable multimedia assets. The collections may be offered to a user for purchase. The user may be provided access to the multimedia assets. A unified storefront application, providing access to multimedia content via an Internet-protocol television portal, a web portal, and a mobile portal, may be used to offer and provide access to the multimedia assets.
-
Citations
25 Claims
-
1. A method, comprising:
-
receiving, at a server, an Internet protocol address associated with a client device accessing an access network; retrieving, by the server, a profile associated with the Internet protocol address; retrieving, by the server from the profile, storefront information indicating historical interaction of the client device with a portal agnostic electronic storefront application; sending, from the server to the Internet protocol address associated with the client device, a trigger embedded in media content, the trigger for causing the client device to generate an invitation to access the portal agnostic electronic storefront; receiving, at the server, a request sent from the Internet protocol address associated with the client device for the portal agnostic electronic storefront in response to selection of the trigger in the media content; sending, from the server, the portal agnostic electronic storefront to the Internet protocol address associated with the client device; sending, from the server, purchasable electronic assets for inclusion in the portal agnostic electronic storefront, the purchasable electronic assets associated with the media content; receiving, at the server, a request sent from the Internet protocol address associated with the client device requesting to purchase an electronic asset of the purchasable electronic assets from the portal agnostic electronic storefront; determining, by the server, an asset type of the electronic asset selected from one of Internet protocol television assets, Internet assets, and mobile assets; and selecting, by the server, a single access point to a single portal, the server having access to different access points and the selecting of the single access point based on the asset type of the electronic asset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a processor; and a memory storing instructions that when executed cause the processor to perform operations, the operations comprising; receiving an Internet protocol address associated with a billing account in an access network; retrieving a profile associated with the Internet protocol address; accessing storefront information associated with the Internet protocol address, the storefront information indicating historical acquisition of media content destined for delivery to the Internet protocol address; sending a trigger embedded in electronic content to the Internet protocol address, the trigger for causing a client device to generate an invitation to access a portal agnostic electronic storefront; receiving a request for the portal agnostic electronic storefront sent from the Internet protocol address in response to selection of the trigger; identifying descriptions of electronic assets that are associated with the media content; sending the portal agnostic electronic storefront to the Internet protocol address, the portal agnostic electronic storefront including the descriptions of the electronic assets that are associated with the media content; sending a recommendation in the portal agnostic electronic storefront to purchase an electronic asset described in the descriptions of the electronic assets; receiving a purchase request sent from the Internet protocol address to purchase the electronic asset described in the portal agnostic electronic storefront; determining an asset type of the electronic asset selected from one of Internet protocol television assets, Internet assets, and mobile assets; and selecting a single access point to a single portal of different access points, the single access point selected based on the asset type of the electronic asset. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A memory storing instructions, that when executed by a processor, cause the processor to perform operations, the operations comprising:
-
receiving an Internet protocol address associated with a billing account in an access network; retrieving a profile associated with the Internet protocol address; accessing storefront information associated with the Internet protocol address, the storefront information indicating historical acquisition of media content destined for delivery to the Internet protocol address; sending a trigger embedded in electronic content to the Internet protocol address, the trigger for causing a client device to generate an invitation to access a portal agnostic electronic storefront; receiving a request sent from the Internet protocol address for the portal agnostic electronic storefront in response to selection of the trigger; identifying descriptions of electronic assets that are associated with the media content; sending the portal agnostic electronic storefront to the Internet protocol address, the portal agnostic electronic storefront including a recommendation to purchase the electronic assets; receiving a purchase request sent from the Internet protocol address to purchase an electronic asset described in the portal agnostic electronic storefront; determining an asset type of the electronic asset selected from one of Internet protocol television assets, Internet assets, and mobile assets; and selecting an access point of different access points to a portal based on the asset type of the electronic asset, the portal selected from a television portal for the Internet protocol television assets, a web portal for the Internet assets, and a mobile portal for the mobile assets. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification