×

Sharing neighboring map data across devices

  • US 10,466,953 B2
  • Filed: 05/11/2017
  • Issued: 11/05/2019
  • Est. Priority Date: 03/30/2017
  • Status: Active Grant
First Claim
Patent Images

1. A server computing device, comprising:

  • a processor;

    a non-volatile storage device operatively coupled to the processor; and

    an anchor transfer program stored in the non-volatile storage device and executed by the processor of the computing device, whereinthe anchor transfer program is configured to;

    receive a transfer request from a first display device to transfer anchor data of a target virtual place-located anchor of one or more holograms at a target virtual location to a second display device, the transfer request initiated by a user via the first display device and specifying the target virtual place-located anchor, the anchor data comprising neighboring map data corresponding to the target virtual location for the specified target virtual place-located anchor, the neighboring map data being map data of a neighborhood in a vicinity around the target virtual location including pose graphs created by sensor measurements performed by the first display device;

    retrieve and transmit the anchor data to the second display device responsive to the transfer request;

    cause the second display device to incorporate, via a stitching process, the neighboring map data into existing map data of the second display device, the stitching process including stitching together the pose graphs of the neighboring map data created by the first display device and the existing map data of the second display device by applying a common global coordinate system corresponding to an aligned three-dimensional coordinate space of the neighborhood; and

    cause the second display device to display the one or more holograms at the target virtual place-located anchor at the target virtual location from a vantage point of the second display device based on the incorporated map data and the existing map data of the second display device.

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