Patent ID: 11941675
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
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.