IP Library Granted Patent US 10,785,453
Granted Patent B2
US 10,785,453 · App. 15/853,321 · Granted Sep 22, 2020

Authenticating and presenting video evidence

Inventors: Andrew Hodge (Palo Alto, CA); Nathan Ackerman (Palo Alto, CA); Jean-Paul Labrosse (Altadena, CA)
Assignee: OWL CAMERAS, INC.
H04N7/181G06F16/787G06F16/7837G06K9/00771G06K19/06009G06Q40/08G06Q50/18G08B13/19613G08B13/19647G08B13/19658G08B13/19684G11B20/0021H04N5/23245H04N21/2347H04N21/4334H04N21/44004H04N21/472H04N21/4825H04N21/6125
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,785,453
App. No.
15/853,321
Granted
Sep 22, 2020
Kind
B2
Abstract

A method for automatically authenticating unknown video data based on known video data stored at a client server is provided, wherein, unknown and known video data each are made up of segments and include metadata, a hash message digest, and a serial code. The method involves selecting a first segment of the unknown video and locating the serial code within the first segment of the unknown video data. The serial code is used to locate a corresponding first segment in the known video data. The first segment may include a known hash message digest. A new hash message digest for the first segment of the unknown video data is generated and compared with the known hash message digest. If they match, the segment of unknown video data is authentic.

Claims (20)

1. A method for automatically authenticating unknown video data based on known video data, said unknown and known video data each are made up of a plurality of segments, each segment including corresponding metadata, a hash message digest, and a serial code, said method comprising the steps of:

receiving an unknown video data object;

selecting a first segment of said unknown video data object;

locating a serial code corresponding to said first segment of said unknown video data object;

locating a corresponding first segment in a known video data object based, at least in part, on the serial code, said corresponding first segment including a known hash message digest;

generating a new hash message digest for said first segment of said unknown video data;

comparing said new hash message digest for said first segment with said known hash message digest for said first segment of known video data object, wherein if there is a match, then said first segment of said unknown video data object is deemed authentic; and

providing a result of the comparing of the unknown video data object.

2. The method of claim 1 , further comprising for each additional segment of the plurality of segments of the unknown video data object:

selecting a additional segment of said unknown video data object;

locating a serial code corresponding to said additional segment of said unknown video data object;

locating a corresponding additional segment in a known video data object based, at least in part, on the serial code, said corresponding additional segment including a known hash message digest;

generating a new hash message digest for said additional segment of said unknown video data object;

comparing said new hash message digest for said additional segment with said known hash message digest for said additional segment of known video data object, wherein if there is a match, then said additional segment of said unknown video data object is deemed authentic.

3. The method of claim 1 , wherein said providing step includes providing an input that results in the display of a graphic icon, generated to be visible by a person when said first segment of said unknown video data object is being viewed on a display to convey that the first segment of said unknown video data object is deemed authentic.

4. The method of claim 1 , wherein said providing step includes providing an input that results in a sound generated to be heard by a person when said first segment of said unknown video data object is being viewed on a display to convey that the first segment of said unknown video data object is deemed authentic.

5. The method of claim 2 , wherein said providing step includes providing an input that results in the display of a graphic icon generated to be visible by a person for each authentic additional segment of said unknown video data object deemed authentic when said additional segment is being viewed on a display to convey which of the additional segments of said unknown video data object are deemed authentic.

6. The method of claim 2 , wherein said providing step includes providing an input that results in the display of a graphic icon generated to be visible by a person for each additional segment of said unknown video data object that is not deemed authentic when said additional segment is being viewed on a display to convey which played segments of said unknown video data object are not deemed authentic.

7. The method of claim 2 , wherein said providing step includes providing an input that results in a sound generated to be heard by a person for each additional segment of said unknown video data object deemed authentic when said additional segment is being viewed on a display to convey which played segments of said unknown video data object are deemed authentic.

8. The method of claim 2 , wherein said providing step includes providing an input that results in a sound generated to be heard by a person for each additional segment of said unknown video data object not deemed authentic when said additional segment is being viewed on a display to convey which played segments of said unknown video data object are not authentic.

Assignments (8)
GRANT OF A SECURITY INTEREST -- PATENTS Recorded Oct 4, 2024
From: SMARTWITNESS USA, LLC; XIRGO TECHNOLOGIES, LLC; SMARTWITNESS HOLDINGS, INC.
To: CERBERUS BUSINESS FINANCE AGENCY, LLC, AS COLLATERAL AGENT
Reel/Frame 069134/0280 →
RELEASE OF SECURITY INTEREST Recorded Sep 27, 2024
From: RGA REINSURANCE COMPANY
To: XIRGO TECHNOLOGIES, LLC
Reel/Frame 068720/0156 →
RELEASE OF SECURITY INTEREST Recorded Feb 12, 2020
From: VENTURE LENDING & LEASING VIII, INC.; VENTURE LENDING & LEASING IX, INC.
To: OWL CAMERAS, INC.
Reel/Frame 051805/0498 →
PATENT TRANSFER STATEMENT UNDER UNIFORM COMMERCIAL CODE SECTION 9-619 Recorded Feb 12, 2020
From: VENTURE LENDING & LEASING VIII, INC.; VENTURE LENDING & LEASING IX, INC.
To: XIRGO TECHNOLOGIES, LLC
Reel/Frame 051916/0345 →
SUPPLEMENT TO TRADEMARK AND PATENT SECURITY AGREEMENT Recorded Feb 7, 2020
From: XIRGO TECHNOLOGIES, LLC
To: RGA REINSURANCE COMPANY, AS COLLATERAL AGENT
Reel/Frame 051844/0579 →
SECURITY INTEREST Recorded Jul 2, 2019
From: OWL CAMERAS, INC.
To: VENTURE LENDING & LEASING IX, INC.; VENTURE LENDING & LEASING VIII, INC.
Reel/Frame 049669/0784 →
CHANGE OF NAME Recorded Dec 4, 2018
From: 725-1 CORPORATION
To: OWL CAMERAS, INC.
Reel/Frame 047718/0800 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2017
From: HODGE, ANDREW; ACKERMAN, NATHAN; LABROSSE, JEAN-PAUL
To: 725-1 CORPORATION
Reel/Frame 044474/0150 →
Continuity (3)
Continuation In Part PCTUS2017050991 · Sep 11, 2017
Provisional Application 62412764 · Oct 25, 2016
Related Publication 20180218753A1 · Aug 2, 2018