US 12,218,920 B2
Methods, systems, and media for protecting and verifying video files
Anuj Thakkar, Sunnyvale, CA (US); and Valeri Savvateev, Palo Alto, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Sep. 1, 2023, as Appl. No. 18/241,403.
Application 18/241,403 is a continuation of application No. 17/843,103, filed on Jun. 17, 2022, granted, now 11,750,577.
Application 17/843,103 is a continuation of application No. 16/927,144, filed on Jul. 13, 2020, granted, now 11,368,438, issued on Jun. 21, 2022.
Application 16/927,144 is a continuation of application No. 15/653,176, filed on Jul. 18, 2017, granted, now 10,715,498, issued on Jul. 14, 2020.
Prior Publication US 2023/0412573 A1, Dec. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 21/10 (2013.01); G06F 21/60 (2013.01); G06F 21/62 (2013.01); H04L 9/32 (2006.01); H04N 21/4405 (2011.01); H04N 21/4627 (2011.01); H04N 21/6334 (2011.01); H04N 21/8358 (2011.01); H04W 12/04 (2021.01)
CPC H04L 63/0428 (2013.01) [G06F 21/10 (2013.01); G06F 21/602 (2013.01); H04L 9/3247 (2013.01); H04L 63/062 (2013.01); H04N 21/4405 (2013.01); H04N 21/4627 (2013.01); H04N 21/63345 (2013.01); H04N 21/8358 (2013.01); G06F 21/62 (2013.01); G06F 2221/2107 (2013.01); H04L 2209/60 (2013.01); H04L 2209/72 (2013.01); H04W 12/04 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a user device, a request to present a media item that is associated with a media archive, wherein the media archive includes a file list that indicates a plurality of files that are to be included in the media archive, indexing metadata indicating one or more sections of the media item, and encrypted content corresponding to the media item;
verifying, by the user device, a signature corresponding to at least the indexing metadata of the media archive, wherein the media archive includes the signature;
determining, by the user device, whether the plurality of files indicated in the file list match files included in the media archive; and
in response to verifying the signature corresponding to at least the indexing metadata and determining that the plurality of files indicated in the file list matches files included in the video archive, requesting, by the user device and from a computing system, a decryption key for decrypting the encrypted content.