Patent ID: 9575564
Date: 2017-02-21
CPC Classifications: G06F,G06T

Claim:
1. A virtual model navigation method comprising: using a display screen of a user device, displaying a plurality of views of a virtual model in a plurality of frames; wherein the displaying comprises displaying one of the views in one of the frames with a virtual camera positioned at a first view point within a virtual scene of the virtual model; after the displaying the one of the views, detecting movement of the user device from a first location in the physical world at the first moment in time to a second location in the physical world at a second moment in time; wherein the displaying comprises displaying another of the views in another of the frames with the virtual camera positioned at a second view point within the virtual scene as a result of the detection of the movement of the user device; wherein the detecting comprises detecting a presence of a footstep of a user while the user is walking with the user device and during the display of the one view of the virtual scene in the one frame; and using an attenuation function to ensure the virtual camera moves within the virtual scene while the user is walking and the virtual camera stops moving within the virtual scene if another footstep of the user is not detected after a predefined amount time.