G08B13/19676

Method and system for generating a smart time-lapse video clip

An electronic device with a display, processor(s), and memory displays a video monitoring user interface. The interface includes a video window displaying video feed from a camera located remotely from the device. A subset of the video includes a first motion event associated with an event category and a second motion event not associated with the event category. The device detects a user request for video playback. In response to the request, the device identifies a segment of the video for playback. The segment includes a first portion associated with the first motion event and a second portion associated with the second motion event. The device causes generation of a time-lapse video clip of the segment of the video for playback, including configuring the first portion to play at a different speed from the second portion. The device displays and plays the video clip of the segment.

Video recorder

Methods and apparatuses are disclosed for recording video data of an event. The apparatuses include a processor communicating with memory. The memory stores video data of the event captured by a camera, and the video data includes a series of picture frames of the event. A loop buffer also stores video data of the event captured by the camera. A rule-based engine stored in the memory uses a set of rules to store the contents of the loop buffer in the memory. The apparatus utilizes the loop buffer to provide video data prior to occurrence of the event.

Wearable recording system with memory designation
10965910 · 2021-03-30 ·

A surveillance apparatus continuously records imaged data from a camera into a circular buffer in a local memory. When a record signal is received, the system records the video stream that was recorded before the record signal was received, and the video stream that is recorded after the record signal was received. The recorded segment is then write-protected, so that the surveillance apparatus does not overwrite the recorded segment. The recorded segment could then be sent to a remote memory via a wireless connection to free up local memory for future recording sessions.

Sensor for capturing image and method for controlling the same

According to an embodiment of the present disclosure, an electronic device may comprise an image sensor and one or more processors configured to obtain a first plurality of image frames for an external object as per a first frame rate, detect a variation associated with the external object, when the variation meets a designated condition, obtain a second plurality of image frames for the external object as per the first frame rate or a second frame rate, generate a first portion of a video using at least some of the first plurality of image frames, generate a second portion of the video using at least some of the second plurality of image frames, and generate a third portion of the video using at least some of a third plurality of image frames for the external object obtained as per the first frame rate or a third frame rate.

RECORDING CONTROL DEVICE, RECORDING CONTROL METHOD, AND COMPUTER-READABLE STORAGE MEDIUM
20210217258 · 2021-07-15 ·

A recording control device includes a parking detection unit configured to detect a vehicle being parked; an event detection unit configured to detect an event related to the vehicle; a power supply state detection unit configured to detect a state of a power supply of the vehicle; and a recording control unit configured to, when the vehicle is parked, based on the state of the power supply of the vehicle, switch between first parking recording and second parking recording to be executed. The first parking recording is of starting recording the imaging data in response to detection of an event and saving the recorded imaging data as event recording data. The second parking recording is of keeping recording imaging data acquired from a camera and, in response to detection of an event, saving imaging data before and after detection of the event from the imaging data as event recording data.

Method and system for provisioning an electronic device

This application discloses a method of provisioning an electronic device. The electronic device establishes a communication link with a client device that can obtain network credentials for accessing a secure wireless network. The network credentials is configured to enable the electronic device to independently access the secure wireless network. The client device encrypts at least a portion of the network credentials using a password key provided by a remote server. The password key is based on a secret not known to the client device, and the secret is associated with the electronic device at the remote server. The client device sends the encrypted network credentials to the electronic device over the established communication link, thereby allowing the electronic device to recover the network credentials based on the secret and access the secure wireless network using the network credentials.

Methods and systems for presenting video feeds
10867496 · 2020-12-15 · ·

The disclosed embodiments include a computing system with a display, processor(s), and memory. The computing system displays a video monitoring user interface. The user interface includes a first region for displaying live and/or recorded video from a video camera of a smart home environment, and a second region for displaying an event timeline. The event timeline includes event indicators corresponding to respective events detected within the smart home environment. The video monitoring user interface includes a live video affordance for displaying live video from the video camera. In response to a user selection of an event indicator, the computing system: (1) requests a video feed of the corresponding detected event; and (2) displays the requested video feed in the first region. In response to a user selection of the live video affordance, the computing system: (1) requests the live video; and (2) displays the live video in the first region.

Method and System for Provisioning an Electronic Device
20200319738 · 2020-10-08 ·

This application discloses a method of provisioning an electronic device. The electronic device establishes a communication link with a client device that can obtain network credentials for accessing a secure wireless network. The network credentials is configured to enable the electronic device to independently access the secure wireless network. The client device encrypts at least a portion of the network credentials using a password key provided by a remote server. The password key is based on a secret not known to the client device, and the secret is associated with the electronic device at the remote server. The client device sends the encrypted network credentials to the electronic device over the established communication link, thereby allowing the electronic device to recover the network credentials based on the secret and access the secure wireless network using the network credentials.

INCIDENT RECOVERY FOR LIVE MEDIA STREAMS

In an embodiment, a method includes receiving a live media stream. The method also includes causing the live media stream to be progressively written to a recording device as an unprioritized background recording as the live media stream is received. The method also includes receiving an indication of an event start and, responsive to the indication of the event start, causing a change in recording such that the live media stream is progressively written to the recording device as a prioritized event recording. The method also includes receiving, via a user interface associated with the recording device, a user command to add pre-event-start media to the prioritized event recording. The method also includes, responsive to the user command, selecting a user-triggered segment of the unprioritized background recording for addition to the prioritized event recording. The method also includes adding the user-triggered segment to the prioritized event recording.

DOORBELL COMMUNICATION SYSTEMS AND METHODS

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.