US 11,700,385 B2
Image encryption through dynamic compression code words
Ryan J. Simpson, Vienna, VA (US)
Assigned to United States Postal Services, Washington, DC (US)
Filed by United States Postal Service, Washington, DC (US)
Filed on Mar. 31, 2021, as Appl. No. 17/219,353.
Application 17/219,353 is a continuation of application No. 16/945,543, filed on Jul. 31, 2020, granted, now 10,972,741.
Application 16/945,543 is a continuation of application No. 16/040,414, filed on Jul. 19, 2018, granted, now 10,757,425, issued on Aug. 25, 2020.
Claims priority of provisional application 62/536,311, filed on Jul. 24, 2017.
Prior Publication US 2021/0218975 A1, Jul. 15, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/00 (2014.01); H04N 19/182 (2014.01); G06F 21/62 (2013.01); H04N 19/172 (2014.01); G06V 30/413 (2022.01)
CPC H04N 19/182 (2014.11) [G06F 21/6209 (2013.01); G06V 30/413 (2022.01); H04N 19/172 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
identifying, by at least one of an optical scanning device, a control server, an image processing server, or a computing device configured to transmit or receive image data, a detail type for an image file, wherein the detail type comprises at least one of an image property or a compression detail;
obtaining, by the at least one of the optical scanning device, the control server, the image processing server, or the computing device, a count of records corresponding to the detail type;
determining, by the at least one of the optical scanning device, the control server, the image processing server, or the computing device, that the count of records exceeds a threshold;
receiving or retrieving, by the at least one of the optical scanning device, the control server, the image processing server, or the computing device, a set of raw image files corresponding to the detail type;
identifying, by the at least one of the optical scanning device, the control server, the image processing server, or the computing device, current compression and encryption information corresponding to the detail type;
generating, by the at least one of the optical scanning device, the control server, the image processing server, or the computing device, updated compression and encryption information based at least in part on the current compression and encryption information;
comparing, by the at least one of the optical scanning device, the control server, the image processing server, or the computing device, compression details for images compressed using the current and updated compression; and
determining, based on the comparing, whether to maintain the current compression and encryption information or replacing the current compression and encryption information with the updated compression and encryption information.