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 each having an account stored at a network resource server accessible by user devices associated with said users, the acts comprising;
storing a digital good obtained from an authorized source in a cloud data store, wherein the digital good in the cloud data store is accessible by a user device associated with a first user through an account of the first user in the form of a stream in which the digital good is accessed by the user device associated with the first user without storing the digital good at the user device associated with the first user and the digital good is present in the user device associated with the first user only temporarily during the act of streaming, wherein the access rights stored in the account of the first user 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 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, such that the digital good is accessible by the user device associated with the second user in the form of a stream in which the digital good is accessed by the user device associated with the second user without storing the digital good at the user device associated with the second user and the digital good is present in the user device associated with the second user only temporarily during the act of streaming; 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.
0 Assignments
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.
48 Citations
3 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 each having an account stored at a network resource server accessible by user devices associated with said users, the acts comprising; storing a digital good obtained from an authorized source in a cloud data store, wherein the digital good in the cloud data store is accessible by a user device associated with a first user through an account of the first user in the form of a stream in which the digital good is accessed by the user device associated with the first user without storing the digital good at the user device associated with the first user and the digital good is present in the user device associated with the first user only temporarily during the act of streaming, wherein the access rights stored in the account of the first user 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 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, such that the digital good is accessible by the user device associated with the second user in the form of a stream in which the digital good is accessed by the user device associated with the second user without storing the digital good at the user device associated with the second user and the digital good is present in the user device associated with the second user only temporarily during the act of streaming; 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 at a network resource server accessible by a user device associated with the first user, wherein the digital good is available to the user device associated with the first user in the form of a stream in which the digital good is accessed by the user device associated with the first user without storing the digital good at the user device associated with the first user and the digital good is present in the user device associated with the first user only temporarily during the act of streaming, and wherein the access rights stored in the account of the first user 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 at a network resource server accessible by a user device associated with the second user; 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, such that the digital good is accessible to the user device associated with the second user in the form of a stream in which the digital good is accessed by the user device associated with the second user without storing the digital good at the user device associated with the second user and the digital good is present in the user device associated with the second user only temporarily during the act of streaming; 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 from an authorized source to users each associated with an account stored at a network resource server accessible by user devices associated with said users, the acts comprising; storing a digital good obtained from said authorized source in a cloud data store; determining that the access rights to the digital good are available for transfer to accounts of users; providing an indication that the access rights to the digital good are available for transfer to accounts of users; receiving a request to transfer the access rights to the digital good to the account of a first user, wherein the digital good in the cloud data store is accessible by a user device associated with the first user through an account of the first user, wherein the access rights stored in the account of the first user determine the first user'"'"'s access to the digital good; authorizing transfer of the access rights to the digital good to the account of the first user based on satisfaction of one or more business rules, such that the user has legitimately obtained access rights in the digital good from said content source; upon authorization of the request to transfer the access rights to the digital good to the account of the first user, exclusively transferring the access rights to the digital good from the authorized source to the account of the first user while said digital good remains in said cloud data store without transferring the digital good, such that the digital good is accessible to the user device associated with the first user in the form of a stream in which the digital good is accessed by the user device associated with the first user without storing the digital good at the user device associated with the first user and the digital good is present in the user device associated with the first user only temporarily during the act of streaming; 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 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, such that the digital good is accessible by the user device associated with the second user in the form of a stream in which the digital good is accessed by the user device associated with the second user without storing the digital good at the user device associated with the second user and the digital good is present in the user device associated with the second user only temporarily during the act of streaming; 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