Systems and methods for autonomous broadcasting
DC CAFCFirst Claim
Patent Images
1. A method comprising:
- situating an autonomous broadcast device (ABD) behind a router; and
establishing an Internet connection for the ABD behind the router, wherein the router prevents remote access to the ABD from outside the router,wherein, the ABD autonomously performs the following actions without any modification to or circumvention of the router;
issue a request via the Internet connection to a first server situated outside the router and receive data relating to a recording start time of a live event from the first server in response to the request;
receive digital content of the live event after the recording start time from a digital recording device proximate to the live event;
transmit streaming information via the Internet connection to a second server, wherein the second server is configured to stream the digital content to a plurality of users;
transmit the digital content via the Internet connection to the second server contemporaneously with the live event and based on the data relating to the recording start time;
receive data relating to a recording end time for the live event from the first server via the Internet connection; and
cease transmission of the digital content based on the data relating to the recording end time.
5 Assignments
Litigations
1 Petition
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
30 Claims
-
1. A method comprising:
-
situating an autonomous broadcast device (ABD) behind a router; and establishing an Internet connection for the ABD behind the router, wherein the router prevents remote access to the ABD from outside the router, wherein, the ABD autonomously performs the following actions without any modification to or circumvention of the router; issue a request via the Internet connection to a first server situated outside the router and receive data relating to a recording start time of a live event from the first server in response to the request; receive digital content of the live event after the recording start time from a digital recording device proximate to the live event; transmit streaming information via the Internet connection to a second server, wherein the second server is configured to stream the digital content to a plurality of users; transmit the digital content via the Internet connection to the second server contemporaneously with the live event and based on the data relating to the recording start time; receive data relating to a recording end time for the live event from the first server via the Internet connection; and cease transmission of the digital content based on the data relating to the recording end time. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
situating an autonomous broadcast device (ABD) behind a router; and establishing an Internet connection for the ABD behind the router, wherein the router prevents remote access to the ABD from outside the router, wherein, the ABD autonomously performs the following actions without any modification to or circumvention of the router; issue a request via the Internet connection to a server situated outside the router and receive data relating to a recording start time of a live event from the server in response to the request; receive digital content of the live event after the recording start time from a digital recording device proximate to the live event; transmit streaming information via the Internet connection to the server; and transmit the digital content via the Internet connection to the server contemporaneously with the live event and based on the data relating to the recording start time, wherein the digital content is transmitted out of band from the streaming information. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
an autonomous broadcasting device (ABD) situated behind a router; scheduling logic remote from and in data communication with the ABD over a network; and a server, wherein the scheduling logic interfaces with a first user to allow the first user to set a recording start time for a live event, wherein, in response to a request initiated autonomously by the ABD, the scheduling logic transmits data relating to the recording start time to the ABD over the network without modification or circumvention of the firewall, wherein, based on the data relating to the recording start time, the ABD autonomously transmits video data of the live event without modification or circumvention of the firewall contemporaneously with the live event from a video acquisition device to the server over the network, and wherein the server transmits the video data as a live video stream to a second user over the network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
receiving and storing on a server schedule data from a first user, the schedule data comprising data relating to a recording start time for a live event; in response to a request from an autonomous broadcasting device (ABD), transmitting the data relating to the recording start time to the ABD, wherein the ABD is remote from the server and situated behind a router, and wherein the request is initiated autonomously by the ABD and no modification to or circumvention of the router is necessary for communication between the ABD and the server; receiving streaming information from the ABD; receiving a first transmission of digital content of the live event from the ABD contemporaneously with the live event and based on the data relating to the recording start time; and contemporaneously with the live event, streaming the digital content to a plurality of second users. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification