US 12,341,784 B2
Controlling access to secured data via timed filtering of data
Rajkumar Bondugula, Irving, TX (US); and Christopher Yasko, Milton, GA (US)
Assigned to EQUIFAX INC., Atlanta, GA (US)
Filed by EQUIFAX INC., Atlanta, GA (US)
Filed on Oct. 20, 2022, as Appl. No. 18/048,320.
Application 18/048,320 is a continuation of application No. 16/414,504, filed on May 16, 2019, granted, now 11,489,843.
Claims priority of provisional application 62/672,189, filed on May 16, 2018.
Claims priority of provisional application 62/740,650, filed on Oct. 3, 2018.
Prior Publication US 2023/0054085 A1, Feb. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 21/62 (2013.01)
CPC H04L 63/108 (2013.01) [G06F 21/6227 (2013.01); H04L 63/205 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for controlling access to secured data, the system comprising:
a processing device; and
a memory device in which instructions executable by the processing device are stored for causing the processing device to perform operations comprising:
receiving, from a requestor system, a request for information represented by secured data stored in a secured source,
providing an access request to the secured source indicating the requested information,
receiving, from the secured source, the secured data and an identification of a time period, and
controlling access of the requestor system to the secured data during the time period, wherein controlling access to the secured data comprises:
selecting, based on one or more lenses, a portion of the secured data, each lens including one or more of a filter criterion or a modification instruction,
generating, on a memory device, adjusted data comprising the requested information and a modification of the selected portion of the secured data, wherein the modification is based on the one or more lenses and comprises multi-granularity data that includes high-granularity data from a first part of the selected portion of the secured data and low-granularity data based on a second part of the selected portion of the secured data,
providing the adjusted data to the requestor system, and
subsequent to completion of the time period:
preventing the requestor system from accessing the adjusted data, and
deleting the adjusted data from the memory device.