VILLAGERS IN A VIRTUAL WORLD WITH UPGRADING VIA CODES
First Claim
Patent Images
1. A method of interacting with characters in a virtual world, comprising:
- receiving a code by a server computer system over a network connection from a user;
responsive to receiving said code, registering a first virtual character of a first type by the server computer system, and providing a virtual representation of the first character directed to the user over the network connection;
allowing interaction with the virtual representation of the first character by the user, said interacting including at least changing at least one item that is worn by the first character and carrying out at least one virtual task;
initially assigning a level to the first character as being a first level, where said level represents a level of skill of the first character in carrying out said at least one virtual task;
receiving a second code by the server computer system over the network connection from the user;
analyzing the second code by the server computer system to determine if the second code represents a second character of said first type; and
if the second code represents that said second character is of said first type, then the server computer system increases said level of the first character to a second level based on said entering said second code, where said second level has additional capabilities in carrying out said at least one virtual task as compared with said first level, and if the second code represents that said second character is not of said first type, then the server computer system registers said second virtual character of a second type to the user and provides a virtual representation of the second character to the user over the network connection.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface for a virtual world includes a circular area forming a display for an item in the virtual world, and controls surrounding only a portion of the display for controlling that item.
-
Citations
17 Claims
-
1. A method of interacting with characters in a virtual world, comprising:
-
receiving a code by a server computer system over a network connection from a user; responsive to receiving said code, registering a first virtual character of a first type by the server computer system, and providing a virtual representation of the first character directed to the user over the network connection; allowing interaction with the virtual representation of the first character by the user, said interacting including at least changing at least one item that is worn by the first character and carrying out at least one virtual task; initially assigning a level to the first character as being a first level, where said level represents a level of skill of the first character in carrying out said at least one virtual task; receiving a second code by the server computer system over the network connection from the user; analyzing the second code by the server computer system to determine if the second code represents a second character of said first type; and if the second code represents that said second character is of said first type, then the server computer system increases said level of the first character to a second level based on said entering said second code, where said second level has additional capabilities in carrying out said at least one virtual task as compared with said first level, and if the second code represents that said second character is not of said first type, then the server computer system registers said second virtual character of a second type to the user and provides a virtual representation of the second character to the user over the network connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of interacting with characters in a virtual world, comprising:
-
receiving a code by a server computer system over a network connection from a user; responsive to receiving said code, registering a first virtual character of a first type by the server computer system, and providing a virtual representation of the first character directed to the user over the network connection; allowing interaction with the virtual representation of the first character by the user by carrying out at least one virtual task using said first character; initially carrying out said at least one virtual task using said first character at a first skill level; receiving a second code by the server computer system over the network connection from the user; analyzing the second code by the server computer system to determine if the second code represents a second character of said first type; and if the second code represents that said second character is of said first type, then the server computer system increases said first skill level of the first character to a second level based on said entering said second code without registering said second character from said second code. - View Dependent Claims (10)
-
-
11. A method of interacting with characters in a virtual world, comprising:
-
interacting with a first virtual character of a first type, and providing a virtual representation of the first character to a user by a server computer system over a network connection; setting a mood value for the character in the virtual world by the server computer system; the character reacting to actions in the virtual world according to the mood value, where one mood of the character represented by one mood value causes the character to react differently than another mood value representing another mood of the character; allowing interaction with the virtual representation of the first character by the user; and detecting an action or inaction in the virtual world by the server computer system and changing the mood value of the character based on said action or inaction. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification