20240020931. Computer Systems and Methods for Navigating Building Information Models in an Augmented Environment simplified abstract (Procore Technologies, Inc.)

From WikiPatents
Jump to navigation Jump to search

Computer Systems and Methods for Navigating Building Information Models in an Augmented Environment

Organization Name

Procore Technologies, Inc.

Inventor(s)

Kevin Mckee of Del Mar CA (US)

Jon Hoover of Camarillo CA (US)

Christopher Bindloss of Santa Barbara CA (US)

David Mccool of Carpinteria CA (US)

Winson Chu of Alameda CA (US)

Christopher Myers of Council ID (US)

Computer Systems and Methods for Navigating Building Information Models in an Augmented Environment - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240020931 titled 'Computer Systems and Methods for Navigating Building Information Models in an Augmented Environment

Simplified Explanation

The abstract describes a computing device that can determine its position and orientation within a virtual 3D model of a real-world environment. It captures sensor data representing the real-world environment, detects objects in the environment, and compares them to physical elements in the virtual model. It then aligns the virtual model with the detected objects and presents it as overlaid virtual content on a display screen.

  • The computing device determines its position and orientation within a virtual 3D model of a real-world environment.
  • It captures sensor data representing the real-world environment surrounding the device.
  • Based on an analysis of the sensor data, it detects objects in the real-world environment.
  • The detected objects are compared to physical elements defined in the virtual 3D model.
  • The computing device identifies a physical element in the virtual model that matches the detected object.
  • It updates the position, orientation, or presentation of the virtual model to align the physical element with the detected object.
  • The aligned virtual 3D model is presented as overlaid virtual content on a display screen, providing a mixed reality experience.

Potential Applications:

  • Augmented reality gaming, where virtual objects are overlaid onto the real-world environment.
  • Industrial design and architecture, allowing designers to visualize virtual elements within a real-world space.
  • Navigation and wayfinding, providing virtual directions and information overlaid on the real-world environment.
  • Training and education, creating interactive virtual simulations overlaid on real-world objects.

Problems Solved:

  • Difficulty in aligning virtual elements with real-world objects accurately.
  • Limited ability to interact with virtual content in a real-world environment.
  • Lack of seamless integration between virtual and real-world elements.

Benefits:

  • Enhanced user experience by overlaying virtual content onto the real-world environment.
  • Improved accuracy in aligning virtual elements with real-world objects.
  • Increased interactivity and engagement through mixed reality experiences.
  • Expanded applications in various fields, such as gaming, design, navigation, and training.


Original Abstract Submitted

a computing device is configured to determine an initial position and orientation of the computing device within a virtual 3d model of a real-world environment, (ii) capture sensor data that is representative of the real-world environment surrounding the computing device, (iii) based on an analysis of the sensor data, detect an object in the real-world environment, (iv) compare the detected object to data defining physical elements that are represented within the virtual 3d model, (v) identify a given physical element represented within the virtual 3d model that matches the detected object, (vi) update one or more of a position, an orientation, or a presentation of the virtual 3d model in order to align the given physical element with the detected object, and (vii) cause a display screen to present the aligned virtual 3d model as overlaid virtual content on a view of the real-world environment surrounding the computing device.