IP Library Granted Patent US 11,200,540
Granted Patent B2
US 11,200,540 · App. 15/984,981 · Granted Dec 14, 2021

Fabrication, distribution, and integrated order processing system

Inventors: Bobby McCally (Carrollton, TX); Robert Everett (Carrollton, TX); Kyle Holmes (Carrollton, TX)
Assignee: THE BRANDT COMPANIES, LLC
G06Q10/103G06F8/34G06F30/00G06F30/13G06K9/00624G06K9/00671G06Q10/06313G06Q10/06316G06Q10/087G06Q10/10G06Q30/0635G06Q50/163G06F2113/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,200,540
App. No.
15/984,981
Granted
Dec 14, 2021
Kind
B2
Abstract

An order workflow system integrated with a fabrication/distribution system for managing workflow order. The system can receive a selection of a job number and a work order number and generate selectable line items based on the work order number. Selected line items associated with the work order type can be processed and an order workflow can be generated at an order queue process. The selected line items can be interfaced with a BIM database to identify the selected line items, at a spooling sub-queue process, and generate a control number for each line item. The line items can then be interfaced with an ERP module. Inventory data items can be generated from the selected line items and the inventory data items interfaced with an inventory API of the ERP module. The order workflow can be further processed in a similar queued and integrated manner with a fabrication/distribution system.

Claims (76)

1. A fabrication and distribution system integrated with an order workflow system for managing workflow order data, comprising:

a storage resource; and

a processor communicatively coupled to the storage resource, wherein the processor is configured to execute application code instructions stored in the storage resource to cause the system to:

standardize a plurality of data records to unify two or more of each of a plurality of predetermined order workflow application database fields, predetermined building information management (BIM) application database fields and predetermined enterprise resource planning (ERP) application database fields;

receive a selection of a job number, work order number, and a delivery date at an order workflow system using the standardized data records;

generate selectable line items for a BIM interface module based on the work order number;

process selected line items associated with the work order type and generate, in response, an order workflow, at an order queue process using the standardized data records;

interface with a BIM database to identify the selected line items, at a spooling sub-queue process to determine if the order is approved for release or requires approval, and to submit the selected line items that require approval to an associated approval queue for drawing creation;

and generate, in response, a control number for each line item; and

interface information associated with selected line items with an ERP module.

2. The system of claim 1 wherein the application code to cause the system to interface information with the ERP module further comprises application code instructions to cause the system to:

generate inventory data items from the selectable line items, at the spooling sub-process queue; and

interface the inventory data items associated with the line items with an inventory application protocol interface of the ERP module.

3. The system of claim 1 wherein the processor executes application code instructions to cause the system to determine a fabrication facility system according to work order number, at a routing sub-process queue.

4. The system of claim 3 wherein the application code to cause the system to interface information with the ERP module further comprises application code instructions to cause the system to:

generate purchasing data items from the selectable line items, at the routing sub-process queue; and

interface purchasing information associated with line items with a purchasing application protocol interface of the ERP module.

5. The system of claim 3 wherein the application code instructions to cause the system to process at the fabrication facility system the order workflow further comprises application code instructions to cause the system to:

create a schedule for the order workflow based on the delivery date, at a scheduling sub-process queue;

determine at least one address associated with a fabrication unit according to the job number; and

route the order workflow to the address.

6. The system of claim 5 further comprising application code instructions to cause the system to:

receive at least one beginning time entry and an ending time entry for work spent on a fabrication process, at the fabrication sub-process queue;

estimate cost of the fabrication process associated with the order workflow, based at least in part on amount of time spent on the fabrication process; and

interface the estimated cost of the fabrication process to a job cost application protocol interface of the ERP module.

7. The system of claim 1 wherein the processor executes application code instructions to cause the system to:

generate a status report of an order workflow;

determine a plurality of recipient email addresses based on job number; and

route the status report to the plurality of recipients.

8. The system of claim 1 wherein the application code instructions to cause the system to interface line items with a BIM database further includes application code instructions to cause the system to:

store line item data; and

retrieve at least one of updated line item data and additional line item data.

9. A method of integrating an order workflow system with a fabrication and distribution system for managing workflow order data, the method comprising:

standardizing a plurality of data records to unify two or more of each of a plurality of predetermined order workflow application database fields, predetermined building information management (BIM) application database fields and predetermined enterprise resource planning (ERP) application database fields;

receiving a selection of a job number, work order number, and a delivery date at an order workflow system using the standardized data records;

generating selectable line items for a BIM interface module based on the work order number;

processing selected line items associated with the work order type and generate, in response, an order workflow, at an order queue process using the standardized data records;

interfacing with a BIM database to identify the selected line items, at a spooling sub-queue process and generate, in response, a control number for each line item to determine if the order is approved for release or requires approval, and to submit the selected line items that require approval to an associated approval queue for drawing creation; and

interfacing information associated with selected line items with an ERP module.

10. The method of claim 9 further comprising:

generating inventory data items from the selectable line items, at the spooling sub-process queue; and

interfacing the inventory data items associated with the line items with an inventory application protocol interface of the ERP module.

11. The method of claim 9 further comprising determining a fabrication facility system according to work order type, at a routing sub-process queue.

12. The method of claim 11 further comprising:

generating purchasing data items from the selectable line items, at the routing sub-process queue; and

interfacing purchasing information associated with line items with a purchasing application protocol interface of the ERP module.

13. The method of claim 11 further comprising:

creating a schedule for the order workflow based on the delivery date, at a scheduling sub-process queue;

determining at least one address associated with a fabrication unit according to the job number; and

routing the order workflow to the address.

14. The method of claim 13 further comprising:

receiving at least one beginning time entry and an ending time entry for work spent on a fabrication process, at the fabrication sub-process queue;

estimating cost of the fabrication process associated with the order workflow based at least in part on amount of time spent on a fabrication process; and

interfacing the estimated cost of the fabrication process to a job cost application protocol interface of the ERP module.

15. A non-transitory computer readable medium containing computer readable instructions for instructing a computing machine to manage workflow order data integrated with a fabrication and distribution system, the computer-readable instructions comprising instructions for causing the computing machine to:

standardize a plurality of data records to unify two or more of each of a plurality of predetermined order workflow application database fields, predetermined building information management (BIM) database application fields and predetermined enterprise resource planning application (ERP) database fields;

receive a selection of a job number, work order number, and a delivery date at an order workflow system using the standardized data records;

generate selectable line items for a BIM interface module based on the work order number;

process selected line items associated with the work order type and generate, in response, an order workflow, at an order queue process using the standardized data records;

interface with a BIM database to identify the selected line items, at a spooling sub-queue process and generate, in response, a control number for each line item to determine if the order is approved for release or requires approval, and to submit the selected line items that require approval to an associated approval queue for drawing creation; and

interface information associated with selected line items with an ERP module.

16. The non-transitory computer readable medium of claim 15 further includes computer readable instruction to cause the computing machine to:

generate inventory data items from the selectable line items, at the spooling sub-process queue; and

interface the inventory data items associated with the line items with an inventory application protocol interface of the ERP module.

17. The non-transitory computer readable medium of claim 15 further includes computer readable instruction to cause the computing machine to determine a fabrication facility system according to work order type, at a routing sub-process queue.

18. The non-transitory computer readable medium of claim 17 further includes computer readable instruction to cause the computing machine to:

generate purchasing data items from the selectable line items, at the routing sub-process queue; and

interface purchasing information associated with line items with a purchasing application protocol interface of the ERP module.

19. The non-transitory computer readable medium of claim 17 further includes computer readable instruction to cause the computing machine to:

create a schedule for the order workflow based on the delivery date, at a scheduling sub-process queue;

determine at least one address associated with a fabrication unit according to the job number; and

route the order workflow to the address.

20. The non-transitory computer readable medium of claim 19 further includes computer readable instruction to cause the computing machine to:

receive at least one beginning time entry and an ending time entry for work spent on a fabrication process, at the fabrication sub-process queue;

estimate cost of the fabrication process associated with the order workflow based at least in part on amount of time spent on the fabrication process; and

interface the estimated cost of the fabrication process to a job cost application protocol interface of the ERP module.

Assignments (2)
SECURITY INTEREST Recorded May 24, 2022
From: THE BRANDT COMPANIES, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 060007/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2018
From: MCCALLY, BOBBY; EVERETT, ROBERT; HOLMES, KYLE
To: THE BRANDT COMPANIES, LLC
Reel/Frame 045862/0221 →
Continuity (2)
Provisional Application 62562265 · Sep 22, 2017
Related Publication 20190095865A1 · Mar 28, 2019
Cited By (1)
US 12,498,680