METHOD OF CONDUCTING A TRADE OF VIRTUAL ITEMS IN A VIRTUAL WORLD
Conducting a trade of virtual items between a first virtual character and a second virtual character in a virtual environment is provided. Displaying a trade icon within the virtual environment such that a first user controlling the first virtual character can interact with the trade icon to initiate the trade. At least a portion of the inventory of the first virtual character is presented to the second user and at least a portion of the inventory of the second virtual character is presented to the first user. Further, a selection by the first user of at least one virtual item from the inventory of the second virtual character is communicated to the second user; and a selection by the second user of at least one virtual item from the inventory of the first virtual character is communicated to the first user.
Latest Ganz Patents:
This application claims the benefit of U.S. Provisional Application No. 61/074,828, filed Jun. 23, 2008, the entirety of which is incorporated herein by reference.
BACKGROUND OF THE INVENTION1. Field of the Invention
This application relates generally to a method of facilitating a trade in a virtual environment, and more specifically to a method of conducting a trade in a virtual environment by allowing a trade participant to select one or more virtual items they wish to acquire from an inventory of the other participant to the trade.
2. Description of Related Art
In recent years, websites and video games in which users care for virtual pets or other characters in a virtual environment have become increasingly popular. For example, as described in U.S. Patent Application Publication 2006/0100018 A1 to Ganz, the entire disclosure of which is incorporated by reference herein, a user purchases a toy provided with a registration code in the toy's packaging. When the user carries out a registration process on a website, which involves entering the registration code, a virtual world is presented to the user. The virtual world includes a virtual pet corresponding to the toy purchased by the user.
For entertainment, the user can perform various activities in the virtual world such as playing with the virtual pet, participating in games, searching for virtual items, feeding virtual food to the virtual pet, buying virtual items for the virtual pet, etc. In addition to their entertainment value, most of these activities result in the award of a virtual item to the virtual pet. Interactions between virtual pets, and accordingly between the users controlling those virtual pets, are also possible in the virtual world. For example, two virtual pets could engage each other in a trade to exchange virtual items. During such trades, the user of one virtual pet selects one virtual item from the inventory of that virtual pet, and proposes offering the selected virtual item to the user of the second virtual pet. It is left up to the discretion of the second user to select a virtual item from the virtual pet controlled by the second user to be offered in exchange for the virtual item offered by the first user. However, the virtual items selected and offered by each respective user may not be what the potential recipient of those virtual items desires to acquire. Further, when a user selects a trading partner, that user can not determine whether the trading partner owns anything that the user wishes to acquire via the trade.
Accordingly, there is a need in the art for an improved method of conducting a trade of virtual items in a virtual environment.
BRIEF SUMMARYAccording to one aspect, the subject application involves a method of conducting a trade of virtual items between a first virtual character and a second virtual character in a virtual environment. The method includes providing outputs which cause displaying the first virtual character and the second virtual character in the virtual environment, each of said first and second virtual characters representing a real-world item in the virtual environment. The method also includes maintaining an inventory of one or more virtual items owned by the first virtual character in the virtual environment and an inventory of one or more virtual items owned by the second virtual character in the virtual environment. A trade icon is to be displayed within the virtual environment and initiating a trade by detecting a first user controlling the first virtual character has carried out an interaction with the trade icon. Responsive to detecting said interaction with the trade icon, an invitation is to be displayed inviting a second user controlling the second virtual character to participate in the trade. At least a first portion of the inventory of the first virtual character is to be presented to the second user and at least a second portion of the inventory of the second virtual character is to be presented to the first user. The method also includes communicating to the second user a selection by the first user of at least one selected virtual item from the inventory of the second virtual character, and communicating to the first user a selection by the second user of at least one selected virtual item from the inventory of the first virtual character. Responsive to approval of the selected virtual items selected by the first and second users, the at least one selected virtual items is exchanged between the inventories of the first and second virtual characters by transferring said at least one selected virtual item selected by the second user to the inventory to the second virtual character, and by transferring said at least one selected virtual item selected by the first user to the inventory to the second virtual character.
According to another aspect, the subject application involves a method of conducting a trade of virtual items. The method includes displaying a first virtual character to a user and displaying a second virtual character to the user, controlling actions of the first virtual character in a virtual environment, and using a computer for selecting an inventory of one or more virtual items owned by the first virtual character in the virtual environment. The method further includes interacting with a trade icon within the virtual environment to request a trade by said user controlling the first virtual character, with another user; and selecting at least a first portion of the inventory of the first virtual character to trade to the second user. Also included is viewing at least a second portion of the inventory of the second virtual character to be received from the second user as a trade; approving the trade from the first user to the second user; and responsive to approval of the trade, approving by the first user, an exchange of virtual items selected by the first user.
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.
The invention may take physical form in certain parts and arrangement of parts, embodiments of which will be described in detail in this specification and illustrated in the accompanying drawings which form a part hereof and wherein:
Certain terminology is used herein for convenience only and is not to be taken as a limitation on the present invention. Relative language used herein is best understood with reference to the drawings, in which like numerals are used to identify like or similar items. Further, in the drawings, certain features may be shown in somewhat schematic form.
It is also to be noted that the phrase “at least one of”, if used herein, followed by a plurality of members herein means one of the members, or a combination of more than one of the members. For example, the phrase “at least one of a first widget and a second widget” means in the present application: the first widget, the second widget, or the first widget and the second widget. Likewise, “at least one of a first widget, a second widget and a third widget” means in the present application: the first widget, the second widget, the third widget, the first widget and the second widget, the first widget and the third widget, the second widget and the third widget, or the first widget and the second widget and the third widget.
The subject application relates to a method and system for conducting a trade of virtual items in a virtual environment. An example of an entertainment system including a virtual environment that is suitable for use with the invention is described in U.S. Patent Application Publication 2006/0100018 A1 to Ganz, the entire disclosure of which is incorporated herein by reference. Other suitable entertainment systems and virtual worlds may also be used.
Each of the first and second virtual characters 14, 16 displayed in the virtual room 12 of
The virtual characters can be displayed in the virtual environment in response to registration of a registration code provided along with the real-world item represented by the virtual character at a time of purchase. Registration of a registration code is described in detail in the U.S. patent publication to Ganz incorporated by reference herein.
The computerized system of the embodiment maintains an inventory of virtual items associated with each virtual character. For example, in
Die can also be included in the inventory of virtual character. Each die can be “rolled” during a game in the virtual environment to advance the position of a game piece. One such game is referred to as DiceKinz. In DiceKinz, each user controls a game piece with the objective of navigating the game piece a given number of individual squares displayed in the virtual environment as a game board. Each die represents a number of squares that can be advanced by the game piece when rolled. The individual die can optionally include a special feature, allowing the game piece to be advanced in a manner other than a predetermined number of squares like that afforded by rolling a typical die.
According to alternate embodiments, the virtual items maintained within the inventory of the virtual character can optionally include any other virtual item such as a piece of virtual furnishing, virtual food items, a virtual toy, and the like. The virtual items can include any virtual item that can be exchanged between virtual characters, and can optionally exclude virtual currency to make the transaction an acquisition of a virtual item via a trade instead of via a purchase. Further, the virtual items maintained in the inventory of a virtual character can include virtual representations of the real-world item, and optionally any real-world item other than legal tender.
Referring once again to
Responsive to interacting with the trading table 18 bearing the trade icon 21 or other virtual object including the trade icon 21, such as by approaching the trading table 18 of
In response to the extension of the invitation to the user of the second virtual character 16, the system of the embodiment displays or otherwise communicates this invitation to the user of the selected virtual character. Examples of suitable communication channels may include e-mail, virtual messenger, a dialog box displayed by a user computer, or any other suitable electronic communication method.
Once the invitation communicated to the user of the second virtual character 16 has been accepted, the virtual environment 10 includes an indicator 30 informing other users controlling virtual characters in the virtual room 12 that the first and second virtual characters 14, 16 are engaged in a trade, as shown in
Each user is presented with the dialog box 34 or other suitable display via the user computer as shown in
As a user selects virtual items 40 from the inventory 38 associated with the virtual character controlled by the other user, these selected virtual items 40 are differentiated from the non-selected virtual items 40 by a square 42 surrounding these selected virtual items 40 or by any other suitable visible indicator. According to embodiments of the invention, users can optionally select from the inventory 38 as many virtual items 40 they desire to acquire, or they can optionally be limited to a predetermined number of allowable virtual items 40. According to the embodiment shown in
Upon completing the selection of virtual items 40 the user wishes to acquire, the user can select the “DONE” button 46 to populate the fields 32 of the dialog box 34 shown in
Populating the fields 32 of the dialog box 34 in this manner communicates the selection by each user to the other user, allowing each user to review the proposed trade before committing to make the exchange. If either user desires to change the virtual items 40 they selected from the inventory 38 of the virtual character controlled by the other user, then that user can select the “View Dice” button 36 once again. This will again cause the system of the present invention to display the inventory 38 of virtual items 40 associated with the other virtual character from which the user can change the previous selection. Just as before, once the user has finished selecting all virtual items 40 the user wishes to acquired via the trade, the user can select the “DONE” button 46 to update the fields 32 of the dialog box 34 shown in
Once both users agree to the virtual items 40 selected to be exchanged and shown in the fields 32 of
In response to both users indicating that they wish to proceed with the trade by selecting the “READY TO TRADE” button 50, the trade confirmation dialog box 52 shown in
If, on the other hand, each user agrees to the terms of the trade, including the virtual items 40 to be exchanged, the users can select via their respective user computer a “TRADE” button 56. Once one of the users selects the “TRADE” button 56 all buttons 54, 56 are grayed out or otherwise made unavailable to that user, granting the other user a predetermined period of time in which to also select the “TRADE” button 56 and finalized the trade. Upon selecting the “TRADE” button 56 the users have committed to the exchange of the virtual items 40 displayed in the fields 32 of the trade confirmation dialog box 52 of
According to alternate embodiments of the invention, certain virtual items 60 within the inventory 62 of the user can optionally be excluded from eligibility to be traded. For example, the inventory 62 of virtual items 60 associated with a virtual character can be displayed to the user who registered that virtual character as shown in
According to alternate embodiments, unique virtual items 66 in the inventory 62 of the virtual character can optionally be excluded from trade eligibility. As shown in
Other embodiments allow a user to manually select virtual items 70 in the inventory 62 of a virtual character registered by that user that the user desires to exclude from the portion of the inventory 62 that can be selected by another user to be acquired via a trade. A visual indicator 72 such as in an off-colored trade eligibility icon displayed by the system to the user within the inventory 62 as shown in
The examples discussed above focused primarily on virtual items in the form of dice used in a virtual environment 10 to participate in a game where progress was based at least in part by the dice played.
Illustrative embodiments have been described, hereinabove. It will be apparent to those skilled in the art that the above devices and methods may incorporate changes and modifications without departing from the general scope of this invention. It is intended to include all such modifications and alterations within the scope of the present invention. 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.
Claims
1. A method of conducting a trade of virtual items between a first virtual character and a second virtual character in a virtual environment, the method comprising:
- providing outputs which cause displaying the first virtual character and the second virtual character in the virtual environment, each of said first and second virtual characters representing a real-world item in the virtual environment;
- maintaining an inventory of one or more virtual items owned by the first virtual character in the virtual environment and an inventory of one or more virtual items owned by the second virtual character in the virtual environment;
- displaying a trade icon within the virtual environment and initiating a trade by detecting a first user controlling the first virtual character has carried out an interaction with the trade icon;
- responsive to detecting said interaction with the trade icon, displaying an invitation inviting a second user controlling the second virtual character to participate in the trade;
- presenting at least a first portion of the inventory of the first virtual character to the second user and presenting at least a second portion of the inventory of the second virtual character to the first user;
- communicating to the second user a selection by the first user of at least one selected virtual item from the inventory of the second virtual character;
- communicating to the first user a selection by the second user of at least one selected virtual item from the inventory of the first virtual character; and
- responsive to approval of the selected virtual items selected by the first and second users, exchanging the at least one selected virtual items between the inventories of the first and second virtual characters by transferring said at least one selected virtual item selected by the second user to the inventory to the second virtual character, and by transferring said at least one selected virtual item selected by the first user to the inventory to the second virtual character.
2. The method according to claim 1, wherein the virtual items in the inventories of the first and second virtual characters comprise pieces to a collection, and further comprising providing a prize to a virtual character who has obtained a specified collection.
3. The method according to claim 2, wherein the pieces comprise at least one of a die, a collectable card and a playing card.
4. The method according to claim 1, wherein the trade icon is a piece of virtual furniture displayed within a virtual room, said piece of virtual furniture being approachable by the first virtual character to initiate the trade.
5. The method according to claim 4, wherein the virtual room is dedicated as a trading room, and the first user, responsive to approaching the piece of virtual furniture, is presented with a list of virtual characters in the room from which to select the second virtual character as a desired trading partner.
6. The method according to claim 1, wherein said presenting at least the portion of each inventory comprises:
- responsive to initiation of the trade, excluding from the portion of each inventory to be presented an ineligible portion of the inventory identified by the virtual character associated with the inventory as being excluded from the trade.
7. The method according to claim 1 further comprising limiting a number of virtual items that can be acquired by each of the first and second users via the trade to a predetermined number.
8. The method according to claim 7, wherein the number of virtual items that can be acquired by each of the first and second users via the trade is three or less.
9. The method according to claim 1, wherein the virtual items in the inventories of the first and second virtual characters comprise virtual representations of real-world items other than legal tender.
10. The method according to claim 1 further comprising excluding from trade eligibility a unique virtual item that does not have at least one duplicate within the inventory.
11. The method according to claim 1, wherein each of the first and second virtual characters represents in the virtual environment a toy provided with a registration code, and said displaying of the first and second virtual characters is responsive to registration of each respective a registration code on a website.
12. A method of conducting a trade of virtual items comprising:
- displaying a first virtual character to a user and displaying a second virtual character to the user;
- controlling actions of the first virtual character in a virtual environment;
- using a computer for selecting an inventory of one or more virtual items owned by the first virtual character in the virtual environment;
- interacting with a trade icon within the virtual environment to request a trade by said user controlling the first virtual character, with another user;
- selecting at least a first portion of the inventory of the first virtual character to trade to the second user;
- viewing at least a second portion of the inventory of the second virtual character to be received from the second user as a trade;
- approving the trade from the first user to the second user; and
- responsive to approval of the trade, approving by the first user, an exchange of virtual items selected by the first user.
Type: Application
Filed: Oct 21, 2008
Publication Date: Dec 24, 2009
Applicant: Ganz (Woodbridge)
Inventors: Sally Christensen (Richmond Hill), Karl Joseph Borst (Toronto)
Application Number: 12/255,259
International Classification: A63F 9/24 (20060101);