Patent ID: 11921881
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for generating a verifiable output that represents a user's data, the method comprising:
receiving verifiable claims from a user at a recommendation service, wherein the verifiable claims are signed in accordance with a distributed identity system by issuers of the verifiable claims and wherein the verifiable claims are generated by the distributed identify system in response to a request from the user;
perform profile matching to convert the verifiable claims into a full featured vector by the recommendation service;
generating the verifiable output from the full featured vector, by the recommendation service, by augmenting private data of the user in the verifiable claims with data from other users;
providing the verifiable output to the user, wherein the verifiable output generated by the recommendation service is decoupled from the service provider;
providing the verifiable output to a service provider, wherein the service provider provides personalized services to the user using the verifiable output, wherein the verifiable output only includes the private information of the user chosen to be shared by the user.