CPC H04N 7/186 (2013.01) [G08B 3/10 (2013.01); G08B 13/1472 (2013.01); G08B 13/19676 (2013.01); G08B 13/19684 (2013.01); G08B 13/19695 (2013.01); G08B 13/2462 (2013.01); G08B 13/248 (2013.01); G08B 19/005 (2013.01); H04B 5/77 (2024.01); G06Q 10/0833 (2013.01); G06V 2201/07 (2022.01); G08B 13/19619 (2013.01); G08B 13/19656 (2013.01); G08B 15/00 (2013.01); H04L 2101/663 (2022.05); H04W 88/02 (2013.01)] | 20 Claims |
1. A computer-readable, non-transitory, programmable product, comprising code, executable by a processor, for causing the processor to cause a doorbell system to do the following:
transmit, via an error-checked protocol, video data and audio data to a cloud storage medium communicatively coupled to a doorbell of the doorbell system; and
pause transmitting, via the error-checked protocol, the video data and the audio data to the cloud storage medium in response to a transmission capacity between the doorbell and at least one of a remote computing device and the cloud storage medium being less than a predetermined threshold.
|