IP Library Granted Patent US 10,269,393
Granted Patent B2
US 10,269,393 · App. 15/494,192 · Granted Apr 23, 2019

Timeline synchronization control method for multiple display views

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,269,393
App. No.
15/494,192
Granted
Apr 23, 2019
Kind
B2
Abstract

A video surveillance system and methods for operating that sets the timeline for multiple views of video data from different cameras to playback separately from one another or to be linked so as to synchronize their playback. Placement and selection of a playback cursor to a particular point in a timeline of master view will cause linked views to automatically move to and synchronize to the same point in their associated timelines, and when the video data is being transmitted from multiple cameras to cause the cameras displaying the linked views to update so that the video data associated with each camera is updated to the selected point in time from the linked master view. Timeline resolutions for linked views are not affected by linking or unlinking views.

Claims (44)

1. A method, comprising:

grouping collected video data into a first view of first video data and a second view of second video data, wherein the first video data is associated with a first timeline and the second video data is associated with a second timeline;

linking the first view to the second view to:

synchronize the first timeline with the second timeline; and

transform separate control of the first and second views from separate first and second controllers to singular control by the first controller; and

subsequent to the linking, unlinking the first view from the second view to:

cause the first timeline to become independent of the second timeline; and

revert the singular control by the first controller to the separate control provided by the separate first and second controllers.

2. The method as claimed in claim 1 , further comprising:

before the grouping, sending the collected video data from a plurality of video cameras to a computerized system.

3. The method as claimed in claim 2 , wherein the computerized system is a server system.

4. The method as claimed in claim 1 , wherein the first and second timelines have respective timeline resolutions that are fixed when the first view is linked to the second view.

5. The method as claimed in claim 1 , further comprising:

displaying via a user interface:

a first area for displaying the first video data; and

a second area for displaying the second video data.

6. The method as claimed in claim 5 , further comprising:

receiving, by the user interface, one or more selection events associated with at least one of the first and second controllers; and

changing displayed video data in at least one of the first and second areas in response to the receiving of the one or more selection events.

7. The method as claimed in claim 6 , further comprising:

before the grouping, sending the collected video data from a plurality of video cameras to a computerized system.

8. The method as claimed in claim 7 , wherein the computerized system is a server system.

9. A non-transitory computer readable medium including instructions, that upon execution by a computing device, cause the computing device to perform the operations of:

grouping collected video data into a first view of first video data and a second view of second video data, wherein the first video data is associated with a first timeline and the second video data is associated with a second timeline;

linking the first view to the second view to:

synchronize the first timeline with the second timeline; and

transform separate control of the first and second views from separate first and second controllers to singular control by the first controller; and

subsequent to the linking, unlinking the first view from the second view to:

cause the first timeline to become independent of the second timeline; and

revert the singular control by the first controller to the separate control provided by the separate first and second controllers.

10. The non-transitory computer readable medium of claim 9 , wherein the instructions cause the computing device to perform the additional operations of:

before the grouping, sending the collected video data from a plurality of video cameras to a computerized system.

11. The non-transitory computer readable medium of claim 10 , wherein the computerized system is a server system.

12. The non-transitory computer readable medium of claim 9 , wherein the first and second timelines have respective timeline resolutions that are fixed when the first view is linked to the second view.

13. The non-transitory computer readable medium of claim 9 , wherein the instructions cause the computing device to perform the additional operations of:

displaying via a user interface:

a first area for displaying the first video data; and

a second area for displaying the second video data.

14. The non-transitory computer readable medium of claim 13 , wherein the instructions cause the computing device to perform the additional operations of:

receiving, by the user interface, one or more selection events associated with at least one of the first and second controllers; and

changing displayed video data in at least one of the first and second areas in response to the receiving of the one or more selection events.

15. The non-transitory computer readable medium of claim 14 , wherein the instructions cause the computing device to perform the additional operations of:

before the grouping, sending the collected video data from a plurality of video cameras to a computerized system.

16. The non-transitory computer readable medium of claim 15 , wherein the computerized system is a server system.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Aug 31, 2022
From: AVIGILON CORPORATION
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 061361/0905 →
MERGER Recorded Nov 21, 2018
From: MOTOROLA SOLUTIONS CANADA HOLDINGS INC.; AVIGILON CORPORATION
To: AVIGILON CORPORATION
Reel/Frame 048407/0975 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2018
From: HSBC BANK CANADA
To: AVIGILON CORPORATION
Reel/Frame 046884/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2018
From: ADAM, MATTHEW J.; CHENG, COURTNEY ANNE A.
To: AVIGILON CORPORATION
Reel/Frame 046595/0626 →