Methods and systems for displaying recommended content alternatives
First Claim
Patent Images
1. A method comprising:
- processing, by a processing device, ratings for a plurality of programming content items, a first portion of the programming content items being stored locally and a second portion of the programming content items being receivable via a network;
generating a guide display process to generate a listing of recommendations ranking the programming content items in accordance with the ratings;
responsive to the guide display process, causing display on a display screen, during display of a program, a guide display showing the listing of recommendations, the guide display being displayed as an overlay over a portion of the program, the guide display being sized and situated on the display screen so as to enable simultaneous viewing of the program and the listing of recommendations; and
responsive to detecting hovering of an indicator over the overlay to indicate selection of one of the recommendations from the listing of recommendations presented on the display screen, causing opening of a picture-in-picture window providing instant viewing of a programming content item corresponding to the one of the recommendations selected from the listing while simultaneously causing continued display of the program.
8 Assignments
0 Petitions
Accused Products
Abstract
In a content distribution system, in which broadcast content is distributed and provided to a television viewer, a method and apparatus for providing a compact guide display of a plurality of television show or program recommendations, optionally with descriptions, which are available and selectable for viewing by a viewer without interrupting the presently-viewed content.
-
Citations
31 Claims
-
1. A method comprising:
-
processing, by a processing device, ratings for a plurality of programming content items, a first portion of the programming content items being stored locally and a second portion of the programming content items being receivable via a network; generating a guide display process to generate a listing of recommendations ranking the programming content items in accordance with the ratings; responsive to the guide display process, causing display on a display screen, during display of a program, a guide display showing the listing of recommendations, the guide display being displayed as an overlay over a portion of the program, the guide display being sized and situated on the display screen so as to enable simultaneous viewing of the program and the listing of recommendations; and responsive to detecting hovering of an indicator over the overlay to indicate selection of one of the recommendations from the listing of recommendations presented on the display screen, causing opening of a picture-in-picture window providing instant viewing of a programming content item corresponding to the one of the recommendations selected from the listing while simultaneously causing continued display of the program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 29)
-
-
14. An apparatus comprising:
-
means for processing ratings for a plurality of programming content items, a first portion of the programming content items being stored locally and a second portion of the programming content items being receivable via a network; means for generating a guide display process to generate a listing of recommendations ranking the programming content items in accordance with the ratings; means, responsive to the guide display process, for displaying on a display screen, during display of a program, a guide display showing the listing of recommendations, the guide display being displayed as an overlay over a portion of the program, the guide display being sized and situated on the display screen so as to enable simultaneous viewing of the program and the listing of recommendations; and means, responsive to detecting hovering of an indicator over the overlay to indicate selection of one of the recommendations from the listing of recommendations presented on the display screen, for causing opening of a picture-in-picture window providing viewing of a programming content item corresponding to the one of the recommendations selected from the listing while simultaneously causing continued display of the program. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus comprising:
-
a recommendation engine, implemented by a processing device, configured to process ratings for a plurality of programming content items, a first portion of the programming content items being stored locally and a second portion of the programming content items being receivable via a network; a guide display engine implemented by the processing device, the guide display engine configured to; generate a displayable listing of recommendations ranking the programming content items in accordance with the ratings and cause display of a guide display showing the listing of recommendations on a display screen during display of a program, the guide display being displayed as an overlay over a portion of the program, the guide display being sized and situated on the display screen so as to enable viewing of the program while simultaneously permitting viewing of the listing of recommendations, wherein the processing device, responsive to detecting hovering of an indicator over the overlay to indicate selection of one of the recommendations from the listing of recommendations presented on the display screen, causes opening of a display window providing instant viewing of a programming content item corresponding to the one of the recommendations selected from the listing while simultaneously causing continued display of the program. - View Dependent Claims (28)
-
-
30. A method comprising:
-
processing, by a processing device, ratings for a plurality of programming content items, a first portion of the programming content items being stored locally and a second portion of the programming content items being receivable via a network; causing presentation of a listing of recommendations ranking the programming content items in accordance with the ratings and a user profile; causing presentation, during display of a program, of a guide display showing the listing of recommendations, the guide display being displayed as an overlay over a portion of the program, the guide display being sized and situated on the display screen so as to enable simultaneous viewing of the program and the listing of recommendations, and wherein the guide display is automatically presented from time-to-time or periodically during the program; and responsive to detecting hovering of an indicator proximate to one of the recommendations from the listing of recommendations presented on the display screen, causing opening of a picture-in-picture window presenting a programming content item corresponding to the one of the recommendations while simultaneously causing continued display of the program. - View Dependent Claims (31)
-
Specification