Cloud-based analytics for industrial automation
US-2016274558-A1 · Sep 22, 2016 · US
US10401803B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10401803-B2 |
| Application number | US-201615276497-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 26, 2016 |
| Priority date | Sep 26, 2016 |
| Publication date | Sep 3, 2019 |
| Grant date | Sep 3, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A manufacturing action is performed on a first part or first component involved in a manufacturing process. The manufacturing action is directed by computer software that is stored in a memory and executed by a processor. The first part or first component is examined to determine results of the manufacturing action. Based upon the results, a structure of the computer software is selectively changed to optimize the results. Subsequently the manufacturing action is performed on a second part or second component. The manufacturing action is directed by the computer software having the changed structure.
Opening claim text (preview).
What is claimed is: 1. A method of optimizing a manufacturing process, the method comprising: analyzing a first part or a first component to determine results of a manufacturing action at a manufacturing facility on the first part or the first component, wherein a measured physical variance is determined to exist between the results of the manufacturing action and a desired result of the manufacturing action, the measured physical variance being obtained by a sensor deployed at the manufacturing facility, wherein the manufacturing action is directed by executable computer code, the desired result being conformance to a product specification defining acceptable physical characteristics of the product; identifying specific portions of the computer code related to selected types of physical variances; creating a mapping structure that maps ranges of the particular physical variances to changes in the specific portions of the computer code, the changes in the specific portions of the computer code affecting the size of the code; applying the measured physical variance to the mapping structure to obtain a change related to the specific portions of the code, and subsequently selectively changing a structure of the computer code at the manufacturing facility in order to optimize the results of a manufacturing action at the manufacturing facility, the computer code being stored in a memory and executed by a processor, wherein the processor determines that speed is controlled by a particular part of the code; wherein the change to the computer code at the manufacturing facility is accomplished without human intervention and occurs solely at the manufacturing facility; subsequently performing the manufacturing action on a second part or second component, the manufacturing action being directed by the computer code having the changed structure; wherein the computer code having the changed structure controls the timing of the manufacturing action or the dimensions of the second part or component produced by the manufacturing action; wherein the manufacturing action is effective to change the physical structure of the second part or component; performing the manufacturing action on a third part or third component and measuring the results of the manufacturing action on the third part or component, and when the results fall within the product specification, re-setting the code to its original structure. 2. The method of claim 1 , further comprising when the results are acceptable, re-setting the structure of the code to its original structure. 3. The method of claim 1 , wherein the changing of the structure of the computer code is accomplished by adding or deleting a subroutine call to the computer code. 4. The method of claim 1 , wherein the changing of the structure of the computer code is accomplished by adding additional computer code to the computer code. 5. The method of claim 1 , wherein the changing of the structure of the computer code is accomplished by deleting existing computer code from the computer code. 6. The method of claim 1 , wherein the manufacturing action comprises an action selected from the group consisting of: grinding, milling, measuring, and cutting. 7. The method of claim 1 , further comprising determining recommendations for selective changes to the computer code and displaying the recommendations to a user. 8. The method of claim 7 , further comprising accepting user input as to whether to accept the recommendation. 9. The method of claim 1 , further comprising analyzing the results of the optimized manufacturing action on the first part or component. 10. A system, comprising: an industrial machine deployed at a manufacturing facility, the industrial machine being configured to perform a manufacturing action on a first part or first component, the machine including a controller executing computer code that directs the manufacturing action; wherein specific portions of the computer code relate to selected types of physical variances; a memory at the manufacturing facility storing a mapping structure that maps ranges of the particular physical variances to changes in the specific portions of the computer code, the changes in the specific portions of the computer code affecting the size of the code; an analyzer circuit deployed at the manufacturing facility, the analyzer circuit being configured to examine the first part or first component to determine results of the manufacturing action, wherein a measured physical variance is determined to exist between the results of the manufacturing action and a desired result of the manufacturing action, the desired result being conformance to a product specification defining acceptable physical characteristics of the product, the analyzer circuit further configured to based upon the results, apply the measured physical variance to the mapping structure to obtain a change related to the specific portions of the computer code, and subsequently selectively change a structure of the computer code at the manufacturing facility to optimize the results of a manufacturing action at the manufacturing facility; wherein the machine is configured to subsequently perform the manufacturing action on a second part or second component, the manufacturing action being directed by the computer code that has the changed structure; wherein the changes to the computer code are accomplished without human intervention and occur solely at the manufacturing facility; wherein the manufacturing action is subsequently performed on a second part or second component, the manufacturing action being directed by the computer code having the changed structure; wherein the computer code having the changed structure controls the timing of the manufacturing action or the dimensions of the second part or component produced by the manufacturing action; wherein the manufacturing action is effective to change the physical structure of the second part or component; wherein the manufacturing action is performed on a third part or third component and the results of the manufacturing action on the third part or component are measured, and when the results fall within the product specification, the code is reset to its original structure. 11. The system of claim 10 , wherein the structure of the computer code is changed by adding or deleting a subroutine call to the computer code. 12. The system of claim 10 , wherein the structure of the computer code is changed by adding additional computer code to the computer code. 13. The system of claim 10 , wherein the structure of the computer code is changed by deleting existing computer code from the computer code. 14. The system of claim 10 , wherein the manufacturing action comprises an action selected from the group consisting of: grinding, milling, measuring, and cutting. 15. The system of claim 10 , wherein the machine determines potential adjustment recommendations to the computer code and displays the recommendations to a user. 16. The system of claim 10 , further comprising a user interface coupled to the machine, the user interface being configured to accept user input as to whether to accept the recommendation. 17. The system of claim 10 , wherein the analyzer circuit is configured to record the results for future usage.
Compare stored conditions to actual, adapt program · CPC title
Adapt, modify program as function of configuration of machine · CPC title
Correction or modification of program · CPC title
Update component configuration to optimize program execution · CPC title
Modifications to the monitored process, e.g. stopping operation or adapting control · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.