Grouping and presenting content
First Claim
1. A method of presenting content stored on a content receiver, the method comprising:
- receiving, by a content receiver, a content selection from a user of the content receiver, wherein the content selection includes an instruction to view an instance of programming content;
transmitting, by the content receiver, the instance of programming content, wherein when the instance of programming content is received, the instance of programming content is displayed on a display device;
determining, by the content receiver, a content group including multiple instances of programming content, wherein each member of the content group includes criteria met by each other member of the content group, and wherein different content that are members of the content group correspond to separate television events on separate television channels from separate content providers;
determining group criteria associated with the content group, wherein the group criteria is met by each member of the content group;
determining that the instance of programming content is included in the programming content group using the group criteria, and tagging the instance of programming content with the group criteria;
determining first additional content and second additional content that are members of the content group using the criteria, and tagging the first additional content and second additional content with the group criteria;
determining whether the first additional content and second additional content have previously been viewed by the user; and
determining that the first additional content has not been previously viewed by the user, wherein after determining that the first additional content has not been previously viewed by the user;
receiving, by the content receiver, the first additional content;
automatically recording and storing the first additional content based on determining that the first additional content has not been previously viewed by the user; and
after the instance of programming content being displayed on the display device is complete, automatically transmitting, by the content receiver, the first additional content, wherein after the first additional content is received, the first additional content is presented on the display device; and
determining that the second additional content has been previously viewed by the user, and skipping presentation of the previously viewed second additional content based on determining that the second additional content has been previously viewed by the user.
3 Assignments
0 Petitions
Accused Products
Abstract
A provider transmits instructions to a receiver to record multiple instances of content. The instances of content are included in the same frequency band of a broadcast signal transmitted via a first communication link and encoded utilizing a common encryption. The provider determines to supplement and transmits an instruction to record a supplemental instance of content from a second content provider via a second communication link. The receiver receives the instructions and accordingly receives, decodes, and stores the multiple instances of content and the supplemental content. A recorder in communication with the receiver determines whether a content selection is a member of a content group. The group determination is based on a tag of the content selection. If the content selection is a member of the content group, the recorder presents to a display device the content selection and at least one other member of the content group.
-
Citations
20 Claims
-
1. A method of presenting content stored on a content receiver, the method comprising:
-
receiving, by a content receiver, a content selection from a user of the content receiver, wherein the content selection includes an instruction to view an instance of programming content; transmitting, by the content receiver, the instance of programming content, wherein when the instance of programming content is received, the instance of programming content is displayed on a display device; determining, by the content receiver, a content group including multiple instances of programming content, wherein each member of the content group includes criteria met by each other member of the content group, and wherein different content that are members of the content group correspond to separate television events on separate television channels from separate content providers; determining group criteria associated with the content group, wherein the group criteria is met by each member of the content group; determining that the instance of programming content is included in the programming content group using the group criteria, and tagging the instance of programming content with the group criteria; determining first additional content and second additional content that are members of the content group using the criteria, and tagging the first additional content and second additional content with the group criteria; determining whether the first additional content and second additional content have previously been viewed by the user; and determining that the first additional content has not been previously viewed by the user, wherein after determining that the first additional content has not been previously viewed by the user; receiving, by the content receiver, the first additional content; automatically recording and storing the first additional content based on determining that the first additional content has not been previously viewed by the user; and after the instance of programming content being displayed on the display device is complete, automatically transmitting, by the content receiver, the first additional content, wherein after the first additional content is received, the first additional content is presented on the display device; and determining that the second additional content has been previously viewed by the user, and skipping presentation of the previously viewed second additional content based on determining that the second additional content has been previously viewed by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A television receiver, comprising:
-
one or more processors; a wireless transceiver communicatively coupled to the one or more processors; a non-transitory computer readable storage medium communicatively coupled to the one or more processors, wherein the non-transitory computer readable storage medium includes instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including; receiving, by a content receiver, a content selection from a user of the content receiver, wherein the content selection includes an instruction to view an instance of programming content; transmitting, by the content receiver, the instance of programming content, wherein when the instance of programming content is received, the instance of programming content is displayed on a display device; determining, by the content receiver, a content group including multiple instances of programming content, wherein each member of the content group includes criteria met by each other member of the content group, and wherein different content that are members of the content group correspond to separate television events on separate television channels from separate content providers; determining group criteria associated with the content group, wherein the group criteria is met by each member of the content group; determining that the instance of programming content is included in the programming content group using the group criteria, and tagging the instance of programming content with the group criteria; determining first additional content and second additional content that are members of the content group using the criteria, and tagging the first additional content and second additional content with the group criteria; determining whether the first additional content and second additional content have previously been viewed by the user; and determining that the first additional content has not been previously viewed by the user, wherein after determining that the first additional content has not been previously viewed by the user; receiving, by the content receiver, the first additional content; automatically recording and storing the first additional content based on determining that the first additional content has not been previously viewed by the user; and after the instance of programming content being displayed on the display device is complete, automatically transmitting, by the content receiver, the first additional content, wherein after the first additional content is received, the first additional content is presented on the display device; and determining that the second additional content has been previously viewed by the user, and skipping presentation of the previously viewed second additional content based on determining that the second additional content has been previously viewed by the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computing device, comprising:
-
one or more processors; and a memory having instructions stored thereon, which when executed by the one or more processors, cause the computing device to perform operations including; receiving, by a content receiver, a content selection from a user of the content receiver, wherein the content selection includes an instruction to view an instance of programming content; transmitting, by the content receiver, the instance of programming content, wherein when the instance of programming content is received, the instance of programming content is displayed on a display device; determining, by the content receiver, a content group including multiple instances of programming content, wherein each member of the content group includes criteria met by each other member of the content group, and wherein different content that are members of the content group correspond to separate television events on separate television channels from separate content providers; determining group criteria associated with the content group, wherein the group criteria is met by each member of the content group; determining that the instance of programming content is included in the programming content group using the group criteria, and tagging the instance of programming content with the group criteria; determining first additional content and second additional content that are members of the content group using the criteria, and tagging the first additional content and second additional content with the group criteria; determining whether the first additional content and second additional content have previously been viewed by the user; and determining that the first additional content has not been previously viewed by the user, wherein after determining that the first additional content has not been previously viewed by the user; receiving, by the content receiver, the first additional content; automatically recording and storing the first additional content based on determining that the first additional content has not been previously viewed by the user; and after the instance of programming content being displayed on the display device is complete, automatically transmitting, by the content receiver, the first additional content, wherein after the first additional content is received, the first additional content is presented on the display device; and determining that the second additional content has been previously viewed by the user, and skipping presentation of the previously viewed second additional content based on determining that the second additional content has been previously viewed by the user.
-
Specification