Customizable, adaptable, multiuser computer-based role-playing method and apparatus therefor
First Claim
1. An online game apparatus, comprising:
- a game client including a plurality of motifs and a plurality of scenes-a-faire and including an HTTP client, a game network client, and coupled to a computer role playing game display;
a game server coupled to the game network client; and
a Web application server coupled to the game HTTP client, and to a database with data representative of a virtual world, wherein the game server manipulates at least one of the plurality of motifs or the plurality of scenes-a-faire on the game client, in response to data representative of the virtual world, whereinthe game server includesa multidimensional motif manager,a multidimensional display manager coupled to the computer role playing game display,the managers in communication witha computer role playing game manager, anda pseudorandomizer that instigates a change in a preselected motif, wherein the plurality of motifs are representative of a game character, andwherein the database manager is coupled to the virtual world in which the character is displayed.
0 Assignments
0 Petitions
Accused Products
Abstract
Game client, game server, Web application server, and database server including database with data representative of a virtual world. Game client or server, or both, includes motifs, motif manager, character manager, scenes-a-faire manager, and display manager coupled to display, all in communication with game manager, and pseudorandomizer, which can instigate changing of a motif. Motifs are representative of a game character or environment. A user interface has mass sensor, accelerometer, haptic device, first device for visual input, output, or both, second device for audio input, output, or both, and tactile sensor, effector or both. Included may be automatic translator, or TTS/STT module. The online game can be virtual world representative of at least two of a northern continent, a western continent, a southern continent, a central continent, and an eastern continent. Methods provide game client, game server, and a database that manipulate character or environment motifs and scenes-a-faire.
-
Citations
15 Claims
-
1. An online game apparatus, comprising:
-
a game client including a plurality of motifs and a plurality of scenes-a-faire and including an HTTP client, a game network client, and coupled to a computer role playing game display; a game server coupled to the game network client; and a Web application server coupled to the game HTTP client, and to a database with data representative of a virtual world, wherein the game server manipulates at least one of the plurality of motifs or the plurality of scenes-a-faire on the game client, in response to data representative of the virtual world, wherein the game server includes a multidimensional motif manager, a multidimensional display manager coupled to the computer role playing game display, the managers in communication with a computer role playing game manager, and a pseudorandomizer that instigates a change in a preselected motif, wherein the plurality of motifs are representative of a game character, and wherein the database manager is coupled to the virtual world in which the character is displayed. - View Dependent Claims (3, 4, 5)
-
-
2. An online game apparatus, comprising:
-
a game client including a plurality of motifs and a plurality of scenes-a-faire and including an HTTP client, a game network client, and coupled to a computer role playing game display; a game server coupled to the game network client; and a Web application server coupled to the game HTTP client, and to a database with data representative of a virtual world, wherein the game server manipulates at least one of the plurality of motifs or the plurality of scenes-a-faire on the game client, in response to data representative of the virtual world, wherein the game client includes a pseudorandomizer that instigates a change in a preselected motif, a multidimensional motif manager, an avatar-character manager, a scenes-a-faire manager, a multidimensional display manager coupled to a computer role playing game display, and at least two of the managers in communication with the computer role playing game manager, and the Web application server.
-
-
6. An online game apparatus, comprising:
-
a game client including a plurality of motifs and a plurality of scenes-a-faire and including an HTTP client, a game network client, and coupled to a computer role playing game display; a game server coupled to the game network client; and a Web application server coupled to the game HTTP client, and to a database with data representative of a virtual world, wherein the game server manipulates at least one of the plurality of motifs or the plurality of scenes-a-faire on the game client, in response to data representative of the virtual world, a plurality of predefined motif classes, each class describing at least one manipulable dimension, selected ones of the manipulable dimensions having a defined interaction therebetween; a plurality of predetermined motifs representative of a predefined motif class, each motif being represented by at least one manipulable dimension and having at least one selectable characteristic, attribute, ambience, or action and selected ones of each motif being selectable, manipulable or customizable;
each class being representative of a characteristic, attribute, ambience, or action, of at least one of a character or an environment;a multidimensional motif manager configured to select, manipulate, or customize the at least one manipulable dimension or the at least one selectable characteristic, attribute, ambience, or action, wherein the role playing game is cooperatively executed on a game client and a game server as a massively multiplayer online role playing game.
-
-
7. An online game apparatus, comprising:
-
a game client including a plurality of motifs and a plurality of scenes-a-faire and including an HTTP client, a game network client, and coupled to a computer role playing game display; a game server coupled to the game network client; and a Web application server coupled to the game HTTP client, and to a database with data representative of a virtual world, wherein the game server manipulates at least one of the plurality of motifs or the plurality of scenes-a-faire on the game client, in response to data representative of the virtual world, a scenes-a-faire manager interactively coupled to the multiple dimension motif manager, wherein the scenes-a-faire manager manipulates at least one of a preselected number of predetermined motifs representative of scenes-a-faire, wherein the scenes-a-faire are representative of a characteristic of at least one of a character or an environment; and at least one of the game client or the game server cooperatively executing using one of a multi-core processor or a multi-processor module as a cRPG processor, wherein at least one of the game client or the game server, is managed by a game master.
-
-
8. A method of operating an online game, comprising:
-
providing a game client and a game server; in the game client; selecting a game to be played; selecting a character for the game; selecting a virtual era for the game; selecting a virtual environment for the game; selecting virtual scenes-a-faire for the era; in the game server; selecting at least one motif for the character; selecting at least one motif for the virtual environment; selecting at least one motif for the virtual scenes-a-faire; initializing an instantiation of the game in the game server in communication with the game client, the character and the corresponding at least one interactive motif thereof, the virtual era, the virtual environment and the corresponding at least one motif thereof, and the scenes-a-faire and the corresponding at least one motif thereof; and playing the selected game thereof in the game client, wherein the selected game interacts with a database to create persistence of the virtual environment and a game server to manage communication from the database, and wherein the selected game is a massively multiplayer role-playing online game. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A massively muliplayer online role playing game system, comprising:
-
a computer system configured to give a player access to data pertaining to a virtual world through a publicly accessible network and to execute software embodied on a non-transitory computer readable medium linked to the data pertaining to a virtual world; a motif manager module embodied on the non-transitory computer readable medium and running on a system that interacts with a player; identifies a character to be controlled by the player; receives commands pertaining to an interactive motif of the character or of a virtual world environment; manipulates the interactive motif in accordance with commands from the player; and communicates with the player interactively in a selected language chosen by the player; at least one of a game client or a game server cooperatively executing using one of a multi-core processor or a multi-processor module as a cRPG processor; and a first processing module embodied on the non-transitory computer readable medium and running on a system that manipulates the operation of the motif manager, manipulates the operation of a scenes-a-faire manager, manipulates the operation of a display manager, manipulates a pseudorandomizer influencing the operation of the motif manager or the scenes-a-faire manager, cooperates with a game server having a cooperating motif manager, a cooperating scenes-a-faire manager, and cooperates with the computer system executing software embodied on the non-transitory computer readable medium linked to the data pertaining to the virtual world.
-
-
15. A massively muliplayer online role playing game system, comprising:
-
a computer system configured to give a player access to data pertaining to a virtual world through a publicly accessible network and to execute software embodied on a non-transitory computer readable medium linked to the data pertaining to a virtual world; a motif manager module embodied on the non-transitory computer readable medium and running on a system that interacts with a player; identifies a character to be controlled by the player; receives commands pertaining to an interactive motif of the character or of a virtual world environment; manipulates the interactive motif in accordance with commands from the player; and communicates with the player interactively in a selected language chosen by the player; at least one of a game client or a game server cooperatively executing using one of a multi-core processor or a multi-processor module as a cRPG processor; and a first processing module embodied on the non-transitory computer readable medium and running on a system that manipulates the operation of the motif manager, manipulates the operation of a scenes-a-faire manager, manipulates the operation of a display manager, manipulates a pseudorandomizer influencing the operation of the motif manager or the scenes-a-faire manager, cooperates with a game server having a cooperating motif manager, a cooperating scenes-a-faire manager, and cooperates with the computer system executing software embodied on the non-transitory computer readable medium linked to the data pertaining to the virtual world a processing module embodied on the non-transitory computer readable medium that executes code as a game server that cooperates with the computer system linked to the data pertaining to a virtual world and with the motif manager interacting with the player; a computer system configured to give a player access to data pertaining to a virtual world through a publicly accessible network and to execute software embodied on a non-transitory computer readable medium linked to the data pertaining to a virtual world; a motif manager module embodied on the non-transitory computer readable medium and running on a system that interacts with a player; identifies a character to be controlled by the player; receives commands pertaining to a motif of the character or of a virtual world environment; manipulates the motif in accordance with commands from the player; and communicates with the player interactively in a selected language chosen by the player.
-
Specification