CA3164530C

System and method for augmented and virtual reality

Abstract

One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user.

CA3164530C, drawing sheet 1
Sheet 1 of 14

Term

6.1 yearsleft in the term

Expires 29 October 2032.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

14 claims: 2 independent, 12 dependent

  1. 1
    We Claim:1. A method, comprising: selecting a visualization mode selected from a group consisting of an augmented reality mode, a virtual reality mode, and a blended reality mode, the blended reality mode comprising rendering of individual physical objects sensed using an environment sensing system as individual virtual physical objects;sensing two or more individual physical objects using the environment sensing system in a first environment;projecting light toward a first display lens of a first head-mounted user display device, the light comprising a virtual object and renderings of the two or more individual physical objects;reflecting the light using the first display lens toward a first user’s eye;selectively allowing transmission of light from an outside environment directly through the first display lens in response to selecting the visualization mode using the first display lens wherein the first headmounted user display device is configured for displaying one of a virtual object, a physical object, a virtual physical object, or any combination of virtual objects, physical objects, and virtual physical object;and transmitting the virtual object and the renderings of the two or more individual physical objects to a second head-mounted user display device in a second environment, the second head-mounted user display device projecting second light comprising the virtual object and the renderings of the two or more individual physical objects toward a second display lens of the second headmounted user display device and reflecting the second Date Reçue/Date Received 2023-01-06 light using the second display lens toward a second user's eye, the second head-mounted user display device operating in the augmented reality mode or the virtual reality mode and displaying at least the virtual object and the renderings of the two or more physical objects to the second user.
  2. 9
    A head-mounted user display device, comprising:a first display lens reflecting light toward a first user's eye and selectively allowing transmission of light from a first outside environment directly through the first display lens;and a processor operatively coupled to the first display lens and having software running thereon, such that when the processor executes the software, the processor directs the first display lens to selectively allow transmission of light in response to selecting a visualization mode, and senses two or more individual physical objects using the environment sensing system, the light comprising a virtual object and renderings of the two or more individual physical objects, Date Reçue/Date Received 2023-01-06 wherein the visualization mode is selected from the group consisting of an augmented reality mode, a virtual reality mode, and a blended reality mode, the blended reality mode comprising rendering two or more individual physical objects sensed using an environment sensing system as individual virtual physical objects, the blended reality mode comprising rendering individual physical objects sensed using an environment sensing system as individual virtual physical objects, and wherein the head-mounted user display device is configured for displaying one of a virtual object, a physical object, a virtual physical object, or any combination of virtual objects, physical objects, and virtual physical objects, wherein the head-mounted user display device is configured to transmit the virtual object and the renderings of the two or more individual physical objects to a second head-mounted user display device in a second environment, the second head-mounted user display device projecting second light comprising the virtual object and the renderings of the two or more individual physical objects toward a second display lens of the second headmounted user display device and reflecting the second light using the second display lens toward a second user's eye, the second head-mounted user display device operating in the augmented reality mode or the virtual reality mode and displaying at least the virtual object and the renderings of the two or more physical objects to the second user.