Doorbell communication systems and methods
First Claim
1. A method of using a doorbell having a visitor detection system that comprises a camera, a microphone, and a motion detector, the method comprising:
- transmitting, via UDP, at least a portion of video data that represents a video and at least a portion of audio data that represents audio to a remote computing device that is communicatively coupled to the doorbell;
transmitting, via TCP, the video data and the audio data to a remote server that is communicatively coupled to the doorbell; and
pausing transmitting, via TCP, the video data and the audio data to the remote server in response to exceeding a predetermined transmission capacity between the doorbell and at least one of the remote computing device and the remote server being less than a predetermined threshold.
10 Assignments
0 Petitions
Accused Products
Abstract
The disclosure includes a doorbell having a visitor detection system that can comprise at least one of a camera, a microphone, and a motion detector. The method for using the doorbell can comprise recording, via the camera, video data that represents a video. The method can also comprise recording, via the microphone, audio data that represents audio. The method of using the doorbell can comprise transmitting at least a portion of the video data and at least a portion of the audio data, to a remote computing device that is communicatively coupled to the doorbell. The method can also comprise transmitting the video data and the audio data to a remote server that is communicatively coupled to the doorbell.
-
Citations
20 Claims
-
1. A method of using a doorbell having a visitor detection system that comprises a camera, a microphone, and a motion detector, the method comprising:
-
transmitting, via UDP, at least a portion of video data that represents a video and at least a portion of audio data that represents audio to a remote computing device that is communicatively coupled to the doorbell; transmitting, via TCP, the video data and the audio data to a remote server that is communicatively coupled to the doorbell; and pausing transmitting, via TCP, the video data and the audio data to the remote server in response to exceeding a predetermined transmission capacity between the doorbell and at least one of the remote computing device and the remote server being less than a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A doorbell system comprising:
-
a doorbell; a communication transmitter coupled to the doorbell, the communication transmitter configurable to transmit, via UDP, at least a portion of video data and at least a portion of audio data to a remote computing device communicatively coupled to the doorbell, and the communication transmitter configurable to transmit, via TCP, the video data and the audio data to a remote server communicatively coupled to the doorbell, and the communication transmitter configurable to pause transmitting, via TCP, the video data and the audio data to the remote server in response to exceeding a predetermined transmission capacity between the doorbell and at least one of the remote computing device and the remote server being less than a predetermined threshold; and a ring buffer communicatively coupled to the communication transmitter, wherein the ring buffer stores a first predetermined amount of video that represents the video data and a first predetermined amount of audio that represents the audio data, wherein the ring buffer processes a queue of the video data and audio data in a first in first out manner. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification