×

Configured virtual environments

  • US 9,645,394 B2
  • Filed: 06/25/2012
  • Issued: 05/09/2017
  • Est. Priority Date: 06/25/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating a customized virtual configured environment, comprising:

  • scanning a source physical environment including one or more real world features of the source physical environment;

    creating an environment definition of the source physical environment;

    associating one or more virtual objects with the environment definition;

    defining one or more allowable rendering environments;

    storing the one or more virtual objects associated with the environment definition to allow rendering of the configured environment in the one or more allowable rendering environments, the configured environment associated with the source physical environment and with the one or more allowable rendering environments;

    determining a user presence in the one or more allowable rendering environments;

    presenting a selection to view the configured environment, the configured environment having been enabled prior to selection, the selection comprising one or more configured environments available to map to a respective one of the one or more allowable rendering environments based on the determined user presence, the allowable rendering environment having a physical environment with real objects; and

    rendering the configured environment upon receiving a user selection to view the configured environment at the one or more allowable rendering environments corresponding to the determined user presence such that the one or more virtual objects are rendered in the allowable rendering environment in a position relative to a corresponding one of the one or more real features in the source physical environment and blocking rendering of the configured environment when the one or more allowable rendering environments are not associated with the configured environment.

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