×

Rights based system

  • US 10,073,984 B2
  • Filed: 10/19/2016
  • Issued: 09/11/2018
  • Est. Priority Date: 08/02/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, with a first server, a first request for issuance of a new voucher, the first request corresponding to an issue voucher, the issue voucher being a possession-based rights object representing a right to issue the new voucher;

    transmitting, with the first server, a second request to a second server for a voucher template specified by the issue voucher;

    receiving, with the first server, the voucher template from the second server, the voucher template corresponding to a class of vouchers to which the new voucher belongs, the voucher template being configured to specify one or more parameters associated with the class of vouchers;

    transmitting, with the first server, a third request for a first access token to a third server, the third request including the issue voucher;

    receiving, with the first server, the first access token from the third server as a result of validation of the issue voucher by the third server, the first access token being configured to allow access to a first endpoint associated with the second server, the first endpoint being configured to generate the class of vouchers;

    transmitting, with the first server, a fourth request for issuance of the new voucher to the first endpoint associated with the second server, the fourth request including the first access token and the voucher template; and

    receiving, with the first server, the new voucher from the second server as a result of generation of the new voucher by the first endpoint using the voucher template, the new voucher representing a right to access a protected resource, the new voucher including a refresh value initialized by the second server, the refresh value being part of a mechanism that makes the new voucher a possession-based rights object.

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