IP Library Granted Patent US 10,929,650
Granted Patent B2
US 10,929,650 · App. 16/182,483 · Granted Feb 23, 2021

Activity based video recording

Inventors: Govind Vaidya (San Mateo, CA); Shaival Shah (San Mateo, CA)
Assignee: Ooma, Inc.
G06K9/00288G06K9/00228G06K9/00268G06K9/00718G08B13/19695G10L25/51G11B27/036H04N5/23241H04N5/23245H04N5/77H04N5/772H04N5/91H04N7/183H04N7/188H04N9/8205H04R1/04H04R1/326G06K9/00221G06K9/00771G08B13/19671H04R2499/11
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 10,929,650
App. No.
16/182,483
Granted
Feb 23, 2021
Kind
B2
Abstract

Methods and systems for activity based video recording are provided. Exemplary methods include: receiving an amplified signal to improve sensitivity, the amplified signal being produced by a circuit using an analog differential signal, the analog differential signal being received from a microphone; converting the amplified signal to a digital signal; detecting the digital signal; activating a video camera to record video for a predetermined amount of time using the detecting; storing the recorded video; placing the video camera into power saving mode.

Claims (56)

1. A computer-implemented method for activity based video recording comprising:

receiving an amplified signal to improve sensitivity, the amplified signal being produced by a circuit using an analog differential signal, the analog differential signal being received from a microphone, the circuit comprising:

a first opamp receiving the analog differential signal from the microphone,

a second opamp coupled to the first opamp, and

a digital potentiometer coupled to the second opamp;

converting the amplified signal to a digital signal;

intelligently detecting that a triggering event or activity is occurring that warrants a video recording, using the digital signal;

causing a camera to enter a capture video mode comprising a variable enabled period based on a detected type of the triggering event or activity, the variable enabled period comprising a predetermined period for the camera to remain in the capture video mode for the detected type of triggering event or activity;

recording video in response to detecting the triggering event or activity, resulting in a captured video;

storing the recorded video;

prepending a plurality of time-stamped historical video frames to the recorded video; and

placing the camera into power saving mode.

2. The computer-implemented method of claim 1 , wherein the microphone is an omnidirectional microphone disposed on the video camera.

3. The computer-implemented method of claim 2 , wherein the microphone has an SNR greater than 60 dB.

4. The computer-implemented method of claim 3 , wherein the microphone operates using a voltage supply less than 3V DC.

5. The computer-implemented method of claim 4 , wherein the microphone has a sensitivity of −40±3 dB at 1 KHz.

6. The computer-implemented method of claim 1 , wherein the detected triggering event or activity can be at least one of a scream, shouting, and breaking glass.

7. The computer-implemented method of claim 1 , wherein the detected triggering event or activity can be at least one of an explosion, crash, slamming, siren, and noise made by an animal.

8. The computer implemented method of claim 1 , wherein the predetermined period is within a range between 5 seconds and 30 seconds.

9. The computer implemented method of claim 1 , further comprising:

receiving an indication to power on the camera; and

booting the camera.

10. A system for activity based video recording, the system comprising:

a microphone providing an analog differential signal;

an analog circuit amplifying the analog differential signal, the analog circuit comprising:

a first opamp receiving the analog differential signal from the microphone,

a second opamp coupled to the first opamp, and

a digital potentiometer coupled to the second opamp;

a flip-flop converting the amplified analog differential signal to a digital signal; and

a microcontroller of a camera:

intelligently detecting that a triggering event or activity is occurring that warrants a video recording, using the digital signal;

causing a camera to enter a capture video mode comprising a variable enabled period based on a detected type of the triggering event or activity, the variable enabled period comprising a predetermined period for the camera to remain in the capture video mode for the detected type of triggering event or activity;

recording video in response to detecting the triggering event or activity, resulting in a captured video;

storing the recorded video;

prepending a plurality of time-stamped historical video frames to the recorded video; and

placing the camera into power saving mode.

11. The system of claim 10 , wherein the microphone is an omnidirectional microphone disposed on the camera.

12. The system of claim 11 , wherein the microphone has an SNR greater than 60 dB.

13. The system of claim 12 , wherein the microphone operates using a voltage supply less than 3V DC.

14. The system of claim 13 , wherein the microphone has a sensitivity of −40±3 dB at 1 KHz.

15. The system of claim 10 , wherein the detected triggering event or activity can be at least one of a scream, shouting, and breaking glass.

16. The system of claim 10 , wherein the detected triggering event or activity can be at least one of an explosion, crash, slamming, siren, and noise made by an animal.

17. The system of claim 10 , wherein the predetermined period is within a range between 5 seconds and 30 seconds.

18. The system of claim 10 , wherein the timer is further configured to trigger a transition of the camera, in the event that no new activity is detected.

19. A non-transitory computer-readable medium having embodied thereon a program, the program being executable by a processor to perform a method for activity based video recording, the method comprising:

receiving an amplified signal to improve sensitivity, the amplified signal being produced by a circuit using an analog differential signal, the analog differential signal being received from a microphone, the circuit comprising:

a first opamp receiving the analog differential signal from the microphone,

a second opamp coupled to the first opamp, and

a digital potentiometer coupled to the second opamp;

converting the amplified signal to a digital signal;

intelligently detecting that a triggering event or activity is occurring that warrants a video recording, using the digital signal;

causing a camera to enter a capture video mode comprising a variable enabled period based on a detected type of the triggering event or activity, the variable enabled period comprising a predetermined period for the camera to remain in the capture video mode for the detected type of triggering event or activity;

recording video in response to detecting the triggering event or activity, resulting in a captured video;

storing the recorded video;

prepending a plurality of time-stamped historical video frames to the recorded video; and

placing the camera into power saving mode.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jun 9, 2023
From: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: OOMA, INC.
Reel/Frame 063910/0866 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 11, 2021
From: OOMA, INC.
To: KEYBANK NATIONAL ASSOCIATION
Reel/Frame 054959/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2018
From: VAIDYA, GOVIND; SHAH, SHAIVAL
To: OOMA, INC.
Reel/Frame 047441/0574 →
Continuity (4)
Provisional Application 62582919 · Nov 7, 2017
Provisional Application 62585686 · Nov 14, 2017
Provisional Application 62583875 · Nov 9, 2017
Related Publication 20190141298A1 · May 9, 2019