IP Library Granted Patent US 9,934,822
Granted Patent B2
US 9,934,822 · App. 14/482,130 · Granted Apr 3, 2018

Online video distribution

Inventor: Steven James Callanan (London, GB)
Assignee: WireWax Limited
G11B27/3072G06F17/30855G11B27/036G11B27/34H04N7/025H04N21/4341H04N21/4725H04N21/8583H04N21/8586H04N7/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,934,822
App. No.
14/482,130
Granted
Apr 3, 2018
Kind
B2
Abstract

Online video can now be supplied with hyperlinks that are associated with and move with objects in the video. However, online video players tend not to report an accurate frame number, and this results in poor synchronisation of the movement of the hyperlink and the object. We propose that a subset of the pixels in the frame be used to encode a numeric frame identifier.

Claims (21)

1. A system for encoding online video comprising:

a video player for processing online video data, the video player including:

i. a video decoder configured to receive a viewable video stream comprising a sequence of viewable video frames,

ii. a hyperlink decoder configured to receive hyperlink data comprising at least link address information and position data defining a plurality of positions within a plurality of respective video frames, and

iii. a video display including a plurality of operating icons and configured to for user access to control functions for the viewable video stream,

wherein the video player is configured to encode a unique frame number indicia into at least the plurality of respective video frames to generate an encoded video stream, wherein the unique frame number indicia unambiguously and exactly identifies a specific frame of the respective video frames and wherein the unique frame number comprises non-image pixel data in a group of adjacent pixels within the video frame, and wherein the group of pixels includes a number of pixels arranged in a predetermined pattern which:

i. is retained throughout the video,

ii. is distinguishable from pixels in the video frame adjacent to the group of pixels, and

iii. which indicates that the unique frame number indicia exists in that frame; and

wherein the video player is configured to respond to user commands provided at the video display to combine the encoded video stream and the hyperlink data for download wherein the encoded video stream and the hyperlink data are displayed simultaneously on the video display.

2. A system according to claim 1 , wherein the hyperlink data includes a frame number associated with each of the defined positions.

3. A system according to claim 1 , wherein the group of adjacent pixels defines a rectangular area.

4. A system according to claim 3 , wherein the rectangular area is located at a corner of the viewable video frame.

5. A system according to claim 1 , wherein the group of adjacent pixels is arranged in a linear array.

6. A system according to claim 5 , wherein the linear array is located at an edge of the viewable video frame.

7. A system according to claim 1 , wherein the position data includes a location within the viewable video frame.

8. A system according to claim 7 , wherein the position data includes information relating to the size of the hyperlink.

9. A system according to claim 1 , wherein the unique frame number indicia is included in all of the frames.

10. A system according to claim 1 , wherein the predetermined pattern of pixels is located in an area of the video frame which is obscured and non-viewable when the video stream is displayed.

11. A system according to claim 1 , wherein the encoded video stream and the hyperlink data are combined to form a single downloadable stream.

12. A system according to claim 1 , wherein the encoded video stream and the hyperlink data are combined to form at least two correlated downloadable streams.

Assignments (3)
SECURITY INTEREST Recorded May 4, 2026
From: VIMEO.COM, INC.
To: INTESA SANPAOLO S.P.A., AS SECURITY AGENT
Reel/Frame 074553/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2023
From: WIREWAX LIMITED
To: VIMEO.COM, INC.
Reel/Frame 063562/0444 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2014
From: CALLANAN, STEVEN JAMES
To: WIREWAX LIMITED
Reel/Frame 033710/0709 →
Priority Claims (1)
GB 1213015.9 · Jul 23, 2012 · national
Continuity (2)
Division 13948268 · Jul 23, 2013
Related Publication 20140376883A1 · Dec 25, 2014