×

Managing virtual content displayed to a user based on mapped user location

  • US 10,503,351 B2
  • Filed: 07/21/2017
  • Issued: 12/10/2019
  • Est. Priority Date: 08/23/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing virtual content to be displayed to users via three-dimensional imaging headsets, the method comprising:

  • measuring locations of a user in a physical space as the user moves through the physical space, by a server apparatus receiving inputs from multiple stationary sensors positioned at respective sensor locations within the physical space and processing the inputs to generate the locations of the user;

    storing map data that describes a map of the physical space;

    specifying a set of holograms that have apparent locations that are defined relative to the map data; and

    providing the measured locations of the user and at least a portion of the map data to a headset worn by the user, to enable the headset to render the set of holograms at the apparent locations relative to the map data and from a user perspective based on the measured locations of the user,wherein the method further comprises generating an avatar of the user, the avatar providing a virtual representation of the user, wherein generating the avatar includes;

    directing the user to apply wearable sensors to respective parts of a body of the user;

    with the user wearing the wearable sensors, measuring locations of the wearable sensors and locations of the headset as the user performs a set of predetermined physical movements; and

    generating a skeletal model of the user based on the measured locations of the wearable sensors and of the headset,wherein, when generating the avatar, measuring the locations of the wearable sensors and the locations of the headset includes (i) directing the user to assume multiple predetermined physical postures and, (ii) for each physical posture, generating a three-dimensional map of the locations of the wearable sensors and the location of the headset while the user is assuming the respective physical posture, andwherein generating the skeletal model includes estimating a set of joint locations and a set of limb lengths of the user based on changes in three-dimensional maps that result from the user assuming different physical postures.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×