King.com Limited

Malta

Back to Profile

1-47 of 47 for King.com Limited Sort by
Query
Patent
World - WIPO
Aggregations Reset Report
IPC Class
G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements 16
A63F 13/45 - Controlling the progress of the video game 4
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 4
A63F 13/60 - 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 4
G06F 17/30 - Information retrieval; Database structures therefor 4
See more
Found results for  patents

1.

A COMPUTER SERVER, A METHOD AND COMPUTER PROGRAM PRODUCT

      
Application Number EP2017076734
Publication Number 2018/077720
Status In Force
Filing Date 2017-10-19
Publication Date 2018-05-03
Owner KING.COM LIMITED (Malta)
Inventor Persson, Fredrik

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.

IPC Classes  ?

  • A63F 13/497 - Partially or entirely replaying previous game actions
  • A63F 13/355 - Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an MPEG-stream for transmitting to a mobile phone or a thin client
  • A63F 13/49 - Saving the game status; Pausing or ending the game

2.

METHOD AND APPARATUS FOR PROVIDING A COMPUTER IMPLEMENTED GAME

      
Application Number EP2017065540
Publication Number 2017/220780
Status In Force
Filing Date 2017-06-23
Publication Date 2017-12-28
Owner KING.COM LIMITED (Malta)
Inventor
  • Fernandez, Albert
  • Pestka, Marc

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.

IPC Classes  ?

  • 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/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/352 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers - 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

3.

RENDERING METHOD

      
Application Number EP2017064438
Publication Number 2017/216176
Status In Force
Filing Date 2017-06-13
Publication Date 2017-12-21
Owner KING.COM LIMITED (Malta)
Inventor Bösze, Manuel Kurt

Abstract

A method of rendering a grid based user interface a comprise selecting a gaming object with an illumination value to be updated. The gaming objects located directly adjacent to the selected gaming object each having an associated illumination value. The updated illumination value takes into account the illumination values of the directly adjacent gaming objects. The game object is rendered using the updated illumination value.

IPC Classes  ?

  • A63F 13/60 - 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
  • G06T 15/50 - Lighting effects

4.

A METHOD AND APPARATUS FOR PROCESSING DATA

      
Application Number EP2017060728
Publication Number 2017/191295
Status In Force
Filing Date 2017-05-04
Publication Date 2017-11-09
Owner KING.COM LIMITED (Malta)
Inventor
  • Ericsson, Jakob
  • Ramstedt, Magnus
  • Beck, Jonathan
  • Andersson, Mattias
  • Fora, Gyula

Abstract

A computer device receives a stream of event data which event data has the data about the event itself and a device or user identifier. One or the events is stored for different identifiers to be used as state. Two or more different scripts are run and the information about at least one event is shared by at least two different scripts.

IPC Classes  ?

  • A63F 13/35 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers - Details of game servers
  • A63F 13/75 - Enforcing rules, e.g. detecting foul play or generating lists of cheating players
  • A63F 13/61 - 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 using advertising information
  • G06Q 30/00 - Commerce

5.

METHOD AND SYSTEM FOR DATA HANDLING

      
Application Number EP2017059297
Publication Number 2017/186545
Status In Force
Filing Date 2017-04-19
Publication Date 2017-11-02
Owner KING.COM LIMITED (Malta)
Inventor Persson, Fredrik

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.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

6.

CONTROLLING A USER INTERFACE OF A COMPUTER DEVICE

      
Application Number EP2017059831
Publication Number 2017/186740
Status In Force
Filing Date 2017-04-25
Publication Date 2017-11-02
Owner KING.COM LIMITED (Malta)
Inventor Magdalena, Ignacio Pintos

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 processor 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.

IPC Classes  ?

  • A63F 13/46 - Computing the game score
  • 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

7.

STORING SEGMENTED DATA

      
Application Number EP2017057782
Publication Number 2017/168002
Status In Force
Filing Date 2017-03-31
Publication Date 2017-10-05
Owner KING.COM LIMITED (Malta)
Inventor Punti, Galderic

Abstract

A computer implemented method of storing segmented data in a computer memory, the segmented data indicating which of a plurality of entities belong to which of a plurality of segments, each segment accommodating entities sharing a single binary characteristic, the method comprising: receiving at a computer a list of entity identifiers selected from a sequence of entity identifiers, each entity identifier in the list representing an entity which belongs to a segment; the computer using the list to create a bitmap in which each bit has a bit position in a bit sequence corresponding to the sequence of entity identifiers, wherein the state of each bit indicates whether the entity identifier representing that position in the sequence identifies an entity belonging in the segment or not; and storing the bitmap in a memory in association with a segment identifier, as the segmented data.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

8.

A METHOD AND APPARATUS FOR PROCESSING DATA

      
Application Number EP2016078139
Publication Number 2017/093047
Status In Force
Filing Date 2016-11-18
Publication Date 2017-06-08
Owner KING.COM LIMITED (Malta)
Inventor Milijasevic, Igor

Abstract

A method and apparatus for processing data are provided. The method and apparatus receive data relating to one or more computer implemented games. The data includes event identity information, which is parsed using an event definition of an event type. The event type is associated with the respective event identity information, wherein each event type belongs to an event class and to at least one semantic class. The parsed data is processed using information that defines one or more event classes or one or more semantic classes in order to provide a set of processed data.

IPC Classes  ?

  • A63F 13/79 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories

9.

METHODS AND APPARATUS USING A NODE GRAPH ARCHITECTURE

      
Application Number EP2016078200
Publication Number 2017/085293
Status In Force
Filing Date 2016-11-18
Publication Date 2017-05-26
Owner KING.COM LIMITED (Malta)
Inventor Murray, Christian

Abstract

A node graph architecture has nodes with arc between the nodes. The architectures arranged to so that for each change made to data of a node, a full history of the node graph architecture is stored. The history comprises state which is data of the nodes and the arc. When an undo function is applied, the state of the node architecture reverts to the state of one of the stored full histories.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs
  • G06T 15/00 - 3D [Three Dimensional] image rendering

10.

DEVICE AND CONTROL METHODS FOR ENLARGING SELECTION DETECTION AREAS BASED ON A PREDICTION OF AN OBJECT TO BE SELECTED

      
Application Number EP2016075705
Publication Number 2017/072130
Status In Force
Filing Date 2016-10-25
Publication Date 2017-05-04
Owner KING.COM LIMITED (Malta)
Inventor
  • Bösze, Manuel Kurt
  • Muzykov, Kirill

Abstract

A method of controlling a user interface of a device responsive to user input by a user comprising: displaying on the user interface of the device a plurality of objects displayed in an arrangement, each object having one or more characteristics; providing an array of selection detection areas, and associating each of the selection detection areas with a respective object on the user interface so as to enable detection of selection of one or more of the objects by the user; following a selection of one of the plurality of objects by the user, predicting a subsequent object to be selected by the user in dependence on one or more selection criteria; and enlarging a selection detection area associated with the subsequent object.

IPC Classes  ?

  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • 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/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/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/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • 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

11.

CONTROLLING A USER INTERFACE OF A COMPUTER DEVICE

      
Application Number EP2016072851
Publication Number 2017/051035
Status In Force
Filing Date 2016-09-26
Publication Date 2017-03-30
Owner KING.COM LIMITED (Malta)
Inventor
  • Knutsson, Sebastian
  • Ritzl, Björn

Abstract

A computer implemented game has a game code module. The game code module generates a group game mode for user engagement at a user interface, the group game mode providing user selectable game objects on an initial game board on the display. The game code module is configured to receive from a server remote user game data generated by other user devices of users engaged in the group game mode. The display displays a progress indicator which indicates cumulative progress of the user and other users, using the game data generated by the user device and the remote user game data.

IPC Classes  ?

  • A63F 13/35 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers - Details of game servers
  • 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/847 - Cooperative playing, e.g. requiring coordinated actions from several players to achieve a common goal

12.

A METHOD FOR CAPTURING USER INPUT FROM A TOUCH SCREEN

      
Application Number EP2016066204
Publication Number 2017/009195
Status In Force
Filing Date 2016-07-07
Publication Date 2017-01-19
Owner KING.COM LIMITED (Malta)
Inventor
  • Claros De Luna, Fernando
  • Swartz, Patrik

Abstract

A touch screen device is configured to provide outputs responsive to inputs provided by a user interacting with the touch screen. The outputs are processed by processing circuitry to determine touch locations of consecutive taps. If the latter tap is within a threshold area of the former tap the action performed in response to the former tap is repeated. In the latter tap is not within a threshold area of the subsequent tap, the action performed in response to the former tap is different to the action performed in response to the subsequent tap.

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/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/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

13.

METHOD AND APPARATUS FOR PROVIDING A COMPUTER IMPLEMENTED GAME

      
Application Number EP2016052310
Publication Number 2016/124657
Status In Force
Filing Date 2016-02-03
Publication Date 2016-08-11
Owner KING.COM LIMITED (Malta)
Inventor Michael, Sjöberg

Abstract

A user device supports a computer implemented game. An input from a user is received. This input requests a purchase of an in-game item. When this input is received, a determination is made as to whether the user device is on-line or not. If the user device is off-line, it is determined if the in-game item can be purchased in dependence on a locally available in-game currency budget. If so, the requested in-game item is provided in the computer implemented game.

IPC Classes  ?

  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes

14.

CONTROLLING A USER INTERFACE OF A COMPUTER DEVICE

      
Application Number EP2016051961
Publication Number 2016/124503
Status In Force
Filing Date 2016-01-29
Publication Date 2016-08-11
Owner KING.COM LIMITED (Malta)
Inventor
  • Nyblom, Tobias
  • Hansson, Magnus
  • Axelsson, Adam
  • Karlsson, Patrik

Abstract

A computer device having a user interface configured to display user actuatable game elements in a game board and to detect user input when a user engages with a game element in a move; a processor configured to receive a detected user input and on detecting a match game condition to control the user interface to remove at least three game elements from the display and to generate replacement user game elements for a subsequent move; and a graphics rendering component operable to render the game elements on the user interface, each game element having a graphical representation on a tile having a background appearance, wherein the processor is configured to determine on detecting the match game condition if at least one tile in the match game condition has an attained background appearance and if so to apply the attained background appearance to each tile of the match condition.

IPC Classes  ?

  • A63F 13/45 - Controlling the progress of the video game

15.

TESTING SYSTEMS AND METHODS

      
Application Number EP2015076203
Publication Number 2016/078967
Status In Force
Filing Date 2015-11-10
Publication Date 2016-05-26
Owner KING.COM LIMITED (Malta)
Inventor Woodward, Simon

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.

IPC Classes  ?

  • G06F 11/36 - Preventing errors by testing or debugging of software
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

16.

CONTROLLING A DISPLAY OF A COMPUTER DEVICE

      
Application Number EP2015072617
Publication Number 2016/050875
Status In Force
Filing Date 2015-09-30
Publication Date 2016-04-07
Owner KING.COM LIMITED (Malta)
Inventor
  • Frostberg, Daniel
  • Von Segebaden, Nils

Abstract

The invention relates to a computer implemented method of controlling a display of a computer device comprising: rendering on the display a game board having a plurality of selectable game objects having respective characteristics, each at a respective tile location in an array; detecting a user input to select a game object to cause the game object to move in a direction, wherein when a game object is moved to an adjacent new tile location, the game object at that tile location is swapped with the selected game object; generating match data for the selected game object if moved in that direction, the match data indicating whether the move results, at any potential new tile location of the selected game object or swapped objects resulting from the move, in at least three game objects of the same characteristic occupying adjacent tile locations in the game board, and, if so, implementing the move and rendering an animation of the move on the display, wherein the selected game object slides in the direction up to a blocking condition which prevents further movement.

IPC Classes  ?

  • A63F 13/80 - Special adaptations for executing a specific game genre or game mode

17.

SELECTING OBJECTS ON A USER INTERFACE

      
Application Number EP2015068630
Publication Number 2016/023971
Status In Force
Filing Date 2015-08-13
Publication Date 2016-02-18
Owner KING.COM LIMITED (Malta)
Inventor
  • Picon, David
  • Canudas, Oriol
  • Guerrero, David

Abstract

A computer implemented method of managing objects presented on a user interface of a computer device having at least one processor and at least one memory, said method comprising: displaying an arrangement of selectable objects each having one or more characteristics, information on said arrangement of objects and said objects being stored in said at least one memory, determining a selection of at least a first object in dependence on a user input received via the user interface; evaluating using the stored information on said arrangement, if the selected object shares one or more characteristic with neighbouring objects in the arrangement; determining an input time period of the user input; determining, in dependence on the stored information on said board arrangement if the selected object shares one or more characteristics with neighbouring objects; and if so indicating a valid status to a user by highlighting at least the selected object when the input time period exceeds a first time interval or removing at least the selected object where the input time period does not exceed the first time interval.

IPC Classes  ?

  • A63F 13/45 - Controlling the progress of the video game
  • A63F 13/30 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers

18.

COMPOSING AN IMAGE

      
Application Number EP2015068709
Publication Number 2016/023999
Status In Force
Filing Date 2015-08-13
Publication Date 2016-02-18
Owner KING.COM LIMITED (Malta)
Inventor
  • Moya, Juan Antonio
  • Picón, David
  • Canudas, Oriol

Abstract

The invention relates to a computer implemented method for controlling the display of a tile image on a display of the computer device, the method comprising: storing in a computer memory at the computer device, image texture data comprising a plurality of sets of predefined masks, each set of predefined masks for forming a respective tile image; selecting at random a tile image for display from a plurality of tile images; determining a location of each mask in the set of predefined masks for forming the selected tile image, in the image texture data; and supplying an indication of said location to a shader program executed on the computer device to control the shader program to use the set of predefined masks to form the selected tile image on said display.

IPC Classes  ?

  • A63F 13/332 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using wireless networks, e.g. cellular phone networks
  • A63F 13/335 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
  • A63F 13/47 - Controlling the progress of the video game involving branching, e.g. choosing one of several possible scenarios at a given point in time
  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • A63F 13/60 - 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
  • G06T 11/40 - Filling a planar surface by adding surface attributes, e.g. colour or texture

19.

SYSTEMS AND METHODS FOR MANAGING DATA

      
Application Number EP2015064570
Publication Number 2015/197838
Status In Force
Filing Date 2015-06-26
Publication Date 2015-12-30
Owner KING.COM LIMITED (Malta)
Inventor
  • Stymne, Patrik
  • Olofsson, Jonas
  • Zetterman, Jan
  • Ornebring, Magnus

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 data store 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.

IPC Classes  ?

  • G06F 21/31 - User authentication
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • A63F 13/79 - Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories

20.

GENERATION AND DISTRIBUTION OF IN-GAME TUTORIALS

      
Application Number EP2015062367
Publication Number 2015/185616
Status In Force
Filing Date 2015-06-03
Publication Date 2015-12-10
Owner KING.COM LIMITED (Malta)
Inventor
  • Navarro, Alberto Denia
  • Larrosa, David Mari
  • Lavedrine, Alice

Abstract

The invention relates to a computer-implemented method of using a scene data structure to display a game tutorial on a display, the method comprising: accessing a scene data structure held in computer storage, the scene data structure having a plurality of display data elements, each display data element associated with a respective data element identifier, the display data elements containing display data for displaying game elements on the display in a game scene; accessing tutorial data held in computer storage by a tutorial presenter component, the tutorial data comprising a tutorial data element identifier, which identifies a game element to be highlighted in a tutorial scene; searching the scene data structure for one of said display data elements associated with the tutorial data element identifier, that data element containing display data for displaying the respective game element to be highlighted in the tutorial scene; generating highlighting data using the results of the searching step, the highlighting data for highlighting the respective game element on the display; and controlling the display by a rendering component to display the respective game element as a highlighted game element on the display in a tutorial scene using the generated highlighting data.

IPC Classes  ?

  • A63F 13/60 - 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
  • A63F 13/5375 - 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 for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game
  • A63F 13/77 - Game security or game management aspects involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory

21.

SYSTEM AND METHOD FOR VIDEO GAMES

      
Application Number EP2015061912
Publication Number 2015/181334
Status In Force
Filing Date 2015-05-28
Publication Date 2015-12-03
Owner KING.COM LIMITED (Malta)
Inventor
  • Cirlig, Gabriel Constantin
  • Gospodin, Teodor Catalin
  • Saitan, Catalin Stefan

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 module and game element data, the game element data comprising information about the respective game element and the game element actor module being configured to perform a view function for the respective game element.

IPC Classes  ?

  • A63F 13/60 - 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
  • A63F 13/45 - Controlling the progress of the video game

22.

SELECTING OBJECTS ON A USER INTERFACE

      
Application Number EP2015059952
Publication Number 2015/169856
Status In Force
Filing Date 2015-05-06
Publication Date 2015-11-12
Owner KING.COM LIMITED (Malta)
Inventor
  • Dumitrescu, Adrian Catalin
  • Ionescu, Virgiliu

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 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 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.

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/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
  • 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

23.

VIDEO GAME OPACITY METHOD AND DEVICE THEREFOR

      
Application Number EP2015058794
Publication Number 2015/162207
Status In Force
Filing Date 2015-04-23
Publication Date 2015-10-29
Owner KING.COM LIMITED (Malta)
Inventor
  • Magdalena, Ignacio Pintos
  • Swartz, Patrik

Abstract

A method of modifying a transparency factor of one or more objects in a computer game. A display of a computer device displays a first object having a transparency factor at a first location, said first object overlying at least one of a plurality of game objects. In response to a trigger event at least one of said transparency factor of the first object, a transparency factor of a game pointer, and a transparency factor of at least one game object are modified and at least one of said first object, said game pointer, and said at least one game object are displayed with said at least one modified transparency factor.

IPC Classes  ?

  • A63F 13/52 - Controlling the output signals based on the game progress involving aspects of the displayed game scene
  • 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

24.

DEVICE, GAME AND AUTOMATIC CONTROL METHODS THEREFOR

      
Application Number EP2014057545
Publication Number 2015/158364
Status In Force
Filing Date 2014-04-14
Publication Date 2015-10-22
Owner KING.COM LIMITED (Malta)
Inventor Norden, Klas

Abstract

In an embodiment there is provided a device having a user interface configured to display a game board having a plurality of game objects, each game 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 the at least one memory and the user interface and configured to display a game area having a plurality of game objects, each having at least one or more characteristics, provide a user object configured to target and release a user projectile associated with said user object at said game objects in response to user input, determine a return trajectory of said projectile once released, and automatically reposition said user object on the displayed game board in response to said determined return trajectory to associate said user object with the returning projectile. A method, computer program and computer program product are also described.

IPC Classes  ?

  • 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/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/812 - Ball games, e.g. soccer or baseball

25.

DEVICE, GAME AND METHODS THEREFORE

      
Application Number EP2015058038
Publication Number 2015/158697
Status In Force
Filing Date 2015-04-14
Publication Date 2015-10-22
Owner KING.COM LIMITED (Malta)
Inventor
  • Wroblewski, Daniel
  • Malmer, Fredrik
  • Johansson, Pia Kristina

Abstract

A method of processing map data to provide a simplified tile of map data, the processing causing removal of at least one map feature from said map data to provide a simplified tile of map data. The method further defines for the tile of map data at least one edge node, the edge node being provided for a or each map feature crossing a boundary of said tile. The method may provide the tile of map data to a user device for use in playing a game.

IPC Classes  ?

  • A63F 13/216 - Input arrangements for video game devices characterised by their sensors, purposes or types using geographical information, e.g. location of the game device or player using GPS
  • A63F 13/65 - 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 automatically by game devices or servers from real world data, e.g. measurement in live racing competition
  • A63F 13/45 - Controlling the progress of the video game

26.

CONTROLLING A USER INTERFACE OF A COMPUTER DEVICE

      
Application Number EP2015052000
Publication Number 2015/114117
Status In Force
Filing Date 2015-01-30
Publication Date 2015-08-06
Owner KING.COM LIMITED (Malta)
Inventor
  • Hansson, Magnus
  • Alftberg, Niclas
  • Nyblom, Tobias
  • Jaksch, Rikard

Abstract

A computer device has user interface configured to display user actuatable game elements and to detect user input when a user engages with a game element; and a processor configured to receive a detected user input and on detecting a match game condition to control the user interface to remove at least three game elements from the display and to provide on the user interface replacement user actuatable game elements, wherein the manner of providing each replacement game element has a graphical representation governed by a tile associated with each game element, wherein each tile has a selectable physics which controls at least one of (i) the direction in which it moves to replenish a vacancy left by the removed user game elements; and (ii) the speed at which it moves to replenish the vacancy.

IPC Classes  ?

  • A63F 13/80 - Special adaptations for executing a specific game genre or game mode
  • A63F 13/57 - Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game

27.

COMPUTING DEVICE, GAME, AND METHODS THEREFOR

      
Application Number EP2014061920
Publication Number 2014/195506
Status In Force
Filing Date 2014-06-06
Publication Date 2014-12-11
Owner KING.COM LIMITED (Malta)
Inventor
  • Murray, Christian
  • Svensson, Ragnar
  • Knuttsson, Sebastian

Abstract

A computer device is described, comprising a computer storage holding a plurality of identifiers, each associated with an address; an interface connected to receive from a first computer device, game data including a completed first board of a game; and a processor configured to receive the game data to access an address associated with a player identifier and to formulate a message for transmission to a second computer device identified by the address, the message including some or all of the game data, whereby a player at the second computer device receives the message prior to accepting an invitation to play the game. Methods for providing feedback and tile selection are also disclosed in the context of a word matching game.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

28.

MOBILE DEVICE GAME INTERFACE

      
Application Number EP2014060023
Publication Number 2014/184322
Status In Force
Filing Date 2014-05-15
Publication Date 2014-11-20
Owner KING.COM LIMITED (Malta)
Inventor
  • Nordenstam, Olov
  • Brook, Robin
  • Gustafsson, Dennis

Abstract

There is provided a computer implemented method of controlling a user interface and displaying a game board arrangement, the method comprising the following implemented by at least one processor in communication with said interface and at least one memory: displaying a subset of a set of game objects, each game object having one or more characteristics, information on said subset of game objects and said game objects being stored in said at least one memory, determining a position and trajectory of movement in dependence on user input via said user interface, executing an algorithm for determining if a particular game object is to be selected or if a different subset of game objects is to be displayed in dependence on the position and trajectory of movement and the stored information on said subset of game objects, updating said subset of game objects and information such that the particular game object is selected or a different subset of game objects is displayed; and displaying said updated subset of objects.

IPC Classes  ?

  • A63F 13/00 - Video games, i.e. games using an electronically generated display having two or more dimensions

29.

COMPUTER, DEVICE, SYSTEM AND METHODS THEREFOR

      
Application Number EP2014057449
Publication Number 2014/167129
Status In Force
Filing Date 2014-04-11
Publication Date 2014-10-16
Owner KING.COM LIMITED (Malta)
Inventor Knuttsson, Sebastian

Abstract

A computer device is described, comprising at least one processor in communication with a database storing at least one first object having one or more characteristics and at least one second object having at least one different characteristic to the characteristics of said first object, the at least one processor being configured to control an exchange of the at least one first object or said second object between a first device and a second device, the control comprising the steps of retrieving an identifier associated with the second device, selecting the first object having one or more characteristics or the second object having at least one different characteristic in dependence on at least one of said identifier associated with the second device and at least one predetermined rule, and transmit said selected first object or said selected second object to said first device.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

30.

AUTOMATIC GENERATION OF API CLASSES

      
Application Number EP2014056751
Publication Number 2014/161967
Status In Force
Filing Date 2014-04-03
Publication Date 2014-10-09
Owner KING.COM LIMITED (Malta)
Inventor
  • Sjödin, Lars
  • Stymne, Patrik

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.

IPC Classes  ?

  • G06F 9/45 - Compilation or interpretation of high level programme languages

31.

METHOD AND APPARATUS AND SYSTEM FOR DATA CACHE HANDLING

      
Application Number EP2014056755
Publication Number 2014/161968
Status In Force
Filing Date 2014-04-03
Publication Date 2014-10-09
Owner KING.COM LIMITED (Malta)
Inventor
  • Stymne, Patrik
  • Sjödin, Lars

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.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 12/08 - Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems

32.

METHOD AND SYSTEM FOR GAME DATA COLLECTION

      
Application Number EP2014056757
Publication Number 2014/161970
Status In Force
Filing Date 2014-04-03
Publication Date 2014-10-09
Owner KING.COM LIMITED (Malta)
Inventor
  • Eriksson, Mats-Olof
  • Sjödin, Lars

Abstract

A method comprises receiving a call to a method in response to detection of a game event in a user device, responsive to said call, generating a data file, said data file comprising identity information associated with said game event and a value of at least one parameter; and storing said data file in a data store.

IPC Classes  ?

  • A63F 13/40 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment

33.

METHOD AND SYSTEM OF MODIFYING A DATABASE STRUCTURE AND UPDATING THE DATABASE DATA

      
Application Number EP2014056758
Publication Number 2014/161971
Status In Force
Filing Date 2014-04-03
Publication Date 2014-10-09
Owner KING.COM LIMITED (Malta)
Inventor
  • Sjödin, Lars
  • Stymne, Patrik

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 (adding a new column to a table), and populate the records of said extension of said database automatically in dependence on said at least one predetermined rule (value of the field in the new column). The at least one predetermined rule may comprise inserting a null indicator in a record of said extension when no actual data is available.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

34.

FHS: SMARTER CONTACT SELECTORS

      
Application Number EP2014054895
Publication Number 2014/140137
Status In Force
Filing Date 2014-03-12
Publication Date 2014-09-18
Owner KING.COM LIMITED (Malta)
Inventor
  • Green, Todd
  • Engelmore, Tatia

Abstract

The invention relates to a computer implemented method of controlling a display on a first computer device connected via a communication network to a plurality of other computer devices, the method comprising: receiving user inputs from the first and other computer devices during interaction with a game rendered on the display of each computer device, the game being played by users of the computer devices over the communication network; storing the user inputs in computer storage and generating user behaviour data based on the user inputs; accessing computer storage holding a plurality of contact identifiers of the users and controlling the display of the first computer device to display only a selected set of the stored contact identifiers, wherein the set of contact identifiers is selected to be displayed based on the user behaviour data.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

35.

MODULE FOR A SWITCHER GAME

      
Application Number EP2014054905
Publication Number 2014/140144
Status In Force
Filing Date 2014-03-12
Publication Date 2014-09-18
Owner tKING.COM LIMITED (Malta)
Inventor
  • Knutsson, Sebastian
  • Stymne, Patrik

Abstract

A method for computer game design relating to the re-use of a library of pre-existing components to reduce the development time for developing a new game in an existing genre. The MCV (model, controller, view) pattern may be used to separate functionality and allow large sections of code to be re-used without editing.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

36.

COMPUTER GAME ELEMENTS, SYSTEMS, AND METHODS THEREFOR

      
Application Number EP2014000321
Publication Number 2014/121934
Status In Force
Filing Date 2014-02-06
Publication Date 2014-08-14
Owner KING.COM LIMITED (Malta)
Inventor
  • Perez, Julian
  • Knutsson, Sebastian

Abstract

In an embodiment there is provided a game element within a game adapted to be played on data processing apparatus, the method comprising the following steps implemented by at least one processor of said data processing apparatus, displaying a game area having a plurality of game objects on said display, providing a predetermined player object configured for targeting and shooting of said game objects in response to player input, providing predetermined data comprising characteristics of at least one game element, selecting said at least one game element and associated characteristics for display, displaying said at least one game element, and executing said characteristics of said at least one game element in said game in dependence on a trigger event. A computing system, user device and server are also described.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

37.

A METHOD FOR IMPLEMENTING A COMPUTER GAME

      
Application Number EP2013069284
Publication Number 2014/041194
Status In Force
Filing Date 2013-09-17
Publication Date 2014-03-20
Owner KING.COM LIMITED (Malta)
Inventor Knutsson, Sebastian

Abstract

A method, implemented as computer code being executed by one or more processors, in which a computing device displays computer game graphics showing a gameboard with multiple game elements that are removed when matched or switched, such as in a match-3, clicker or switcher game; and in which, one or more of the processors are programmed such that: (a) to pass a level, the player has to remove a defined number of game elements of several specific collectable types which are present on the gameboard in a limited number of moves, and (b) the gameboard also displays removable elements of one or more other types that the player does not have to remove, and receives no score or points if he does remove.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

38.

A METHOD FOR IMPLEMENTING A COMPUTER GAME

      
Application Number EP2013069308
Publication Number 2014/041202
Status In Force
Filing Date 2013-09-17
Publication Date 2014-03-20
Owner KING.COM LIMITED (Malta)
Inventor Knutsson, Sebastian

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 and in which one or more of the processors are programmed such that game state information is preserved, enabling a remote server system to identify a player and aspects of the state of the game they are playing, so that the player can end game play on one device and resume, from the same and also from a different device at a later time, at the same state. The present application relates to interrupting a game and resuming or restarting the game in a different platform. The game is a multiplayer game being synchronized across different platforms having different operating systems.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

39.

A METHOD FOR IMPLEMENTING A COMPUTER GAME

      
Application Number EP2013069311
Publication Number 2014/041204
Status In Force
Filing Date 2013-09-17
Publication Date 2014-03-20
Owner KING.COM LIMITED (Malta)
Inventor Knutsson, Sebastian

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 and in which one or more of the processors are programmed such that: in the game, a player is automatically allocated lives, is only permitted to play a game if it has one or more lives left, and loses one or more lives if it fails a level; and in which a player can see which of their friends on the social network are playing, or have played, the game and the level they have reached; and in which the processor enables players who are friends on the social network to collaborate, including by sending a message to their friends, or a subset of their friends, transferring in-game assistance, such as a life or lives, or moves or boosters or in- game currency.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

40.

A METHOD FOR IMPLEMENTING A COMPUTER GAME

      
Application Number EP2013069314
Publication Number 2014/041206
Status In Force
Filing Date 2013-09-17
Publication Date 2014-03-20
Owner KING.COM LIMITED (Malta)
Inventor
  • Knutsson, Sebastian
  • Malmqvist, Niklas
  • Magnusson, Jonas
  • Nyblom, Tobias

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 and in which one or more of the processors are programmed to show: a virtual path or other virtual world that indicates the level reached by the player and some of that player's social network friends; a score board that displays the score of a player once he has completed a level successfully, together with the highest scores of some of its social network friends' for that level; and in which each level of the game can be failed and, if the processor determines that the player is running out of moves or time, then the processor causes the game to automatically display a message offering extra moves and/or time for the player to purchase, to carry on playing the game, or other in-game assistance. The game and the social network friends are fully synchronized across different platforms such as Android and iOS.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

41.

A METHOD OF DESIGNING MULTIPLE COMPUTER GAMES

      
Application Number EP2013069289
Publication Number 2014/041196
Status In Force
Filing Date 2013-09-17
Publication Date 2014-03-20
Owner KING.COM LIMITED (Malta)
Inventor
  • Knutsson, Sebastian
  • Stymne, Patrik

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.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs
  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

42.

A METHOD FOR IMPLEMENTING A COMPUTER GAME

      
Application Number EP2013069294
Publication Number 2014/041199
Status In Force
Filing Date 2013-09-17
Publication Date 2014-03-20
Owner KING.COM LIMITED (Malta)
Inventor Knutsson, Sebastian

Abstract

A method, implemented as computer code being executed by one or more processors, in which a computing device displays computer game graphics showing a gameboard with multiple game elements that are removed when matched or switched, such as in a match-3, clicker or switcher game; and in which the processor draws the elements as irregularly arranged columns of coloured blocks; and the processor draws small animals are placed on or amongst the blocks; and the processor is programmed such that the object of the game is to enable a target number of the animals to descend to the ground and be rescued, by the player removing blocks from the gameboard.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

43.

A METHOD FOR IMPLEMENTING A COMPUTER GAME

      
Application Number EP2013069305
Publication Number 2014/041200
Status In Force
Filing Date 2013-09-17
Publication Date 2014-03-20
Owner KING.COM LIMITED (Malta)
Inventor Knutsson, Sebastian

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 and in which one or more of the processors are programmed: to show a virtual path or other virtual world that indicates the level reached by the player and that player's social network friends; to show on the computing device a gameboard with multiple game elements that are removed when matched or switched by a player, such as in a match-3, clicker or switcher game; and in which a processor generates, if no move has been made for a defined time, help or hints by brightening and enlarging game elements used in a possible move on the gameboard with an animation.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

44.

A METHOD FOR IMPLEMENTING A COMPUTER GAME

      
Application Number EP2013069310
Publication Number 2014/041203
Status In Force
Filing Date 2013-09-17
Publication Date 2014-03-20
Owner KING.COM LIMITED (Malta)
Inventor Knutsson, Sebastian

Abstract

A method, implemented as computer code being executed by one or more processors in which a computing device displays computer game graphics for a casual game showing a gameboard with multiple game elements that are removed when matched or switched, such as in a match-3, clicker or switcher game; and in which a processor enables the game to be accessed through a social network through which friends can request help in completing game levels and send game-related gifts to one another; and in which a processor draws the game elements as brightly coloured candies.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

45.

A METHOD FOR IMPLEMENTING A COMPUTER GAME

      
Application Number EP2013069312
Publication Number 2014/041205
Status In Force
Filing Date 2013-09-17
Publication Date 2014-03-20
Owner KING.COM LIMITED (Malta)
Inventor
  • Knutsson, Sebastian
  • Jornow, Lars

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.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

46.

A METHOD FOR IMPLEMENTING A COMPUTER GAME

      
Application Number EP2013069315
Publication Number 2014/041207
Status In Force
Filing Date 2013-09-17
Publication Date 2014-03-20
Owner KING.COM LIMITED (Malta)
Inventor
  • Knutsson, Sebastian
  • Malmqvist, Niklas
  • Hansson, Magnus
  • Nyblom, Tobias

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. Bubble Witch Saga game used in a social network.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

47.

SYSTEMS AND METHODS FOR INTERACTIVE GAMEPLAY

      
Application Number EP2013060641
Publication Number 2013/174933
Status In Force
Filing Date 2013-05-23
Publication Date 2013-11-28
Owner KING.COM LIMITED (Malta)
Inventor
  • Olofsson, Jonas
  • Stymne, Patrik
  • Sjodin, Lars
  • Knutsson, Sebastian

Abstract

The field of the invention relates to interactive game systems and methods that enable players to engage in a common interactive game, and to associated servers, devices and computer program products, and to uses thereof. There is disclosed a system for enabling interactive gameplay, 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. Enabling cross platform gaming using either facebook API, Android API an iOS API.

IPC Classes  ?

  • G07F 17/32 - Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements