SYSTEM AND METHOD FOR UNIQUELY IDENTIFYING PHYSICAL TRADING CARDS AND INCORPORATING TRADING CARD GAME ITEMS IN A VIDEO GAME
First Claim
1. A method of detecting and validating a trading card for use with a video game, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions which, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- receiving, by the computer system, an image;
detecting, by the computer system, a trading card candidate present in the image;
detecting, by the computer system, a version icon candidate on the detected trading card candidate;
determining, by the computer system, whether the version icon candidate matches a valid version icon;
identifying, by the computer system, based on a determination that the version icon candidate matches a valid version icon, a trading card set version that is indicated by the matching valid version icon;
obtaining, by the computer system, based on the identified trading card set version, a graphic coding scheme for decoding a graphical representation of a unique trading card identification code present on the trading card candidate;
obtaining, by the computer system, a unique trading card identification code candidate based on the graphic coding scheme;
determining, by the computer system, whether the unique trading card identification code candidate matches a unique code of a set of unique codes associated with the identified trading card set version, wherein the set of unique codes comprises unique codes that respectively identify valid trading cards; and
identifying, by the computer system, the trading card candidate as a valid trading card responsive to a determination that the unique trading card identification code candidate matches a unique code of the set of unique codes.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for uniquely identifying physical trading cards and/or incorporating trading card game items in a video game is provided. In certain implementations, a unique code that identifies a trading card may be obtained. A graphical representation of the unique code may be generated based on a graphical coding scheme. The graphical representation of the unique code may comprise at least a part of: (1) a depiction of a game item that is usable in the video game; or (2) a border of the trading card. Content associated with the depiction of the game item may be obtained. The trading card may be generated based on the content associated with the depiction of the game item and the graphical representation of the unique code such that the generated trading card depicts the game item and the graphical representation of the unique code.
-
Citations
24 Claims
-
1. A method of detecting and validating a trading card for use with a video game, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions which, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
-
receiving, by the computer system, an image; detecting, by the computer system, a trading card candidate present in the image; detecting, by the computer system, a version icon candidate on the detected trading card candidate; determining, by the computer system, whether the version icon candidate matches a valid version icon; identifying, by the computer system, based on a determination that the version icon candidate matches a valid version icon, a trading card set version that is indicated by the matching valid version icon; obtaining, by the computer system, based on the identified trading card set version, a graphic coding scheme for decoding a graphical representation of a unique trading card identification code present on the trading card candidate; obtaining, by the computer system, a unique trading card identification code candidate based on the graphic coding scheme; determining, by the computer system, whether the unique trading card identification code candidate matches a unique code of a set of unique codes associated with the identified trading card set version, wherein the set of unique codes comprises unique codes that respectively identify valid trading cards; and identifying, by the computer system, the trading card candidate as a valid trading card responsive to a determination that the unique trading card identification code candidate matches a unique code of the set of unique codes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for detecting and validating a trading card for use with a video game, the system comprising:
a computer system comprising one or more physical processors programmed with computer program instructions which, when executed by the one or more physical processors, causes the computer system to; receive an image; detect a trading card candidate present in the image; detect a version icon candidate on the detected trading card candidate; determine whether the version icon candidate matches a valid version icon; identify, based on a determination that the version icon candidate matches a valid version icon, a trading card set version that is indicated by the matching valid version icon; obtain, based on the identified trading card set version, a graphic coding scheme for decoding a graphical representation of a unique trading card identification code present on the trading card candidate; and obtain a unique trading card identification code candidate based on the graphic coding scheme; determine whether the unique trading card identification code candidate matches a unique code of a set of unique codes associated with the identified trading card set version, wherein the set of unique codes comprises unique codes that respectively identify valid trading cards; and identify the trading card candidate as a valid trading card responsive to a determination that the unique trading card identification code candidate matches a unique code of the set of unique codes. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
24. A computer program product for detecting and validating a trading card for use with a video game, the computer program product comprising:
-
one or more tangible, non-transitory computer-readable storage devices; program instructions, stored on at least one of the one or more tangible, non-transitory computer-readable tangible storage devices that, when executed, causes a computer to; receive an image; detect a trading card candidate present in the image; detect a version icon candidate on the detected trading card candidate; determine whether the version icon candidate matches a valid version icon; identify, based on a determination that the version icon candidate matches a valid version icon, a trading card set version that is indicated by the matching valid version icon; obtain, based on the identified trading card set version, a graphic coding scheme for decoding a graphical representation of a unique trading card identification code present on the trading card candidate; and obtain a unique trading card identification code candidate based on the graphic coding scheme; determine whether the unique trading card identification code candidate matches a unique code of a set of unique codes associated with the identified trading card set version, wherein the set of unique codes comprises unique codes that respectively identify valid trading cards; and identify the trading card candidate as a valid trading card responsive to a determination that the unique trading card identification code candidate matches a unique code of the set of unique codes.
-
Specification