Content Recommendations
First Claim
1. A method for providing content recommendations, the method comprising:
- receiving a first input;
displaying a main menu in response to the received first input;
receiving a second input corresponding to a content recommendations element from the main menu;
shrinking, in response to the received second input, a currently displayed programming content;
displaying the shrunken programming content; and
displaying, in response to the received second input and concurrent with the shrunken programming content, a media guide comprising;
a first card comprising a plurality of recommendation types,a second card comprising a plurality of subcategories corresponding to a selected one of the plurality of recommendation types, anda third card comprising a plurality of content program names corresponding to a selected one of the plurality of subcategories;
displaying, in response to a selection of one of the plurality of content program names from the third card, an action card in the media guide in place of one of the following;
the first card, the second card, and the third card, the action card comprising a plurality of actions corresponding to the selected one of the plurality of content program names; and
executing a selected one of the plurality of actions.
1 Assignment
0 Petitions
Accused Products
Abstract
Content recommendations may be provided. First, in response to a received input and concurrent with a shrunken programming content, a media guide may be displayed. The media guide may comprise a first card, a second card, and a third card. The first card may comprise a plurality of recommendation types. The second card may comprise a plurality of subcategories corresponding to a selected one of the plurality of recommendation types. The third card may comprise a plurality of content program names corresponding to a selected one of the plurality of subcategories. The plurality of content program names may be in an order. Next, in response to a selection of a one of the plurality of content program names, an action card maybe displayed. Then a selected one of the plurality of actions may be executed.
-
Citations
24 Claims
-
1. A method for providing content recommendations, the method comprising:
-
receiving a first input; displaying a main menu in response to the received first input; receiving a second input corresponding to a content recommendations element from the main menu; shrinking, in response to the received second input, a currently displayed programming content; displaying the shrunken programming content; and displaying, in response to the received second input and concurrent with the shrunken programming content, a media guide comprising; a first card comprising a plurality of recommendation types, a second card comprising a plurality of subcategories corresponding to a selected one of the plurality of recommendation types, and a third card comprising a plurality of content program names corresponding to a selected one of the plurality of subcategories; displaying, in response to a selection of one of the plurality of content program names from the third card, an action card in the media guide in place of one of the following;
the first card, the second card, and the third card, the action card comprising a plurality of actions corresponding to the selected one of the plurality of content program names; andexecuting a selected one of the plurality of actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium which stores a set of instructions which when executed performs a method for providing content recommendations, the method executed by the set of instructions comprising:
-
displaying, in response to a received second input and concurrent with a shrunken programming content, a media guide comprising; a first card comprising a plurality of recommendation types, a second card comprising a plurality of subcategories corresponding to a selected one of the plurality of recommendation types, and a third card comprising a plurality of content program names corresponding to a selected one of the plurality of subcategories, the plurality of content program names being in an order; and displaying, in response to a selection of a one of the plurality of content program names from the third card, an action card in the media guide in place of one of the following;
the first card, the second card, and the third card, the action card comprising a plurality of actions corresponding to the selected one of the plurality of content program names. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for providing content recommendations, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; receive a first input; display a main menu in response to the received first input; receive a second input corresponding to a personalized recommendations element from the main menu; shrink, in response to the received second input, a currently displayed programming content; display the shrunken programming content; display, in response to the received second input and concurrent with the shrunken programming content, a media guide comprising; a first card comprising a plurality of recommendation types, a second card comprising a plurality of subcategories corresponding to a selected one of the plurality of recommendation types, and a third card comprising a plurality of content program names corresponding to a selected one of the plurality of subcategories the plurality of content program names being in an order; display, in response to a selection of a one of the plurality of content program names from the third card, an action card in the media guide in place of one of the following;
the first card, the second card, and the third card, the action card comprising a plurality of actions corresponding to the selected one of the plurality of content program names, the plurality of actions being a function of a program type corresponding to the selected one of the plurality of content program names from the third card; andexecute a selected one of the plurality of actions.
-
Specification