Patents by Inventor Barrie A. Loberg

Barrie A. Loberg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11979736
    Abstract: A computer system for facilitating voice communication within a mixed-reality environment identifies a first location of a first user within a mixed-reality environment. The first user is associated with a first electronic communication device, which is capable of facilitating voice communication between one or more users within the mixed-reality environment. The computer system identifies a second location of a second user within the mixed-reality environment. The second user is associated with a second electronic communication device, which is capable of facilitating voice communication between one or more users within the mixed-reality environment. The computer system determines a vocal distance attribute between the first user and the second user and determines, based upon the vocal distance attribute, a communication state for the first electronic communication device and the second electronic communication device.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: May 7, 2024
    Assignees: DIRTT ENVIRONMENTAL SOLUTIONS LTD., ARMSTRONG WORLD INDUSTRIES, INC.
    Inventors: Barrie A. Loberg, Robert Blodgett
  • Patent number: 11531791
    Abstract: A virtual reality system can comprise a virtual reality headset, one or more position tracking sensors, and a computerized architectural design environment. The position tracking sensors can identify a relative location of the user with respect to a physical space. The computerized architectural design environment can comprise a computer-implemented method for displaying a three-dimensional view of an architectural design to a user through the one or more virtual reality components. The method can comprise receiving a communication from the one or more position tracking sensors, rendering at least a portion of an architectural design file, and transmitting to the virtual reality headset the rendered portion of the architectural design file.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: December 20, 2022
    Assignee: DIRTT ENVIRONMENTAL SOLUTIONS LTD.
    Inventors: Barrie A. Loberg, Joseph S. Howell, Robert Blodgett, Sheldon Smith, Tyler West
  • Publication number: 20220167112
    Abstract: A computer system for facilitating voice communication within a mixed-reality environment identifies a first location of a first user within a mixed-reality environment. The first user is associated with a first electronic communication device, which is capable of facilitating voice communication between one or more users within the mixed-reality environment. The computer system identifies a second location of a second user within the mixed-reality environment. The second user is associated with a second electronic communication device, which is capable of facilitating voice communication between one or more users within the mixed-reality environment. The computer system determines a vocal distance attribute between the first user and the second user and determines, based upon the vocal distance attribute, a communication state for the first electronic communication device and the second electronic communication device.
    Type: Application
    Filed: June 18, 2020
    Publication date: May 26, 2022
    Inventors: Barrie A. LOBERG, Robert BLODGETT
  • Patent number: 11270514
    Abstract: A computer system for creating architectural schematics within a mixed-reality environment generates, within an architectural design application, mixed-reality rendering data that visually describes one or more virtual architectural elements in relation to a real-world environment. The computer system transmits, to a mixed-reality device, the mixed-reality rendering data, wherein the mixed-reality device renders the mixed-reality rendering data within the real-world environment. The computer system also receives a command from a user directed towards a particular virtual architectural element. Additionally, the computer system constrains a scope of the command based upon an interaction between the virtual architectural element and the real-world environment.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: March 8, 2022
    Assignee: DIRTT ENVIRONMENTAL SOLUTIONS LTD.
    Inventors: Barrie A. Loberg, Joseph Howell, Robert Blodgett, Simon Francis Stannus, Matthew Hibberd, Tyler West
  • Patent number: 10922450
    Abstract: A computer system can incorporate a timber framework within a variable spatial framework by receiving input to divide the variable spatial framework into one or more independent spaces within the variable spatial framework. Upon receiving input to divide the variable spatial framework, the system can create at least a first independent space and a second independent space based upon the received input. Creating the first independent space and the second independent space can also include associating with at least the first independent space a first independently executable software object. Additionally, the method can include automatically incorporating a digital representation of a first timber framework into the first independent space. The first independently executable software object can determine the characteristics of the first timber framework.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: February 16, 2021
    Assignee: DIRTT ENVIRONMENTAL SOLUTIONS, LTD.
    Inventor: Barrie A. Loberg
  • Publication number: 20210004509
    Abstract: A virtual reality system can comprise a virtual reality headset, one or more position tracking sensors, and a computerized architectural design environment. The position tracking sensors can identify a relative location of the user with respect to a physical space. The computerized architectural design environment can comprise a computer-implemented method for displaying a three-dimensional view of an architectural design to a user through the one or more virtual reality components. The method can comprise receiving a communication from the one or more position tracking sensors, rendering at least a portion of an architectural design file, and transmitting to the virtual reality headset the rendered portion of the architectural design file.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 7, 2021
    Inventors: Barrie A. Loberg, Joseph S. Howell, Robert Blodgett, Sheldon Smith, Tyler West
  • Publication number: 20200312039
    Abstract: A computer system for creating architectural schematics within a mixed-reality environment generates, within an architectural design application, mixed-reality rendering data that visually describes one or more virtual architectural elements in relation to a real-world environment. The computer system transmits, to a mixed-reality device, the mixed-reality rendering data, wherein the mixed-reality device renders the mixed-reality rendering data within the real-world environment. The computer system also receives a command from a user directed towards a particular virtual architectural element. Additionally, the computer system constrains a scope of the command based upon an interaction between the virtual architectural element and the real-world environment.
    Type: Application
    Filed: June 16, 2020
    Publication date: October 1, 2020
    Inventors: Barrie A. Loberg, Joseph Howell, Robert Blodgett, Simon Francis Stannus, Matthew Hibberd, Tyler West
  • Patent number: 10783284
    Abstract: A virtual reality system can comprise a virtual reality headset, one or more position tracking sensors, and a computerized architectural design environment. The position tracking sensors can identify a relative location of the user with respect to a physical space. The computerized architectural design environment can comprise a computer-implemented method for displaying a three-dimensional view of an architectural design to a user through the one or more virtual reality components. The method can comprise receiving a communication from the one or more position tracking sensors, rendering at least a portion of an architectural design file, and transmitting to the virtual reality headset the rendered portion of the architectural design file.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: September 22, 2020
    Assignee: DIRTT Environmental Solutions, LTD.
    Inventors: Barrie Loberg, Joseph Howell, Robert Blodgett, Sheldon Smith, Tyler West
  • Patent number: 10699484
    Abstract: A computer system for creating architectural schematics within a mixed-reality environment generates, within an architectural design application, mixed-reality rendering data that visually describes one or more virtual architectural elements in relation to a real-world environment. The computer system transmits, to a mixed-reality device, the mixed-reality rendering data, wherein the mixed-reality device renders the mixed-reality rendering data within the real-world environment. The computer system also receives a command from a user directed towards a particular virtual architectural element. Additionally, the computer system constrains a scope of the command based upon an interaction between the virtual architectural element and the real-world environment.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: June 30, 2020
    Assignee: DIRTT Environmental Solutions, Ltd.
    Inventors: Barrie A. Loberg, Joseph Howell, Robert Blodgett, Simon Francis Stannus, Matthew Hibberd, Tyler West
  • Patent number: 10467814
    Abstract: A computer system for managing multiple distinct perspectives within a mixed-reality design environment loads a three-dimensional architectural model into memory. The three-dimensional architectural model is associated with a virtual coordinate system. The three-dimensional architectural model comprises at least one virtual object that is associated with an independently executable software object that comprises independent variables and functions that are specific to a particular architectural element that is represented by the at least one virtual object. The computer system associates the virtual coordinate system with a physical coordinate system within a real-world environment. The computer system transmits to each device of multiple different devices rendering information. The rendering information comprises three-dimensional image data for rendering the three-dimensional architectural model and coordinate information that maps the virtual coordinate system to the physical coordinate system.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: November 5, 2019
    Assignee: DIRTT Environmental Solutions, Ltd.
    Inventors: Barrie A. Loberg, Joseph Howell, Robert Blodgett, Simon Francis Stannus, Matthew Hibberd, Tyler West
  • Publication number: 20180197340
    Abstract: A computer system for creating architectural schematics within a mixed-reality environment generates, within an architectural design application, mixed-reality rendering data that visually describes one or more virtual architectural elements in relation to a real-world environment. The computer system transmits, to a mixed-reality device, the mixed-reality rendering data, wherein the mixed-reality device renders the mixed-reality rendering data within the real-world environment. The computer system also receives a command from a user directed towards a particular virtual architectural element. Additionally, the computer system constrains a scope of the command based upon an interaction between the virtual architectural element and the real-world environment.
    Type: Application
    Filed: June 9, 2017
    Publication date: July 12, 2018
    Inventors: Barrie A. Loberg, Joseph Howell, Robert Blodgett, Simon Francis Stannus, Matthew Hibberd, Tyler West
  • Publication number: 20180197341
    Abstract: A computer system for managing multiple distinct perspectives within a mixed-reality design environment loads a three-dimensional architectural model into memory. The three-dimensional architectural model is associated with a virtual coordinate system. The three-dimensional architectural model comprises at least one virtual object that is associated with an independently executable software object that comprises independent variables and functions that are specific to a particular architectural element that is represented by the at least one virtual object. The computer system associates the virtual coordinate system with a physical coordinate system within a real-world environment. The computer system transmits to each device of multiple different devices rendering information. The rendering information comprises three-dimensional image data for rendering the three-dimensional architectural model and coordinate information that maps the virtual coordinate system to the physical coordinate system.
    Type: Application
    Filed: June 9, 2017
    Publication date: July 12, 2018
    Applicant: Dirtt Environmental Solutions, Ltd.
    Inventors: Barrie A. Loberg, Joseph Howell, Robert Blodgett, Simon Francis Stannus, Matthew Hibberd, Tyler West
  • Patent number: 9958858
    Abstract: Methods and systems allow for creating a variable spatial framework for use in designing and manufacturing an architectural component. The spatial framework can define a three-dimensional space having a plurality of boundaries. The system can receive an input to divide the three-dimensional space into multiple independent cells. Each independent cell can comprise an independently executable software object. A plurality of boundaries of the spatial framework can automatically adjust upon receiving an input defining a manufacturing constraint.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: May 1, 2018
    Assignee: ICE Edge Business Solutions, Ltd.
    Inventor: Barrie A. Loberg
  • Publication number: 20170308626
    Abstract: A virtual reality system can comprise a virtual reality headset, one or more position tracking sensors, and a computerized architectural design environment. The position tracking sensors can identify a relative location of the user with respect to a physical space. The computerized architectural design environment can comprise a computer-implemented method for displaying a three-dimensional view of an architectural design to a user through the one or more virtual reality components. The method can comprise receiving a communication from the one or more position tracking sensors, rendering at least a portion of an architectural design file, and transmitting to the virtual reality headset the rendered portion of the architectural design file.
    Type: Application
    Filed: October 14, 2015
    Publication date: October 26, 2017
    Inventors: Barrie Loberg, Joseph Howell, Robert Blodgett, Sheldon Smith, Tyler West
  • Publication number: 20170124224
    Abstract: A computer system can incorporate a timber framework within a variable spatial framework by receiving input to divide the variable spatial framework into one or more independent spaces within the variable spatial framework. Upon receiving input to divide the variable spatial framework, the system can create at least a first independent space and a second independent space based upon the received input. Creating the first independent space and the second independent space can also include associating with at least the first independent space a first independently executable software object. Additionally, the method can include automatically incorporating a digital representation of a first timber framework into the first independent space. The first independently executable software object can determine the characteristics of the first timber framework.
    Type: Application
    Filed: January 13, 2015
    Publication date: May 4, 2017
    Applicant: DIRTT ENVIRONMENTAL SOLUTIONS, INC.
    Inventor: Barrie A. Loberg
  • Patent number: 9536340
    Abstract: Design software in accordance with an implementation of the present invention is configured to provide believable three-dimensional representations of user selections in real-time. Design elements that would otherwise be difficult to efficiently render three-dimensionally in real-time are prerendered for realistic visual effects, such as realistic shading, which correspond to various positions of the elements in a design space. Blanks of the visual effects for each position are then stored in a data store for visual effects. At run time, data associated with user design choices, as well as the blanks for any corresponding design elements are fed in one implementation to peripheral processing hardware, such as a GPU, which sends the processed data to a display device. The user is therefore able to view complex visual data of certain design choices efficiently with added realism.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: January 3, 2017
    Assignee: DIRTT Environmental Solutions, LTD.
    Inventor: Barrie Loberg
  • Patent number: 9519407
    Abstract: A software application can capture product parameters and attributes in order to allow a non-expert user to create an accurate and complete furniture system layout in a design space. To enable accurate layouts, the software application can automatically apply all applicable components, connectors, rules, attributes, codes, and behaviors to each component/design element in the design space. The intelligent, object-oriented software can automatically recognize required changes effected by a user-driven change, and automatically resolve the layout design by constraining vertical placement of components or automatically generating interconnections between components.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 13, 2016
    Assignee: Ice Edge Business Solutions, LTD.
    Inventor: Barrie A. Loberg
  • Publication number: 20160070255
    Abstract: Methods and systems allow for creating a variable spatial framework for use in designing and manufacturing an architectural component. The spatial framework can define a three-dimensional space having a plurality of boundaries. The system can receive an input to divide the three-dimensional space into multiple independent cells. Each independent cell can comprise an independently executable software object. A plurality of boundaries of the spatial framework can automatically adjust upon receiving an input defining a manufacturing constraint.
    Type: Application
    Filed: May 31, 2013
    Publication date: March 10, 2016
    Inventor: Barrie A. Loberg
  • Patent number: 9245064
    Abstract: Systems, methods, and design software allow for easy and efficient rendering, displaying, navigation, and/or sharing of computer generated designs and models. One or more implementations allow a user to share the geometry and the graphical attributes of a three-dimensional model without sharing the source file or the proprietary details of the source file. In particular, the one or more implementations provide the ability to capture the geometry and the graphical attributes of a three-dimensional model, and share then captured geometry with others. Furthermore, one or more implementations can allow for sharing of the geometry and graphical attributes of a three-dimensional model without requiring the viewer to have the software used to create the three-dimensional model.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: January 26, 2016
    Assignee: ICE EDGE BUSINESS SOLUTIONS
    Inventor: Barrie A. Loberg
  • Patent number: 9189571
    Abstract: Systems, methods, and apparatus allow for easy and efficient structural design and/or reconfiguration while using existing stock components. One or more implementations allow a designer to import a stock file containing an inventory of stock components that are usable as part of a structural design. In particular, one or more implementations allow the stock components to be used in a structural design while tracking, in real-time, the availability of stock components. Furthermore, one or more implementations automatically correlate stock components with existing components of a structural design or with new components as a designer inserts them into the structural design. Additionally, one or more implementations visually distinguish between new components in the structural design and stock components in the structural design. Furthermore, one or more implementations auto-select or modify surrounding components in the structural design to match an inserted stock component.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: November 17, 2015
    Assignee: Ice Edge Business Solutions, LTD.
    Inventor: Barrie A. Loberg