×

Secure consent management system

  • US 9,934,544 B1
  • Filed: 03/13/2017
  • Issued: 04/03/2018
  • Est. Priority Date: 05/12/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a first client-side application;

    a second client-side application; and

    a server comprising one or more hardware processors, wherein the server is programmed by executable instructions to at least;

    receive, from the first client-side application executing on a first computing device, first consent request data regarding a request for consent, wherein the first client-side application is associated with a first user profile, and wherein the request targets a second user profile;

    generate second consent request data regarding the request for consent, the second consent request data generated using data regarding the first user profile and the second user profile;

    determine that the second user profile is associated with the second client-side application;

    transmit the second consent request data via a network to the second client-side application, wherein the second client-side application is executing on a second computing device;

    receive, from the second client-side application, first consent data regarding approval of the consent request;

    receive, from the first client-side application, scan data representing a scan by the first computing device of an encoded representation of information associated with the approval of the consent request displayed by the second computing device; and

    store second consent data regarding approval of the consent request, the first user profile, and the second user profile;

    wherein the first client-side application is configured cause the first computing device to at least;

    transmit the first consent request data to the server;

    generate the scan data representing the scan by the first computing device of the encoded representation of information associated with the approval of the consent request displayed by the second computing device; and

    transmit the scan data to the server; and

    wherein the second client-side application is configured to cause the second computing device to at least;

    receive the second consent request data;

    present a user identity prompt;

    validate a response to the user identity prompt based at least partly on the second user profile;

    generate the encoded representation of the information associated with the approval of the consent request using user identity validation information representing validation of the response to the user identity prompt; and

    display the encoded representation of information associated with the approval of the consent request.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×