Systems and methods for autonomous broadcasting
First Claim
Patent Images
1. A system for scheduling broadcasting of video data, the system comprising:
- scheduling logic;
a video acquisition device;
a broadcasting device;
a plurality of media servers; and
a network,wherein the broadcasting device is situated behind a pre-existing firewall;
wherein the scheduling logic is remote from and in data communication with the broadcasting device and the media servers over the network;
wherein the broadcasting device is assigned a unique identifier;
wherein, upon activation of the broadcasting device, the broadcasting device automatically transmits, without user intervention, the unique identifier to the scheduling logic and the scheduling logic responds with a registration status for the broadcasting device based on the unique identifier;
wherein the scheduling logic interfaces with a first user to allow the first user to set a start time for an event;
wherein the scheduling logic transmits the start time to the broadcasting device over the network;
wherein at the start time, the video acquisition device begins acquiring video data and the broadcasting device transmits the video data to the media servers over the network;
wherein the media servers transmit the video data as a live video stream to a second user over the network;
wherein the scheduling logic manages the flow of the video data from the broadcasting device to the media servers; and
wherein the scheduling logic manages the flow of the live video stream from the media servers to the second user.
5 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented systems and methods provide for the autonomous broadcasting of video data, audio data, or video and audio data during an event, wherein the broadcasting can be schedule in advance and from a remote location (i.e., over a network).
-
Citations
20 Claims
-
1. A system for scheduling broadcasting of video data, the system comprising:
-
scheduling logic; a video acquisition device; a broadcasting device; a plurality of media servers; and a network, wherein the broadcasting device is situated behind a pre-existing firewall; wherein the scheduling logic is remote from and in data communication with the broadcasting device and the media servers over the network; wherein the broadcasting device is assigned a unique identifier; wherein, upon activation of the broadcasting device, the broadcasting device automatically transmits, without user intervention, the unique identifier to the scheduling logic and the scheduling logic responds with a registration status for the broadcasting device based on the unique identifier; wherein the scheduling logic interfaces with a first user to allow the first user to set a start time for an event; wherein the scheduling logic transmits the start time to the broadcasting device over the network; wherein at the start time, the video acquisition device begins acquiring video data and the broadcasting device transmits the video data to the media servers over the network; wherein the media servers transmit the video data as a live video stream to a second user over the network; wherein the scheduling logic manages the flow of the video data from the broadcasting device to the media servers; and wherein the scheduling logic manages the flow of the live video stream from the media servers to the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification