×

Virtual camera for 3D maps

  • US 9,269,178 B2
  • Filed: 09/30/2012
  • Issued: 02/23/2016
  • Est. Priority Date: 06/05/2012
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device comprising:

  • a set of processing units for executing sets of instructions;

    a non-transitory machine-readable medium storing a mapping application which when executed on the mobile device by at least one of the processing units provides an animated navigation presentation that shows the device navigating along a three-dimensional (3D ) map of a region that the device is traversing, the mapping application comprising sets of instructions for;

    defining a virtual camera that identifies a view of the 3D map to render at each of a plurality of instances of time;

    as the device traverses the region, generating a navigation presentation by moving the virtual camera along a navigated route in the 3D map in order to identify different views of the 3D map to render;

    as the navigation presentation reaches a first threshold distance of a turn along the navigated route, moving the virtual camera upwards from a 3D perspective view to a top-down, two-dimensional view of the map at a location of the turn; and

    as the navigation presentation passes a second threshold distance after the turn along the navigated route, moving the virtual camera downwards from the top-down view to a 3D perspective view of the map, wherein the upwards and downwards movements of the virtual camera are for preventing a view of a point of focus to be obstructed by any other object in the 3D map.

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