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 first 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.
-
Citations
18 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 first 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 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 first 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 (10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system comprising:
-
a bus system; a memory connected to the bus system, wherein the memory includes a set of instructions, that when executed by a processor causes the processor to perform the steps of; receiving by a processing unit a request for a temporary transfer of a unique digital item in an account of a first party; transferring by the processing unit the unique digital item to a storage in association with a retrieval tag in response to receiving the request; receiving by the processing unit a deposit from a second party; transferring by the processing unit 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 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; determining by the processing unit whether the unique digital item has been returned to an account of the first party in response to authenticating the retrieval tag; and returning the deposit to the second party when it is determined by the processing unit that the unique digital item has been returned to the first party.
-
-
18. A computer readable storage medium storing executable instructions that when executed by a processor causes the processor to perform the steps of:
-
receiving a request for a temporary transfer of a unique digital item in an account of a first party; responsive to receiving the request, for 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 first party; and returning the deposit to the second party when it is determined that the unique digital item has been returned to the first party.
-
Specification