IP Library Granted Patent US 8,165,707
Granted Patent B2
US 8,165,707 · App. 11/834,187 · Granted Apr 24, 2012

Enterprise factory control method and system

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 8,165,707
App. No.
11/834,187
Granted
Apr 24, 2012
Kind
B2
Abstract

A system, method, service and media for managing both supplier-owned and non-owned manufacturing asset types utilizing a supplier model of a product which goes across the manufacturing asset types. The invention maps the model to instances of the asset types and uses a network to control and monitor the assets. The monitoring and control occur according to the model, rules and services and does not require the vendors of non-owned manufacturing asset types to change their manufacturing execution systems.

Claims (75)

1. A method for a supplier to manage the manufacture of a product using both supplier-owned and non-owned manufacturing asset types, wherein each asset type comprises a discrete manufacturing facility, the method comprising:

creating, by a processor, a model for a product build process based on the asset types;

using the model to provide routing from a node to instances of the asset types;

instantiating a codified framework of rules and services at each instance of the asset types;

controlling the product build process from the node according to the rules and services, wherein the codified framework comprises a Manufacturing Data Integrator (MDI) that aggregates process data across each instance of the asset types to the controlling node;

introducing lots into the routing and the product build process via a Start Lot function comprising a lot start signal, a lot quantity, a product type, and lot attributes comprising a priority, quality codes, and a source manufacturing stage; and

entering an event at each instance of the asset types, the event comprising at least one of an operation claim, a lot split, a lot merge, a Bill-of-Material (BOM) consumption, a lot hold, a lot release, a manufacturing stage complete, a ship event, and a lot attribute change.

2. The method according to claim 1 where the codified framework of rules and services communicates with the non-owned asset type MES.

3. The method according to claim 1 where the codified framework of rules is instantiated at the controlling node.

4. The method of claim 3 where the node is located at a supplier location.

5. The method of claim 4 where the instances of assets types are distributed around a central node as additional nodes in a star schema network.

6. The method of claim 1 where the routing also includes a channel for routing monitoring information and data.

7. The method of claim 5 also comprising the step of: providing a communication link from the supplier to a customer for the reporting of information from supplier non-owned assets.

8. The method of claim 1 , also comprising the step of: grouping the asset types into manufacturing stages.

9. The method of claim 8 , also comprising the step of: segmenting the manufacturing stages by operation.

10. The method of claim 9 , also comprising the step of:

determining transition points within a manufacturing stage to which gates can be applied and upon which the rules and services can act.

11. The method of claim 10 wherein a control point is within a gate.

12. The method of claim 10 , wherein control points are placed between gates within a manufacturing stage.

13. The method of claim 8 , also comprising the steps of:

providing a rules and services for transporting data about WIP; and

providing a control function which directs unfinished products at the completion of one manufacturing stage to one of a plurality of manufacturing assets at the next stage.

14. The method of claim 9 , also comprising the step of: defining a set of attributes for lots to be carried with the lots through the manufacturing stages and transition points.

15. The method of claim 14 , also comprising the step of: converting the set of attributes for transmission to a vendor's MES.

16. The method of claim 15 , also comprising the step of: receiving transmissions from the vendor updating the set of lot attributes as it moves through the manufacturing stages.

17. The method of claim 15 , also comprising the steps of:

defining a lot label for the product;

determining whether the vendor is able to carry the lot label on its MES; and

operating in an alias or non-alias mode based on the determination.

18. The method of claim 1 , wherein the method is executable by one or more processors.

19. A program storage device readable by machine, tangibly embodying a program of instructions executable by said machine for performing a method for a supplier to manage the manufacture of a product using both supplier-owned and non-owned manufacturing asset types, wherein each asset type comprises a discrete manufacturing facility, said method comprising:

creating a model for a product build process based on the asset types;

using the model to provide routing from a node to instances of the asset types;

instantiating a codified framework of rules and services at each instance of the asset types;

controlling the product build process from the node according to the rules and services, wherein the codified framework comprises a Manufacturing Data Integrator (MDI) that aggregates process data across each instance of the asset types to the controlling node;

introducing lots into the routing and the product build process via a Start Lot function comprising a lot start signal, a lot quantity, a product type, and lot attributes comprising a priority, quality codes, and a source manufacturing stage; and

entering an event at each instance of the asset types, the event comprising at least one of an operation claim, a lot split, a lot merge, a Bill-of-Material (BOM) consumption, a lot hold, a lot release, a manufacturing stage complete, a ship event, and a lot attribute change.

20. The program storage device according to claim 19 where the codified framework of rules and services communicates with the non-owned asset type MES.

21. A method for a supplier to manage the manufacture of a product using both supplier-owned and non-owned manufacturing asset types, wherein each asset type comprises a discrete manufacturing facility, the method comprising:

creating, by a processor, a model for a product build process based on the asset types;

using the model to provide routing from a node to instances of the asset types;

instantiating a codified framework of rules and services at each instance of the asset types;

controlling the product build process from the node according to the rules and services, wherein the codified framework comprises a Manufacturing Data Integrator (MDI) that aggregates process data across each instance of the asset types to the controlling node;

defining a lot label for the product;

determining whether a vendor is able to carry the lot label on its MES; and

operating in an alias or non-alias mode based on the determination.

22. A method for a supplier to manage the manufacture of a product using both supplier-owned and non-owned manufacturing asset types, wherein each asset type comprises a discrete manufacturing facility, the method comprising:

creating, by a processor, a model for a product build process based on the asset types;

using the model to provide routing from a node to instances of the asset types;

instantiating a codified framework of rules and services at each instance of the asset types;

controlling the product build process from the node according to the rules and services, wherein the codified framework comprises a Manufacturing Data Integrator (MDI) that aggregates process data across each instance of the asset types to the controlling node;

grouping the asset types into manufacturing stages;

segmenting the manufacturing stages by operation;

defining a set of attributes for lots to be carried with the lots through the manufacturing stages and transition points;

defining a lot label for the product;

determining whether a vendor is able to carry the lot label on its MES; and

operating in an alias or non-alias mode based on the determination.

23. A program storage device readable by machine, tangibly embodying a program of instructions executable by said machine for performing a method for a supplier to manage the manufacture of a product using both supplier-owned and non-owned manufacturing asset types, wherein each asset type comprises a discrete manufacturing facility, said method comprising:

creating a model for a product build process based on the asset types;

using the model to provide routing from a node to instances of the asset types;

instantiating a codified framework of rules and services at each instance of the asset types;

controlling the product build process from the node according to the rules and services, wherein the codified framework comprises a Manufacturing Data Integrator (MDI) that aggregates process data across each instance of the asset types to the controlling node;

defining a lot label for the product;

determining whether a vendor is able to carry the lot label on its MES; and

operating in an alias or non-alias mode based on the determination.

24. A program storage device readable by machine, tangibly embodying a program of instructions executable by said machine for performing a method for a supplier to manage the manufacture of a product using both supplier-owned and non-owned manufacturing asset types, wherein each asset type comprises a discrete manufacturing facility, said method comprising:

creating a model for a product build process based on the asset types;

using the model to provide routing from a node to instances of the asset types;

instantiating a codified framework of rules and services at each instance of the asset types;

controlling the product build process from the node according to the rules and services, wherein the codified framework comprises a Manufacturing Data Integrator (MDI) that aggregates process data across each instance of the asset types to the controlling node;

grouping the asset types into manufacturing stages;

defining a set of attributes for lots to be carried with the lots through the manufacturing stages and transition points;

defining a lot label for the product;

determining whether a vendor is able to carry the lot label on its MES; and

operating in an alias or non-alias mode based on the determination.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2016
From: MIDWAY TECHNOLOGY COMPANY LLC
To: SERVICENOW, INC.
Reel/Frame 038324/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2016
From: ENRIGHT, KERRY J.; FURLAND, THOMAS D.; LUTTON, II, DAVID B.; MASLACK, MICHAEL J.; PIKE, STEVEN R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 038016/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2016
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: MIDWAY TECHNOLOGY COMPANY LLC
Reel/Frame 037704/0257 →