US 11,941,675 B2
Data bank for managing streams of personal data
Mark E. Clauss, Bloomington, IL (US); and Todd Binion, Bloomington, IL (US)
Assigned to STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, Bloomington, IL (US)
Filed by STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, Bloomington, IL (US)
Filed on Oct. 23, 2020, as Appl. No. 17/078,423.
Application 17/078,423 is a continuation of application No. 15/014,711, filed on Feb. 3, 2016, granted, now 10,832,299.
Claims priority of provisional application 62/243,950, filed on Oct. 20, 2015.
Claims priority of provisional application 62/121,979, filed on Feb. 27, 2015.
Prior Publication US 2021/0042805 A1, Feb. 11, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0601 (2023.01); G06F 16/2455 (2019.01); G06F 16/9535 (2019.01); G06F 21/62 (2013.01)
CPC G06Q 30/0611 (2013.01) [G06F 16/24568 (2019.01); G06F 16/9535 (2019.01); G06F 21/6209 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method of operating a data bank of personal data, the method comprising:
receiving a stream of personal data corresponding to an owner of the personal data;
receiving, from the owner of the personal data, first and second privacy level directives corresponding to the stream of personal data;
notifying, via an indication, the owner of the personal data of an activated purchase opportunity by a third party end-user of a plurality of consumers of personal data, the activated purchase opportunity based upon the personal data;
receiving, from the plurality of consumers of personal data including a first personal data consumer, a plurality of bids associated with first offer terms;
receiving, from a second personal data consumer, the second personal data consumer being a different personal data consumer than the first personal data consumer, second offer terms;
presenting, via the one or more processors, the first offer terms and the plurality of bids to the owner of the personal data, to facilitate operating a data bank of personal data and/or receiving offers for access to personal data;
presenting, via the one or more processors, the second offer terms, to the owner of the personal data, to facilitate operating a data bank of personal data and/or receiving offers for access to personal data;
receiving, from the owner of the personal data, an indication of an acceptance of a set of winning bids of the plurality of bids, the winning bids each corresponding to the first offer terms;
sanitizing, via one or more processors, the stream of personal data according to the first privacy level directive by flagging data in the stream that does not comply with the first privacy level directive and copying non-flagged data from the data stream into a first sanitized stream of personal data;
sanitizing, via one or more processors, the stream of personal data according to the second privacy level directive by flagging data in the stream that does not comply with the second privacy level directive and copying non-flagged data from the data stream into a second sanitized stream of personal data; and
granting, via the one or more processors, the first personal data consumer access to the corresponding first or second sanitized stream of personal data.