Method and apparatus for temporary ownership of digital items in a network data processing system
First Claim
1. A method in a network data processing system for temporarily transferring a unique digital item, the method comprising:
- receiving a request for a temporary transfer of a unique digital item in an account of a first party;
responsive to receiving the request, transferring the unique digital item to a storage in association with a retrieval tag;
receiving a deposit from a second party;
transferring the unique digital item from the storage to an account of the second party after the deposit has been received from the second party;
responsive to receiving the retrieval tag from a trusted third-party server after transferring the unique digital item to the second party, performing an authentication process on the retrieval tag;
responsive to authenticating the retrieval tag, determining whether the unique digital item has been returned to an account of the second party; and
returning the deposit to the second party if the unique digital item has been returned to the first party.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for leasing a unique digital item in a network data processing system. A listing request is received for a payment and a deposit in the account of a first party. A listing request is received for a unique digital item in the account of a second party. Responsive to receiving the listing requests, the respective digital properties are transferred to a temporary storage account in association with retrieval tags. Listings for the digital properties appear on a trusted third-party leasing service. A lease contract is drawn up between the parties. After all parties have signed the lease agreement, the payment is transferred to the second party and the unique digital item is transferred to the first party. The deposit is held by the trusted third-party leasing service until the unique digital item is returned.
37 Citations
19 Claims
-
1. A method in a network data processing system for temporarily transferring a unique digital item, the method comprising:
-
receiving a request for a temporary transfer of a unique digital item in an account of a first party;
responsive to receiving the request, transferring the unique digital item to a storage in association with a retrieval tag;
receiving a deposit from a second party;
transferring the unique digital item from the storage to an account of the second party after the deposit has been received from the second party;
responsive to receiving the retrieval tag from a trusted third-party server after transferring the unique digital item to the second party, performing an authentication process on the retrieval tag;
responsive to authenticating the retrieval tag, determining whether the unique digital item has been returned to an account of the second party; and
returning the deposit to the second party if the unique digital item has been returned to the first party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method in a network data processing system for transferring a unique digital item between a source party and a destination party, the method comprising:
-
receiving a request from the source party to list a unique digital item in an account of the source party;
responsive to receiving the request, generating a retrieval tag for the right to transfer the unique digital item, wherein the retrieval tag is used to identify the right to transfer the unique digital item;
sending the retrieval tag to a trusted third-party;
placing right to transfer the unique digital item to a storage in association with the retrieval tag; and
responsive to receiving a redemption request from the trusted third-party to move the right to transfer the unique digital item from the storage to a destination account for the destination party, moving the right to transfer the unique digital item from the storage to the destination account.
-
-
10. A data processing system for temporarily transferring a unique digital item, the data processing system comprising:
-
first receiving means for receiving a request for a temporary transfer of a unique digital item in an account of a first party;
first transferring means, responsive to receiving the request, for transferring the unique digital item to a storage in association with a retrieval tag;
second receiving means for receiving a deposit from a second party;
second transferring means for transferring the unique digital item from the storage to an account of the second party after the deposit has been received from the second party;
performing means, responsive to receiving the retrieval tag from a trusted third-party server after transferring the unique digital item to the second party, for performing an authentication process on the retrieval tag;
determining means, responsive to authenticating the retrieval tag, for determining whether the unique digital item has been returned to an account of the second party; and
returning means for returning the deposit to the second party if the unique digital item has been returned to the first party. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A data processing system comprising:
-
a bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive a request for a temporary transfer of a unique digital item in an account of a first party;
transfer the unique digital item to a storage in association with a retrieval tag in response to a request;
receive a deposit from a second party;
transfer the unique digital item from the storage to an account of the second party after the deposit has been received from the second party;
perform an authentication process on the retrieval tag in response to receiving the retrieval tag from a trusted third-party server after transferring the unique digital item to the second party;
determine whether the unique digital item has been returned to an account of the second party in response to authenticating the retrieval tag; and
return the deposit to the second party if the unique digital item has been returned to the first party.
-
-
19. A computer program product in a computer readable medium for temporarily transferring a unique digital item, the computer program product comprising:
-
first instructions for receiving a request for a temporary transfer of a unique digital item in an account of a first party;
second instructions, responsive to receiving the request, for transferring the unique digital item to a storage in association with a retrieval tag;
third instructions for receiving a deposit from a second party;
fourth instructions for transferring the unique digital item from the storage to an account of the second party after the deposit has been received from the second party;
fifth instructions, responsive to receiving the retrieval tag from a trusted third-party server after transferring the unique digital item to the second party, for performing an authentication process on the retrieval tag;
sixth instructions, responsive to authenticating the retrieval tag, for determining whether the unique digital item has been returned to an account of the second party; and
seventh instructions for returning the deposit to the second party if the unique digital item has been returned to the first party.
-
Specification