Enhancing video content with personalized extrinsic data
First Claim
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, the program having instructions that when executed cause the at least one computing device to perform a method comprising:
- causing a video content feature to be rendered on a display;
causing a user interface to be rendered on top of the video content feature on the display, the user interface configured to present a plurality of cast member images, a first count of scenes in which a particular cast member appears as a first character, and a second count of scenes in which the particular cast member appears as a second character, wherein individual ones of the plurality of cast member images correspond to a respective cast member in the video content feature;
determining at least one user to whom the video content feature is being presented; and
in response to receiving a selection of one of the plurality of cast member images, updating the user interface to present a ranked filmography for the respective cast member corresponding to the selection of the one of the plurality of cast member images, the ranked filmography being arranged in a ranked order based at least in part on whether the at least one user has expressed an interest in individual ones of a plurality of video content features in the ranked filmography.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments that relate to enhancing video content with personalized extrinsic data. A video content feature is rendered on a display. A user interface is rendered on top of the video content feature on the display. The user interface presents cast member indicia, where the cast member indicia correspond to respective cast members in the video content feature. In response to receiving a selection of one of the cast member indicia from a user, the user interface is updated to present additional information about the corresponding cast member. The additional information is personalized based at least in part on profile data associated with the user.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, the program having instructions that when executed cause the at least one computing device to perform a method comprising:
-
causing a video content feature to be rendered on a display; causing a user interface to be rendered on top of the video content feature on the display, the user interface configured to present a plurality of cast member images, a first count of scenes in which a particular cast member appears as a first character, and a second count of scenes in which the particular cast member appears as a second character, wherein individual ones of the plurality of cast member images correspond to a respective cast member in the video content feature; determining at least one user to whom the video content feature is being presented; and in response to receiving a selection of one of the plurality of cast member images, updating the user interface to present a ranked filmography for the respective cast member corresponding to the selection of the one of the plurality of cast member images, the ranked filmography being arranged in a ranked order based at least in part on whether the at least one user has expressed an interest in individual ones of a plurality of video content features in the ranked filmography. - View Dependent Claims (2, 3)
-
-
4. A system, comprising:
-
a data store; and at least one computing device in communication with the data store, the at least one computing device being configured to at least; cause a video content feature to be rendered on a display; cause a user interface to be rendered on top of the video content feature on the display, the user interface configured to present a plurality of cast member indicia, a first count of scenes in which a particular cast member appears as a first character, and a second count of scenes in which the particular cast member appears as a second character, wherein individual ones of the plurality of cast member indicia corresponding to a respective cast member in the video content feature; and in response to receiving a selection of one of the plurality of cast member indicia from a user, update the user interface to present additional information regarding the respective cast member corresponding to the selection of the one of the plurality of cast member indicia, the additional information being personalized based at least in part on profile data associated with the user. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
causing, via at least one of one or more computing devices, a video content feature to be rendered on a display; causing, via at least one of the one or more computing devices, a user interface to be rendered on top of the video content feature on the display, the user interface configured to present a plurality of cast member indicia, a first count of scenes in which a particular cast member appears as a first character, and a second count of scenes in which the particular cast member appears as a second character, wherein individual ones of the plurality of cast member indicia corresponding to a respective cast member in the video content feature; determining, via at least one of the one or more computing devices, a plurality of users who are in proximity to the display while the video content feature is being rendered; and responsive to receiving a selection of one of the plurality of cast member indicia from one of the plurality of users, updating, via at least one of the one or more computing devices, the user interface to present additional information regarding the respective cast member corresponding to the selection of the one of the plurality of cast member indicia, the additional information being personalized based at least in part on profile data associated with the plurality of users. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification