Patents Assigned to King.com Limited
  • Patent number: 9766768
    Abstract: A method of controlling a user interface having a display area comprising a plurality of game objects. The user interface also displays at least one other object, such as, for example, a displayed score. In a situation where the object at least partially overlay and at least partially obscures at least one of the game objects, then in response to a trigger condition a display characteristic of the object is modified to improve visibility of the at least one displayed game object. The trigger condition is, in one example, detecting user input associated with the at least one game object. The display characteristic of the object is, in one example, a transparency factor of the object. Therefore, it can be ensured that elements or information can be made visible to a user, as required.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: September 19, 2017
    Assignee: KING.COM LIMITED
    Inventors: Patrik Swartz, Ignacio Pintos Magdalena
  • Patent number: 9724607
    Abstract: A computer-implemented method of controlling a display of a computer device by: rendering on the display a game board having a plurality of selectable game objects, each at a respective tile location in an array. User input is detected to select a game object causing the game object to move in a direction. A game move is implemented in which the selected game object is moved to an adjacent new tile location and swapped with the selected game object. Match data is generated if the move results in at least three game objects of the same characteristic occupying adjacent tile locations, which are removed from the rendered image. New game objects are generated to replace the removed game objects.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 8, 2017
    Assignee: KING.COM LIMITED
    Inventor: Daniel Frostberg
  • Patent number: 9713772
    Abstract: A computer implemented method of controlling a display of a computer device comprising: rendering on the display a game board having selectable game objects and detecting a user input to select a game object to cause the game object to move in a direction. When a selected game object is moved to an adjacent new tile location, the game object at that tile location is swapped with the selected game object. Match data for the selected game object is generated indicating whether the move results in at least three game objects of the same characteristic occupying adjacent tile locations in the game board, and, if so, the move is implemented and an animation of the move is rendered, wherein the selected game object slides in the direction up to a blocking condition which prevents further movement.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 25, 2017
    Assignee: KING.COM LIMITED
    Inventors: Daniel Frostberg, Nils von Segebaden
  • Patent number: 9278282
    Abstract: A method, implemented as computer code being executed by one or more processors, in which the processor(s) are programmed so that: a player can see its game level position on a virtual path, or other virtual world, shown on the player's computing device display, the virtual path including a node for each level of the game; and when the player moves a cursor, pointer or other selection tool over a node, then a thumbnail image of the gameboard for that level is automatically displayed.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: March 8, 2016
    Assignee: KING.COM LIMITED
    Inventors: Sebastian Knutsson, Niklas Malmqvist, Magnus Hansson, Tobias Nyblom
  • Publication number: 20150343311
    Abstract: In an embodiment there is provided a computer implemented method of providing a game, the method comprising the following implemented by at least one processor and at least one memory of a device retrieving from at least one memory information associated with a plurality of first objects and one or more characteristics of said first objects and causing said objects with said one or more characteristics to be displayed on a display in an arrangement, executing at least one algorithm which: responsive to detected user input rearranges said first objects to provide a sequence of at least three adjacent first objects sharing at least one same characteristic, determines an upgrade level of each of said at least three adjacent first objects, and in response to said determination selecting one of said at least three adjacent first objects for upgrading, and causes an updated arrangement to be displayed with said selected one of the said at least three adjacent first objects being upgraded and having said same charac
    Type: Application
    Filed: May 28, 2014
    Publication date: December 3, 2015
    Applicant: KING.COM LIMITED
    Inventors: Constantin-Gabriel Cirlig, Teodor Catalin Gospodin, Catalin-Stefan Saitan
  • Publication number: 20150343305
    Abstract: A system for providing a computer implemented game with a plurality of game elements which in use are displayed on display. The system comprises: a game engine; and for each game element a game element actor and game element data, said game element data comprising information about said respective game element and said game element actor being configured to perform a view function for the respective game element.
    Type: Application
    Filed: May 28, 2014
    Publication date: December 3, 2015
    Applicant: KING.COM LIMITED
    Inventor: Gabriel Constantin Cirlig
  • Publication number: 20150328537
    Abstract: A method and device for controlling a user interface displaying a game board is described, the method comprising the following implemented by at least one processor in communication with said interface and at least one memory, displaying a game board arrangement having a plurality of game objects each having one or more characteristics, information on said game board arrangement and said game objects being stored in said at least one memory, determining an initial selection of a first game object in dependence on user input via said user interface and in dependence on the stored information on said game board arrangement, determining a subsequent input selection of a second game object in dependence on user input via said user interface and in dependence on the stored information on said game board arrangement, executing an algorithm for determining the validity of the subsequent selection as being valid defined by said first and second game objects in dependence on a first direction of said sequence with res
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Applicant: KING.COM LIMITED
    Inventors: Daniel Frostberg, Patrick Kelly
  • Publication number: 20150321087
    Abstract: In an embodiment there is provided a device having a touch user interface configured to display a game board having a plurality of selectable game objects comprising tiles stored in at least one memory and displayed in a configuration on said game board, each game object having a boundary defined on the user interface, said user interface being configured to receive user input, and at least one processor in connection or communication with the at least one memory and the user interface and configured to detect a selection of a game object in response to touch user input within the game object boundary, detect a trajectory of the user input towards neighbouring game objects, determine an angle of said trajectory with respect to an axis of the game board, and select at least one of the neighbouring game objects in dependence on said trajectory and determined angle. The angle may be determined by comparison with predefined angular regions corresponding a game object or tile configuration.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: KING.COM LIMITED
    Inventors: Adrian Catalin Dumitrescu, Virgiliu Ionescu
  • Publication number: 20150321099
    Abstract: In an embodiment there is provided a device having a user interface configured to display a game board having a plurality of first objects, each first object having one or more characteristics stored in at least one memory, said user interface being configured to receive user input, and at least one processor in connection or communication with at least one memory configured to display a game board having a plurality of first game objects, each object having one or more characteristics, detect a selection sequence of at least one first game object with respect to said displayed game board in response to user input, generate a second object having default second object characteristics, alter the second object characteristics in dependence on at least one predetermined rule, and display said second object. The rule may comprise determining a game state comprising game data that is monitored to alter the second object characteristics.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: KING.COM LIMITED
    Inventors: Sebastian Knuttson, Mihai Alin Dindareanu, Hinrik Asgeirsson
  • Patent number: D766326
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: September 13, 2016
    Assignee: KING.COM LIMITED
    Inventors: Mikael Forslund, Axel Ullberger, Tobias Hellström
  • Patent number: D766327
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: September 13, 2016
    Assignee: KING.COM LIMITED
    Inventors: Mikael Forslund, Axel Ullberger, Tobias Hellström
  • Patent number: D766330
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: September 13, 2016
    Assignee: KING.COM LIMITED
    Inventors: Mikael Forslund, Axel Ullberger
  • Patent number: D766982
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: September 20, 2016
    Assignee: KING.COM LIMITED
    Inventors: Mikael Forslund, Axel Ullberger
  • Patent number: D767634
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: September 27, 2016
    Assignee: KING.COM LIMITED
    Inventors: Mikael Forslund, Axel Ullberger
  • Patent number: D778953
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: February 14, 2017
    Assignee: King.com Limited
    Inventors: Mikael Forslund, Axel Ullberger
  • Patent number: D810130
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: February 13, 2018
    Assignee: King.com Limited
    Inventors: Mikael Forslund, Axel Ullberger
  • Patent number: D818497
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: May 22, 2018
    Assignee: King.com Limited
    Inventors: Carl Korsgren, Björn Svanström, Emil Besirevic, Tobias Hellström, Niclas Alftberg, Olof Hagelin, Mats Johansson, Pär Andersson, Caspar Svahn, Renato Roldan Ramis, Oscar Gaya Belles, Irene Membrives Rodriguez, Diego Montes Guzman, Gabriela Lazbal, Pere Balsach Creus
  • Patent number: D820352
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: June 12, 2018
    Assignee: King.com Limited
    Inventor: Jordi Embodas
  • Patent number: D826275
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: August 21, 2018
    Assignee: KING.COM LIMITED
    Inventors: Marie Walden, Pär Andersson, Seamus Flanagan, Jodie Brock
  • Patent number: D828849
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: September 18, 2018
    Assignee: KING.COM LIMITED
    Inventor: Tobias Holmgren