Method for rendering user interface and computing device therefor

US12008733B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12008733-B2
Application numberUS-202217741875-A
CountryUS
Kind codeB2
Filing dateMay 11, 2022
Priority dateMay 11, 2022
Publication dateJun 11, 2024
Grant dateJun 11, 2024

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.

A method for rendering a user interface, the method including providing a digital map, the digital map comprising a first area surrounding at least partly a target area, defining a point of rotation on digital map, providing locator co-ordinates in respect to digital map, rendering, on user interface, provided locator co-ordinates within first area of digital map and rotating, about point of rotation, digital map to align target area in a predetermined direction (r) with respect to 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 on the digital map; providing locator co-ordinates in respect to the digital map; rendering, on the user interface, the provided locator co-ordinates within the 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 (r) with respect to the user interface, wherein a speed of the rotation is inversely proportional to a distance of a locator object from the point of rotation. 2. The method according to claim 1 , further comprising: rendering the locator object in the user interface at the locator co-ordinates, 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; 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. 3. The method according to claim 1 , wherein the point of rotation is located within the target area such that the target area has a predetermined radius from the point of rotation. 4. The method according to claim 1 , wherein the rotation of the digital map is: clock wise 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 clock wise 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; or disabled when the locator object is within the target area. 5. The method according to claim 1 , wherein the digital map is scrolled in a direction of movement of the locator object when the locator object is within the target area. 6. The method according to claim 1 , 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. 7. The method according to claim 1 , wherein the user interface is implemented as a navigation map-type user interface, a game map-type user interface. 8. The method according to claim 1 , wherein the user interface comprises a mini digital map providing a high-level view of the digital map. 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: provide a digital map, the digital map comprising a first area surrounding at least partly a target area; define a point of rotation on the digital map; provide locator co-ordinates in respect to the digital map; render, on the user interface, the provided locator co-ordinates within the first area of the digital map; and rotate, about the point of rotation, the digital map to align the target area in a predetermined direction (r) with respect to the user interface, wherein a speed of the rotation is inversely proportional to a distance of a locator object from the point of rotation. 10. The computing device according to claim 9 , wherein the processor is further configured to: render the locator object in the user interface at the locator co-ordinates, wherein the locator object is rendered at a centre with respect to the user interface; control the locator object to move in the predetermined direction (r) with respect to the user interface; and generate 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 (r) with respect to the user interface. 11. The computing device according to claim 9 , wherein the user interface is implemented as a navigation map-type user interface, a game map-type user interface. 12. 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. 13. The computing device according to claim 9 , wherein the computing device is a navigator. 14. 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 .

Assignees

Inventors

Classifications

  • involving graphical user interfaces [GUIs] · 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

  • Linear translation of whole images or parts thereof, e.g. panning · 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 US12008733B2 cover?
A method for rendering a user interface, the method including providing a digital map, the digital map comprising a first area surrounding at least partly a target area, defining a point of rotation on digital map, providing locator co-ordinates in respect to digital map, rendering, on user interface, provided locator co-ordinates within first area of digital map and rotating, about point of 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 Jun 11 2024 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).