Method and apparatus for conveying efficient map panning over a mapping user interface

US9678660B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9678660-B2
Application numberUS-201213669109-A
CountryUS
Kind codeB2
Filing dateNov 5, 2012
Priority dateNov 5, 2012
Publication dateJun 13, 2017
Grant dateJun 13, 2017

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.

An approach is provided for processing one or more user interactions and/or user gestures with the user interface element to a cause panning for specifying routes with location anchors for streets. A panning platform determines an input for specifying at least one panning operation over a mapping user interface. Next, the panning platform determines one or more map features rendered in the mapping user interface. Subsequently, the panning platform processes and/or facilitates a processing of the one or more map features to determine one or more parameters for the at least one panning operation, wherein the at least one panning operation includes a recentering of the mapping user interface.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by an apparatus, an input specifying a path, a boundary, or a combination thereof associated with at least one panning operation over a mapping user interface; and in response to a subsequent input at a location outside of the path, the boundary, or a combination thereof, corresponding the location to a location anchor on the path, within the boundary, or a combination thereof, and recentering the mapping user interface based on the location anchor. 2. The method of claim 1 , further comprising: determining one or more parameters for the at least one panning operation based on the path, the boundary, or a combination thereof, wherein the one or more parameters restrict panning in the map interface to the path, the boundary, or a combination thereof, wherein the one or more parameters include, at least in part, a panning direction parameter, a screen centering parameter, or a combination thereof. 3. The method of claim 1 , wherein the path, the boundary, or a combination thereof includes, at least in part, a street, a transport line, a terrain feature, or a combination thereof, and wherein the subsequent input includes a user physical movement to the location outside of the path, the boundary, or a combination thereof. 4. The method of claim 1 , further comprising: determining location anchors on the path, within the boundary, or a combination thereof, wherein the location anchors include the location anchor. 5. The method of claim 4 , wherein the location anchors include, at least in part, one or more points of interest. 6. The method of claim 1 , further comprising: processing the input to determine one or more interactions with the mapping user interface; and determining one or more sections of the one or more map features to render in the mapping user interface based, at least in part, on the one or more interactions. 7. The method of claim 6 , wherein the one or more interactions include, at least in part, a touch-based interaction, a gesture-based interaction, or a combination thereof. 8. The method of claim 1 , wherein the subsequent input includes a user gesture on the mapping user interface. 9. The method of claim 1 , wherein the boundary defines a park, a mall, or a city. 10. The method of claim 1 , wherein the path is a street, the method further comprising: rendering street number information in conjunction with the path, the boundary, or combination thereof in the mapping user interface during a rendering of the at least one panning operation. 11. An apparatus comprising: at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receiving an input specifying a path, a boundary, or a combination thereof associated with at least one panning operation over a mapping user interface; and in response to a subsequent input at a location outside of the path, the boundary, or a combination thereof, correspond the location to a location anchor on the path, within the boundary, or a combination thereof, and recenter the mapping user interface based on the location anchor. 12. The apparatus of claim 11 , wherein the apparatus is further caused to: determine one or more parameters for the at least one panning operation based on the path, the boundary, or a combination thereof, wherein the one or more parameters restrict panning in the map interface to the path, the boundary, or a combination thereof, wherein the one or more parameters include, at least in part, a panning direction parameter, a screen centering parameter, or a combination thereof. 13. The apparatus of claim 11 , wherein the path, the boundary, or a combination thereof includes, at least in part, a street, a transport line, a terrain feature, or a combination thereof. 14. The apparatus of claim 11 , wherein the apparatus is further caused to: determine location anchors on the path, within the boundary, or a combination thereof, wherein the location anchors include the location anchor. 15. The apparatus of claim 14 , wherein the location anchors include, at least in part, one or more points of interest. 16. The apparatus of claim 11 , wherein the apparatus is further caused to: process and/or facilitating a processing of the input to determine one or more interactions with the mapping user interface; and determine one or more sections of the one or more map features to render in the mapping user interface based, at least in part, on the one or more interactions. 17. The apparatus of claim 16 , wherein the one or more interactions include, at least in part, a touch-based interaction, a gesture-based interaction, or a combination thereof. 18. The apparatus of claim 11 , wherein the subsequent input includes a user gesture on the mapping user interface. 19. The apparatus of claim 11 , wherein the boundary defines a park, a mall, or a city. 20. The apparatus of claim 1 , wherein the path is a street, and wherein the apparatus is further caused to: rendering street number information in conjunction with the path, the boundary, or combination thereof in the mapping user interface during a rendering of the at least one panning operation.

Assignees

Inventors

Classifications

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • Scrolling or panning · CPC title

  • Details, e.g. road map scale, orientation, zooming, illumination, level of detail, scrolling of road map or positioning of current position marker · 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 US9678660B2 cover?
An approach is provided for processing one or more user interactions and/or user gestures with the user interface element to a cause panning for specifying routes with location anchors for streets. A panning platform determines an input for specifying at least one panning operation over a mapping user interface. Next, the panning platform determines one or more map features rendered in the mapp…
Who is the assignee on this patent?
Beaurepaire Jerome, Jamain Maguy, Nokia Technologies Oy
What technology area does this patent fall under?
Primary CPC classification G06F3/04883. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 13 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).