US 12,223,235 B2
Computer system and method for managing coordination issues in construction projects
Dave McCool, Carpinteria, CA (US); and Chris Bindloss, Santa Barbara, CA (US)
Assigned to Procore Technologies, Inc., Carpinteria, CA (US)
Filed by Procore Technologies, Inc., Carpinteria, CA (US)
Filed on Dec. 19, 2023, as Appl. No. 18/545,892.
Application 18/545,892 is a continuation of application No. 18/084,313, filed on Dec. 19, 2022, granted, now 11,893,316.
Application 18/084,313 is a continuation of application No. 17/072,505, filed on Oct. 16, 2020, granted, now 11,531,792, issued on Dec. 20, 2022.
Application 17/072,505 is a continuation of application No. 16/276,272, filed on Feb. 14, 2019, granted, now 10,963,598, issued on Mar. 30, 2021.
Claims priority of provisional application 62/760,904, filed on Nov. 13, 2018.
Prior Publication US 2024/0193318 A1, Jun. 13, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 30/13 (2020.01); G06F 3/04815 (2022.01); G06Q 10/10 (2023.01); G06Q 50/08 (2012.01); G06T 15/00 (2011.01); G06T 15/08 (2011.01); G06T 19/00 (2011.01)
CPC G06F 30/13 (2020.01) [G06F 3/04815 (2013.01); G06Q 10/103 (2013.01); G06Q 50/08 (2013.01); G06T 15/005 (2013.01); G06T 15/08 (2013.01); G06T 19/003 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing system comprising:
at least one processor;
at least one non-transitory computer-readable medium; and
program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor to cause the computing system to:
store a first data set defining a coordination issue for a construction project, the first data set comprising (i) data indicating an assignee of the coordination issue, and (ii) status data indicating a status of the coordination issue;
receive a communication indicating a request to elevate the coordination issue to a request for information (RFI) for requesting input from one or more additional parties, wherein the request comprises data indicating an assignee of the RFI; and
in response to the receipt of the communication, (i) create a second data set defining the RFI, and (ii) modify the status data of the first data set to indicate that the coordination issue has been elevated to the RFI.