home security alarm
, locally on the doorbell camera 106 and in cloud e. g. , remotely in the server system 164. In some implementations, when face recognition is implemented locally, it is simplified according to local computational capability available at the doorbell camera 106. As a result of the facial recognition, the push notification is sent to the client device 220 indicating whether a known person has been recognized or a visitor is an unrecognizable person e. g. , a device profile 3165 for camera 118 or 106. In some implementations, the event processor sub module 3146 communicates with the video source 501. The server system sends alerts for events 512 and event timeline information 513 to the client device 220. The server system 164 optionally receives user information from the client device 220 such as edits on event categories 514 and zone definitions 515. A data processing pipeline processes video information e.