Patent ID: 8984406
Filing Date: 2015-03-17
Classification: H04N

Abstract:
1. A method comprising: monitoring, by a software application operating on a user computing device, a first display of video content transmitted over a network from a video server; detecting, by the software application, an action performed by a user of the user computing device on a first frame of the video content during display of the first frame of the video content, the action corresponding to the user overlaying on a plurality of portions of the displayed first frame of video content respective visible markings, the markings are overlapping and the markings are respectively associated with a plurality of objects appearing at respective locations in the first frame of the video content; iteratively deriving, by the software application, respective further positions for the plurality of markings in a further frame of the video content, the further positions for the markings associated with respective locations of the objects in the further frame, wherein each respective location of the object in the further frame is derived by: generating, by the software application and during the display of the video content, video content metadata associated with the user, the video content metadata comprises position coordinate information of the visible markings in the first frame; transmitting, by the software application, the video content metadata comprising the coordinate information to a metadata server for storage; receiving a request from the user for a subsequent display of the video content; and in response to receiving the request for the subsequent display, retrieving (a) the video content over the network from the video server and (b) the video content metadata comprising the coordinate information from the metadata server in order to display the video content with the respective visible markings at the positions indicated by the coordinate information in the subsequent display of the video content in accordance with the video content metadata.