Supercell Oy

Finland

Back to Profile

1-100 of 319 for Supercell Oy Sort by
Query
Aggregations
IP Type
        Trademark 215
        Patent 104
Jurisdiction
        United States 139
        World 80
        Europe 67
        Canada 33
Date
New (last 4 weeks) 3
2025 October (MTD) 2
2025 September 1
2025 August 2
2025 (YTD) 15
See more
IPC Class
A63F 13/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 37
A63F 13/822 - Strategy gamesRole-playing games 28
A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu 27
A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot 23
A63F 9/24 - Games using electronic circuits not otherwise provided for 23
See more
NICE Class
09 - Scientific and electric apparatus and instruments 193
28 - Games; toys; sports equipment 184
41 - Education, entertainment, sporting and cultural services 164
16 - Paper, cardboard and goods made from these materials 148
25 - Clothing; footwear; headgear 141
See more
Status
Pending 23
Registered / In Force 296
  1     2     3     4        Next Page

1.

METHOD AND SYSTEM FOR GENERATING GRAPHICAL LAYOUT

      
Application Number 18633856
Status Pending
Filing Date 2024-04-12
First Publication Date 2025-10-16
Owner Supercell Oy (Finland)
Inventor
  • Spilsbury, Thomas Samuel
  • Hao, Tele

Abstract

Disclosed is method including receiving input graphical layout having cells forming grid structure cells are configured to be placed with objects to form GL; determining placement probability score for cells with respect to objects at first point in time; placing each object into IGL for forming GL, wherein placing given object into IGL include selecting given object, based on predefined placement schedule; identifying constrained cell(s) from amongst cells where predefined constraint(s) is violated if given object is placed thereon; adjusting placement probability score, for constrained cell(s), to be zero; adjusting placement probability score, for each cell of constraint-free cells, based on placement probability score for each cell of CFCs, and adjusted placement probability score for constrained cell(s), wherein given object is placed in constraint-free cell (C4) having highest adjusted placement probability score amongst CFCs.

IPC Classes  ?

  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/70 - Game security or game management aspects
  • G06T 11/00 - 2D [Two Dimensional] image generation

2.

METHOD AND SYSTEM FOR GENERATING GRAPHICAL LAYOUT

      
Application Number FI2025050111
Publication Number 2025/215288
Status In Force
Filing Date 2025-03-07
Publication Date 2025-10-16
Owner SUPERCELL OY (Finland)
Inventor
  • Spilsbury, Thomas
  • Hao, Tele

Abstract

Disclosed is method comprising receiving input graphical layout (IGL) (206, 300) having cells (C1-4) forming grid structure (208), cells are configured to be placed with objects (O1-4) to form GL; determining placement probability score (210) for cells with respect to objects at first point in time (T1); placing each object into IGL for forming GL, wherein placing given object (O2, 304) into IGL comprises selecting given object, based on predefined placement schedule; identifying constrained cell(s) (C2) from amongst cells where predefined constraint(s) is violated if given object is placed thereon; adjusting placement probability score (212), for constrained cell(s), to be zero; adjusting placement probability score (214), for each cell of constraint-free cells (CFCs) (C1, C3, C4), based on placement probability score for each cell of CFCs, and adjusted placement probability score for constrained cell(s), wherein given object is placed in constraint-free cell (C4) having highest adjusted placement probability score amongst CFCs.

IPC Classes  ?

  • G06T 11/60 - Editing figures and textCombining figures or text

3.

METHOD FOR FACILITATING USER INTERACTIONS IN GAMING ENVIRONMENT

      
Application Number 19170212
Status Pending
Filing Date 2025-04-04
First Publication Date 2025-09-18
Owner Supercell Oy (Finland)
Inventor
  • Tahkokallio, Touko
  • Williams, Tristan

Abstract

A method for facilitating user interactions. The method includes detecting a selection by a pointer device of a first character; detecting a movement of the pointer device towards a target object; presenting an indicator; detecting that the pointer device is within a predetermined distance of the target object; determining whether a job to be executed with respect to the target object is capable of being executed by the first character; highlighting the target object when the pointer device is within the predetermined distance and the first character is capable of executing the job; assigning the first character to the 10 target object; causing the first character to execute the job with respect to the target object; and updating a presentation of the target object to present a result of the executed job.

IPC Classes  ?

  • A63F 13/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
  • A63F 13/25 - Output arrangements for video game devices
  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/56 - Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
  • A63F 13/67 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use
  • A63F 13/69 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
  • G06F 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

4.

METHOD FOR RENDERING USER INTERFACE AND COMPUTING DEVICE THEREFOR

      
Application Number 19075854
Status Pending
Filing Date 2025-03-11
First Publication Date 2025-08-28
Owner Supercell Oy (Finland)
Inventor
  • Pasula, Markus
  • Iisalo, Jaakko

Abstract

Disclosed is a method for rendering a user interface (200, 300, 400, 500, 600, 700), the method comprising providing a digital map (206, 306, 406, 506, 606, 706), the digital map comprising a first area (208, 408, 508, 608, 708) surrounding at least partly a target area (212, 412, 512, 612, 712), defining a point of rotation (516) on digital map, providing locator co-ordinates in respect to digital map, rendering, on user interface, provided locator co-ordinates (210, 410, 510, 610, 710) within first area of digital map and rotating, about point of rotation, digital map to align target area in a predetermined direction (r) with respect to user interface. Disclosed also is a computing device (204, 304, 404, 504, 604, 704) for rendering a user interface on a display (202, 302, 402, 502, 602, 702) thereof.

IPC Classes  ?

  • G06T 3/60 - Rotation of whole images or parts thereof
  • G06T 3/20 - Linear translation of whole images or parts thereof, e.g. panning

5.

ELECTRONIC DEVICE FOR FACILITATING USER INTERACTIONS WITH GRAPHICAL OBJECTS PRESENTED ON A DISPLAY

      
Application Number 19069338
Status Pending
Filing Date 2025-03-04
First Publication Date 2025-08-21
Owner Supercell Oy (Finland)
Inventor
  • Kodisoja, Mikko
  • Mattila, Antti
  • Rikala, Riku
  • Hsu, Chih-Han
  • Hollanda, Drussila
  • Corander, Patrick

Abstract

An electronic device is provided. The electronic device includes a display screen and a computing hardware which is operable to execute a software product, wherein executing the software product results in generating and rendering a graphical user interface on the display screen. When rendered, the graphical user interface presents four or more user-selectable graphical objects. Selecting and moving a first graphical object towards a second graphical object is configured to result in exchanging spatial positions of the first and second graphical objects. The exchange of the spatial positions is configured to trigger starting a timer and enabling, during a time set by the timer, selecting and moving at least a third graphical object towards a fourth graphical object. The moving the third graphical object towards the fourth graphical object is configured to result in exchanging spatial positions of the third and fourth graphical objects.

IPC Classes  ?

  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • A63F 9/24 - Games using electronic circuits not otherwise provided for
  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/46 - Computing the game score
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu
  • A63F 13/80 - Special adaptations for executing a specific game genre or game mode
  • A63F 13/822 - Strategy gamesRole-playing games

6.

RANDOMIZED MOVEMENT CONTROL

      
Application Number 19039913
Status Pending
Filing Date 2025-01-29
First Publication Date 2025-07-31
Owner Supercell Oy (Finland)
Inventor
  • Pasula, Markus
  • Iisalo, Jaakko

Abstract

A computer-implemented method including generating and displaying graphical user interface on display screen of apparatus; receiving request to move at least one group of objects to target area on graphical user interface, detecting when at least one obstacle lies in path between target area and at least one group of objects; when it is detected that at least one obstacle lies in path, generating instructions to control movement of objects of at least one group in randomized manner, wherein instructions indicate at least one random variable parameter to be employed during movement of given object in at least one group; and executing the instructions to control movement of objects of at least one group from their respective starting locations to target area on graphical user interface.

IPC Classes  ?

  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour

7.

GAME CONTROL

      
Application Number 19009235
Status Pending
Filing Date 2025-01-03
First Publication Date 2025-05-01
Owner Supercell Oy (Finland)
Inventor
  • Franzas, Jon
  • Tahkokallio, Touko
  • Collaros, Jonas
  • Corander, Patrick
  • Laatikainen, Rauli
  • Castaño, Sergio

Abstract

An apparatus and a method for game control. A graphical user interface is generated and displayed on a display screen. The graphical user interface presents at least one user-controllable object and at least one target object. A user is enabled to provide a user input to control a movement of the at least one user-controllable object within the graphical user interface. A predetermined area is identified around the at least one user-controllable object in the graphical user interface. It is detected whether or not the at least one target object lies within the predetermined area in the graphical user interface. If it is detected that the at least one target object lies within the predetermined area, an action is executed on the at least one target object from the at least one user-controllable object.

IPC Classes  ?

  • A63F 13/56 - Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
  • A63F 13/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
  • A63F 13/92 - Video game devices specially adapted to be hand-held while playing
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

8.

MO.CO

      
Application Number 1851368
Status Registered
Filing Date 2025-02-25
Registration Date 2025-02-25
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Computer software and computer game software; downloadable computer software and computer game software; game software adapted for use with television receivers; all the aforementioned goods relating to computer games and computer game characters and none of the aforementioned goods relating to glasses, spectacles, sunglasses, contact lenses, spectacle frames, spectacle cases and hearing aids. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. Bags; all-purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; all the aforementioned services relating to computer games and computer game characters and none of the aforementioned services relating to glasses, spectacles, sunglasses, contact lenses, spectacle frames, spectacle cases and hearing aids.

9.

METHOD FOR CONTROLLING A GAME PLAY

      
Application Number 18924008
Status Pending
Filing Date 2024-10-23
First Publication Date 2025-04-17
Owner Supercell Oy (Finland)
Inventor
  • Laatikainen, Rauli
  • Corander, Patrick

Abstract

A computer implemented method for controlling a game play. The method includes rendering a game view on a display of a computing device, the game view including a first area and a second area; displaying one or more first objects in the first area, the one or more first objects configured to execute one or more actions in the first area, the one or more actions being executed at a first execution speed; detecting a selection of a second object in the second area of the display; and changing an execution speed of the one or more actions being executed by the one or more first objects in the first area to a second execution speed while it is detected that the second object is selected.

IPC Classes  ?

  • A63F 13/525 - Changing parameters of virtual cameras
  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/45 - Controlling the progress of the video game
  • A63F 13/822 - Strategy gamesRole-playing games

10.

METHOD AND SYSTEM FOR DETECTION OF TAMPERING IN EXECUTABLE CODE

      
Application Number 18893064
Status Pending
Filing Date 2024-09-23
First Publication Date 2025-03-13
Owner Supercell Oy (Finland)
Inventor Immonen, Aki

Abstract

A method for detection of tampering in an executable code including one or more code blocks. The method includes monitoring execution of the executable code with a call stack data structure associated therewith, the execution involving accessing one or more address spaces; receiving information about the one or more address spaces, as accessed; comparing the received information about one or more accessed address spaces with information about one or more allowed address spaces defined in the call stack data structure of the executable code; raising a flag upon detection that the one or more accessed address spaces are different from the one or more allowed address spaces, based on the comparison; and executing an action based on the raised flag.

IPC Classes  ?

  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
  • G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities

11.

BOAT

      
Application Number 019147421
Status Pending
Filing Date 2025-02-25
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Computer software relating to online entertainment services; downloadable computer gaming software; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs; money clips; passport covers; temporary tattoos; coasters of cardboard; folders [stationery]; gift cards; paper tissues.. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats; hoodies; sweatpants; leggings [trousers]; belts [clothing]; ties; beachwear; Halloween costumes.. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; games; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys; children's multiple activity toys; puzzles; party balloons; bags, cases and sleeves for storing and carrying apparatus for games; table-top games; trading card games; arcade games; sports equipment; skateboards; snowboards; skis; interactive gaming chairs for video games; piñatas. Online entertainment services.

12.

MO.CO

      
Serial Number 79422322
Status Pending
Filing Date 2025-02-25
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. Computer software and computer game software; downloadable computer software and computer game software; game software adapted for use with television receivers; all the aforementioned goods relating to computer games and computer game characters and none of the aforementioned goods relating to glasses, spectacles, sunglasses, contact lenses, spectacle frames, spectacle cases and hearing aids. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. Bags; all-purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; all the aforementioned services relating to computer games and computer game characters and none of the aforementioned services relating to glasses, spectacles, sunglasses, contact lenses, spectacle frames, spectacle cases and hearing aids.

13.

MOCO

      
Application Number 239436800
Status Pending
Filing Date 2025-02-25
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

(1) Computer software and computer game software; downloadable computer software and computer game software; game software adapted for use with television receivers; all the aforementioned goods relating to computer games and computer game characters and none of the aforementioned goods relating to glasses, spectacles, sunglasses, contact lenses, spectacle frames, spectacle cases and hearing aids. (2) Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. (3) Bags; all-purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags. (4) Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass. (5) Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. (6) Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. (1) Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; all the aforementioned services relating to computer games and computer game characters and none of the aforementioned services relating to glasses, spectacles, sunglasses, contact lenses, spectacle frames, spectacle cases and hearing aids.

14.

Miscellaneous Design

      
Serial Number 99025469
Status Pending
Filing Date 2025-01-31
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Downloadable computer game software; Downloadable computer game software for use on mobile and cellular phones; Downloadable game software; Recorded computer gaming software for recreational game playing purposes Providing entertainment information via a website; Providing information in the field of entertainment; Providing entertainment information in the field of video games via a website; Providing online non-downloadable videos in the field of entertainment, video games, gaming, strategy guides, and gameplay commentary

15.

Method and system for validating transaction in client-server environment

      
Application Number 18775182
Grant Number 12437298
Status In Force
Filing Date 2024-07-17
First Publication Date 2025-01-09
Grant Date 2025-10-07
Owner Supercell Oy (Finland)
Inventor
  • Forsten, Visa
  • Derome, Niko

Abstract

A method of validating a transaction in a client-server environment, the method including: receiving a transaction request from a user at a client device; executing a command at the client device associated with the transaction request based on a state data corresponding to the user at the client device; transmitting a request by the client device to a server for execution of the command at the server, upon the command being executed at the client device; executing the command by the server using a copy of the state data stored on the server, upon receiving the request from the client device, for validating the transaction associated with the transaction request at the client device by the server; and performing one of: allowing the transaction or preventing the transaction, at the client device by the server, based on the execution of the command at the server.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network

16.

APPARATUS AND METHOD FOR CONTROLLING USER INTERFACE OF COMPUTING APPARATUS

      
Application Number 18751551
Status Pending
Filing Date 2024-06-24
First Publication Date 2024-12-26
Owner Supercell Oy (Finland)
Inventor
  • Tahkokallio, Touko
  • Loikkanen, Jonne
  • Franzas, Jon

Abstract

Disclosed is an apparatus including a touch sensitive user interface and a processor. The processor is configured to detect a first contact at a first position on the user interface, determine a movement of the first contact from the first position and if the movement is less than a predetermined movement threshold, when a release of the first contact is detected, move a first object on the user interface from an initial position on the user interface to an area at or near the first position. If the movement is greater than the predetermined movement threshold to identify a second position corresponding to an area near an end point of the movement and when the release of the first contact is detected, execute an action on the second position from the first object.

IPC Classes  ?

  • A63F 13/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
  • A63F 13/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
  • A63F 13/537 - 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 using indicators, e.g. showing the condition of a game character on screen
  • A63F 13/837 - Shooting of targets
  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

17.

METHOD AND SYSTEM FOR MANAGING MULTIPLAYER GAME SESSIONS

      
Application Number 18736690
Status Pending
Filing Date 2024-06-07
First Publication Date 2024-12-05
Owner Supercell Oy (Finland)
Inventor
  • Leppinen, Lassi
  • Hakala, Tommi

Abstract

A method for managing a game session of a multiplayer game is provided. A request to start a game session of the multiplayer game is received from a first party. The first party is associated with a first category of players of the multiplayer game, and the number of players within the first category is determined. If the number of players within the first category is below a threshold number, an invite is sent to at least a second party associated with the first category. Upon receiving a request to join a game session of the multiplayer game from the at least a second party, a game session of the multiplayer game is started by accepting the request from the first party, and the at least a second party is added to the game session of the multiplayer game.

IPC Classes  ?

  • A63F 13/795 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other playersGame security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for building a teamGame security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for providing a buddy list
  • A63F 13/35 - Details of game servers
  • A63F 13/352 - Details of game servers involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
  • A63F 13/79 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories

18.

Method for facilitating user interactions in gaming environment

      
Application Number 18647349
Grant Number 12290748
Status In Force
Filing Date 2024-04-26
First Publication Date 2024-11-07
Grant Date 2025-05-06
Owner Supercell Oy (Finland)
Inventor
  • Tahkokallio, Touko
  • Williams, Tristan

Abstract

A method for facilitating user interactions. The method includes detecting a selection by a pointer device of a first character; detecting a movement of the pointer device towards a target object; presenting an indicator; detecting that the pointer device is within a predetermined distance of the target object; determining whether a job to be executed with respect to the target object is capable of being executed by the first character; highlighting the target object when the pointer device is within the predetermined distance and the first character is capable of executing the job; assigning the first character to the target object; causing the first character to execute the job with respect to the target object; and updating a presentation of the target object to present a result of the executed job.

IPC Classes  ?

  • A63F 13/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
  • A63F 13/25 - Output arrangements for video game devices
  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/56 - Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
  • A63F 13/67 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use
  • A63F 13/69 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
  • G06F 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

19.

Electronic device for facilitating user interactions with graphical objects presented on a display

      
Application Number 18656304
Grant Number 12271581
Status In Force
Filing Date 2024-05-06
First Publication Date 2024-10-31
Grant Date 2025-04-08
Owner Supercell Oy (Finland)
Inventor
  • Kodisoja, Mikko
  • Mattila, Antti
  • Rikala, Riku
  • Hsu, Chih-Han
  • Hollanda, Drussila
  • Corander, Patrick

Abstract

An electronic device is provided. The electronic device includes a display screen and a computing hardware which is operable to execute a software product, wherein executing the software product results in generating and rendering a graphical user interface on the display screen. When rendered, the graphical user interface presents four or more user-selectable graphical objects. Selecting and moving a first graphical object towards a second graphical object is configured to result in exchanging spatial positions of the first and second graphical objects. The exchange of the spatial positions is configured to trigger starting a timer and enabling, during a time set by the timer, selecting and moving at least a third graphical object towards a fourth graphical object. The moving the third graphical object towards the fourth graphical object is configured to result in exchanging spatial positions of the third and fourth graphical objects.

IPC Classes  ?

  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • A63F 9/24 - Games using electronic circuits not otherwise provided for
  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/46 - Computing the game score
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu
  • A63F 13/80 - Special adaptations for executing a specific game genre or game mode
  • A63F 13/822 - Strategy gamesRole-playing games

20.

ELECTRONIC DEVICE FOR FACILITATING USER INTERACTIONS WITH GRAPHICAL USER INTERFACE

      
Application Number 18645704
Status Pending
Filing Date 2024-04-25
First Publication Date 2024-10-17
Owner Supercell Oy (Finland)
Inventor
  • Franzas, Jon
  • Haussila, Timur
  • Tahkokallio, Touko

Abstract

An electronic device is provided. The electronic device includes a display screen and a computing hardware. The computing hardware is operable to execute a software product, wherein executing the software product results in generating and rendering a graphical user interface on the display screen, the graphical user interface being configured to facilitate user interactions, the computing hardware, the software product and the graphical user interface being implemented on a gaming system, the gaming system comprising a game, wherein the software product, when executed on the computing hardware, is configured to present a first view on the graphical user interface, present one or more user-selectable graphical objects on the graphical user interface, detect a user's selection of one of the one or more of the user-selectable graphical objects to be deployed in the first view on the graphical user interface, detect a user's selection of a deploy point on the first view, and execute deployment of the one of the one or more of the user-selectable graphical objects to the first view of the graphical user interface, wherein other set of graphical objects emerge from the one or more user-selectable graphical object and enter to the first view from one or more areas in a proximity of the deploy point.

IPC Classes  ?

  • A63F 13/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
  • A63F 13/30 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers
  • A63F 13/40 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
  • A63F 13/45 - Controlling the progress of the video game
  • A63F 13/537 - 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 using indicators, e.g. showing the condition of a game character on screen
  • A63F 13/822 - Strategy gamesRole-playing games
  • A63F 13/833 - Hand-to-hand fighting, e.g. martial arts competition
  • A63F 13/837 - Shooting of targets
  • G06F 16/44 - BrowsingVisualisation therefor
  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]

21.

SYNCHRONISING USER ACTIONS TO ACCOUNT FOR DATA DELAY

      
Application Number 18645883
Status Pending
Filing Date 2024-04-25
First Publication Date 2024-10-17
Owner Supercell Oy (Finland)
Inventor
  • Pasula, Markus
  • Iisalo, Jaakko

Abstract

Disclosed is an apparatus (100) comprising a display screen (104) and a processor (112). The processor is configured to generate and display a graphical user interface (102, 304) on the display screen, receive a user request (202) to execute a requested action (210) on the graphical user interface, send the user request to a server (204, 308), execute an intermediate action (206) on the graphical user interface, whilst waiting for the server to create and provide instructions pertaining to the user request, receive instructions (208) pertaining to the user request from the server, terminate execution of the intermediate action and execute the received instructions pertaining to the user request on the graphical user interface. Disclosed is also a system comprising a server communicably coupled to a plurality of apparatuses collaborating via respective graphical user interfaces.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 9/52 - Program synchronisationMutual exclusion, e.g. by means of semaphores
  • G06F 9/54 - Interprogram communication

22.

Server system and method of managing server system

      
Application Number 18636532
Grant Number 12328358
Status In Force
Filing Date 2024-04-16
First Publication Date 2024-10-17
Grant Date 2025-06-10
Owner Supercell Oy (Finland)
Inventor
  • Derome, John Nicholas
  • Kamphuis, Robert

Abstract

A server system including a first server to execute first role, other server to execute at other role, spare server and management layer server. The management layer server is configured to allocate first group of users to access first server and other group of users to access other server, receive status information sent by first server and status information sent by other server, analyse status information to determine an operational status of first server and operational status of other server, update role of spare server to first role when operational status of first server indicates failed state and reallocate first group of users to the spare server, and update a role of another spare server to the other role when the operational status of the other server indicates a failed state and reallocate the other group of users to the other spare server.

IPC Classes  ?

  • G06F 11/00 - Error detectionError correctionMonitoring
  • G06F 11/20 - Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
  • H04L 9/40 - Network security protocols
  • H04L 41/0668 - Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
  • H04L 67/1004 - Server selection for load balancing

23.

Method for rendering user interface and computing device therefor

      
Application Number 18647503
Grant Number 12277675
Status In Force
Filing Date 2024-04-26
First Publication Date 2024-10-17
Grant Date 2025-04-15
Owner Supercell Oy (Finland)
Inventor
  • Pasula, Markus
  • Iisalo, Jaakko

Abstract

Disclosed is a method for rendering a user interface, the method including providing a digital map, the digital map having a first area surrounding at least partly a target area, defining a point of rotation on the digital map, providing locator co-ordinates in respect to the digital map, rendering, on the user interface, provided locator co-ordinates within first area of the digital map and rotating, about the point of rotation, the digital map to align the target area in a predetermined direction with respect to the user interface. Disclosed also is a computing device for rendering a user interface on a display thereof.

IPC Classes  ?

  • G06T 3/60 - Rotation of whole images or parts thereof
  • G06T 3/20 - Linear translation of whole images or parts thereof, e.g. panning

24.

MO.CO

      
Application Number 019079071
Status Pending
Filing Date 2024-09-13
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Computer software and computer game software; downloadable computer software and computer game software; game software adapted for use with television receivers; all the aforementioned goods relating to computer games and computer game characters and none of the aforementioned goods relating to glasses, spectacles, sunglasses, contact lenses, spectacle frames, spectacle cases and hearing aids.. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs.. Bags; all-purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags.. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass.. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats.. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games.. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; all the aforementioned services relating to computer games and computer game characters and none of the aforementioned services relating to glasses, spectacles, sunglasses, contact lenses, spectacle frames, spectacle cases and hearing aids..

25.

Method for blocking external debugger application from analysing code of software program

      
Application Number 18598003
Grant Number 12399801
Status In Force
Filing Date 2024-03-07
First Publication Date 2024-08-29
Grant Date 2025-08-26
Owner Supercell Oy (Finland)
Inventor Immonen, Aki

Abstract

A method for blocking external debugger application from analysing code of software program installed on computing device. The method including initializing software program including an application program and an internal debugger application. The software program, upon initialization thereof, instructs internal debugger application to load application program in internal debugger application. The internal debugger application is configured to utilize kernel resources of an operating system of the computing device. The method includes executing internal debugger application to set one or more break-points in code of application program to define execution path for code of application program, executing application program as per defined execution path for code thereof, stopping execution of code of application program upon reaching any of one or more break-points therein, and handing control to internal debugger application to provide an address for next instruction to be executed in defined execution path for code of application program.

IPC Classes  ?

  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06F 11/3604 - Analysis of software for verifying properties of programs
  • G06F 11/362 - Debugging of software
  • G06F 21/71 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information

26.

Apparatus for managing online game, method and system therefor

      
Application Number 18415004
Grant Number 12343620
Status In Force
Filing Date 2024-01-17
First Publication Date 2024-07-11
Grant Date 2025-07-01
Owner Supercell Oy (Finland)
Inventor
  • Kamphuis, Robert
  • Loikkanen, Jonne
  • Franzas, Jon

Abstract

An apparatus for managing an online game. The apparatus including a processor and a memory. The processor is configured to identify a set of client devices engaged in an online game; identify game parameters associated with client devices in the set; define group of client devices from the set of client devices, wherein the at least one group of client devices includes client devices with similar game parameter; determine communication latency between each of the client devices in the group of client devices and a server; define subgroup of client devices from each of the group of client devices, wherein the subgroup of client devices includes client devices with a similar communication latency; and enable the client devices in the subgroup of client devices to engage in a game session of the online game.

IPC Classes  ?

  • A63F 13/358 - Adapting the game course according to the network or server load, e.g. for reducing latency due to different connection speeds between clients
  • A63F 13/335 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers using wide area network [WAN] connections using Internet
  • A63F 13/798 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
  • H04L 69/164 - Adaptation or special uses of UDP protocol

27.

Method for controlling a game play

      
Application Number 18406557
Grant Number 12168173
Status In Force
Filing Date 2024-01-08
First Publication Date 2024-07-04
Grant Date 2024-12-17
Owner Supercell Oy (Finland)
Inventor
  • Laatikainen, Rauli
  • Corander, Patrick

Abstract

A computer implemented method for controlling a game play. The method includes rendering a game view on a display of a computing device, the game view including a first area and a second area; displaying one or more first objects in the first area, the one or more first objects configured to execute one or more actions in the first area, the one or more actions being executed at a first execution speed; detecting a selection of a second object in the second area of the display; and changing an execution speed of the one or more actions being executed by the one or more first objects in the first area to a second execution speed while it is detected that the second object is selected.

IPC Classes  ?

  • A63F 13/525 - Changing parameters of virtual cameras
  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/45 - Controlling the progress of the video game
  • A63F 13/822 - Strategy gamesRole-playing games

28.

SYSTEM, METHOD AND GRAPHICAL USER INTERFACE FOR CONTROLLING A GAME

      
Application Number 18526877
Status Pending
Filing Date 2023-12-01
First Publication Date 2024-05-23
Owner Supercell Oy (Finland)
Inventor
  • Haussila, Timur
  • Tahkokallio, Touko
  • Hokkanen, Mikko

Abstract

An electronic device includes a display screen, and computing hardware to execute a software product. Executing the software product results in generating and rendering a graphical user interface on the display screen to facilitate user interaction. The graphical user interface, when rendered, presents one or more graphical objects, a pointer object configured to be movable over one or more of the one or more graphical objects, and configured to invoke a menu list containing one or more user selectable options as the pointer object is clicked or tapped over the one or more of the one or more of the graphical objects. A user selectable option is selected the pointer object swipes a touch sensitive object and the software product can maintain an effect corresponding to the selected option to be applied to the graphical objects and enable a change in status of the graphical objects

IPC Classes  ?

  • G06F 3/0487 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
  • A63F 13/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
  • A63F 13/25 - Output arrangements for video game devices
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu
  • A63F 13/69 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
  • A63F 13/95 - Storage media specially adapted for storing game information, e.g. video game cartridges
  • G06F 16/9537 - Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

29.

Method and system for detection of tampering in executable code

      
Application Number 18469883
Grant Number 12135828
Status In Force
Filing Date 2023-09-19
First Publication Date 2024-03-21
Grant Date 2024-11-05
Owner Supercell Oy (Finland)
Inventor Immonen, Aki

Abstract

A method for detection of tampering in an executable code including one or more code blocks. The method includes monitoring execution of the executable code with a call stack data structure associated therewith, the execution involving accessing one or more address spaces; receiving information about the one or more address spaces, as accessed; comparing the received information about one or more accessed address spaces with information about one or more allowed address spaces defined in the call stack data structure of the executable code; raising a flag upon detection that the one or more accessed address spaces are different from the one or more allowed address spaces, based on the comparison; and executing an action based on the raised flag.

IPC Classes  ?

  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
  • G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities

30.

MO.CO

      
Serial Number 98431435
Status Registered
Filing Date 2024-03-04
Registration Date 2025-07-15
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 28 - Games; toys; sports equipment
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Hand-held units for playing electronic games; apparatus for electronic games adapted for use with an external display screen or monitor; electronic games other than those adapted for use with television receivers only; all the aforementioned goods relating to computer games and computer game characters Downloadable computer software for playing games and downloadable computer game software; downloadable computer software for playing multi-player video games and downloadable computer game software; downloadable game software adapted for use with television receivers Electronic game services provided on the internet; providing on-line computer games; on-line gaming services being providing online multi-player video games; on-line gaming services being conducting computer game tournaments; providing on-line computer games, online player versus player video games with matched participants, and on-line entertainment in the nature of video game tournaments, cyber or virtual sports leagues and the production and distribution of games shows; providing information on-line relating to computer games; provision of on-line computer games; providing online computer games featuring virtual worlds in which users can interact for entertainment purposes; providing entertainment information relating to computer games via information network

31.

MO.CO

      
Application Number 231331000
Status Pending
Filing Date 2024-03-01
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 28 - Games; toys; sports equipment
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Computer application software in playing video and computer games; computer game programs; computer game software; computer games; downloadable computer and video game software and programs; downloadable computer game software; downloadable computer game software for gaming machines; electronic game software; (2) Electronic hand-held games; hand-held electronic games adapted for use with television receivers only; (1) Providing access to a webserver for transmission of interactive computer game programmes via a website; providing access to a website featuring on-line computer games; (2) Arranging and conducting computer gaming competitions; arranging online computer and video game competitions for interactive game players; arranging, organizing and conducting game shows; conducting tournaments, contests and competitions in the field of computer games; entertainment services, namely, providing online computer game; entertainment services, namely, providing temporary use of nondownloadable computer games; games as a service (GAAS) provider services featuring online nondownloadable videogames and computer games; organization of online computer game competitions; organization of online gaming contests; providing information on entertainment in the field of computer games and video games; providing information on provision of online games; providing interactive multiplayer online computer games via a global network; providing on-line computer games; providing online computer games and information about computer games via a website; providing on-line nondownloadable video games; providing online non-downloadable computer games; providing temporary use of non-downloadable interactive games; providing tracking of users of online interactive electronic gaming and matching online game players with other players of all skill levels; providing virtual environments in which users can interact through social games for recreational, leisure or entertainment purposes; (3) Application service provider (ASP) services featuring computer software and providing online nondownloadable software, namely, computer game software; hosting a website providing computer games and video games; providing temporary use of non-downloadable software for developing interactive computer games;

32.

Electronic device for facilitating user interactions with graphical objects presented on a display

      
Application Number 18457428
Grant Number 12014036
Status In Force
Filing Date 2023-08-29
First Publication Date 2024-02-29
Grant Date 2024-06-18
Owner Supercell Oy (Finland)
Inventor
  • Kodisoja, Mikko
  • Mattila, Antti
  • Rikala, Riku
  • Hsu, Chih-Han
  • Hollanda, Drussila
  • Corander, Patrick

Abstract

An electronic device includes a display, a timer and computing hardware configured to execute a software product. Execution of the software product results in generating and rendering a graphical user interface on the display with four or more user-selectable graphical objects. Selection of a first user-selectable graphical object at a first spatial position on the graphical user interface and a movement of the selected first user-selectable graphical object along a path towards a second user-selectable graphical object at a second spatial position is detected and a position of the first user-selectable graphical object is exchanged with the position of the second user-selectable graphical object. If, during a predetermined time period, a selection of a third user-selectable graphical object and a movement of the third user-selectable graphical object towards a fourth user-selectable graphical object is detected, the positions of the third and fourth objects is exchanged.

IPC Classes  ?

  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • A63F 9/24 - Games using electronic circuits not otherwise provided for
  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/46 - Computing the game score
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu
  • A63F 13/80 - Special adaptations for executing a specific game genre or game mode
  • A63F 13/822 - Strategy gamesRole-playing games

33.

GRAPHICAL USER INTERFACE FOR A GAMING SYSTEM

      
Application Number 18456867
Status Pending
Filing Date 2023-08-28
First Publication Date 2024-02-22
Owner Supercell Oy (Finland)
Inventor
  • Derome, John Nicholas
  • Leppinen, Lassi

Abstract

A graphical user interface for a gaming console is configured to render a first graphical element in a first region that includes multiple user selectable resource objects, detect a first touching operation at a first location in the first region to select and highlight a resource, detect a first touching operation and a second touching operation in the second region, render an instance of the resource at a first and second location in the second region, determine if a time period of the first and second touching operation exceeds a predetermined time period, and if so, render multiple instances of the resource at the first and second location in the second region, wherein a number of rendered the multiple instances of the resource is determined by a duration that the time period of the second touching exceeds the predetermined time period.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articlesCoin-freed facilities or services for games, toys, sports, or amusements
  • A63F 13/218 - Input arrangements for video game devices characterised by their sensors, purposes or types using pressure sensors, e.g. generating a signal proportional to the pressure applied by the player
  • A63F 9/24 - Games using electronic circuits not otherwise provided for
  • A63F 13/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
  • A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu

34.

SQUAD BUSTERS

      
Application Number 231178800
Status Pending
Filing Date 2024-01-24
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

(1) Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys. (2) Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units. (3) Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. (4) Bags; all purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags. (5) Furniture; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; figures made of plastics. (6) Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass. (7) Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. (8) Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles. (9) Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. (1) Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events.

35.

System and method for controlling technical processes

      
Application Number 18210690
Grant Number 12208329
Status In Force
Filing Date 2023-06-16
First Publication Date 2023-12-28
Grant Date 2025-01-28
Owner Supercell Oy (Finland)
Inventor
  • Haussila, Timur
  • Tahkokallio, Touko
  • Hokkanen, Mikko
  • Derome, John Nicholas
  • Leppinen, Lassi

Abstract

In a method and a system for improving a user's experience with a graphical user interface corresponding to a gaming or simulation environment on an electronic device, the interface renders multiple graphical objects and user selectable options corresponding to the graphical object. The user selects one or more selectable option, and performs a touching or a swiping operation through multiple points on the display screen. The touching or swiping operation leads to deploying of multiple resources corresponding to the selected option, at different locations on the interface. For controlling the different deployed resources, the user can swipe through different regions of the display screen. The number of resources deployed at the different locations on the screen depends on certain parameters, including the pressure applied by the user on the screen. Results of the simulation can be employed to control real technical systems, for example for food production.

IPC Classes  ?

  • A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu
  • A63F 13/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
  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/822 - Strategy gamesRole-playing games
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
  • A63F 3/00 - Board gamesRaffle games
  • A63F 9/24 - Games using electronic circuits not otherwise provided for
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

36.

Method for rendering user interface and computing device therefor

      
Application Number 17741875
Grant Number 12008733
Status In Force
Filing Date 2022-05-11
First Publication Date 2023-11-16
Grant Date 2024-06-11
Owner Supercell Oy (Finland)
Inventor
  • Pasula, Markus
  • Iisalo, Jaakko

Abstract

A method for rendering a user interface, the method including providing a digital map, the digital map comprising a first area surrounding at least partly a target area, defining a point of rotation on digital map, providing locator co-ordinates in respect to digital map, rendering, on user interface, provided locator co-ordinates within first area of digital map and rotating, about point of rotation, digital map to align target area in a predetermined direction (r) with respect to user interface. Disclosed also is a computing device for rendering a user interface on a display thereof.

IPC Classes  ?

  • G06T 3/60 - Rotation of whole images or parts thereof
  • G06T 3/20 - Linear translation of whole images or parts thereof, e.g. panning

37.

Randomized movement control

      
Application Number 17741909
Grant Number 12248668
Status In Force
Filing Date 2022-05-11
First Publication Date 2023-11-16
Grant Date 2025-03-11
Owner Supercell Oy (Finland)
Inventor
  • Pasula, Markus
  • Iisalo, Jaakko

Abstract

A computer-implemented method includes generating and displaying graphical user interface on a display screen of apparatus; receiving a request to move at least one group of objects to a target area on the graphical user interface, and detecting when at least one obstacle lies in a path between the target area and at least one group of objects. When it is detected that at least one obstacle lies in the path, instructions are generated to control the movement of objects of the at least one group in a randomized manner. The instructions indicate at least one random variable parameter to be employed during the movement of a given object in at least one group. The instructions are executed to control the movement of the objects of the at least one group from their respective starting locations to a target area on the graphical user interface.

IPC Classes  ?

  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour

38.

Synchronizing user actions to account for data delay

      
Application Number 17741946
Grant Number 12001655
Status In Force
Filing Date 2022-05-11
First Publication Date 2023-11-16
Grant Date 2024-06-04
Owner Supercell Oy (Finland)
Inventor
  • Pasula, Markus
  • Iisalo, Jaakko

Abstract

An apparatus includes a display screen and a processor. The processor is configured to generate and display a graphical user interface on the display screen, receive a user request to execute a requested action on the graphical user interface, send the user request to a server, execute an intermediate action on the graphical user interface, whilst waiting for the server to create and provide instructions pertaining to the user request, receive instructions pertaining to the user request from the server, terminate execution of the intermediate action and execute the received instructions pertaining to the user request on the graphical user interface. Disclosed is also a system including a server communicably coupled to a plurality of apparatuses collaborating via respective graphical user interfaces.

IPC Classes  ?

  • G06F 3/0487 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 9/54 - Interprogram communication
  • G06F 9/52 - Program synchronisationMutual exclusion, e.g. by means of semaphores

39.

METHOD FOR RENDERING USER INTERFACE AND COMPUTING DEVICE THEREFOR

      
Application Number FI2023050201
Publication Number 2023/218119
Status In Force
Filing Date 2023-04-12
Publication Date 2023-11-16
Owner SUPERCELL OY (Finland)
Inventor
  • Pasula, Markus
  • Iisalo, Jaakko

Abstract

Disclosed is a method for rendering a user interface (200, 300, 400, 500, 600, 700), the method comprising providing a digital map (206, 306, 406, 506, 606, 706), the digital map comprising a first area (208, 408, 508, 608, 708) surrounding at least partly a target area (212, 412, 512, 612, 712), defining a point of rotation (516) on digital map, providing locator co-ordinates in respect to digital map, rendering, on user interface, provided locator co-ordinates (210, 410, 510, 610, 710) within first area of digital map and rotating, about point of rotation, digital map to align target area in a predetermined direction (r) with respect to user interface. Disclosed also is a computing device (204, 304, 404, 504, 604, 704) for rendering a user interface on a display (202, 302, 402, 502, 602, 702) thereof.

IPC Classes  ?

  • G01C 21/36 - Input/output arrangements for on-board computers
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • H04W 4/024 - Guidance services

40.

Method for facilitating user interactions in gaming environment

      
Application Number 18315810
Grant Number 12005352
Status In Force
Filing Date 2023-05-11
First Publication Date 2023-11-16
Grant Date 2024-06-11
Owner Supercell Oy (Finland)
Inventor
  • Tahkokallio, Touko
  • Williams, Tristan

Abstract

A method for facilitating user interactions. The method includes detecting a selection by a pointer device of a first character; detecting a movement of the pointer device towards a target object; presenting an indicator; detecting that the pointer device is within a predetermined distance of the target object; determining whether a job to be executed with respect to the target object is capable of being executed by the first character; highlighting the target object when the pointer device is within the predetermined distance and the first character is capable of executing the job; assigning the first character to the 10 target object; causing the first character to execute the job with respect to the target object; and updating a presentation of the target object to present a result of the executed job.

IPC Classes  ?

  • A63F 13/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
  • A63F 13/25 - Output arrangements for video game devices
  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/56 - Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
  • A63F 13/67 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use
  • A63F 13/69 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
  • G06F 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

41.

RANDOMIZED MOVEMENT CONTROL

      
Application Number FI2023050202
Publication Number 2023/218120
Status In Force
Filing Date 2023-04-12
Publication Date 2023-11-16
Owner SUPERCELL OY (Finland)
Inventor
  • Pasula, Markus
  • Iisalo, Jaakko

Abstract

Disclosed is a computer-implemented method comprising generating and displaying graphical user interface (203, 300, 400, 500, 600) on display screen (202) of apparatus (200); receiving request to move at least one group of objects (206, 302, 402, 502A-C, 602) to target area (208, 304, 404, 504, 604) on graphical user interface, detecting when at least one obstacle (210, 212, 306, 308, 406) lies in path between target area and at least one group of objects; when it is detected that at least one obstacle lies in path, generating instructions to control movement of objects (206A-E, 402A-C, 602A-C) of at least one group in randomized manner, wherein instructions indicate at least one random variable parameter to be employed during movement of given object in at least one group; and executing the instructions to control movement of objects of at least one group from their respective starting locations to target area on graphical user interface.

IPC Classes  ?

  • A63F 13/56 - Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding

42.

SYNCHRONISING ACTIONS

      
Application Number FI2023050203
Publication Number 2023/218121
Status In Force
Filing Date 2023-04-12
Publication Date 2023-11-16
Owner SUPERCELL OY (Finland)
Inventor
  • Pasula, Markus
  • Iisalo, Jaakko

Abstract

Disclosed is an apparatus (100) comprising a display screen (104) and a processor (112). The processor is configured to generate and display a graphical user interface (102, 304) on the display screen, receive a user request (202) to execute a requested action (210) on the graphical user interface, send the user request to a server (204, 308), execute an intermediate action (206) on the graphical user interface, whilst waiting for the server to create and provide instructions pertaining to the user request, receive instructions (208) pertaining to the user request from the server, terminate execution of the intermediate action and execute the received instructions pertaining to the user request on the graphical user interface. Disclosed is also a system comprising a server communicably coupled to a plurality of apparatuses collaborating via respective graphical user interfaces.

IPC Classes  ?

  • A63F 13/358 - Adapting the game course according to the network or server load, e.g. for reducing latency due to different connection speeds between clients
  • A63F 13/573 - Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using trajectories of game objects, e.g. of a golf ball according to the point of impact
  • A63F 13/847 - Cooperative playing, e.g. requiring coordinated actions from several players to achieve a common goal

43.

CLASH

      
Application Number 1759895
Status Registered
Filing Date 2023-10-09
Registration Date 2023-10-09
Owner Supercell Oy (Finland)
NICE Classes  ? 24 - Textiles and textile goods

Goods & Services

Textiles and textile goods, not included in other classes; bed and table covers; fabrics; towels of textile, washing mitts, curtains of textile or plastic, sheets [textile], table napkins of textile, table linen of textile; tapestry [wall hangings] of textile; bed blankets; covers for pillows; linen; all the aforementioned goods relating to computer games and computer game characters.

44.

CLASH

      
Serial Number 98218218
Status Registered
Filing Date 2023-10-11
Registration Date 2025-05-20
Owner Supercell Oy (Finland)
NICE Classes  ? 14 - Precious metals and their alloys; jewelry; time-keeping instruments

Goods & Services

Jewelry; jewelry accessories, namely, key chains, decorative key fobs, jewelry brooches, badges of precious metal, rings, necklaces, pendants, jewelry chains, earrings, tie pins, cufflinks, and jewelry boxes; Horological and chronometric instruments; Watches; Alarm clocks; the use of all of the aforementioned goods being limited to merchandising in relation to the world and characters of computer games

45.

CLASH

      
Application Number 228578000
Status Pending
Filing Date 2023-10-10
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 14 - Precious metals and their alloys; jewelry; time-keeping instruments

Goods & Services

(1) Jewellery; Jewellery accessories, namely, key chains, key fobs, brooches, badges, rings, necklaces, pendants, chains, earrings, tie pins, cufflinks and jewellery boxes; Horological and chronometric instruments, namely, chronometers, clocks, tachometers, speedometers; Watches; Alarm clocks; the use of all of the aforementioned goods being limited to merchandising in relation to the world and characters of computer games.

46.

CLASH

      
Serial Number 79382712
Status Registered
Filing Date 2023-10-09
Registration Date 2025-03-04
Owner Supercell Oy (Finland)
NICE Classes  ? 24 - Textiles and textile goods

Goods & Services

Textiles and textile goods, namely, textile wall hangings, textile towels, and textile fabrics for use in making clothing and household furnishings; bed covers; table covers of textile; fabrics, namely, cotton fabric, polyester fabric, and fabrics for textile use; towels of textile; washing mitts, namely, bath mitts; curtains of textile or plastic; textile sheets, namely, bed sheets; table napkins of textile; table linen of textile; tapestry of textile, namely, wall hangings of textile; bed blankets; pillow covers; linen for household purposes; all the aforementioned goods relating to computer games and computer game characters

47.

CLASH

      
Application Number 229200800
Status Pending
Filing Date 2023-10-09
Owner Supercell Oy (Finland)
NICE Classes  ? 24 - Textiles and textile goods

Goods & Services

(1) Textiles and textile goods, namely, textile wall hangings, textile towels, and textile fabrics for use in making clothing and household furnishings; bed and table covers; fabrics, namely, cotton fabric, polyester fabric and textile fabrics; towels of textile, washing mitts, curtains of textile or plastic, sheets [textile], table napkins of textile, table linen of textile; tapestry [wall hangings] of textile; bed blankets; covers for pillows; linen for household purposes; all the aforementioned goods relating to computer games and computer game characters.

48.

Electronic device for facilitating user interactions with graphical objects presented on a display

      
Application Number 18173332
Grant Number 11775155
Status In Force
Filing Date 2023-02-23
First Publication Date 2023-09-07
Grant Date 2023-10-03
Owner Supercell Oy (Finland)
Inventor
  • Kodisoja, Mikko
  • Mattila, Antti
  • Rikala, Riku
  • Hsu, Chih-Han
  • Hollanda, Drussila
  • Corander, Patrick

Abstract

An electronic device includes a display, a timer and computing hardware configured to execute a software product. Execution of the software product results in generating and rendering a graphical user interface on the display with four or more user-selectable graphical objects. Selection of a first user-selectable graphical object at a first spatial position on the graphical user interface and a movement of the selected first user-selectable graphical object along a path towards a second user-selectable graphical object at a second spatial position is detected and a position of the first user-selectable graphical object is exchanged with the position of the second user-selectable graphical object. If, during a predetermined time period, a selection of a third user-selectable graphical object and a movement of the third user-selectable graphical object towards a fourth user-selectable graphical object is detected, the positions of the third and fourth objects is exchanged.

IPC Classes  ?

  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 9/24 - Games using electronic circuits not otherwise provided for
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/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
  • A63F 13/46 - Computing the game score
  • A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu
  • A63F 13/80 - Special adaptations for executing a specific game genre or game mode
  • A63F 13/822 - Strategy gamesRole-playing games

49.

Method for blocking external debugger application from analysing code of software program

      
Application Number 18170646
Grant Number 11954010
Status In Force
Filing Date 2023-02-17
First Publication Date 2023-09-07
Grant Date 2024-04-09
Owner Supercell Oy (Finland)
Inventor Immonen, Aki

Abstract

A method for blocking external debugger application from analysing code of software program installed on computing device. The method including initializing software program including an application program and an internal debugger application. The software program, upon initialization thereof, instructs internal debugger application to load application program in internal debugger application. The internal debugger application is configured to utilize kernel resources of an operating system of the computing device. The method includes executing internal debugger application to set one or more break-points in code of application program to define execution path for code of application program, executing application program as per defined execution path for code thereof, stopping execution of code of application program upon reaching any of one or more break-points therein, and handing control to internal debugger application to provide an address for next instruction to be executed in defined execution path for code of application program.

IPC Classes  ?

  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06F 21/71 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information

50.

Apparatus and method for controlling user interface of computing apparatus

      
Application Number 18173424
Grant Number 12048872
Status In Force
Filing Date 2023-02-23
First Publication Date 2023-09-07
Grant Date 2024-07-30
Owner Supercell Oy (Finland)
Inventor
  • Tahkokallio, Touko
  • Loikkanen, Jonne
  • Franzas, Jon

Abstract

Disclosed is an apparatus including a touch sensitive user interface and a processor. The processor is configured to detect a first contact at a first position on the user interface, determine a movement of the first contact from the first position and if the movement is less than a predetermined movement threshold, when a release of the first contact is detected, move a first object on the user interface from an initial position on the user interface to an area at or near the first position. If the movement is greater than the predetermined movement threshold to identify a second position corresponding to an area near an end point of the movement and when the release of the first contact is detected, execute an action on the second position from the first object.

IPC Classes  ?

  • A63F 13/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
  • A63F 13/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
  • A63F 13/537 - 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 using indicators, e.g. showing the condition of a game character on screen
  • A63F 13/837 - Shooting of targets
  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

51.

MO.CO

      
Application Number 018922439
Status Registered
Filing Date 2023-09-06
Registration Date 2024-09-04
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Computer software and computer game software; downloadable computer software and computer game software; game software adapted for use with television receivers; all the aforementioned goods relating to computer games and computer game characters and none of the aforementioned goods relating to glasses, spectacles, sunglasses, contact lenses, spectacle frames, spectacle cases and hearing aids. Electronic games; all the aforementioned goods relating to computer games and computer game characters.. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; all the aforementioned services relating to computer games and computer game characters and none of the aforementioned services relating to glasses, spectacles, sunglasses, contact lenses, spectacle frames, spectacle cases and hearing aids.

52.

Server system and method of managing server system

      
Application Number 18155440
Grant Number 11991241
Status In Force
Filing Date 2023-01-17
First Publication Date 2023-07-20
Grant Date 2024-05-21
Owner Supercell Oy (Finland)
Inventor
  • Derome, John Nicholas
  • Kamphuis, Robert

Abstract

A server system including a first server to execute first role, other server to execute at other role, spare server and management layer server. The management layer server is configured to allocate first group of users to access first server and other group of users to access other server, receive status information sent by first server and status information sent by other server, analyse status information to determine an operational status of first server and operational status of other server, update role of spare server to first role when operational status of first server indicates failed state and reallocate first group of users to the spare server, and update a role of another spare server to the other role when the operational status of the other server indicates a failed state and reallocate the other group of users to the other spare server.

IPC Classes  ?

  • G06F 11/00 - Error detectionError correctionMonitoring
  • G06F 11/20 - Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
  • H04L 41/0668 - Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
  • H04L 67/1004 - Server selection for load balancing
  • H04L 9/40 - Network security protocols

53.

FLOODRUSH

      
Application Number 018875474
Status Registered
Filing Date 2023-05-16
Registration Date 2023-09-22
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys; keys of metal.. Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units.; computer mouse; mousepads; mobile phone chargers; electrical cords; computer keyboards; cameras; microphones; mobile phones; speakers; encoded gift cards; audio books.. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs; money clips; passport covers; temporary tattoos; coasters of cardboard; folders [stationery]; gift cards; paper tissues.. Bags; all purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags; tote bags; backpacks; toiletry bags sold empty; beach umbrellas; clothing for pets.. Furniture; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; figures made of plastics; bedding, except linen; pillows; picture frames; beds for pets.. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass; plates; bowls; coasters (tableware); bottle cooler; toothbrush holders; bottle opener; plastic containers for dispensing food to pets.. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats; hoodies; sweatpants; leggings [trousers]; belts [clothing]; ties; beachwear; Halloween costumes.. Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles; patches for clothing.. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games.; toy construction sets; table-top games; trading card games; arcade games; sports equipment; skateboards; snowboards; skis; interactive gaming chairs for video games; piñatas.. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; Entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events.; casino services; Amusement park and theme park services; theater production; Adventure playground services; museum services..

54.

Game control

      
Application Number 17977286
Grant Number 12220637
Status In Force
Filing Date 2022-10-31
First Publication Date 2023-04-20
Grant Date 2025-02-11
Owner Supercell Oy (Finland)
Inventor
  • Franzas, Jon
  • Tahkokallio, Touko
  • Collaros, Jonas
  • Corander, Patrick
  • Laatikainen, Rauli
  • Castaño, Sergio

Abstract

An apparatus and a method for game control. A graphical user interface is generated and displayed on a display screen. The graphical user interface presents at least one user-controllable object and at least one target object. A user is enabled to provide a user input to control a movement of the at least one user-controllable object within the graphical user interface. A predetermined area is identified around the at least one user-controllable object in the graphical user interface. It is detected whether or not the at least one target object lies within the predetermined area in the graphical user interface. If it is detected that the at least one target object lies within the predetermined area, an action is executed on the at least one target object from the at least one user-controllable object.

IPC Classes  ?

  • A63F 13/56 - Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
  • A63F 13/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
  • A63F 13/92 - Video game devices specially adapted to be hand-held while playing
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

55.

Method for controlling a game play

      
Application Number 17977116
Grant Number 11918902
Status In Force
Filing Date 2022-10-31
First Publication Date 2023-04-20
Grant Date 2024-03-05
Owner Supercell Oy (Finland)
Inventor
  • Laatikainen, Rauli
  • Corander, Patrick

Abstract

A computer implemented method for controlling a game play. The method includes rendering a game view on a display of a computing device, the game view including a first area and a second area; displaying one or more first objects in the first area, the one or more first objects configured to execute one or more actions in the first area, the one or more actions being executed at a first execution speed; detecting a selection of a second object in the second area of the display; and changing an execution speed of the one or more actions being executed by the one or more first objects in the first area to a second execution speed while it is detected that the second object is selected.

IPC Classes  ?

  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/45 - Controlling the progress of the video game
  • A63F 13/525 - Changing parameters of virtual cameras
  • A63F 13/822 - Strategy gamesRole-playing games

56.

TAIKA

      
Application Number 018861387
Status Registered
Filing Date 2023-04-13
Registration Date 2023-08-09
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units; all the aforementioned goods relating to computer games and computer game characters.. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; Entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events; casino services; Amusement park and theme park services; theater production; Adventure playground services; museum services; all the aforementioned services relating to computer games and computer game characters..

57.

CLASH

      
Application Number 018860349
Status Registered
Filing Date 2023-04-11
Registration Date 2024-11-29
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 14 - Precious metals and their alloys; jewelry; time-keeping instruments
  • 24 - Textiles and textile goods

Goods & Services

Jewellery including key chains, key fobs, brooches, badges, rings, necklaces, pendants, chains, earrings, tie pins, cufflinks and jewellery boxes; Horological and chronometric instruments; Watches; Alarm clocks; the use of all of the above items in class 14 being limited to goods in relation to the world and characters of computer games. Textiles and textile goods, not included in other classes; bed and table covers; fabrics; towels of textile, washing mitts, curtains of textile or plastic, sheets [textile], table napkins of textile, table linen of textile; tapestry [wall hangings] of textile; bed blankets; covers for pillows; linen; all the aforementioned goods relating to computer games and computer game characters..

58.

System and method for controlling technical processes

      
Application Number 17877154
Grant Number 11771988
Status In Force
Filing Date 2022-07-29
First Publication Date 2023-03-16
Grant Date 2023-10-03
Owner Supercell Oy (Finland)
Inventor
  • Haussila, Timur
  • Tahkokallio, Touko
  • Hokkanen, Mikko
  • Derome, John Nicholas
  • Leppinen, Lassi

Abstract

In a method and a system for improving a user's experience with a graphical user interface corresponding to a gaming or simulation environment on an electronic device, the interface renders multiple graphical objects and user selectable options corresponding to the graphical object. The user selects one or more selectable option, and performs a touching or a swiping operation through multiple points on the display screen. The touching or swiping operation leads to deploying of multiple resources corresponding to the selected option, at different locations on the interface. For controlling the different deployed resources, the user can swipe through different regions of the display screen. The number of resources deployed at the different locations on the screen depends on certain parameters, including the pressure applied by the user on the screen. Results of the simulation can be employed to control real technical systems, for example for food production.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu
  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/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
  • A63F 13/822 - Strategy gamesRole-playing games
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • A63F 3/00 - Board gamesRaffle games
  • A63F 9/24 - Games using electronic circuits not otherwise provided for

59.

IMPROVED GAME CONTROL

      
Application Number FI2022050494
Publication Number 2023/031504
Status In Force
Filing Date 2022-07-11
Publication Date 2023-03-09
Owner SUPERCELL OY (Finland)
Inventor
  • Franzas, Jon
  • Tahkokallio, Touko
  • Collaros, Jonas
  • Corander, Patrick
  • Laatikainen, Rauli
  • Castaño, Sergio

Abstract

Disclosed is an apparatus (100) and a method for game control. A graphical user interface (202, 302) is generated and displayed on a display screen (102). The graphical user interface presents at least one user-controllable object (204, 304a, 304b) and at least one target object (206, 306a, 306b). A user is enabled to provide a user input to control a movement of the at least one user-controllable object within the graphical user interface. A predetermined area (208, 308) is identified around the at least one user-controllable object in the graphical user interface. It is detected whether or not the at least one target object lies within the predetermined area in the graphical user interface. If it is detected that the at least one target object lies within the predetermined area, an action (212, 314a, 314b) is executed on the at least one target object from the at least one user-controllable object.

IPC Classes  ?

  • A63F 13/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
  • A63F 13/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
  • A63F 13/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
  • A63F 13/92 - Video game devices specially adapted to be hand-held while playing

60.

UNDONE

      
Application Number 018845842
Status Registered
Filing Date 2023-03-08
Registration Date 2023-06-28
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys.. Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units.. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs.. Bags; all purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags.. Furniture; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; figures made of plastics.. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass.. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles.. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games.. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; Entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events..

61.

CLASH

      
Application Number 1712944
Status Registered
Filing Date 2022-11-15
Registration Date 2022-11-15
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys; all the aforementioned goods relating to computer games and computer game characters. Computer game software; downloadable computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units; all the aforementioned goods relating to computer games and computer game characters. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs; all the aforementioned goods relating to computer games and computer game characters. Backpacks; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags; all the aforementioned goods relating to computer games and computer game characters. Furniture; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; figures made of plastics; all the aforementioned goods relating to computer games and computer game characters. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass; all the aforementioned goods relating to computer games and computer game characters. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats; all the aforementioned goods relating to computer games and computer game characters. Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles; all the aforementioned goods relating to computer games and computer game characters. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games; all the aforementioned goods relating to computer games and computer game characters. Electronic game services; providing on-line computer games; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events; all the aforementioned services relating to computer games and computer game characters.

62.

SQUAD BUSTERS

      
Application Number 018828334
Status Registered
Filing Date 2023-01-30
Registration Date 2023-05-26
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys. Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. Bags; all purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags. Furniture; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; figures made of plastics. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; Entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events.

63.

METHOD AND SYSTEM FOR VALIDATING TRANSACTION IN CLIENT-SERVER ENVIRONMENT

      
Application Number FI2022050374
Publication Number 2023/281155
Status In Force
Filing Date 2022-06-01
Publication Date 2023-01-12
Owner SUPERCELL OY (Finland)
Inventor
  • Forsten, Visa
  • Derome, Niko

Abstract

Disclosed is a method (300) of validating a transaction in a client- server environment, the method comprising: receiving a transaction request from a user at a client device (102); executing a command at the client device associated with the transaction request based on a state data corresponding to the user at the client device; transmitting a request by the client device to a server (104) for execution of the command at the server, upon the command being executed at the client device; executing the command by the server using a copy of the state data stored on the server, upon receiving the request from the client device, for validating the transaction associated with the transaction request at the client device by the server; and performing one of: allowing the transaction or preventing the transaction, at the client device by the server, based on the execution of the command at the server.

IPC Classes  ?

  • A63F 13/35 - Details of game servers
  • A63F 13/335 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers using wide area network [WAN] connections using Internet
  • A63F 13/75 - Enforcing rules, e.g. detecting foul play or generating lists of cheating players
  • A63F 13/792 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for payment purposes, e.g. monthly subscriptions

64.

Method and system for validating transaction in client-server environment

      
Application Number 17369166
Grant Number 12288212
Status In Force
Filing Date 2021-07-07
First Publication Date 2023-01-12
Grant Date 2025-04-29
Owner Supercell Oy (Finland)
Inventor
  • Forsten, Visa
  • Derome, Niko

Abstract

A method of validating a transaction in a client-server environment, the method including: receiving a transaction request from a user at a client device; executing a command at the client device associated with the transaction request based on a state data corresponding to the user at the client device; transmitting a request by the client device to a server for execution of the command at the server, upon the command being executed at the client device; executing the command by the server using a copy of the state data stored on the server, upon receiving the request from the client device, for validating the transaction associated with the transaction request at the client device by the server; and performing one of: allowing the transaction or preventing the transaction, at the client device by the server, based on the execution of the command at the server.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network

65.

ClashFest

      
Application Number 1702888
Status Registered
Filing Date 2022-11-10
Registration Date 2022-11-10
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events.

66.

Method for facilitating user interactions in gaming environment

      
Application Number 17750504
Grant Number 11684850
Status In Force
Filing Date 2022-05-23
First Publication Date 2022-11-17
Grant Date 2023-06-27
Owner Supercell Oy (Finland)
Inventor
  • Tahkokallio, Touko
  • Williams, Tristan

Abstract

A method for facilitating user interactions. The method includes detecting a selection by a pointer device of a first character; detecting a movement of the pointer device towards a target object; presenting an indicator; detecting that the pointer device is within a predetermined distance of the target object; determining whether a job to be executed with respect to the target object is capable of being executed by the first character; highlighting the target object when the pointer device is within the predetermined distance and the first character is capable of executing the job; assigning the first character to the 10 target object; causing the first character to execute the job with respect to the target object; and updating a presentation of the target object to present a result of the executed job.

IPC Classes  ?

  • A63F 13/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
  • A63F 13/25 - Output arrangements for video game devices
  • A63F 13/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
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/56 - Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
  • A63F 13/67 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use
  • A63F 13/69 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
  • G06F 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

67.

CLASH

      
Application Number 223991000
Status Registered
Filing Date 2022-11-15
Registration Date 2025-06-20
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

(1) Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys; all the aforementioned goods relating to computer games and computer game characters (2) Computer game software; downloadable computer game software; DVDs and USB flash drives featuring computer game software of playable computer games; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable electronic publications, namely, books, magazines and newsletters in the field of computer games, computer game characters and electronic sports; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electrical power distribution units relating to computer games and computer game characters; all the aforementioned goods relating to computer games and computer game characters (3) Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs; all the aforementioned goods relating to computer games and computer game characters (4) Backpacks; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags; all the aforementioned goods relating to computer games and computer game characters (5) Furniture, namely, chairs, mirrors, tables, coffee tables, shelves, desks, dressers, beds, sofas, furniture cabinets; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; figures made of plastics; all the aforementioned goods relating to computer games and computer game characters (6) Household or kitchen utensils, namely, rolling pins, spatulas, turners, scoops, and whisks; Household or kitchen containers, namely, plastic shipping and storage boxes, food storage containers, garbage containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass; all the aforementioned goods relating to computer games and computer game characters (7) T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats; all the aforementioned goods relating to computer games and computer game characters (8) Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hairslides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles; all the aforementioned goods relating to computer games and computer game characters (9) Electronic games, namely, electronic hand-held games, arcade-type electronic video games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings, namely, return top toys, toy figures attachable to pencils, rubber balls, basketballs, bath toys, baseballs, beach balls, collectible toy figures, dolls, doll accessories, doll playsets, electric action toys, equipment sold as a unit for playing card games, footballs, mechanical toys, toy mobiles, toy vehicles, toy watches, toy weapons; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games; all the aforementioned goods relating to computer games and computer game characters (1) Electronic game services relating to computer game characters; providing on-line computer games; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; entertainment services, namely, development, production and post-production services in the fields of video and films, providing online computer and electronic games, enhancements within online computer games, and applications within online computer games, and providing virtual environments in which users can interact through online non-downloadable social games for recreational, leisure or entertainment purposes, and providing on-line entertainment in the nature of conducting online video game tournaments, cyber or virtual fantasy sports leagues and production and distribution of games shows; sporting and cultural activities relating to computer games and computer game characters; providing on-line electronic publications, not downloadable, in the field of computer games, computer game characters and electronic sports; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising exhibitions and conferences for entertainment purposes in the field of video and computer games, gaming; organising of competitions, namely, organization of electronic sports competitions, organization of electronic game competitions; providing computer games through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events; all the aforementioned services relating to computer games and computer game characters

68.

CLASH

      
Serial Number 79362666
Status Registered
Filing Date 2022-11-15
Registration Date 2024-07-23
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; common metal split rings for keys; all the aforementioned goods relating to computer games and computer game characters Recorded computer game software; downloadable computer game software; blank electronic data storage media; downloadable game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films about video games and the settings characters thereof recorded on electronic media; bags, cases and sleeves specifically adapted for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablet computers; headphones; downloadable publications, namely, books, magazines, and newsletters in the field of computer games; decorative magnets; belts and straps specifically adapted for telephones, computers, headphones and cameras; electric power distribution units; all the aforementioned goods relating to computer games and computer game characters Paper and cardboard; printed comic books; printed newspapers, printed photographs, printed magazines in the field of computer games, printed books in the field of computer games, printed periodicals in the field of computer games, printed newsletters in the field of computer games, printed notebooks, and printed brochures in the field of computer games; printed computer game instruction manuals; writing paper and envelopes; printed calendars; bookmarks; printed notebook and calendar covers; packing paper, wrapping paper and packaging materials of paper; cardboard boxes; party decorations made of paper; pens, erasers; printed posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; printed matter, namely, greeting cards, printed post cards, collectable printed trading cards, printed collectible trading cards; paper signs; all the aforementioned goods relating to computer games and computer game characters and not relating to music entertainment Backpacks; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags being luggage; school bags; all the aforementioned goods relating to computer games and computer game characters Furniture; sculptures made of plastic; mobiles being decorative articles, namely, decorative mobiles; storage boxes made of wood for general use; decorative wooden objects, namely, figures made of wood; baskets, not of metal, namely, baskets for storing goods for commercial purposes and bakers' bread baskets; trophies of plastic; nameplates, not of metal; figures made of plastics; all the aforementioned goods relating to computer games and computer game characters Household or kitchen utensils and containers, namely, rolling pins, spatulas, turners, scoops, non-electric whisks, and containers for household use; mugs; bottles, sold empty, and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass; all the aforementioned goods relating to computer games and computer game characters Clothing, namely, T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts, underwear; sportswear, namely, athletic shirts; socks; coats, outer jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; headwear, namely, caps and hats; all the aforementioned goods relating to computer games and computer game characters and not relating to music entertainment Lace and embroidery, ribbons and braid; buttons, hooks and eyes, sewing pins and needles; barrettes being hair-slides, hair pins, and hair ties; hat pins, other than jewelry; button badges and pins, namely, ornamental novelty buttons, badges, and pins; trimmings for clothing; shoe ornaments, not of precious metal, namely, shoe trimmings; brassards; buttons; belt buckles; all the aforementioned goods relating to computer games and computer game characters Electronic games, namely, arcade-type electronic video games, non-coin operated electronic games other than those adapted for use with television receivers only; hand-held units for playing electronic games; action skill games; action figures as toys; toys, namely, board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, namely, wooden model toy cars; toys made of plastics, namely, plastic characters toys; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves specially adapted for storing and carrying apparatus for handheld video games; all the aforementioned goods relating to computer games and computer game characters Providing online electronic game services; providing on-line computer games; providing on-line computer games, multi-player matching services in the nature of providing on-line computer games, and on-line entertainment in the nature of providing tournaments, cyber or virtual sports leagues and games shows, all in the field of computer games; providing information on-line relating to computer games; provision of online computer games by means of a computer based systems; providing interactive social games in a virtual environment, namely, providing online computer games; providing entertainment information relating to computer games via information network; electronic game entertainment services provided via the Internet; providing information relating to organizing online community sporting and cultural activities; providing on-line non-downloadable publications in the nature of books, magazines, and newsletters in the field of computer games; presentation being the showing of movies, films, animations in the nature of animated cartoons, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations in the nature of animated cartoons, and television programs; organising community sporting and cultural events and conferences in the field of computer games for entertainment purposes; organizing of sports competitions; organizing of electronic sports events in the field of computer games; organising of competitions in the field of computer games; providing online computer games through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events in the field of computer games; all the aforementioned services relating to computer games and computer game characters and not relating to music entertainment

69.

CLASHFEST

      
Serial Number 79358230
Status Registered
Filing Date 2022-11-10
Registration Date 2024-02-27
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Recorded computer game software; downloadable computer game software; blank electronic data storage media; downloadable game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films about video games and the settings and characters thereof recorded on electronic media; bags, cases and sleeves specifically adapted for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablet computers; headphones; downloadable electronic publications, in the nature of books, magazines and newsletters in the field of computer games, computer game characters and electronic sports; decorative magnets; belts and straps specifically adapted for telephones, computers, headphones and cameras; electric power distribution units Paper and cardboard; printed comic books; printed newspapers, printed photographs, printed magazines in the field of computer games, computer game characters and electronic sports, printed books in the field of computer games, computer game characters and electronic sports, printed periodicals in the field of computer games, computer game characters and electronic sports, printed newsletters in the field of computer games, computer game characters and electronic sports, printed notebooks, and printed brochures in the field of computer games, computer game characters and electronic sports; printed computer game instruction manuals; writing paper and envelopes; printed calendars; bookmarks; printed notebook and calendar covers; packing paper, wrapping paper and packaging materials of paper; cardboard boxes; party decorations made of paper; pens, erasers; printed posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; printed greeting cards, printed post cards, collectable printed trading cards, printed collectible sports trading cards; paper signs Footwear, headwear; T-shirts, sweatshirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear, namely, uniforms, sport coats, shirts, socks, sports caps, hats, and clothing jackets; socks; coats, outer jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; headwear, namely, caps and hats Electronic games, namely, arcade-type electronic video games, non-coin operated hand-held units for playing electronic games other than those adapted for use with television receivers only; hand-held units for playing electronic games; action skill games; action figures as toys; pet toys, board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, namely, wooden toy model cars; toys made of plastics, namely, plastic character toys; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves specially adapted for storing and carrying apparatus for games in the nature of handheld units for playing computer games, joysticks for video games and computer games, and video game consoles Electronic game services, namely, providing on-line computer and electronic games, providing online computer games which offer sub-quests within the game, and providing virtual environments in which users can interact through online non-downloadable social games for recreational, leisure or entertainment purpose, namely, virtual reality game services provided on-line from a computer network; providing on-line computer games, multi-player matching services in the nature of organization of electronic game competitions and providing on-line entertainment in the nature of conducting online computer game tournaments, cyber or virtual sports leagues and games shows, all in the field of computer games; providing information on-line relating to computer games; provision of online computer games by means of a computer based systems; providing interactive social games in a virtual environment, namely, providing online computer games; providing entertainment information relating to computer games via information network; entertainment services, namely, development, production and post-production services in the fields of video and films, providing online computer and electronic games, providing online computer games which offer sub-quests within the game, and applications within online computer games, and providing virtual environments in which users can interact through online non-downloadable social games for recreational, leisure or entertainment purposes, namely, virtual reality game services provided on-line from a computer network, and providing on-line entertainment in the nature of conducting online video game tournaments, cyber or virtual fantasy sports leagues and production and distribution of games shows; organizing community sporting and cultural activities; providing on-line non-downloadable electronic publications in the nature of books, magazines and newsletters in the field of computer games, computer game characters and electronic sports; presentation in the nature of production and distribution of movies, films, animations in the nature of animated cartoons, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations in the nature of animated cartoons, and television programs; organising events in the nature of conventions and conferences for entertainment purposes in the field of video and computer games, gaming; organising of competitions, namely, organization of e-sports competitions, organization of electronic game competitions; providing online computer games through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events, namely, organization of electronic sports competitions

70.

Game control

      
Application Number 17464878
Grant Number 11484793
Status In Force
Filing Date 2021-09-02
First Publication Date 2022-11-01
Grant Date 2022-11-01
Owner Supercell Oy (Finland)
Inventor
  • Franzas, Jon
  • Tahkokallio, Touko
  • Collaros, Jonas
  • Corander, Patrick
  • Laatikainen, Rauli
  • Castaño, Sergio

Abstract

An apparatus and a method for game control. A graphical user interface is generated and displayed on a display screen. The graphical user interface presents at least one user-controllable object and at least one target object. A user is enabled to provide a user input to control a movement of the at least one user-controllable object within the graphical user interface. A predetermined area is identified around the at least one user-controllable object in the graphical user interface. It is detected whether or not the at least one target object lies within the predetermined area in the graphical user interface. If it is detected that the at least one target object lies within the predetermined area, an action is executed on the at least one target object from the at least one user-controllable object.

IPC Classes  ?

  • A63F 13/56 - Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
  • A63F 13/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
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • A63F 13/92 - Video game devices specially adapted to be hand-held while playing

71.

Server system and method of managing server system

      
Application Number 17732796
Grant Number 11582295
Status In Force
Filing Date 2022-04-29
First Publication Date 2022-10-20
Grant Date 2023-02-14
Owner Supercell Oy (Finland)
Inventor
  • Derome, John Nicholas
  • Kamphuis, Robert

Abstract

A server system including a first server to execute first role, other server to execute at other role, spare server and management layer server. The management layer server is configured to allocate first group of users to access first server and other group of users to access other server, receive status information sent by first server and status information sent by other server, analyse status information to determine an operational status of first server and operational status of other server, update role of spare server to first role when operational status of first server indicates failed state and reallocate first group of users to the spare server, and update a role of another spare server to the other role when the operational status of the other server indicates a failed state and reallocate the other group of users to the other spare server.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 67/1004 - Server selection for load balancing
  • H04L 41/0668 - Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
  • H04L 9/40 - Network security protocols

72.

Method and system for detection of tampering in executable code

      
Application Number 17727032
Grant Number 11816250
Status In Force
Filing Date 2022-04-22
First Publication Date 2022-10-13
Grant Date 2023-11-14
Owner Supercell Oy (Finland)
Inventor Immonen, Aki

Abstract

A method for detection of tampering in an executable code including one or more code blocks. The method includes monitoring execution of the executable code with a call stack data structure associated therewith, the execution involving accessing one or more address spaces; receiving information about the one or more address spaces, as accessed; comparing the received information about one or more accessed address spaces with information about one or more allowed address spaces defined in the call stack data structure of the executable code; raising a flag upon detection that the one or more accessed address spaces are different from the one or more allowed address spaces, based on the comparison; and executing an action based on the raised flag.

IPC Classes  ?

  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
  • G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities

73.

Electronic device for facilitating user interactions with graphical objects presented on a display

      
Application Number 17727170
Grant Number 11592972
Status In Force
Filing Date 2022-04-22
First Publication Date 2022-10-06
Grant Date 2023-02-28
Owner Supercell Oy (Finland)
Inventor
  • Kodisoja, Mikko
  • Mattila, Antti
  • Rikala, Riku
  • Hsu, Chih-Han
  • Hollanda, Drussila
  • Corander, Patrick

Abstract

An electronic device includes a display, a timer and computing hardware configured to execute a software product. Execution of the software product results in generating and rendering a graphical user interface on the display with four or more user-selectable graphical objects. Selection of a first user-selectable graphical object at a first spatial position on the graphical user interface and a movement of the selected first user-selectable graphical object along a path towards a second user-selectable graphical object at a second spatial position is detected and a position of the first user-selectable graphical object is exchanged with the position of the second user-selectable graphical object. If, during a predetermined time period, a selection of a third user-selectable graphical object and a movement of the third user-selectable graphical object towards a fourth user-selectable graphical object is detected, the positions of the third and fourth objects is exchanged.

IPC Classes  ?

  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • A63F 9/24 - Games using electronic circuits not otherwise provided for
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/44 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
  • A63F 13/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
  • A63F 13/46 - Computing the game score
  • A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu
  • A63F 13/80 - Special adaptations for executing a specific game genre or game mode
  • A63F 13/822 - Strategy gamesRole-playing games

74.

Method and system for managing multiplayer game sessions

      
Application Number 17665875
Grant Number 12036478
Status In Force
Filing Date 2022-02-07
First Publication Date 2022-08-11
Grant Date 2024-07-16
Owner Supercell Oy (Finland)
Inventor
  • Leppinen, Lassi
  • Hakala, Tommi

Abstract

A method for managing a game session of a multiplayer game is provided. A request to start a game session of the multiplayer game is received from a first party. The first party is associated with a first category of players of the multiplayer game, and the number of players within the first category is determined. If the number of players within the first category is below a threshold number, an invite is sent to at least a second party associated with the first category. Upon receiving a request to join a game session of the multiplayer game from the at least a second party, a game session of the multiplayer game is started by accepting the request from the first party, and the at least a second party is added to the game session of the multiplayer game.

IPC Classes  ?

  • A63F 13/795 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other playersGame security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for building a teamGame security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for providing a buddy list
  • A63F 13/35 - Details of game servers
  • A63F 13/352 - Details of game servers involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
  • A63F 13/79 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories

75.

Graphical user interface for a gaming system

      
Application Number 17670639
Grant Number 11776352
Status In Force
Filing Date 2022-02-14
First Publication Date 2022-08-04
Grant Date 2023-10-03
Owner Supercell Oy (Finland)
Inventor
  • Derome, John Nicholas
  • Leppinen, Lassi

Abstract

A graphical user interface for a gaming console is configured to render a first graphical element in a first region that includes multiple user selectable resource objects, detect a first touching operation at a first location in the first region to select and highlight a resource, detect a first touching operation and a second touching operation in the second region, render an instance of the resource at a first and second location in the second region, determine if a time period of the first and second touching operation exceeds a predetermined time period, and if so, render multiple instances of the resource at the first and second location in the second region, wherein a number of rendered the multiple instances of the resource is determined by a duration that the time period of the second touching exceeds the predetermined time period.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articlesCoin-freed facilities or services for games, toys, sports, or amusements
  • A63F 13/218 - Input arrangements for video game devices characterised by their sensors, purposes or types using pressure sensors, e.g. generating a signal proportional to the pressure applied by the player
  • A63F 9/24 - Games using electronic circuits not otherwise provided for
  • A63F 13/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
  • A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu

76.

Apparatus for managing online game, method and system therefor

      
Application Number 17670614
Grant Number 11918896
Status In Force
Filing Date 2022-02-14
First Publication Date 2022-07-28
Grant Date 2024-03-05
Owner Supercell Oy (Finland)
Inventor
  • Kamphuis, Robert
  • Loikkanen, Jonne
  • Franzas, Jon

Abstract

An apparatus for managing an online game. The apparatus including a processor and a memory. The processor is configured to identify a set of client devices engaged in an online game; identify game parameters associated with client devices in the set; define group of client devices from the set of client devices, wherein the at least one group of client devices includes client devices with similar game parameter; determine communication latency between each of the client devices in the group of client devices and a server; define subgroup of client devices from each of the group of client devices, wherein the subgroup of client devices includes client devices with a similar communication latency; and enable the client devices in the subgroup of client devices to engage in a game session of the online game.

IPC Classes  ?

  • A63F 13/358 - Adapting the game course according to the network or server load, e.g. for reducing latency due to different connection speeds between clients
  • A63F 13/335 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers using wide area network [WAN] connections using Internet
  • A63F 13/798 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
  • H04L 69/164 - Adaptation or special uses of UDP protocol

77.

Electronic device for facilitating user interactions with graphical user interface

      
Application Number 17698654
Grant Number 11998841
Status In Force
Filing Date 2022-03-18
First Publication Date 2022-06-30
Grant Date 2024-06-04
Owner Supercell Oy (Finland)
Inventor
  • Franzas, Jon
  • Haussila, Timur
  • Tahkokallio, Touko

Abstract

An electronic device is provided. The electronic device includes a display screen and a computing hardware. The computing hardware is operable to execute a software product, wherein executing the software product results in generating and rendering a graphical user interface on the display screen, the graphical user interface being configured to facilitate user interactions, the computing hardware, the software product and the graphical user interface being implemented on a gaming system, the gaming system comprising a game, wherein the software product, when executed on the computing hardware, is configured to present a first view on the graphical user interface, present one or more user-selectable graphical objects on the graphical user interface, detect a user's selection of one of the one or more of the user-selectable graphical objects to be deployed in the first view on the graphical user interface, detect a user's selection of a deploy point on the first view, and execute deployment of the one of the one or more of the user-selectable graphical objects to the first view of the graphical user interface, wherein other set of graphical objects emerge from the one or more user-selectable graphical object and enter to the first view from one or more areas in a proximity of the deploy point.

IPC Classes  ?

  • A63F 13/00 - Video games, i.e. games using an electronically generated display having two or more dimensions
  • A63F 13/30 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers
  • A63F 13/40 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
  • A63F 13/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
  • A63F 13/45 - Controlling the progress of the video game
  • A63F 13/537 - 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 using indicators, e.g. showing the condition of a game character on screen
  • A63F 13/822 - Strategy gamesRole-playing games
  • A63F 13/833 - Hand-to-hand fighting, e.g. martial arts competition
  • A63F 13/837 - Shooting of targets
  • G06F 16/44 - BrowsingVisualisation therefor
  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]

78.

CLASH

      
Application Number 018717449
Status Registered
Filing Date 2022-06-15
Registration Date 2022-11-09
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys; all the aforementioned goods relating to computer games and computer game characters. Computer game software; downloadable computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units; all the aforementioned goods relating to computer games and computer game characters. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs; all the aforementioned goods relating to computer games and computer game characters. Backpacks; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags; all the aforementioned goods relating to computer games and computer game characters. Furniture; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; figures made of plastics; all the aforementioned goods relating to computer games and computer game characters. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass; all the aforementioned goods relating to computer games and computer game characters. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats; all the aforementioned goods relating to computer games and computer game characters. Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles; all the aforementioned goods relating to computer games and computer game characters. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games; all the aforementioned goods relating to computer games and computer game characters. Electronic game services; providing on-line computer games; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; Entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events; all the aforementioned services relating to computer games and computer game characters.

79.

Method for blocking external debugger application from analysing code of software program

      
Application Number 17542575
Grant Number 11586529
Status In Force
Filing Date 2021-12-06
First Publication Date 2022-05-26
Grant Date 2023-02-21
Owner Supercell Oy (Finland)
Inventor Immonen, Aki

Abstract

A method for blocking external debugger application from analysing code of software program installed on computing device. The method including initializing software program including an application program and an internal debugger application. The software program, upon initialization thereof, instructs internal debugger application to load application program in internal debugger application. The internal debugger application is configured to utilize kernel resources of an operating system of the computing device. The method includes executing internal debugger application to set one or more break-points in code of application program to define execution path for code of application program, executing application program as per defined execution path for code thereof, stopping execution of code of application program upon reaching any of one or more break-points therein, and handing control to internal debugger application to provide an address for next instruction to be executed in defined execution path for code of application program.

IPC Classes  ?

  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06F 21/71 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information

80.

ClashFest

      
Application Number 018701580
Status Registered
Filing Date 2022-05-12
Registration Date 2022-09-22
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; Entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events.

81.

Method for controlling a game play

      
Application Number 17479007
Grant Number 11484791
Status In Force
Filing Date 2021-09-20
First Publication Date 2022-03-10
Grant Date 2022-11-01
Owner Supercell Oy (Finland)
Inventor
  • Laatikainen, Rauli
  • Corander, Patrick

Abstract

A computer implemented method for controlling a game play. The method includes rendering a game view on a display of a computing device, the game view including a first area and a second area; displaying one or more first objects in the first area, the one or more first objects configured to execute one or more actions in the first area, the one or more actions being executed at a first execution speed; detecting a selection of a second object in the second area of the display; and changing an execution speed of the one or more actions being executed by the one or more first objects in the first area to a second execution speed while it is detected that the second object is selected.

IPC Classes  ?

82.

System, method and graphical user interface for controlling a game

      
Application Number 17471246
Grant Number 11875031
Status In Force
Filing Date 2021-09-10
First Publication Date 2022-03-03
Grant Date 2024-01-16
Owner Supercell Oy (Finland)
Inventor
  • Haussila, Timur
  • Tahkokallio, Touko
  • Hokkanen, Mikko

Abstract

An electronic device includes a display screen, and computing hardware to execute a software product. Executing the software product results in generating and rendering a graphical user interface on the display screen to facilitate user interaction. The graphical user interface, when rendered, presents one or more graphical objects, a pointer object configured to be movable over one or more of the one or more graphical objects, and configured to invoke a menu list containing one or more user selectable options as the pointer object is clicked or tapped over the one or more of the one or more of the graphical objects. A user selectable option is selected the pointer object swipes a touch sensitive object and the software product can maintain an effect corresponding to the selected option to be applied to the graphical objects and enable a change in status of the graphical objects.

IPC Classes  ?

  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0487 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
  • A63F 13/95 - Storage media specially adapted for storing game information, e.g. video game cartridges
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/533 - 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 for prompting the player, e.g. by displaying a game menu
  • A63F 13/69 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
  • A63F 13/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
  • G06F 16/9537 - Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
  • A63F 13/25 - Output arrangements for video game devices

83.

BRAWL

      
Application Number 1631864
Status Registered
Filing Date 2021-10-12
Registration Date 2021-10-12
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Computer game software; downloadable computer game software; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; belts and straps for telephones, computers, headphones and cameras; electric power units; all the aforementioned goods relating to computer games and computer game characters. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs; all the aforementioned goods relating to computer games and computer game characters. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats; all the aforementioned goods relating to computer games and computer game characters. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; bags, cases and sleeves for storing and carrying apparatus for games; all the aforementioned goods relating to computer games and computer game characters. Electronic game services; providing on-line computer games; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; entertainment services; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing entertainment information relating to computer games via a web site; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events; all the aforementioned services relating to computer games and computer game characters.

84.

APPARATUS FOR MANAGING ONLINE GAME, METHOD AND SYSTEM THEREFOR

      
Application Number FI2021050332
Publication Number 2021/245325
Status In Force
Filing Date 2021-05-05
Publication Date 2021-12-09
Owner SUPERCELL OY (Finland)
Inventor
  • Kamphuis, Robert
  • Loikkanen, Jonne
  • Franzas, Jon

Abstract

An apparatus (102) for managing an online game. The apparatus including a processor (104) and a memory (106). The processor is configured to identify a set of client devices engaged in an online game; identify game parameters associated with client devices in the set; define group of client devices from the set of client devices, wherein the at least one group of client devices includes client devices with similar game parameter; determine communication latency between each of the client devices in the group of client devices and a server; define subgroup of client devices from each of the group of client devices, wherein the subgroup of client devices includes client devices with a similar communication latency; and enable the client devices in the subgroup of client devices to engage in a game session of the online game.

IPC Classes  ?

  • A63F 13/358 - Adapting the game course according to the network or server load, e.g. for reducing latency due to different connection speeds between clients
  • A63F 13/795 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other playersGame security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for building a teamGame security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for providing a buddy list
  • A63F 13/798 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame

85.

Apparatus for managing online game, method and system therefor

      
Application Number 16890450
Grant Number 11247125
Status In Force
Filing Date 2020-06-02
First Publication Date 2021-12-02
Grant Date 2022-02-15
Owner Supercell Oy (Finland)
Inventor
  • Kamphuis, Robert
  • Loikkanen, Jonne
  • Franzas, Jon

Abstract

An apparatus for managing an online game. The apparatus including a processor and a memory. The processor is configured to identify a set of client devices engaged in an online game; identify game parameters associated with client devices in the set; define group of client devices from the set of client devices, wherein the at least one group of client devices includes client devices with similar game parameter; determine communication latency between each of the client devices in the group of client devices and a server; define subgroup of client devices from each of the group of client devices, wherein the subgroup of client devices includes client devices with a similar communication latency; and enable the client devices in the subgroup of client devices to engage in a game session of the online game.

IPC Classes  ?

  • A63F 13/358 - Adapting the game course according to the network or server load, e.g. for reducing latency due to different connection speeds between clients
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • A63F 13/798 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
  • A63F 13/335 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers using wide area network [WAN] connections using Internet

86.

EVERDALE

      
Application Number 1622167
Status Registered
Filing Date 2021-05-19
Registration Date 2021-05-19
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys. Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; lanyards and straps for telephones, headphones and cameras; electric power units. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. Bags; all purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags. Furniture; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; model figures [ornaments] made of plastic. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events.

87.

CLASH MINI

      
Application Number 1620213
Status Registered
Filing Date 2021-06-21
Registration Date 2021-06-21
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys. Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. Bags; all purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags. Furniture; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; figures made of plastics. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; Entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events.

88.

CLASH QUEST

      
Application Number 1620214
Status Registered
Filing Date 2021-06-21
Registration Date 2021-06-21
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys. Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. Bags; all purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags. Furniture; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; figures made of plastics. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; Entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events.

89.

Apparatus and method for controlling user interface of computing apparatus

      
Application Number 17359907
Grant Number 11590414
Status In Force
Filing Date 2021-06-28
First Publication Date 2021-10-21
Grant Date 2023-02-28
Owner Supercell Oy (Finland)
Inventor
  • Tahkokallio, Touko
  • Loikkanen, Jonne
  • Franzas, Jon

Abstract

Disclosed is an apparatus including a touch sensitive user interface and a processor. The processor is configured to detect a first contact at a first position on the user interface, determine a movement of the first contact from the first position and if the movement is less than a predetermined movement threshold, when a release of the first contact is detected, move a first object on the user interface from an initial position on the user interface to an area at or near the first position. If the movement is greater than the predetermined movement threshold to identify a second position corresponding to an area near an end point of the movement and when the release of the first contact is detected, execute an action on the second position from the first object.

IPC Classes  ?

  • A63F 13/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
  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
  • A63F 13/837 - Shooting of targets
  • A63F 13/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
  • A63F 13/537 - 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 using indicators, e.g. showing the condition of a game character on screen

90.

SERVER SYSTEM AND METHOD OF MANAGING SERVER SYSTEM

      
Application Number FI2021050248
Publication Number 2021/205070
Status In Force
Filing Date 2021-04-01
Publication Date 2021-10-14
Owner SUPERCELL OY (Finland)
Inventor
  • Derome, John
  • Kamphuis, Robert

Abstract

A server system (100) including a first server (102, 204) to execute first role, other server (104, 208) to execute at other role, spare server (106, 206) and management layer server (120, 202). The management layer server is configured to allocate first group of user devices (108, 110, 112, 214A, 214B, 214C) to access first server and other group of user devices (114, 116, 118, 216A, 216B, 216C) to access other server (104, 208), receive status information sent by first server and status information sent by other server, analyse status information to determine an operational status of first server and operational status of other server, update role of spare server to first role when operational status of first server indicates failed state and reallocate first group of user devices to the spare server, and update a role of another spare server to the other role when the operational status of the other server indicates a failed state and reallocate the other group of user devices to the other spare server.

IPC Classes  ?

  • G06F 11/20 - Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
  • G06F 11/30 - Monitoring
  • G06F 11/16 - Error detection or correction of the data by redundancy in hardware

91.

BRAWL

      
Application Number 215282300
Status Registered
Filing Date 2021-10-12
Registration Date 2023-08-09
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

(1) Computer game software relating to computer game characters; downloadable computer game software relating to computer game characters; game software adapted for use with television receivers, the aforementioned goods relating to compute game characters; pre-recorded motion picture, television, and animation films, all the aforementioned goods relating to computer games and computer game characters; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras, all the aforementioned goods relating to computer games and computer game characters; covers for mobile phones, portable computers and tablets, all the aforementioned goods relating to computer games and computer game characters; headphones relating to computer games and computer game characters; downloadable electronic publications, namely, books, magazines and newsletters in the field of computer games, computer game characters and electronic sports; belts and straps for telephones, computers, headphones and cameras, all the aforementioned goods relating to computer games and computer game characters; electrical power distribution units relating to computer games and computer game characters. (2) Paper and cardboard, all the aforementioned goods relating to computer games and computer game characters; comic books relating to computer games and computer game characters; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures, all the aforementioned goods relating to computer games and computer game characters; computer game instruction manuals relating to computer games and computer game characters; writing paper and envelopes, all the aforementioned goods relating to computer games and computer game characters; calendars relating to computer games and computer game characters; bookmarks relating to computer games and computer game characters; notebook and calendar covers, all the aforementioned goods relating to computer games and computer game characters; packing paper, wrapping paper and packaging materials made of paper and packaging materials made of cardboard, all the aforementioned goods relating to computer games and computer game characters; cardboard boxes relating to computer games and computer game characters; party decorations made of paper, relating to computer games and computer game characters; pens, erasers, all the aforementioned goods relating to computer games and computer game characters; posters, paper banners, all the aforementioned goods relating to computer games and computer game characters; figures made of paper, relating to computer games and computer game characters; paper bags relating to computer games and computer game characters; sticker albums, stickers, all the aforementioned goods relating to computer games and computer game characters; correspondence cards, post cards, collectable cards, trading cards, all the aforementioned goods relating to computer games and computer game characters; printed paper signs relating to computer games and computer game characters. (3) Electronic games, namely electronic hand-held games, arcade-type electronic video games, all the aforementioned goods relating to computer games and computer game characters; hand-held units for playing electronic games relating to computer games and computer game characters; action skill games relating to computer games and computer game characters; action figures as toys relating to computer games and computer game characters; toys, games and playthings, namely return top toys, toy figures attachable to pencils, rubber balls, basketballs, bath toys, baseballs, beach balls, collectible toy figures, dolls, doll accessories, doll playsets, electric action toys, equipment sold as a unit for playing card games, footballs, mechanical toys, toy mobiles, toy vehicles, toy watches, toy weapons, all the aforementioned goods relating to computer games and computer game characters; board games relating to computer games and computer game characters; game cards relating to computer games and computer game characters; play sets for action figures relating to computer games and computer game characters; game cards and playing cards relating to computer games and computer game characters; soft dolls relating to computer games and computer game characters; plush toys relating to computer games and computer game characters; stuffed toys, water toys, wooden toys, toys made of plastics, all the aforementioned goods relating to computer games and computer game characters; children's multiple activity toys relating to computer games and computer game characters; puzzles relating to computer games and computer game characters; bags, cases and sleeves for storing and carrying apparatus for games, the aforementioned goods relating to computer games and computer game characters. (1) Electronic game services provided by means of the Internet, relating to computer game characters; electronic games services provided on wireless electronic communication devices, relating to computer game characters ; providing on-line computer games relating to computer game characters; providing information on-line relating to computer games relating to computer game characters; provision of games relating to computer game characters by means of a computer based systems; providing interactive social games in a virtual environment relating to computer game characters; providing entertainment information relating to computer games relating to computer game characters via information network; entertainment services, namely, development, production and post-production services in the fields of video and films, providing online computer and electronic games, enhancements within online computer games, and applications within online computer games, and providing virtual environments in which users can interact through online nondownloadable social games for recreational, leisure or entertainment purposes, and providing on-line entertainment in the nature of conducting online video game tournaments, cyber or virtual fantasy sports leagues and production and distribution of games shows, all the aforementioned services relating to computer games and computer game characters; providing on-line electronic publications, not downloadable, in the field of computer games, computer game characters and electronic sports; presentation of movies, films, animations, and television programs, all the aforementioned services relating to computer games and computer game characters; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs, all the aforementioned services relating to computer games and computer game characters; organising exhibitions and conferences for entertainment purposes in the field of video and computer games, gaming, all the aforementioned services relating to computer game characters; organising of competitions, namely, organization of electronic sports competitions, organization of electronic game competitions, all the aforementioned services relating to computer games and computer game characters; providing entertainment information relating to computer games relating computer game characters via a web site; providing computer games and gaming services relating to computer game characters through an internet website portal; organising and conducting video and computer game matches and tournaments relating to computer game characters; organising of electronic sports events relating to computer games and computer game characters.

92.

BRAWL

      
Serial Number 79327942
Status Registered
Filing Date 2021-10-12
Registration Date 2022-12-06
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Recorded computer game software; downloadable computer game software; computer game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films about video games and the settings and characters thereof recorded on electronic media; bags, cases and sleeves specially adapted for storing and carrying telephones, computers, headphones and cameras; covers specially adapted for mobile phones, portable computers and tablet computers; headphones; downloadable electronic publications, in the nature of books, magazines and newsletters in the field of computer games, computer game characters and electronic sports; belts and straps specially adapted for holding telephones, headphones and cameras; electrical power distribution units; all the aforementioned goods relating to computer games and computer game characters Paper and cardboard; printed comic books; printed matter, namely, newspapers, photographs, magazines and books in the field of computer games, computer game characters and electronic sports; printed computer game instruction manuals; writing paper and envelopes; printed calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials of paper; cardboard boxes; party decorations made of paper; pens, erasers; posters made of paper, paper banners; figures made of paper; paper bags; stickers and sticker albums; printed matter, namely, greeting cards, post cards, collectible cards being printed collector cards made primarily of paper and also including metal, sports trading cards, and collectible printed trading cards; paper signs; all the aforementioned goods relating to computer games and computer game characters Footwear, headwear; T-shirts, sweatshirts, shirts, blouses, vests; jeans, pants, shorts; underwear; sportswear, namely, uniforms, sport coats, shirts, socks, sports caps, hats, and jackets; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; headwear, namely, caps and hats; all the aforementioned goods relating to computer games and computer game characters Electronic games, namely, arcade-type electronic video games, non-coin operated electronic games other than those adapted for use with television receivers only; hand-held units for playing electronic games; action skill games; toy action figures; board games; game cards; play sets for action figures; game cards and playing cards; soft sculpture dolls; plush toys; stuffed toys, water toys, wooden toys, namely, wooden toy model cars; toys made of plastics, namely, plastic character toys; children's multiple activity toys; puzzles; bags, cases and sleeves specially adapted for storing and carrying apparatus for games in the nature of handheld units for playing computer games, joysticks for video games and computer games, and video game consoles; all the aforementioned goods relating to computer games and computer game characters Electronic game entertainment services, namely, providing online computer and electronic games, enhancements within online computer games and applications within online computer games, and providing virtual environments in which users can interact through online non-downloadable social games for recreational, leisure or entertainment purposes; providing on-line computer games; entertainment services, namely, providing online computer games, multi-player video game matching services in the nature of organization of electronic game competitions, and providing online entertainment in the nature of conducting online computer game tournaments, cyber or virtual electronic sports leagues and ongoing game shows; providing information on-line relating to computer games; provision of games by means of a computer based systems, namely, providing on-line computer games; providing interactive social games in a virtual environment, namely, providing on-line computer games; providing entertainment information relating to computer games via information network; entertainment services, namely, development, production and post-production services in the fields of video and films, providing online computer and electronic games, enhancements within online computer games, and applications within online computer games, and providing virtual environments in which users can interact through online non-downloadable social games for recreational, leisure or entertainment purposes, and providing on-line entertainment in the nature of conducting online video game tournaments, cyber or virtual fantasy sports leagues and production and distribution of games shows; providing online non-downloadable electronic publications in the nature of books, magazines and newsletters in the field of computer games, computer game characters and electronic sports; presentation in the nature of production and distribution of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; entertainment services in the nature of organising social events and conferences for entertainment purposes in the field of video and computer games, gaming; organising of competitions, namely, organization of e-sports competitions, organization of electronic game competitions; providing computer games and gaming services through an internet website portal, namely, providing online non-downloadable game software, virtual reality game services provided online from a computer network, and providing online computer games; entertainment services, namely, organising and conducting video and computer game matches and tournaments; organising of electronic sports events, namely, organization of electronic sports competitions; all the aforementioned goods relating to computer games and computer game characters

93.

Server system and method of managing server system

      
Application Number 16842211
Grant Number 11323507
Status In Force
Filing Date 2020-04-07
First Publication Date 2021-10-07
Grant Date 2022-05-03
Owner Supercell Oy (Finland)
Inventor
  • Derome, John Nicholas
  • Kamphuis, Robert

Abstract

A server system including a first server to execute first role, other server to execute at other role, spare server and management layer server. The management layer server is configured to allocate first group of users to access first server and other group of users to access other server, receive status information sent by first server and status information sent by other server, analyse status information to determine an operational status of first server and operational status of other server, update role of spare server to first role when operational status of first server indicates failed state and reallocate first group of users to the spare server, and update a role of another spare server to the other role when the operational status of the other server indicates a failed state and reallocate the other group of users to the other spare server.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 67/1004 - Server selection for load balancing
  • H04L 41/0668 - Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

94.

BOOM BEACH FRONTLINES

      
Application Number 1617191
Status Registered
Filing Date 2021-06-01
Registration Date 2021-06-01
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys. Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. Bags; all purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events.

95.

SQUAD BUSTERS

      
Application Number 1608395
Status Registered
Filing Date 2021-06-02
Registration Date 2021-06-02
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys. Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. Bags; all purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags. Furniture; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; figures made of plastics. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events.

96.

CLASH HEROES

      
Application Number 1608293
Status Registered
Filing Date 2021-06-01
Registration Date 2021-06-01
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 06 - Common metals and ores; objects made of metal
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 18 - Leather and imitations of leather
  • 20 - Furniture and decorative products
  • 21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
  • 25 - Clothing; footwear; headgear
  • 26 - Small items for dressmaking; artifical flowers; false hair
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Chains of common metal; statuettes of common metal; non-electric locks of metal; trophies of common metal; nameplates of common metal; metal rings for keys. Computer software and computer game software; downloadable computer software and computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs. Bags; all purpose sport bags; carry-all bags; leather bags, suitcases and wallets; shoulder bags; textile shopping bags; hand bags; luggage bags; school bags. Furniture; sculptures made of plastic; mobiles being decorative articles; storage boxes made of wood; decorative wooden objects; baskets, not of metal; trophies of plastic; nameplates, not of metal; figures made of plastics. Household or kitchen utensils and containers; mugs; bottles and vacuum bottles; statues of china or glass; beverage glassware; candlesticks; candle rings; works of art made of glass; coupes and vases; works of art, of porcelain, terra-cotta or glass. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats. Lace and embroidery, ribbons and braid; buttons, hooks and eyes, pins and needles; barrettes [hair-slides], hair pins, and hair ties; hat pins; button badges and pins; trimmings for clothing; shoe ornaments, not of precious metal; brassards; buttons; belt buckles. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games. Electronic game services; providing on-line computer games; on-line gaming services; providing on-line computer games, multi-player matching services, and on-line entertainment in the nature of tournaments, cyber or virtual sports leagues and games shows; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; entertainment services; sporting and cultural activities; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing computer games and gaming services through an internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events.

97.

CLASH

      
Application Number 1607033
Status Registered
Filing Date 2021-05-10
Registration Date 2021-05-10
Owner Supercell Oy (Finland)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Computer game software; downloadable computer game software; data storage media; game software adapted for use with television receivers; pre-recorded motion picture, television, and animation films; bags, cases and sleeves for storing and carrying telephones, computers, headphones and cameras; covers for mobile phones, portable computers and tablets; headphones; downloadable publications; decorative magnets; belts and straps for telephones, computers, headphones and cameras; electric power units; all the aforementioned goods relating to computer games and computer game characters. Paper and cardboard; comic books; newspapers, photographs, magazines, books, printed periodicals, newsletters, notebooks, and brochures; computer game instruction manuals; writing paper and envelopes; calendars; bookmarks; notebook and calendar covers; packing paper, wrapping paper and packaging materials; cardboard boxes; party decorations made of paper; pens, erasers; posters, paper banners; figures made of paper; paper bags; sticker albums, stickers; cards, post cards, collectable cards, trading cards; paper signs; all the aforementioned goods relating to computer games and computer game characters. Clothing, footwear, headgear; T-shirts, sweat shirts, shirts, blouses, vests; jeans, pants, shorts; underwear, sportswear; socks; coats, jackets, suits; skirts; scarves; gloves, mittens; bathing suits, pajamas, negligee robes, bathrobes; caps and hats; all the aforementioned goods relating to computer games and computer game characters. Electronic games; hand-held units for playing electronic games; action skill games; action figures as toys; toys, games and playthings; board games; game cards; play sets for action figures; game cards and playing cards; soft dolls; plush toys; stuffed toys, water toys, wooden toys, toys made of plastics; children's multiple activity toys; puzzles; balloons; bags, cases and sleeves for storing and carrying apparatus for games; all the aforementioned goods relating to computer games and computer game characters. Electronic game services; providing on-line computer games; providing information on-line relating to computer games; provision of games by means of a computer based systems; providing interactive social games in a virtual environment; providing entertainment information relating to computer games via information network; entertainment services; providing on-line publications; presentation of movies, films, animations, and television programs; entertainment services in the nature of creation, development, and production of movies, films, animations, and television programs; organising events and conferences for entertainment purposes; organising of competitions; providing entertainment information relating to computer games via a web site; providing computer games and gaming services through an Internet website portal; organising and conducting video and computer game matches and tournaments; organising of electronic sports events; all the aforementioned services relating to computer games and computer game characters.

98.

METHOD AND SYSTEM FOR DETECTION OF TAMPERING IN EXECUTABLE CODE

      
Application Number FI2020050833
Publication Number 2021/140268
Status In Force
Filing Date 2020-12-11
Publication Date 2021-07-15
Owner SUPERCELL OY (Finland)
Inventor Immonen, Aki

Abstract

Disclosed is a method for detection of tampering in an executable code 112 comprising one or more code blocks 202A, 202B, 202C to 202N. The method comprises monitoring execution of the executable code with a call stack data structure 200 associated therewith, the execution involving accessing one or more address spaces 202A, 202B, 202C to 202N; receiving information about the one or more address spaces, as accessed; comparing the received information about one or more accessed address spaces with information about one or more allowed address spaces defined in the call stack data structure of the executable code; raising a flag upon detection that the one or more accessed address spaces are different from the one or more allowed address spaces, based on the comparison; and executing an action based on the raised flag.

IPC Classes  ?

  • G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure
  • G06F 21/54 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure by adding security routines or objects to programs

99.

METHOD FOR BLOCKING EXTERNAL DEBUGGER APPLICATION FROM ANALYSING CODE OF SOFTWARE PROGRAM

      
Application Number FI2020050836
Publication Number 2021/140269
Status In Force
Filing Date 2020-12-11
Publication Date 2021-07-15
Owner SUPERCELL OY (Finland)
Inventor Immonen, Aki

Abstract

Disclosed is a method for blocking external debugger application from analysing code of software program 306 installed on computing device 202,300. The method comprising initializing software program comprising an application program 308 and an internal debugger application 310. The software program, upon initialization thereof, instructs internal debugger application to load application program in internal debugger application. The internal debugger application is configured to utilize kernel resources 312 of an operating system 204 of the computing device. The method comprises executing internal debugger application to set one or more break-points in code of application program to define execution path for code of application program, executing application program as per defined execution path for code thereof, stopping execution of code of application program upon reaching any of one or more break-points therein, and handing control to internal debugger application to provide an address for next instruction to be executed in defined execution path for code of application program.

IPC Classes  ?

  • G06F 21/14 - Protecting executable software against software analysis or reverse engineering, e.g. by obfuscation

100.

Method and system for detection of tampering in executable code

      
Application Number 16736167
Grant Number 11314899
Status In Force
Filing Date 2020-01-07
First Publication Date 2021-07-08
Grant Date 2022-04-26
Owner Supercell Oy (Finland)
Inventor Immonen, Aki

Abstract

A method for detection of tampering in an executable code including one or more code blocks. The method includes monitoring execution of the executable code with a call stack data structure associated therewith, the execution involving accessing one or more address spaces; receiving information about the one or more address spaces, as accessed; comparing the received information about one or more accessed address spaces with information about one or more allowed address spaces defined in the call stack data structure of the executable code; raising a flag upon detection that the one or more accessed address spaces are different from the one or more allowed address spaces, based on the comparison; and executing an action based on the raised flag.

IPC Classes  ?

  • G06F 21/12 - Protecting executable software
  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
  • G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  1     2     3     4        Next Page