LICENSING MEDIA CONSUMPTION USING DIGITAL CURRENCY
First Claim
Patent Images
1. A method comprising:
- receiving, by a licensing agent, a request for a user to consume a digital media content on a user device;
determining, by the licensing agent, a number of digital currency tokens required to license the digital media content for the requested consumption; and
facilitating an exchange, by the licensing agent, of a digital license to be issued to the user device in exchange for the determined number of digital currency tokens if sufficient digital currency tokens are present in a user account associated with the user, wherein the digital currency tokens include digital currency tokens the user paid for or digital currency tokens the user otherwise earned.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for issuing licenses to allow end users to consume digital media content on a user device by responding to licensing requests by determining the number of digital tokens required to license the requested consumption and then issuing the license if the end user'"'"'s account has a sufficient number of digital tokens.
-
Citations
28 Claims
-
1. A method comprising:
-
receiving, by a licensing agent, a request for a user to consume a digital media content on a user device; determining, by the licensing agent, a number of digital currency tokens required to license the digital media content for the requested consumption; and facilitating an exchange, by the licensing agent, of a digital license to be issued to the user device in exchange for the determined number of digital currency tokens if sufficient digital currency tokens are present in a user account associated with the user, wherein the digital currency tokens include digital currency tokens the user paid for or digital currency tokens the user otherwise earned. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A media licensing server comprising:
-
a processor; and a mass storage device including a plurality of programming instructions designed to implement a licensing module adapted to operate the processor to; receive a request for a user to consume a digital media content on a user device; determine a number of digital currency tokens required to license the digital media content for the requested consumption; verify that a user account associated with the user has a sufficient number of digital currency tokens to redeem the license; and issue a digital license to the user device in exchange for the number of digital currency tokens if the digital currency tokens are present in the user account, wherein the digital currency tokens include digital currency tokens the user paid for or digital currency tokens the user otherwise earned. - View Dependent Claims (16)
-
-
17. A media licensing server comprising:
-
a processor; and a mass storage device including a plurality of programming instructions designed to implement a server-side licensing module adapted to operate the processor to; receive, from a client-side licensing module on a client device, a request for digital currency tokens; sending, to a digital currency server, a request to verify that a user account associated with a user contains at least the requested number of digital currency tokens; receiving, from the digital currency server, verification that the user account contains at least the requested number of digital currency tokens; and sending, to the client-side module, authorization to cache the requested number of digital currency tokens. - View Dependent Claims (18)
-
-
19. A digital currency server comprising:
a processor; and a mass storage device including a database of user accounts and a plurality of programming instructions adapted to operate the processor to; receive a request, from a digital media licensing server, to verify that a user account associated with a user has at least a certain number of digital currency tokens; sending to the digital media licensing server, in response, a reply indicating whether or not the user account has at least the certain number of digital currency tokens; and debit the user account the certain number of digital currency tokens if at least the certain number of digital currency tokens are present in the account. - View Dependent Claims (21, 22, 23)
-
20. (canceled)
-
24. A client device comprising:
-
a processor; and a mass storage device including a plurality of programming instructions adapted to implement a client-side digital media licensing module to operate the processor to; receive a user request for a digital media license to consume digital media content; determine a number of digital currency tokens required to obtain the license; and debit the number of digital currency tokens required to license the requested media from a local cache of digital currency tokens. - View Dependent Claims (27, 28)
-
-
25. (canceled)
-
26. (canceled)
Specification