IP Library › Granted Patent US 9,400,495
Granted Patent B2
US 9,400,495 · App. 14/633,719 · Granted Jul 26, 2016

Industrial automation equipment and machine procedure simulation

Inventors: Jimi Michalscheck (Oak Creek, WI); Kelly Michalscheck (Oak Creek, WI)
Assignee: Rockwell Automation Technologies, Inc.
G05B19/05G06F17/30415G06F17/30575G06F17/5009G06Q10/0631G06Q30/018H04W64/00G05B2219/13174
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 9,400,495
App. No.
14/633,719
Granted
Jul 26, 2016
Kind
B2
Abstract

For machine procedure simulation, a synchronization module stores a plurality of equipment procedures in a procedure database. Each equipment procedure corresponds to an equipment instance of a plurality of equipment instances and each equipment instance corresponds to an equipment reference code. The synchronization module further synchronizes the plurality of equipment procedures to a mobile device. A retrieval module receives a first equipment reference code at the mobile device and retrieves a first equipment procedure indexed to the first equipment reference code. The first equipment procedure includes a machine simulation for the first equipment instance. A training module receives a procedure step directed to the machine simulation. In addition, the training module displays an operator simulation interacting with the machine simulation in response to the procedure step.

Claims (50)

1. A method comprising:

synchronizing, by use of a processor, a plurality of equipment procedures to a mobile device, wherein each equipment procedure corresponds to an equipment instance of a plurality of equipment instances and each equipment instance corresponds to an equipment reference code;

receiving a first equipment reference code for a first equipment instance at the mobile device;

retrieving a first equipment procedure of the plurality of equipment procedures indexed to the first equipment reference code, the first equipment procedure comprising a machine simulation for the first equipment instance;

receiving a step answer in response to a step question;

receiving a procedure step comprising a lockout decision indicating that the first equipment procedure requires a lockout of the first equipment instance that is directed to the machine simulation;

displaying an operator simulation that shows a simulated operator interacting with the machine simulation in response to the procedure step lockout decision;

generating a progress report based on at least one of the procedure step and the step answer; and

generating a process certification in response at least one of the procedure step and the step answer exceeding a certification threshold.

2. The method of claim 1 , the method further comprising storing at least one of the procedure step and the step answer on a remote server.

3. The method of claim 1 , the method further comprising communicating a step instruction for the first equipment procedure.

4. The method of claim 1 , wherein the machine simulation comprises:

at least one articulated element for the first equipment instance;

a motion matrix for each articulated element; and

at least one texture map applied to each articulated element.

5. The method of claim 1 , wherein the operator simulation comprises an operator texture map of the simulated operator.

6. A method comprising:

synchronizing, by use of a processor, a plurality of equipment procedures to a mobile device, wherein each equipment procedure corresponds to an equipment instance of a plurality of equipment instances and each equipment instance corresponds to an equipment reference code;

receiving a first equipment reference code for a first equipment instance at the mobile device;

retrieving a first equipment procedure of the plurality of equipment procedures indexed to the first equipment reference code, the first equipment procedure comprising a machine simulation for the first equipment instance;

training the first equipment procedure;

receiving a procedure step comprising a lockout decision indicating that the first equipment procedure requires a lockout of the first equipment instance that is directed to the machine simulation;

displaying an operator simulation that shows a simulated operator interacting with the machine simulation in response to the procedure step lockout decision;

recording operator actions to an audit report;

generating a progress report based on the procedure step; and

generating a process certification in response to the procedure step exceeding a certification threshold.

7. The method of claim 6 , wherein training the operator comprises:

providing a step instruction for the first equipment procedure;

communicating a step question regarding the first equipment procedure;

receiving a step answer regarding the first equipment procedure;

storing the step answer;

providing a procedure description;

communicating a lockout query; and

storing the procedure step.

8. The method of claim 7 , the method further comprising communicating the process certification.

9. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:

synchronizing a plurality of equipment procedures to a mobile device, wherein each equipment procedure corresponds to an equipment instance of a plurality of equipment instances and each equipment instance corresponds to an equipment reference code;

receiving a first equipment reference code for a first equipment instance at the mobile device;

retrieving a first equipment procedure of the plurality of equipment procedures indexed to the first equipment reference code, the first equipment procedure comprising a machine simulation for the first equipment instance;

receiving a step answer in response to a step question;

receiving a procedure step comprising a lockout decision indicating that the first equipment procedure requires a lockout of the first equipment instance that is directed to the machine simulation;

displaying an operator simulation that shows a simulated operator interacting with the machine simulation in response to the procedure step lockout decision;

generating a progress report based on at least one of the procedure step and the step answer; and

generating a process certification in response at least one of the procedure step and the step answer exceeding a certification threshold.

10. The program product of claim 9 , the code further storing at least one of the procedure step and the step answer on a remote server.

11. The program product of claim 9 , the code further communicating a step instruction for the first equipment procedure.

12. The program product of claim 9 , wherein the machine simulation comprises:

at least one articulated element for the first equipment instance;

a motion matrix for each articulated element; and

at least one texture map applied to each articulated element.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2015
From: MICHALSCHECK, JIMI; MICHALSCHECK, KELLY
To: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Reel/Frame 035052/0027 →
Continuity (5)
Continuation In Part 14298657 · Jun 6, 2014
Continuation In Part 13653187 · Oct 16, 2012
Continuation In Part 14271527 · May 7, 2014
Provisional Application 61945488 · Feb 27, 2014
Related Publication 20150168937A1 · Jun 18, 2015