IP Library Granted Patent US 11,809,675
Granted Patent B2
US 11,809,675 · App. 18/184,723 · Granted Nov 7, 2023

User interface navigation method for event-related video

Inventors: Richard Garmon (Mystic, CT); Clifford Cox (Flower Mound, TX)
Assignee: CARRIER CORPORATION
G06F3/0481G06F3/04845
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,809,675
App. No.
18/184,723
Granted
Nov 7, 2023
Kind
B2
Abstract

A method for analyzing and displaying surveillance video including: capturing, using a first video camera, a first plurality of video frames of a first area at a first time; analyzing the first plurality of video frames or linking to one or more alarms received; determining a first activity of interest within one or more first video frames of the first plurality of video frames; generating a first activity of interest video clip from the one or more first video frames; and displaying the first activity of interest video clip within a first carousel on a display device, wherein the first activity of interest video clip is configured to rotate around a first axis within the first carousel on the display device.

Claims (77)

1. A method for analyzing and displaying surveillance video, the method comprising:

capturing, using a first video camera, a first plurality of video frames of a first area at a first time;

analyzing the first plurality of video frames or linking to one or more alarms received;

determining a first activity of interest within one or more first video frames of the first plurality of video frames;

generating a first activity of interest video clip from the one or more first video frames;

displaying the first activity of interest video clip as a first thumbnail within a first carousel on a display device, wherein the first activity of interest video clip is configured to rotate around a first axis with a first user input within the first carousel on the display device;

capturing, using a second video camera, a second plurality of video frames of at least a portion of the first area at the first time;

analyzing the second plurality of video frames or linking to one or more second alarms received;

determining that the first activity of interest is within one or more second video frames of the second plurality of video frames;

generating a second activity of interest video clip from the one or more second video frames; and

displaying the second activity of interest video clip as a second thumbnail within a second carousel on the display device, wherein the second activity of interest video clip is configured to rotate around a second axis perpendicular to the first axis with a second user input within the second carousel on the display device.

2. The method of claim 1 , further comprising:

receiving a play manual input from an input device indicating to play the first activity of interest video clip; and

playing the first activity of interest video clip on the display device in response to the play manual input.

3. The method of claim 1 , further comprising:

receiving a rotate manual input from an input device to rotate the first thumbnail to a rough center of the display device;

rotating the first thumbnail to the rough center of the display device in response to the rotate manual input; and

playing the first activity of interest video clip on the display device in response to the rotate manual input.

4. The method of claim 1 , wherein the first axis is a vertical axis.

5. The method of claim 1 , wherein the second axis is a horizontal axis.

6. The method of claim 1 , wherein the first axis is a vertical axis and the second axis is a horizontal axis perpendicular to the first axis.

7. The method of claim 1 , further comprising:

capturing, using the first video camera, a second plurality of video frames of the first area at a second time;

analyzing the second plurality of video frames or linking to one or more second alarms received;

determining a second activity of interest within one or more second video frames of the second plurality of video frames;

generating a second activity of interest video clip from the one or more second video frames; and

displaying the second activity of interest video clip within the first carousel on the display device, wherein the second activity of interest video clip is configured to rotate around the first axis within the first carousel on the display device.

8. The method of claim 1 , further comprising:

capturing, using the second video camera, the second plurality of video frames of the first area at a second time;

analyzing the second plurality of video frames or linking to one or more second alarms received;

determining a second activity of interest within one or more second video frames of the second plurality of video frames;

generating a second activity of interest video clip from the one or more second video frames; and

displaying the second activity of interest video clip within the first carousel on the display device, wherein the second activity of interest video clip is configured to rotate around the first axis within the first carousel on the display device.

9. The method of claim 1 , further comprising:

generating a first thumbnail associated with the first activity of interest video clip;

displaying the first activity of interest video clip within the first carousel as the first thumbnail on the display device;

receiving a rotate manual input from an input device to rotate the first thumbnail to a rough center of the display device;

rotating the first thumbnail to the rough center of the display device in response to the rotate manual input; and

enlarging a size of the first thumbnail as the first thumbnail rotates to the rough center, wherein the size of the first thumbnail is at a maximum at the rough center.

10. The method of claim 1 , further comprising:

generating a first thumbnail associated with the first activity of interest video clip;

displaying the first activity of interest video clip within the first carousel as the first thumbnail on the display device;

receiving a rotate manual input from an input device to rotate the first thumbnail away from a rough center of the display device;

rotating the first thumbnail away from the rough center of the display device in response to the rotate manual input; and

decreasing a size of the first thumbnail as the first thumbnail rotates away from the rough center, wherein the size of the first thumbnail is at a maximum at the rough center.

11. A video management system for analyzing and displaying surveillance video, the video management system comprising:

a processor; and

a memory comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations, the operations comprising:

capturing, using a first video camera, a first plurality of video frames of a first area at a first time;

analyzing the first plurality of video frames or linking to one or more alarms received;

determining a first activity of interest within one or more first video frames of the first plurality of video frames;

generating a first activity of interest video clip from the one or more first video frames;

displaying the first activity of interest video clip as a first thumbnail within a first carousel on a display device, wherein the first activity of interest video clip is configured to rotate around a first axis with a first user input within the first carousel on the display device;

capturing, using a second video camera, a second plurality of video frames of at least a portion of the first area at the first time;

analyzing the second plurality of video frames or linking to one or more second alarms received;

determining that the first activity of interest is within one or more second video frames of the second plurality of video frames;

generating a second activity of interest video clip from the one or more second video frames; and

displaying the second activity of interest video clip as a second thumbnail within a second carousel on the display device, wherein the second activity of interest video clip is configured to rotate around a second axis perpendicular to the first axis with a second user input within the second carousel on the display device.

12. The video management system of claim 11 , wherein the operations further comprise:

receiving a play manual input from an input device indicating to play the first activity of interest video clip; and

playing the first activity of interest video clip on the display device in response to the play manual input from the input device indicating to play the first activity of interest video clip.

13. The video management system of claim 11 , wherein the operations further comprise:

receiving a rotate manual input from an input device to rotate the first thumbnail to the rough center of the display device;

rotating the first thumbnail to the rough center of the display device in response to the rotate manual input; and

playing the first activity of interest video clip on the display device in response to the rotate manual input.

14. The video management system of claim 11 , wherein the first axis is a vertical axis.

15. The video management system of claim 11 , wherein the second axis is a horizontal axis.

16. A computer program product tangibly embodied on a non-transitory computer readable medium, the computer program product including instructions that, when executed by a processor, cause the processor to perform operations comprising:

capturing, using a first video camera, a first plurality of video frames of a first area at a first time;

analyzing the first plurality of video frames or linking to one or more alarms received; determining a first activity of interest within one or more first video frames of the first plurality of video frames;

generating a first activity of interest video clip from the one or more first video frames;

displaying the first activity of interest video clip as a first thumbnail within a first carousel on a display device, wherein the first activity of interest video clip is configured to rotate around a first axis within the first carousel on the display device;

capturing, using a second video camera, a second plurality of video frames of at least a portion of the first area at the first time;

analyzing the second plurality of video frames or linking to one or more second alarms received;

determining that the first activity of interest is within one or more second video frames of the second plurality of video frames;

generating a second activity of interest video clip from the one or more second video frames; and

displaying the second activity of interest video clip as a second thumbnail within a second carousel on the display device, wherein the second activity of interest video clip is configured to rotate around a second axis perpendicular to the first axis with a second user input within the second carousel on the display device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2024
From: CARRIER CORPORATION
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 069175/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2023
From: GARMON, RICHARD; COX, CLIFFORD
To: CARRIER CORPORATION
Reel/Frame 063613/0636 →