User interface
AssigneeKing.Com Ltd.
InventorBogdan Ionita
Life of this patent
Estimating the term…
Abstract
A computer-implemented method comprising: storing in a memory information of one or more game objects; causing to be displayed on a user interface of a touchscreen display a game board comprising one or more of said game objects; in response to determining contact or proximity of a selector at a first location of said display, determining by the processor one or more of said game objects stored in said memory that are displayed on and/or proximate to said location; and causing one or more of said game objects that are displayed on and/or proximate to said first location to be displayed on said display in a magnified region at a second location, wherein said second location is spaced from said first location.
Claims19
A computer-implemented method comprising:
- storing in a memory information of one or more game objects;
- causing to be displayed on a user interface of a touchscreen display a game board comprising one or more of said game objects;
- in response to determining contact or proximity of a selector at a first location of said touchscreen display, determining by a processor one or more of said game objects stored in said memory that are displayed on and/or proximate to said first location;
- and
- causing one or more of said game objects that are displayed on and/or proximate to said first location to be displayed on said touchscreen display in a magnified region at a second location, wherein said second location is spaced from said first location;
- wherein said method comprises determining a region of said touchscreen display at least partially visually obscured by said selector, and displaying said game objects displayed in the magnified region outside of said at least partially visually obscured region;
- and updating a position of said magnified region on said display in response to movement of said selector over said game board at or above a threshold distance;
- and
- said updating the position of said magnified region comprises movement of said magnified region along a path that is curved in relation to movement of the selector, a radius of curvature of said curved path being dependent on a parameter of the movement of said selector.
A computer program product embodied on a non-transitory computer-readable medium comprising computer executable instructions which when run on one or more processors perform:
- storing in a memory information of one or more game objects;
- causing to be displayed on a user interface of a touchscreen display a game board comprising one or more of said game objects;
- in response to determining contact or proximity of a selector at a first location of said touchscreen display, determining by a processor one or more of said game objects stored in said memory that are displayed on and/or proximate to said first location;
- and
- causing one or more of said game objects that are displayed on and/or proximate to said first location to be displayed on said touchscreen display in a magnified region at a second location, wherein said second location is spaced from said first location;
- wherein said method comprises determining a region of said touchscreen display at least partially visually obscured by said selector, and displaying said game objects displayed in the magnified region outside of said at least partially visually obscured region;
- and updating a position of said magnified region on said touchscreen display in response to movement of said selector over said game board at or above a threshold distance;
- and
- said updating the position of said magnified region comprises movement of said magnified region along a path that is curved in relation to movement of the selector, a radius of curvature of said curved path being dependent on a parameter of the movement of said selector.
A device comprising:
- a memory for storing information of one or more game objects;
- a touchscreen display for displaying on a user interface a game board comprising one or more of said game objects;
- a processor;
- the device configured to, in response to determining contact or proximity of a selector at a first location of said touchscreen display, determine by the processor one or more of said game objects stored in said memory that are displayed on and/or proximate to said first location;
- and
- cause one or more of said game objects that are displayed on and/or proximate to said first location to be displayed on said touchscreen display in a magnified region at a second location, wherein said second location is spaced from said first location;
- wherein said device is configured to determine a region of said display at least partially visually obscured by said selector, and display said game objects displayed in the magnified region outside of said at least partially obscured region;
- and update a position of said magnified region on said touchscreen display in response to movement of said selector over said game board at or above a threshold distance;
- and
- wherein said device is configured to update the position of said magnified region comprising moving said magnified region along a path that is curved in relation to movement of the selector, a radius of curvature of said curved path being dependent on a parameter of the movement of said selector.
Dependencies are inferred from the claim text.