Patents Assigned to King.com Limited
  • Patent number: 12544666
    Abstract: A computer device provides a computer implemented game. The computer device has a display which displays a first plurality of selectable options, each option of the first plurality of selectable options associated with the providing of a plurality of game elements at defined positions on a game board of the computer implemented game. A user interface detects user input when a user selects one of the first plurality of selectable options. At least one processor, in response to the user input selecting one of the first plurality of selectable options, provides the plurality of game elements associated with the selected option at the respective defined positions on the game board to provide a first game board, the first game board comprising the plurality of game elements associated with the selected option and a plurality of game elements of a first type.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: February 10, 2026
    Assignee: KING.COM LIMITED
    Inventor: Issa Afram
  • Patent number: 12539466
    Abstract: A computer device provides a computer implemented game. Different levels of the computer implemented game are displayed. A game starting at one of the levels and being with a plurality of other players is provided. The game challenge require the completion of a plurality of consecutive levels of the levels. If the player or another other player fails to complete a level, the player or other player is removed from the game challenge. As the player progresses through the levels information about a remaining number of the plurality of players in the game challenge is displayed.
    Type: Grant
    Filed: August 28, 2023
    Date of Patent: February 3, 2026
    Assignee: KING.COM LIMITED
    Inventors: Niklas Arnell, Sashank Vandrangi, Mikhail Kharlamov, Ida Nilsson
  • Patent number: 12533574
    Abstract: A method, implemented as computer code being executed by one or more processors, in which computer game graphics for a casual, social game are shown on a display of a computing device, where the casual, social game is downloaded as an app to a smartphone and/or tablet computer and can be accessed or played using a social network application or environment; and in which one or more of the processors are programmed such that: a notification is automatically generated if a player is stuck at a level for more than a defined time or after more than a defined number of attempts to pass that level, the notification alerting friends of the player so that they can assist him or her.
    Type: Grant
    Filed: January 29, 2024
    Date of Patent: January 27, 2026
    Assignee: KING.COM LIMITED
    Inventors: Sebastian Knutsson, Lars Jornow
  • Patent number: 12515122
    Abstract: A computer device having a user interface displaying an initial game board comprising user actuatable game elements and detecting user input when a user engages with a game element, to display a path follower element in an initial location. A detected user input of a user move is received and on detecting a match game condition the user interface is controlled to remove the game elements from the display, and replacement game elements are displayed. Events are detected which interact with the path follower element arising as a result of the user move and a number of moving steps are allocated to the path follower element based on the detected events.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: January 6, 2026
    Assignee: KING.COM LIMITED
    Inventor: Par Kamfjord
  • Patent number: 12496521
    Abstract: This application relates to a computer device configured to provide a computer game. The computer device displays an initial gameboard of a computer game and displays at least one special game element on the gameboard. A processor detects a qualifying action that affects the special game element, and activates the special game element. Activating the special game element causes assignment of a special ‘collectable’ element attribute to at least one element supported by a tile with the special tile attribute. If the processor detects a second qualifying action relating to a collectable element, a count is incremented for each collectable element to which the second qualifying action relates.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: December 16, 2025
    Assignee: KING.COM LIMITED
    Inventors: Alexandra Carmichael, Kyle Bardiau, Susanne Sturesson
  • Patent number: 12447407
    Abstract: A computer device is configured to provide a computer implemented game. A first screen has a first user interactive area associated with a first task, information associated with a progress in completing a plurality of tasks, and a narrative associated with the first task. User input interacting with the first user interactive area causes an update in the progress information to include completion of the first task and to determine if all the plurality of tasks have been completed. When all the plurality of tasks have been completed a reward is provided.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: October 21, 2025
    Assignee: KING.COM LIMITED
    Inventors: Ville Ikaheimonen, Borja Guillan, Sebastian Knutsson
  • Patent number: 12390732
    Abstract: A client device provides a computer implemented game. When there is a change in the state of the game, the updated state is applied to the game being played on the client device. The client device sends a request associated with the change in state to the server. The changes in state are verified by a response received from the server to the request.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: August 19, 2025
    Assignee: KING.COM LIMITED
    Inventors: Farshid Hassani Bijarbooneh, Par Johan Eklund, Jacob Alexander Jansson Weinberg
  • Patent number: 12330048
    Abstract: A computer device comprising a user interface and a processor. A first tier of a whole rewardable object is rendered, each tier of the rewardable object comprising a set of visual objects, each visual object representing a respective game level having an associated game objective. Each visual object is associated with an object status selected from a completed status and a playable status. A completed status is assigned to the visual object when either the user has attained the associated game objective of the game level, or an indication has been received that the associated game objective of the game level has been attained at a remote user device. When all visual objects of the first tier have been assigned a completion status, it is determined that at least one virtual object of the whole rewardable object is not associated with a completed status and a second tier is rendered.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: June 17, 2025
    Assignee: KING.COM LIMITED
    Inventors: Pol Marti Canizares, Miguel Santirso Gonzalez
  • Patent number: 12231503
    Abstract: A user device has a plurality of modules which support an application such as gaming application. The user device has a stream processing module which is able to stream process events which are generated, for example when the application is run. The events which are generated by the modules are passed to an event module which distributes the events to other of the modules.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: February 18, 2025
    Assignee: KING.COM LIMITED
    Inventors: Christian Schmidli, Daniel Sundberg, Michael Sjoberg
  • Patent number: 12214280
    Abstract: A set of levels of a game is displayed and a user selection of one of the levels detected. It is determined that the user is partaking in a fragment collection event, the fragment collection event defining a set of collection conditions, and that one of the collection conditions is satisfied. Fragments are assigned to the user, the fragments having no utility within a game environment, wherein only one collection condition can be satisfied per level selection. A fragment count is stored, where assigning the one or more fragments to the user comprises incrementing the fragment count associated with the user by a predefined amount associated with the satisfied collection condition. When the fragment count is equal to or greater than a threshold fragment count, the fragment count is decreased by an amount equal to the threshold fragment count and a utility object assigned to the user.
    Type: Grant
    Filed: December 6, 2023
    Date of Patent: February 4, 2025
    Assignee: KING.COM LIMITED
    Inventor: Mick Heijkens
  • Patent number: 12126586
    Abstract: A messaging system for both generating and receiving message data, which breaks up a sent message and displays it as a time sequence of message parts on the receiving user's device. Breaks in the sent message are defined by delimiters, which are inserted into the message data by the user on the generate device and are detected by the receiving device. Delimiters or other part of the message data determine the time period for each part of the message. The first part of the message is displayed on the receiving user's device for the time period associated with that part. Once the time period for the first message part has expired, the next message part is displayed in addition to the preceding part. This continues until the whole sent message is displayed, thus creating a timeline of message parts for the receiving user.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: October 22, 2024
    Assignee: KING.COM LIMITED
    Inventors: David Viklund, Driss Louriagli, Pontus Lundwall
  • Patent number: 12083441
    Abstract: A first user device is provided. Via the user interface a first computer implemented game within a messaging application can be selected. The first computer implemented game is related, but different, to second computer implemented game. Game play in one of the first and second computer implemented game is dependent on game play in the other of the first and second computer implemented games.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: September 10, 2024
    Assignee: KING.COM LIMITED
    Inventors: Kim Ahlstrom, Patrik Stymne, Joakim Brunnestom
  • Patent number: 12076641
    Abstract: A computer device has a display which displays game elements of a level of a computer implemented game. The computer implemented game has the level and at least one other level which are associated with a group goal. At least one processor determines using game data associated with a move made by the user a first contribution to the goal. The processor determines using game data associated with a corresponding move by one or more other users a second contribution. The processor based on the first and second contributions of one or more moves if the group goal is satisfied.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: September 3, 2024
    Assignee: KING.COM LIMITED
    Inventor: Attila Szenczi-Molnar
  • Patent number: 12053697
    Abstract: A computer device has a display, a user interface, and at least one processor. The processor is configured to provide a game board of a computer implemented game. The game board comprising a first dedicated area associated with a first player and a second dedicated area associated with a second player. When it is the first player's turn, the processor is configured to cause the display to display the first dedicated area and the common area. When it is the second player's turn, the processor is configured to cause the display to display the second dedicated area and the common area.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: August 6, 2024
    Assignee: KING.COM LIMITED
    Inventor: Krishna Israney
  • Patent number: 11995074
    Abstract: A computing arrangement receives data. The data is from computer apps running on computer devices. The data has user identity data and associated device identity data. A memory stores sets of identity data. A respective set of identity data is associated with a user identity. Sets of identity data comprise at least one user identity data, at least one device entity data and information defining a connection relationship between the identity data of the respective set of identity data. At least one processor determines in response to received user identity data and device identity data that a first stored set of identity data is to be divided into two or more sets of user identity data. At least two sets of user identity data are associated with different user identities. The set of identity data is divided in dependence on the information defining the connection relationships.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: May 28, 2024
    Assignee: KING.COM LIMITED
    Inventors: Jan-Erik Hedbom, Mattias Andersson
  • Patent number: 11964205
    Abstract: According to a first aspect of the present invention, there is provided a computer device comprising: a user interface controllable to display to a user a gameboard of multiple user selectable game elements of at least two types; and a processor configured to: generate a user activatable booster object for display on the user interface; detect a user input to activate the booster object; activate the booster object to generate a booster effect; wherein the processor is further configured, on activation of the booster object, to generate the booster effect by detecting a group of game elements in a region defined on the gameboard; and sort the game elements in the group to display game elements of a matching type adjacent one another in the region to generate a sorted configuration of game elements in the region.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: April 23, 2024
    Assignee: KING.COM LIMITED
    Inventors: Dennis Gustafsson, Gerardo Basurto, Walid Fayad
  • Patent number: 11940903
    Abstract: A computer implemented method, system and computing device for identifying a test option associated with an application for a user is described. The method comprises selecting a predefined test indicated by a test identifier associated with the requested application, the test having more than one test option associated therewith, generating a hash of the test identifier and a user identifier associated with the user, processing the hash to generate an index, comparing said index with a distribution of numbers divided into multiple ranges, each range being associated with a test option, and selecting a test option associated with the range into which the index falls. The applications may be computer gaming applications.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: March 26, 2024
    Assignee: KING.COM LIMITED
    Inventor: Simon Woodward
  • Patent number: 11918915
    Abstract: A computer device provides a computer implemented game. Different levels of the computer implemented game are displayed. A game starting at one of the levels and being with a plurality of other players is provided. The game challenge require the completion of a plurality of consecutive levels of the levels. If the player or another other player fails to complete a level, the player or other player is removed from the game challenge. As the player progresses through the levels information about a remaining number of the plurality of players in the game challenge is displayed.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: March 5, 2024
    Assignee: KING.COM LIMITED
    Inventors: Niklas Arnell, Sashank Vandrangi, Mikhail Kharlamov, Ida Nilsson
  • Patent number: 11801445
    Abstract: A computer device has a user interface configured to present to a user a selected one of a plurality of game levels. Each game level is associated with a set of rules which control the display of game outcomes. A pre-level screen is displayed to the user comprising selectable objects, each of which is associated with a set of rule modifications. The user selects one of the selectable objects. The set of rules associated with the game level is modified according to the rule modifications associated with the selected selectable object. The level is presented to the user for interaction according to the modified set of rules. A corresponding method and computer program is provided.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: October 31, 2023
    Assignee: KING.COM LIMITED
    Inventors: Carlos Casado, Carlos Lidon
  • Patent number: 11741081
    Abstract: A control module transferring data between a shard and destination shards within a database comprising a plurality of shards, the control module: generating a first hash wheel distribution of shard allocations by applying a defined hashing function to a first integer value per shard allocation; generating a further hash wheel distribution of shard allocations by applying the defined hashing function to a further integer value per shard allocation; determining a range of hash values associated with data to be transferred between the shard and a destination shard, wherein the range of hash values, the shard and the destination shard are defined based on determining a difference between the first hash wheel distribution of shard allocations and the further hash wheel distribution of shard allocations; selecting and controlling the transfer of data associated with the determined range of hash values between the shard and the destination shard.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: August 29, 2023
    Assignee: KING.COM LIMITED
    Inventor: Fredrik Persson