×

System and method for interacting with virtual maps

  • US 10,108,693 B2
  • Filed: 03/13/2014
  • Issued: 10/23/2018
  • Est. Priority Date: 03/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computerized map display system comprising:

  • at least one processor;

    at least one display device;

    at least one input device; and

    at least one memory device which stores a plurality of instructions which, when executed by the at least one processor, cause the at least one processor to operate with the at least one display device and the at least one input device to;

    generate a map environment, wherein generating the map environment includes;

    displaying a map display window, the map display window including a map;

    displaying a plurality of different virtual map tools, the plurality of different virtual map tools configured to provide map manipulation functions, wherein each of the plurality of different virtual map tools;

    (i) is configured perform a map-related user task,(ii) is displayed as a compact virtual gadget, and(iii) is user-moveable around the map display window, anddisplaying a virtual tool drawer, the virtual tool drawer configured to display a storing of the plurality of different virtual map tools, wherein the virtual tool drawer is positioned along a border of the map display window, wherein the virtual tool drawer includes a tool compartment containing a plurality of tool-shaped slots, and wherein the virtual tool drawer further includes a control panel;

    update the map environment based on at least one user input, wherein updating the map environment includes;

    (a) storing a user selection of at least one from a plurality of categories, at least one of the plurality of categories including a plurality of subcategories,(b) storing a user selection of at least one of the plurality of subcategories;

    (c) receiving a user search string via at least one of the plurality of different virtual map tools;

    (d) displaying at least one of the plurality of map elements that satisfies the user search string;

    (e) determining at least one category or subcategory that is similar to but does not exactly match the user search string; and

    (f) displaying at least one of the plurality of map elements having the determined similar category or subcategory that also satisfies the user search string.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×