Map note annotations at corresponding geographic locations

US11977832B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11977832-B2
Application numberUS-201916693096-A
CountryUS
Kind codeB2
Filing dateNov 22, 2019
Priority dateMar 28, 2016
Publication dateMay 7, 2024
Grant dateMay 7, 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 computing device includes a display, a logic machine, and a storage machine holding instructions executable to display a map via the display, and associate a note with location data defining a geographic location. The note is associated with an annotation displayable on the map. The annotation is associated with a location parameter defining a map location at which the annotation is displayed on the map corresponding to the geographic location associated with the note. The annotation is associated with a zoom parameter defining one or more map zoom levels at which the annotation is displayed on the map. The annotation is associated with a context parameter defining one or more computing device contexts with which the annotation is displayed on the map. A notification corresponding to the note is presented based on the computing device being located within a threshold distance of the geographic location.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computing device, comprising: a logic machine; and a storage machine holding instructions that when executed by the logic machine cause the logic machine to: associate a note with location data defining a geographic location, where the note is a computer file; associate the note with an annotation displayable on a map, where the annotation is associated with a location parameter defining a map location at which the annotation is displayable on the map, the map location corresponding to the geographic location associated with the note, and where the annotation is associated with a context parameter defining one or more computing device contexts that are utilized to selectively display the annotation on the map; provide a notification corresponding to the note based on the computing device being located within a threshold distance of the geographic location; and in response to user input directed to the annotation, launch a separate software application external to the map and open the note corresponding to the annotation in the separate software application. 2. The computing device of claim 1 , where the annotation is associated with an orientation parameter defining one of a plurality of annotation rotation behaviors for when the annotation is displayed on the map, the plurality of annotation rotation behaviors including an orientation-dependent behavior and an orientation-agnostic behavior. 3. The computing device of claim 2 , where the orientation parameter associates the orientation-dependent behavior with an annotation pivot point around which, when the annotation is displayed on the map, the annotation rotates as an orientation of the map changes relative to a display on which the annotation is displayed. 4. The computing device of claim 1 , where the location parameter further defines a particular step in a multi-step set of navigation directions, and the annotation is displayed on the map when the particular step is selected. 5. The computing device of claim 1 , where the annotation is associated with a zoom parameter defining, when the annotation is displayed on the map, one or more map zoom levels at which the annotation is displayed on the map. 6. The computing device of claim 1 , where the annotation is associated with a different map location based on receiving a relocation input at the annotation while the annotation is displayed on the map. 7. The computing device of claim 1 , where a notification parameter associated with the note defines one or more computing device contexts with which the notification is provided. 8. A method, comprising: associating a note with location data defining a geographic location, where the note is a computer file; associating the note with an annotation displayable on a map, where the annotation is associated with a location parameter defining a map location at which the annotation is displayable on the map, the map location corresponding to the geographic location associated with the note, and where the annotation is associated with a context parameter defining one or more computing device contexts that are utilized to selectively display the annotation on the map; providing a notification corresponding to the note based on the computing device being located within a threshold distance of the geographic location; and in response to user input directed to the annotation, launching a separate software application external to the map and opening the note corresponding to the annotation in the separate software application. 9. The method of claim 8 , where the annotation is associated with a zoom parameter defining, when the annotation is displayed on the map, one or more map zoom levels at which the annotation is displayed on the map. 10. The method of claim 8 , where the annotation is associated with an orientation parameter defining one of a plurality of annotation rotation behaviors for when the annotation is displayed on the map, the plurality of annotation rotation behaviors including an orientation-dependent behavior and an orientation-agnostic behavior. 11. The method of claim 10 , where the orientation parameter associates the orientation-dependent behavior with an annotation pivot point around which, when the annotation is displayed on the map, the annotation rotates as an orientation of the map changes relative to the display. 12. A computing device, comprising: a display; a logic machine; and a storage machine holding instructions that when executed by the logic machine cause the logic machine to: display a map via the display; associate a note with location data defining a geographic location, where the note is a computer file; associate the note with an annotation displayable on the map; where the annotation is associated with a location parameter defining a map location at which the annotation is displayed on the map, the map location corresponding to the geographic location associated with the note, and where the annotation is associated with a context parameter defining one or more computing device contexts that are utilized to selectively display the annotation on the map; present a notification corresponding to the note based on the computing device being located within a threshold distance of the geographic location; and in response to user input directed to the annotation, launch a separate software application external to the map and open the note corresponding to the annotation in the separate software application. 13. The computing device of claim 12 , where the instructions are further executed to associate a second note with location data defining a second geographic location, and where the second note is text entered by a user of the computing device. 14. The computing device of claim 12 , where the instructions are further executed to associate a second note with location data defining a second geographic location, and where the second note is a freeform ink line drawn on the map. 15. The computing device of claim 12 , where the location parameter further defines a particular step in a multi-step set of navigation directions, and the annotation is displayed on the map when the particular step is selected. 16. The computing device of claim 12 , where the annotation is associated with a zoom parameter defining, when the annotation is displayed on the map, one or more map zoom levels at which the annotation is displayed on the map. 17. The computing device of claim 12 , where a notification parameter associated with the note defines one or more computing device contexts with which the notification is provided.

Assignees

Inventors

Classifications

  • G06F40/169Primary

    Annotation, e.g. comment data or footnotes · CPC title

  • Guidance using simplified or iconic instructions, e.g. using arrows (G01C21/365 takes precedence) · CPC title

  • Display of a road map (G01C21/3614 takes precedence; guidance using 3D or perspective road maps G01C21/3635) · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • Interaction with lists of selectable items, e.g. menus · 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 US11977832B2 cover?
A computing device includes a display, a logic machine, and a storage machine holding instructions executable to display a map via the display, and associate a note with location data defining a geographic location. The note is associated with an annotation displayable on the map. The annotation is associated with a location parameter defining a map location at which the annotation is displayed…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F40/169. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 07 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).