Patents Assigned to KING.COM LTD.
  • Patent number: 11663237
    Abstract: A method of transferring data between database locations comprising: providing a location reference comprising location values of one or more data collections stored in a database; providing an indicator in association with at least one data collection of the one or more data collections, the indicator being provided in response to initiation of a transfer process of the at least one data collection from a first location of the database to a second location of the database; wherein the indicator is changeable between a first state and a second state, the first state being indicative of the initiation of the transfer process; and as part of the transfer process of the at least one data collection, selectively updating a location value of the at least one data collection in the location reference, in dependence on a determination of whether the indicator is in the first state or the second state.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: May 30, 2023
    Assignee: KING.COM LTD.
    Inventor: Fredrik Persson
  • Patent number: 11623148
    Abstract: A computer device having a user interface, a processor, and computer storage. The user interface provides a gameboard comprising tiles supporting game objects, the tiles comprising predefined sets of tiles which are available to support spreading blocking elements. The processor receives a detected user input. If it detects a match condition, the processor removes the game elements of the match condition and generates and displays new game objects to replenish the gameboard. A data structure having tile data is stored in the computer storage. Tile data for tiles of the predefined set(s) comprises a set indicator which indicates whether a tile is in one of the predefined sets. If a blocker spreading mode has been triggered, the processor selects an origin tile which supports a spreading blocking element, identifies a target tile to which the spreading blocking element may spread and generates a blocking element for the target tile.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: April 11, 2023
    Assignee: KING.COM LTD.
    Inventor: Issa Afram
  • Patent number: 11617944
    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: September 30, 2020
    Date of Patent: April 4, 2023
    Assignee: KING.COM LTD.
    Inventors: Pol Marti Canizares, Miguel Santirso Gonzalez
  • Patent number: 11607612
    Abstract: A computer device configured to provide a game to a user and to implement a special game element. A gameboard comprising gameboard locations is rendered on a display. A first set of the gameboard locations comprise tiles supporting game objects, and at least one of the gameboard locations does not comprise a tile. A user input selecting one of user selectable game elements supported by the tiles is received, and the device detects match game conditions. At least one tile of the gameboard supports a special game element, which is activated or triggered when a special game element triggering condition is detected. On detection of the special game element triggering condition, The special game element is triggered to cause it to move to a target gameboard location. If there is no tile at the target gameboard location a new tile is generated on the gameboard at the target gameboard location.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: March 21, 2023
    Assignee: KING.COM LTD.
    Inventor: Mick Heijkens
  • Patent number: 11596863
    Abstract: A method for displaying the relative positions of two players playing a game on a user device. The set of levels within an episode that a first player is playing are displayed on the graphical user interface of his computer device. These levels are set out in a predetermined order, wherein access to the next level is granted once the player has completed the preceding levels. Inputs from the player are received as the player plays each level. This enables the game to determine when the level has been completed, and to generate player data indicating the level the player is playing. In an episode race, the relative positions of the two players can then be displayed based on the time taken for the first and second players to complete one or more levels in their respective sets of levels. A player may compete against bots, created from historic user data, or against live opponents. In another feature, the user can select a specific theme from a group of themes to play an episode of the game in.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: March 7, 2023
    Assignee: KING.COM LTD.
    Inventor: Miguel Tartaj
  • Patent number: 11577163
    Abstract: A game server receives game data associated with a computer implemented game played on a user device. Using this data the computer implemented game is recreated in dependence to generate video data which corresponds to the computer implemented game being played on the user device.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: February 14, 2023
    Assignee: KING.COM LTD.
    Inventor: Fredrik Persson
  • Patent number: 11575630
    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: November 9, 2020
    Date of Patent: February 7, 2023
    Assignee: KING.COM LTD.
    Inventors: David Viklund, Driss Louriagli, Pontus Lundwall
  • Patent number: 11501216
    Abstract: A computer system has a first machine learning module configured to predict a probability of a respective option being selected by a particular user if presented to that user via a computer app. A second machine learning module is configured to determine a respective confidence value associated with the probability. A third module uses the predicted probabilities and confidence values to determine at least one option to be presented to the particular user.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: November 15, 2022
    Assignee: KING.COM LTD.
    Inventors: Lele Cao, Sahar Asadi
  • Patent number: 11498001
    Abstract: A computer system a plurality of user devices, each in communication with the server via a communication network. Each user device user plays a game and uploads game data. The user devices receive event data from the server and display an indicator of an event based on the event data at a navigable image rendered on the display. The event is associated with a location icon rendered on the display at the user device. The event data defines a game mode object accessible by a user at the location icon, the game mode object, when accessed providing a game mode which provides an interaction with other users at the user devices.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: November 15, 2022
    Assignee: KING.COM LTD.
    Inventors: Dennis Gustafsson, Sebastian Knutsson, Bjorn Ritzl
  • Patent number: 11494251
    Abstract: A computer implemented method comprises analysing data defining the first image which is displayable when a computer application runs to determine at least one candidate user interactive area in the image. A user interactive area is one which is responsive to user input when the computer application is run. The method comprises attempting to interact with the determined at least one candidate user interactive area and comparing the data defining the first image with data defining a further image to determine if the respective candidate user interactive area is an interactive area.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: November 8, 2022
    Assignee: KING.COM LTD.
    Inventors: Alexander Andelkovic, Alice Reinaudo, Sara Karimi
  • Patent number: 11446577
    Abstract: A computer device is configured to provide a computer implemented game. A display of the computer device displays game elements on a game board. First and second types of game elements are provided. The second type of game elements are associated with an effect which when triggered causes an interaction with other game elements on the game board. At least one processor of the computer device determines that a plurality of game elements satisfy a match condition and that a first game element of the second type is triggered to provide the effect. When the first game element of the second type has been triggered a plurality of times, it is removed from the game board.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: September 20, 2022
    Assignee: KING.COM LTD.
    Inventor: Michael Soderqvist
  • Patent number: 11413532
    Abstract: A computer device provides a computer implemented game. The user interface of the computer device receives a first user input to control the movement of a game entity along a path in the computer game. The computer device determines, based on the first user input which is associated with a default movement of the game entity along the path and information about at first and second obstacles on the path, that the game entity is to move with an extended movement instead of the default movement. This is to allow both the first and second obstacles to be navigated in response to the first user input such that the game entity continues to move along the path.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: August 16, 2022
    Assignee: KING.COM LTD.
    Inventors: Stephen Jarrett, Patrik Swartz
  • Patent number: 11372743
    Abstract: A computer device processes frame data provided by running of a computer app, the frame data comprising a plurality of events occurring in the computer ap. A display displays information associated with one or more frames of the plurality of frames. At least one processor of the computer device determines a node graph, in response to input from a user, for one or more events associated with one or more frames from the frame data and that node graph is displayed.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: June 28, 2022
    Assignee: KING.COM LTD.
    Inventors: Mathieu Burton, Bjorn Larsson
  • Patent number: 11348137
    Abstract: In a computer apparatus, at least processor is arranged to determine values for two or more candidate advertisements. Based on the determined values, one of the candidate advertisements is selected. The selected advertisement is displayed on a user interface.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: May 31, 2022
    Assignee: KING.COM LTD.
    Inventors: Adam Horwich, Fernando Diaz
  • Patent number: 11318385
    Abstract: A user device provides a computer implemented game with different levels. The device has a user interface. A player selects a level via the user interface. When a level is selected, the associated game board in displayed. Information about the difficulty of at least one of the levels is displayed.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: May 3, 2022
    Assignee: KING.COM LTD.
    Inventors: Albert Fernandez, Marc Pestka
  • Patent number: 11305192
    Abstract: A computer implemented method of controlling a user interface of a computer device which is responsive to user engagement with displayed player objects on the interface. The method comprises steps implemented by computer executable code (executed by one or more hardware processors on the computer device) and encompassing, but not limited to, displaying a game area with a number of game objects in a static player graph as well as providing a player object which can be selected to target and shoot game objects in response to player behaviour or to contribute directly to a game objective. A boost action is triggered when game objective is fulfilled.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: April 19, 2022
    Assignee: KING.COM LTD.
    Inventor: Ignacio Pintos Magdalena
  • Patent number: 11298618
    Abstract: A computer device is configured to provide a computer implemented game. The computer device control movement of one or more second game entities in the run independently of user input and the movement of the first game entity in response to user input. An end of the run is determined responsive to the first entity satisfying one or more fail conditions. At the end of the run, it is determining which of the first and the one or more second entities have satisfied one or more fail conditions and in dependence on this a placing is determined for the first entity. The display of the computer device displays information indicating the placing of the first entity at the end of the run.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: April 12, 2022
    Assignee: KING.COM LTD.
    Inventors: Stephen Jarrett, Po Chi Chui
  • Patent number: 11278808
    Abstract: A computer device is configured to provide a computer implemented game. At least one processor of the computer device is configured to determine that one more matches have been made by a plurality of game elements in a game board area and in response to provide one or more game entities in the game board area. The at least one processor is configured to control one or more of the game entities to move from the game board area to an interaction area.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: March 22, 2022
    Assignee: KING.COM LTD.
    Inventors: Sebastian Knutsson, Klas Norden
  • Patent number: 11273379
    Abstract: A computer implemented game has unlockable game elements. When unlocked these unlockable game elements may provide extra moves or the like when playing a level. These game elements may be associated with a level. The game elements are unlocked by playing the game over a set of levels.
    Type: Grant
    Filed: September 2, 2019
    Date of Patent: March 15, 2022
    Assignee: KING.COM LTD.
    Inventors: Ionut Puiu Fatulescu, Adrian Catalin Dumitrescu, Mihai Alin Dindareanu
  • Patent number: 11235240
    Abstract: A computer device has a user interface which receives user input to control movement of a game entity in a collection run of a computer implemented game. The computer device has a display which displays the game entity moving in response to the user input in the collection run. At least one processor of the computer device determines resources collected by the movement of game entity in the collection run. When one or more required resources have been collected, the at least one processor causes, in response to user input. one or more further items for the computer implemented game to be provided.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: February 1, 2022
    Assignee: KING.COM LTD.
    Inventor: Stephen Jarrett