IP Library Granted Patent US 9,930,295
Granted Patent B2
US 9,930,295 · App. 13/293,782 · Granted Mar 27, 2018

Software, systems, and methods for video recording of a transaction involving protected data

Inventors: Kurt Heier (Westminster, CO); Eran Wachman (Hampstead, CA)
Assignee: VERINT SYSTEMS INC..
H04N7/181
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 9,930,295
App. No.
13/293,782
Granted
Mar 27, 2018
Kind
B2
Abstract

Software, systems, and methods for recording a scene encompassing a transaction, such as a point-of-sale transaction, are presented. In one implementation of a method, the scene is recorded to a data storage system using a first video camera capable of capturing protected data associated with the transaction. While recording the scene using the first camera, and in response to receiving a first trigger, the recording of the scene is continued using a second video camera not capable of capturing the protected data. While then recording the scene using the second camera, and in response to receiving a second trigger, the recording of the scene is continued using the first video camera. The first and second timing triggers are initiated based on at least one event associated with the transaction.

Claims (44)

1. A method for recording a scene encompassing a transaction, the method comprising:

recording the scene to a data storage system using a first video camera capable of capturing protected data associated with the transaction;

while recording the scene using the first video camera, responsive to receiving a first timing trigger, continuing the recording of the scene to the data storage system using a second video camera not capable of capturing the protected data; and

while recording the scene using the second, different video camera, responsive to receiving a second timing trigger, continuing the recording of the scene to the data storage system using the first video camera;

wherein the first timing trigger and the second timing trigger are initiated based on at least one event associated with the transaction; and

wherein further, audio detection is employed to determine whether the protected data is about to be presented, and responsive to said audio detection, initiating the first timing trigger.

2. The method of claim 1 , further comprising:

responsive to receiving the first timing trigger, suspending recording the scene using the first video camera; and

responsive to receiving the second timing trigger, suspending recording the scene using the second video camera.

3. The method of claim 1 , wherein recording the scene to the data storage system using the first video camera comprises recording the scene using the first video camera to a video file on the data storage system;

wherein continuing the recording of the scene to the data storage system using the second video camera comprises recording the scene using the second video camera to the video data file on the data storage system and suspending recording the scene to the video file using the first video camera; and

wherein continuing the recording of the scene to the data storage system using the first video camera comprises recording the scene to the video data file on the data storage system and suspending recording the scene to the video file using the second video camera.

4. The method of claim 1 , further comprising: recording the scene using the first video camera to a first video file; recording the scene using the second video camera to a second video file; responsive to receiving the first timing trigger, continuing recording the scene using the first video camera and recording a first timing trigger value to the data storage system; and responsive to receiving the second timing trigger, continuing recording the scene using the second video camera and recording a second timing trigger value to the data storage system.

5. The method of claim 4 , further comprising: in response to a request for the first video file, transferring a first portion of the first video file until indicated by the first timing trigger value; in response to the first timing trigger value, suspending transfer of the first portion of the first video file and transferring a first portion of the second video file until indicated by the second timing trigger value; in response to the second timing trigger value, transferring a second portion of the first video file and ceasing transfer of the second video file.

6. The method of claim 1 , wherein the first timing trigger comprises an event associated with the transaction.

7. The method of claim 1 , wherein the first video camera comprises a greater video resolution than the second video camera.

8. The method of claim 1 , wherein the second video camera captures the scene from a different angle than the first video camera, and wherein the second video camera is not capable of capturing the protected data involved in the transaction at the different angle.

9. A video system for recording a scene encompassing a transaction, the video system comprising:

a memory that stores computer-executable instructions;

a communication interface that receives video data;

a data storage system that stores video data; and

a processing system,

wherein the processing system executes the computer-executable instructions stored in the memory to record the scene to the data storage system using a first video camera capable of capturing protected data associated with the transaction,

wherein when the processing system receives a first timing trigger while recording the scene using the first video, the processing system records the scene to the data storage system using a second video camera not capable of capturing the protected data instead of the first video camera,

wherein when the processing system receives a second timing trigger while recording the scene using the second, different video camera, the processing system returns to recording the scene to the data storage system using the first video camera,

wherein the first timing trigger and the second timing trigger are initiated based on at least one event associated with the transaction, and

wherein further, audio detection is employed to determine whether the protected data is about to be presented, and responsive to said audio detection, initiating the first timing trigger.

10. The video system of claim 9 , comprising: responsive to receiving the first timing trigger, the processing system configured to suspend recording the scene using the first video camera; and responsive to receiving the second timing trigger, the processing system configured to suspend recording the scene using the second video camera.

11. The video system of claim 9 , wherein the processing system is configured to record the scene using the first video camera to a video file on the data storage system to record the scene to the data storage system using the first video camera; wherein the processing system is configured to record the scene using the second video camera to the video data file on the data storage system and suspend recording the scene to the video file using the first video camera to continue the recording of the scene to the data storage system using the second video camera; and wherein the processing system is configured to record the scene to the video data file on the data storage system and suspend recording the scene to the video file using the second video camera to continue the recording of the scene to the data storage system using the first video camera.

12. The video system of claim 9 , comprising: the processing system configured to record the scene using the first video camera to a first video file, and record the scene using the second video camera to a second video file; responsive to receiving the first timing trigger, the processing system configured to continue recording the scene using the first video camera and record a first timing trigger value to the data storage system; and responsive to receiving the second timing trigger, the processing system configured to continue recording the scene using the second video camera and record a second timing trigger value to the data storage system.

13. The video system of claim 12 , comprising: in response to a request for the first video file, the processing system configured to transfer a first portion of the first video file until indicated by the first timing trigger value; in response to the first timing trigger value, the processing system configured to suspend transfer of the first portion of the first video file and transfer a first portion of the second video file until indicated by the second timing trigger value; in response to the second timing trigger value, the processing system configured to transfer a second portion of the first video file and cease transfer of the second video file.

14. The video system of claim 9 , wherein the first timing trigger comprises an event associated with the transaction.

15. The video system of claim 9 , wherein the first video camera comprises a greater video resolution than the second video camera.

16. The video system of claim 9 , wherein the second video camera captures the scene from a different angle than the first video camera, and wherein the second video camera is not capable of capturing the protected data involved in the transaction at the different angle.

17. A non-transitory computer readable medium having instructions stored thereon, that when executed, perform the steps of:

recording the scene to a data storage system using a first video camera capable of capturing protected data associated with the transaction;

while recording the scene using the first video camera, responsive to receiving a first timing trigger, continuing the recording of the scene to the data storage system using a second video camera not capable of capturing the protected data; and

while recording the scene using the second, different video camera, responsive to receiving a second timing trigger, continuing the recording of the scene to the data storage system using the first video camera;

wherein the first timing trigger and the second timing trigger are initiated based on at least one event associated with the transaction; and

wherein further, audio detection is employed to determine whether the protected data is about to be presented, and responsive to said audio detection, initiating the first timing trigger.

18. The non-transitory computer readable medium of claim 17 having further instructions stored thereon, that when executed, perform the steps of: responsive to receiving the first timing trigger, suspending recording the scene using the first video camera; and responsive to receiving the second timing trigger, suspending recording the scene using the second video camera.

19. The non-transitory computer readable medium of claim 17 :

wherein recording the scene to the data storage system using the first video camera comprises recording the scene using the first video camera to a video file on the data storage system; wherein continuing the recording of the scene to the data storage system using the second video camera comprises recording the scene using the second video camera to the video data file on the data storage system and suspending recording the scene to the video file using the first video camera; and wherein continuing the recording of the scene to the data storage system using the first video camera comprises recording the scene to the video data file on the data storage system and suspending recording the scene to the video file using the second video camera.

20. The non-transitory computer readable medium of claim 17 having further instructions stored thereon, that when executed, perform the steps of: recording the scene using the first video camera to a first video file; recording the scene using the second video camera to a second video file; responsive to receiving the first timing trigger, continuing recording the scene using the first video camera and recording a first timing trigger value to the data storage system; and responsive to receiving the second timing trigger, continuing recording the scene using the second video camera and recording a second timing trigger value to the data storage system.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2022
From: COGNYTE SOFTWARE LTD.
To: COGNYTE TECHNOLOGIES ISRAEL LTD
Reel/Frame 061675/0724 →
CHANGE OF NAME Recorded Apr 20, 2022
From: VERINT SYSTEMS LTD.
To: COGNYTE TECHNOLOGIES ISRAEL LTD
Reel/Frame 059710/0742 →
CHANGE OF NAME Recorded Dec 23, 2021
From: VERINT SYSTEMS LTD.
To: COGNYTE TECHNOLOGIES ISRAEL LTD
Reel/Frame 060751/0532 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2021
From: VERINT AMERICAS INC.
To: COGNYTE SOFTWARE LTD.
Reel/Frame 057569/0475 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2019
From: VERINT SYSTEMS INC.
To: VERINT AMERICAS INC.
Reel/Frame 050708/0028 →
RELEASE OF SECURITY INTEREST Recorded Jun 30, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: VERINT SYSTEMS INC.
Reel/Frame 043066/0318 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Oct 21, 2013
From: VERINT SYSTEMS INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 031465/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2012
From: HEIER, KURT; WACHMAN, ERAN
To: VERINT SYSTEMS INC.
Reel/Frame 027644/0435 →
Continuity (2)
Provisional Application 61415340 · Nov 18, 2010
Related Publication 20120127315A1 · May 24, 2012