Apparatus and method for controlling user interface of computing apparatus
US-2021322866-A1 · Oct 21, 2021 · US
US12008733B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12008733-B2 |
| Application number | US-202217741875-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 11, 2022 |
| Priority date | May 11, 2022 |
| Publication date | Jun 11, 2024 |
| Grant date | Jun 11, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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 .
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
Rotation of whole images or parts thereof · CPC title
Linear translation of whole images or parts thereof, e.g. panning · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.