Method for rendering user interface and computing device therefor

US12277675B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12277675-B2
Application numberUS-202418647503-A
CountryUS
Kind codeB2
Filing dateApr 26, 2024
Priority dateMay 11, 2022
Publication dateApr 15, 2025
Grant dateApr 15, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed is a method for rendering a user interface, the method including providing a digital map, the digital map having a first area surrounding at least partly a target area, defining a point of rotation on the digital map, providing locator co-ordinates in respect to the digital map, rendering, on the user interface, provided locator co-ordinates within first area of the digital map and rotating, about the point of rotation, the digital map to align the target area in a predetermined direction with respect to the user interface. Disclosed also is a computing device for rendering a user interface on a display thereof.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for rendering a user interface, the method comprising: providing a digital map, the digital map comprising a first area surrounding at least partly a target area; defining a point of rotation within the target area, wherein the target area has a predetermined radius from the point of rotation; rotating, about the point of rotation, the digital map to align the target area in a predetermined direction (r) with respect to the user interface; rendering a locator object in the user interface, wherein the locator object is rendered at a centre with respect to the user interface; controlling the locator object to move in the predetermined direction (r) with respect to the user interface, wherein a speed of the rotation along the point of rotation is a function of a distance of the locator object from the point of rotation and a function of a speed of the movement of the locator object in the predetermined direction (r) and the speed of the rotation is inversely proportional to the distance of the locator object from the point of rotation; and generating an illusion of movement of the locator object on the user interface by re-rendering at least one portion of the digital map based on the predetermined direction with respect to the user interface. 2. The method according to claim 1 , wherein the rotation of the digital map is one of: clockwise in respect to the point of rotation, if the movement of the locater object within the first area is indicated towards a right direction in respect to the predetermined direction (r); counter clockwise in respect to the point of rotation, if the movement of the locater object within the first area is indicated towards a left direction in respect to the predetermined direction; and disabled when the locator object is within the target area. 3. The method according to claim 2 , further comprising scrolling the digital map in a direction of movement of the locator object when the locator object is within the target area. 4. The method according to claim 2 , further comprising maintaining the locator object in a non-rotational state. 5. The method according to claim 1 , wherein the speed of rotation is slower if the locator object is far from the point of rotation and the speed of rotation is faster if the locator object is close to the point of rotation. 6. The method according to claim 1 , wherein the user interface is implemented as one or more of a navigation map-type user interface or a game map-type user interface. 7. The method according to claim 1 , wherein the user interface comprises a mini digital map providing a high-level view of the digital map. 8. A computer program product for rendering a user interface, the computer program product comprising a non-transitory machine-readable data storage medium having stored thereon program instructions that, when accessed by a processor, cause the processor to carry out the method of claim 1 . 9. A computing device for rendering a user interface, the computing device comprising: a display for rendering the user interface; and a processor configured to: providing a digital map, the digital map comprising a first area surrounding at least partly a target area; defining a point of rotation within the target area, wherein the target area has a predetermined radius from the point of rotation; rotating, about the point of rotation, the digital map to align the target area in a predetermined direction (r) with respect to the user interface; rendering a locator object in the user interface, wherein the locator object is rendered at a centre with respect to the user interface; controlling the locator object to move in the predetermined direction (r) with respect to the user interface, wherein a speed of the rotation along the point of rotation is a function of a distance of the locator object from the point of rotation and a function of a speed of the movement of the locator object in the predetermined direction (r) and the speed of the rotation is inversely proportional to the distance of the locator object from the point of rotation; and generating an illusion of movement of the locator object on the user interface by re-rendering at least one portion of the digital map based on the predetermined direction with respect to the user interface. 10. The computing device according to claim 9 , wherein the processor is further configured to rotate the digital map: clockwise in respect to the point of rotation, if the movement of the locater object within the first area is indicated towards a right direction in respect to the predetermined direction (r); and counter clockwise in respect to the point of rotation, if the movement of the locater object within the first area is indicated towards a left direction in respect to the predetermined direction, disabled when the locator object is within the target area. 11. The computing device according to claim 10 , wherein the processor is further configured to disable rotation of the digital map when the locator object is within the target area. 12. The computing device according to claim 10 , wherein the processor is further configured to scroll the digital map in a direction of movement of the locator object when the locator object is within the target area. 13. The computing device according to claim 10 , further comprising maintaining the locator object in a non-rotational state. 14. The computing device according to claim 9 , wherein the speed of rotation is slower if the locator object is far from the point of rotation and the speed of rotation is faster if the locator object is close to the point of rotation. 15. The computing device according to claim 9 , wherein the user interface is implemented as one or more of a navigation map-type user interface or a game map-type user interface. 16. The computing device according to claim 9 , wherein the user interface comprises a mini digital map providing a high-level view of the digital map.

Assignees

Inventors

Classifications

  • involving graphical user interfaces [GUIs] · CPC title

  • Linear translation of whole images or parts thereof, e.g. panning · CPC title

  • for displaying an additional top view, e.g. radar screens or maps · CPC title

  • involving aspects of the displayed game scene · CPC title

  • G06T3/60Primary

    Rotation of whole images or parts thereof · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12277675B2 cover?
Disclosed is a method for rendering a user interface, the method including providing a digital map, the digital map having a first area surrounding at least partly a target area, defining a point of rotation on the digital map, providing locator co-ordinates in respect to the digital map, rendering, on the user interface, provided locator co-ordinates within first area of the digital map and ro…
Who is the assignee on this patent?
Supercell Oy
What technology area does this patent fall under?
Primary CPC classification G06T3/60. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 15 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).