Systems and methods for computer implemented trading card marketplace
OwnerWilliam Matthew Eislerinventor
Life of this patent
Estimating the term…
Abstract
A computer implemented method in a data processing system that can include a processor and a memory that can include instructions, which can be executed by the processor that can cause the processor to implement the method of facilitating exchanges of trading cards between one or more users. The method can include receiving, from a first user a plurality of trading card records; generating, by the processor, a first trading card portfolio; assigning, by the processor, the first plurality of trading card records to the first trading card portfolio; executing, by the processor, a transaction; and updating, by the processor, based on the executed transaction, the first trading card portfolio.
Claims21
A computer implemented method in a data processing system comprising a processor and a memory comprising instructions, which are executed by the processor to cause the processor to implement the method of facilitating exchanges of trading cards between one or more users, the method comprising:
- receiving, from a first user, a first plurality of trading card records;
- generating, by the processor, a first trading card portfolio;
- assigning, by the processor, the first plurality of trading card records to the first trading card portfolio;
- executing, by the processor, a transaction;
- and
- updating, by the processor, based on the executed transaction, the first trading card portfolio.
A computer program product for facilitating exchanges of trading cards between one or more users, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
- receive, from a first user, a first plurality of trading card records;
- generate, by the processor, a first trading card portfolio;
- assign, by the processor, the first plurality of trading card records to the first trading card portfolio;
- calculate, by the processor, a first card value of the one of the first plurality of trading cards;
- receive, from a second user, a second plurality of trading card records;
- create, by the processor, a second trading card portfolio of a second user;
- and
- assign, by the processor, the second plurality of trading card records to the second trading card portfolio;
- calculate, by the processor, a second card value of the one of the second plurality of trading cards;
- compare, by the processor, the first card value and the second card value;
- determine, based on the comparison, a fairness of a trade of the one of the first plurality of trading cards with the one of the second plurality of trading cards;
- display, to the first user, a visual representation of the fairness;
- execute, by the processor, a virtual trade of the one of the first plurality of trading card records with one of the second plurality of trading card records;
- and
- update, by the processor, based on the virtual trade, the first trading card portfolio.
A system for facilitating exchanges of trading cards between one or more users, the system comprising:
- a portfolio module configured to:
- receive, from a first user, a first plurality of trading card records,
- generate a first trading card portfolio,
- assign the first plurality of trading card records to the first trading card portfolio,
- receive, from a second user, a second plurality of trading card records,
- creating a second trading card portfolio of a second user,
- assign, by the system, the second plurality of trading card records to the second trading card portfolio, and
- update, based on a virtual trade, the first trading card portfolio;
- and
- a trade builder module configured to:
- calculate a first card value of the one of the first plurality of trading cards,
- calculate a second card value of the one of the second plurality of trading cards,
- compare the first card value and the second card value,
- determine a fairness of a trade of the one of the first plurality of trading cards with the one of the second plurality of trading cards,
- display, to the first user, a visual representation of the fairness, and
- execute a virtual trade of the one of the first plurality of trading card records with one of the second plurality of trading card records.
Dependencies are inferred from the claim text.