IP Library Granted Patent US 11,076,161
Granted Patent B2
US 11,076,161 · App. 16/276,422 · Granted Jul 27, 2021

Notification priority sequencing for video security

Inventors: Peiman Amini (Mountain View, CA); Joseph Amalan Arul Emmanuel (Cupertino, CA)
Assignee: ARLO TECHNOLOGIES, INC.
H04N19/166G06F9/542G06K9/00771G06T7/20G07C9/37G08B3/10G08B3/1016G08B5/223G08B13/191G08B13/193G08B13/1966G08B13/19656G08B13/19669G08B13/19695G08B21/182G08B27/006G08B29/183H04B17/318H04B17/391H04L1/0003H04L1/0009H04L1/0017H04L1/0033H04L5/0053H04L43/0858H04L43/12H04L43/16H04L65/4084H04L65/608H04L65/80H04L67/1093H04N5/23206H04N5/23227H04N5/23254H04N5/247H04N7/12H04N7/183H04N17/002H04N19/103H04N19/124H04N19/156H04N19/184H04N19/40H04N19/42H04W24/08H04W24/10H04W28/021H04W36/0011H04W36/30H04W52/0245H04W52/0261H04W72/042H04W72/0453H05B47/105H05B47/19G06T2207/30232G06T2207/30241H04N7/147H04N7/181H04N19/00
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 11,076,161
App. No.
16/276,422
Granted
Jul 27, 2021
Kind
B2
Abstract

Determining a sequence for providing a notification regarding activity recorded by a camera is described. In one aspect, a priority sequence for can be determined based on a variety of characteristics of the available devices registered with the home security system of the camera.

Claims (49)

1. A method comprising:

receiving video data indicative of activity captured within a field of view of a camera;

determining characteristics of a first device and a second device associated with a security system related to the camera, wherein determining the characteristics includes:

determining first operational characteristics of the first device and second operational characteristics of the second device, the first operational characteristics being different than the second operational characteristics, and a priority sequence based on the first operational characteristics and the second operational characteristics,

wherein the first operational characteristics include a first video processing functionality of the first device, and the second operational characteristics include a second video processing functionality of the second device, the first video processing functionality providing a higher quality video processing than the second video processing functionality:

determining, by a processor, the priority sequence for providing a notification regarding occurrence of the activity based on the characteristics, the priority sequence indicating that the first device is to be provided the notification before the second device;

providing the notification to the first device;

receiving a response from the first device, the response indicating an action to be performed in response to the occurrence of the activity; and

performing the action based on the response indicating that the action is to be performed in response to the occurrence of the activity.

2. The method of claim 1 , wherein determining the characteristics includes:

determining a first network bandwidth available to the first device and a second network bandwidth available to the second device, and wherein the first network bandwidth is higher than the second network bandwidth.

3. The method of claim 1 , wherein determining the characteristics includes:

determining a first location of the first device and a second location of the second device, and wherein the first location is a first location type, the second location is a second location type, one of the first location type or the second location type being residential and the other being commercial.

4. The method of claim 1 , wherein determining the characteristics includes:

determining a first history of the first device responding to previous notifications and a second history of the second device responding to previous notifications, and wherein the priority sequence is based on the first history and the second history.

5. The method of claim 1 , wherein the notification is a voice call placed to the first device, and the action performed is to contact emergency services in response to the occurrence of the activity.

6. An electronic device, comprising:

one or more processors; and

memory storing instructions, wherein the processor is configured to execute the instructions such that the processor and memory are configured to:

receive video data indicative of activity captured within a field of view of a camera;

determine characteristics of a first device and a second device associated with a security system related to the camera;

determine first operational characteristics of the first device and second operational characteristics of the second device, the first operational characteristics being different than the second operational characteristics, and a priority sequence based on the first operational characteristics and the second operational characteristics,

wherein the first operational characteristics include a first video processing functionality of the first device, and the second operational characteristics include a second video processing functionality of the second device, the first video processing functionality providing a higher quality video processing than the second video processing functionality;

determine the priority sequence for providing a notification regarding occurrence of the activity based on the characteristics, the priority sequence indicating that the first device is to be provided the notification before the second device;

provide the notification to the first device;

receive a response from the first device, the response indicating an action to be performed in response to the occurrence of the activity; and

perform the action based on the response indicating that the action is to be performed in response to the occurrence of the activity.

7. The electronic device of claim 6 , wherein determining the characteristics includes:

determine a first network bandwidth available to the first device and a second network bandwidth available to the second device, and wherein the first network bandwidth is higher than the second network bandwidth.

8. The electronic device of claim 6 , wherein determining the characteristics includes:

determine a first location of the first device and a second location of the second device, and wherein the first location is a first location type, the second location is a second location type, one of the first location type or the second location type being residential and the other being commercial.

9. The electronic device of claim 6 , wherein determining the characteristics includes:

determine a first history of the first device responding to previous notifications and a second history of the second device responding to previous notifications, and wherein the priority sequence is based on the first history and the second history.

10. The electronic device of claim 6 , wherein the notification is a voice call placed to the first device, and the action performed is to contact emergency services in response to the occurrence of the activity.

11. A computer program product including one or more non-transitory computer-readable media storing computer program instructions, execution of which by a processing system causes the processing system to perform operations comprising:

receive video data indicative of activity captured within a field of view of a camera;

determine characteristics of a first device and a second device associated with a security system related to the camera;

determine first operational characteristics of the first device and second operational characteristics of the second device, the first operational characteristics being different than the second operational characteristics, and a priority sequence based on the first operational characteristics and the second operational characteristics,

wherein the first operational characteristics include a first video processing functionality of the first device, and the second operational characteristics include a second video processing functionality of the second device, the first video processing functionality providing a higher quality video processing than the second video processing functionality;

determine the priority sequence for providing a notification regarding occurrence of the activity based on the characteristics, the priority sequence indicating that the first device is to be provided the notification before the second device;

provide the notification to the first device;

receive a response from the first device, the response indicating an action to be performed in response to the occurrence of the activity; and

perform the action based on the response indicating that the action is to be performed in response to the occurrence of the activity.

12. The computer program product of claim 11 , wherein determining the characteristics includes:

determine a first network bandwidth available to the first device and a second network bandwidth available to the second device, and wherein the first network bandwidth is higher than the second network bandwidth.

13. The computer program product of claim 11 , wherein determining the characteristics includes:

determine a first location of the first device and a second location of the second device, and wherein the first location is a first location type, the second location is a second location type, one of the first location type or the second location type being residential and the other being commercial.

14. The computer program product of claim 11 , wherein determining the characteristics includes:

determine a first history of the first device responding to previous notifications and a second history of the second device responding to previous notifications, and wherein the priority sequence is based on the first history and the second history.

Assignments (3)
SECURITY INTEREST Recorded Dec 13, 2024
From: ARLO TECHNOLOGIES, INC.
To: HSBC BANK USA, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 069631/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: NETGEAR, INC.
To: ARLO TECHNOLOGIES, INC.
Reel/Frame 053040/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2019
From: AMINI, PEIMAN; EMMANUEL, JOSEPH AMALAN ARUL
To: NETGEAR, INC.
Reel/Frame 048916/0068 →
Continuity (2)
Provisional Application 62633017 · Feb 20, 2018
Related Publication 20190259262A1 · Aug 22, 2019