Method, system, and device for providing a market for digital goods
First Claim
1. A system comprising:
- one or more processors; and
computer-readable storage media encoded with instructions that, when executed on the one or more processors, instruct the one or more processors to perform acts for enabling permissible transfer of access rights to digital goods among different users, the acts comprising;
storing a digital good obtained from an authorized source in a cloud data store, wherein a digital good in the cloud data store is accessible by a user device associated with a first user through an account of a first user wherein the access rights stored in the account of the first user at a network resource server accessible by said user device determine the first user'"'"'s access to the digital good, and wherein the digital good is a digital good in which the first user has legitimately obtained access rights;
determining that the access rights to the digital good are available for transfer from the account of the first user;
providing an indication that the access rights to the digital good are available for transfer from the account of the first user;
receiving a request to transfer the access rights to the digital good to the account of a second user, wherein the digital good in the cloud data store is accessible by a user device associated with the second user through said account of said second user wherein the access rights stored in the account of the second user at a network resource server accessible by said user device determine the second user'"'"'s access to the digital good;
authorizing transfer of the access rights to the digital good to the account of the second user based on satisfaction of one or more business rules;
upon authorization of the request to transfer the access rights to the digital good to the account of the second user, exclusively transferring the access rights to the digital good from the account of the first user to the account of the second user while said digital good remains in said cloud data store without transferring the digital good; and
deleting the access rights to the digital good from the account of the first user, thereby excluding the account associated with the first user from accessing the digital good.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes one or more processors and computer-readable storage media storing instructions executable by a processor to storing a digital good in a cloud data store that is accessible by a user devices associated with a first user and a second user through their respective accounts. When a request to transfer the access rights to the digital good from the account of the first user to the account of a second user, the transfer of the access rights to the digital good is authorized based on satisfaction of one or more business rules and the access rights are transferred from the account of the first user to the account of the second user while said digital good remains in said cloud data store. The access rights are deleted from the account of the first user.
60 Citations
4 Claims
-
1. A system comprising:
-
one or more processors; and computer-readable storage media encoded with instructions that, when executed on the one or more processors, instruct the one or more processors to perform acts for enabling permissible transfer of access rights to digital goods among different users, the acts comprising; storing a digital good obtained from an authorized source in a cloud data store, wherein a digital good in the cloud data store is accessible by a user device associated with a first user through an account of a first user wherein the access rights stored in the account of the first user at a network resource server accessible by said user device determine the first user'"'"'s access to the digital good, and wherein the digital good is a digital good in which the first user has legitimately obtained access rights; determining that the access rights to the digital good are available for transfer from the account of the first user; providing an indication that the access rights to the digital good are available for transfer from the account of the first user; receiving a request to transfer the access rights to the digital good to the account of a second user, wherein the digital good in the cloud data store is accessible by a user device associated with the second user through said account of said second user wherein the access rights stored in the account of the second user at a network resource server accessible by said user device determine the second user'"'"'s access to the digital good; authorizing transfer of the access rights to the digital good to the account of the second user based on satisfaction of one or more business rules; upon authorization of the request to transfer the access rights to the digital good to the account of the second user, exclusively transferring the access rights to the digital good from the account of the first user to the account of the second user while said digital good remains in said cloud data store without transferring the digital good; and deleting the access rights to the digital good from the account of the first user, thereby excluding the account associated with the first user from accessing the digital good.
-
-
2. A non-transient, tangible computer-readable storage media encoded with instructions that, when executed on a processor, instruct the processor to perform acts with respect to a digital good associated with access rights, wherein the digital good is stored in a cloud data store separate from the non-transient computer-readable storage media, comprising:
-
determining that the access rights to the digital good are available for transfer from an account of a first user wherein the access rights stored in the account of the first user at a network resource server accessible by said user device determine the first user'"'"'s access to the digital good; providing an indication that the access rights to the digital good are available for transfer from the account of the first user; receiving a request to transfer the access rights to the digital good to an account of a second user, wherein the digital good in the cloud data store is accessible by a user device associated with the second user through said account of said second user wherein the access rights stored in the account of the second user at a network resource server accessible by said user device determine the second user'"'"'s access to the digital good; authorizing transfer of the access rights to the digital good to the account of the second user based on satisfaction of one or more business rules; upon authorization of the request to transfer the access rights to the digital good to the account of the second user, exclusively transferring the access rights to the digital good from the account of the first user to the account of the second user while said digital good remains in said cloud data store without transferring the digital good; and deleting the access rights to the digital good from the account of the first user, thereby excluding the account associated with the first user from accessing the digital good.
-
-
3. A system comprising:
-
one or more processors; and computer-readable storage media encoded with instructions that, when executed on the one or more processors, instruct the one or more processors to perform acts for enabling permissible transfer of access rights to digital goods among different users, the acts comprising; storing a digital good obtained from an authorized source in a cloud data store, wherein a digital good in the cloud data store is accessible by a user device associated with a first user through an account of a first user wherein the access rights stored in the account of the first user at a network resource server accessible by said user device determine the first user'"'"'s access to the digital good, wherein the digital good is a digital good in which the first user has legitimately obtained access rights and the digital good is not stored in the account of the first user; determining that the access rights to the digital good are available for transfer from the account of the first user; providing an indication that the access rights to the digital good are available for transfer from the account of the first user; receiving a request to transfer the access rights to the digital good to the account of a second user, wherein the digital good in the cloud data store is accessible by a user device associated with the second user through said account of said second user wherein the access rights stored in the account of the second user at a network resource server accessible by said user device determine the second user'"'"'s access to the digital good; authorizing transfer of the access rights to the digital good to the account of the second user based on satisfaction of one or more business rules; upon authorization of the request to transfer the access rights to the digital good to the account of the second user, exclusively transferring the access rights to the digital good from the account of the first user to the account of the second user while said digital good remains in said cloud data store without transferring the digital good; and deleting the access rights to the digital good from the account of the first user, thereby excluding the account associated with the first user from accessing the digital good.
-
-
4. A non-transient, tangible computer-readable storage media encoded with instructions that, when executed on a processor, instruct the processor to perform acts with respect to a digital good associated with access rights, wherein the digital good is stored in a cloud data store separate from the non-transient computer-readable storage media, comprising:
-
determining that the access rights to the digital good are available for transfer from an account of a first user wherein the access rights stored in the account of the first user at a network resource server accessible by said user device determine the first user'"'"'s access to the digital good and wherein the digital good is not stored in the account of the first user; providing an indication that the access rights to the digital good are available for transfer from the account of the first user; receiving a request to transfer the access rights to the digital good to an account of a second user, wherein the digital good in the cloud data store is accessible by a user device associated with the second user through said account of said second user wherein the access rights stored in the account of the second user at a network resource server accessible by said user device determine the second user'"'"'s access to the digital good; authorizing transfer of the access rights to the digital good to the account of the second user based on satisfaction of one or more business rules; upon authorization of the request to transfer the access rights to the digital good to the account of the second user, exclusively transferring the access rights to the digital good from the account of the first user to the account of the second user while said digital good remains in said cloud data store without transferring the digital good; and deleting the access rights to the digital good from the account of the first user, thereby excluding the account associated with the first user from accessing the digital good.
-
Specification