ANNOTATION AND/OR RECOMMENDATION OF VIDEO CONTENT METHOD AND APPARATUS
First Claim
1. At least one non-transitory computer-readable storage medium having a plurality of instructions configured to enable a personal device of a user, in response to execution of the instructions by the personal device, to:
- receive a user input to select performance of a user function in association with a video stream being rendered on a shared video device configured for use by multiple users;
render on the personal device an image frame of the video stream rendered on the shared video device at a time proximate to a time of the user input; and
facilitate performance of the user function.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatuses and storage medium associated with cooperative annotation and/or recommendation by shared and personal devices. In various embodiments, at least one non-transitory computer-readable storage medium may include a number of instructions configured to enable a personal device (PD) of a user, in response to execution of the instructions by the personal device, to receive a user input selecting performance of a user function in association with a video stream being rendered on a shared video device (SVD) configured for use by multiple users, render an image frame of the video stream rendered on the shared video device at a time proximate to a time of the user input, and facilitate performance of the user function, which may include annotation of video objects. Other embodiments, including recommendation of video content, may be disclosed or claimed.
28 Citations
35 Claims
-
1. At least one non-transitory computer-readable storage medium having a plurality of instructions configured to enable a personal device of a user, in response to execution of the instructions by the personal device, to:
-
receive a user input to select performance of a user function in association with a video stream being rendered on a shared video device configured for use by multiple users; render on the personal device an image frame of the video stream rendered on the shared video device at a time proximate to a time of the user input; and facilitate performance of the user function. - View Dependent Claims (2, 3, 4, 6, 7, 9, 10, 11, 12, 13)
-
-
5. (canceled)
-
8. (canceled)
-
14. (canceled)
-
15. At least one non-transitory computer-readable storage medium having a plurality of instructions configured to enable a personal device of a user, in response to execution of the instructions by the personal device, to:
-
facilitate selection of an object within an image frame of a video stream being rendered on a shared video device configured for use by multiple users; and facilitate entry of annotation for the object. - View Dependent Claims (16, 17, 18, 20, 21, 22)
-
-
19. (canceled)
-
23. At least one non-transitory computer-readable storage medium having a plurality of instructions configured to enable a personal device of a user, in response to execution of the instructions by the personal device, to:
-
analyze user inputs or annotations entered over a period of time for a plurality of images associated with a plurality of video streams rendered on a shared video device configured for use by multiple users, and make recommendations for video streams to be rendered on the shared video device, based at least in part on a result of the analysis. - View Dependent Claims (24, 25)
-
-
26. A method comprising:
-
receiving, by a personal device of a user, a user input selecting performance of a user function in association with a video stream being rendered on a shared video device configured for use by multiple users; rendering, by the personal device, an image frame of the video stream rendered on the shared video device at a time proximate to a time of the user input; and facilitating, by the personal device, performing of the user function. - View Dependent Claims (27, 30)
-
-
28. (canceled)
-
29. (canceled)
-
31. A personal apparatus comprising:
-
one or more processors; input mechanism coupled with the one or more processors, and configured to receive a user input to select performance of a user function in association with a video stream being rendered on a shared video device configured for use by multiple users, wherein the apparatus is configured for use by a user; a video/image component coupled with the one or more processors, and configured to render an image frame of the video stream rendered on the shared video device at a time proximate to a time of the user input; and a shared video device cooperation function operated by the one or more processors, coupled to the input mechanism and the video/image component, and configured to facilitate performance of the user function. - View Dependent Claims (32, 35)
-
-
33. (canceled)
-
34. (canceled)
Specification