Patent ID: 9654816
Date: 2017-05-16
CPC Classifications: H04N

Claim:
1. A method comprising: receiving, at a first device on a home network, a video stream via an external network, the video stream including metadata associated with content within the video stream and the metadata including a uniform resource locators (URLs) and a timestamp that are synchronized with a portion of the video stream; decoding, at the first device, the video stream and the metadata; extracting, by the first device, the URL and the timestamp from the decoded metadata; transmitting, by the first device, the URL and the timestamp to a web server on the home network for storage via an HTTP POST process, the URL and the timestamp replacing any previously stored URL and the timestamp on the web server so that upon request by a second device in the home network, a URL with a most recent timestamp is transmitted to the second device via an HTTP GET request process, wherein the HTTP GET request indicates that the web server should return the URL with the most recent timestamp, the second device a computing device configured to display content associated with the URL; and transmitting a video feed based on the decoded video stream to a display device for displaying the video stream while the URL is being stored on the web server wherein at least one portion of the decoded video stream has a corresponding URL in the decoded metadata and wherein the at least one portion of the decoded video stream and the corresponding URL are synchronized by position in the decoded video stream or by time.