-
公开(公告)号:US11380057B2
公开(公告)日:2022-07-05
申请号:US16995213
申请日:2020-08-17
Applicant: Procore Technologies, Inc.
Inventor: Winson Chu , Peter Wu , Christopher Myers
Abstract: The present disclosure is directed to a software tool that facilitates the presentation of a three-dimensional view of a construction project as well as the generation of various types of two-dimensional technical drawings based on this three-dimensional view. In one implementation, the software tool causes a computing device to engage in the following operations. The computing device may receive an indication of a desired clip height of a three-dimensional view at which to generate a two-dimensional technical drawing; identify a subset of meshes that intersect with a two-dimensional plane at the desired clip height; determine respective portions of each mesh that intersect the two-dimensional plane at the desired clip height; compile a dataset that defines the two-dimensional drawing; and render the two-dimensional drawing using the compiled dataset.
-
公开(公告)号:US20210082204A1
公开(公告)日:2021-03-18
申请号:US17104362
申请日:2020-11-25
Applicant: Procore Technologies, Inc.
Inventor: Winson Chu
Abstract: Disclosed herein is an improved AR technology for aligning virtual content with a real-world environment. In one aspect, the disclosed process may involve a first computing device receiving an indication that a second computing device detected a given QR pattern on a given strip of QR tape installed in a real-world environment. In response to receiving the indication, the first computing device may obtain installation information regarding a layout of the given strip of QR tape. Based at least on an identifier of the given QR pattern and the information regarding the layout of the given strip of QR tape, the first computing device may then determine a position and orientation of the second computing device, align virtual content on the real-world environment, and instruct the second computing device to present a view of the real-world environment that has the aligned virtual content superimposed onto the real-world environment.
-
公开(公告)号:US10733775B1
公开(公告)日:2020-08-04
申请号:US16277406
申请日:2019-02-15
Applicant: Procore Technologies, Inc.
Inventor: Winson Chu , Peter Wu
Abstract: The present disclosure is directed to a software tool that facilitates the presentation of a three-dimensional view of a construction project as well as the generation of various types of two-dimensional technical drawings based on this three-dimensional view. In one implementation, the software tool causes a computing device to engage in the following operations. The computing device may receive an indication of a desired clip height of a three-dimensional view at which to generate a two-dimensional technical drawing; identify a subset of meshes that intersect with a two-dimensional plane at the desired clip height; determine respective portions of each mesh that intersect the two-dimensional plane at the desired clip height; compile a dataset that defines the two-dimensional drawing; and render the two-dimensional drawing using the compiled dataset.
-
公开(公告)号:US10699478B1
公开(公告)日:2020-06-30
申请号:US16277679
申请日:2019-02-15
Applicant: Procore Technologies, Inc.
Inventor: Winson Chu , Peter Wu
Abstract: The present disclosure is directed to a software tool that facilitates the presentation of a three-dimensional view of a construction project as well as the generation of various types of two-dimensional technical drawings based on this three-dimensional view. In one implementation, the software tool causes a computing device to engage in the following operations. The computing device may receive an indication of a desired clip height of a three-dimensional view at which to generate a two-dimensional technical drawing; identify a subset of meshes that intersect with a two-dimensional plane at the desired clip height; determine respective portions of each mesh that intersect the two-dimensional plane at the desired clip height; compile a dataset that defines the two-dimensional drawing; and render the two-dimensional drawing using the compiled dataset.
-
公开(公告)号:US20250104355A1
公开(公告)日:2025-03-27
申请号:US18820548
申请日:2024-08-30
Applicant: Procore Technologies, Inc.
Inventor: Winson Chu , Peter Wu , Christopher Myers
Abstract: The present disclosure is directed to a software tool that facilitates the presentation of a three-dimensional view of a construction project as well as the generation of various types of two-dimensional technical drawings based on this three-dimensional view. In one implementation, the software tool causes a computing device to engage in the following operations. The computing device may receive an indication of a desired clip height of a three-dimensional view at which to generate a two-dimensional technical drawing; identify a subset of meshes that intersect with a two-dimensional plane at the desired clip height; determine respective portions of each mesh that intersect the two-dimensional plane at the desired clip height; compile a dataset that defines the two-dimensional drawing; and render the two-dimensional drawing using the compiled dataset.
-
公开(公告)号:US12217109B2
公开(公告)日:2025-02-04
申请号:US18514900
申请日:2023-11-20
Applicant: Procore Technologies, Inc.
Inventor: Winson Chu
Abstract: Disclosed herein is an improved AR technology for aligning virtual content with a real-world environment. In one aspect, the disclosed process may involve a first computing device receiving an indication that a second computing device detected a given QR pattern on a given strip of QR tape installed in a real-world environment. In response to receiving the indication, the first computing device may obtain installation information regarding a layout of the given strip of QR tape. Based at least on an identifier of the given QR pattern and the information regarding the layout of the given strip of QR tape, the first computing device may then determine a position and orientation of the second computing device, align virtual content on the real-world environment, and instruct the second computing device to present a view of the real-world environment that has the aligned virtual content superimposed onto the real-world environment.
-
公开(公告)号:US12079933B2
公开(公告)日:2024-09-03
申请号:US17854122
申请日:2022-06-30
Applicant: Procore Technologies, Inc.
Inventor: Winson Chu , Peter Wu , Christopher Myers
CPC classification number: G06T17/20 , G06F30/13 , G06T7/337 , G06T11/203 , G06T11/206 , G06T11/60 , G06T15/08 , G06T17/05 , G06T19/003 , G06T2210/04
Abstract: The present disclosure is directed to a software tool that facilitates the presentation of a three-dimensional view of a construction project as well as the generation of various types of two-dimensional technical drawings based on this three-dimensional view. In one implementation, the software tool causes a computing device to engage in the following operations. The computing device may receive an indication of a desired clip height of a three-dimensional view at which to generate a two-dimensional technical drawing; identify a subset of meshes that intersect with a two-dimensional plane at the desired clip height; determine respective portions of each mesh that intersect the two-dimensional plane at the desired clip height; compile a dataset that defines the two-dimensional drawing; and render the two-dimensional drawing using the compiled dataset.
-
公开(公告)号:US20240185015A1
公开(公告)日:2024-06-06
申请号:US18514900
申请日:2023-11-20
Applicant: Procore Technologies, Inc.
Inventor: Winson Chu
CPC classification number: G06K19/06037 , G06K7/1417 , G06T19/006 , G06T19/20 , G06V20/20 , G06T2200/04 , G06T2219/2004
Abstract: Disclosed herein is an improved AR technology for aligning virtual content with a real-world environment. In one aspect, the disclosed process may involve a first computing device receiving an indication that a second computing device detected a given QR pattern on a given strip of QR tape installed in a real-world environment. In response to receiving the indication, the first computing device may obtain installation information regarding a layout of the given strip of QR tape. Based at least on an identifier of the given QR pattern and the information regarding the layout of the given strip of QR tape, the first computing device may then determine a position and orientation of the second computing device, align virtual content on the real-world environment, and instruct the second computing device to present a view of the real-world environment that has the aligned virtual content superimposed onto the real-world environment.
-
9.
公开(公告)号:US20240020931A1
公开(公告)日:2024-01-18
申请号:US18353756
申请日:2023-07-17
Applicant: Procore Technologies, Inc.
Inventor: Kevin McKee , Jon Hoover , Christopher Bindloss , David McCool , Winson Chu , Christopher Myers
IPC: G06T19/00 , G06F3/04845 , G06F3/04815 , G06F3/16
CPC classification number: G06T19/006 , G06F3/04845 , G06F3/04815 , G06F3/167
Abstract: 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.
-
公开(公告)号:US20220375182A1
公开(公告)日:2022-11-24
申请号:US17833375
申请日:2022-06-06
Applicant: Procore Technologies, Inc.
Inventor: Winson Chu
Abstract: Disclosed herein is an improved AR technology for aligning virtual content with a real-world environment. In one aspect, the disclosed process may involve a first computing device receiving an indication that a second computing device detected a given QR pattern on a given strip of QR tape installed in a real-world environment. In response to receiving the indication, the first computing device may obtain installation information regarding a layout of the given strip of QR tape. Based at least on an identifier of the given QR pattern and the information regarding the layout of the given strip of QR tape, the first computing device may then determine a position and orientation of the second computing device, align virtual content on the real-world environment, and instruct the second computing device to present a view of the real-world environment that has the aligned virtual content superimposed onto the real-world environment.
-
-
-
-
-
-
-
-
-