IP Library Granted Patent US 9,167,275
Granted Patent B1
US 9,167,275 · App. 13/045,719 · Granted Oct 20, 2015

Systems and methods for autonomous broadcasting

Inventors: Gordon R. Daily (Cleveland, OH); Justin R. Hartman (Twinsburg, OH); Joel S. Helbling (Berea, OH); Ronald C. Hopper (Berea, OH)
Assignee: BoxCast, LLC
H04N21/2187H04N21/63
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,167,275
App. No.
13/045,719
Granted
Oct 20, 2015
Kind
B1
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).

Claims (40)

1. A method comprising:

a. situating an autonomous broadcast device (ABD) behind a preexisting firewall;

b. activating the ABD and establishing an Internet connection for the ABD behind the firewall, wherein the firewall prevents remote access to the ABD from outside the firewall;

c. with the ABD, autonomously performing the following steps without any user intervention required at the location of the ABD and without any modification to or circumvention of the firewall:

i. via the Internet connection, autonomously issuing a request to a scheduler web site situated outside the firewall and downloading schedule data for the ABD;

ii. determining a start time for an event from the schedule data downloaded from the scheduler web site;

iii. receiving digital content of the event at the start time from a digital recording device proximate to the event;

iv. via the Internet connection, using a first protocol to transmit streaming parameters to the scheduler web site; and

v. via the Internet connection, using a second protocol to transport the digital content to at least one server contemporaneously with the event, the digital content having a first quality;

d. prior to processing the digital content, the at least one server receives the streaming parameters from the scheduler web site; and

e. contemporaneously with the event, streaming from the at least one server the digital content having the first quality to a plurality of users,

wherein all communications between the ABD and the scheduler web site are initiated by the ABD over the Internet connection.

2. The method of claim 1 , further comprising, contemporaneously with the event, storing at the location of the ABD a version of the digital content having a second quality that is of higher quality than the first quality.

3. The method of claim 1 , further comprising, after the event, via the Internet connection, uploading to the at least one server the digital content having the second quality over a period of time longer than the length of the event.

4. The method of claim 1 , further comprising in accordance with the start time for the event determined from the schedule data, automatically powering on the digital recording device before the start time.

5. The method of claim 1 , further comprising permitting a user to alter a schedule and interrupt an upload only via the scheduler web site.

6. The method of claim 1 , wherein the ABD lacks a user interface permitting a user to alter a schedule and interrupt an upload via the ABD.

7. The method of claim 1 , further comprising dynamically scaling overall capacity represented by the at least one server based on demand for the digital content having the first quality by the users.

8. The method of claim 1 , further comprising using the Internet connection to autonomously issue a request to a pre-determined registration web site situated outside the firewall to register the ABD.

9. The method of claim 1 , further comprising determining an end time for the event from the schedule data downloaded from the scheduler web site,

wherein at the end time, ceasing reception of the digital content from the digital recording device.

10. The method of claim 9 , further comprising, at the end time, automatically powering off the digital recording device.

11. The method of claim 1 , wherein the digital content comprises at least one of video data and audio data.

12. The method of claim 1 , wherein the digital content consists of video data.

13. The method of claim 1 , wherein the digital content consists of audio data.

14. The method of claim 1 , wherein the digital content comprises video data,

wherein the ABD transmits the video data to the at least one server in a first video resolution and a second video resolution, and

wherein the first video resolution is lower than the second video resolution.

15. The method of claim 14 , wherein the video data having the first video resolution is streamed from the at least one server to the users contemporaneously with the event.

16. The method of claim 14 , wherein the video data having the second video resolution is stored on the at least one server for subsequent retrieval by a user.

17. The method of claim 1 , further comprising dynamically scaling the at least one server based on demand for the digital content being streamed to the users.

18. The method of claim 1 , further comprising prior to the start time:

calculating an estimated bandwidth on the at least one server for the event, and

reserving the estimated bandwidth on the at least one server.

19. The method of claim 1 , wherein the digital recording device is a digital camera.

20. The method of claim 1 , wherein the first protocol is Real-time Transport Protocol (RTP).

21. The method of claim 1 , wherein the second protocol is Session Description Protocol (SDP).

22. The method of claim 1 , wherein the first protocol is Real-time Transport Protocol (RTP), and

wherein the second protocol is Session Description Protocol (SDP).

23. The method of claim 1 , wherein the digital content is encrypted prior to streaming to the plurality of users.

Assignments (5)
SECURITY INTEREST Recorded Oct 24, 2022
From: BOXCAST INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 061515/0925 →
RELEASE OF SECURITY INTEREST Recorded Sep 29, 2022
From: DCP FUND II LLC
To: BOXCAST INC.
Reel/Frame 061259/0253 →
CHANGE OF NAME Recorded Sep 23, 2022
From: BOXCAST, LLC
To: BOXCAST INC.
Reel/Frame 061535/0481 →
SECURITY INTEREST Recorded Aug 27, 2019
From: BOXCAST INC.
To: DCP FUND II LLC
Reel/Frame 050180/0261 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2011
From: DAILY, GORDON R; HOPPER, RONALD C; HELBLING, JOEL; HARTMAN, JUSTIN R
To: BOXCAST, LLC
Reel/Frame 026728/0598 →
Continuity (1)
Provisional Application 61312773 · Mar 11, 2010