Patent ID: 9465956
Filing Date: 2016-10-11
CPC Classification: G06F,G06Q,H04L

Claim Text:
1. A method comprising: maintaining, using a private data store of an online service provider, private data about each user of a plurality of users of the online service provider, the private data comprising data about online activities of the plurality of users in connection with the online service provider; receiving, at a computing device of the online service provider and over an electronic communications network, a request from a requester restricted from accessing the private data store, the request is based on a first result derived from publicly-accessible data about a user of the plurality, the request comprising a request to validate the first result derived from the publicly-accessible data indicating an applicability of at least one item of information to the user; generating, by the computing device and in response to the request, a second result derived from the private data about the user stored in the private data store; generating, by the computing device and using the second result, a response based on a determination whether the private data about the user validates the first result generated using the publicly-accessible data about the user; and providing, by the computing device and over the electronic communications network, the response indicating a validity of the first result derived from the publicly-accessible data, the response comprising an indicator of the applicability of the at least one item of information to the user, the response being provided to the requester without divulging any of the private data used to make the determination upon which the response is generated.