throbber
-
`
`1 -
`
`METHOD FOR PROVIDING BATTLE GAME, SERVER DEVICE, AND
`COMPUTER-READABLE RECORDING MEDIUM
`
`5
`
`[0001]
`
`BACKGROUND
`
`Disclosed herein are a method for providing a battle
`
`game to each client device via a network, a server device,
`
`and a computer-readable recording medium.
`
`10
`
`[0002]
`
`As proposed in JP2013-066524 A, online game services
`
`provided from server devices to client devices via
`
`communication networks are popular, and many game titles
`
`are released from a plurality of platforms. There are a
`
`15
`
`wide variety of types and categories of such games. Of
`
`these, social games that enable a plurality of players to
`
`participate in the same game are particularly gaining
`
`popularity. As this type of social game, for example, the
`
`following game service is commercially available: groups
`
`20
`
`composed of characters operated by a plurality of players
`
`are formed, and players can not only participate in a
`
`battle event between groups but also communicate with each
`
`other. Such a game service is called MMORPG (Massively
`
`Multiplayer Online Role Playing Game), and built on
`
`25
`
`predetermined human relationships among players though in a
`
`virtual world. As a technique of activating game operation
`
`by strengthening a sense of unity and solidarity among
`
`players, game presentation processing of increasing the
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 1 of 32
`
`

`

`-
`
`2
`
`-
`
`effect of successive attacks when a plurality of characters
`
`belonging to the same group successively attack enemy
`
`characters is known as an example. This presentation
`
`processing is called "combo". Examples of known techniques
`
`5
`
`regarding combos include: increasing the effect of
`
`successive attacks more when the number of attacks made
`
`within a predetermined time from the first attack is
`
`larger; and increasing the effect of successive attacks
`
`more when the number of successive attacks is larger on the
`
`10
`
`condition that the time difference between attacks
`
`successively made by two characters is within a
`
`predetermined time.
`
`15
`
`[0003]
`
`SUMJ:.1ARY
`
`For a plurality of players to make successive
`
`attacks in cooperation with each other, the players need to
`
`be proficient in the battle game to a certain extent, and
`
`there is hardly any scene where inexperienced players can
`
`20
`
`play active parts. Since it is more advantageous in terms
`
`of game development to form a group of skilled high-level
`
`players, inexperienced players are not sufficiently
`
`motivated to participate in the battle game.
`
`[0004]
`
`25
`
`Embodiments of the invention solve the problem
`
`stated above, and enhance low-proficiency players'
`
`motivation to participate in a battle game.
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 2 of 32
`
`

`

`-
`
`3
`
`-
`
`[0005]
`
`To solve the problem stated above, a method for
`
`providing a battle game disclosed herein is a method for
`
`providing a battle game between groups, which are composed
`
`5
`
`of characters operated by players through client devices,
`
`to each client device via a network, wherein a server
`
`device storing, for each character, a parameter which
`
`serves as an indicator for developing the battle game
`
`between the groups: calculates a difference in the
`
`10
`
`parameter between two characters belonging to the same
`
`group and successive in attack order; and performs
`
`presentation processing of increasing an effect of attack
`
`by the group according to the difference in the parameter.
`
`The parameter which serves as the indicator for developing
`
`15
`
`the battle game differs between a high-proficiency player
`
`and a low-proficiency player. By performing the
`
`presentation processing of increasing the effect of
`
`successive attacks based on such a difference, it is
`
`possible to create more scenes where low-proficiency
`
`20
`
`players can play active parts and thus activate game
`
`operation.
`
`[0006]
`
`According to embodiments of the invention, low(cid:173)
`
`proficiency players' motivation to participate in a battle
`
`25
`
`game can be enhanced.
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 3 of 32
`
`

`

`-
`
`4
`
`-
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0007]
`
`FIG. 1 is a diagram showing a network structure of a
`
`game system according to an embodiment;
`
`5
`
`FIG. 2 is a block diagram showing a structure of a
`
`server device according to the embodiment;
`
`FIG. 3 is a block diagram showing a structure of a
`
`client device according to the embodiment;
`
`FIG. 4 is an explanatory diagram showing an example
`
`10
`
`of a game screen according to the embodiment;
`
`FIG. 5 is an explanatory diagram of a "combo"
`
`presentation effect according to the embodiment; and
`
`FIG. 6 is a flowchart showing flow of "combo"
`
`presentation processing according to the embodiment.
`
`15
`
`DETAILED DESCRIPTION
`
`[0008]
`
`The following describes an embodiment of the
`
`invention with reference to drawings.
`
`20
`
`FIG. 1 shows a network structure of a game system
`
`100 according to this embodiment.
`
`The game system 100 comprises a server device 10 for
`
`providing a battle game service to a plurality of client
`
`devices 30 via a network 20. The server device 10 is a
`
`25
`
`network node having a function of providing the battle game
`
`service. As an example, the server device 10 is composed
`
`of a host computer with high operation processing capacity,
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 4 of 32
`
`

`

`-
`
`5
`
`-
`
`though this is not a limit. As another example, the server
`
`device 10 may be composed of a general-purpose
`
`communication terminal device. Each client device 30 is a
`
`network node having a function of receiving the battle game
`
`5
`
`service. As an example, the client device 30 is composed
`
`of a general-purpose communication terminal device.
`
`In
`
`this specification, the network node for providing the
`
`battle game service is referred to as "server device"
`
`regardless of its operation processing capacity, and the
`
`10
`
`network node for receiving the battle game service is
`
`referred to as "client device". The online game service is
`
`provided when the server device 10 returns a response to a
`
`request from the client device 30.
`
`[0009]
`
`15
`
`The host computer constituting the server device 10
`
`need not necessarily be one computer, and the server device
`
`10 may be composed of a plurality of subcomputers
`
`distributed on the network 20. Examples of the general-
`
`purpose communication terminal device constituting the
`
`20
`
`server device 10 or the client device 30 include a desktop
`
`PC, a notebook PC, a tablet PC, a laptop PC, and a mobile
`
`phone. For example, the mobile phone is a handheld mobile
`
`terminal such as PDC (Personal Digital Cellular), PCS
`
`(Personal Communication System), GSM® (Global System for
`
`25
`
`Mobile communications), PHS (Personal Handy phone System),
`
`or PDA (Personal Digital Assistant), and is capable of data
`
`communication by a standard such as W-CDMA (Wideband Code
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 5 of 32
`
`

`

`-
`
`6
`
`-
`
`Division Multiple Access), CDMA-2000
`
`(Code Division
`
`Multiple Access-2000), IMT-2000 (International Mobile
`
`Telecommunication-2000), or WiBro (Wireless Broadband
`
`Internet). The network 20 is, for example, a communication
`
`5
`
`network including a wired network (e.g. LAN (Local Area
`
`Network), WAN
`
`(Wide Area Network), VAN (Value Added
`
`Network), etc.) and a wireless network (e.g. mobile
`
`communication network, satellite communication network,
`
`Bluetooth, WiFi (Wireless Fidelity), HSDPA (High Speed
`
`10
`
`Downlink Packet Access), etc.). A gateway server for
`
`conversion between communication protocols may be provided
`
`between the server device 10 and the client device 30.
`
`[0010]
`
`FIG. 2 is a block diagram showing a structure of the
`
`15
`
`server device 10 according to this embodiment.
`
`The server device 10 comprises a processor 11, a
`
`communication interface 12, and a storage resource 13. The
`
`processor 11 comprises an arithmetic logic unit for
`
`processing arithmetic operations, logical operations, bit
`
`20
`
`operations, and the like and various registers (program
`
`counter, data register, instruction register, general-
`
`purpose register, etc.). The processor 11 interprets and
`
`executes a computer program 40 stored in the storage
`
`resource 13, and returns responses to requests from the
`
`25
`
`plurality of client devices 30. The computer program 40 is
`
`a program for performing game processing in response to
`
`requests from the plurality of client devices 30, and
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 6 of 32
`
`

`

`-
`
`7
`
`-
`
`includes a plurality of software modules that are called in
`
`a main program and executed. These software modules are
`
`each a subprogram modularized to execute specific
`
`processing (game operation processing, image display
`
`5
`
`processing, communication processing, etc.), and generated
`
`using procedures, subroutines, methods, functions, data
`
`structures, and so on. A module is an independently
`
`compilable unit. As one of such modularized subprograms,
`
`the computer program 40 includes a presentation processing
`
`10
`
`module 41 for performing presentation processing of the
`
`battle game. The presentation processing module 41 will be
`
`described in detail later.
`
`[0011]
`
`The storage resource 13 stores a parameter 50 for
`
`15
`
`each character. The parameter 50 is a variable which
`
`serves as an indicator for developing the battle game, and
`
`more advantageous game development is expected when the
`
`parameter 50 is higher. As an example, the parameter 50
`
`may be a variable indicating the degree of proficiency in
`
`20
`
`the battle game. The degree of proficiency represents the
`
`player's skill or experience, and so is also referred to as
`
`ulevel". The level of the player increases as the player
`
`becomes more experienced in the battle game. As another
`
`example, the parameter 50 may be a variable indicating the
`
`25
`
`ureward" acquired in the battle game. The reward is a
`
`value concept such that a higher reward has an effect of
`
`gaining more advantage over the opponent in development of
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 7 of 32
`
`

`

`-
`
`8
`
`-
`
`the battle game. Though the reward can be regarded as
`
`resembling money in the real world, the reward need not
`
`necessarily be limited to a value resembling money in game
`
`processing in the virtual space. The reward may be, for
`
`5
`
`instance, an item for increasing the character's offensive
`
`power, an item for recovering the character's health points
`
`or recovering from damage, or points added as a result of
`
`damaging an enemy character. The reward may have a value
`
`exchangeable between characters. As yet another example,
`
`10
`
`the parameter 50 may be a variable indicating the time
`
`elapsed from the date on which the player participates in
`
`the battle game. The parameter 50 may be a variable that
`
`changes as the character's offensive ability or recovery
`
`ability changes.
`
`15
`
`[0012]
`
`The storage resource 13 is, for example, a logical
`
`device provided by a storage area in a physical device (e.g.
`
`a computer-readable recording medium such as a disk drive
`
`or a semiconductor memory). A plurality of physical
`
`20
`
`devices may be mapped to one logical device, or one
`
`physical device may be mapped to a plurality of logical
`
`devices. Data and logs indicating the access history, play
`
`status, game progress state, and the like of each client
`
`device 30 are stored in the storage resource 13. The
`
`25
`
`communication interface 12 is a hardware module for
`
`connecting to the client device 30 via the network 20, and
`
`is, for example, an ISDN modem, an ADSL modem, or a cable
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 8 of 32
`
`

`

`-
`
`9
`
`-
`
`modem.
`
`[0013]
`
`FIG. 3 is a block diagram showing a structure of the
`
`client device 30 according to this embodiment.
`
`5
`
`The client device 30 comprises a processor 31, an
`
`audio output device 32, a communication interface 33, a
`
`storage resource 34, an input device 35, and a display
`
`device 36. The processor 31 includes an arithmetic logic
`
`unit and various registers (program counter, data register,
`
`10
`
`instruction register, general-purpose register, etc.). The
`
`processor 31 interprets and executes a computer program 60
`
`stored in the storage resource 34, and transmits a request
`
`to the server device 10 according to operation information
`
`input via the input device 35 and receives a response from
`
`15
`
`the server device 10. The computer program 60 is an
`
`application program for connecting to the server device 10
`
`and receiving the battle game service. The application
`
`program can be distributed from the server device 10 via
`
`the network 20.
`
`20
`
`[0014]
`
`The storage resource 34 is a logical device provided
`
`by a storage area in a physical device (e.g. a computer(cid:173)
`
`readable recording medium such as a disk drive or a
`
`semiconductor memory), and stores an operating system
`
`25
`
`program, driver programs, various data, and the like used
`
`for processing in the client device 10. The driver
`
`programs are, for example, an input device driver program
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 9 of 32
`
`

`

`- 10 -
`
`for controlling the input device 35 and an output device
`
`driver program for controlling each of the audio output
`
`device 32 and the display device 36. The various data are,
`
`for example, image data of each object or background in
`
`5
`
`game screens. The audio output device 32 is, for example,
`
`a sound player capable of reproducing sound data such as
`
`game sound effects. The communication interface 33
`
`provides an interface for connecting to the server device
`
`10, and includes a wireless communication interface or a
`
`10
`
`wired communication interface. The input device 35
`
`provides an interface for receiving input operations from
`
`the player, and is, for example, a touch panel, a keyboard,
`
`a mouse, or the like. The display device 36 provides an
`
`image display interface for game screens and the like to
`
`15
`
`the player, and is, for example, an organic EL display, a
`
`liquid crystal display, a CRT display, or the like.
`
`[0015]
`
`When the player operates the input device 35 to
`
`input authentication information (e.g. an ID and a
`
`20
`
`password) and log into the game service of the server
`
`device 10, a My Page screen associated with the
`
`authentication information of the player is displayed on
`
`the display device 36. A menu screen about a group to
`
`which each individual player belongs is displayed in the My
`
`25
`
`Page screen. The "group" is a virtual collection composed
`
`of characters operated by players through client devices 30.
`
`The group may be created or formed on a game title basis,
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 10 of 32
`
`

`

`- 11 -
`
`or be common to a plurality of game titles. The group
`
`formed for such a purpose is also called "guild", "party",
`
`"team", "community", or the like in the field of social
`
`games. The "character" is a virtual object acting in the
`
`5
`
`virtual space on behalf of the player according to the
`
`player's instructions.
`
`[0016]
`
`A character operated by a player who has previously
`
`participated in the game service provided by the server
`
`10
`
`device 10 basically belongs to some group, and the
`
`corresponding history information is stored in the storage
`
`resource 13 in the server device 10 in association with the
`
`authentication information of the player. Based on this
`
`history information, an edit menu screen about the group is
`
`15
`
`displayed on the display device 36. On the other hand, a
`
`character operated by a player who participates in the game
`
`service provided by the server device 10 for the first time
`
`basically does not belong to any specific group.
`
`Accordingly, a menu screen for joining a group (e.g. a
`
`20
`
`screen for searching for a group or forming a new group) is
`
`displayed on the display device 36. When the player,
`
`having decided or selected the group to which he or she
`
`belongs, selects to participate in the game service, a
`
`screen of a game event held at the time is displayed on the
`
`25
`
`display device 36.
`
`[0017]
`
`FIG. 4 is an explanatory diagram showing an example
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 11 of 32
`
`

`

`- 12 -
`
`of a game screen 200 according to this embodiment.
`
`The game screen 200 comprises an event field 201 and
`
`a palette 202. The event field 201 is a virtual field in
`
`which a battle game between groups 300 and 400 is developed.
`
`5
`
`Characters 301, 302, and 303 belonging to the group 300 and
`
`characters 401, 402, and 403 belonging to the other group
`
`400 are displayed in the event field 201. A battle between
`
`groups is called "guild battle", or "GvG" based on the
`
`first letter (G) of the word "guild". The characters
`
`10
`
`belonging to the same group attack the opponent characters
`
`belonging to the opponent group while communicating with
`
`each other. The palette 202 is a virtual area for deciding,
`
`by lottery, "skills" available when each character attacks
`
`its opponent character. A deck 600 which is a virtual set
`
`15
`
`of cards and a plurality of cards 601, 602, and 603
`
`selected from the deck 600 are displayed in the palette 202.
`
`A representation (illustration or text) of a type of skill
`
`and a specific item related to the skill are drawn in each
`
`card.
`
`In addition, an attack value (points of a skill or
`
`20
`
`exercised attack) and a defense value are set in each card.
`
`Each player turns over the plurality of cards 601, 602, and
`
`603 from the deck 600, and attacks the opponent character
`
`according to the combination of skills, attack values,
`
`specific items, defense values, and the like shown in the
`
`25
`
`cards 601, 602, and 603. Damage inflicted on the opponent
`
`character and damage inflicted on the character of the
`
`player are then calculated. A gauge 501 displays the
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 12 of 32
`
`

`

`- 13 -
`
`number of attacks successively made by the characters 301,
`
`302, and 303 belonging to the group 300 on the opponent
`
`characters 401, 402, and 403. Likewise, a gauge 502
`
`displays the number of attacks successively made by the
`
`5
`
`characters 401, 402, and 403 belonging to the group 400 on
`
`the opponent characters 301, 302, and 303.
`
`The number of
`
`successive attacks is referred to as "combo count", and the
`
`gauges 501 and 502 displaying the combo counts are each
`
`referred to as "combo gauge".
`
`10
`
`[0018]
`
`FIG. 5 is an explanatory diagram of a "combo"
`
`presentation effect according to this embodiment.
`
`The presentation processing module 41 performs
`
`presentation processing of increasing, according to the
`
`15
`
`difference in the parameter 50 between two characters
`
`belonging to the same group and successive in the attack
`
`order, the effect of attack by the group. For example, the
`
`character 301 attacks the character 401 at time tl and,
`
`following this, the character 302 attacks the character 402
`
`20
`
`at time t2. Here, the effect of attack by the group 300
`
`(e.g. the attack by the character 302 on the character 402)
`
`is increased more when the difference ~Pl in the parameter
`
`50 between the two characters 301 and 302 is larger.
`
`Following this, the character 303 attacks the character 403
`
`25
`
`at time t3. Here, the effect of attack by the group 300
`
`(e.g. the attack by the character 303 on the character 403)
`
`is increased more when the difference ~P2 in the parameter
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 13 of 32
`
`

`

`- 14 -
`
`50 between the two characters 302 and 303 is larger.
`
`[0019]
`
`If the parameter 50 is set to indicate the degree of
`
`proficiency in the battle game, for example, the effect of
`
`5
`
`successive attacks can be increased by successively making
`
`an attack by a character operated by a player with a high
`
`degree of proficiency in the battle game and an attack by a
`
`character operated by a player with a
`
`low degree of
`
`proficiency in the battle game. This creates more scenes
`
`10
`
`where players with low proficiency in the battle game can
`
`play active parts, making the social game more active.
`
`In
`
`particular, inexperienced players are effectively motivated
`
`to participate in the game. Moreover, since the order of
`
`characters to make successive attacks is important in such
`
`15
`
`presentation processing, the communication among the
`
`players belonging to the same group is encouraged, and the
`
`solidarity in the group is strengthened.
`
`If the parameter
`
`50 is set to indicate the reward, for example, the effect
`
`of successive attacks can be increased by successively
`
`20
`
`making an attack by a character operated by a player with a
`
`high acquired reward and an attack by a character operated
`
`by a player with a
`
`low acquired reward. This creates more
`
`scenes where players with low acquired rewards can play
`
`active parts.
`
`If the parameter 50 is set to indicate the
`
`25
`
`time elapsed from the date of participation in the battle
`
`game, for example, the effect of successive attacks can be
`
`increased by successively making an attack by a character
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 14 of 32
`
`

`

`- 15 -
`
`operated by a veteran player with a long time elapsed from
`
`the date of participation in the battle game and an attack
`
`by a character operated by a beginner player with a short
`
`time elapsed from the date of participation in the battle
`
`5
`
`game. This creates more scenes where beginner players can
`
`play active parts.
`
`[0020]
`
`The effect of successive attacks by the plurality of
`
`characters may be controlled according to not only the
`
`10
`
`difference in the parameter 50 between the plurality of
`
`characters but also the number of successive attacks. For
`
`instance, the effect of successive attacks may be increased
`
`more when the number of attacks made by any characters in
`
`the group 300 within a predetermined time from time tl at
`
`15
`
`which the first attack starts is larger. Alternatively,
`
`the effect of successive attacks may be increased more when
`
`the number of successive attacks is larger on the condition
`
`that the time difference ("t2 -
`
`tl" or "t3 -
`
`t2") between
`
`attacks successively made by two characters is within a
`
`20
`
`predetermined time.
`
`[0021]
`
`FIG. 6 is a flowchart showing flow of "combo"
`
`presentation processing according to this embodiment.
`
`When the presentation processing module 41 detects
`
`25
`
`successive attacks by two characters belonging to the same
`
`group (step 101: YES), the presentation processing module
`
`41 calculates the difference in the parameter 50 between
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 15 of 32
`
`

`

`- 16 -
`
`the two characters successive in the attack order (step
`
`102), and performs presentation processing of increasing
`
`the effect of attack by the group according to the
`
`difference in the parameter 50 (step 103). The
`
`5
`
`presentation processing module 41 is a subprogram written
`
`using a command set for causing the server device 10 to
`
`execute the process of steps 101 to 103.
`
`[0022]
`
`Though the above-mentioned "combo" presentation
`
`10
`
`processing is realized by the presentation processing
`
`module 41 and the processor 11 in cooperation with each
`
`other, the same presentation processing may be performed by
`
`a dedicated hardware resource (e.g. an application specific
`
`integrated circuit (ASIC)) or firmware. Moreover, the
`
`15
`
`computer program 40 may be written in, for example, an
`
`object-oriented language.
`
`In the object-oriented language,
`
`the characters 301 to 303 and 401 to 403 are treated as
`
`objects, the parameter 50 is defined as an "attribute value"
`
`of each of the characters 301 to 303 and 401 to 403, and
`
`20
`
`the behavior (e.g. attack) of each of the characters 301 to
`
`303 and 401 to 403 is defined as a "method" of the
`
`corresponding character, to enable battle game processing.
`
`Image display can be controlled by treating not only the
`
`characters 301 to 303 and 401 to 403 but also the gauges
`
`25
`
`501 and 502, the cards 601, 602, and 603, and the like
`
`displayed in the game screen 200 as objects and defining
`
`their "attribute values" and "methods". The computer
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 16 of 32
`
`

`

`- 17 -
`
`program 40 is not limited to the object-oriented language,
`
`and may be written in, for example, a procedure-oriented
`
`language. The computer program 40 may be encoded in a
`
`predetermined signal format and transmitted between nodes
`
`5
`
`via a transmission medium (wired communication network) or
`
`a transmission wave (radio wave).
`
`[0023]
`
`The embodiment described above is merely
`
`illustrative of the invention, and the invention should not
`
`10
`
`be limited to the embodiment. Various modifications are
`
`possible, without departing from the scope of the invention.
`
`For example, a person skilled in the art can replace one or
`
`more resources (hardware resources or software resources)
`
`described in the embodiment with their equivalents, and
`
`15
`
`such replacement is also included within the scope of the
`
`invention.
`
`[0024]
`
`According to embodiments of the invention, more
`
`scenes where players with low proficiency in a battle game
`
`20
`
`can play active parts are created, thus enhancing such
`
`players' motivation to participate in the game.
`
`In
`
`particular, the invention can be widely used for activities
`
`such as design, manufacture, and sales of all online games
`
`distributed, provided, and implemented in client server
`
`25
`
`game systems.
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 17 of 32
`
`

`

`- 18 -
`
`DESCRIPTION OF REFERENCE NUMERALS
`
`[0025]
`
`10: server device
`
`11: processor
`
`5
`
`12: communication interface
`
`13: storage resource
`
`20: network
`
`30: client device
`
`31: processor
`
`10
`
`32: audio output device
`
`33: communication interface
`
`34: storage resource
`
`35: input device
`
`36: display device
`
`15
`
`40: computer program
`
`41: presentation processing module
`
`50: parameter
`
`60: computer program
`
`100: game system
`
`20
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 18 of 32
`
`

`

`- 19 -
`
`WHAT IS CLAIMED IS:
`
`1.
`
`A method for providing a battle game to each
`
`client device via a network, wherein a server device
`
`storing, for each character, a parameter which serves as an
`
`5
`
`indicator for developing the battle game:
`
`causes a client device of a player who operates a
`
`character not belonging to any specific group, to display a
`
`screen prompting to decide a group to which the character
`
`belongs; and
`
`10
`
`performs presentation processing of increasing,
`
`according to a difference in the parameter between two
`
`characters belonging to the same group and successive in
`
`attack order, an effect of attack by the group.
`
`15
`
`2.
`
`The method according to claim 1, wherein the
`
`displayed screen includes a screen for searching for a
`
`group in the battle game.
`
`3.
`
`The method according to claim 1, wherein the
`
`20
`
`displayed screen includes a screen for forming a new group
`
`by the player.
`
`4.
`
`A method for providing a battle game to each
`
`client device via a network, wherein a server device
`
`25
`
`storing, for each character, a parameter which serves as an
`
`indicator for developing the battle game:
`
`causes a client device of a player who operates a
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 19 of 32
`
`

`

`- 20 -
`
`character belonging to a specific group, to display a
`
`screen showing information about the specific group; and
`
`performs presentation processing of increasing,
`
`according to a difference in the parameter between two
`
`5
`
`characters belonging to the same group and successive in
`
`attack order, an effect of attack by the group.
`
`5.
`
`The method according to claim 1, wherein the
`
`presentation processing of increasing the effect of attack
`
`10
`
`by the group more when the number of successive attacks by
`
`a plurality of characters belonging to the same group is
`
`larger is performed.
`
`6.
`
`The method according to claim 1, wherein the
`
`15
`
`parameter indicates any of a degree of proficiency in the
`
`battle game, a reward acquired in the battle game, and a
`
`time elapsed from a date of participation in the battle
`
`game.
`
`20
`
`7 •
`
`A computer-readable recording medium having
`
`recorded therein a program for causing a computer to
`
`execute:
`
`causing a client device of a player who operates a
`
`character not belonging to any specific group, to display a
`
`25
`
`screen prompting to decide a group to which the character
`
`belongs;
`
`storing, for each character, a parameter which
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 20 of 32
`
`

`

`- 21 -
`
`serves as an indicator for developing a battle game; and
`
`performing presentation processing of increasing,
`
`according to a difference in the parameter between two
`
`characters belonging to the same group and successive in
`
`5
`
`attack order, an effect of attack by the group.
`
`8.
`
`A computer-readable recording medium having
`
`recorded therein a program for causing a computer to
`
`execute:
`
`10
`
`causing a client device of a player who operates a
`
`character belonging to a specific group, to display a
`
`screen showing information about the specific group;
`
`storing, for each character, a parameter which
`
`serves as an indicator for developing a battle game; and
`
`15
`
`performing presentation processing of increasing,
`
`according to a difference in the parameter between two
`
`characters belonging to the same group and successive in
`
`attack order, an effect of attack by the group.
`
`20
`
`9.
`
`A method executed in a client device operated
`
`by a player, the client device being connectable to a
`
`server device via a communication line, the method
`
`comprising:
`
`a step of receiving information necessary for a
`
`25
`
`battle game from the server device;
`
`a step of displaying, on the client device of the
`
`player who operates a character not belonging to any
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 21 of 32
`
`

`

`- 22 -
`
`specific group, a screen prompting to decide a group to
`
`which the character belongs; and
`
`a step of displaying presentation processing of
`
`increasing, according to a difference in a parameter
`
`5
`
`between two characters belonging to the same group and
`
`successive in attack order, an effect of attack by the
`
`group.
`
`10. A method executed in a client device operated
`
`10
`
`by a player, the client device being connectable to a
`
`server device via a communication line, the method
`
`comprising:
`
`a step of receiving information necessary for a
`
`battle game from the server device;
`
`15
`
`a step of displaying, on the client device of the
`
`player who operates a character belonging to a specific
`
`group, a screen showing information about the specific
`
`group; and
`
`a step of displaying presentation processing of
`
`20
`
`increasing, according to a difference in a parameter
`
`between two characters belonging to the same group and
`
`successive in attack order, an effect of attack by the
`
`group.
`
`25
`
`11. A server device comprising:
`
`image display processing means for causing a client
`
`device of a player who operates a character not belonging
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 22 of 32
`
`

`

`- 23 -
`
`to any specific group, to display a screen prompting to
`
`decide a group to which the character belongs;
`
`storage means for storing, for each character, a
`
`parameter which serves as an indicator for developing a
`
`5
`
`battle game; and
`
`presentation processing means for performing
`
`presentation processing of increasing, according to a
`
`difference in the parameter between two characters
`
`belonging to the same group and successive in attack order,
`
`10
`
`an effect of attack by the group.
`
`12. A server device comprising:
`
`image display processing means for causing a client
`
`device of a player who operates a character belonging to a
`
`15
`
`specific group, to display a screen showing information
`
`about the specific group;
`
`storage means for storing, for each character, a
`
`parameter which serves as an indicator for developing a
`
`battle game; and
`
`20
`
`presentation processing means for performing
`
`presentation processing of increasing, according to a
`
`difference in the parameter between two characters
`
`belonging to the same group and successive in attack order,
`
`an effect of attack by the group.
`
`25
`
`13. A system comprising: a client device operated
`
`by a player; and a server device for providing a battle
`
`Patent Owner GREE, INC.
`Exhibit 2005 - Page 23 of 32
`
`

`

`- 24 -
`
`game to each client device via a network, the system
`
`comprising:
`
`an image display processing unit for causing the
`
`client device of the pl

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket