US 12,330,048 B2
Controlling a user interface
Pol Marti Canizares, Barcelona (ES); and Miguel Santirso Gonzalez, Barcelona (ES)
Assigned to KING.COM LIMITED, St. Julian's (MT)
Filed by KING.COM LIMITED, St. Julians (MT)
Filed on Mar. 15, 2023, as Appl. No. 18/121,924.
Application 18/121,924 is a continuation of application No. 17/038,772, filed on Sep. 30, 2020, granted, now 11,617,944.
Prior Publication US 2023/0211230 A1, Jul. 6, 2023
Int. Cl. A63F 13/2145 (2014.01); A63F 13/69 (2014.01); A63F 13/79 (2014.01); A63F 13/795 (2014.01); G06F 3/0481 (2022.01); G06F 3/04817 (2022.01); G06F 3/04842 (2022.01); G06T 11/00 (2006.01); G06F 3/0488 (2022.01)
CPC A63F 13/2145 (2014.09) [A63F 13/69 (2014.09); A63F 13/79 (2014.09); A63F 13/795 (2014.09); G06F 3/0481 (2013.01); G06F 3/04817 (2013.01); G06F 3/04842 (2013.01); G06T 11/00 (2013.01); G06F 3/0488 (2013.01); G06T 2200/24 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer device comprising:
a user interface comprising a display and configured to receive from a first user a user input to engage with one or more visual object rendered on the display;
one or more processor configured to operate in a social collaboration mode in which a team of users, including the first user, engage with respective remote user devices to attain a common objective to:
render on the display a set of visual objects of a whole rewardable object, each visual object representing a respective game level having an associated game objective, wherein each visual object has stored in a progress database an associated respective level identifier, at least some of the visual objects having a playable status which defines that the visual object is available for play by users in the team excepting any of the users in a blocked state;
detect a user input from the first user attempting to select one of the visual objects which has a playable status, determine that a user state of the first user is a blocked state, wherein the blocked state indicates that the first user is to be prevented from accessing a visual object having a playable status, and prevent access by the first user to the selected one of the visual objects;
render a progress view on the user interface based on the progress database, the progress view including a completed status assigned to the selected one of the visual objects, the completed status defining that the visual object has been the subject of a successful attempt by any user of the team, except the first user, at their respective remote user devices to attain the game objective of the game level associated with the visual object.