Identifying a performer during a playing of a video
View Patent ↗An apparatus capable of, and a method comprising the steps of: receiving, from a user, during a playing of a video, a request for information identifying a performer of a character that is depicted during the playing of the video; pausing the playing of the video in response to the request for information; providing, the user, the name and a visual depiction of the depicted character, and the name and a visual depiction of the performer of the depicted character; and providing, the user, the option to obtain a filmography corresponding to the performer of the depicted character.
1. An apparatus capable of processing data, the data comprising: (i) a plurality of segment definitions each defining a video segment within a video; (ii) a name of a character depicted within a defined video segment; (iii) a name of a performer of a depicted character; (iv) a reference to a visual depiction of a depicted character; and (v) a reference to a visual depiction of a performer of a depicted character; the apparatus performs the steps of:
receiving, from a user, during a playing of a video, a request for information for identifying a performer of a character that is depicted during the playing of the video;
identifying a current location in the video;
identifying a segment definition that includes the identified location;
identifying a name of a character depicted within a video segment defined by the identified segment definition;
identifying a name of a performer of the depicted character;
retrieving, responsive to the reference, a visual depiction of the depicted character;
retrieving, responsive to the reference, a visual depiction of the performer of the depicted character; and
providing, the user, the identified name of the depicted character, the identified name of the performer of the depicted character, the visual depiction of the depicted character, and the visual depiction of the performer of the depicted character.
2. The apparatus of claim 1 , wherein the apparatus further performs the step of retrieving and providing, the user, a filmography corresponding to the performer of the depicted character.
3. The apparatus of claim 1 , wherein the apparatus further performs the step of pausing the playing of the video in response to the receiving of the request for information.
4. An apparatus capable of processing data, the data comprising: (i) a plurality of segment definitions each defining a video segment within a video; (ii) a name of a performer of a character depicted within a defined video segment; and (iii) a reference to a visual depiction of a performer of a depicted character; the apparatus performs the steps of:
receiving, from a user, during a playing of a video, a request for information for identifying a performer of a character that is depicted during the playing of the video;
identifying a current location in the video;
identifying a segment definition that includes the identified location;
identifying a name of a performer of a character depicted within a video segment defined by the identified segment definition;
retrieving, responsive to the reference, a visual depiction of the performer of the depicted character; and
providing, the user, the identified name of the performer of the depicted character, and the visual depiction of the performer of the depicted character.
5. The apparatus of claim 4 , wherein the apparatus further performs the step of pausing the playing of the video in response to the receiving of the request for information.
6. The apparatus of claim 4 , wherein the apparatus further performs the step of retrieving and providing, the user, a filmography corresponding to the performer of the depicted character.
7. An apparatus capable of processing data, the data comprising: (i) a plurality of segment definitions each defining a video segment within a video; (ii) a name of a character depicted within a defined video segment; (iii) a name of a performer of a depicted character; and (iv) a reference to a visual depiction of a depicted character; the apparatus performs the steps of:
receiving, from a user, during a playing of a video, a request for information for identifying a character that is depicted during the playing of the video;
identifying a current location in the video;
identifying a segment definition that includes the identified location;
identifying a name of a character depicted within a video segment defined by the identified segment definition;
identifying a name of a performer of the depicted character;
retrieving, responsive to the reference, a visual depiction of the depicted character; and
providing, the user, the identified name of the depicted character, the identified name of the performer of the depicted character, and the visual depiction of the depicted character.
8. The apparatus of claim 7 , wherein the apparatus further performs the step of pausing the playing of the video in response to the receiving of the request for information.
9. The apparatus of claim 7 , wherein the visual depiction is an image depicting only one character and the image is extracted from within the video.
10. An apparatus capable of processing data, the data comprising: (i) a name of a performer of a character depicted within a video frame of a video; and (ii) a reference to a visual depiction of the performer of the depicted character; the apparatus performs the steps of:
receiving, from a user, during a playing of a video, a request for information for identifying a performer of a character that is depicted during the playing of the video;
identifying a current location in the video;
identifying a name of a performer associated with the identified location;
retrieving, responsive to the reference, a visual depiction of the performer; and
providing, the user, the identified name of the performer, and the visual depiction of the performer.
11. The apparatus of claim 10 , wherein the apparatus further performs the step of retrieving and providing, the user, a filmography corresponding to the identified name of the performer.
12. The apparatus of claim 10 , wherein the apparatus further performs the step of pausing the playing of the video in response to the receiving of the request for information.
13. An apparatus capable of processing data, the data comprising: (i) a name of a performer of a character depicted within a video frame of a video; and (ii) a reference to a visual depiction of the performer of the depicted character; the apparatus performs the steps of:
receiving, from a user, during a playing of a video, a request for information for identifying a performer of a character that is depicted during the playing of the video;
continuously identifying a current location in the video;
continuously identifying a name of a performer associated with the continuously identified location;
retrieving, responsive to the reference, a visual depiction of the performer; and
contemporaneously updating and providing, the user, the identified name of the performer and the visual depiction of the performer as the video continues to be played.
14. A method of processing data, the data comprising: (i) a plurality of segment definitions each defining a video segment within a video; (ii) a name of a performer of a character depicted within a defined video segment; and (iii) a reference to a visual depiction of a performer of a depicted character; the method comprising the steps of:
receiving, from a user, during a playing of a video, a request for information for identifying a performer of a character that is depicted during the playing of the video;
identifying a current location in the video;
identifying a segment definition that includes the identified location;
identifying a name of a performer of a character depicted within a video segment defined by the identified segment definition;
retrieving, responsive to the reference, a visual depiction of the performer of the depicted character; and
providing, the user, the identified name of the performer of the depicted character, and the visual depiction of the performer of the depicted character.
15. The method of claim 14 further comprising the step of pausing the playing of the video in response to the receiving of the request for information.
16. The method of claim 14 further comprising the step of retrieving and providing, the user, a filmography corresponding to the performer of the depicted character.
17. A method of processing data, the data comprising: (i) a name of a performer of a character depicted within a video frame of a video; and (ii) a reference to a visual depiction of the performer of the depicted character; the method comprising the steps of:
receiving, from a user, during a playing of a video, a request for information for identifying a performer of a character that is depicted during the playing of the video;
identifying a current location in the video;
identifying a name of a performer associated with the identified location;
retrieving, responsive to the reference, a visual depiction of the performer; and
providing, the user, the identified name of the performer, and the visual depiction of the performer.
18. The method of claim 17 further comprising the step of pausing the playing of the video in response to the receiving of the request for information.
19. The method of claim 17 further comprising the step of retrieving and providing, the user, a filmography corresponding to the identified name of the performer.
20. A method of processing data, the data comprising: (i) a name of a performer of a character depicted within a video frame of a video; and (ii) a reference to a visual depiction of the performer of the depicted character; the method comprising the steps of:
receiving, from a user, during a playing of a video, a request for information for identifying a performer of a character that is depicted during the playing of the video;
continuously identifying a current location in the video;
continuously identifying a name of a performer associated with the continuously identified location;
retrieving, responsive to the reference, a visual depiction of the performer; and
contemporaneously updating and providing, the user, the identified name of the performer and the visual depiction of the performer as the video continues to be played.