Patents by Inventor Patrik Stymne

Patrik Stymne has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240382858
    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: Application
    Filed: July 30, 2024
    Publication date: November 21, 2024
    Inventors: Kim AHLSTROM, Patrik STYMNE, Joakim BRUNNESTOM
  • 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
  • Publication number: 20220080323
    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: Application
    Filed: November 23, 2021
    Publication date: March 17, 2022
    Inventors: Kim AHLSTROM, Patrik STYMNE, Joakim BRUNNESTOM
  • Patent number: 11235252
    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: December 20, 2017
    Date of Patent: February 1, 2022
    Assignee: KING.COM LTD.
    Inventors: Kim Ahlstrom, Patrik Stymne, Joakim Brunnestom
  • Patent number: 10272328
    Abstract: A method of designing multiple computer games, using a software module running on a processor, in which the module enables pre-defined kinds of game design functions to be implemented across multiple different computer games; and in which the module implements multiple pre-defined kinds of common game design functions; and is extensible in that new components can be added to the module to create new functionality.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: April 30, 2019
    Assignee: KING.COM LTD.
    Inventors: Sebastian Knutsson, Patrik Stymne, Marcus Lagerstrom, Evgenios Rodopoulos
  • Patent number: 10140332
    Abstract: A method for caching in a server is provided. Data from a database is duplicated in an external cache and a hot cache which are used to speed up access and distribute server load reducing access traffic the database. The server is configured to process data requests by checking the hot cache first, then the external cache before attempting to retrieve data from the database.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: November 27, 2018
    Assignee: KING.COM LTD.
    Inventors: Patrik Stymne, Lars Sjodin
  • Publication number: 20180178132
    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: Application
    Filed: December 20, 2017
    Publication date: June 28, 2018
    Inventors: Kim AHLSTROM, Patrik STYMNE, Joakim Brunnestom
  • Patent number: 9849374
    Abstract: A method comprises the steps of: selecting in a server, a subset of a plurality users of an online environment for a first user, wherein when in said online environment, said first user interacts with one or more users of said subset of the plurality users.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: December 26, 2017
    Assignee: KING.COM LTD.
    Inventors: Jonas Olofsson, Jan Zetterman, Patrik Stymne, Sebastian Knutsson
  • Patent number: 9557973
    Abstract: A compiler for compiling a server application is disclosed wherein the server is configured to automatically generate an API (Application Programming Interface) for use is a client device. The API allows communication between the client device and the compiled server application.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: January 31, 2017
    Assignee: KING.COM LTD.
    Inventors: Lars Sjodin, Patrik Stymne
  • Publication number: 20160279521
    Abstract: A method of designing multiple computer games, using a software module running on a processor, in which the module enables pre-defined kinds of game design functions to be implemented across multiple different computer games; and in which the module implements multiple pre-defined kinds of common game design functions; and is extensible in that new components can be added to the module to create new functionality.
    Type: Application
    Filed: June 6, 2016
    Publication date: September 29, 2016
    Inventors: Sebastian KNUTSSON, Patrik STYMNE, Marcus LAGERSTROM, Evgenios RODOPOULOS
  • Publication number: 20150375122
    Abstract: A computer implemented method and system is described for controlling multiple identities. The system comprises at least one user device operable to communicate with at least one server of the system via a communication link, the server having at least one processor and at least one memory connected to at least one datastore storing a plurality of user identities, the method comprising detecting a trigger event associated with a second user identifier, the trigger event providing a second user identifier different to a first user identifier, associating the second user identifier with said first user identifier, and providing for at least one game associated with the first user identifier and the second user identifier a common set of game data.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventors: Patrik Stymne, Jonas Olofsson, Jan Zetterman, Magnus Ornebring
  • Publication number: 20150148136
    Abstract: A method comprises the steps of: selecting in a server, a subset of a plurality users of an online environment for a first user, wherein when in said online environment, said first user interacts with one or more users of said subset of the plurality users.
    Type: Application
    Filed: November 25, 2013
    Publication date: May 28, 2015
    Applicant: KING.COM LIMITED
    Inventors: Jonas Olofsson, Jan Zetterman, Patrik Stymne, Sebastian Knutsson
  • Patent number: 9017170
    Abstract: A method and apparatus is disclosed for enabling interactive gameplay across multiple platforms.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: April 28, 2015
    Assignee: King.Com Limited
    Inventors: Jonas Olofsson, Patrik Stymne, Lars Sjodin, Sebastian Knutsson
  • Publication number: 20150111643
    Abstract: A system for enabling interactive gameplay is disclosed, comprising: a first server configured to communicate with a first computing device using a first Application Programming Interface (API), wherein the first server comprises a first data store; a second server configured to communicate with a second computing device using a second API, wherein the second server comprises a second data store; and a third server for communicating with the first server and second server, wherein the third server comprises a third data store; wherein the first server, second server, and third server are configured to synchronize the first data store, second data store, and third data store to enable the first computing device and second computing device to engage in an interactive game.
    Type: Application
    Filed: May 23, 2013
    Publication date: April 23, 2015
    Inventors: Jonas Olofsson, Patrik Stymne, Lars Sjodin, Sebastian Knutsson
  • Publication number: 20140358849
    Abstract: A control module for controlling data stored in at least one database is disclosed. The control module comprise at least one memory and at least one processor configured to extend the at least one database in accordance with at least one predetermined rule stored in said at least one memory, and populate the records of said extension of said database automatically in dependence on said at least one predetermined rule. The at least one predetermined rule may comprise inserting a null indicator in a record of said extension when no actual data is available.
    Type: Application
    Filed: April 3, 2014
    Publication date: December 4, 2014
    Applicant: KING.COM LIMITED
    Inventors: Lars Sjodin, Patrik Stymne
  • Publication number: 20140337823
    Abstract: A compiler for compiling a server application is disclosed wherein the server is configured to automatically generate an API (Application Programing Interface) for use is a client device. The API allows communication between the client device and the compiled server application.
    Type: Application
    Filed: April 3, 2014
    Publication date: November 13, 2014
    Applicant: KING.COM LIMITED
    Inventors: Lars Sjodin, Patrik Stymne
  • Publication number: 20140304288
    Abstract: A method for caching in a server is provided. Data from a database is duplicated in an external cache and a hot cache which are used to speed up access and distribute server load reducing access traffic the database. The server is configured to process data requests by checking the hot cache first, then the external cache before attempting to retrieve data from the database.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 9, 2014
    Applicant: KING.COM LIMITED
    Inventors: Patrik Stymne, Lars Sjodin
  • Publication number: 20140287839
    Abstract: A method and apparatus is disclosed for enabling interactive gameplay.
    Type: Application
    Filed: June 6, 2014
    Publication date: September 25, 2014
    Inventors: Jonas OLOFSSON, Patrik STYMNE, Lars SJODIN
  • Publication number: 20130316832
    Abstract: A method and apparatus is disclosed for enabling interactive gameplay across multiple platforms.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 28, 2013
    Inventors: Jonas Olofsson, Patrik Stymne, Lars Sjodin