System and method of content and merchandise recommendation
First Claim
1. A method comprising:
- sending an electronic program guide from a set-top box device to a display device coupled to the set-top box device, the electronic program guide including a channel option;
receiving, at the set-top box device, first user input corresponding to selection of the channel option;
in response to the first user input corresponding to a media content recommendation channel selection;
receiving second user input that indicates whether to present media content recommendations based on entries in a user profile corresponding to a most recently reviewed media content item or based on entries in the user profile corresponding to a plurality of reviewed media content items, wherein the user profile is associated with the set-top box device;
sending a media content recommendation channel request to a server, wherein the media content recommendation channel request includes a first identifier based on the second user input; and
receiving a list of recommended media content items based on the first identifier from the server in response to the media content recommendation channel request; and
in response to the first user input corresponding to a merchandise recommendation channel selection;
receiving third user input that indicates whether to present merchandise recommendations based on the entries in the user profile corresponding to the most recently reviewed media content item or based on the entries in the user profile corresponding to the plurality of reviewed media content items;
sending a merchandise recommendation channel request to the server, wherein the merchandise recommendation channel request includes a second identifier based on the third user input; and
receiving a list of recommended merchandise items based on the second identifier from the server in response to the merchandise recommendation channel request.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving a user selection of an option related to a first content item and sending data to a server to enable the server to update a user profile. The method also includes receiving a channel selection during or after playback of the first content item. The method further includes sending a content recommendation channel request to the server in response to the channel selection corresponding to a content recommendation channel selection and receiving a list of recommended content items from the server. The list of recommended content items is based on the user profile. The method also includes sending a merchandise recommendation channel request to the server in response to the channel selection corresponding to a merchandise recommendation channel selection and receiving a list of recommended merchandise items from the server. The list of recommended merchandise items is based on the user profile.
-
Citations
20 Claims
-
1. A method comprising:
-
sending an electronic program guide from a set-top box device to a display device coupled to the set-top box device, the electronic program guide including a channel option; receiving, at the set-top box device, first user input corresponding to selection of the channel option; in response to the first user input corresponding to a media content recommendation channel selection; receiving second user input that indicates whether to present media content recommendations based on entries in a user profile corresponding to a most recently reviewed media content item or based on entries in the user profile corresponding to a plurality of reviewed media content items, wherein the user profile is associated with the set-top box device; sending a media content recommendation channel request to a server, wherein the media content recommendation channel request includes a first identifier based on the second user input; and receiving a list of recommended media content items based on the first identifier from the server in response to the media content recommendation channel request; and in response to the first user input corresponding to a merchandise recommendation channel selection; receiving third user input that indicates whether to present merchandise recommendations based on the entries in the user profile corresponding to the most recently reviewed media content item or based on the entries in the user profile corresponding to the plurality of reviewed media content items; sending a merchandise recommendation channel request to the server, wherein the merchandise recommendation channel request includes a second identifier based on the third user input; and receiving a list of recommended merchandise items based on the second identifier from the server in response to the merchandise recommendation channel request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations including:
-
sending an electronic program guide from a set-top box device to a display device coupled to the set-top box device, the electronic program guide including a channel option; receiving first user input corresponding to selection of the channel option; in response to the first user input corresponding to a media content recommendation channel selection; receiving second user input that indicates whether to present media content recommendations based on entries in a user profile corresponding to a most recently reviewed media content item or based on entries in the user profile corresponding to a plurality of reviewed media content items, wherein the user profile is associated with the set-top box device; sending a media content recommendation channel request to a server, wherein the media content recommendation channel request includes a first identifier based on the second user input; and receiving a list of recommended media content items based on the first identifier from the server in response to the media content recommendation channel request; and in response to the first user input corresponding to a merchandise recommendation channel selection; receiving third user input that indicates whether to present merchandise recommendations based on the entries in the user profile corresponding to the most recently reviewed media content item or based on the entries in the user profile corresponding to the plurality of reviewed media content items; sending a merchandise recommendation channel request to the server, wherein the merchandise recommendation channel request includes a second identifier based on the third user input; and receiving a list of recommended merchandise items based on the second identifier from the server in response to the merchandise recommendation channel request. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising:
-
a processor of a set-top box device; a memory coupled to the processor, the memory comprising instructions executable by the processor to; send an electronic program guide to a display device coupled to the set-top box device; receive user input corresponding to a recommendations option displayed via the electronic program guide; in response to the user input corresponding to a media content recommendations option; receive first user input that indicates whether to present media content recommendations based on entries in a user profile corresponding to a most recently reviewed media content item or based on entries in the user profile corresponding to a plurality of reviewed media content items, wherein the user profile is associated with the set-top box device; send a media content recommendation request to a server;
wherein the media content recommendation request includes a first identifier based on the first user input; andreceive a list of recommended media content items based on the first identifier from the server in response to the media content recommendation request; and in response to the user input corresponding to a merchandise recommendations option; receive second user input that indicates whether to present merchandise recommendations based on the entries in the user profile corresponding to the most recently reviewed media content item or based on the entries in the user profile corresponding to the plurality of reviewed media content items; send a merchandise recommendation request to the server;
wherein the merchandise recommendation request includes a second identifier based on the second user input; andreceive a list of recommended merchandise items based on the second identifier from the server in response to the merchandise recommendation request. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification