US20080274811A1 - Character training and development - Google Patents
Character training and development Download PDFInfo
- Publication number
- US20080274811A1 US20080274811A1 US11/838,649 US83864907A US2008274811A1 US 20080274811 A1 US20080274811 A1 US 20080274811A1 US 83864907 A US83864907 A US 83864907A US 2008274811 A1 US2008274811 A1 US 2008274811A1
- Authority
- US
- United States
- Prior art keywords
- character
- attribute
- attributes
- class
- training
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- A63F13/12—
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/85—Providing additional services to players
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/335—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/71—Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/792—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for payment purposes, e.g. monthly subscriptions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/006—Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3821—Electronic credentials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/53—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
- A63F2300/532—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing using secure communication, e.g. by encryption, authentication
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/57—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of game services offered to the player
- A63F2300/575—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of game services offered to the player for trading virtual items
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/65—Methods for processing data by generating or executing the game program for computing the condition of a game character
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/807—Role playing or strategy games
Definitions
- This application relates generally to computer-based character development. More specifically, this application relates to a character development and exchange system that facilitates the improvement of character traits and skills and increasing their value as a result of such improvements within a virtual environment.
- the Internet has become a common resource for entertainment seekers. Through various entertainment websites, virtual communities have been established that allow users to create a virtual or online reality for themselves. Computer games have also crossed over into the online world, allowing users to play against or along with each other from the comfort of their own personal Internet connections located across town or across the country. When it comes to most online entertainment activities including gaming and virtual communities, a disconnection unfortunately exists between objects in the real world and objects in the online world.
- the user may then purchase additional toys and enter the secret codes provided with those toys to add additional virtual toys to the virtual world.
- These virtual toys can interact with each other, thereby enhancing the user's entertainment experiences.
- consumers continue to demand more interactive capabilities and more flexibility with respect to their online or virtual reality products.
- a character development method comprising registering a character for a user with a communication network by receiving a first code associated with the character via the communication network; following registration of the character, assigning a set of attributes to the first character based on at least one of a type and a first class of the character; displaying the character on a screen in at least a portion of a virtual environment in a manner based at least in part upon the set of attributes, the class, and the type of the character; training the character in response to activity by the user in order to increase a value of the first character in the virtual environment, wherein the character deemed to be relatively higher-skilled is trained with greater ease and efficiency than another character deemed to be relatively less-skilled; obtaining an additional character of a second class having a second code; and following registration of the additional character of the second class, granting access to additional content beyond content available from registering either the character or the additional
- a character development method comprising registering a character with a communication network via receiving a code that is unique to the character in order to provide access to interact with and control of the character in a virtual environment; upon registration of the character, assigning at least one attribute to the character based on at least one of a type and class of the character; allocating an attribute value to the at least one attribute at least in part by inferring an optimum attribute value based on the user's historical character data; training the character on at least one additional attribute, storing the character, the at least one attribute, the at least one additional attribute, and corresponding attribute values on the communication network; and displaying the character in the virtual environment on a display screen, wherein the at least one additional attribute is suitable for the character according to at the least one of the type and the class of the character and wherein the training of the character is limited to a maximum level set for the character according to the class of the character.
- a character development system that comprises a character registration component that registers a character with a communication network by validating a code associated with the character; an attribute allocation component that assigns a set of attributes to the character based on at least one of a type and a class of the character upon registration of the character; an interactive manipulation component that manipulates the character within at least one area of a virtual environment, wherein the at least one area is based on at least one of the type and the class of the character; a display component that displays the character in the at least one portion of the virtual environment on a screen in a manner based at least in part on the set of attributes, the class, and the type of the character; a character analysis component that analyzes the character's set of attributes to determine which level of interaction it can participate in within the virtual environment and to determine what kind of training is available to it; and a training component that trains the character with at least one additional attribute in order to increase a value of the character in the at least one area of the virtual environment.
- FIG. 1 is a block diagram of a character development system that facilitates allocating attributes to a character and developing those attributes and/or new attributes to enhance interactive play of the character in a game environment.
- FIG. 2 is a block diagram of a character development and exchange system that facilitates allocating attributes to a character as well as training the character with new attributes in order to increase the value of the character for selling and/or trading purposes.
- FIG. 3 is a block diagram of an attribute allocation aspect of the character development system of FIG. 1 that allows for automatic or user-designated allocation based on a type or class of character.
- FIG. 4 is a block diagram of an attribute training aspect of the character development system of FIG. 1 that allows for training the character with additional attributes based on existing attributes of the character.
- FIG. 5 is a block diagram of a trading aspect of the character development and exchange system of FIG. 2 that facilitates selling and/or trading the character to another user.
- the subject application as described in further detail below relates to a character development and/or exchange system in which a user can, through codes attached to or otherwise associated with a physical product and/or computer-based image of the product (as represented on a computer display), obtain virtual characters or images of characters within a virtual world.
- the characters can be comprised of various features such as core attributes, potential skills, optional and/or inherent powers, and specific classifications. It is intended herein that the term ‘attributes’ includes skills, traits, and characteristics of the character.
- characters are initially purchased (from a vendor or retailer) in a similar initial state having a core set of characteristics or attributes for all users. Each character has the potential to improve and/or mature beyond their initial state.
- the accumulated points can then be used to train and/or develop the character with additional attributes.
- Characters are available in different types and classes. Examples of different types of characters include but are not limited to sports players, soldiers/fighters, firemen, students, animals, etc. Sports players and animals can be further divided into different types of animals and different types of sports players. Characters of a similar type can be divided into different classes. Examples of different classes of animals include but are not limited to mutts (or mixed-breed), pure-bred, award-winner, and the like. Ownership of a character in any one class unlocks content that is available only to that class. As additional characters are obtained from different types and classes, additional content is opened up and made available and viewable to the user. Thus, additional areas of the virtual environment become accessible by the user as the user collects more characters of different types and in different classes.
- character training can also be limited by or based upon the type or class of the character. For example, a baseball playing character cannot be trained with a football playing skill or a fighting skill. Similarly, a ninja-assassin class of character cannot be trained with a skill from a different ninja class, such as a ninja-jumper class.
- some classes of characters can be promoted to an upper sub-class based on the accumulated attributes. For example, a rookie (sub-class) sports player character can be promoted to a professional (sub-class) sports player once a particular attribute or skills level is reached.
- the combination of the character's total calculated value and its perceived value (including the value of the auxiliary items) assigned or associated with the character creates this real-world monetary value of the character.
- a first user develops a highly skilled pitcher. The first user can make the pitcher available for exchange to someone else.
- a second user who is building up a baseball team of characters may want to acquire a trained pitcher. Through the direct mechanism for buying, selling, trading, auctioning, or otherwise exchanging characters and their associated items between users as provided herein, the second user can buy the pitcher from the first user.
- An embodiment performs the transaction in a secure manner using the character's code.
- the embodiment uses characters as well as their items which are linked to unique codes.
- a character for example, is made available for sale, auction, or trade, the item is in effect “escrowed,” tolling the ability to interact with and manipulate the character. This is done to prevent further development or changes to the character during the “on-sale” period. Therefore, the owner of the character is restricted from modifying the character. The owner may still withdraw the character from sale, auction, or trade.
- the current code is disabled or deleted.
- a new code is generated and/or assigned to the character and given to the new owner/user of such character. The new owner can then add the character to his/her account and interact with it as desired.
- the previous owner/user transfers ownership and control of the character to the new owner, and the new owner assumes exclusive control of the character and its items. Since the new code is not given to the previous owner/user, the previous owner has no way of retaining or regaining control over the character.
- FIG. 1 shows a general block diagram of a character development system 100 .
- the system 100 includes a character registration component 110 that registers the character with a communication network via a code.
- the code can be unique to the particular character and can provide various features associated with the character to the user. For example, the user may purchase the character and/or another product that includes the character (e.g., game). Upon such purchase, the code is provided to the user (e.g., associated with product packaging).
- the character registration component 110 receives and processes the code in order to give the user control of the character within the virtual environment (e.g., game or virtual reality environment).
- the virtual environment e.g., game or virtual reality environment
- the attributes can be allocated in a preset or standard manner so that each attribute is given a value of 2 as shown above.
- This standard value can differ according to the type of character as well as its class. That is, the attribute values may be based on a different value scale depending on the type of character and class of character.
- the character acquired can be more specialized, such as a pitcher baseball player character.
- Higher attribute value may represent an untrained skill level for certain characters.
- the system 100 also includes a character analysis component 130 that analyzes the character's attributes to determine which level of play it can participate in and to determine what kind of training is available to it. Thereafter, the character can be manipulated by an interactive manipulation component 140 , which earns points for the character, or can be trained by a training component 150 . It should be appreciated that when the character is undergoing training, it is not subjected to the interactive manipulation component 140 .
- Training a character involves using or trading in points for specific improvements to the character. Points can be earned or purchased using real or virtual currency. Improvements can vary in cost depending on the importance to the character, to the game or environment associated with the character, and the level of improvement achieved.
- An alternative training procedure can involve performing certain exercises or tasks with the character in order to add the particular skill or attribute to the character's list of attributes. For example, practicing pitching may increase the pitching attribute.
- specific powers can be immediately applied to the character upon redemption of a required amount of points or when a certain overall attribute level is reached. For example, when the character has reached the highest attainable skill level for its type and class of character, a specific power can be assigned to it (e.g., baseball playing character: a power to always hit a home run when at bat; or fairy character: a magical power to turn spiders into flowers).
- FIG. 2 there is a block diagram of a character development and exchange system 200 that facilitates allocating attributes to a character as well as training the character with additional attributes in order to increase the value of the character for selling and/or trading purposes.
- the system 200 is similar to the character development system 100 discussed in FIG. 1 but includes a character trading component 210 .
- the character trading component 210 locks the unique code associated with the character and its auxiliary items (e.g., equipment, clothing, furnishings, land, territory, property, weapons, etc.) so that the current owner of the character can no longer change or otherwise alter the status of the character and its items during the “offer” time period.
- auxiliary items e.g., equipment, clothing, furnishings, land, territory, property, weapons, etc.
- the character trading component 210 To complete a transfer transaction and to transfer the character to a new owner, the character trading component 210 also generates and/or assigns new unique codes for the character and its items. As a result, the previous owner no longer has control of the character and is prevented from hijacking and re-claiming control of the character after it has been purchased by another user.
- FIG. 3 shows a block diagram of an attribute allocation aspect of the character development system 100 of FIG. 1 that allows for automatic or user-designated allocation based on a type or class of character.
- an attribute selection component 310 can select one or more attributes from an attribute database 320 .
- the particular attribute database and/or selection therefrom can be based on the type or class of character acquired. For instance, a football player character has a set of available attributes that are substantially different from a warrior-fighter character's set of available attributes. Attributes can also have sub-attributes. Take for example a baseball player's running attribute. There can also be a running-slide sub-attribute as well as a running-stealing sub-attribute.
- a ninja-assassin character can have attributes which are different from those available to a ninja-warrior character—in order to maintain some distinction between different classes of ninjas.
- the ninja assassin can also be limited to the following maximum attribute values for strength (8) and energy (8); whereas a ninja-warrior can have a strength limit and an energy limit set at 10 along with different skill and speed attribute values.
- a ninja-warrior can have a strength limit and an energy limit set at 10 along with different skill and speed attribute values.
- the allocation of attribute values can be performed in a standard manner by an attribute value allocation component 330 and be based in part upon user input and/or in part according to the user's other characters.
- the user can be given a set number (e.g., 20) of attribute value points to distribute across the initial set of attributes for the character based on user preferences.
- one or more particular attributes can be set by the attribute value allocation component 330 and the user can assign the remaining value points to the other attributes. For instance, the hitting attribute can be set to 5, leaving 15 value points to be distributed by the user among the remaining four attributes.
- the attribute value allocation component 330 can also allocate the attribute values based on an analysis by an AI (artificial intelligence) component 340 .
- the AI component 340 can learn from the characters currently and/or previously owned by the user (via a character database 350 ) and determine an optimum distribution of the available attribute value points.
- the AI component 340 can learn from the user's character history and previous attribute value distributions made by the user. By doing so, the allocation of value points is automatic yet based on the user's current characters and preferences as indicated by previous attribute value distributions and/or other relevant historical data.
- FIG. 4 illustrates a block diagram of an attribute training aspect of the character development system 100 of FIG. 1 that allows for training the character with additional attributes based on existing attributes of the character.
- a character analysis component 410 can evaluate the current status of the character to determine a current list of its attributes, which may include any or all of skills, talents, powers, and characteristics, as well as the character's class and/or type.
- an attribute selection component 420 can select one or more attributes from an attribute database 430 , and can also total a cost, if any, for those skills.
- the attribute selection component 420 can be programmed so that it is not permitted to select attributes that exceed the currency or point balance of the user.
- Points can be earned by involving the character in games, adventures, challenges and the like in the virtual environment associated with the character. Points can also be earned by winning or performing certain tasks or can be purchased using virtual or real currency. Training of character-specific attributes can also be earned as a reward for winning designated challenges or competitions or by completing certain adventures.
- the training of characters is performed by a training component 440 according to a fluctuating or graduated basis.
- higher level or more advanced characters are easier to train than lower level or less advanced characters.
- Training a character can be time-consuming and difficult and may not always end in success for the character.
- training is not completely user-dependent but rather is at least partially character-dependent. That is, the actual character contributes to or plays a part in the training so that the overall skill level achieved by a character is not solely dependent on the personal skills of the respective user who controls the character. Users are not required to possess exceptional skills in order to excel in creating a valuable or well-trained character.
- the training exercises or tasks that must be performed by the user may be made easier so that less manual dexterity and timing is required to successfully complete the exercise or task or so that each training item product effect on the attribute value.
- the exercises or tasks can be made more difficult, meaning that more time is needed for each training exercise or that each exercise has less increase on the numerical score or value.
- limits can be placed on specific attribute values of certain characters, so that these characters will never be able to reach attribute values as high as other characters. This arrangement provides the appearance that particular characters have more natural or inherent talent than others.
- Training of a character is also restricted to the type or profession related to the character.
- a horse character cannot be trained with baseball playing attributes. Rather, the horse character can only be trained with horse-related attributes to improve its involvement in horse games, adventures, and competitions.
- a baseball playing character can only be trained with baseball related attributes. If the class of baseball player is indicated such as a pitcher, its pitching-related attributes can have a higher maximum value than the other baseball playing attributes (e.g., running, hitting, fielding, etc.).
- Characters can also be injured or can become ill as a result of their participation in a game or adventure. When either occurs, training may not be allowed until the character heals or becomes well as indicated by a health indicator. Characters can heal or recover by waiting a pre-determined time period or by visiting a virtual health clinic. Healing or recovery can also be paid for by using points or currency (e.g., real or virtual money). In some cases, forcing the character to train when either injured or ill can reduce one or more attribute values as well as the overall value of the character. In addition or in the alternative, the character's injury or illness can worsen as a result of the forced training.
- points or currency e.g., real or virtual money
- the characters can provide solicited or unsolicited feedback to their respective users with respect to their training or status. More specifically, each character can communicate using audible speech, text, facial expression or some other type of image-based expression.
- the feedback can inform the user about how the character is feeling at any given time and the character's opinion on the training that has occurred or that is scheduled to occur. In the latter case, imagine that the user has just completed a process of selecting one or more attributes on which the character is to be trained. Before the user redeems points or currency for such attributes, the character can give their opinion of the selections to mitigate wasting points or wasting training opportunities.
- the character can provide feedback during as well as after the training. The feedback can include emotional thoughts or responses to the recent training.
- the character can inform the user that the training is going well or is too difficult or that it needs training in another skill before it can complete the current training.
- Feedback received from the character can be stored and used later when determining which attributes to select for the same character or for other characters owned by the same user. Therefore, subsequent attributes can be selected either independently of or dependent upon previously selected attributes.
- the characters also maintain a history or background and as a result of training and participating in their individual games, adventures, competitions, or challenges in the virtual environment, the characters individually develop and mature based on such experiences.
- the maturity of a character can be visualized through physical changes in their appearance. For example, a young horse, as evidenced by size, age, and attributes when initially acquired by a user, can gradually grow to physically appear bigger and even stronger based on its experiences in the virtual environment and based on its training thus far. Its coat may look shinier and its mane longer and sleek compared to when it was initially acquired by the user.
- each character can undergo physical maturation that is appropriate for the type of character.
- the maturation process can include a maximum growth limit and can depend on at least one of experiences, training, or a combination of both.
- the outward appearance of a character can readily indicate skill level of the character, which may make assessing the value of the character more efficient.
- FIG. 5 shows a block diagram of a trading aspect of the character development and exchange system of FIG. 2 that facilitates selling and/or trading the character as well as control of the character to another user.
- a character can be made available for sale, auction, trade, or exchange.
- the value of the character can depend on its list of attributes, its type and/or class, as well as its experiences. For instance, a certain class of character can be rated at a higher value based on current demand for the character or based on popularity of the character or of the virtual environment that is associated with the character. If the class is retired or in limited edition where only a fixed number of characters are made available in the class, each character in that class may have an increased value aside from their specific attributes and experiences.
- a trading component 500 effectively blocks access to the character by the user (or locks the character) to prevent the current owner-user from modifying the character while it is available for sale or exchange. If the exchange is made, for example, the trading component can disable or delete the code and generate and/or assign a new code to the character. The new owner receives the new code and registers the character via the new code in order to access and exclusively control it in the virtual environment. If the exchange is not made and the user decides to retain ownership of the character, the trading component 500 can unblock the access to the character.
- the trading component 500 includes a code verification component 510 that verifies current ownership of the code and locks the character associated with it. If the character is transferred to another user, a transfer component 520 disables or deletes the locked code and generates and/or assigns a new code for the character. The same is done for coded-items (e.g., auxiliary products) associated with the character such as the character's weapons, clothing, accessories, furnishings, equipment, etc.
- coded-items e.g., auxiliary products
- the trading component 500 also comprises a character analysis component 530 that can examine character data for the particular character including the list of attributes associated with the character, its class, current status, and its experiences. Experiences can include wins, losses, competition participation, and/or game or other manipulation participation.
- a valuation component 540 can determine a value for the character using the character data as well as previous completed transfers of similar characters, current and projected popularity of and demand for the character in consideration of its class, type, and/or attribute list. If the current status of the character indicates that the character is injured or ill or has not completely healed or recovered, then the overall value can decrease by a variable amount depending on the extent of the injury or illness.
- a processing fee can be charged to the user for each character posted via the trading component (e.g., a fixed fee per transaction or percentage of final sale price).
- the valuation component 520 can analyze the market value of a character without requiring the character to be posted for sale, auction, or trade. A separate fee can be charged for this service. Users can also employ a fee-based advertising component 550 in order to create more interest for their characters and/or for the users who are developing such characters. As a result, other users may target certain users who consistently offer good characters for sale, auction, or trade.
- a user may wish to sell its account including all characters and their related items. For these instances, the entire account can be evaluated based on the valuation of each character if sold individually or in groups of at least two. This is because some characters may have a higher value when paired with a complimentary counterpart than when considered alone. If desired, the user can indicate how characters are to be grouped when offered for sale or how they must be sold.
- the character and development system as discussed throughout FIGS. 1-5 can also catalog a user's collection of characters in order to maintain a history of characters and related items that have been acquired, trained, and/or sold by the user over time. For each character, statistics (e.g., ERA and RBI for baseball playing characters), attributes, experiences, and training can be stored and subsequently retrieved and viewed. If the character is a member of a team, team statistics can also be stored and viewed. As a result, each user can build a portfolio that can be securely viewed and shared with others.
- statistics e.g., ERA and RBI for baseball playing characters
- the portfolio can also include any pertinent family history for each character. Characters can be mated or bred to have offspring. As a result, at least a portion of the parent character's attributes can be inherited by the offspring. The inheritance of attributes can be randomly or equally distributed among the offspring. In addition, the number of times or frequency with which characters can mate or breed can be limited in order to prevent diminishing the value of similar characters or of other characters in a similar class. When a character is sold to another user, their family history can be passed along with them so each subsequent owner can track the character's heritage as well.
- a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and a computer.
- a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and a computer.
- an application running on a server and the server can be a component.
- One or more components may reside within a process and/or thread of execution and a component may be localized on one computer and/or distributed between two or more computers.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Computer Security & Cryptography (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Molecular Biology (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
There is provided a character training and development system for a virtual environment and related method. A character, such as an animal, human or human-like figure, doll, or other animated or cartoon-like object can be purchased by a user and then registered on a communication network via a unique code. Once registered, a set of attributes can be assigned to the character based on the type and class of the character. Attribute values can be assigned to the attributes by default or by user preferences. The characters can be manipulated within the virtual environment. In particular, the characters can be trained in order to improve their skills, to add new skills, and to increase their overall value and worth in the virtual environment.
Description
- This application claims the benefit of U.S. Provisional Application Ser. No. 60/915,499, entitled CHARACTER DEVELOPMENT AND EXCHANGE and filed on May 2, 2007, the entirety of which is incorporated herein by reference.
- This application relates generally to computer-based character development. More specifically, this application relates to a character development and exchange system that facilitates the improvement of character traits and skills and increasing their value as a result of such improvements within a virtual environment.
- The Internet has become a common resource for entertainment seekers. Through various entertainment websites, virtual communities have been established that allow users to create a virtual or online reality for themselves. Computer games have also crossed over into the online world, allowing users to play against or along with each other from the comfort of their own personal Internet connections located across town or across the country. When it comes to most online entertainment activities including gaming and virtual communities, a disconnection unfortunately exists between objects in the real world and objects in the online world.
- More recently, however, entertainment websites have been developed in which the website content is directly tied to a product that is purchased by a user. For example, as disclosed in U.S. Patent Application Publication No. 2005/0192864 to Ganz, incorporated herein by reference, a user purchases a toy that includes a secret code provided in the toy packaging. Access to a certain interactive content on the website provided by the manufacturer of the toy is restricted to users who purchase a toy. When the user carries out a registration process on the manufacturer's website, which involves entering the secret code, a virtual world is presented to the user. The virtual world includes a virtual toy corresponding to the toy purchased by the user. The user can participate in various interactive activities involving the virtual toy. The user may then purchase additional toys and enter the secret codes provided with those toys to add additional virtual toys to the virtual world. These virtual toys can interact with each other, thereby enhancing the user's entertainment experiences. Despite the popularity of such websites, consumers continue to demand more interactive capabilities and more flexibility with respect to their online or virtual reality products.
- The subject application relates to a system(s) and/or methodology that facilitate character development and exchange. In particular, there is provided a character development method comprising registering a character for a user with a communication network by receiving a first code associated with the character via the communication network; following registration of the character, assigning a set of attributes to the first character based on at least one of a type and a first class of the character; displaying the character on a screen in at least a portion of a virtual environment in a manner based at least in part upon the set of attributes, the class, and the type of the character; training the character in response to activity by the user in order to increase a value of the first character in the virtual environment, wherein the character deemed to be relatively higher-skilled is trained with greater ease and efficiency than another character deemed to be relatively less-skilled; obtaining an additional character of a second class having a second code; and following registration of the additional character of the second class, granting access to additional content beyond content available from registering either the character or the additional character individually, and displaying the additional character in a different portion of the virtual environment according to the second class.
- According to another aspect, there is provided a character development method comprising registering a character with a communication network via receiving a code that is unique to the character in order to provide access to interact with and control of the character in a virtual environment; upon registration of the character, assigning at least one attribute to the character based on at least one of a type and class of the character; allocating an attribute value to the at least one attribute at least in part by inferring an optimum attribute value based on the user's historical character data; training the character on at least one additional attribute, storing the character, the at least one attribute, the at least one additional attribute, and corresponding attribute values on the communication network; and displaying the character in the virtual environment on a display screen, wherein the at least one additional attribute is suitable for the character according to at the least one of the type and the class of the character and wherein the training of the character is limited to a maximum level set for the character according to the class of the character.
- According to yet another aspect of the invention, there is provided a character development system that comprises a character registration component that registers a character with a communication network by validating a code associated with the character; an attribute allocation component that assigns a set of attributes to the character based on at least one of a type and a class of the character upon registration of the character; an interactive manipulation component that manipulates the character within at least one area of a virtual environment, wherein the at least one area is based on at least one of the type and the class of the character; a display component that displays the character in the at least one portion of the virtual environment on a screen in a manner based at least in part on the set of attributes, the class, and the type of the character; a character analysis component that analyzes the character's set of attributes to determine which level of interaction it can participate in within the virtual environment and to determine what kind of training is available to it; and a training component that trains the character with at least one additional attribute in order to increase a value of the character in the at least one area of the virtual environment.
- The above summary presents a simplified summary in order to provide a basic understanding of some aspects of the systems and/or methods discussed herein. This summary is not an extensive overview of the systems and/or methods discussed herein. It is not intended to identify key/critical elements or to delineate the scope of such systems and/or methods. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is presented later.
- To the accomplishment of the foregoing and related ends, certain illustrative aspects of the invention are described herein in connection with the following description and the annexed drawings. These aspects are indicative, however, of but a few of the various ways in which the principles of the invention may be employed and the subject invention is intended to include all such aspects and their equivalents. Other advantages and novel features of the invention may become apparent from the following detailed description of the invention when considered in conjunction with the drawings.
-
FIG. 1 is a block diagram of a character development system that facilitates allocating attributes to a character and developing those attributes and/or new attributes to enhance interactive play of the character in a game environment. -
FIG. 2 is a block diagram of a character development and exchange system that facilitates allocating attributes to a character as well as training the character with new attributes in order to increase the value of the character for selling and/or trading purposes. -
FIG. 3 is a block diagram of an attribute allocation aspect of the character development system ofFIG. 1 that allows for automatic or user-designated allocation based on a type or class of character. -
FIG. 4 is a block diagram of an attribute training aspect of the character development system ofFIG. 1 that allows for training the character with additional attributes based on existing attributes of the character. -
FIG. 5 is a block diagram of a trading aspect of the character development and exchange system ofFIG. 2 that facilitates selling and/or trading the character to another user. - The subject application as described in further detail below relates to a character development and/or exchange system in which a user can, through codes attached to or otherwise associated with a physical product and/or computer-based image of the product (as represented on a computer display), obtain virtual characters or images of characters within a virtual world. The characters can be comprised of various features such as core attributes, potential skills, optional and/or inherent powers, and specific classifications. It is intended herein that the term ‘attributes’ includes skills, traits, and characteristics of the character. In an embodiment, characters are initially purchased (from a vendor or retailer) in a similar initial state having a core set of characteristics or attributes for all users. Each character has the potential to improve and/or mature beyond their initial state. This can be accomplished in part by playing with the character within the virtual world (e.g., games, adventures, and/or challenges), winning events, dedicated training of the character, and obtaining additional feature codes attached to auxiliary products for the character, all of which can earn points for the character. The accumulated points can then be used to train and/or develop the character with additional attributes.
- Characters are available in different types and classes. Examples of different types of characters include but are not limited to sports players, soldiers/fighters, firemen, students, animals, etc. Sports players and animals can be further divided into different types of animals and different types of sports players. Characters of a similar type can be divided into different classes. Examples of different classes of animals include but are not limited to mutts (or mixed-breed), pure-bred, award-winner, and the like. Ownership of a character in any one class unlocks content that is available only to that class. As additional characters are obtained from different types and classes, additional content is opened up and made available and viewable to the user. Thus, additional areas of the virtual environment become accessible by the user as the user collects more characters of different types and in different classes.
- In a similar manner, character training can also be limited by or based upon the type or class of the character. For example, a baseball playing character cannot be trained with a football playing skill or a fighting skill. Similarly, a ninja-assassin class of character cannot be trained with a skill from a different ninja class, such as a ninja-jumper class. However, some classes of characters can be promoted to an upper sub-class based on the accumulated attributes. For example, a rookie (sub-class) sports player character can be promoted to a professional (sub-class) sports player once a particular attribute or skills level is reached. By training and developing the character to have more or better skills, talents, and/or powers, the overall value of the character increases. The trained character may be traded to other users. Hence, this training imparts a value to the character that can be monetized by a user through the training process.
- The combination of the character's total calculated value and its perceived value (including the value of the auxiliary items) assigned or associated with the character creates this real-world monetary value of the character. As an example, a first user develops a highly skilled pitcher. The first user can make the pitcher available for exchange to someone else. A second user who is building up a baseball team of characters may want to acquire a trained pitcher. Through the direct mechanism for buying, selling, trading, auctioning, or otherwise exchanging characters and their associated items between users as provided herein, the second user can buy the pitcher from the first user.
- An embodiment performs the transaction in a secure manner using the character's code. The embodiment uses characters as well as their items which are linked to unique codes. When a character, for example, is made available for sale, auction, or trade, the item is in effect “escrowed,” tolling the ability to interact with and manipulate the character. This is done to prevent further development or changes to the character during the “on-sale” period. Therefore, the owner of the character is restricted from modifying the character. The owner may still withdraw the character from sale, auction, or trade. When the transfer is confirmed, the current code is disabled or deleted. A new code is generated and/or assigned to the character and given to the new owner/user of such character. The new owner can then add the character to his/her account and interact with it as desired. Thus, the previous owner/user transfers ownership and control of the character to the new owner, and the new owner assumes exclusive control of the character and its items. Since the new code is not given to the previous owner/user, the previous owner has no way of retaining or regaining control over the character.
- The subject application will now be described in further detail with reference to
FIGS. 1-5 . -
FIG. 1 shows a general block diagram of acharacter development system 100. Thesystem 100 includes acharacter registration component 110 that registers the character with a communication network via a code. The code can be unique to the particular character and can provide various features associated with the character to the user. For example, the user may purchase the character and/or another product that includes the character (e.g., game). Upon such purchase, the code is provided to the user (e.g., associated with product packaging). Thecharacter registration component 110 receives and processes the code in order to give the user control of the character within the virtual environment (e.g., game or virtual reality environment). - Following registration, an
attribute allocation component 120 can allocate a set of attributes to the character. This set of attributes is based on the type and/or class of the character. For example, if the character is a baseball player, then the attributes may include pitching, running, hitting, catching, and fielding skills. Initially, the character may be granted a basic or core set of attributes and attribute values (e.g., pitching=2, running=2, hitting=2, catching=2, and fielding=2). In many cases, the value of each attribute may be relatively low, leaving potential for the character to improve through training. For instance, the attribute value can be based on a 10-point scale, where 0 indicates no skill and 10 indicates the highest attainable skill. Initially, for example, the attributes can be allocated in a preset or standard manner so that each attribute is given a value of 2 as shown above. This standard value can differ according to the type of character as well as its class. That is, the attribute values may be based on a different value scale depending on the type of character and class of character. - Alternatively, the character acquired can be more specialized, such as a pitcher baseball player character. In this case, the initial set of attribute values may be initially distributed across the basic set of attributes as follows: pitching=4, running=2, hitting=2, catching=2, and fielding=2. Higher attribute value may represent an untrained skill level for certain characters. Again, it should be appreciated that this allocation of attribute values is merely exemplary and many other allocations are possible.
- The
system 100 also includes acharacter analysis component 130 that analyzes the character's attributes to determine which level of play it can participate in and to determine what kind of training is available to it. Thereafter, the character can be manipulated by aninteractive manipulation component 140, which earns points for the character, or can be trained by atraining component 150. It should be appreciated that when the character is undergoing training, it is not subjected to theinteractive manipulation component 140. - Training a character involves using or trading in points for specific improvements to the character. Points can be earned or purchased using real or virtual currency. Improvements can vary in cost depending on the importance to the character, to the game or environment associated with the character, and the level of improvement achieved.
- An alternative training procedure can involve performing certain exercises or tasks with the character in order to add the particular skill or attribute to the character's list of attributes. For example, practicing pitching may increase the pitching attribute. Alternatively, specific powers can be immediately applied to the character upon redemption of a required amount of points or when a certain overall attribute level is reached. For example, when the character has reached the highest attainable skill level for its type and class of character, a specific power can be assigned to it (e.g., baseball playing character: a power to always hit a home run when at bat; or fairy character: a magical power to turn spiders into flowers).
- In
FIG. 2 , there is a block diagram of a character development andexchange system 200 that facilitates allocating attributes to a character as well as training the character with additional attributes in order to increase the value of the character for selling and/or trading purposes. Thesystem 200 is similar to thecharacter development system 100 discussed inFIG. 1 but includes acharacter trading component 210. Thecharacter trading component 210 locks the unique code associated with the character and its auxiliary items (e.g., equipment, clothing, furnishings, land, territory, property, weapons, etc.) so that the current owner of the character can no longer change or otherwise alter the status of the character and its items during the “offer” time period. To complete a transfer transaction and to transfer the character to a new owner, thecharacter trading component 210 also generates and/or assigns new unique codes for the character and its items. As a result, the previous owner no longer has control of the character and is prevented from hijacking and re-claiming control of the character after it has been purchased by another user. -
FIG. 3 shows a block diagram of an attribute allocation aspect of thecharacter development system 100 ofFIG. 1 that allows for automatic or user-designated allocation based on a type or class of character. When a new character is acquired by a user, anattribute selection component 310 can select one or more attributes from anattribute database 320. The particular attribute database and/or selection therefrom can be based on the type or class of character acquired. For instance, a football player character has a set of available attributes that are substantially different from a warrior-fighter character's set of available attributes. Attributes can also have sub-attributes. Take for example a baseball player's running attribute. There can also be a running-slide sub-attribute as well as a running-stealing sub-attribute. - As previously mentioned, the attributes selected can differ based on the type or class of character. For example, a ninja-assassin character can have attributes which are different from those available to a ninja-warrior character—in order to maintain some distinction between different classes of ninjas. For example, a ninja assassin character may have the following core attributes: skill=3; speed=1; hide in shadow; and back stab. The ninja-warrior character may have core attributes such as one-on-one combat=3; camouflage=2; acrobatic combat=3. The ninja assassin can also be limited to the following maximum attribute values for strength (8) and energy (8); whereas a ninja-warrior can have a strength limit and an energy limit set at 10 along with different skill and speed attribute values. As an alternative to hard limits on attribute values, it may become more difficult to train above those attribute values. For example, it may become 100× more difficult to train the ninja assassin to strength values above 8.
- The allocation of attribute values can be performed in a standard manner by an attribute
value allocation component 330 and be based in part upon user input and/or in part according to the user's other characters. When allocated in a standard manner, the attribute values are assigned in the same distribution for each user for that particular character. That is, all baseball player characters, for example, are automatically assigned pitching=3, catching=3, running=4, hitting=5, and fielding=3. - Alternatively, the user can be given a set number (e.g., 20) of attribute value points to distribute across the initial set of attributes for the character based on user preferences. Additionally, one or more particular attributes can be set by the attribute
value allocation component 330 and the user can assign the remaining value points to the other attributes. For instance, the hitting attribute can be set to 5, leaving 15 value points to be distributed by the user among the remaining four attributes. - The attribute
value allocation component 330 can also allocate the attribute values based on an analysis by an AI (artificial intelligence)component 340. TheAI component 340 can learn from the characters currently and/or previously owned by the user (via a character database 350) and determine an optimum distribution of the available attribute value points. In particular, theAI component 340 can learn from the user's character history and previous attribute value distributions made by the user. By doing so, the allocation of value points is automatic yet based on the user's current characters and preferences as indicated by previous attribute value distributions and/or other relevant historical data. -
FIG. 4 illustrates a block diagram of an attribute training aspect of thecharacter development system 100 ofFIG. 1 that allows for training the character with additional attributes based on existing attributes of the character. Before actual training is performed, acharacter analysis component 410 can evaluate the current status of the character to determine a current list of its attributes, which may include any or all of skills, talents, powers, and characteristics, as well as the character's class and/or type. Based on the foregoing, anattribute selection component 420 can select one or more attributes from anattribute database 430, and can also total a cost, if any, for those skills. However, theattribute selection component 420 can be programmed so that it is not permitted to select attributes that exceed the currency or point balance of the user. - Points can be earned by involving the character in games, adventures, challenges and the like in the virtual environment associated with the character. Points can also be earned by winning or performing certain tasks or can be purchased using virtual or real currency. Training of character-specific attributes can also be earned as a reward for winning designated challenges or competitions or by completing certain adventures.
- The training of characters is performed by a
training component 440 according to a fluctuating or graduated basis. In particular, higher level or more advanced characters are easier to train than lower level or less advanced characters. Training a character can be time-consuming and difficult and may not always end in success for the character. However, training is not completely user-dependent but rather is at least partially character-dependent. That is, the actual character contributes to or plays a part in the training so that the overall skill level achieved by a character is not solely dependent on the personal skills of the respective user who controls the character. Users are not required to possess exceptional skills in order to excel in creating a valuable or well-trained character. For example, for characters initially having higher core attribute values, the training exercises or tasks that must be performed by the user may be made easier so that less manual dexterity and timing is required to successfully complete the exercise or task or so that each training item product effect on the attribute value. By contrast, for characters initially having lower core attribute values, the exercises or tasks can be made more difficult, meaning that more time is needed for each training exercise or that each exercise has less increase on the numerical score or value. Furthermore, limits can be placed on specific attribute values of certain characters, so that these characters will never be able to reach attribute values as high as other characters. This arrangement provides the appearance that particular characters have more natural or inherent talent than others. - Training of a character is also restricted to the type or profession related to the character. For example, a horse character cannot be trained with baseball playing attributes. Rather, the horse character can only be trained with horse-related attributes to improve its involvement in horse games, adventures, and competitions. Similarly, a baseball playing character can only be trained with baseball related attributes. If the class of baseball player is indicated such as a pitcher, its pitching-related attributes can have a higher maximum value than the other baseball playing attributes (e.g., running, hitting, fielding, etc.).
- Characters can also be injured or can become ill as a result of their participation in a game or adventure. When either occurs, training may not be allowed until the character heals or becomes well as indicated by a health indicator. Characters can heal or recover by waiting a pre-determined time period or by visiting a virtual health clinic. Healing or recovery can also be paid for by using points or currency (e.g., real or virtual money). In some cases, forcing the character to train when either injured or ill can reduce one or more attribute values as well as the overall value of the character. In addition or in the alternative, the character's injury or illness can worsen as a result of the forced training.
- Through a feedback component (not shown), the characters can provide solicited or unsolicited feedback to their respective users with respect to their training or status. More specifically, each character can communicate using audible speech, text, facial expression or some other type of image-based expression. The feedback can inform the user about how the character is feeling at any given time and the character's opinion on the training that has occurred or that is scheduled to occur. In the latter case, imagine that the user has just completed a process of selecting one or more attributes on which the character is to be trained. Before the user redeems points or currency for such attributes, the character can give their opinion of the selections to mitigate wasting points or wasting training opportunities. In addition, the character can provide feedback during as well as after the training. The feedback can include emotional thoughts or responses to the recent training. For example, the character can inform the user that the training is going well or is too difficult or that it needs training in another skill before it can complete the current training. Feedback received from the character can be stored and used later when determining which attributes to select for the same character or for other characters owned by the same user. Therefore, subsequent attributes can be selected either independently of or dependent upon previously selected attributes.
- The characters also maintain a history or background and as a result of training and participating in their individual games, adventures, competitions, or challenges in the virtual environment, the characters individually develop and mature based on such experiences. The maturity of a character can be visualized through physical changes in their appearance. For example, a young horse, as evidenced by size, age, and attributes when initially acquired by a user, can gradually grow to physically appear bigger and even stronger based on its experiences in the virtual environment and based on its training thus far. Its coat may look shinier and its mane longer and sleek compared to when it was initially acquired by the user. It should be appreciated that each character can undergo physical maturation that is appropriate for the type of character. The maturation process can include a maximum growth limit and can depend on at least one of experiences, training, or a combination of both. The outward appearance of a character can readily indicate skill level of the character, which may make assessing the value of the character more efficient.
-
FIG. 5 shows a block diagram of a trading aspect of the character development and exchange system ofFIG. 2 that facilitates selling and/or trading the character as well as control of the character to another user. As shown in the figure, a character can be made available for sale, auction, trade, or exchange. The value of the character can depend on its list of attributes, its type and/or class, as well as its experiences. For instance, a certain class of character can be rated at a higher value based on current demand for the character or based on popularity of the character or of the virtual environment that is associated with the character. If the class is retired or in limited edition where only a fixed number of characters are made available in the class, each character in that class may have an increased value aside from their specific attributes and experiences. - A
trading component 500 effectively blocks access to the character by the user (or locks the character) to prevent the current owner-user from modifying the character while it is available for sale or exchange. If the exchange is made, for example, the trading component can disable or delete the code and generate and/or assign a new code to the character. The new owner receives the new code and registers the character via the new code in order to access and exclusively control it in the virtual environment. If the exchange is not made and the user decides to retain ownership of the character, thetrading component 500 can unblock the access to the character. - More specifically, the
trading component 500 includes acode verification component 510 that verifies current ownership of the code and locks the character associated with it. If the character is transferred to another user, atransfer component 520 disables or deletes the locked code and generates and/or assigns a new code for the character. The same is done for coded-items (e.g., auxiliary products) associated with the character such as the character's weapons, clothing, accessories, furnishings, equipment, etc. - The
trading component 500 also comprises acharacter analysis component 530 that can examine character data for the particular character including the list of attributes associated with the character, its class, current status, and its experiences. Experiences can include wins, losses, competition participation, and/or game or other manipulation participation. After this data has been collected and evaluated, avaluation component 540 can determine a value for the character using the character data as well as previous completed transfers of similar characters, current and projected popularity of and demand for the character in consideration of its class, type, and/or attribute list. If the current status of the character indicates that the character is injured or ill or has not completely healed or recovered, then the overall value can decrease by a variable amount depending on the extent of the injury or illness. - A processing fee can be charged to the user for each character posted via the trading component (e.g., a fixed fee per transaction or percentage of final sale price).
- Alternatively or in addition, the
valuation component 520 can analyze the market value of a character without requiring the character to be posted for sale, auction, or trade. A separate fee can be charged for this service. Users can also employ a fee-basedadvertising component 550 in order to create more interest for their characters and/or for the users who are developing such characters. As a result, other users may target certain users who consistently offer good characters for sale, auction, or trade. - In some cases, a user may wish to sell its account including all characters and their related items. For these instances, the entire account can be evaluated based on the valuation of each character if sold individually or in groups of at least two. This is because some characters may have a higher value when paired with a complimentary counterpart than when considered alone. If desired, the user can indicate how characters are to be grouped when offered for sale or how they must be sold.
- The character and development system as discussed throughout
FIGS. 1-5 can also catalog a user's collection of characters in order to maintain a history of characters and related items that have been acquired, trained, and/or sold by the user over time. For each character, statistics (e.g., ERA and RBI for baseball playing characters), attributes, experiences, and training can be stored and subsequently retrieved and viewed. If the character is a member of a team, team statistics can also be stored and viewed. As a result, each user can build a portfolio that can be securely viewed and shared with others. - The portfolio can also include any pertinent family history for each character. Characters can be mated or bred to have offspring. As a result, at least a portion of the parent character's attributes can be inherited by the offspring. The inheritance of attributes can be randomly or equally distributed among the offspring. In addition, the number of times or frequency with which characters can mate or breed can be limited in order to prevent diminishing the value of similar characters or of other characters in a similar class. When a character is sold to another user, their family history can be passed along with them so each subsequent owner can track the character's heritage as well.
- What has been described above includes examples of the subject system and/or method. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the subject system and/or method, but one of ordinary skill in the art may recognize that many further combinations and permutations of the subject system and/or method are possible. Accordingly, the subject system and/or method are intended to embrace all such alterations, modifications, and variations that fall within the spirit and scope of the appended claims. Furthermore, to the extent that the term “includes” is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term “comprising” as “comprising” is interpreted when employed as a transitional word in a claim.
- As used herein, the terms “component” and “system” are intended to refer to a computer-related entity, either hardware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and a computer. By way of illustration, both an application running on a server and the server can be a component. One or more components may reside within a process and/or thread of execution and a component may be localized on one computer and/or distributed between two or more computers.
Claims (39)
1. A character development method comprising:
registering a character for a user with a communication network by receiving a first code associated with the character via the communication network;
following registration of the character, assigning a set of attributes to the first character based on at least one of a type and a first class of the character;
displaying the character on a screen in at least a portion of a virtual environment in a manner based at least in part upon the set of attributes, the class, and the type of the character;
training the character in response to activity by the user in order to increase a value of the first character in the virtual environment, wherein the character deemed to be relatively higher-skilled is trained with greater ease and efficiency than another character deemed to be relatively less-skilled;
obtaining an additional character of a second class having a second code; and
following registration of the additional character of the second class, granting access to additional content beyond content available from registering either the character or the additional character individually, and displaying the additional character in a different portion of the virtual environment according to the second class.
2. The method of claim 1 , wherein the first code and the second code are unique for each character.
3. The method of claim 1 , wherein the registering the character by receiving at least one of the first code and the second code unlocks content associated with a respective class of a respective character and makes it available and viewable to the user.
4. The method of claim 1 further comprises processing the first code and the second code in order to give the user control of the character within the virtual environment.
5. The method of claim 1 , wherein the virtual environment comprises at least one of a game and a virtual reality environment.
6. The method of claim 1 , wherein the virtual environment is divided into multiple portions, wherein each portion is associated with at least one of the following: one or more classes or one or more types of characters.
7. The method of claim 1 further comprising allocating an attribute value to each attribute of the set of attributes.
8. The method of claim 1 further comprising:
providing a total attribute value for the set of attributes; and
distributing at least a portion of the total attribute value to at least a subset of the set of attributes based upon user preferences.
9. The method of claim 1 , wherein the set of attributes comprise core attributes of each character.
10. The method of claim 1 further comprising storing a plurality of attributes available for each character according to the at least one of the type and the class of the character.
11. The method of claim 1 further comprising selecting at least one additional attribute for the training, wherein the at least one additional attribute is suitable for a respective character according to at the least one of the type and the class of the respective character and is different from attributes already possessed by and/or trained upon the respective character.
12. The method of claim 1 further comprising allocating an attribute value for each attribute newly associated with the character.
13. The method of claim 12 , wherein the attribute value is allocated according to the user's historical character data.
14. The method of claim 12 , wherein the attribute value is predetermined based upon at least one of the following: the type of the character, the class of the character, and at least one other attribute previously associated with the character.
15. The method of claim 12 , wherein the attribute value is selected from a range of values based upon at least one of the type and the class of the character.
16. The method of claim 12 further comprising employing a component to automatically determine an optimum attribute value for each attribute newly associated with the character by learning user preferences and making inferences based on at least one of the following: the user's other characters and their attributes and/or previous attribute value distributions made by the user.
17. The method of claim 12 further comprising allocating a variable amount of attribute value points for distribution across one or more of the attributes newly associated with the character.
18. The method of claim 1 , wherein the training of the character is initiated upon redemption of at least one of the following: points, virtual currency, and real currency.
19. The method of claim 18 further comprising earning the at least one of the points, the virtual currency, and the real currency by at least one of the following: playing in the virtual environment with the character, winning, accumulating points that satisfy a threshold, and participating in at least one of games, competitions, and events in the virtual environment.
20. The method of claim 1 , wherein the character undergoes the training in a manner that is independent of personal skills of the user who has control of the character.
21. The method of claim 1 , wherein the character undergoes the training in a manner consistent with the at least one of the class and the type of the character.
22. The method of claim 1 , wherein the training of the character on the at least one additional attribute occurs over a period of time, wherein the training comprises one or more tasks and/or exercises to complete.
23. The method of claim 1 , wherein the training of the character comprises immediately applying the at least one additional attribute to the character.
24. The method of claim 1 , wherein the at least one additional attribute and the set of attributes comprise at least one of a skill, a talent, a power, a body feature, and a facial feature.
25. The method of claim 1 further comprising:
collecting at least one of statistical data, family heritage data, and trading data;
generating and displaying a portfolio of one or more characters controlled and/or trained by the user; and
storing the portfolio on the communication network.
26. A character development method comprising:
registering a character with a communication network via receiving a code that is unique to the character in order to provide access to interact with and control of the character in a virtual environment;
upon registration of the character, assigning at least one attribute to the character based on at least one of a type and class of the character;
allocating an attribute value to the at least one attribute at least in part by inferring an optimum attribute value based on the user's historical character data;
training the character on at least one additional attribute, storing the character, the at least one attribute, the at least one additional attribute, and corresponding attribute values on the communication network; and
displaying the character in the virtual environment on a display screen,
wherein the at least one additional attribute is suitable for the character according to at the least one of the type and the class of the character and
wherein the training of the character is limited to a maximum level set for the character according to the class of the character.
27. The method of claim 26 , wherein training the character on the at least one additional attribute comprises selecting at least one additional attribute for the character from an attribute database.
28. The method of claim 26 further comprising upon registration of the character, providing access to one or more areas of the virtual environment based on at least one of the type and the class of the character.
29. The method of claim 26 , wherein the at least one additional attribute is different from the attributes previously associated with the character.
30. The method of claim 26 , wherein the training of the character with the at least one additional attribute is permitted after redeeming a predetermined amount of at least one of the following: points, virtual currency, and real currency.
31. The method of claim 26 further comprises mating at least two characters and passing at least a portion of their combined attributes to at least one offspring.
32. The method of claim 26 further comprises creating a portfolio for the character to record and view at least one of the following: statistics, tournaments, competitions, games participated in and family heritage.
33. A character development system comprising:
a character registration component that registers a character with a communication network by validating a code associated with the character;
an attribute allocation component that assigns a set of attributes to the character based on at least one of a type and a class of the character upon registration of the character;
an interactive manipulation component that manipulates the character within at least one area of a virtual environment, wherein the at least one area is based on at least one of the type and the class of the character;
a display component that displays the character in the at least one portion of the virtual environment on a screen in a manner based at least in part on the set of attributes, the class, and the type of the character;
a character analysis component that analyzes the character's set of attributes to determine which level of interaction it can participate in within the virtual environment and to determine what kind of training is available to it; and
a training component that trains the character with at least one additional attribute in order to increase a value of the character in the at least one area of the virtual environment.
34. The system of claim 33 , wherein the attribute allocation component provides a total attribute value for the set of attributes and distributes a variable portion of the total attribute value to each attribute in the set of attributes based upon user preferences.
35. The system of claim 33 , wherein each attribute in the set of attributes is associated with an attribute value that is predetermined based upon at least one of the following: the type of the character, the class of the character, and at least one other attribute previously associated with the character.
36. The system of claim 35 , wherein the attribute value is selected from a range of values based upon at least one of the type and the class of the character.
37. The system of claim 33 , wherein the set of attributes comprise core attributes of each character.
38. The system of claim 33 further comprising an attribute database that stores a plurality of attributes available for each character according to the at least one of the type and the class of the character.
39. The system of claim 33 further comprising an attribute selection component that selects at least one additional attribute for the training, wherein the at least one additional attribute is suitable for a respective character according to at the least one of the type and the class of the respective character and is different from attributes already possessed by and/or trained upon the respective character.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/838,649 US20080274811A1 (en) | 2007-05-02 | 2007-08-14 | Character training and development |
CA002630326A CA2630326A1 (en) | 2007-05-02 | 2008-05-02 | Character training and development |
AU2008201954A AU2008201954B2 (en) | 2007-05-02 | 2008-05-02 | Character training and development |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US91549907P | 2007-05-02 | 2007-05-02 | |
US11/838,649 US20080274811A1 (en) | 2007-05-02 | 2007-08-14 | Character training and development |
Publications (1)
Publication Number | Publication Date |
---|---|
US20080274811A1 true US20080274811A1 (en) | 2008-11-06 |
Family
ID=39939905
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/838,649 Abandoned US20080274811A1 (en) | 2007-05-02 | 2007-08-14 | Character training and development |
US11/838,660 Abandoned US20080274806A1 (en) | 2007-05-02 | 2007-08-14 | Character development and exchange |
US11/838,641 Expired - Fee Related US7970663B2 (en) | 2007-05-02 | 2007-08-14 | Method of calculating an estimated market value of a character |
US13/104,076 Active US8401912B2 (en) | 2007-05-02 | 2011-05-10 | Method for using unique codes to trade virtual characters |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/838,660 Abandoned US20080274806A1 (en) | 2007-05-02 | 2007-08-14 | Character development and exchange |
US11/838,641 Expired - Fee Related US7970663B2 (en) | 2007-05-02 | 2007-08-14 | Method of calculating an estimated market value of a character |
US13/104,076 Active US8401912B2 (en) | 2007-05-02 | 2011-05-10 | Method for using unique codes to trade virtual characters |
Country Status (3)
Country | Link |
---|---|
US (4) | US20080274811A1 (en) |
AU (3) | AU2008201957B2 (en) |
CA (3) | CA2630335A1 (en) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090069084A1 (en) * | 2007-09-12 | 2009-03-12 | Reece Alex D | System and Methods for Monitoring and Controlling the Actions of an Avatar in a Virtual Environment |
US20090215542A1 (en) * | 2008-02-22 | 2009-08-27 | Konami Digital Entertainment Co., Ltd. | Game program, game device, and game control method |
US20100331084A1 (en) * | 2009-06-24 | 2010-12-30 | Aperture Investments Llc | System and method for a wrap-around gaming experience |
USD662949S1 (en) | 2011-05-17 | 2012-07-03 | Joby-Rome Otero | Video game peripheral detection device |
US20120238361A1 (en) * | 2011-03-16 | 2012-09-20 | Sean Janis | Online game with animal-breeding mechanic for combining visual display parameters |
US20120295699A1 (en) * | 2011-05-17 | 2012-11-22 | Paul Reiche | Conditional access to areas in a video game |
US20130296058A1 (en) * | 2012-05-01 | 2013-11-07 | Activision Publishing, Inc. | Server based interactive video game with toys |
US20130316810A1 (en) * | 2011-09-29 | 2013-11-28 | Konami Digital Entertainment Co., Ltd. | Game apparatus, non-transitory computer readable recording medium, and game providing method |
US20140349721A1 (en) * | 2013-05-23 | 2014-11-27 | Disney Enterprises, Inc. | Unlocking of digital content based on geo-location of objects |
US20150190715A1 (en) * | 2014-01-08 | 2015-07-09 | DeNA Co., Ltd. | Information processing device and game program |
US9180378B2 (en) | 2011-05-17 | 2015-11-10 | Activision Publishing, Inc. | Conditional access to areas in a video game |
US9381430B2 (en) | 2011-05-17 | 2016-07-05 | Activision Publishing, Inc. | Interactive video game using game-related physical objects for conducting gameplay |
US9486702B2 (en) | 2012-12-11 | 2016-11-08 | Activision Publishing, Inc. | Interactive video game system comprising toys with rewritable memories |
WO2017024307A1 (en) * | 2015-08-06 | 2017-02-09 | Radio Systems Corporation | Computer simulation of animal training scenarios and environments |
US9656172B2 (en) | 2013-08-16 | 2017-05-23 | Disney Enterprises, Inc. | Unlocking of virtual content through geo-location |
US10238977B2 (en) | 2011-05-17 | 2019-03-26 | Activision Publishing, Inc. | Collection of marketing information developed during video game play |
US10315119B2 (en) | 2011-05-17 | 2019-06-11 | Activision Publishing, Inc. | Video game with concurrent processing of game-related physical objects |
US10521523B2 (en) | 2015-08-06 | 2019-12-31 | Radio Systems Corporation | Computer simulation of animal training scenarios and environments |
US11192034B1 (en) * | 2020-07-08 | 2021-12-07 | Mythical, Inc. | Systems and methods for determining how much of a created character is inherited from other characters |
US11358059B2 (en) | 2020-05-27 | 2022-06-14 | Ganz | Live toy system |
US11376505B2 (en) | 2019-10-03 | 2022-07-05 | Mythical, Inc. | Systems and methods for generating in-game assets for a gaming platform based on inheriting characteristics from other in-game assets |
US11389735B2 (en) * | 2019-10-23 | 2022-07-19 | Ganz | Virtual pet system |
US11443339B2 (en) | 2003-12-31 | 2022-09-13 | Ganz | System and method for toy adoption and marketing |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8167724B2 (en) * | 2007-12-10 | 2012-05-01 | Gary Stephen Shuster | Guest management in an online multi-player virtual reality game |
US10176827B2 (en) | 2008-01-15 | 2019-01-08 | Verint Americas Inc. | Active lab |
JP5159375B2 (en) | 2008-03-07 | 2013-03-06 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Object authenticity determination system and method in metaverse, and computer program thereof |
US8584025B2 (en) * | 2008-05-02 | 2013-11-12 | International Business Machines Corporation | Virtual world teleportation |
US8185450B2 (en) * | 2008-06-12 | 2012-05-22 | International Business Machines Corporation | Method and system for self-service manufacture and sale of customized virtual goods |
US8221124B2 (en) * | 2008-06-27 | 2012-07-17 | Professor Brainstorm, LLC | Methods and apparatus for educating |
US9223469B2 (en) * | 2008-08-22 | 2015-12-29 | Intellectual Ventures Fund 83 Llc | Configuring a virtual world user-interface |
CN101732858B (en) * | 2008-11-11 | 2013-10-30 | 盛乐信息技术(上海)有限公司 | Real and virtual combined networking game system and realizing method thereof |
US10489434B2 (en) | 2008-12-12 | 2019-11-26 | Verint Americas Inc. | Leveraging concepts with information retrieval techniques and knowledge bases |
US8943094B2 (en) | 2009-09-22 | 2015-01-27 | Next It Corporation | Apparatus, system, and method for natural language processing |
US20110264562A1 (en) * | 2010-04-26 | 2011-10-27 | Ganz | Estore One Click |
US8651949B2 (en) * | 2010-09-02 | 2014-02-18 | Mattel, Inc. | Toy and associated computer game |
US9122744B2 (en) | 2010-10-11 | 2015-09-01 | Next It Corporation | System and method for providing distributed intelligent assistance |
JP5346980B2 (en) * | 2011-04-18 | 2013-11-20 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE AND PROGRAM |
US9220985B1 (en) | 2011-06-30 | 2015-12-29 | Zynga Inc. | Providing virtual items based on location-based actions |
US9626689B1 (en) | 2011-06-30 | 2017-04-18 | Zynga Inc. | Incentivizing location-based actions by groups |
US8292743B1 (en) | 2011-06-30 | 2012-10-23 | Zynga Inc. | Changing virtual items based on location-based actions |
US9836177B2 (en) | 2011-12-30 | 2017-12-05 | Next IT Innovation Labs, LLC | Providing variable responses in a virtual-assistant environment |
US9223537B2 (en) | 2012-04-18 | 2015-12-29 | Next It Corporation | Conversation user interface |
US20130339228A1 (en) | 2012-06-18 | 2013-12-19 | Brian Mark Shuster | Transfer of virtual objects between applications |
JP5118261B1 (en) * | 2012-06-19 | 2013-01-16 | 株式会社 ディー・エヌ・エー | Game program and server device |
US9536049B2 (en) | 2012-09-07 | 2017-01-03 | Next It Corporation | Conversational virtual healthcare assistant |
WO2014087714A1 (en) * | 2012-12-04 | 2014-06-12 | 株式会社エヌ・ティ・ティ・ドコモ | Information processing device, server device, dialogue system and program |
US9304652B1 (en) | 2012-12-21 | 2016-04-05 | Intellifect Incorporated | Enhanced system and method for providing a virtual space |
US9675895B2 (en) * | 2013-03-13 | 2017-06-13 | Hasbro, Inc. | Three way multidirectional interactive toy |
JP5499198B1 (en) * | 2013-03-26 | 2014-05-21 | 株式会社 ディー・エヌ・エー | Server device and game program |
US10445115B2 (en) | 2013-04-18 | 2019-10-15 | Verint Americas Inc. | Virtual assistant focused user interfaces |
US10743732B2 (en) | 2013-06-07 | 2020-08-18 | Intellifect Incorporated | System and method for presenting user progress on physical figures |
US9836806B1 (en) | 2013-06-07 | 2017-12-05 | Intellifect Incorporated | System and method for presenting user progress on physical figures |
KR20150023977A (en) * | 2013-08-23 | 2015-03-06 | 주식회사 케이티 | Method of selling inactive contents and apparatus therefor |
US10088972B2 (en) | 2013-12-31 | 2018-10-02 | Verint Americas Inc. | Virtual assistant conversations |
US9728097B2 (en) | 2014-08-19 | 2017-08-08 | Intellifect Incorporated | Wireless communication between physical figures to evidence real-world activity and facilitate development in real and virtual spaces |
US20160071517A1 (en) | 2014-09-09 | 2016-03-10 | Next It Corporation | Evaluating Conversation Data based on Risk Factors |
US10238958B2 (en) * | 2015-06-03 | 2019-03-26 | Sony Interactive Entertainment America Llc | Tangible tradable collectibles having a digital copy |
JP6371749B2 (en) * | 2015-09-30 | 2018-08-08 | 株式会社コナミデジタルエンタテインメント | GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM |
US10765948B2 (en) | 2017-12-22 | 2020-09-08 | Activision Publishing, Inc. | Video game content aggregation, normalization, and publication systems and methods |
US11568175B2 (en) | 2018-09-07 | 2023-01-31 | Verint Americas Inc. | Dynamic intent classification based on environment variables |
US11232264B2 (en) | 2018-10-19 | 2022-01-25 | Verint Americas Inc. | Natural language processing with non-ontological hierarchy models |
US11196863B2 (en) | 2018-10-24 | 2021-12-07 | Verint Americas Inc. | Method and system for virtual assistant conversations |
US11712627B2 (en) | 2019-11-08 | 2023-08-01 | Activision Publishing, Inc. | System and method for providing conditional access to virtual gaming items |
US12106360B2 (en) * | 2021-04-29 | 2024-10-01 | Snap Inc. | Generating virtual digital objects using blockchain technology |
Citations (73)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5411259A (en) * | 1992-11-23 | 1995-05-02 | Hero, Inc. | Video sports game system using trading cards |
US5802296A (en) * | 1996-08-02 | 1998-09-01 | Fujitsu Software Corporation | Supervisory powers that provide additional control over images on computers system displays to users interactings via computer systems |
US5853327A (en) * | 1994-07-28 | 1998-12-29 | Super Dimension, Inc. | Computerized game board |
US5923330A (en) * | 1996-08-12 | 1999-07-13 | Ncr Corporation | System and method for navigation and interaction in structured information spaces |
US5966526A (en) * | 1997-03-18 | 1999-10-12 | Kabushiki Kaisha Bandai | Simulation device for fostering a virtual creature |
US6009458A (en) * | 1996-05-09 | 1999-12-28 | 3Do Company | Networked computer game system with persistent playing objects |
US6031549A (en) * | 1995-07-19 | 2000-02-29 | Extempo Systems, Inc. | System and method for directed improvisation by computer controlled characters |
US6119229A (en) * | 1997-04-11 | 2000-09-12 | The Brodia Group | Virtual property system |
US6159101A (en) * | 1997-07-24 | 2000-12-12 | Tiger Electronics, Ltd. | Interactive toy products |
US6253167B1 (en) * | 1997-05-27 | 2001-06-26 | Sony Corporation | Client apparatus, image display controlling method, shared virtual space providing apparatus and method, and program providing medium |
US6267672B1 (en) * | 1998-10-21 | 2001-07-31 | Ayecon Entertainment, L.L.C. | Product sales enhancing internet game system |
US6290566B1 (en) * | 1997-08-27 | 2001-09-18 | Creator, Ltd. | Interactive talking toy |
US20010039206A1 (en) * | 1995-03-06 | 2001-11-08 | Tyler Peppel | Electronic trading card |
US20010047340A1 (en) * | 2000-01-27 | 2001-11-29 | Donnie Snow | Authenticity verification method and apparatus |
US20010049606A1 (en) * | 2000-06-05 | 2001-12-06 | Bruno Lucarelli | Online collectible authentication and ownership system |
US6404438B1 (en) * | 1999-12-21 | 2002-06-11 | Electronic Arts, Inc. | Behavioral learning for a visual representation in a communication environment |
US6406370B1 (en) * | 1998-10-06 | 2002-06-18 | Konami Co., Ltd. | Method for controlling character behavior in video games, video game machine, and computer-readable recording medium on which video game program is recorded |
US20020082077A1 (en) * | 2000-12-26 | 2002-06-27 | Johnson Douglas R. | Interactive video game system with characters that evolve physical and cognitive traits |
US20020094851A1 (en) * | 2001-01-16 | 2002-07-18 | Rheey Jin Sung | Method of breeding robot pet using on-line and off-line systems simultaneously |
US20020119810A1 (en) * | 2001-01-24 | 2002-08-29 | Susumu Takatsuka | Program execution system comprising program execution device, operational device and display device |
US6468155B1 (en) * | 2001-05-08 | 2002-10-22 | Skillgames, Inc. | Systems and methods to facilitate games of skill for prizes played via a communication network |
US20020155893A1 (en) * | 1999-12-27 | 2002-10-24 | Arthur Swanberg | Computerized trading card system |
US20020161666A1 (en) * | 2000-12-29 | 2002-10-31 | Johanna Fraki | Mehtod and system for administering digital collectible cards |
US20020160835A1 (en) * | 2000-03-08 | 2002-10-31 | Kenji Fujioka | Training-style video game device, character training control method and readable storage medium storing character training control program |
US20030023505A1 (en) * | 2001-02-28 | 2003-01-30 | Eglen Jan Alan | Digital online exchange |
US6539400B1 (en) * | 1999-09-20 | 2003-03-25 | Ncr Corporation | Information gathering and personalization techniques |
US20030061147A1 (en) * | 2001-09-27 | 2003-03-27 | Jeff Fluhr | System and method for providing logistics for a sale of goods |
US6560511B1 (en) * | 1999-04-30 | 2003-05-06 | Sony Corporation | Electronic pet system, network system, robot, and storage medium |
US20030126031A1 (en) * | 2000-09-29 | 2003-07-03 | Akiko Asami | Agent system, agent selling method, information providing device, and data recorded medium |
US6591250B1 (en) * | 1998-02-23 | 2003-07-08 | Genetic Anomalies, Inc. | System and method for managing virtual property |
US6595858B1 (en) * | 1999-08-26 | 2003-07-22 | Nintendo Co., Ltd. | Image-display game system |
US6609968B1 (en) * | 1997-12-26 | 2003-08-26 | Bandai, Co., Ltd. | Rearing simulation apparatus |
US6612501B1 (en) * | 1999-07-14 | 2003-09-02 | Mattel, Inc. | Computer game and method of playing the same |
US20030220885A1 (en) * | 2000-05-04 | 2003-11-27 | Bruno Lucarelli | Collectible item authentication and ownership system and method of selling collectible items |
US6685565B2 (en) * | 2000-04-18 | 2004-02-03 | Kceo Inc. | Video game device, character relationship level display method, and readable storage medium storing character relationship level display program |
US6692360B2 (en) * | 2000-07-21 | 2004-02-17 | Konami Corporation | Game system, commercial game apparatus, network game apparatus, client device, and recording medium |
US20040043806A1 (en) * | 2002-02-08 | 2004-03-04 | Keith Kirby | Online vehicle collection and play activity |
US20040053690A1 (en) * | 2000-12-26 | 2004-03-18 | Fogel David B. | Video game characters having evolving traits |
US6722973B2 (en) * | 2001-03-16 | 2004-04-20 | Wiz Co., Ltd. | Apparatus for the simulated rearing of a movable living object |
US6729884B1 (en) * | 2001-11-13 | 2004-05-04 | Metavante Corporation | E-Critter game for teaching personal values and financial responsibility to a child |
US6758746B1 (en) * | 2001-10-26 | 2004-07-06 | Thomas C. Hunter | Method for providing customized interactive entertainment over a communications network |
US20040143852A1 (en) * | 2003-01-08 | 2004-07-22 | Meyers Philip G. | Systems and methods for massively multi-player online role playing games |
US20040143746A1 (en) * | 2003-01-16 | 2004-07-22 | Jean-Alfred Ligeti | Software license compliance system and method |
US6773325B1 (en) * | 2000-03-07 | 2004-08-10 | Hasbro, Inc. | Toy figure for use with multiple, different game systems |
US20040242326A1 (en) * | 2001-09-19 | 2004-12-02 | Tomonori Fujisawa | On-line game method |
US20050059483A1 (en) * | 2003-07-02 | 2005-03-17 | Borge Michael D. | Interactive action figures for gaming schemes |
US20050079912A1 (en) * | 2002-06-11 | 2005-04-14 | Fujitsu Limited | Card management method and apparatus for network card game |
US6910186B2 (en) * | 2000-12-08 | 2005-06-21 | Kyunam Kim | Graphic chatting with organizational avatars |
US20050137015A1 (en) * | 2003-08-19 | 2005-06-23 | Lawrence Rogers | Systems and methods for a role-playing game having a customizable avatar and differentiated instant messaging environment |
US6918833B2 (en) * | 2001-05-31 | 2005-07-19 | Nokia Corporation | Electronic gaming |
US20050177428A1 (en) * | 2003-12-31 | 2005-08-11 | Ganz | System and method for toy adoption and marketing |
US20050182693A1 (en) * | 2004-02-12 | 2005-08-18 | Besjon Alivandi | System and method for producing merchandise from a virtual environment |
US6944421B2 (en) * | 2001-11-15 | 2005-09-13 | T.F.H. Publications, Inc. | Method and apparatus for providing training information regarding a pet |
US20050250415A1 (en) * | 2004-04-23 | 2005-11-10 | Barthold Mark J | Toy and card package |
US20050250416A1 (en) * | 2004-04-23 | 2005-11-10 | Barthold Mark J | Toy and card package |
US20050272504A1 (en) * | 2001-08-21 | 2005-12-08 | Nintendo Co., Ltd. | Method and apparatus for multi-user communications using discrete video game platforms |
US7037166B2 (en) * | 2003-10-17 | 2006-05-02 | Big Bang Ideas, Inc. | Adventure figure system and method |
US20060234795A1 (en) * | 2005-04-19 | 2006-10-19 | Dhunjishaw David B | System for secure transfer of online privileges |
US7171154B2 (en) * | 2001-03-09 | 2007-01-30 | Kabushiki Kaisha Eighting | Method of communication by e-mail |
US7179171B2 (en) * | 2002-06-24 | 2007-02-20 | Mitsubishi Electric Research Laboratories, Inc. | Fish breeding toy for cellular telephones |
US20070082720A1 (en) * | 2005-09-12 | 2007-04-12 | Jonathan Bradbury | Methods of playing video games |
US20070087838A1 (en) * | 2005-09-12 | 2007-04-19 | Jonathan Bradbury | Video game media |
US20070087839A1 (en) * | 2005-09-12 | 2007-04-19 | Jonathan Bradbury | Video game systems |
US20070088656A1 (en) * | 2005-10-03 | 2007-04-19 | Jung Edward K | Virtual world property disposition after real-world occurrence |
US20070099685A1 (en) * | 2005-10-14 | 2007-05-03 | Leviathan Entertainment, Llc | Ownership of Game Environments in a Virtual World |
US20070179978A1 (en) * | 2005-11-14 | 2007-08-02 | Lee Kin K | Systems and methods for anti-counterfeit authentication |
US7266522B2 (en) * | 2000-12-07 | 2007-09-04 | International Business Machines Corporation | Method and system in electronic commerce for uniquely identifying products to improve reliability and confidence in transactions initiated online |
US7300344B2 (en) * | 1999-12-14 | 2007-11-27 | Kceo Inc. | Video game apparatus, a character training controlling method, and a readable storage medium storing character training control programs |
US20080039166A1 (en) * | 2006-08-03 | 2008-02-14 | Seven Lights, Llc | Systems and methods for multi-character online gaming |
US20080176658A1 (en) * | 2006-03-10 | 2008-07-24 | Electronic Arts, Inc. | Video game with simulated evolution |
US7478047B2 (en) * | 2000-11-03 | 2009-01-13 | Zoesis, Inc. | Interactive character system |
US7556563B2 (en) * | 2005-01-10 | 2009-07-07 | Mattel, Inc. | Internet enabled multiply interconnectable environmentally interactive character simulation module method and system |
US7593864B2 (en) * | 2000-04-18 | 2009-09-22 | Brian Mark Shuster | Method and apparatus for managing ownership of virtual property |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5291598A (en) * | 1992-04-07 | 1994-03-01 | Gregory Grundy | Method and system for decentralized manufacture of copy-controlled software |
US6591252B1 (en) * | 1999-03-04 | 2003-07-08 | Steven R. Young | Method and apparatus for authenticating unique items |
US6522333B1 (en) | 1999-10-08 | 2003-02-18 | Electronic Arts Inc. | Remote communication through visual representations |
US7071041B2 (en) * | 2000-01-20 | 2006-07-04 | Semiconductor Energy Laboratory Co., Ltd. | Method of manufacturing a semiconductor device |
WO2001069829A2 (en) | 2000-03-16 | 2001-09-20 | Creator Ltd. | Networked interactive toy apparatus operative to promote sales |
WO2001077982A1 (en) | 2000-04-11 | 2001-10-18 | Picosoft Co., Ltd. | Toy with operating system |
KR20010107290A (en) | 2000-05-26 | 2001-12-07 | 김상윤 | System and method for advertising using the game which makes users bring up characters |
JP2002063092A (en) | 2000-06-09 | 2002-02-28 | Tomy Co Ltd | Information providing system, information providing device, server, toy, information providing method, and recording medium |
US7314407B1 (en) * | 2000-09-25 | 2008-01-01 | Pearson Carl P | Video game system using trading cards |
WO2002054327A1 (en) | 2001-01-04 | 2002-07-11 | Noks-Com Ltd. | Method and system for a set of interrelated activities converging on a series of collectible virtual objects |
US7249139B2 (en) * | 2001-07-13 | 2007-07-24 | Accenture Global Services Gmbh | Secure virtual marketplace for virtual objects and services |
US7472077B2 (en) * | 2001-10-31 | 2008-12-30 | Amazon.Com, Inc. | User interfaces and methods for facilitating user-to-user sales |
US7483860B2 (en) * | 2002-03-08 | 2009-01-27 | Pace Anti-Piracy | Method and system for managing software licenses |
US20040014527A1 (en) | 2002-07-19 | 2004-01-22 | Orr Scott Stewart | System and method to integrate digital characters across multiple interactive games |
US20040093266A1 (en) | 2002-11-12 | 2004-05-13 | Dohring Doug Carl | Method of mutually enhancing retail sales and user traffic on a web site |
US20040199471A1 (en) * | 2003-04-01 | 2004-10-07 | Hardjono Thomas P. | Rights trading system |
US7534157B2 (en) * | 2003-12-31 | 2009-05-19 | Ganz | System and method for toy adoption and marketing |
US20060200409A1 (en) * | 2005-03-04 | 2006-09-07 | Mcmahon Kevin R | Method and system for trading in the future popularity of people, places, and things using pop future cards, contracts, and composites |
US20080039167A1 (en) * | 2006-08-03 | 2008-02-14 | Seven Lights, Llc | Systems and methods for point value based match-up in online gaming |
-
2007
- 2007-08-14 US US11/838,649 patent/US20080274811A1/en not_active Abandoned
- 2007-08-14 US US11/838,660 patent/US20080274806A1/en not_active Abandoned
- 2007-08-14 US US11/838,641 patent/US7970663B2/en not_active Expired - Fee Related
-
2008
- 2008-05-02 CA CA002630335A patent/CA2630335A1/en not_active Abandoned
- 2008-05-02 AU AU2008201957A patent/AU2008201957B2/en not_active Ceased
- 2008-05-02 AU AU2008201956A patent/AU2008201956B2/en not_active Ceased
- 2008-05-02 CA CA002630284A patent/CA2630284A1/en not_active Abandoned
- 2008-05-02 AU AU2008201954A patent/AU2008201954B2/en not_active Ceased
- 2008-05-02 CA CA002630326A patent/CA2630326A1/en not_active Abandoned
-
2011
- 2011-05-10 US US13/104,076 patent/US8401912B2/en active Active
Patent Citations (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5411259A (en) * | 1992-11-23 | 1995-05-02 | Hero, Inc. | Video sports game system using trading cards |
US5853327A (en) * | 1994-07-28 | 1998-12-29 | Super Dimension, Inc. | Computerized game board |
US20010039206A1 (en) * | 1995-03-06 | 2001-11-08 | Tyler Peppel | Electronic trading card |
US6031549A (en) * | 1995-07-19 | 2000-02-29 | Extempo Systems, Inc. | System and method for directed improvisation by computer controlled characters |
US6009458A (en) * | 1996-05-09 | 1999-12-28 | 3Do Company | Networked computer game system with persistent playing objects |
US6745236B1 (en) * | 1996-05-09 | 2004-06-01 | William M. Hawkins, III | Networked computer game system with persistent playing objects |
US5802296A (en) * | 1996-08-02 | 1998-09-01 | Fujitsu Software Corporation | Supervisory powers that provide additional control over images on computers system displays to users interactings via computer systems |
US5923330A (en) * | 1996-08-12 | 1999-07-13 | Ncr Corporation | System and method for navigation and interaction in structured information spaces |
US5966526A (en) * | 1997-03-18 | 1999-10-12 | Kabushiki Kaisha Bandai | Simulation device for fostering a virtual creature |
US6119229A (en) * | 1997-04-11 | 2000-09-12 | The Brodia Group | Virtual property system |
US6253167B1 (en) * | 1997-05-27 | 2001-06-26 | Sony Corporation | Client apparatus, image display controlling method, shared virtual space providing apparatus and method, and program providing medium |
US6159101A (en) * | 1997-07-24 | 2000-12-12 | Tiger Electronics, Ltd. | Interactive toy products |
US6290566B1 (en) * | 1997-08-27 | 2001-09-18 | Creator, Ltd. | Interactive talking toy |
US6609968B1 (en) * | 1997-12-26 | 2003-08-26 | Bandai, Co., Ltd. | Rearing simulation apparatus |
US6591250B1 (en) * | 1998-02-23 | 2003-07-08 | Genetic Anomalies, Inc. | System and method for managing virtual property |
US6406370B1 (en) * | 1998-10-06 | 2002-06-18 | Konami Co., Ltd. | Method for controlling character behavior in video games, video game machine, and computer-readable recording medium on which video game program is recorded |
US6267672B1 (en) * | 1998-10-21 | 2001-07-31 | Ayecon Entertainment, L.L.C. | Product sales enhancing internet game system |
US7089083B2 (en) * | 1999-04-30 | 2006-08-08 | Sony Corporation | Electronic pet system, network system, robot, and storage medium |
US6560511B1 (en) * | 1999-04-30 | 2003-05-06 | Sony Corporation | Electronic pet system, network system, robot, and storage medium |
US6612501B1 (en) * | 1999-07-14 | 2003-09-02 | Mattel, Inc. | Computer game and method of playing the same |
US6595858B1 (en) * | 1999-08-26 | 2003-07-22 | Nintendo Co., Ltd. | Image-display game system |
US6539400B1 (en) * | 1999-09-20 | 2003-03-25 | Ncr Corporation | Information gathering and personalization techniques |
US7300344B2 (en) * | 1999-12-14 | 2007-11-27 | Kceo Inc. | Video game apparatus, a character training controlling method, and a readable storage medium storing character training control programs |
US6404438B1 (en) * | 1999-12-21 | 2002-06-11 | Electronic Arts, Inc. | Behavioral learning for a visual representation in a communication environment |
US20020155893A1 (en) * | 1999-12-27 | 2002-10-24 | Arthur Swanberg | Computerized trading card system |
US20010047340A1 (en) * | 2000-01-27 | 2001-11-29 | Donnie Snow | Authenticity verification method and apparatus |
US6773325B1 (en) * | 2000-03-07 | 2004-08-10 | Hasbro, Inc. | Toy figure for use with multiple, different game systems |
US7081033B1 (en) * | 2000-03-07 | 2006-07-25 | Hasbro, Inc. | Toy figure for use with multiple, different game systems |
US20020160835A1 (en) * | 2000-03-08 | 2002-10-31 | Kenji Fujioka | Training-style video game device, character training control method and readable storage medium storing character training control program |
US6685565B2 (en) * | 2000-04-18 | 2004-02-03 | Kceo Inc. | Video game device, character relationship level display method, and readable storage medium storing character relationship level display program |
US7593864B2 (en) * | 2000-04-18 | 2009-09-22 | Brian Mark Shuster | Method and apparatus for managing ownership of virtual property |
US20030220885A1 (en) * | 2000-05-04 | 2003-11-27 | Bruno Lucarelli | Collectible item authentication and ownership system and method of selling collectible items |
US20010049606A1 (en) * | 2000-06-05 | 2001-12-06 | Bruno Lucarelli | Online collectible authentication and ownership system |
US6692360B2 (en) * | 2000-07-21 | 2004-02-17 | Konami Corporation | Game system, commercial game apparatus, network game apparatus, client device, and recording medium |
US20030126031A1 (en) * | 2000-09-29 | 2003-07-03 | Akiko Asami | Agent system, agent selling method, information providing device, and data recorded medium |
US7478047B2 (en) * | 2000-11-03 | 2009-01-13 | Zoesis, Inc. | Interactive character system |
US7266522B2 (en) * | 2000-12-07 | 2007-09-04 | International Business Machines Corporation | Method and system in electronic commerce for uniquely identifying products to improve reliability and confidence in transactions initiated online |
US6910186B2 (en) * | 2000-12-08 | 2005-06-21 | Kyunam Kim | Graphic chatting with organizational avatars |
US20040053690A1 (en) * | 2000-12-26 | 2004-03-18 | Fogel David B. | Video game characters having evolving traits |
US20020082077A1 (en) * | 2000-12-26 | 2002-06-27 | Johnson Douglas R. | Interactive video game system with characters that evolve physical and cognitive traits |
US20020161666A1 (en) * | 2000-12-29 | 2002-10-31 | Johanna Fraki | Mehtod and system for administering digital collectible cards |
US20020094851A1 (en) * | 2001-01-16 | 2002-07-18 | Rheey Jin Sung | Method of breeding robot pet using on-line and off-line systems simultaneously |
US20020119810A1 (en) * | 2001-01-24 | 2002-08-29 | Susumu Takatsuka | Program execution system comprising program execution device, operational device and display device |
US20030023505A1 (en) * | 2001-02-28 | 2003-01-30 | Eglen Jan Alan | Digital online exchange |
US7171154B2 (en) * | 2001-03-09 | 2007-01-30 | Kabushiki Kaisha Eighting | Method of communication by e-mail |
US6722973B2 (en) * | 2001-03-16 | 2004-04-20 | Wiz Co., Ltd. | Apparatus for the simulated rearing of a movable living object |
US6468155B1 (en) * | 2001-05-08 | 2002-10-22 | Skillgames, Inc. | Systems and methods to facilitate games of skill for prizes played via a communication network |
US6918833B2 (en) * | 2001-05-31 | 2005-07-19 | Nokia Corporation | Electronic gaming |
US20050272504A1 (en) * | 2001-08-21 | 2005-12-08 | Nintendo Co., Ltd. | Method and apparatus for multi-user communications using discrete video game platforms |
US7297063B2 (en) * | 2001-09-19 | 2007-11-20 | Kabushiki Kaisha Eighting | On-line game method |
US20040242326A1 (en) * | 2001-09-19 | 2004-12-02 | Tomonori Fujisawa | On-line game method |
US20030061147A1 (en) * | 2001-09-27 | 2003-03-27 | Jeff Fluhr | System and method for providing logistics for a sale of goods |
US20040093302A1 (en) * | 2001-09-27 | 2004-05-13 | Baker Eric H. | System and method for providing logistics for a sale or transfer of goods with proceeds provided to a third party |
US6758746B1 (en) * | 2001-10-26 | 2004-07-06 | Thomas C. Hunter | Method for providing customized interactive entertainment over a communications network |
US6729884B1 (en) * | 2001-11-13 | 2004-05-04 | Metavante Corporation | E-Critter game for teaching personal values and financial responsibility to a child |
US6944421B2 (en) * | 2001-11-15 | 2005-09-13 | T.F.H. Publications, Inc. | Method and apparatus for providing training information regarding a pet |
US20040043806A1 (en) * | 2002-02-08 | 2004-03-04 | Keith Kirby | Online vehicle collection and play activity |
US20050079912A1 (en) * | 2002-06-11 | 2005-04-14 | Fujitsu Limited | Card management method and apparatus for network card game |
US7179171B2 (en) * | 2002-06-24 | 2007-02-20 | Mitsubishi Electric Research Laboratories, Inc. | Fish breeding toy for cellular telephones |
US20040143852A1 (en) * | 2003-01-08 | 2004-07-22 | Meyers Philip G. | Systems and methods for massively multi-player online role playing games |
US20040143746A1 (en) * | 2003-01-16 | 2004-07-22 | Jean-Alfred Ligeti | Software license compliance system and method |
US20050059483A1 (en) * | 2003-07-02 | 2005-03-17 | Borge Michael D. | Interactive action figures for gaming schemes |
US20050137015A1 (en) * | 2003-08-19 | 2005-06-23 | Lawrence Rogers | Systems and methods for a role-playing game having a customizable avatar and differentiated instant messaging environment |
US7037166B2 (en) * | 2003-10-17 | 2006-05-02 | Big Bang Ideas, Inc. | Adventure figure system and method |
US20050177428A1 (en) * | 2003-12-31 | 2005-08-11 | Ganz | System and method for toy adoption and marketing |
US20050182693A1 (en) * | 2004-02-12 | 2005-08-18 | Besjon Alivandi | System and method for producing merchandise from a virtual environment |
US20050250416A1 (en) * | 2004-04-23 | 2005-11-10 | Barthold Mark J | Toy and card package |
US20050250415A1 (en) * | 2004-04-23 | 2005-11-10 | Barthold Mark J | Toy and card package |
US7556563B2 (en) * | 2005-01-10 | 2009-07-07 | Mattel, Inc. | Internet enabled multiply interconnectable environmentally interactive character simulation module method and system |
US20060234795A1 (en) * | 2005-04-19 | 2006-10-19 | Dhunjishaw David B | System for secure transfer of online privileges |
US20070087839A1 (en) * | 2005-09-12 | 2007-04-19 | Jonathan Bradbury | Video game systems |
US20090203446A1 (en) * | 2005-09-12 | 2009-08-13 | Jonathan Bradbury | Methods of Playing Video Games |
US20070087838A1 (en) * | 2005-09-12 | 2007-04-19 | Jonathan Bradbury | Video game media |
US20070082720A1 (en) * | 2005-09-12 | 2007-04-12 | Jonathan Bradbury | Methods of playing video games |
US20070088656A1 (en) * | 2005-10-03 | 2007-04-19 | Jung Edward K | Virtual world property disposition after real-world occurrence |
US20070099685A1 (en) * | 2005-10-14 | 2007-05-03 | Leviathan Entertainment, Llc | Ownership of Game Environments in a Virtual World |
US20070179978A1 (en) * | 2005-11-14 | 2007-08-02 | Lee Kin K | Systems and methods for anti-counterfeit authentication |
US20080176658A1 (en) * | 2006-03-10 | 2008-07-24 | Electronic Arts, Inc. | Video game with simulated evolution |
US20080039166A1 (en) * | 2006-08-03 | 2008-02-14 | Seven Lights, Llc | Systems and methods for multi-character online gaming |
Non-Patent Citations (2)
Title |
---|
IGN, "Creator Creation- Icewind Dale II wiki guide", , * |
Tyson McCann, "Star Wars: Knights of the Old Republic PC Review", 12/2003, GameBanshee, * |
Cited By (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11443339B2 (en) | 2003-12-31 | 2022-09-13 | Ganz | System and method for toy adoption and marketing |
US20090069084A1 (en) * | 2007-09-12 | 2009-03-12 | Reece Alex D | System and Methods for Monitoring and Controlling the Actions of an Avatar in a Virtual Environment |
US20090215542A1 (en) * | 2008-02-22 | 2009-08-27 | Konami Digital Entertainment Co., Ltd. | Game program, game device, and game control method |
US20100331084A1 (en) * | 2009-06-24 | 2010-12-30 | Aperture Investments Llc | System and method for a wrap-around gaming experience |
US9186575B1 (en) | 2011-03-16 | 2015-11-17 | Zynga Inc. | Online game with animal-breeding mechanic |
US20120238361A1 (en) * | 2011-03-16 | 2012-09-20 | Sean Janis | Online game with animal-breeding mechanic for combining visual display parameters |
US20120238362A1 (en) * | 2011-03-16 | 2012-09-20 | Sean Janis | Online game with mechanic for combining visual display parameters of virtual objects |
US8540570B2 (en) * | 2011-03-16 | 2013-09-24 | Zynga Inc. | Online game with mechanic for combining visual display parameters of virtual objects |
US9186582B2 (en) * | 2011-03-16 | 2015-11-17 | Zynga Inc. | Online game with animal-breeding mechanic for combining visual display parameters |
US20120295699A1 (en) * | 2011-05-17 | 2012-11-22 | Paul Reiche | Conditional access to areas in a video game |
USD662949S1 (en) | 2011-05-17 | 2012-07-03 | Joby-Rome Otero | Video game peripheral detection device |
US10315119B2 (en) | 2011-05-17 | 2019-06-11 | Activision Publishing, Inc. | Video game with concurrent processing of game-related physical objects |
US9180378B2 (en) | 2011-05-17 | 2015-11-10 | Activision Publishing, Inc. | Conditional access to areas in a video game |
US10238977B2 (en) | 2011-05-17 | 2019-03-26 | Activision Publishing, Inc. | Collection of marketing information developed during video game play |
US9808721B2 (en) | 2011-05-17 | 2017-11-07 | Activision Publishing, Inc. | Conditional access to areas in a video game |
US9381430B2 (en) | 2011-05-17 | 2016-07-05 | Activision Publishing, Inc. | Interactive video game using game-related physical objects for conducting gameplay |
US20130316810A1 (en) * | 2011-09-29 | 2013-11-28 | Konami Digital Entertainment Co., Ltd. | Game apparatus, non-transitory computer readable recording medium, and game providing method |
US20130296058A1 (en) * | 2012-05-01 | 2013-11-07 | Activision Publishing, Inc. | Server based interactive video game with toys |
US9649565B2 (en) * | 2012-05-01 | 2017-05-16 | Activision Publishing, Inc. | Server based interactive video game with toys |
US9486702B2 (en) | 2012-12-11 | 2016-11-08 | Activision Publishing, Inc. | Interactive video game system comprising toys with rewritable memories |
US9802126B2 (en) | 2012-12-11 | 2017-10-31 | Activision Publishing, Inc. | Interactive video game system comprising toys with rewritable memories |
US9914055B2 (en) | 2012-12-11 | 2018-03-13 | Activision Publishing, Inc. | Interactive video game system comprising toys with rewritable memories |
US9764229B2 (en) * | 2013-05-23 | 2017-09-19 | Disney Enterprises, Inc. | Unlocking of digital content based on geo-location of objects |
US20140349721A1 (en) * | 2013-05-23 | 2014-11-27 | Disney Enterprises, Inc. | Unlocking of digital content based on geo-location of objects |
US9656172B2 (en) | 2013-08-16 | 2017-05-23 | Disney Enterprises, Inc. | Unlocking of virtual content through geo-location |
US9314700B2 (en) * | 2014-01-08 | 2016-04-19 | Dena Co., Ltd | Information processing device and game program |
US20150190715A1 (en) * | 2014-01-08 | 2015-07-09 | DeNA Co., Ltd. | Information processing device and game program |
WO2017024307A1 (en) * | 2015-08-06 | 2017-02-09 | Radio Systems Corporation | Computer simulation of animal training scenarios and environments |
US10521523B2 (en) | 2015-08-06 | 2019-12-31 | Radio Systems Corporation | Computer simulation of animal training scenarios and environments |
US10387587B2 (en) | 2015-08-06 | 2019-08-20 | Radio Systems Corporation | Computer simulation of animal training scenarios and environments |
US11376505B2 (en) | 2019-10-03 | 2022-07-05 | Mythical, Inc. | Systems and methods for generating in-game assets for a gaming platform based on inheriting characteristics from other in-game assets |
US11712626B2 (en) | 2019-10-03 | 2023-08-01 | Mythical, Inc. | Systems and methods for generating in-game assets for a gaming platform based on inheriting characteristics from other in-game assets |
US11389735B2 (en) * | 2019-10-23 | 2022-07-19 | Ganz | Virtual pet system |
US20220297014A1 (en) * | 2019-10-23 | 2022-09-22 | Ganz | Virtual pet system |
US11872498B2 (en) * | 2019-10-23 | 2024-01-16 | Ganz | Virtual pet system |
US11358059B2 (en) | 2020-05-27 | 2022-06-14 | Ganz | Live toy system |
US11192034B1 (en) * | 2020-07-08 | 2021-12-07 | Mythical, Inc. | Systems and methods for determining how much of a created character is inherited from other characters |
US11504634B2 (en) | 2020-07-08 | 2022-11-22 | Mythical, Inc. | Systems and methods for determining how much of a created character is inherited from other characters |
Also Published As
Publication number | Publication date |
---|---|
US20080274806A1 (en) | 2008-11-06 |
AU2008201956A1 (en) | 2008-11-20 |
AU2008201957A1 (en) | 2008-11-20 |
AU2008201956B2 (en) | 2010-05-20 |
AU2008201954A1 (en) | 2008-11-20 |
CA2630326A1 (en) | 2008-11-02 |
US20110213682A1 (en) | 2011-09-01 |
CA2630335A1 (en) | 2008-11-02 |
AU2008201957B2 (en) | 2010-05-27 |
CA2630284A1 (en) | 2008-11-02 |
US7970663B2 (en) | 2011-06-28 |
US20080275789A1 (en) | 2008-11-06 |
AU2008201954B2 (en) | 2010-05-27 |
US8401912B2 (en) | 2013-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2008201954B2 (en) | Character training and development | |
US10248290B2 (en) | Fantasy sports simulation game system and method | |
Lewis et al. | Motivational game design patterns of'ville games | |
US8262471B2 (en) | Multiplayer online game with inheritance of attributes from characters | |
US7974902B2 (en) | Method and apparatus for massively multiplayer online games | |
US8251810B2 (en) | Video game that generates characters from other characters | |
Castronova | The price of bodies: A hedonic pricing model of avatar attributes in a synthetic world | |
US7974901B2 (en) | Video game with character parameters derived from other characters | |
US20060247056A1 (en) | Gaming system with associated commodities | |
JP6951772B2 (en) | Game service providing device, game service providing method and game service providing program | |
Castronova | The price of'man'and'woman': A hedonic pricing model of avatar attributes in a synthethic world | |
US20120004038A1 (en) | Favor tracking in a social game environment | |
US20150174491A1 (en) | Updating virtual trading card characteristics | |
US12039300B1 (en) | Interoperable composite data units for use in distributed computing execution environments | |
Jung et al. | Analysis of the relationship between virtual goods trading and performance of virtual worlds | |
Jenny et al. | Key Terms Definitions | |
Torralba | Playing games to earn money: The conceptual framework of interaction between gender, learning styles, problematic gaming behavior and success-economic gain motivation of playing games | |
Linnainmaa | Virtual economy design in MMORPGs | |
US20230196882A1 (en) | Virtual sports league | |
Narinen | How Player Retention Works in Free-to-Play Mobile Games: A Study of Player Retention Methods | |
JP5208339B2 (en) | System for virtual stock investment game and processing method thereof | |
Farmer | KidTrade: A design for an eBay-resistant virtual economy | |
KR20130103229A (en) | Method for providing on-line game supporting user creative capsule item and system thereof | |
Temür et al. | Esports Governance and Regulation in Japan |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: GANZ, AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GANZ, HOWARD;BORST, KARL JOSEPH;REEL/FRAME:020146/0466 Effective date: 20071120 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |