US2013173416A1PendingUtilityA1

System and method for managing transactions in a digital marketplace

57
Assignee: GLASGOW DANEPriority: Dec 29, 2011Filed: Dec 29, 2011Published: Jul 4, 2013
Est. expiryDec 29, 2031(~5.5 yrs left)· nominal 20-yr term from priority
G06Q 20/1235G06Q 20/3276G06Q 30/06G06Q 30/0185
57
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In various example embodiments, a system and method for managing transaction in a digital marketplace are provided. In example embodiments, a transaction request involving a digital good is received. A determination as to whether the transaction involves a purchase of the digital good is performed. Based on the transaction involving the purchase of the digital good, a further determination as to whether an overlap in inventory or a related item involving the digital good exists is performed. Based on the overlap in inventory existing, a sub-collection of the inventory is created with which to complete the transaction request. Based on existence of the related item, a combination package including the digital good and the related item is created and offered in response to the transaction request.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 receiving a transaction request involving a digital good;   determining, using at least one processor of a machine, whether the transaction involves a purchase of the digital good;   based on the transaction involving the purchase of the digital good, determining whether an overlap in inventory or a related item involving the digital good exists;   based on the overlap in inventory existing, creating a sub-collection of the inventory with which to complete the transaction request; and   based on existence of the related item, creating a combination package including the digital good and the related item to be offered in response to the transaction request.   
     
     
         2 . The method of  claim 1 , further comprising:
 determining whether the transaction request is a request for currency exchange; and   based on the transaction request being a request for currency exchange, accessing an exchange rate and completing the transaction requesting based on the exchange rate.   
     
     
         3 . The method of  claim 2 , wherein at least one currency being exchanged comprises a currency issued by a private entity. 
     
     
         4 . The method of  claim 1 , wherein the related item of the combination package comprises a different version or resolution of the digital good. 
     
     
         5 . The method of  claim 1 , further comprising:
 receiving a response from a user indicating whether the combination package is accepted;   completing the transaction request for the combination package based on the user accepting the combination package by facilitating payment for the combination package; and   completing the transaction request for the digital good based on the user not accepting the combination package by facilitating payment for the digital good.   
     
     
         6 . The method of  claim 1 , further comprising completing the transaction request for the sub-collection of the inventory by facilitating payment for the sub-collection. 
     
     
         7 . The method of  claim 1 , wherein the sub-collection comprises goods that do not overlap with inventory possessed by a user. 
     
     
         8 . The method of  claim 1 , wherein the sub-collection comprises goods that overlap with inventory possessed by a user which do not have licenses. 
     
     
         9 . The method of  claim 1 , wherein the transaction request comprises a code for digital access to a digital version of an analog good in possession of a user. 
     
     
         10 . The method of  claim 9 , further comprising
 determining whether the code is valid; and   providing access to the digital version of the analog good based on the code being valid.   
     
     
         11 . The method of  claim 9 , further comprising:
 determining whether the code was previously used;   based on the code being previously used, billing a previous user of the code for digital access, restoring the code, and providing access to the digital version of the analog good to the user submitting the code.   
     
     
         12 . A non-transitory machine-readable medium in communication with at least one processor, the non-transitory machine-readable medium storing instructions which, when executed by the at least one processor of a machine, causes the machine to perform operations comprising:
 receiving a transaction request involving a digital good;   determining whether the transaction involves a purchase of the digital good;   based on the transaction involving the purchase of the digital good, determining whether an overlap in inventory or a related item involving the digital good exists;   based on the overlap in inventory existing, creating a sub-collection of the inventory with which to complete the transaction request; and   based on existence of the related item, creating a combination package including the digital good and the related item to be offered in response to the transaction request.   
     
     
         13 . The non-transitory machine-readable medium of  claim 12 , wherein the operations further comprise:
 determining whether the transaction request is a request for currency exchange; and   based on the transaction request being a request for currency exchange, accessing an exchange rate and completing the transaction request based on the exchange rate.   
     
     
         14 . The non-transitory machine-readable medium of  claim 12 , wherein the related item of the combination package comprises a different version or resolution of the digital good. 
     
     
         15 . The non-transitory machine-readable medium of  claim 12 , wherein the operations further comprise:
 receiving a response from a user indicating whether the combination package is accepted;   completing the transaction request for the combination package based on the user accepting the combination package by facilitating payment for the combination package; and   completing the transaction request for the digital good based on the user not accepting the combination package by facilitating payment for the digital good.   
     
     
         16 . The non-transitory machine-readable medium of  claim 12 , wherein the operations further comprise completing the transaction request for the sub-collection of the inventory by facilitating payment for the sub-collection, wherein the sub-collection comprises goods that do not overlap with inventory possessed by a user or goods that overlap with inventory possessed by a user which do not have licenses. 
     
     
         17 . The non-transitory machine-readable medium of  claim 12 , wherein the transaction request comprises a code for digital access to a digital version of an analog good in possession of a user. 
     
     
         18 . The non-transitory machine-readable medium of  claim 17 , wherein the operation further comprise:
 determining whether the code is valid; and   providing access to the digital version of the analog good based on the code being valid.   
     
     
         19 . The non-transitory machine-readable medium of  claim 17 , wherein the operations further comprise:
 determining whether the code was previously used;   based on the code being previously used, billing a previous user of the code for digital access, restoring the code, and providing access to the digital version of the analog good to the user submitting the code.   
     
     
         20 . A system comprising:
 at least one processor of a machine;   a determination module configured to receive a transaction request involving a digital good and determine whether the transaction involves a purchase of the digital good;   a collection module configured to determine, using the at least one processor, whether an overlap in inventory exists based on the transaction involving the purchase of the digital good; and   a package module configured to determine whether a related item involving the digital good exists based on the transaction involving the purchase of the digital good;   based on the overlap in inventory existing, the collection module further configured to create a sub-collection of the inventory with which to complete the transaction request; and   based on existence of the related item, the package module further configured to create a combination package including the digital good and the related item to be offered in response to the transaction request.   
     
     
         21 . The system of  claim 20 , further comprising a currency module configured to determine whether the transaction request is a request for currency exchange and based on the transaction request being a request for currency exchange, configured to access an exchange rate and complete the transaction request based on the exchange rate. 
     
     
         22 . The system of  claim 20 , wherein the transaction request comprises a code for digital access to a digital version of an analog good in possession of a user, the system further comprising a digital access module configured to determine whether the code is valid and configured to provide access to the digital version of the analog good based on the code being valid.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.