A VIDEO BROADCAST SYSTEM AND A METHOD OF DISSEMINATING VIDEO CONTENT
First Claim
1. A method for distributing video content across a network;
- the method comprising;
providing video data on a first device,associating control data with the video data on the first device;
wherein the control data contains information for creating auxiliary data,broadcasting the video data and control data to one or more second devices across the network,providing a media player on the respective second devices which is operable in response to reading the control data to create the auxiliary data locally on the respective second devices, andlaunching the auxiliary data while the media player is playing the video data.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for distributing video content across a distributed network is described. The system comprises a first device having video data provided thereon. A first application is operable on the first device and is configured for associating control data with the video data, wherein the control data contains information for creating auxiliary data which is to be presented with the video data subsequent to the video data being broadcast to one or more second devices across the network. A control centre is in communication with the first application for receiving the video data and the associated control data from the first device. The control centre is operable to broadcast the video data and the associated control data to one or more second devices. A media player is provided on the respective second devices which is operable in response to reading the control data to create the auxiliary data on the respective second device. The media player is operable to launch the auxiliary data while the media player is playing the video data.
-
Citations
66 Claims
-
1. A method for distributing video content across a network;
- the method comprising;
providing video data on a first device, associating control data with the video data on the first device;
wherein the control data contains information for creating auxiliary data,broadcasting the video data and control data to one or more second devices across the network, providing a media player on the respective second devices which is operable in response to reading the control data to create the auxiliary data locally on the respective second devices, and launching the auxiliary data while the media player is playing the video data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 63)
- the method comprising;
-
45. A system for distributing video content;
- the system comprising;
a first device having video data provided thereon, a first application operable on the first device and being configured for associating control data with the video data, wherein the control data contains information for creating auxiliary data which is to be presented with the video data subsequent to the video data being broadcast to one or more second devices across the network; a control centre in communication with the first application for receiving the video data and the associated control data from the first device, the control centre being operable to broadcast the video data and the associated control data to one or more second devices, and a media player being provided on the respective second devices which is operable in response to reading the control data to create the auxiliary data on the respective second device;
the media player being operable to launch the auxiliary data while the media player is playing the video data. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
- the system comprising;
-
62. A media player operable for playing video data on a portable device, the player comprising:
-
a means for receiving video data and associated control data, a means for reading the control data, a means for creating auxiliary data on the portable device based on the control data, and a means for launching the auxiliary data while the video data is playing.
-
-
64. A method for distributing video content across a distributed network;
- the method comprising
providing video data on a first device, associating control data with the video data on the first device for specifying effects to be applied to the video data subsequent to the video data being broadcast to one or more second devices across the network, providing a media player on the respective second devices which is operable in response to reading the control data to fetch specified effects from a local database on the respective second devices and apply the fetched specified effects as the video data is played by the media player.
- the method comprising
-
65. A system for distributing video content;
- the system comprising;
a first device having video data provided thereon, a first application operable on the first device and being configured for associating control data with the video data, a control centre in communication with the first application for receiving the video data and the associated control data from the first device, the control centre being operable to broadcast the video data and the associated control data to one or more second devices, and a media player being provided on the respective second devices which is operable in response to reading the control data to fetch specified effects from a local database on the respective second devices and apply the fetched specified effects as the video data is played by the media player.
- the system comprising;
-
66. A media player operable for playing video data on a portable device, the player comprising:
-
a means for receiving video data and associated control data, a means for reading the control data, a means for extracting specified data from a database on the portable device based on the control data, and a means for layering the extracted specified data onto the video data in accordance with the control data as the video data is being played; and a means for recreating the extracted specified data onto the video data in accordance with the control data as the video data is being played.
-
Specification