MANAGING VIRTUAL CONTENT DISPLAYED TO A USER BASED ON MAPPED USER LOCATION
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.
2 Assignments
0 Petitions
Accused Products
Abstract
A technique for rendering virtual content to a user stores map data of features in a physical environment of the user and measures the location of the user with stationary sensors placed at respective locations within the environment. A server provides the location of the user and portions of the map data to a headset worn by the user. The headset is thus enabled to render virtual content at apparent locations that are based on the measured location of the user and the features described by the map data.
50 Citations
23 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A server apparatus comprising control circuitry that includes a set of processing units coupled to memory, the control circuitry constructed and arranged to:
-
measure locations of a user in a physical space as the user moves through the physical space, based on receipt of inputs from multiple stationary sensors positioned at respective sensor locations within the physical space; store map data that describes a map of the physical space; specify a set of holograms that have apparent locations that are defined relative to the map data; and provide 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.
-
-
23. A computer program product including a set of non-transitory, computer-readable media having instructions which, when executed by control circuitry, cause the control circuitry to perform a method of managing virtual content to be displayed to users, 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.
-
Specification