US10343064B2 - Game service provision apparatus and method of controlling the same - Google Patents
Game service provision apparatus and method of controlling the same Download PDFInfo
- Publication number
- US10343064B2 US10343064B2 US14/884,444 US201514884444A US10343064B2 US 10343064 B2 US10343064 B2 US 10343064B2 US 201514884444 A US201514884444 A US 201514884444A US 10343064 B2 US10343064 B2 US 10343064B2
- Authority
- US
- United States
- Prior art keywords
- character
- location
- user input
- input
- control region
- 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.)
- Active, expires
Links
Images
Classifications
-
- 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/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/426—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
-
- 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/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
- A63F13/2145—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
-
- 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/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
Definitions
- the present invention relates generally to a service provision apparatus for providing game service and, more particularly, to a game service provision apparatus and a method of controlling the same that are capable of easily controlling characters within a game space.
- characters are provided within a game space, and a user can enjoy a game while selecting and controlling the characters provided within the game space.
- Korean Patent Application Publication No. 10-2010-0068335 which is a related conventional art, suggests an input device, a control device, a control system and a control method that are capable of correcting a corresponding output signal when a hand shaking input to the input device is present and preventing a user from sensing a phase delay.
- the conventional art merely increases the accuracy of input, but cannot provide any convenience regarding the control of characters within a game space. Accordingly, there is a need for a technology that is capable of simply controlling characters within a game space.
- the above-described background technology corresponds to technical information that the present inventor has possessed in order to devise the present invention or that has been acquired in the process of devising the present invention, and cannot be necessarily viewed as a well-known technology that had been known to the public before the application of the present invention.
- At least one embodiment of the present invention is directed to the provision of a game service provision apparatus and a method of controlling the same.
- a service provision apparatus for providing game service, the service provision apparatus including: an input acquisition unit configured to acquire a first user input and a second user input based on input events; a character placement unit configured to place a character based on information about a location within a game space included in the first user input; and a character movement unit configured to control the movement of a character, selected based on control region information included in the second user input, based on information about a destination location within the game space included in the second user input.
- a method of controlling a service provision apparatus for providing game service including: acquiring a first user input including information about a location within a game space; placing a character based on the information about the location included in the first user input; acquiring a second user input including information about a destination location of a character within the game space, and control region information; and controlling the movement of the character, selected based on the control region information, to the destination location based on the second user input.
- a computer-readable storage medium having stored thereon a computer program that, when executed by a processor, causes the processor to execute a method of controlling a service provision apparatus for providing game service, the method including: acquiring a first user input including information about a location within a game space; placing a character based on the information about the location included in the first user input; acquiring a second user input including information about a destination location of a character within the game space, and control region information; and controlling the movement of the character, selected based on the control region information, to the destination location based on the second user input.
- a computer program that is executed by a service provision apparatus and is stored in a storage medium to perform a method of controlling a service provision apparatus for providing game service, the method including: acquiring a first user input including information about a location within a game space; placing a character based on the information about the location included in the first user input; acquiring a second user input including information about a destination location of a character within the game space, and control region information; and controlling the movement of the character, selected based on the control region information, to the destination location based on the second user input.
- FIG. 1 is a block diagram showing a service provision apparatus for providing game service according to an embodiment of the present invention
- FIG. 2 is a flowchart showing a method of controlling a service provision apparatus according to an embodiment of the present invention.
- FIGS. 3 to 8 are exemplary diagrams showing a method of controlling a service provision apparatus according to an embodiment of the present invention.
- a portion or component when a portion or component is described as being connected to another portion or component, this includes not only a case where they are directly connected to each other but also a case where they are electrically connected to each other with a third portion or component interposed therebetween. Furthermore, when a portion or component is described as including another portion or component, this means that a third portion or component is not be excluded from the first portion or component but may be included in the first portion or component, unless particularly described to the contrary.
- game space used herein is a virtual space in which a game is played, and includes a region within a specific range which is represented in the form of two-dimensional or three-dimensional graphics and within which game objects can be moved.
- a plurality of differently designed game spaces may be selectively provided, and each player may be allowed to select one of the plurality of game spaces or to access only some of the game spaces depending on the game level of the player.
- character used herein is a fictitious character appearing in a “game space,” and is an object that is controlled by each player (i.e., a user) and an agent that performs actions to play a game. Each character may be visualized in the form of a two-dimensional or three-dimensional graphic image.
- action is a motion performed by the character within a game space in order to play a game.
- the action may include a manual action in which a character disposed within a game space moves within the game space or interacts with the object within the game space under the control of a user.
- the action may include an automatic action in which when a character is disposed within a game space, the character moves within the game space or interacts with an object within the game space in accordance with a predetermined game scenario without the control of a user after a certain command is input by the user.
- FIG. 1 is a block diagram showing a service provision apparatus 10 for providing game service according to an embodiment of the present invention.
- the service provision apparatus 10 stores various types of information related to the execution of a game, such as game space information, game scenario information and game quest information, and detects and records various events generated within the game, thereby enabling the time series execution of the game.
- the service provision apparatus 10 may be implemented as an electronic terminal in which a game application has been installed. Furthermore, the service provision apparatus 10 may be implemented as a server-client system.
- the server-client system may include an electronic terminal in which a client configured to interact with a user has been installed.
- the electronic terminal may be implemented as a computer, a portable terminal, a television, or a wearable device including an interface that is capable of interacting with a user.
- the computer may include, for example, a notebook computer, a desktop computer, and a laptop computer in which a web browser has been installed.
- the portable terminal is, for example, a wireless communication device that guarantees portability and mobility, and may include all types of handheld-based wireless communication devices, such as a Personal Communication System (PCS) device, a Personal Digital Cellular (PCD) device, a Personal Handyphone System (PHS) device, a Personal Digital Assistant (PDA), a device for the Global System for Mobile Communications (GSM), an International Mobile Telecommunication (IMT)-2000 device, a Code Division Multiple Access (CDMA)-2000 device, a W-Code Division Multiple Access (W-CDMA) device, a Wireless Broadband Internet (Wibro) device, a smart phone, and a device for the Mobile Worldwide Interoperability for Microwave Access (Mobile WiMAX).
- PCS Personal Communication System
- PCD Personal Digital Cellular
- PHS Personal Handyphone System
- PDA Personal Digital Assistant
- GSM Global System for Mobile Communications
- IMT International Mobile Telecommunication
- CDMA Code Division Multiple Access
- W-CDMA Wideband Internet
- smart phone a smart phone
- WiMAX Wireless
- the television may include an Internet Protocol television (IPTV), an Internet television, a terrestrial TV, and a cable TV.
- IPTV Internet Protocol television
- the wearable device is an information processing device that can be directly worn on the human body, such as a watch, glasses, an accessory, clothing, and shoes, and may be connected to a server at a remote location or another terminal over a network directly or by way of another information processing device.
- the electronic terminal may detect the generation of an input event when it detects the click, touch, or tap of a user via an interface.
- the input event may include information about the input point of a user.
- the electronic terminal may include a touch panel display, configured to perform interaction with a user by detecting the touch of the user, as an interface.
- the electronic terminal may acquire a generated input event by detecting the touch of the user on the touch panel display. That is, the electronic terminal may more elaborately acquire an input event via touch input that is simple and has less erroneous operation.
- the service provision apparatus 10 implemented as the above-described electronic terminal may include an input acquisition unit 110 , a character placement unit 120 , and a character movement unit 130 .
- the service provision apparatus 10 may further include a communication unit (not shown) configured to enable communication between internal components, i.e., the input acquisition unit 110 , the character placement unit 120 , and the character movement unit 130 , and may also enable communication with external components.
- a communication unit (not shown) configured to enable communication between internal components, i.e., the input acquisition unit 110 , the character placement unit 120 , and the character movement unit 130 , and may also enable communication with external components.
- the service provision apparatus 10 may further include a storage unit (not shown) configured to store data adapted to perform a method of controlling a service provision apparatus according to an embodiment of the present invention, or may communicate with a storage device (not shown) present at an external location, for example, a database.
- a storage unit (not shown) configured to store data adapted to perform a method of controlling a service provision apparatus according to an embodiment of the present invention, or may communicate with a storage device (not shown) present at an external location, for example, a database.
- the input acquisition unit 110 acquires a first user input and a second user input based on input events.
- the “first user input” is an input adapted to determine a location to which a character not present in a game space will be placed, and may include information about the location within the game space.
- the “second user input” is an input adapted to select a character that belongs to characters present in a game space and that is to be moved to a destination and then move the selected character.
- the second user input may include information about a control region in which the character to be moved will be selected and information about the location within the game space, i.e., the destination.
- the input acquisition unit 110 may detect an input event for a game space, and may acquire a first user input, including an input point, included in the input event (i.e., a location at which the input event occurs), as information about a location within the game space.
- the game space may be divided into a placement region to which a character can be placed and a non-placement region to which a character cannot be placed.
- placement means that a character not present in the game space appears within the game space. Accordingly, if a location at which an input event occurs is included in the placement region of the game space, the input acquisition unit 110 may acquire a first user input, including the location at which the input event occurs as information about a location within the game space.
- the input acquisition unit 110 may detect an input event for the game space, and may acquire a second user input, including an input point, included in the input event, as information about a location within the game space. That is, if a location at which an input event occurs is included in a region other than the placement region of a game space, the input acquisition unit 110 may acquire a second user input, including the location at which the input event occurs as information about a location within the game space.
- the input acquisition unit 110 may provide a control region icon based on a location at which the input event occurs, may acquire information about a control region via the control region icon, and may acquire a second user input including the information about the control region.
- the input acquisition unit 110 may determine an overlapping region between a region within the game space and the control region icon, and may acquire a second user input, including the determined region as the information about the control region.
- the control region icon is implemented in the form of a shape or the like so that a range, in which characters that are present in the game space and that are to be moved to a destination are located, can be intuitively displayed to a user.
- the control region icon may be implemented in a circular shape.
- the control region icon is assumed to have a circular shape for convenience of description, but the shape of the control region icon is not limited to a circle.
- control region icon may have a fixed shape
- shape of the control region icon may be deformed over time or when an input event occurs.
- the input acquisition unit 110 may provide the control region icon in the form of a dynamically deformable animation.
- a change in the size of the control region icon may be displayed in the form of a deformable animation in such a way that the size is increased or decreased based on the central point of the control region icon (e.g., a location at which an input event occurs). For example, the size of the control region icon may continue to increase when an input event continues to occur within a specific radius around a location in the non-placement region.
- the input acquisition unit 110 may determine the size of a control region icon when a specific number of input events occur after the control region icon has been provided or when a subsequent input event does not occur until a specific time elapses, as a final size, may determine information about a control region based on a control region icon having the final size, and may acquire a second user input including the control region information.
- the character placement unit 120 places a character to the game space.
- the character placement unit 120 may place a character based on the information about the location within the game space that is included in the first user input.
- the character placement unit 120 may place one or more characters in a region within a specific radius around the location of the game space corresponding to the first user input.
- the character movement unit 130 moves a character located within the game space.
- the character movement unit 130 may control the movement of a character, selected based on the information about the control region included in the second user input, based on the information about the location within the game space, i.e., the destination location included in the second user input. Accordingly, the character movement unit 130 may move the character, selected based on the information about the control region included in the second user input, to, for example, a region within a specific radius around the destination included in the second user input.
- the character movement unit 130 may perform control to terminate the action and move the selected character to the destination.
- the character movement unit 130 may wait until the selected character completes the action and control the selected character to move to the destination.
- the service provision apparatus 10 since the service provision apparatus 10 includes the above-described components, it may simultaneously perform the selection of a character to be moved and the setting of the destination of the selected character via only simple input.
- a method of controlling the service provision apparatus illustrated in FIG. 2 according to the embodiment of the present invention includes steps that are processed in times series by the service provision apparatus 10 of FIG. 1 . Accordingly, although descriptions of some items are omitted in the present embodiment, the items described in connection with the service provision apparatus 10 illustrated in FIG. 1 may also be applied to the method of controlling the service provision apparatus illustrated in FIG. 2 according to the embodiment of the present invention.
- FIGS. 3 to 8 are exemplary diagrams showing a method of controlling a service provision apparatus according to an embodiment of the present invention.
- FIGS. 3 to 8 illustrate an example of a game screen displayed via the screen D of an electronic terminal in which the service provision apparatus 10 is implemented.
- the service provision apparatus 10 may acquire a first user input including information about a location within a game space at step S 210 .
- the service provision apparatus 10 may acquire an input event occurring in response to, for example, the touch of a user on a touch panel display, and may acquire the first user input based on the input event.
- the service provision apparatus 10 may place a character based on the information about the location included in the first user input at step S 220 .
- the service provision apparatus 10 may provide the game space.
- the game space may include a placement region 310 to which a character can be placed and a non-placement region 320 to which a character cannot be placed. Accordingly, if a location at which an input event occurs is included in the placement region of the game space, the service provision apparatus 10 may acquire a first user input including the location at which the input event occurs.
- the service provision apparatus 10 includes a touch panel display. As shown in FIG. 4 , when a user U makes a touch input to a point 410 within the placement region 310 via the touch panel display, the service provision apparatus 10 may detect the occurrence of an input event within the placement region 310 . Furthermore, the service provision apparatus 10 may acquire a first user input including the location 410 as location information, and may place a character 420 on the location 410 included in the first user input.
- the service provision apparatus 10 may place a character on a location within the game space included in the first user input until it detects a new input event, and may acquire a second user input based on the new input event (i.e., while the service provision apparatus is acquiring the first user input based on the new input event).
- the character placed in the game space may perform an action in accordance with a game scenario.
- the action of the character is the automatic action of moving to a specific location
- the placed character 510 may move within the game space, as shown in FIG. 5 .
- the service provision apparatus 10 may acquire a second user input based on the input event at step S 230 .
- the service provision apparatus 10 may acquire an input event in response to, for example, the touch of the user on a touch panel display, and may acquire a second user input based on the input event.
- the service provision apparatus 10 may acquire the second user input including information about the location at which the input event occurs and a control region.
- the service provision apparatus 10 may provide a control region icon so that the information about the control region may be intuitively set, and may display the control region icon in the form of deformable animation that dynamically deforms the control region icon.
- the deformable animation may be an animation adapted to dynamically deform the size of the control region icon, and may be an animation adapted to dynamically deform the size of the control region icon based on, for example, the number of occurring input events.
- the service provision apparatus 10 may determine a location at which the input event occurs as a destination location 610 , and may provide a control region icon 620 based on the destination location 610 .
- the size of the control region icon 620 may be dynamically varied. For example, when a touch input is repeated a specific number of times at locations within a specific range within a specific period, the size of a control region icon 720 may be increased compared to the size of the control region icon 620 , as shown in FIG. 7 .
- the service provision apparatus 10 may determine an overlapping region between the control region icon and the game space, and may include the determined region in the second user input as information about the control region.
- the service provision apparatus 10 may control a character based on the information about the control region and the information about the destination location included in the second user input. That is, the service provision apparatus 10 may control the movement of a character, selected based on the information about the control region, to the destination location at step S 240 .
- the service provision apparatus 10 may select a character 750 based on the control region icon 720 and the information about the control region, i.e., the overlapped region within the game space, and may control the movement of the selected character to the destination location 610 .
- the character 750 located within the region of the control region icon 720 is selected.
- the service provision apparatus 10 may perform control so that the selected character 750 moves to the destination location 610 (or within a specific range of the destination location) and thus the character 850 is located at the destination.
- the service provision apparatus 10 may perform control to terminate the action and move the selected character to the destination. Furthermore, if the selected character is performing an action, the service provision apparatus 10 may control the movement of the selected character to the destination after the action has been completed.
- the service provision apparatus 10 may detect a new input event and repeat step S 240 , at step S 250 , while acquiring a second user input based on the input event.
- a user who plays a game provided by the service provision apparatus 10 may select a character via a simple input (e.g., a touch input), and may easily move the selected character.
- a simple input e.g., a touch input
- a user may play the game in accordance with various strategies while controlling the character via a second user input.
- the game service provision apparatus and the method of controlling the same, which enable a user to easily select a character, to be moved, from characters within a game space.
- the game service provision apparatus and the method of controlling the same, which enable a user to easily set the destination of a character to be moved within a game space.
- the game service provision apparatus and the method of controlling the same, which enable a user to select a character to be moved within a game space and set the destination of the character to be moved at the same time.
- the game service provision apparatus and the method of controlling the same, which enable a user to select a character to be moved and set the destination of the character to be moved by only simple touch input and which can simultaneously process the selection of a character and the setting of a destination via only simple touch input.
- the game service provision apparatus and the method of controlling the same which enable a user to select and control a character by simple input.
- a user can easily select a character, can directly select an attack target of the selected character, and can play a game while freely using various strategies.
- ⁇ unit used herein means, but is not limited to, a software or hardware component, such as a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC), and performs a specific task.
- FPGA field programmable gate array
- ASIC application-specific integrated circuit
- the “ ⁇ unit” is not limited to software or hardware.
- the “ ⁇ unit” may be configured to reside on an addressable storage medium, and may be configured to operate on one or more processors. Accordingly, the “ ⁇ unit” may include, for example, components, such as software components, object-oriented software components, class components and task components, processes, functions, attributes, procedures, sub-routines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables. Functions provided in components and “ ⁇ units” may be combined into a smaller number of components and “ ⁇ units,” or may be further divided into additional components and “ ⁇ units.”
- components and “ ⁇ units” may be implemented to operate one or more CPUs within a device or a security multimedia card.
- the method of controlling a service provision apparatus may also be implemented in the form of a storage medium including computer-executable instructions, such as a program module executed by a computer.
- a computer-readable medium may be a specific available medium accessible to a computer, and includes both volatile and non-volatile media and separable and non-separable type media.
- the computer-readable medium may include both a computer storage medium and a communication medium.
- the computer storage medium includes all of volatile and non-volatile media and separable and non-separable type media implemented using a specific method or technique for storing information, such as computer-readable instructions, data structures, program modules, and other data.
- the communication medium typically includes computer-readable instructions, data structures, program modules, other data of a modulated data signal, such as carriers, or other transmission mechanisms, and also includes specific information transfer media.
- the method of controlling the service provision apparatus may be implemented using a computer program (or a computer program product) including a computer-executable instructions.
- the computer program includes programmable machine instructions processed by a processor, and may be implemented using a high-level programming language, an object-oriented programming language, an assembly language, or a machine language.
- the computer program may be recorded on a variety of types of computer-readable storage media (e.g., memory, a hard disk, magnetic/optical media, or a solid-state drive (SSD)).
- the method of controlling the service provision apparatus may be implemented when a computer program, such as that described above, is executed by a computing device.
- the computing device may include at least some of a processor, memory, a storage device, a high-speed interface connected to the memory and a high-speed extension port, and a low-speed interface connected to a low-speed bus and the storage device. These components are interconnected using various buses, and may be mounted on a common motherboard or may be mounted using other appropriate methods.
- the processor may process instructions within the computing device.
- the instructions may be, for example, instructions stored in memory or a storage device in order to display graphic information adapted to provide a graphic user interface (GUI) on an external input/output device, such as a display connected to a high-speed interface.
- GUI graphic user interface
- a plurality of processors and/or a plurality of buses may be properly used along with a plurality of pieces of memory and a plurality of memory forms.
- the processor may be implemented using a chipset formed by chips that include a plurality of analog and/or digital processors.
- the memory stores information within the computing device.
- the memory may include a volatile memory unit or a set of the volatile memory units.
- the memory may include a non-volatile memory unit or a set of the non-volatile memory units.
- the memory may be another type of computer-readable medium, such as a magnetic or optical disk.
- the storage device may provide a large storage space to the computing device.
- the storage device may be a computer-readable medium, or may be a component including the computer-readable medium.
- the storage device may also include devices within a storage area network (SAN) or other components, and may be a floppy disk device, a hard disk device, an optical disk device, a tape device, flash memory, or a similar semiconductor memory device or device array.
- SAN storage area network
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- User Interface Of Digital Computer (AREA)
- Theoretical Computer Science (AREA)
Abstract
Description
Claims (9)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150081853A KR101739840B1 (en) | 2015-06-10 | 2015-06-10 | Game service providing device and controlling method for the same |
KR10-2015-0081853 | 2015-06-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20160361648A1 US20160361648A1 (en) | 2016-12-15 |
US10343064B2 true US10343064B2 (en) | 2019-07-09 |
Family
ID=57516654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/884,444 Active 2037-03-23 US10343064B2 (en) | 2015-06-10 | 2015-10-15 | Game service provision apparatus and method of controlling the same |
Country Status (2)
Country | Link |
---|---|
US (1) | US10343064B2 (en) |
KR (1) | KR101739840B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3044538A1 (en) * | 2015-12-07 | 2017-06-09 | Creative Specific Software | SYSTEM AND METHOD FOR PATIENT PORT DETECTION OF FEET WOUND DISCHARGE DEVICE |
KR102117593B1 (en) * | 2018-06-14 | 2020-06-09 | 주식회사 넥슨코리아 | Apparatus, method and computer program for game service |
CN109568956B (en) * | 2019-01-10 | 2020-03-10 | 网易(杭州)网络有限公司 | In-game display control method, device, storage medium, processor and terminal |
Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6729954B2 (en) * | 2000-08-29 | 2004-05-04 | Koei Co., Ltd. | Battle method with attack power based on character group density |
US20040157662A1 (en) * | 2002-12-09 | 2004-08-12 | Kabushiki Kaisha Square Enix (Also Trading As Square Enix Co., Ltd.) | Video game that displays player characters of multiple players in the same screen |
US20040224739A1 (en) * | 2003-05-09 | 2004-11-11 | Nintendo Co., Ltd | Game system and game program |
US20050221880A1 (en) * | 2004-03-31 | 2005-10-06 | Nintendo Co., Ltd. | Game apparatus and game program |
US20060258453A1 (en) * | 2005-05-10 | 2006-11-16 | Nintendo Co., Ltd. | Game program and game device |
US20060281546A1 (en) * | 2005-05-26 | 2006-12-14 | Nintendo Co., Ltd. | Image processing program and image processing device for moving display area |
US20070155455A1 (en) * | 2004-09-21 | 2007-07-05 | Konami Digital Entertainment Co., Ltd. | Game program, game device, and game method |
US20070218992A1 (en) * | 2006-03-15 | 2007-09-20 | Kabushiki Kaisha Square Enix(Also Trading As Square Enix Co., Ltd.) | Video game processing apparatus, a method and a computer program product for processing a video game |
US20080146328A1 (en) * | 2006-12-15 | 2008-06-19 | Kabushiki Kaisha Square Enix (Also Trading As Square Enix Co., Ltd.) | Game device, game implementation method, program and recording medium |
US20080291173A1 (en) * | 2007-02-20 | 2008-11-27 | Nintendo Co., Ltd. | Information processing apparatus and storage medium for storing information processing program |
US20090241038A1 (en) * | 2008-03-24 | 2009-09-24 | Toshiharu Izuno | Computer-readable storage medium having information processing program stored thereon and information processing apparatus |
US20090253505A1 (en) * | 2006-08-01 | 2009-10-08 | Takuya Ogawa | Method for controlling selection of multiple objects displayed on a display device |
KR20100068335A (en) | 2007-09-14 | 2010-06-23 | 소니 가부시끼가이샤 | Input device, control device, control system, control method, and hand-held device |
US20120142429A1 (en) * | 2010-12-03 | 2012-06-07 | Muller Marcus S | Collaborative electronic game play employing player classification and aggregation |
US20120184368A1 (en) * | 2011-01-19 | 2012-07-19 | Konami Digital Entertainment Co., Ltd. | Gaming device and recording medium |
US20140135119A1 (en) * | 2012-11-14 | 2014-05-15 | DeNA Co., Ltd. | Game providing apparatus and recording medium |
KR20140062747A (en) | 2012-11-15 | 2014-05-26 | 삼성전자주식회사 | Method and apparatus for selecting display information in an electronic device |
US20140335951A1 (en) * | 2013-05-10 | 2014-11-13 | Kabushiki Kaisha Sega Dba Sega Corporation | Game Program and Game Device |
US20140357356A1 (en) * | 2013-05-28 | 2014-12-04 | DeNA Co., Ltd. | Character battle system controlled by user's flick motion |
US20140357359A1 (en) * | 2013-06-04 | 2014-12-04 | Nintendo Co., Ltd. | Non-transitory storage medium encoded with information processing program capable of performing natural movement control of character moving in accordance with another character, information processing apparatus, method of controlling information processing apparatus, and information processing system |
US20150111628A1 (en) * | 2012-01-31 | 2015-04-23 | Kabushiki Kaisha Square Enix (Also Trading As Square Enix Co., Ltd.) | Game system |
US20150157932A1 (en) * | 2012-07-06 | 2015-06-11 | WEMADE ENTERTAINMENT CO., LTD a corporation | Method of processing user gesture inputs in online game |
US20150224403A1 (en) * | 2014-02-13 | 2015-08-13 | GREE. Inc. | Recording medium storing game program, method of controlling information processing apparatus, and information processing apparatus |
US20150268807A1 (en) * | 2014-03-19 | 2015-09-24 | Google Inc. | Adjusting a size of an active region within a graphical user interface |
US20160271491A1 (en) * | 2013-10-31 | 2016-09-22 | DeNA Co., Ltd. | Non-transitory computer-readable recording medium, and information processing device |
US9864933B1 (en) * | 2016-08-23 | 2018-01-09 | Jasmin Cosic | Artificially intelligent systems, devices, and methods for learning and/or using visual surrounding for autonomous object operation |
-
2015
- 2015-06-10 KR KR1020150081853A patent/KR101739840B1/en active IP Right Grant
- 2015-10-15 US US14/884,444 patent/US10343064B2/en active Active
Patent Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6729954B2 (en) * | 2000-08-29 | 2004-05-04 | Koei Co., Ltd. | Battle method with attack power based on character group density |
US20040157662A1 (en) * | 2002-12-09 | 2004-08-12 | Kabushiki Kaisha Square Enix (Also Trading As Square Enix Co., Ltd.) | Video game that displays player characters of multiple players in the same screen |
US20040224739A1 (en) * | 2003-05-09 | 2004-11-11 | Nintendo Co., Ltd | Game system and game program |
US20050221880A1 (en) * | 2004-03-31 | 2005-10-06 | Nintendo Co., Ltd. | Game apparatus and game program |
US20070155455A1 (en) * | 2004-09-21 | 2007-07-05 | Konami Digital Entertainment Co., Ltd. | Game program, game device, and game method |
US20060258453A1 (en) * | 2005-05-10 | 2006-11-16 | Nintendo Co., Ltd. | Game program and game device |
US20060281546A1 (en) * | 2005-05-26 | 2006-12-14 | Nintendo Co., Ltd. | Image processing program and image processing device for moving display area |
US20070218992A1 (en) * | 2006-03-15 | 2007-09-20 | Kabushiki Kaisha Square Enix(Also Trading As Square Enix Co., Ltd.) | Video game processing apparatus, a method and a computer program product for processing a video game |
US20090253505A1 (en) * | 2006-08-01 | 2009-10-08 | Takuya Ogawa | Method for controlling selection of multiple objects displayed on a display device |
US20080146328A1 (en) * | 2006-12-15 | 2008-06-19 | Kabushiki Kaisha Square Enix (Also Trading As Square Enix Co., Ltd.) | Game device, game implementation method, program and recording medium |
US20080291173A1 (en) * | 2007-02-20 | 2008-11-27 | Nintendo Co., Ltd. | Information processing apparatus and storage medium for storing information processing program |
KR20100068335A (en) | 2007-09-14 | 2010-06-23 | 소니 가부시끼가이샤 | Input device, control device, control system, control method, and hand-held device |
US20090241038A1 (en) * | 2008-03-24 | 2009-09-24 | Toshiharu Izuno | Computer-readable storage medium having information processing program stored thereon and information processing apparatus |
US20120142429A1 (en) * | 2010-12-03 | 2012-06-07 | Muller Marcus S | Collaborative electronic game play employing player classification and aggregation |
US20120184368A1 (en) * | 2011-01-19 | 2012-07-19 | Konami Digital Entertainment Co., Ltd. | Gaming device and recording medium |
US20150111628A1 (en) * | 2012-01-31 | 2015-04-23 | Kabushiki Kaisha Square Enix (Also Trading As Square Enix Co., Ltd.) | Game system |
US20150157932A1 (en) * | 2012-07-06 | 2015-06-11 | WEMADE ENTERTAINMENT CO., LTD a corporation | Method of processing user gesture inputs in online game |
US20140135119A1 (en) * | 2012-11-14 | 2014-05-15 | DeNA Co., Ltd. | Game providing apparatus and recording medium |
KR20140062747A (en) | 2012-11-15 | 2014-05-26 | 삼성전자주식회사 | Method and apparatus for selecting display information in an electronic device |
US20140335951A1 (en) * | 2013-05-10 | 2014-11-13 | Kabushiki Kaisha Sega Dba Sega Corporation | Game Program and Game Device |
US20140357356A1 (en) * | 2013-05-28 | 2014-12-04 | DeNA Co., Ltd. | Character battle system controlled by user's flick motion |
US20140357359A1 (en) * | 2013-06-04 | 2014-12-04 | Nintendo Co., Ltd. | Non-transitory storage medium encoded with information processing program capable of performing natural movement control of character moving in accordance with another character, information processing apparatus, method of controlling information processing apparatus, and information processing system |
US20160271491A1 (en) * | 2013-10-31 | 2016-09-22 | DeNA Co., Ltd. | Non-transitory computer-readable recording medium, and information processing device |
US20150224403A1 (en) * | 2014-02-13 | 2015-08-13 | GREE. Inc. | Recording medium storing game program, method of controlling information processing apparatus, and information processing apparatus |
US20150268807A1 (en) * | 2014-03-19 | 2015-09-24 | Google Inc. | Adjusting a size of an active region within a graphical user interface |
US9864933B1 (en) * | 2016-08-23 | 2018-01-09 | Jasmin Cosic | Artificially intelligent systems, devices, and methods for learning and/or using visual surrounding for autonomous object operation |
Non-Patent Citations (5)
Title |
---|
"Autumn Dynasty Multiplayer Tactics HD" published by user fernfreak on Dec. 28, 2011 on YouTube.com, retrieved from <<url:https://www.youtube.com/watch?v=yFzRfISOi_s>>. * |
"Clash of Clans Gameplay" published by user Dreadtle on Jun. 9, 2013 on YouTube.com, retrieved from <<url:https://www.youtube.com/watch?v=F_cr9hLThTg>>. * |
"Rise of Nations Attack and Victory" published by user SuperRt47 on Jun. 22, 2012 on YouTube.com, retrieved from <<url:https://www.youtube.com/watch?v=b-HkB6MBURI>>. * |
YouTube, "DomiNations: Conquer Nations Like a Pro," https://www.youtube.com/watch?v=nisGgCgS7NQ, Published on Feb. 13, 2015. |
YouTube, "Starcraft on Android," https://www.youtube.com/watch?v=WVYEZyP-UGQ&list=PLbQnPW3gKe_SdhimjH6L5qAZz7d7OUEds, Published on Jul. 6, 2013. |
Also Published As
Publication number | Publication date |
---|---|
KR101739840B1 (en) | 2017-05-25 |
US20160361648A1 (en) | 2016-12-15 |
KR20160150129A (en) | 2016-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102027612B1 (en) | Thumbnail-image selection of applications | |
US9285953B2 (en) | Display apparatus and method for inputting characters thereof | |
CN106687922B (en) | Parametric inertia and API | |
US9495064B2 (en) | Information processing method and electronic device | |
CN103562820B (en) | Target ambiguities are eliminated and correction | |
US20130211923A1 (en) | Sensor-based interactive advertisement | |
CN106796810B (en) | On a user interface from video selection frame | |
KR20170026274A (en) | Apparatus and method for editing contents | |
CN107943381B (en) | Hot area adjusting method and device and client | |
US20160004406A1 (en) | Electronic device and method of displaying a screen in the electronic device | |
US10343064B2 (en) | Game service provision apparatus and method of controlling the same | |
US20220337745A1 (en) | Method for playing video | |
US20170169599A1 (en) | Methods and electronic devices for displaying picture | |
US20170131785A1 (en) | Method and apparatus for providing interface interacting with user by means of nui device | |
CN106371715B (en) | Method and device for realizing multi-item switching | |
US9767592B2 (en) | Animating content display | |
RU2600544C2 (en) | Navigation user interface in support of page-focused, touch- or gesture-based browsing experience | |
CN105630366A (en) | Method and apparatus for displaying object information in screen display device | |
CN111475089A (en) | Task display method, device, terminal and storage medium | |
KR102107179B1 (en) | Method for providing game and apparatus thereof | |
KR102640804B1 (en) | Apparatus and method for extending game user interface using multiple device | |
JP7508169B2 (en) | Animation display method and device, computer program, and electronic device | |
CN104657028B (en) | Information processing method and electronic equipment | |
CN107102787B (en) | Dynamic shortcut operation method and device | |
US9176573B2 (en) | Cumulative movement animations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NDOORS CORPORATION, KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIM, SUNG WOONG;REEL/FRAME:036804/0913 Effective date: 20151012 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
AS | Assignment |
Owner name: NEXON RED CORP., KOREA, REPUBLIC OF Free format text: MERGER;ASSIGNOR:NDOORS CORPORATION;REEL/FRAME:049269/0360 Effective date: 20180302 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: NEXON KOREA CORPORATION, KOREA, REPUBLIC OF Free format text: MERGER;ASSIGNOR:NEXON RED CORP.;REEL/FRAME:052171/0830 Effective date: 20200228 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |